[ [ 194451757316417981737133641980975815771583604098385850765981997080804042166462873493329130467181139570752342695716225586897722178650828547640247577307162397568703320022220806554502055222509279567595827897121110813788820568438448665115037642797411865106864460267904716867587214293397079001320888503440280458625441352980799798838565797830513812959955125420668997712766005160924141728334029050845573296267840710763833023326769827638956229603019180387414592174690148413404521914487438959039664793501161825846798257119486411448266222150153086761091049171075607537992008665300882158357445966755985143462374059158639853326847640396729253047290604699974282128447893316086768307974360625597885822512070212943890549162401152367755349406049596822266293081792205189336366661639590320934027153988152641821615240787687741806942651751570393883516947756365634473550529916196620618227635758043850420439434903417759458019223628824305978574382867415769429174720321019058162648702318030209918199898648433198741235542437211546133615755434672137900410181889783657105640624452257123448891943526217905343623193046164328069766760116014188020063604324887324262400000000000000000000000000000000000000000000000000000000 + 124793172333120357795495809216227790220772979060752731051803999730880480254644549639330161874759883781113531528717272334103366679935520869823942677778538195541963957036563428269912659893330442134316564421121649302306042153137064272430616343337021592424102102697186964636210584701943950379851410797208606209459136386681752388430352656380833676978886788455598580536196767281743627076408590045839397840023336074358918517531057448366650325358026930193975284558820359379601278769248323734122720685889065480566229182068456768932610881770210702575611245112641561585361504832014684499294249688380550823969453151024646412595817673718652424785319984778328080109108463828713216070086906397818135468112654346824707960943447826423154686233749875150907645422886541117623181147356819627160037820433475144938587781705484705879925338885631483671970634737043677172848770546580274396933350354105370938703170312158463970875876788328280695717230947271275887354410926442131160103877069922677416706145305963356003379713566718645849096066139117994613387515671554147071216303844665922558213288356131253228500551540700401886523059102100683923042432320284917760000000000000000000000000000000000000000000000000000000*i1 + 7929529739173925907774049856783343795021498856222338397912465065316254813007487417024826316316001028047290938519596235608647405098092167373980097664912352746351085900244042897830013545777796260271526997968451364579375833627789916472592630375722788462370897401973478181394165639518306612815182537290217535923197878235196273232378742533754031174728223292833114670731983808607680091092336884382961924461276671021507999513831848802160220865570422061503906772396777468402971806549156153279240074313354776329166790274268349217772693194443440213763113873200785997872541804232206394545930796645249153204011667377773201950879263064275175738405162168999749949049110213988008672403250286585455019148201523247596128299202723089435059927345252818687463035911608052193386566170413751636572606496148046986196226051351577422036285886366754312106041440444817054750304707120064139129909676329611291317828151201100075756556131132929002930420781490977239147710545927252358346715090960557909359014613454930329091918686486810260028992114157611993408394173392731354277320064783667827780438569099164316405067728556457521321938756530843400825881638224265216000000000000000000000000000000000000000000000000000000*i1^2 + 6865533151575753875553669607448915204079617270211719346695911886375097904134314573592814568861500869629267902966798673844635074886599442236408224458068544661333698442171879088498933604625672856922085496006366121362364521341776346869510309337723370662672929583862293238038079495728300143238673705091218547558467912256277932658257291489237110807023674644500607470510781511799892672728157897402493765204984875337867099899936292359768579509074889301849093029421762846074993554249176572819076104564437137579221955366112787988184014010332676513048162298501838007539525364228210041090838547612845263395063060737086538341083990896509358823413699167359725531920430140147778524141639008194210665490990803428661622676814342616318068377189158955267083746637519586293993614819465129604008462274816563729291681974928612824047175122445221299446429137069993099747688189654072189415108778779105240037947538288150098339457389389909038578966391704495068511560100018642081263355396228010047135195338811675194687744616409906161944831233685895044225348502512265051865340268637384097435132541691052003918194416472713338759056398760525847788447852396544000000000000000000000000000000000000000000000000000000*i1^3 + 37464174770443829815886620955201361308574113732941434107080503987614616411856871271884037264584460717277230196781918437088145832986400204079051172362162032848315313083047115103481841955080644238146028724727179943907731788260828122093778854267566343850578612111521853600726157103524559690346295145649708769250797002144758388024019831452661818961082313759603100653971510394323736896820032673023649131779429144633528206961201641726483558486028869227733610492013692713822236036411742827616959214419264924256520449232198323244175555377819055770839864383297639263975280750440583482786745020523550479092252350232690677897192649154305725621941848439604825554372640699351589578833793010381146494396378285412113357725777812770991955976880098755846690515294024636162709267365317867840477950600024117238844271078582857432067826112332114255512817609632849855214879743099193944164412948282802702176453589202555780151379151706103786006365801314268494580620066828075970186105246419908535009797827779775446186201321650879492860775259961625069527242981069038595069770502300567602762528627697694195065959331374350186542694678734115809363061941207040000000000000000000000000000000000000000000000000000*i1^4 + 30637535894556026774412396358731034781970565739460033701155850109740557213666566475590307056956400784830271196090339637042838809075064706489408659609499467243120784689293160150275554058043393581102951233419674339279492961503516742398793139630713077608664845160924930168420618809070614273630114942175452930334234472356722544916520521540179610121691263060817978744180758261079197231327201773566897694137277132722459418202351231565427368374424625608150939464393771654838110235044696248750239032361295585485593645717983973167988609965418250445155837705996292645673478653627553635869925165755665982011935909323181296352535561832288244055137385905619730348621262504679004092306120479959706147491565814538028152363978867793538833007217256414054256435370003282816466256666282092129974265591816204586420372496709257411957731112050959479843352534515063453261637772475404757402355060890072786442876404127325433752372296007953031885946433576619271899306290450145365307134851776664673203353259010647696068710885718090884928946107542716860085400821139674398822897044249716718318014491890861829007084828923470706238919298911415161971405750272000000000000000000000000000000000000000000000000000*i1^5 + 14418935341795841495274382460944667727784602185759577908792139534040218371958808710648544954787216914764996324168188553262655022389599588738301924912120778203228450363917589099172250924505187021349818126053417484482717279070484273808891501662361727156201159353339532621704256299803652074044976113910822272876577605493901842677280333557437675674756760412083714782232027030984883872585272627553782290212004528312403492652700225476083283353127512369907916932216733129020820098688181791243789481498855298405160895909601924479260236132957697021917524860089161942433856317482525659451516860070153761654406039598168362473696101562269323553175561850656401787575895349258609734787860321040583732011380186655212416866266774001628508711411654929975016776125993110313035581263193206175283754619816413088233203113336950069083225735395588547579936212558406685393012709050638410621578519022099337214508351390798585369699226211647405862746431457339981126559635340314995175638899294806216876061419069375954766073079917342550601981722242876344351571264720077259910245879481477174461326322606262573108695100196699798162149909915497441798809190400000000000000000000000000000000000000000000000000*i1^6 + 7713228930861035138053174775458041597769326844735420020691907628658111484597966001217943299484948982727141182598675367413142939434904948484991950331056480285842692218641063514808842871412166006026061793766109237052597207317140169677658947155453583164324497609243067262907938015817515239996337419244279487506860789177048343727723423215936592098837373295079518944055088185628893257974918216481843347837758556568200532891420259676322645398757979517120271145698541643342333195733336340056601061763531017487559498812066615959693530478519594116094541806025090875210306916427801988863924989469290839731485881168054424980253120782737921506047048475387816901529306605705721704481905382670317998807541397396087453069044480296925700376434178546160760251225358547496935853094725783257579692825613888153572581209045847102694534482821150843584812814123388667401035416748442717972907841622401779597353524066988155149177464239495250068691986121103182420790730814318611527885429025062491262584844301988873354578520847676767076522047713645088959748113792359354638291320219505479785946687166663072422793557611985964541038973830985361674731520000000000000000000000000000000000000000000000000*i1^7 + 7475243501794424179710241466587714462576176775558884473418770750840025925848968754113724068087786366113996815797879585366417454339815183592011575092774971088510777139585317937012628542216276930962061609818808381723816498761256807415331414190661551413018589586406544312616262238167495359242196645913178529288459745160305332465941185426143304793633840810709411782977471633592517693206216415595664739123392632095048242300821281029713999204764288786001943418459185626642083692076074101957572243782321576450587270894561881604926081749387898575382084050394375789888582934847380089995914648688080293482704767528064240640299222591636527322026445112215198173894912022887463566922725913376868774519358063735738045820318378180654365735273489460923273505396105561117952654957480537899557173554437653666442633596604131528603498637225734630375565412188445775620320995302738122907363084282044530019645493701833613474754524826478511299775426274403663758987434880911805998460554079342907327642356621045594823263761828306262728389086663170944703821676338723584165713317604405521102426843884714365164903333415604526544770346400062495522816000000000000000000000000000000000000000000000000*i1^8 + 6106797155956040835315190768564672488476132018163622376029098229660001510519784112834186214514798452658416695812701131084415647707917111957856004228322710848246045499230882154074102372094023750099515182736071051014453278970783799308359475957752780638576167249907806389454922084349884270235483294208323187138931541236569042159320628240763128723770921391159979080570205367706220837967570386028383989703395062893083617978302392074040701775554517819951725307760366428837484913362288067435587382751726715235961700936203120165514355241572651522983651785746621701886361329411902772066541932555592210700508012821652526355832032569402597630917811011926797316793503173521767246758487871958549867569323661666071181727667428582955044686791935450989791201495424107293741526718218796960844912261689787806425169565351606898157999675387213825779586540740503429071748542102440227793611993569352911855417194734455973604951081116687178922141176638325709835311271237790922928323263510838710199417160653892679268473256769619164303024940150921739467096863213396244429321955566494481432632370955641323355837075449173073292369524130414854144000000000000000000000000000000000000000000000000*i1^9 + 3038023718854755276018134281007137918687021714219450137955212528014839275360775776905894771072266804733414873202867453775702229640708857075172538565698688324837415657936793197453296048566705754255985924059330816985818209805007630733681772050958194862224375869717759268212782003605211938902831535468215947133991847615114936358657241185412704176464179988669676106565902376955498287254656747520638195383451802848206965158301332197535305768451211594510706609061446629492039233764302526045112247136574638232425556559784579801813274146266151888543172978734403648134068932187612257055874345023301942457104388297998263247122175715284337668983275114284558820761912414325040861504142725151570186039381745171402962232536848177672410397593185502102312268937380432571838029087664915475293379833517086497091741389044569617862628735617849160530885552418514075080863833485250873900927819250582912493595744449778115536235722026633019005761251023976889037921665850817725251301857513313097389871182540906462869036552901827629810561539908132279972676781596252656171509921463823942874458941210545770736167019438385780585754709279679447040000000000000000000000000000000000000000000000*i1^10 + 954238335788875420353550627360447629372157540830899177097129489159337658243118838503525718012372315318959412131866563852121445441179881111136343634142333580053485159235467744918227871965293452876917547321520613419596588308562836264324558819735978939074211100717757137484464100063072567533971355088908410108677729114344995762587265671002117634985800798143859121063625569936083300399764387332579059215373977143071251721366619679475233379890862125368139561515145297215614935881924943202084670475930168482431088015261969816248060513131510703326701839534992264870280228232403831083965005664132955966230072639563862756708445663876145188557511289688245071541892565183937901059045109960458896130718023177526022823533329589834480580906255021968979469337490566894539940607744418377843930331806841678088112485058977680038698374500745367647667495140580113316683925459024809601193496865241389455806880852177746837962700366380773864060267306720590979826901969121312514114570035689379887588109784130016366447021711124949426622071134229558824150201978019786855536343308686326756910235532304133645668560853895025333844618382409728000000000000000000000000000000000000000000000*i1^11 + 205657619237991866264557838900642916362089151208648595468015592312892409490258441668922183371630693875520790489416203982698877888818093523666293128651074658831808793565201398339740072068437398072914010630599102430367679455314408182093040774872071627423974457913443705525531279188914012803419629328812963972320888798880376291068222338457826214632579296323895386375994155541713137888266886219510234094731504336307453802806710502445018023724663261989969505551663588961178819811632926195375133935711205206953367462845492990790897758891105001018252975068824709038337849937851420309791333029093809223357885744190127352444261326597143171118045519500399131392879015327912262328958419697481941454024524228375868632990838144241145189629498492366620308247418198374204157306038462817350121681283927998004887568343054498234246042694575401118328960239354061367019306207153366132981547601317273623215648800474081162572331163233496496983114104017937266171603555292504409197126506552990444342586063629985294312421099607263753414420038597964029648047624235931164786522835089835640773213980129246101609893981285023172047660908544000000000000000000000000000000000000000000000*i1^12 + 31828204379283345044636537875073184299220126390708366471451021963604756253441447716317331670376083031857065836238989871481691814663536661963198332747395071351871552788269718873000525870560865827770019229772727291169092383832851295677194070577164968811049254886205532515879641629556319047629247150447364835282349662736160415707881394449009691283047318648118849181306080452994842570811287983726508830522513670618489086581049378649343240408409052311782388510232455924829356988292068328181598430893753857062234686164696045325334610839979586148477063104292510487812377954441791643751958381440613332321186234971974235426153523820370019876489771539889736427061025494415326709413152245704894215677139982127230228869295394939167443140988091055716715731992991715229166889192680986851425988504609342534536497446807515999629232884593284494399623486844479245484811920515768705282821715870955117792971189823659046737181072524086923689542714782022023633859546876771142496472315161298914679717074072617102535316891833172176297537635758921353656396692418701054373393992268281591390572643666687222295900461146540364360130232320000000000000000000000000000000000000000000*i1^13 + 3857602256965772785689360800996599569730198416065624727114145718452956144743455552285788351168178702944477948056697408176355703446981674333164928760471929929969401120047430761323484943694907014079166591574886549858706004689661361664701406412799531810316580106305462524775933919599307007584205948025772832287617468030034524967206702248533682031374410612131733458980785873055646839664689912758939949602723837006961981092001988674314246125780552528340428005525674835983476176007174235620323040534751853809879574580273116676829941225799474650055187667182196362325843001534519515754524962156350346761687525182909114315401828129198854162090878243011716056042227278519701679935832546913173972026811776909710573644739378169039200079354193654851107086179917632052438035571305958353449265914515200760836779159811981498981252101002298819113278260301714931554266088234550309754383760048661651481852956354208353535064652732905026939205883105531798619588002353653197968937804272541972445713270564460106464710841500654694424444369563434601281973988554729218505902386797578782276493921765328433593643987815505373914202112000000000000000000000000000000000000000000*i1^14 + 393105113359678628968369184998505705081047922605433443858414622783628009230513969121374366084468343864345218207059388055165758993254926434830400927183744757078822154957731116296830914661888745594807137696064897021352974857718953152151231609800831120042053696457360864726726537067192913690909827041162398971741932376309162078348887186448847081899416011759776262915050932461750312878136334865466011934289161024712197291588792501809960356169167919339499209170536726252467300461524606199894587711109408940488772213268148821220898658033763902414305148358657991944713007024338326615385768687532984919215985705300381692903963443373969764409608519949303536144423277711741375595931589580418758558477893061547045702526187801625515838798609367978220272877329467536866629610393496150569798639891842370523119038801417864991935826338071426061625054674478162909319457935037237219183994522085399595838861660830553094982404185862195651538101254238846766817300342178886081170183328638267028133463128096377594255462796192947320612520437718089532212970986166814201072948751527863883843649482953838530307370379859049893068800000000000000000000000000000000000000000*i1^15 + 37690410134001242533080727698320415935116934033390336841018595887485846535595738111047849813930150123648859955651354102069775638153580819988151567893709308969174237570273221552905162117630646672136500607365285801666879964650561230372162250287593704244461913234194181972582015010419708602512348469458231085913813861511194842648488329825826359219221735208838004301077267905196574026716117300954323265819721403767826239975547736315112512548222844894641733595806186167829086134944202467631593718585103141437021821534610459199067193042810642319290557908019622506218159071296134455430162905488803174642619207331842469273954420138496616129233202899955779865990181371427855423332678783735751942937012634675458267591523308022236723719411301809574366602780962553183768204126394264243130829371621886754144812482783141994491917859523099922454895633430394697513072239012304563756774816555919966093028513776564551257450525233529265734112826872899259028685480408828633630263386328019150117335860520037739432546181675034532658668073281723692825457125258464632507569796943056760064068903838931019378962105159783546880000000000000000000000000000000000000000*i1^16 + 2711397250491820208227305079797417892722124406635219188930654241380933514329731198161549719218526720294710386096508996951735839401414972412350824182628637416926276604740428586558480186905406409765903065162352250780789546196307358090373128016514098169124045416770480197311850378842595825504670054336706154256334181060602191766618589509643717372262198333468450357616019392205389729538865354832938650340146740272277860716321449381379378026577609490150565164190419857178883211807417696585925194943940858840771458043992680144796485777548591010368853201629315337110434693196442972458068674601007569963016738794931747825034713021554977757173499071396001062973626908797432726602599663904960747408351434974968486179824913210894544172935228262463782371240358146299345322668184122004498469431697717332671188464860764209887432770290554671387690566328800364611052385308552119390932010826635838535621996752358827678716836587915745194664050245929678730847149724883927035049927398519894164995202906349389548054676842730484979418859831742769552135057628971674645563862001401248078665350975808972611935945894133760000000000000000000000000000000000000000*i1^17 + 208951050624814478480709530486999405689956837320269587821469326067088592923119008322237026113502011812256977654906210809717998119657170923313899144325720588044034104123296883786926612298825002562526940770168336777177340935335195108374301853710961605822861787567384056375352453046085819745173932010236796706547478427829629836794470190601381529528786181013093478109385734975272712809863334496200529250067987274322853528573724783344158264062372074965379204548354858459414510698236935370730196742931210631486502236611936999409268959180940086428022749944290795274608974204248278606461853050089392253981289881304358665899152810071554499354366415414164379873325265157602850111972985721043862824396101728238048295258059002200814625169729870268719178438010052803599215796682313687562278767277468151286001256536586793270222651577523898410034694532361339202719425788175669996701102223973448060391842499349003957565463233097385202167350423906470171659267840400012258331003695241496441388217418632723759764013388117058666281766372348495846988325769520318693597890896235063928698495038787427349918061166592000000000000000000000000000000000000000*i1^18 + 6795976971671007229659361174568102607840771528405861085700051802725746084115725265894997073806544670595143479202843330181143159139651545917918396504862607787981377641563581902185616751295996063584566295700299142203504110124538069858770570610374528814829361065544349418948359440709640080070089500373392914211892367952018177960357074379306151342380848020122199839815241404868006434146941477363720948735200506344732153866960734938489692274107104364805208452375445937524560784581733500706537805020646238746700875170780021132146609743952501541919609489391678898024025455983412998994283814360032332927286978335597132326450304733475286337398671814233239793785039696007109666005088604111187928937770292215341280538829084645575008622151783709920749059733204259781522400409021958068473543091987754894112339581004832199686208863620914336633719256059050502259661379229095704044065105229589648767508376792983745521958361670243041953463062299610660924981527349025226855430379729961695189043027312536035204641104069778004244032855038146603735345364807014049721515963362640209164472320303745938937211781120000000000000000000000000000000000000*i1^19 + 690954574412652178897569310104670732898269498348900658673954458492288716452513167738780796715250773442018934941148521433598817355549572655048683325948208348950641407067283041250764501000149433008659268470091443643627773650603045712453714786730880331362019524087810937294435808157241926820796194925655200943666742838790542149005997699616156636514114453060241887885489800888278856553810037550234099273540817295493292725087579352223617409117284566604684862734740734625665399363368537285334191501407205629778277578288728835012894918899841403157907302842969071734057624865814235829844832746451845675389835620578953380789373784145872012444112874296312290967611510268326482742315714771088811172348723116963417235583639142798483728911651470099601710894207313114633282410841413142564580853349218525780212335743109352353033920056546871508542628725370326044807485498186664524064518175218505438050189053606730903379783331685605073737260507473684032075125235753299723956582686478731754412592515410984523687745978376539540438989695882448953924869482783701417100003641775304540704717863703471078768640000000000000000000000000000000000000*i1^20 + -7776450647674357280107789704677444901768031455356078867987983883006723536336741153707461403663078693834756241701551604158586467994677296375854773439178650937824816278427078355965680309247118681598150281820790172776436878830277947832006392589275639748865127225389816733948162794015558801944700309063872277760064478117070683047000245177199322659909650571303871413628860040013890255832079148626968614972349653625910965506980647139093317771102386993041287586651937190963935251682624110716960175297230240174446066616771250735999565347113973017375727714443322073756104758678307252356821003622222471203610099058496207996171189785577833557221583696429626326381305329048056877681140472471656201081393132710363876820475104688790037448764904241971766432406295074280131545684593876577722354123262476761670204139643274565745895742156381490785886056462659840690512554608435381683349274194921872776254899429006585326895635695026102680336672451083153563463224888986880041604341842456649779393932334220881359714263612778168713159622032959254871298756915436648132979438984103207365481789789078709862400000000000000000000000000000000000*i1^21 + 59872711996765811278254667992312316599170166676404658325375594877262403753513636953360057558002378790848777789170477277929221202414747427471669522032810910666471461069704888523511400544266723119632434604053528377179979217708189602473164523007906102189607598407625802600493693227823733878705269833082234080532195301190163269405560958641841959039781043289338816138573067627221299922062935789546760045823615337863317590674546782806326361677005594225267441272807881366128794336510952944432702633011853233953470334648298255738679661434781324634678183381510212039881969019634032248064922293532362174176474449558334689600707703771401017389026404044126393006750930694511781601388400822782206446952225131475112148230462781368011941640864300817844179480721324532087059598564795143048329086787549544791017898752281981159218234697591925503928300701817887108703465352921782319935691146219006887027766192497964623018911904675042700754804204787285078968853613400407103841535105532728097615769091137630177123820439724469383054206297749597380922024341899956720394080758471022868916259019041013760000000000000000000000000000000000*i1^22 + -155733541717623267168853226053802834544408696328072220440990829467053734401118405560026817273296345869756163470516101594399712522358726528532218683937526862539181317368734884950576359248204644781142835697467315932486713063250697272377301735323100152125272632218298032395402787952780083137214077134447543167267879581694022891850190820825686099617786455004542249703959853739038581573933052147627608168898098972077123257946929389838951795245109405265859768159281936679201400394629630355104200838215812357177467134709961749273382403760076477062792629276470946817633969739019912902170526577675731797742532660849677011181293776083716771142041175583678294176563957707178650905771742317104145829099474952636216154564556435473385007581680737180725983702390856331699665302152937715446336169066080552446866834416067021782650081432333455925249088598627425034802827364324826771024723227093923912252843926381650402877867470727585051199766618602030493611663107118272920036878832516686707733540531293602664261328294161397930800592231088214261198806409866515206420251453552862094447670722560000000000000000000000000000000000*i1^23 + -195032371280477105073897158876255257991841731727804157675162157846420531354064638315117251412614421095845106053798749369135815240097898687095784170567088053008906666233261760969740999130125662919355754651803334874359886090126609098352117803510732938084721264892787517779407221689080407042878823253095569723851397183573020505903204262101450601847148717785593493973070900670462468650910482302748824182870209337783630759207328731583730876023439484649776789811719193994555775958914037099260665301850977724781917178845595690374914520534888616264428557387810927525008827942056073980870425100388295062949758170216931265213681121966175449284142074740037007046540831071156246976422331610116835810433704236675938093278522754084106669692862429449101245467758935704762750470315890340202616064712560566550894091681992528134880706581915430550429853904098702395261038654639107755754631950694132558314554429797818259978753141761876394136160609451032471467917121754008081812054046606881192708068214290891976704978547155124321549368469207443266544082589496919733982172697883169400868044800000000000000000000000000000000*i1^24 + 726142615694469415981040280649374646751537858498602056041328383216323816205596884109819186680364828405662892441347827872031951115547016502565400557949968829087292895517615885766557623546737648533520899353173088290879787805379735198796305286331221650380538471997206251365455077389694584645152823103227302902571523671922371757766344615036526881391944398970904286512265998090007268972604302843160661249610543585267682638514250967666772605826690264923155689157773714729089835358664260238786520445626479993731927101560669743056589553431197981258819649719250616657304901815239977766572728118291639671725444172584418350529446314701597998480949090673823553434236667887050648956169602448081781137342383497179287505756054700571125632729684955903595010040475601324468768620538445876060586983052914101893317159198727947770288211293531857084951836038251261473069365637000465460381598857871882815553602984399903953150810819073951445831647557110014123103483248618164440934361914567776313230105412824720165853302066717055759755548390381532068882101346512419547382775682048070778880000000000000000000000000000000*i1^25 + 725517589592686896487633891131902098339475055828046485921352613720705699230510580694591452338098463738222965831641806968642881598990920247043557483345020673111465031266956642003224920425803272989541576008368233055118286449476839126512236407890942067704292558137322101308960896434853392232161310554895240623527940558364022074087241517445817713922279490105301467311119676981698221076082697436256666079546500886284887332254365067722608459766848992579421925479289681445940644784281662363685535571914358539526915424552742149486723077757585559206207217475864545617844630733548999616842487715537576043670329175172026907347176624142368889765234566321798692980424423033321897039693951683573139038442317124016289538589859003828933728879714957010324327085291988005815702268699283084648030847535823207157005542913701897138323339636476517067727741900703514783548373716301618176979832602585681244464824412371610849521247911429261520081241936625571864271496338478995321073082346144168468485953039533512981378103170106734232658466034832187558888041272233603835042208461881344000000000000000000000000000000*i1^26 + -99491046658645714029329007235487250789881733229889841604395114954643629576721740326044919605611978511187997520166671970567316993732892153379367361003317068586421401768692475801864361408009150293127846660900409847197412913189106789056611677197778259018603589320767384079361679062832116809964601779259624155846971883746437992007450086828129938396948456363412445180755160568255881645231141170199266086135966807625230172622626420316932992182037191444776160146210128618292646960722107478661488635356934532154836353208153940590650887849236024708386031543624135420872710275911952597499313456419444983931802379812279773750588254791511278263412634667470666267091456079906692859334525687325895447079864777427937614059482836766684706716185307893938951258512566032106975153943430887084621488465562073451318665888196987519070672269942291416748720928430330513961519649195059235544999186682373778335915801206658000020753515504703031098766435058424941089214787400825060343016611169431031809006795780102569019039179395475201141986146891190998729310026210658329309898342400000000000000000000000000000*i1^27 + 8590355677125838331235992997166292877487327685903834653657813854657903502146856921447118814006887364903236863005982848628123782949578302080460685408291183952120524949330608669541619434639301635813486905041289870010937575099827991990253261555514887682952805582297555661340309075643071357768075800736518548286151619322824918257163217778587455605012643530580962623167372433823847794203504593173919154920725673424445317094784870527375167575845491806180191543279726160217570953077454562264106371664634657573603129796859886799859371990227044970431866778541161494952001595224352099195534227578160023945097647618761520627652011392476687954665757962596224744603959718771790614005123235781334163915222813778660077999496457947350976095491737253141494285018101835132298610844854299460280996982894517603590950932386982644592858670354479590309073790262452127363275655323665234551206735656672030957900538557927999885367508278436850039211464987111313444696235034753901088180914144065168567619864172462618965303893348478194218153227702217855378208105397872115056640000000000000000000000000000*i1^28 + -595086328532081570161089497047987097632190792724862789594661548361328906229430044414733044799979316249833828277557509774930204819281927366570491894514035720963994543498993026084279051303819278390940495363900096210497848762633781063678652992467299065412234164487866884185621248202702639922778836246158620513811012928151722338183056666061032111538896232048155773458705026394923320469589348113110185206223491531026540430253078960355764849212148247803285965286610200894208229941594343738684004751230716715213275919662126924688414565167037473235021103715328433842106374563765019318636398809941445726539041707582382740477623396858596879166149953776491207723832389699839982126142748154216701314659364282881451226592491238845067456501791673287230624182713679244239261685477027585086584697385878023483187495086319464081881887715925774917132557055421550777931151971409995168555856874622131352759680168517174597161835194018609281949558970058094613893285757463587541050438417843205650136104950444921623706526366532239789950017438988644568059106274836480000000000000000000000000000*i1^29 + 417770774233024183887247410439971503364266108724735625211338456514717798115090753592817871228781387547895535978575951587414192295205968377185343064432648838326160899693045185913050355953714417550735739016706542376317351033736889539199526872246336821931188473695867678811089415820295470632608231821288495861116268926603470987809179350941390131657546173832637684680020576509515597532761333849047455371373727964480319048889872218934417669829801271179744270518753693631454199475685620655825107549845584850195045639263919711493136021502398189434416931596547577000595175926374181251539456602682775422752673883009165722223165483695322971395035928158456176041389760925295864167208103599289838639132809986982688899494975496197689564906496278884425536416334872122066570016384764416878216917191021716179001260025854031259730086137108965137595526404532170985301752430416787183132849744463326409355568980398494779920956698012587239996723009321995735813037536229512174071880540811241946130737374085747264313791100823729593554712367063303101140172800000000000000000000000000*i1^30 + 58017719927081747711304589458805758473783566655944878797347294963978472474830742062709349469490150815107801907601615208856994013182428896909931631662600210680385079241844854807296914100034761910491807854106209954404247260985834010457198452872757183249758643263326632829860189280835949085699948130350358689259582577394705901426870973675006256139151916019272024615116241353039334919954776146424254604707452351354959189407863416599198081327207086662575164188642907662644436883989305997609728125877929248456825707146448445929321609677173223927340259479567896315631896437008241582054975236612577047148042476269976052761538227763613773168385908736777795111314106018815730991237491650320963740774092411114850471992314049452978220902460969585665754356346698023509279643454498568681115924124647414122630394214922818101739628668955996950475224350659858149000458382369225338573463204848089852446545290384468106867437085694697757712994922463549452668790033560498345317464350482633230261338732864493767942670435628106529247203259447204904960000000000000000000000000*i1^31 + 320233143160677680955120703720300631833270640053176020412466705902290098331327345807164518740144336301736857452199167695680879717691882522823968271404356226239610192059122379090355887562513919233737364923862242802718670351400526900021904985460156973127792457874612570363088788716612362970756250631429322181207376891619787945979526048809414618247316823810079347061418405686560861327912993769190171899173172265721846776392672320426085962090554887894067515176651259304673923436967785038421917178295364081573585547389376899007561697933743339189916383004269550429281156075680739338239699587914355410706384442204169751790161218355323751064075330028194093621648686212006408472132994112020080520045059577355095082754492549332832567754914746300698593373430806902503983234423253155191000989536244101271746997073618013153045832238325402620129100305785371353760221026179874413286609476846488838604943785990864910932630266646314284579067538367326608982458112171027817475789576800343872629997581327142349418342562537289270539887575040000000000000000000000000*i1^32 + -197634874481793723691863260677560939411465670555508756367560583484538002794271479510807978224427969603995459720951983202951936908696417793492072694139136286338664865640330048830810457074373353536892296534251080529689117807400141763399253461267771265441406820491021600636161032811181917098623296669011850081349175558792920917793919282845638310763140191766212827965199552758239946724880521512434076429395025626768503328034705406687086691127296226378345507968912351829497242728089717402872844977042346814512703392309040165787620752052795252423428037769275100659538557331778842867117756987236173882739449682791481060371399815637996339942447947313534428865831148898265177527521297764847505751670895075636811397120625976086694548013924284990715135385421727913622086590887020568415877248866561825137163614263954183892680339323311430744806114535464245714090803844534256738676057009358210499970568218818895035145619531821992283077639215356427413381828597668077510017669536181898615288467469667423530423268082560715351654400000000000000000000000*i1^33 + -2881357636219475581072921730424752763904659928192980969007696802346112521564103884045022461150961671706592149551746808676226194033383377464619353264874540854445154620208610803881331110682216281732805860522166957215467786588130328156962602788987425898977463456602737607067219420993654349868413674574750275785628692417249673766870956825405382970205652109763279973962493587385730714079332198917916566810837848967507061011116485834482400581842624126097809130955691061840323423675045876326369296769702230727770733849203259475242338743884269403615061612205227638090988442605001496577075214347513465793888996944217023010635878501079879683408028526906410499463474543994259100854682872267718519064780730946301377641689345016406557654916304607795360116034536002675794468643467149885869527993496384892886801405964711284458030762947099330931641562743385276725313694077114101514230707005771309380383989812361932373925412159471021508921052224596328892435216129303246364420342557920720001908423833709899661230179866378240000000000000000000000*i1^34 + 3383093647891092553543369973959975076660437389339166198898141188640283031122691872163959793209137010698762067284866967354684498362984131629588030642853643914113935493494089256381358902466247954109408179273943618675953326274790330276648923642559346347815430998071248256457578125710620370217336807609581640781534788985284761246733711328662560908725340267683569759963198803242361463011369009222051570379715260380291919397111148871103149742993618379378577038359526686933845039100389246517868587135938277120812875498642748023365486939719584241059120468466183110296735899715290299156266880510693636145751044319825887578265813300082804482545413467972788110475543186035323930559010931959521207099649502012510657593694499584442584620014854733678716605863256465613911578722396935823559138461569741759214683263478710800415488806720039700907672199947550100814668862723564639960942455340238276343348149136533024411960365565689978331693404950095281221676766941836935814482655269171075672854638565681856809795584000000000000000000000*i1^35 + 43625781842107971136625188332515098768187371122384558623291698581375680476254892595073755107950423781518029193575194431278933349324430527564726714041808062777837200057942343415857710950128453409094427224600931811498272946651894092018958637020859079300298029169489719729969527176931473145231204054746369556023023062322516336766377366916235257172768241180122809758626239085451601734543207694950334825805224313077681405340358120958603227791697738101928430845520084497402933976357987197215207315922489341493060978790492895247817420651226274444843750076040570229614883155964491295571175342088757356407280732266002119234599041598561628083043652508003486541901102443078554625851868102562873938922377603162184082955039700641912499641606666841822537161455665748539231451069776650633592192962116095478690399745601055719772586291755256967898246725716312022753806282154679879487249006327286257307187730507534752383816493599060345642366675975536919077489130920386559905867264218901462124963431868006400000000000000000000*i1^36 + 85757629748455727838797956625119780154607090351445913677082814953053121442352479972956543791555188252021610168530928014630326900593430334081976100701037903931946037145675964294569534450157758764985662486010987031551301716528913224431220405757132366658748533949065186569313818611813310262804600115706532023671603952757856498993543781162569338319974034863782016174919225435766317708126812092224858745616455897507597297114006022783053892119887226031053566818620537008770054851381162517434729823028531018474087623716790672121536690720408755446536590991365921753675712064473989436260907182320967370852769728937527091197229844868973288451770393592536582846130100351310252268158006216626366716101169373457101614479328110055700757048031994861225876904982044861337900444698020550754545997266261536257158411534177968541662739674148194058227573157726614867708618524016163425698838709992414631769143969618535440883077779415694534392778141744296723714905798394835416215987241453176499763937280000000000000000000*i1^37 + -2822381005414815092201165104646406280417952915301712507450537531741039559441632298482844321607471530414641957823806039697982083601623482828744386270120275105349921250962325601902383082342992499349636741678336499272392918260536094420661663494500730649836364273119783555713147051537343805196776255919324432998534747096813042945765548057305121725798332960347437256699605634425842580420459557799253537831173656094754709092425034343498693991734455206952832930562176960375209075261277202198714877420688686470846652291052716821461660083201928962197687873150770292042006913562568568879846587948884365514992738297700887555565350813565803945095490262910557451332245245150652981397201264217043261111812161587348880142522403462104265745672420440376549225765813607870043312881123967069183981690282128424976739142926982647660906281815864118924629300588785284432607045771265579547303659519391228177894699968326976188712061611511007569616996393550517328807143392432790669150947844816896000000000000000000*i1^38 + 19835709714126990575784726580727001882584549511937090815429913696394455930680638041359742201575147658426447272873387309469965278593158603342444938784313271884605011180271665506710220117106819923422846057345539287063173747544977051412478368374461232755752972010673065052321468292466715210613763713171518143238542648091684634801435711974638834786057091463137290955850569060427584200085023394096057919615483399916066064420425279997379323466513514463033786503473329692321183980678650217355629745685342091227436370476537065263281712627888060410259595473777906474090307191690546252332016512453287778254654428680748483375245672762400422765207608188608726468565686440034566176260448577413151612255539851037282980301201368195268748868353144771388097502433315571194440071197341099529972761101754405326323802991739292098162107243306809995228715501365957505069295982622627584396327250902707209448299125047242383010502855161758113041646700751796394463020042782854584939315200000000000000000*i1^39 + 46920326218281064182811721301392097986687459668935019559579536145877836552619448392002156096397954765594478544917109448641292252306246983877318888789457679018473513762095078542031159195984712889745816278088670381205488155119693299222573610704337609801175147859963035297071516311477562298009677983103798302431938163971074534431546794533922164332673648865550616395063124060218752913457754664972681682037228786360964489877661069665871423194579071402721654063276023242260929492222607160778982362120860230427582026278081042631600004310356662314987462825379947767379890992746875939502519882132942642167895870453827004580419206592934741856248961991772556986296861800303365478795763403505117320577786200771500743223552317302931744279364526581303813855589231038651199639871020495828380200704023560564397430395180300235520630490875123455133772209712591970961618810957453124305815440392863759517263053930844399910437492639502328850736600391104419299069043671040000000000000000*i1^40 + 36242511356464194224093129826197059168855583037728756811898990839405328069278898653155566414252346815381994479692097900512239619078824673323262966118093469101758580274700187355004013745535732756201897927482201963122648150008786481138796964608129680063377178865755855974054907174671201667111720516670326177637193387194936930279282155702123330063603140495661887582617726956539214799716696013775460318691666914302808133719674552352269798450810830230740514603816421855866308371113855468872695078010645211224053147618183623585168270776369102892791212663211867463317745157872497051598931383439169301179478207093026838605968596550737849558873008341380371872865729230123502070914173627662375784051929133492396276364576050602600896745076297795308737072096151286863331389020521762795529505273088028972301095490633528345715591104440119758258497089198917066929439985209145624115670600770098058803891837276467202668980197084802322014054052614681657344000000000000000*i1^41 + 11833255100809039257796450734399382794871667765915790857516126022433295304677909650723997426512643048294533990032972362479760111404447133068937902065992982298654210200834454411250543130012441543045158218162290538908361852328104080373113988263950580631038291789122232605073751551102248415534810888636152679145522827608303392911092360026611791618928532783745426469191490466116681913270851417243023306974626008887753222328956941087965229027773576193603505499678201394613377988540987970318896243605970777802877173375407027459011846574355354464493655004036946067520985221952609257076673513199976014640157564506838493874097502836790562164820848256266960449482313694810219918996269809001446008173317438865903601328992274048875060553876483660371798147701693000655230233318824611582353098561757694568266152356327659554402058446600012890607803403237620524875128313836253379538525672273652479297500070782118741007126407836690635781727846400000000000000*i1^42 + 1410249202615561142161707595920735989375148800350745203786832154074007005326232091459760835385130866011735822169889506140179920371089229283547881249008685125212585040006786074864364684289917636028745159439634168488493955635063587356681722801820380774479531161536679998088258813520103202669986578999988750419802711173404510735402960604864466518725224334823954496016447795620396093038481375715892885831385914818160275018504919845343676799675146001666297426696427055932650726831987339583340307874343594025289647958780626731767489949431982328793747470142897936723434537172075266971774625660697176651637241415280231505762353679844798010904387172407070918773184794657384973530839549197259699107584077340580822476353401919138826482410791140944453141716763805112028227276017828298051225743302007791848134500475308091563492436904001991937696755152169173116453145475809215112794130709544624556032435127909463687157502831493120000000000000*i1^43 + -1277831571282866466945758856778651196847444549710230620761839756694032226453800869499842575734814806883594338406140005479961392292542978887867098769453910988585482743262437748014215757478142231351951712068108222539023081453564743396277192681871643213956626192557152346154723210901970588835987593840988821187604010298538645565555790336375143980777795904033699767532156924072784379019658971794396626130535271903116835969751542916412449664306780688821102718343881531427650025438187390192147038004954189218570525403117468665831748388160791017940241221433195481504217936116899080724336710606616896446889205550647947103023665815491243766151331396178207471603748354670284988374739393991116458408456697679592617992827432151429806199860669600289710870789815743345750121569711759286109440275931184500933535472517189372304325917030493512128528682860437148532103604039182294021486021947414266561049643607218192384000000000000*i1^44 + 524963697439637104961838640629714203605684740306972360688219605912858368500609580467542176281224956171221667516629881733544846269424007171979968776533618857017116567970297974124628539277434400242616967460293668580483700693099978351316104299857388071479203954869065620862381863405814715243735585039267188243944921410053604746287160624915272869791455961382249395900957944760603431162936801186525798816067005040723392819376309118108122361949432709235341453602519113427189605865871838472631873405675199945585336916386615732256402567957751368139433525647963016398567869539252583863165141861216566053058032376098700492871512129266717292424837759007535596906534966322442915398826108711139270974891518066999940252604907615927009470458504359992147404711520469740512359584966481584742040789906335478838191162149683152939473976348628359528543052132837124688103222801405541587513324877916352072908800000000000*i1^45 + 227620048385261721040195335741124424245352610722650510914281808046078996440327117538592007610353888299794802109230411791545417493679650797480844951107261317594496959076484936888729400787839495224861402749634061903375874651096242064316202323321254768646166204908610387675752362063703453321605763613267550793648916477278584364755071152557965584974283575304980591818819078070817097714326387443390812553736542363954904367596439432720760965977150823148660992295236909666312953451544664668427844613835749373063260309689251756721030052201181163490409338529651408048481949182176434862215690855823600118929872390606764069961628854225932709290179118450046402040299618287818721804642872509381464993151659778620160004537046801037576824153461360406468126381137157331743811881590834364810928032555951724176957161887857099584849264719077189195402287581017694479472219035428953571836559360000000000*i1^46 + -855940806551546916654884752836459553061900600146381959165134988374902598062811121338646175152941196564957984966427852264202347928712309976598760328531288344491056935030423358165997622199728551453253341406592506302188467346736390638466453522873901834089274231892437790372055638011912703254816521001862685264404991954566217250189959510008475698803015231798407149803065150682441756252113787239366976323227305147743408225662031956668738149698189777273943227492178980350701070903761497186045667129546676730727049480038191733598479161054342562753051992948341482664992718905632543910423107789960832627221893071861817001482345805432586979379156376967854526858419073050998564520068315325323931502545420570129515895836137104661780515889856209305486866991783345671120748222601637895681026392982295653971797184289168825564985508598301863748139499955309059544042176512000000000*i1^47 + 1010609033645609387023934119328527756495468499265628913609622192194879422805251484682183603033098409243818492840453980398408601457345735589110661780531386801150598169700968760929824470710864806979476217325909351099930136165285444744404877099326778960149618805517231062299615388843705046244269267827710555644213344090263082463754716326544895191472812147497325322402079104220852048989902613199090477679003970461570685236022648416261340909285449335746640049773837681996206622607366228039035272247825371429390995305381324030091327353255489692851958001052261956327253879188476767610737012266777028103217303873316637378828319725142268045361657979813706091757825053805862198848857791793551012381351705904988745622143533940445647057292532727402854401464033045864665406677542132162661065785487459408670670474149331960208070432486289985647348285440000000000*i1^48 + 144330269489677756203787798407647559444262026616862715198800542176242999699297602048463799153429199247771500789163362858658098500519042639233037948356642780022082760789208941145889758447520733307495032933924654633072961347113556483704799170692579008109761124188365929617319853952108699984689769760254158022713894807658318146166252315525795255150018579732794045923046213900874514702334045655456992692027993225214131481857817751355395965481162736253703271556645064657234483489570185566473716917288936674453968131097340239919187927001820479248272153078756342562610252766028558606647433060398198188834335868735215244281907908101367755862902570241121413997670897442168674764492242444817316499441190440282854496165351194747776572607343975856377098746594578210158686040856590310304598168501422934988977582547526250590482989056000000000*i1^49 + 324254086019181302146104110250289723214983286957239970664433435418954709700808004694707653627873797212156451415235292342215435314154441838481870216874688240493102740150540807799955109147390962585818491058539862559224164917855837523897063103623911511383086001100234404368551366673622660029670449531992223904159819695753858348984098761439944538477090236799029595759959380364508637730684543077761906009508635697635725281888568893107714746040798528108567448216668960062370424124530639307151468197460035317505037100399773962536398035207428585134620687479138501102986143281769173246970568911597030581023713071393888944668031982941129920300839820764963657487295707726291992037859269760404062291102098788458763532299560298177020129689513788396093094014397651907079871090364581343847089614227736182882250782670848000000*i1^50 + 113704362208451657180136175807571770537876345574126724552667339980164445568611873308245137854881266837417194282191836266775728336112189297790360940450710410047641547061159786277726475476722162735034917373654328651741532596593136171271331549662827891112705312679458185739939637758849968824721415527352654423630667100012719248891128028421747847115247126407321409318069622849110490388877875471090982418276550590142327107374101356278654094985268776125140479318389429204610809589372739907841308583301344471753260839220039592162560453025246150778911911491245456460404142424773280157817732611305713401187096648169348721546214002323744494852726832794395006832019200037947680403661237361001228964410357033184820301425018300529600500744179984805921134899799680849264113128093299654932838219776000000*i1^51 + 34875811862963453921901672099225028468074314743133805514110772468634117955463833464147769375749952168599037752723718690698307475387871870187688570813589770755108463066981890844209204349686582436444666933596645386265834483118678143918213387068666892265644399515098890957389916071658971093463619779642567650267544975342494193910635797150759499354889142153355250469102230568218445790485604514457196611055421386896802536150339986077556314124349077835428897306108151087688296079560624264147204829242871985378993681420697455620281775842542773603271884495965365057289676660998694570698708686163798343630437565572046135900954448339762116401661127443643702885740259831160831065630148198568147245979274556542261185502940216096025164302551328341837358484830954780980272332800000*i1^52 + -151858889765276677199529954573531175902586020421397600823648638295285409326202394462282468612918630825047090954981931657766850544764152738865142055372869857370893879879354855062494925624135471525010224066757238149167581120170035564311808235776499277442865925592632140277443300987262606261705606325762194352915590368084304525053085486334487507807816976050853276477009807829168316517799083362163353103649780785338229942141318451375542473382646493915569836618549966858045098137294720550112768640592494934268168661979000831329149454434270904694062695449328880748890880633896931196048686204857074138613568493266515110320646402153450037900362224826868460760908581728388590441110702087984231002233033516285505246952938658563154698068996620078036992000*i1^53 + 356546532323377956214572353520081825812405078935026773312580145876828839029845767776699109862487944064240733198222208952474297064858353534864401799395316573336966127201364399832630737223094419469658088042722749825128138393466557025054468923038665041565751927327776389130403198598110770277807035113928612740689981759808711253667633301489313336645335016915958776042721148292144091348399010432953873556784137235600619519732829274868087523215755685937071610325260262975140545927185173409575724725785576618007754987784734173994927491046310223507355113635766714647016965135057814228485987742902010028113354041477732685249360753126024460308517545570782728209087449877492578693905619347841078802334308868602925078754894575936000*i1^54 + -49396350970288812152656263270461813243687119669179556841139433297758160105022403061910208191214819361640206352298615168255466863836922589702018950226281275879563940214117675376518178386452014591585712124516643783225394322380869897965309398828759995616293616802842539308983278122351330690773937176319518633846815599857322125637153527045422569171596408211853368561977137951559145551089747285935359588776490837765362718881735996721139765446193266483860707315255799830430500551657949325576101662539790714192402329601694267694788545191522749259593890550450834158724551272436930341184184103190617900709506846229497373534600300168255062078152886976000402330150575268695450348988105118564385374232800*i1^55 + 2320577273346941085878711536703594831453386169958319630613919546792539926183092172745153479976264069253490779379481257005874528001105363871654566236605535168039110201907409454508648872245317601614962555139936766000490746277995470181765363849913938511435539310679989251749151080935459582656843143003073511234890018266345427440747506646854740101543865160492012981316365400174320104856035781321524265785960695083964827065227405513734313359730140958353692402267784490672873966475455225484746183092801318397493047098011821087141853129988563722740629809126255386156093777223604158737840780933983635572200570440942077160153321034417981253754206210197698891930759896504249*i1^56, 2246518018730642625606412044743388877457490117232745472343101777594809715564959761422635488729950675735727835290633447412909023716855032966052218527493528639381565860006467597808272937179881381630973398065310533723464479485663183892749417426188634676963319254776578984994932922153429989138323310926553476445031109063009003071869711005211690052851889595060240264571759772822351753952882250339898825269594815297910646112113010671027395302624636527545967833462922980549581661612261122086706698070352776162243424917427398570588625453653598588719845510628085922354419250969563519727192014705943683583293248578365553577046894634207146514754694256476415692019698404873101924426151172213109016323124261481810151379711233869223038958335193566504552156984382437037342036646023083004254626107202866811778854058322547218695393072853070360029891994132245833493568417112422322245918494841292390944884562555591959334647574135656385600484542525033010301929772831089559218214672024027493381895934375990331533166432449872693401137697190306093768815633970905760837819075953477278864727680485933782991784780170908241644601478842395225221444376953207605017993335185112061120483451584348247147727897107171699630137512252797326366136985745077796285455402046137370176066065175966575003000067109740262360300452576433406959384009385571656925795680365658020639531786155150997675385590023636472533435759454701522726819667520361061852095044222875691955979185497007731198001771705455795163071213098817115834246389186771201683630019469576212625524587316792706197763375978938836088002438553036809830400000000000000000000000000000000000000000000000000000000 + 1441034960170925524768031497449479005140646259848357409873365637648475282128508925969393738858667957030749741505468329581718051604725886169015031207141410948297200270340436265795023181927272993706525495132677914338935023245834983482842606086704883441727806308977629223958809671373663620780734069951630954713308089635506595069555912926411938378713275594964078665961611308455360697220028520224053427091315483677597539268936364075011180845398487136488048738196115489771401160997468357550501134773918462792073702409120058133814084955875708034723024869238541673446216972233545450230985486320821430635087151945867526399522867083310986765016564078176086121758003410918950068837680068104360916113344074309555965614943877152352231279283746161990004507431973832115300521768787269424397562635186667273262368971481356493092662526888423910341276652931095999558481832238846552683781125280255422336696850297951523436025897175468621370301312162321652549467420335021527131360434134738452872754171106960592719128527658653649022743295081950069135554766411203324095447071261002231862845695002008967681767122998712788316220764962990112812582229291823558591067213357989913219742181379205385557916722725080669762443737589059929678422051986316003616586757987027255024448671773514949922433241089887726256537091781811976810982278578987576484436007357164391160240533231030928168470771210525853259944583636171286853158600713762141041224883882258239485385938735312943278274980691744439400160525682130332647656555348590049173548553813875624786671627669765953809604725439878161095072187768478105600000000000000000000000000000000000000000000000000000000*i1 + 91609155430491280180628403436659575849804222580421907585747821866886221658028891740588706704908240885264846943827011738112411969982516361444830204872743410806904783890358780934431545168299245739811739275766219806315373742650615890092992772266114001285788889218765680164104759918056251360937145040187623084548716936770417911598234135293768275920243057327377992778790991530908807880075916960828440629126851038976234809356644381340694867446433673426120224987689906477038490874650169262957056610722719898594146869270976389916064629949902635570661204711620185857352092256969589589974438263575828594181492376938858971860830058399081422813317469419211993689788725580207599304877899985578296222490045443230615092891658618554993680686565691126110557610659020771413424344899123609514135286405922583682796476547442267843640126035828838501285769014458047536337104793584187876415883904224876031162348998157712545238880676930205162779019707471066866335961859059286336450342615100498265394312166953111693548944140420793697241826645126411813336892411651903594342110291965972503201540459000123305003817756930511626049845302419256050740159328888299158739556079492166133091089814427839266725426341444949494644018803818897287886198095968259123736091093096346514436840131288306128539983720675920401218318790525478488086850779936523739298658681457366585034331300296473689850758822358219272937247390806871888510196378247295586437437773755774742900391628934535051739167255997275357676467022674634002406634816558203678216184796293466102962962764489116264857756745090456278983817625209929728000000000000000000000000000000000000000000000000000000*i1^2 + 79314512219416338932881657577968013650546792059836453092501447270125268952857144069737951355211897672035738763491051859021925521128006866454678120422254773778469955896877996946453426972704868441941562421418486720986393784245386460932989680010718792521933947203732949271051783867232385118636317574626201516214388160352288735012743628060918932598838925252183049083127102286318330596472180243488375148703037546037182182690260272955407818464622022792723839685792821167836260589024755846762009961360239933579416252278714483833793595824037068741194685740323888669498141155442407749708594616371374885594837025490477931031457124043290667836616280737666553689695459287453453604398140165449858338229527001367863935299361042608552617639830347344062392838555418615750733427600926743225700482559503477377755303269981242480290459422106130519599846679373311977495579776728825366584948467512281181364819333710044167445289371638837902354133697211435203293873488479099856938150839201529448334642857898995298965153855495241316097512931644601209924610661763273640715736868156854842189402463362914940511830432458839724542942514588770545104988651668822498610077487301861635853979719831777330574227644790486732559859335670599522606573287325195942588921468229283758374408036155136678613651589117104853508978925615931268115025596701844770040930323165534632956592271303568141933292089268646289034393408425590021246184639914198085567514187227752178321280095596757067381284634234103804093586725793394668703649253911340949401418552417778615610937985935084235972927050415746274942344244704051200000000000000000000000000000000000000000000000000000*i1^3 + 432818467912895578642291631391182979439276269587801897557352564946609309107198921876699038142956034337278268986339631607400795221102521745212661648387326115252439426878176500953778557715646137665501719753499253439998997483520143836127187277895500968272811136610362957723691697085103332253247043944048913050254500799848995477069178460946076952894991197324530379250033829172412711380308145225243074671553065480653452152188357923714472579318005319219920546946343269647315152737804946926693297557618747220494418419771803646410828745614315026781821608184402293928754531584885262300450287395484174407564806647258337418941202905760133687864885546935716860106093622546820883755062711697469446954350068941332474698239028795662375531073309182620543453166475654395801836942512436300678659106855747466784645264345664776517576679137879468331740393914594256524767688042155074157505163269612488384729976139806802664650213635755283664114734809924083366562170501167875403897878059492749908127532677979259566421074927434559181466853603115479740988245150712790986917760666721687018532536976097563393169242400976207751569543052521379986481153985647252417835336894222999072623694642734098611197785081307930931914792230371992434046883363040092328306747680324636447699821819060471358364179996424304528059662413543888980051042087847655027223182862463549483437110326628766561252311681612824057771208570477123672146967409612013357992136581677478355432433944620570828005823482195106321558081546445695385420029699150319513698884774100208850734908967036338950800583028227558097105563198423040000000000000000000000000000000000000000000000000000*i1^4 + 353954580294284346582207813066546880743453549193559885416778927350059633891077520360243231105174341871906022535052135861614554522575585918133331696860480572261509466194953173355182513268074832829743051437782095963873203417240049112110617355422046348000634678809156807797818693764931981337967605207066313761275166596884595868837224120718615811507152203053493341508212276277858765841491627285220198990936996715914867299725505997103259291139109553562682680053698289031292638604686142211987572489727884450732283707188218597942492437510745162119757123535481574007486585179211964486711407300602208136167474195738998552513472242951708919972426779007718409142988375473263552970074876020563546575123842989294632665801429680220688885564752150577857621300895798090319838090737395376090055994563548092170658801593113895999974406386055329717154314900764195483159136833500217323387225939656087366365490071975590667215248185257408889738912096528679426561974225440996033776639065476875629522660975770519544587373095673466639406713603177757662924098401063403403530903496139432858720793765774626515333299140100282257804787428015304550261102651980041151717870523842011614470793061952686422788654347672149231713034432443986690723063915320146407889049231352848239414939652521932042246251179558033016761858531110124465200149288206522637748550592674361057477243077724928474162205510996744568638006483998150387537765178623086532578208655247858631210031734514089029601011410791589926728818564021049276053160217462636247736652908383582464025448537249580751101428847450418468961820606464000000000000000000000000000000000000000000000000000*i1^5 + 166579981620963322998373928816905607328207403047099572464510713567486245833850546501060203172681661387310160564874205378214137408022772851048748825031781438126885426144353959738247041466634500625721586650411366783454011144144884060656728192771328540424440962266870117828759694628152434657178221781883233539335833827181222132142599167794864060490808528041069140424313385456660897569089309395002226867639994095383450970969971888349183350327269247840846895403512641684565396607203328839640362716501852765881726222857013397513263071541823102084130827685241035104526306132127933006120618600472217948486255746873740044907995796021628375253362279029190701776173463568890039071017207532211402688486826112039814045673807953049187286400535565865880238555786841905664986673647344057740726951551046338582495735164962641051214169863084113845869401980538322447670451137867862730234372969711695574325757880065622153471553254015392470837259346719124627994489765953637950757035665034740375931483087134298989498183928145620000215780069745091586631847530696763610145366533135632512191486982210724802163879746331696942043388931184411417771203850006779071318305988783473624680616617395931483619301179468548804836476418202008801097340913320822405705498805406721943823231052598829393348789085939175779909786817341761770125543947651626668410181737565887759093864074291459142816818173785615763402265868516853042644674526197166819974814107846885815611943472913538093202043311422631346702198995895550069689552549746217079057238799275956677793185809142202362532078161453387941976578457600000000000000000000000000000000000000000000000000*i1^6 + 89111948702209669022998124950800673215287678181473013013372392143273731525723641738583096239941840643297760376831159255077670335756246242037536016171949699665648526427281539806239523191682282325324826941289275119487556465667609411504613295789776034379174589912543000071714284028479404587058413862745073031045905249877316988692424037754788075459741816165223668146163314744984592609575512759773042758996458382265398296593989342360972631347039585548610989502765973548003223816493054315741153136595597256962749975321584885772173362620335450754575682167133940959891023309357413969451552357976273874827544313577671325853062562214383168910526389440226773350664151844326949287751050073467481112092969666695428276928079975571038841379504774588591436529198258105609073472634989672160179908160317457166350201827767439751963150102917421560416560058160843886237270824468126108695470589935785399348925195810726687453782212158536480745239568624015305309023614870289645501453254350351798979770215322074283389166310592549624944699208649186906692307732610298158666244097452588760267914326091564061627710323023071272864867116805836552293138523261473438114736693433854253796714382615793777406848816136285618760314541378255696550101609005832035885288615898792448230363083451736141482928112479867634327987211670486759838973935651921154399694230943057414885199267263115880394985390825107202094721362932512986476433797822189150031104992648195516498695308616600838043243073319334364238100557985793026400784488526455541697317442545617340069309982423844050869821358221860517613404160000000000000000000000000000000000000000000000000*i1^7 + 86363157687553136027688676522417569278632762450763418094607452306214881375438534326401816344015815009406391754220101106429956377213741684721150017633121963770474265584710298365184271161930038333050318703918112169698455219555356639307409199546640668038335606259263212981753417112886230320060297345322490111230199842353195966939382782588749466552918540343781215214161862586845910365609241547240824667725742286195680709059689739589369243115215366074332199352558238144933127316644783711031569129928507322362733214075158732279731776558186617137074272880873050473207811763954171963690817956653481216784518732571344427939362810532588815237401506091798253161176339592345553943711682498827187547410105461892444781312072326062265337506353115017509352301440139932634777624272566708150516329677632325877052627422471951952216156903476181044049076302439171598462847984513013100490603599002111325368266729413856964872260702114771163445424130835287157543683859941756257260348694862670855085952996269435381311356705406833304295877440745792510973321735184482271819909275555893920681295539218836082342645534694029477364239871068260725197130444352529227185830351601531051791482341530458260383512707882948055252235603341212777842296213581899251534857519316967015391718507707771401762008595989749375153998702606384143146507925109080228198968019325562038834000166347894245246495540170537874846803185559109941750211488875590376093461195394938806147333741046265302218336768991849235594185576660214891726450960221531945595832616735118014639270239632791474481691269212239229353984000000000000000000000000000000000000000000000000*i1^8 + 70552905258583533787518782536182442763479412855745625991525280943081277662160001624460820672530978305174147115753328775970096327263423767303443596978148212117031780227995126189715104795903122125193294117387777875124880297772214452697563499055790112092563595489914514366005366918435415787778325468952107166736739640104045818330649733835290438688854254687709541164181040802975741355206723681520047654271974243854974565179151872898386129484347957457695579123268580094771238711753502496373460336437199529588002464388331613496898844882774030750786924435200334092906226734949516215319790062899516447298364396840946621680063790817341585367036019746119427065856409599945555448307440998361541565779135025373132017506238938082233059689670771189506699424633726521671256564164234712943517817567417489241509589581521845353598390322041292452860744833433626641959316766618806580318521719616555467367494604049265716373169852552747718316778894566456069943953523030592194005913801442227134545395573085173090187455706549602722038024012379799056435464207276033101365960745815783983964043097358250615801500741936794327396335864114636873749922358399354858250840215619539079955810986280929464972090876964309140240540841160363669024686539421019500317628427672358767784126294129893735803865718257136557313775515696575832615653038440290284532067285325030770198059266023171337392229088394377488646872476761456029023558479073343061051301807668318727220257620443026337415355247696615581117579196380656950103953169242583844198891917570136192460944065289930139653636302314767017574400000000000000000000000000000000000000000000000*i1^9 + 35099137105148899005389365489789598840366878919409315460545682790142085258596411091500528620819810583295112350492952010795729553126662292542731010362881332032514861519872058625760909277329757652694273774144374780888040668471295506904161474880367181188893658730906069800050686266322734380057969891646455784188884692479888767471379502470823231662103782842961706709130170078308333240681214269217919153592189414864775295234022873135305233462948087513750027300101418691223805871063609840213914023566864629811709398054148745258986594467942927406556951084812502247859730970173010545397065889284697436002801340923182980192158679519372145313609790145955165898149186988508502774755006427359663839499672941906144354660213072390791094700568643955290568610669297640776956206622888582248729367252926919220009463959757701204807174207458727928596201507140155001553934738932809395914359747744894690760095111735205390218161359442451064365317853663050483853849168118690934263820358242187156424016345947467011491562092884200025845113167982089753669646763975673171985794496796827863070132765309013686343851128205877232440624128656918723902789550561309800689407615648143920937784007932139971028719034569969405702385752219979974267801930115806141914150985274471160736063626178840505549630680881311030275806499116840345513537462592138757946468047363318997761705430142419475643751720244218511333466323935585992136609522775566967721243579080280460553678181220692779114849703846459898126527624780273092803207536929737474677632567277842347972405678631424216681610945808690053120000000000000000000000000000000000000000000000*i1^10 + 11024802276549223590191089705452698384565844999742533358244195323698536725689229160853459308463950877382949724439226444754915731797031725369400996690295416317439370379009881742297610231578578589987124959666120325375733148259020403696230987761869695924216304403355584158878147600280211567903984406712728622011250613252402242203771338334378543278562316111827418689796175525507469747427802218464562670214876318387910557068778458383075328245972181587668580086633528398870065384558243817862358639855325174029353263074826995707546282072107428413639732414525995527142387252326251657912839090699261842446728041882403243796150137408663336502731844576674351497337094031475556727442863235201458889232451567153286582444264514125222017172947310934675055864836049507475528765626146070448601935874731852438350543476132838217171321190652023122589390836514589859183605650867334050176460137435878149038478514286336480479781827752780628489760313620422078151901264534364526127218621794104395570906478840233692607424768548835717041500376395017141916205981560007881383969458385638591182985457030879252472758611227330513623015224058788946918045581973319921674035542743576058901357511985532696808642728546256254694733085134953175575136842790116429760686685136819561594505787484196423235748676424082103890913623760349739380891394504362251420014733877859494138534900077904053455283930799648979384408036543805278735837759397501980725069330173797873336577866722178169977092860606268304951164327338434741007084787579136023015192062943313340163116390492083732393119835484061696000000000000000000000000000000000000000000000*i1^11 + 2376133958595939404127467256417274334869775276924930008186973371183916857965569973753875999943936324232907213289381229441247891779630544710836275754154836785991448495787125671275069852570460628357287899925261232250314819918100806922605476577437049453166289861174743437638005726435399361132277439617541312865539505458818148014875823238885278615691749293098409631085845174002449973581327790299995469791059457321667571250691286592351655839332662067652036367521080365222834991257305964554988646409987099075174417294765766942636635453564398697230034054590255751545970549972100214306156912747718428554487461223897065672126026098531090133926851681431636770608841172998529718402641043324375877668710215963339414415175481720631921635273403255270011249277140394928707530397537331141360163091394099008047351960917260808377193222058121698107326272752666402987865875208968205126834339776772135861531146003027925243342309700061646172735263623741379257069400960690724337573492851786145323234463887643864727784839283275398958324553895567256914117235691556869041821528141829575044281671915880432254700980706426808950865917810790208536413419078459924404822230734738712368264290429553427597614385845889745134545125217317386425687962913056603603036278747669743294618182691209699242609482412362209638243248555201849538110065062202995398425301207967041282701132985548444899065044233692381841864185995017207794690540848440537779145653692068438213742103539111248019096781969371902754543682932662088150253631419561135466123317964145039603938640288059568329425111167795200000000000000000000000000000000000000000000*i1^12 + 367752168206458953681643672506474241524786837660264354886004882892889417693607682564724033563532228117045870932665694812216295429343979423267932007761220473859541659537210026189001163619518831301163357540777133985929207571170539992645530893955913344751103645895201654128549494095744371211384304986764708174452478070343957183332917533866226611717957672892644036885210946302207068468427342271740692924645027544155371833055529541094177550497811821358582075888233871168336431386726872653314778420574271640148235959247333852581191448904016614771128723209178452917595597002203809496441360568366720781944593177385259586131042669586557581299884365505080624772916290409097155344432878929954617917982023538601038382458658970363214293297364973703425472078071894856694435134784580108386336316901452132733933137327190343505141320971151819255260589219808762109813630655410548836830603750604204404461326740882091890609176903540788247558607248963382061689867732420228836809306543685977562283895010415012407020945442112769016069608795244162604837399515751597851380603877774972872151801502613104146190346077387526787061420136587182935339321400699562380084787304867039880169824557354463917758053383687349240924495064736234152499818646509596236859499843879552828216200953043431790839758896018129465465115502837256434416756964275508393820217735682943180690807746007951775880881461512429944964404505595545388113363892817799223902729022484801694568753599729155350213841270707797272450938691493072532233309575746722400839963069213778702059125953001815710161803673600000000000000000000000000000000000000000000*i1^13 + 44573654591970175311300352782562755356082638828618946626011654127036923639615424602811760721846459920496847649675696826982594196354230129041579272570854300021122691472318388661316245611154550352724938583999166136982471895287906119928434728972073228098560055273425203234572171340877791737567360050571565952479549170705002435934218389899377946388465907328033942812596654741412237929158453201713559529774308568795871024195096437532736086665847322529639547794590451177374910578643160158096316258383724785421759549136061560941319900559548015835549238545331147494107451955121194450811842509740602281997130962949597727494185753352497385363768858378324046012506785052642551331805557898732575796512710108193102872557522101032121396892406547894953196593908969714898495421018661991364524644243612866981928662221935240302954613717448100449717078993331846557881794305280812627092646267249555855428829092337265606777989037728035246379457975134520090443939772648961485625720124871412211610340809597409727986645451229051535741963893476904174687707485482572914681692541114208373856034706021039728147360724490960445621225493302564916691547614480002228620133049980683774277699049659486913660576606953108647973860312880060139101423716292638508027983198486120307449699534311724426733195922042570525260595824275231265194985870178833903784176444898998483254081756548355968931022681074196561113455343109473726951441698285015199588218238609263191999360610852684011319846753102556915677416786913689225976822192721535741777208584383504177737316404416205146380304384000000000000000000000000000000000000000000*i1^14 + 4542411008682516072717401791464562900501288187227692152494582820714790440933866095820562573590305430320199009178605046385350831127417259847558080943818320217425227004975390761172845120274208651412213872633070137684721215283541692273761150449336052871800261856694870962426993505389494908405060501194367080290509960145210501782422905809430907592666925808350738972603459627052735246258908428533991228518815890519854575876406569809516896917867002106809694214805499489561347278547867560059496989740747877714801573126148109199509517570506356864119483069695868086774503245629613408611925754537384801217709736841234305486615032558548230908912895892843598584835752891401270451787109073606574347629418010281856481465134652736361775439843757109551902582345609975890027999996158682067344881898026117887679921355740541461995075389812493773765688957235836151382417586877911836491277287788055324716382938101758155632688851518256923950713509916561091546654211078609982261221567555284084218932174570032975268826110192611639483774042053981342224658159480315023039926310128515961640646572705325624147320892801423869488004629242823462617037006859907232013200077605390987270280507358695191874759400403685515789975013019789115440934134921478177430175149238241879656211611676358020455710861980439370308153193889701110471737161841946939522358026070585401747761087511476926609114573930993350799059391415566339112625928775087505286171889289463497011033337155991832618630290699585761551851458047878052584230567565609858249282865519492129602372200486293201957683200000000000000000000000000000000000000000*i1^15 + 435527158017166061633654055745974917201487129248343592745195752203580854739724625562378779074422770428369875401646364672514975958393311450061464266909998790861394475375640892924636547711269787600932170438751998829438501499841020196335287141958956705742983915720884041918110657711155889728856322060540525314250767785301274108160612635155243201850203695616621217207723521992929954678836392500539825596989435290847924197937222280590776828375717555684242956501096722122621824988659028749944154435067325041771513491785106964133847919013260597839828335591167784643054071678956122018081002107669066674278729632985422772618840953429689987167340083834662050213662345067254061012847770704130976847399416992374942478028137805728179674345285021641782401098488841384309295195953801890455584137272411369183135940716232772054948358917423033650297481746522159396469457445971168084697056229875348407972778155389505102256905166459584861546415601481154848836169575581541809576396125888668830910901633257424130592346589553315715425210825413557372750224997326574955117376044179068283866479227588654332941583828253081157606203831553233936099474597705201978551226868865233854634482548319074709146013777917886315348386032390862591594773081713464430309124510263108643893409985815913662554658728555154397571903884643620322704317681831961392381347053012019304339932458109749608431422536725612186220579763306396149968731058004346965603788117136093125286021322278018238320346126576918071082957345557083827215561719259252870068627828799762708874883949746779586560000000000000000000000000000000000000000*i1^16 + 31334243212007166739178149013902771927399797456014277558208382267020788812902617347074262774315952447646870289902360437267969435442102639154263245449333876452946913554480652363679931004736315637810848466135918639529818835425716044383057006923677015549882170968398383417025628584455617772769792331391510715704427360145440544701102992175281326614983238944199979836637538510085515523560479997970132433741393075609080521066485545423763088370955194414828794766203186902949841292325661955338024455484939455635734062919280787901195534439145227728230306540367008280150941702296381540541832440773891866825637102333511853343647952061195080869922747209912566909880595483260834110042541376186554998006565765262558633621721419139338324399745127601076619131450838975988865327373908629127743424526970650779245166601859407082935193146647102346786743140677563982970850945886509632674965068256505141938640878174654638272606588780101365617171829953953796860736616705926608263651647797896844225031860213332094735916536482686306284359520130787020220046581022169784572949274568747579724329057059722671065616964238183393504974269922577022160757910915668258682484169857183878179643171281414813912781276380990287439220267019738018085137700745437478410702598958447612447062559381132518059107945971041172900337339661226966157621660582674415748832845143042425902430717763050212598529579411171979693321362389168959716538399282516988732814995819692275046239679193009629057623050062640283795624066937524347353027123482366881877636195277280289845857557747335168000000000000000000000000000000000000000*i1^17 + 2414686297042994440234486449798641032464804230507629440289136525190034996056600293349146329164639400739653918112567280696135918764528072662933377740821152019355450001738824484651881720041663237512370377578859168702955420806699863117896943118860778592356222552412231854172557183065768354413434160891265220258442187026520935256582534030538674504939878954379171860935731430419743439464188667079180493948057571207962048361241207199428394333157407930556406366679738524502691862172382696633445588028961376515146559150142789286908440324316962819708689577548223810528315538249492443776315297325868187374375500252039008323554569907204541289415849868576028554066773837658211299876808409074269762737269015967787504069775345714937739646769345254350601921592548359981650773942891446257991352251380813473895282312949103151328038460378690114244449561911541108446742476687004167910742506924962508490107053728144066978802533472908912703671748582359186250028032923595473673036856294768828173919308659571366314762524916093234671333397547142355392512554522495969891285213500397833823840858584803051838579067838261380317274213957345673373215334789252898624503552107640959438239738008268513849567211192840678167213921714316568290941922613313673195947053526396768274804711457962876298692506858449851722445271931207351445854547870923360175819512749503814394153312456565128194664107569449120987879357199832592923906562056556497728949840768534647186072616011221134797199187440302467431623711586488592463733189791103352434482141329765513734140903555072000000000000000000000000000000000000000*i1^18 + 78574758542726388996393738953536526280298248917709070544574909563626791348511285313604463756346500607594006530778746772141429547094356722286519160867740494215856001062502278214248568935574250867163348161629493098564920599859415268016831784037657802392249123215053372637918919556441658602586094890118746278720087713132303422498307301461518699930750492143755633689537208278374213332088188392446367146482932174617323914528167503047846141641189395171263497607310555534065868392377267286763476819305547972065248163001400052914726148368542768556260254998454529924767408137313877062926428213305116908436566971561427928249235561258983417820691733111981674691293562926530856893072942418761486968154477152792434597098929297712219216309818342775705855608629097440014837348572581072780651776000547347069197017607308507536996996751737750686921559311273397077075590622382959016061672603332657565825652280886405338604143254242148360068883314902702568422942098605693138915257050197878540515549321447932625839305891493905375656748093201620225999868930497843909632625560806021833275349061496269821509613565975013997901918132039923339906897886116360647437516977283186476087297196363122655222409313697725653431494624381602746948216154063656333628386145537455728258432103796927809645378850058413929454407092913461636887116529719610538617718318131941886434806109177244991687749697528539899890254047115491869691410463640721398627674820566147195818080812355452673612205291383897650773117943566683097319136907511999037856463735885973038193809817600000000000000000000000000000000000000*i1^19 + 7984266677592455298593878084346068416910044247515678803091164104770783662791823557219085823219130885842099498522026953206175961024165139979232294180678643861180402922750328347419755565240859984079628129184306074816753073877697201353457617148630046236701672529383903945299515651427384784674971441293366533691488310568123549346976371539757973969174383349083520188096081850781790090137661242047941609546258739469081079368310902581895424733202302433372343398816472027839603326155238641667032188431810034892756091511622046041421654042009101713848268432632503593445909266451997134789255052228551522652855307295862215142197072766778613374162811286591258425547360855488915896562256590096595851927638193184553989653420072716144463626509284573437558090436706161314886376925507357143786126007231022908857955879169306470792020099727184222929520218544040110336355141727561823432322799965070374830595900143251772229297604840599991645209888253810414954468648737092994780605623825945363778823773254776142988629381765854066504403979526536495975988521829431032867304653455033022453068266616927210161368513361126691423313616038864009621002016267769232315864886139938821885131597054297571007752928836669337955562456200396226551798348858405584386572885589016536326364774794858942545530951185579405295487732540829415486801469326039394872653949878298499702511944439665017917982425965195968049360388751272300722149487297325230525119790796206340656420811022256965040768924455404346694842734617434735744345331759463181804904901391707735999905792000000000000000000000000000000000000*i1^20 + -89619929218716806054794297749903530731000703107894706960574215374198695333431088228394990692750936126842069555853278365593496468150364562094416954853608433065264824731054377953835779460837885751762139796036542289364100924753611790167246195138117880785261613931506196930513325445179713372690035923926419143471498145883054340400964344347402635769698658280820659153638391540789213053251001129324593454815468554919246063094252003112436631390234170412202245822155078986259041312706496497087467733510621373236775384224319212121580625716742830402526611266548065705981355063183567791540371694557707440885814501763716818692483540889399445142362555446421877901896976398761460903458315227217024532540135869415450030204764582399837835729253029804564093934567796294263849530059931408391650135537237738967561650823273947587539908665055077549177192398542714139021656385576704380250564551758433170766700429190765304546282536585829379897469393301718860170349653743899997121492331195151754306551356316088261822356096689377145318056176992590746738923699907098815322585159081902299561359739719740647802422407448564735255859689689332499549963315168498900014238265815699975747262182649624575571881461078372678277970753011003059283356726664168260597804171094831386786473833773773044135267249477775913157048778520843332082404704703991788863693456661374283037529096768664290594619786831765784484689110367093440159228732617844066197108894485701440888264967895986616903798841369383753146330716640902278547577861035156652173592399863006992793600000000000000000000000000000000000*i1^21 + 689256624439258011204642939936356217963985936702733717030961603656521403066091773075478831041369662313076138449444684987294441049771207604864400857311604246051850169942452396847009748894173797238584942254146144524192463913436848051070752652629645951800258078382549989347670909639088741901335896662852483426873990608844383401454206358662335723763111141177655376916481925660728850127215480656586290876559753376012460799341377836511415029429487177441756023897190077140917687688056813880241578004770893093001950872725846480993519141205862951515114116886439325683194267400863569729227481031752416442458558003754993983632099032622292124763123665260871299177822500301245382623596908405207564020516066338455480037655240947164740646181845580301681837344197373322045512688112453629092192890824314066660916714297304507413707181798355088752615270119964166364788833636147780550405336227636748054060380267080130497340861543123009846190773662440379947701158262049918993065361515801629055803369684189460560285350590556389772819908412790425987889808792638866847910566596847272896968221494907288128484774153109202056317834253556249852930787920112107734092005633195845058511615248861890466422728922283522905679660602556402056145278859279544676774999043780219163628167352979446046103509508182312215727763244230066546416986200842682299348197958115768284722067499530271739993491959818653821180322044981338130976304508732211143841269932570658321310621845709481962764042600936245680608159880738025631004650379853734166040057792985825280000000000000000000000000000000000*i1^22 + -1780601670179146993010720878460953914884338779722299773363076987861426958819056008328412205751318572157619895630620554073647601317903085980869272945836669122163303608687077785404328556563391193236190877655660466002419754915211688609885671671819688660803470752132049029678529113992848286594065956877711672992364509303409588102419202784962695787046609975557698831862924433190539096171556781078237963303022226420885090124498927762883038971003324663098200591442971940485265541691276493571823613167791024606025001595060986189923717453445186056638786472215391168208980209689347348790981495820862310756967793686292330658353799190850596864950186912760444704881208781830986609089032216822477654608111110360787416504098732480466369521282689002960794817986291186340528947059220800109259515140087593413645089740980513598736334548851819468716729347384463771671314634683774388503873818785138598472532024995107940723006250502143214496280838672264374526596528145182626390583011329264764707624502406751420903615380060457988204162066109948446520545824273859407366189458876300835469979965782169941256223796009244584940523853016972740043641622347901717932496248810109402287685785208244506711949911178197371263877361886261053138468389663977898994885736776659821734415379964002949087362877229364561628119845178355386362773710318028595133860350992499429254164161582644623395364395501391650638037252260976463038299271779131172468596634699886341218782390679260855252720863216081975849053583461602843361004384147713660202017089388544000000000000000000000000000000000*i1^23 + -2300425852014476194965549172903264524353857203793706458287983234648718582924973869175382636903210370346334572310480970381192665482693586292962513396909440555255576518408499625081977904379874180181659792430495785971815252017940507531459824428049183245986015764272091943482667531407203457637650373157872351074662885564635241742481249177660901155195246390504228547697283736729204012163258542796959298098654967598873495209989340561088823030154519109173247745421034312262162745988999818408703409334568903971930307214076400307157449596487222910396729469776514394420981285728479628565620644897828691103302218333176304457972522744357358310904832174447396644787062328990452250240331059322946562331055174830030814843459075938439208838855605127335304521285195041753956012056174122949950197153431722431168988134840516385473444548249983698725256565436358218684651294870734712983080668222846556250847125810606478447312798255294708796733096396114289007031545307816050376739199719676923324001687041106223494485984170254777530877843002085396413745756614792306270711722015180965092868618823660522069126352919877178358340472034034479669672339040918412309053713618586827434655129712637235385863944492811269423669935804010245192079822683620776150296897530368007944180063519661701553830972969588388366761249162968659667708592226516711526156922078452678923113518087968581311818011030043856935242703865594099843253544269268540419810470864882915451828199067334625254086606031149003552180896105381813414538566679293802434894233600000000000000000000000000000000*i1^24 + 8325194043945436854142772077556956706893944665073474207613026088515120055524908452191752124268092219178528333918128043852226889295368419412207351215171257389819075681708836561700352486677995516037818979593162409318145968968285383216164557623165424807314336737827201467783510727207646885883722218218126986240912899840200360185377600743528771430341564047086734057520192192109829478653365112664904606879013252173556054883398283268908261971519351794588049355594633098959489141330149526766449346273129427813916555424889500640949884770771382688464465094381594182749007942227150236624170991397551066907763663554958809519973447449366687909960707244034173975072188287631877920403411200969440668880616020685187270269736628837983179979363944299184307090808215819787555150715174947089567697701676957432633598653560139387905583915456646902231615856157811561538754043647105866452980167070282006795095233183928002700863297691770366247966857922955167597387519890084137202012934658975930953955731369147777431482470942167948509846665559105469086010084083941177456051195377958935195567612731648264572656189828873709477531489202455333174697330405745933693211604660408044652086962810520342796456466182499653307341674089727540422899579140078164001602026029592727580166386044966768047907151720441697568109114114285945874946749015124204851215442905680626832016422139370438511986298341051921118692990485741705136390558675820851495436025369836839520760279760339622912934685450880890307907541251261688458233109981693078405120000000000000000000000000000000*i1^25 + 8603641046236091217105946189499403544302667455544820516417762643910707209351432029589148216233117473213270045099582928683031637361276878430100499933735448575173943045705185015145125636776052919689100512115762273615149518241252468531515735724397849795266568643657812880303350895502725780742610757083396349725037274760886712954058116453589105544295861583518803268811179768885865149619210274414296625248936569392743127481527860664835084380395943081316245584520852667788251781066918190829439537649036654655658754923201955920330444544180813555511494507622054236459272945185276551055542022962232007301367329367533400585796024046193548829704162863348999468626873239210132991245334060674900494507246545568719671527647808080459260025430132336551736026978307636760743091469004663076390516750536583040345476225383451509054376217676725319058748332222399387426365250917246342935264262159423878309130576195022119690991064151843705452719934576802533251012385410883014917665198599915584703594334962008385465588339059405664862309162230587881163449716897501382343472567416327210720679823454070080942393436825528959347347403975748504921354611031961675441314644841080645897915884971365972396853812214841324887563690364378723094683892962797591524140846028980659251375824239427126957681228156568496127036229861903466355394180362857759056426745486657995071207118294198608319335935170425180359374530577903161401662834303107759200799737003913248140187107011628066963269041694410491057997291661486889235755605589753856000000000000000000000000000000*i1^26 + -910198740486941277868408603835320020012767129307703016049703956652233810533151760242484045341678699240500292517153100930157742811548571127161863308238381894223393824500742166030352065363271018926091763265735040633170797992330575081929873312752478334016746945367918113607311903734075840412928738473505342358779154873549619251798697702240452022989131034737917990661605721956367321455010337646637893159948528906099090223980222101845853984624977662147755535251876513534221484567227048985320784027381686287452619993444742557707459043060394077477382002618626552185909977780087306866835942018873308962989970958505149987899864864902964209310280628136732593864241178232284625269252265130130120730365865024771882462291405621553621375233143125441792636829765397498602640424052375837612567947416782880803741035185803255612564922169120334469449729693059446596309360678239000131751991186158068792576384976561467501629971867660698904607413717058754763022896026343542863995564887541001995045345438133432223493918178890370216277597629262816735255153338460427701093828968498332376418681433268331915066328637960983359816390385718178874924921389242777266888254368841983326968089154289783020651645817645997418684397686819060785482147474799292667743789706556674277590409568241845379936412367041556582130227219509271250473613921200428664491575808877099611279384307681111206365668318900944529225763761251779485902638721985830422411014515249241734450133627068144954574958578580983065127767477602917424306742886400000000000000000000000000000*i1^27 + 83080935645486256536437948683981403632885981057055413047942782357710687583333594523910696206512850001408783812696110876459852214129115100485782896764834748334533980190241830832179294577471170831208072409875743147426239045211196504540276004397888038583322869653030658071553176952350385135708596356220843895478295262069201803807820907355315584818675579483151418928772855536853733413011322114047417984139666672150818859360794186512819702227399253195725675312136700707856350953576507955261141122362882694783862509883228146884267822821852281348914251445275345183970107149149346191848371694033537338953303652592229033730973738989283842221881386547851479077092261555912710796803344696138825728306437455765224395083221659978830158557970505985156694330798026862661893416534849460715168457472903858125186935032235167368957646792222989816153284053308913988486789889537416266033638911747169771955861644031300644359112739987504401850273074352574291726916138167537686445137186870940661085219844989375299610925273912336278485554152989479347851976861140311596551821686519649960547999105824146974931398449466987195591404737319627116745163861956264861512242931169028197774233638199288644950141627950311309391275350580182124928273569927944851872495012180857253617198115908051674573134653249802785483779571208775820369295720995843862428469938558095657774888169701085189487165862232987218481093849181110292715508089059009736656876044624249788568252504981976046917646711701169871860588726535123579699200000000000000000000000000000*i1^28 + -4785575567950910853844771851179340252969878811364056800493890472125325439374680021453790491302101026365418932895993128218841627854688081289392566649673807604518558002052910322142709937040724825014166203688281606746944060489302678718274578140258107506688790682537973450464029652824519934220532113929553625620315732617963297508189402041488846981764518750405168431761453442945333247109366804023859422419998062546153896942289584809102661985749084839206348027930558669572639271234981016885850567428758600323491417115556227978299476915877822551442796402474863381973227266894157879787305654895874993783300859681586479824653507004348441136844835660668600644820209812421777874743183399370775483127299270676281898332755828227461395956176662115218523707454168042536544579680212865538383597863412863832072214473107453073580221057841311067240298568255136020625571427021670367722035185243119488173882855519043484032710769953328974999015312410884567653434535085280064764664787468840970682007852370155705598850345421371285245239660646484038767300208601707315717152294196358723816677107342696995243045986243939391557528508861333145237834347765397123055312605773674765796966148160470290558189495508231790744568114922984108575363426227825989486963839700756481907297227092168116904197722479829887736033714617644956418328319946038631116532694566035915986831858633973465761901799241273573612850555223286869396904342848169249551789989903440178973994491534393995640987422360924389995642334170054656000000000000000000000000000*i1^29 + -60850046399720177617057775541261119545181159088941335683914606186466648826637215156291375454857500988582580566897039151612020635638516875823360388382611636833152655728823673747157623321982695781906720886154826349749531948797894068569803784360370519018499632669818639416333452386377492795855258607203102078541339428990789909290439744844669944658768458053986637347664883009956796450094996949079237250817818865655940396301400782728536486831364869145128567622069907207541464779251194866126825804954997833359052063355188639711686868583770042755113645266653311115197840407259175000514853248757965146161127167761810635187731659679532615367678457359556853523706007054036710291407255006921956003649825237690235619023632106610042621011680001637168798780741483829649023236463320372522294788806691543365947064298175057408528334267751999430030741569631326687996193155897244589704429531938664222529989151620835530135940363855443932858209325463900847019141408970585917023249067774053940067692559014956642456549693041706780760232924409822459814381866252684081219198733910636952971759895303086044166698011646742250983660105542280734094990194017613281015137523459195562646799642476854388297398485112122715101684853148848494758787628959094277961520948820357498270214508154422951269172872242009026937786441970087843205885020438984840165010574921610411367472007851099038254997486116958092525283682210920737383996617530548799260859612140227268500165085203317962410074064831876455118510489600000000000000000000000000*i1^30 + -229848625237336084724241025566799750188662134113532237693059742709397975008010440397858640192794471791023777450675863830579496062447047190893258211934713105769563620980516749386796285833498157122228036558576400678655340947437446074396430354043039538049061683907768723472984226178407716110777212714966736264042925833638191267589305500876033362068269540375792376259858793964284534435195048223357154452469184096008894740142755779191482899605238408697408159022477010777035942510379030846928625658326298488786467033971072761469308717236940336291310976520468046170528271655973801678379423938248605538641515625848300505061439526867776500536606747242952433956132375478420312946932141150259687522076631510519807523424826661237928889256490840904412739215212559540577970900289425894714261653769166826629043940427309663645390911866716945715354930845985549962807646477462742024460433623958737724282051704743454202120436744086414723601828896843685944203719719432025787156978570014846664911261683275660770824917796558505203460277144163217397351719201545484069009828652719545542415164287326735100275641947166715792122674575507592005244299271517734919217115087771828051697079497386278616653636523562236529647194997191300812542881988206306923358110299251607369205641050880636569072127698065895930952286750756392997637236464268204635219789645318143697697979149083335446264701814043576812863645955895723045186248529697869728439300731715662533126720552098032526028059772936718909440000000000000000000000000*i1^31 + 294120049520638388377401983836410321521210515212088747645189032408819780475913699805824255487391663335641936700559822058940729350023953436234616724550228917732667825725428235204156780214194969748560096426490805846883445601471197224861440226164102677695970464216804311061094583527649526773691224872206382226545532661021777922140253083577424130857669182945049753517218208850362177706795625816806640084731725426151716037664333531213021512680523617945792666311857686652332214759625643414311498424889976985585419923059259590159024182601406232299802476306588706800375759297073252012479053052475021942661844835193636121889250918719129818012325400159724225828605764045884160055924844172366408959061372173358309752573292346435610224387700165119247685914569375989225697858880973916888714691562162770746805656773238722367023201065812436070118602333125096189658192002355244978784336725472156019113619321036979939546842055828865177645304332278751631127227984196038792555862964071436957975326367290629830020651824881868680251501480005934510554714610729771222960885194480949287983696228680235260565934930576702233275212310948545544882460649108010808333004083582969447480747146509080191269593738463666988169880956098469366194022868148441365892215280560881007261455378103881413193113387614940377194357351050260325025931362958310168024082114815400719497699998984412319333261159349507602836944488605438588227075454538851429334181578214552453919698148015372731226674692096000000000000000000000000*i1^32 + 2086391858413222853508885609712336697901557519583419221355352139908274336350319133007184439659976606655005441503219683587441735200732854522690600539545033972071518231085170425558832373998527410528204090290649116561891140236494929101247683094953815994136377143329456792839231167712791349844830594410245560372331143624650652327711608437931711107699807085990597517373111084838936687535246694162161057985225683692563518968526549024347732113768173727544573876403963600830066260192090303445398523551860389558566787151905443426458509349464680807791052758262412641633952970034745930628423389219974730683148720627366945493201706704382220758927625224541716151997297758645113607980015960824415117875238102231328844948202568674935814210033039697504389699683244424302341130483789213997513185916031937085467180358045981942865297473089362514873128386545194461901112612530249568575528367675047799867045798698834753716149540290149192383532508645720082115604161785414740319137156657601873083775063018429309979000500257678711361262203158780849594327588295697168655229225197783183968866048404970004616232325032689358535230334050223026736701827138475013658229416999164900174473560373693574018118673025819110916464675237518418838976303392419023133510692610578902412951857030612466964031892308534984693089008528101035654666244196434867014212636813749283055372887623665543110050540345917208599856471323330118297421601931329906344903608487145409444807392822662849468825600000000000000000000000*i1^33 + -2661626904907971046119704339409038914822278130611772160674436059235349665567359780114790406011711189826697875872474758812429807292128663123781638664071568529601413841275891565259481246291190911483008008109230228183728879100623949500188434028586282337064273780631327327386138092976883407338742387132866304126308982295353427107737519371059864404272782215989169578129660237217579638468039374218385116568951077836746035181563930885132323406997488838143935767541684309831258336163616930868583054722113117483311369492440800098716760424075011043078716082452195033692245434850251184169775980243748593506680534646586931772288292425165472300717442558335735039924472735915960912918902713156069558517723801130361051572294941908642446748767265414169232635257600751650257562364840190015520463243057072600857674487741377828909059784485309727378635761682222071083062559513592237552923880861062182189808704536856310049642013876481914063683333910813574978221713819271995328172080376711256673426707158681242255258198780381472224232508903432031542968886107516595120944287783184747487702494885084054136623103174780592286465654485775545663147165364455318435394354865032563843631150143451226998920041481070619745900344065908519172315117943660904200633946111570327991914293873791326303732352816202104429842117183034103140524002570068965365997273812623746162609013652033016079697177136972419744604701792079487594296784742383636833984327679520814655442603160371200000000000000000000000*i1^34 + -42415624499193215571062346404941690883239798234556607117728089127420452512477526939087493773401899264755721350382533723708365353205615132163129801968009473715297464016409733976384488611813981523134338356119473898645132491281356531063640609077280502873262118289064102208813794838900731978473051818605141692743908691333289433344197475427597703901304318434792752154438838666542386745597346553203233329232237485923544230669057070517342921031982470687776573447621146407222800768650514705681526737546174249408677232966395467074255152492876458495104134717169082674357129973125473896349777665298633624689992571520178026591744826516528570875662625671651065150360004828126091529688167158779496123086228365522804260918954516506416185632282405927090737070773994151333782965895359199945357330336138744484315105471667169458192100687212691963475502317466972351319020285691760957777720640556392630604058835551586041978045393031956709976207752931371732906605497301152451515021696245396555850989328584545788868580571936454239046872835146106330261185450451315909519463064929993313431645593644858702459106413853312973582132060465078781680198263104803406685629412564194497558527438231902632328526260629145364308643180514989267038237100922492626771351925560244383752877502642495848844183147424644368443779315242495789400564572644443228756461640721035906522234607678437275057278097128152299876120168287365087081783908185299042988633385583129718161408000000000000000000000*i1^35 + -67867080172768865403927505723917671862305079822975519184489594154401979364061684096958849551525682662894322698724520047920602236278194678619370534070369355590885213110065670394575384104383127178010384704224063000108254943611824761521191543946189103024608858302270955696454034957155897340635109363909227373022956212830895435630453880799941273064258633773314936750107151720317529147634003173892177661348655386330300189624566911049460249215538760595421309973061705628777987211756855019465731281528310428567591182205551797164600463418147594691104903668542941622166954893887788995741010317319270148387057505721262645997342910349395502790180963056284561907420002139660041573723320995665371009916525783092804983040581117641701442280854428975560877475601704216794785309928080167305931198790452378883295581561297500811679025664029984250947074513527178510105582033773513551790590841432088653266047226440401257990640546195936123271305804499142544449817286688604007790256700452998879640185955207689087356949415109536175031948208166775778276849964245955359068600844301941553850943527865659323346390964245287018872268883104732262735062934961111103074146689113236445432515288188301494009165616558570995031018059044366203127082053302491628866674017207753737625588162027888408234631204258173308646485143276949657121675532907780836674266739701528188583050338199659205225932192439987318366099951310608776591388827190588349653754063932620800000000000000000000*i1^36 + 2137595507832940575615335862367698672345852818223649705041383744148898391932301365234711887272043289593787508233196331138264669105627401654857447103654895146595266989596188782347974115056153699041297001717082948070436552474473200651746097764594979158198805927341610453936355293955988096915609445935958570973134054793094136251090778632018797552245089898847083880794877851672587901653754128196005405691566793887191854435011472391481685338846150616076361677300095703068923878610476535247267061355988946012420066878940760659168470745761407003969673614966775919362011048855481477260030338193273320023402839835193603117602519799582322715488161614037718455940526867736754381583480889083246290639138285162280474703394946746248271664959146524586174052433598298606159246041777095915108004687097242396913937378617887606731634196163839196071758382955323777856339040236948452825437535287273325660275622546810257207719140817444136908116062004763863648941145088488446327087790644888607207037059213974078067644526855192809045983686976985400822607014476900837424030459339351739051972571991749138268328560280800747272828290215043803624944044976240682519698930931232989087819651711927030560580756741347966095582751986925490287969585003469410984343954159628503330906607880240499092637643748454636323792620928526613603358071727076952194051391687809240407962713508724270334571880054654423566211824073238151903563698980462280090583040000000000000000000*i1^37 + -12495192665168403646920732268312464215044934557326680796810936944954838986621274206586277302387850021663847306979420079039601065675745508873506606559285916458849199993279152690678272253999550272113204758708697609638427806655884688482800978217924218968711003126288279384760429224631880205645326299559817807440687366904886368280731030178567385822962010999730838604823017056664873945147569714790557882273528961195112523504541422332996209709637919915618304179157406729757988945359625203773728204401357837073816689033652979619266943828347006800741500228986728243019241268494683684422032045637413525206842613064590456432053959394643175570379129862755778233529062333704505022091086484027659375896223840621189304500514375569772308174714659431780458206606609395922478456565871198133234116538961303874267466372720432921898686390114839851966878090029055105647762327314867890298212314612912477722447059108422183673122889757727732954990248548030963582572672416637977236465315362342481041640543578985613499338829753016153239580266278717216693279874304980544975865116875367656439477136613522424357317350925508754446344283931505485840129090991440248778448867194271222146898329427813727814142179705047922071839756081414039836618566280323070916495693000285710308903775993170975449466199633165534571177326803297476861478907738515339157076250655555344493128268407222984376056653509426352251082841037782312940699650097152000000000000000000*i1^38 + -59806166640381327543141172402290895249255179876000531336978353426180497838881203928822105014254611278439473491161089001415732038850695311293171183233720085094129405570375885529950246602178018392439835307103846714925777955293405859836571564029088125985182592626090159445499714661910301021003510627521183624612663604398126993821295087567867643165603240292376397627781577301960659472856294049794953696048841403478066714200741898380110720757786698347828174065955952694177972690308167930393485113100902754974505740278409268890041279304004802000322641552955936788748424597263159946286168602550829764431184363128114721702627181422702324373404308296375685048212633186419168260331880917889318141653662046390833733389742242359038100838889356645863451897534789855070074543236986597424991243845086314575222231692026233998278637981948199907611342599043215924044503610808204188654177746789606474219161098754618605598462819080397352544408428488023555969227566902305372226730111728049677909518303726609014400412306219338592640129555680263886099490828696169705016918827256883612631576734511442639835092589903082880549686402768891828141225422137784956397480043381401160785033627302315413685458099256776783509503841278905850895994193276140801349657465894174417922390895190743947519732452189072781844258723406638424528881754451956633354736042899487313428713793983122090329582516162394061916539906941087068979200000000000000000*i1^39 + -83878781232334407923836758020949698185416381564094244002127116722277624913158277886091239246332963223150279920938929385300261310060342272083804808742440614423280958392098829125650798947706678249880963378735787090484805119656775871519960669862096604609623963872045349759535931355827332141985990136658123526068471353939503865887711054470483095031872033771651501423300167774939737333677045343402653335876419663597302656215755132408152652364020188605790068668954749749784975777340188798812313300225785912503944531185643675715272051618744973492306254524225656348583128046100690911265454287694585445575744937738776118221260008775312013661983543031444079038458304216485825519677611022191325555715437199162075550632367250110115391405747284034603414048650225952153061512331182379101632797852636910209473277473459844410562203579000213569395850551188559809046346336242900674206132883514363328175654364917651846558234289986494177667616809863640614348952238662542485807194948166598473308813647045038048642694618353237038770996319158280635438163762762799223261258881635912162720505509805169573145819510475442588700429876331347770872817704229546269744408580469723292070391727457933036941815518851080071711789296711003929227513368889346803813990325259007131458863774967342510834313428997179195410472581114609354089320045932101677140664355745232149314604830217178582229453086885514261837413089280000000000000000*i1^40 + -54456224091807039440161487563528659670076725098390070197520623559758315435167616834400898820653241680091703096515746827624605214785160453483627777470643642848463902375112353966807164811814828263362420115695349237313473918184670593777712740710129866450819932963396884162354556344270302378284272716759761922341584277916952998330758281659589367378971947463423757852069835573533221867288171575986804565873001735340264898508829425887029437357608894554129241132883675413209451559424588552524020164044206971148171739022547148631327457294707557143381665031856442311779001536972849396246074628649614087445780780882051948920019428575408359646350215957920596000383945950979095014245200667309034572212510883971055851241436868510481791239070874845785586421093511317946145469777401963546581113268768174137512547149634643885508130483236065396333749693646218714419280639537909714914594101607144871126368793993466530637557058576446519582750223052754918896652158471853769413423810905190664657097713338210699889008568853165279793045114934040263679790158284497348692242699496921857485658811814728733944801307885705213398261864711726071438820695977776286932668676158961649147231479580259033028823817049960943577277904600841972659711003799448620364718715799292420392521295608611642684666728650534700197283900674361567688051071732401809839334464393659734272245222901442720314828381717790720000000000000000*i1^41 + -17242981898198311555088082667463259716103656892784699353901679221129417247927650597670595714692182895524377735570281787286648569870970119565210063916172862732514175253981285856190939976187792522355123717690103674546716041164872773172263344967884962013182996423896682642139030357707757931269181516031823191876431197056256243415011679376960366116974807562220737917787715454660050307533402321883560590728868078250274353978392598931405089929179635402694547656027735105318089856433921592758262516037212365297268030946306004458970606988914033384169374289365303968407511749600550517314940047673475681430714989515972862608295030919718996373044284229330750225694462099384800848539798043641289803952852729108459702055468991373835741721329519929183186173104333835446414863972961467064112713729939288072925695313352368701289905614255909630443967574935465433246532617656271528659478442270855906083571605629326747880926495344412986231234275944538115932934453677290209512158171547148891925920927459171513051433619317163051643954531789095655915194901687022332282969615543163668711942475355362437678151909442816890083513167036229512762986552134448669563368883908159639947192821123018470964122688387532737897059469682379247597814238925515201069023157470179644674726042616064328766618595917267914430608566953093169128166820267459992176740384043304935519096567047893446714982400000000000000*i1^42 + -2179295161773185464213897939619957976335931298476750215985963845010905118771907906324948358690158259894446106086464958702596457595631313004777306717742573010292624543255257689839996117984184628490363081239522545942039968952775041135484155229036481119729154917608586178225578320417892911234788753219481098096684767591013738500993167695131238532837290887894312662517655086827662582571871926755541318321415339104239515785217063194800287290325300542413473173082365925638818681159746955922930038451228015400040790859997370667410683998284852769143495039527892248768925552308586456071043345197807049169624855706879981951508716399211078760258078343915556090798496668792190971194414481012296860041691458065805461459013348127163236932008839921449312057209931313571650260546636546411660885253988516032350120644029946924287069958762208525478242534645916441180621455491557358767070915447933344484410352756136610992809735645766532336714654916209781486892784778100363086708439229138715903575105799560104175993897699664370920436619034760536466605242988109269448993007791201840098560439629753056166283719177166310243290944245163737272039214682895474061257453353037491999043922659126962938879948835074927913097839553317407818591159202234594680945206163722661346801980218796974017030448965922311108239794436768061436531714413812627899840967858422764014194959319040000000000000*i1^43 + 1840413095717397584854604284924431614143020928540004999470039166597497432964396564038698210857747700369756351376708158994348058090640507549211526366369948915913595131699187382286750084574648654238247820590218978737279150950073785217101139738165219932519142915060717447385514809871346665269261151107806964024162904437099087628314622899361122955733351560629743124152017144702352526910469487945884787247281107999504195698097464291759828234643161230144295359851470499898365218504600050066201225748849376585181404482465237323799724028694330062938283242314457688050635843712559046237488678360803543127586145242548240778157476931442588956442842092605095553277562955431387383288097808351267456682745830424687942477536617861000738682466541428004004360093354053369360232499365458360751876044412041129285471877912083977999997122193122684528200549166545222529299082561670112782951694700514489727106766774202093587711821394817890679670678735768324145422312045867047231769665749701963300476639240630006709879716171910953167355497483010093430897781689588316240135734681733659473223052166700441023435212646822624523668958803396711510329656747783690809871972288298042924415161686740050344057015440714744828685797705966935870445717603262201412794175369443562969124941941947870962889163744456568924084956745252122285620166571816088038834678964158464000000000000*i1^44 + -693369204632762450602820021004105710076712002508983958161717104933234165355920220783880754563939513356458846891897923042265618151078493678754101616988163230402430917420167690825358229392079058933530790943690637445486394838070280594153556923694927778395183164727824686680226530042872231488647362115925040353604153219716718747567340586492404846191790983543035104777647668855483064479950358696389820660791296545288898530595713177632556379384751396502436927976386190745263907956936904224582764045206221227588481602390503203594867221520905948850929949096601783669323701082687590267467527633613157956011120422444634284961761349959891197690594124304730260172429359852160834985728167051315535334619678038216533490987249685979482786795637688666915425224296529484080371805394380557654338134016761450609797867011975857260633360121496358546622514772482979861079518655773574590544216808814613876746415442356491597805024175840759197429730276160333318346622718348011376581025520436099112162467952160028066729509963180641703594812769628302390753160524221650042298462210876968261209341484763745389545221625359118734582762887962702313945081578346362365290643831865631232990756709278794302926624257261530613583206457185124431196699339520262936329666669106949962020998165232362404491868083039278664112424171708979833567566622896842342400000000000*i1^45 + -276282498947804837824949684163310934801576852847580358127684153587310354547724632857342254290630914301590002086992457883404781247593845494754616185806602874266323484069352079224741551331933475658943386468111676933687983993262407892415010194032966397933012911664595902151984664440852680942221569850566917508925865971362385662696240078968634133035822571444921106324757466872636463211131965829538269673996906649422754352473824024595247239761030886033164329011898865475432176572176356343446761025342745134133624563899092585068855175869209736021018818111854872701159496685161444058147919515616567806856015874570590593142798205038121606285247657801386872588346573518053915663498255811942418403916695318019908408147003955653121348799734665256471775371160389230290779643658440193823878342632490758646971035603021313347107967655666699356307978761695933281966741111544843247523947110679395455254335180248280412496234230543598298074007520013747010231633627461211572943995754557533630844506223830007231978106530389963886228816311281146481536135651721844248830335912247979592163862869865872537017440997725938600968158440065115319996743866669057641273952993731744172797813857752812168916326567905248437097664688742549767385792479320083588973327340656433995069060323946205668965655221933857127636642190155602628444160000000000*i1^46 + 1050832743374469403877940315349460427057298417141194755225483499725299793400471009441419635685371865688271902224324525363428596954663442499302125771825705503520321056431657011264116369047301144099284043333196085922100966739494120157377491461066421588854266312983115698891213028203048482801710482570627754300775594460940265128221632415515308669206135007492875784271452619308963236447316837699766895982075903144032741850401005742840355411113054446955354223607715692348165370068341865012101721110242102521097710654371773332646863839673636324835171745328182909525157875354756224289151158820816987180519636753302430048875377130711597735704071645298774123600846857634826371677842393138519730146670309288299630057739862666259296764766466605637971133611410235540137695350318698563549696535150434596179752026804290904632520085979777702037260469638794328630720120968286635486883928571821855142070600426520344869909951252272631223614388662068028280083101611742821528312865525251937680701050833154239721634850208174417737828889589381443474374213401256577460484451652134861300838451880207972220326670890385074484679085807476647419552760362533976548290569408299982744861456017637833151498278394557010049014213459788797891978084641585879597411207304581171772434929761847867337031418405765189264736256000000000*i1^47 + -1293089695829434402837841502796622919833329487447192116644390510002545034597986552161305303619581171339853368172205562780680205839846065013177744095444040819836437505815161192320059770852439741629825399980331149194421804557564650903064865342248341958958564859237736194817708244869459067313608442194648143845799408246111026059337637389411771825855840783303994529637245215899779081523703445400051936265677125751341633779648908348472552005537482967293592221809752000718919845371201348662369827010835938865376315324712468010017661331328470970586645078798886723049558324631600112511973235901674702757915003222655282527273242446403983254758064566600373291038384821568174330468661842040959162995486567984416536870437051046374793523926965427106726753375649898017940181434340690457785105590832439167168552332248002736702240973432065560324626701993475533294423315065382553983570859143411130198214312704780836329474759178469999530262239775203380268868403956754716676146135476061999210746227844338315261141312322630266438586284503934546659126380122813954868601499193430046247557339973042281263219045474386428108438711073609594098394327161185400347176592008614688519189140668010172352481196391753471672621167496710391726919570525337574954740950002105618577947034180667149173076787200000000*i1^48 + -29138649005201572186810581553628944281149629412082406652872130691728712156008334598055991193427306184412210423212761680458780404750172252789503293867222761647331813718133263012961766609181237122286488226185433990395643591604763975984468138742466329982761135456537989100052874391938578198407285283418379058486615617879624939773224240529731812112658345249788782315821164378387772658482906077316006076373478775263724823851744111814538270351544381599518065777283538062041093869112972974181958304983144855286765739907930044724257875440676443507935696269295248294225600000705808573485129318035344076763451066370352393418294033643672680748011522430155841203148718543067539538629061217774029671628959473808057488851058931962426604373768972376732004094319507148009116486465481508757847186931004778422787722964396065488239708033031780775555104064880409364356089993137889486427024681111779673999296059398361105417481784715926709276143270951782741419258981595470807281324003304740933314161679687828928677577428808952429070685988700051577618558102044191285597651336103992739193265170510705618729339198056025585583068626471022038349907111206141120956074263540018568775436157755977461293057346428777859562727820668174702758650167436368424861817554164045293866188800000000*i1^49 + -304640865941869208042426897285153278695727884526042180756015887827978164028023579760345297527838959870414003851921517720426701212056911163963580028884399229671990903274860502867462959010300862165124639691724179943382358258138969859565825005927754394771389182049035705346518280708624385559138622300875341598777379643784799823350757401297614988837677747388189395278910718723507808455687635683586893717439513198221516086936087686007369531867166084349614456188841190743900626866844281647979474053942587987105299512055806497381624917603113861631257265697049484136955899244055274542252125976998424430268454274589303409666636457994876593619580437427528470658062801772382286293458353893467298285940783854477983171507286425899089430647008733689640142658834956322291252490326519917083352352523404081773979656084647390739877268961063527409066669201139416546823848362205815779751775062801809602364071577268709422010960081053856435168330921906999589253073385061905563383490670031518050605625710444541055780452980959448858764116350630966671373980168902740286572617858699890915672430363222173415961549585010065300675698134021842494024543272740658146329632906145860593210127148558800617169457977356862562943216173184113077355243109665373290440425472000000*i1^50 + -100428201211704051698960315413601910148686493038658189940688969841448860120955813074981135830685579674216632193043905100540888090801516143395797876485731669412527122197938477217705327540192797554756259445682533830948695809671850149264935829469059908928517256605091920930584713895661052979096607503294846285135573372111505165852989789306262631427151675650113289885101660202022097670379628482489597232956494737745512377362912604588018294548300711662625724127945103963589116008055456518761637872526449740173993584331840755032937529164792431500153899739273829552790099422695471873520583112150992290457009577440471212072664720415388044019110631226598421759211398348718942518694760476801869319358721899176107155125208355403536423795054871837837741199645627205039455426606171729637902432008210283034286146159986705717342517936150693102123797824909663793654166027207656017458232942429782585974627243755493184989609904616385452152584872649726672947463593316663460329222569834976568452147909153920149572602791764360567875683548549925554879823906549997415738897479830023521093351716015479754653271850429012572433935424566120624979170466863289922026832027593701297010816489999721800699600335739580966062833717180509782151987200000*i1^51 + -31301406815261899415145578437121648943719004252260946175521866144027417377587424873847497478586762933615822188518959048288446934370585710307066564170724161527585260735116712436682532282720877014070590867699488063767788900238519026725856442919981168942165022559169179958442638951880186278524206409196389623630431185202834139416209782454814457698575074329037566978671364207712843266690432036584375412383560738411109306374966506267969375083218062480124719155694793127748455419428590625675059783635737846945945244824279785249903792997611332721515204812970097801245950597013982245634156190071928404937474846716211725779522845440748779151796752385642793307558773233121921124674933009677653563442317319073189512334505581936776424348673293652470555081575077309695019401908197677680800231657836066172929615988211429306150335554890881773281086600195270069039328983810971084848319024790929200949633735152072692898098247541549907555080122046418719807630226113397530285729343369673737858203680547188264582509240306517973566045355313108219302773934974669815196816616310581548530190794927239870632626222824123066980810486281589742207906102577259523360959813100546187225472317397455119396384203522576439418880000*i1^52 + 103214026802532531904022454587925949638914881700072908650427896389968876248178680015147030835665103084293095166137488016804288056144203672980656825182073161122787823003896794343578414665993679416954146256179392579879178321824635036752905775365765131105095761831043270187776850219177027785055858103874769784762394512153357668342438845861242843470877904063225652766541400879032168441438836251630119078289805199590656654024670589929452995250996771092439103900943697674655090375027693941597752188038287883800593036764466415097801765104796780572078736583553180270798783411052721063576027326153696884786531897975439253785860981934618687687964457042789996951958244955286788577979844928424812953930611146715240990750340694033176236127662749285149711894526524481008245787589792253853719885152250998458170717341462808767845868207176851817371404069462768309176420744064418452019788843813666692657324619130165485248941762361033985714988077028276890067345171189411301561722475530180840117874386086649812061462821339295640272084620855162774689285741998852544503160730586629107338261527914430219630890845553809902959689056285620113681393844249384763356221726316013265792951719365147904000*i1^53 + -22564269089783170561513020559340404795993730479267919873133353488410066347841245144514040366061565727306248914374405979853820361992396886550426458628657893766739553441574916029434647900530290476462740224929414630695521062188519843050104436941565040106482299152617669482912307208376912629141567487777365806040230631458051320014827656132875931109685797456628509001668714231089732183828346655585995120790193361151597639646474764777460789710295621313137177154049591656691467659470870506031065629107102743286790690820340320542574518532999042252008683864182941668254611154162086561370169004380409015493663472909797807237222452198829863057831766334388970973198845701532080009145150505459892858812874320920690371234009159625661907798639439331646608732688809889860746746849057465678389899812608335829990955323468319346561432967393723943710951322862884315979544588865303063881028349835668966339984909807600451087069731677427242200692206932970878188283869121959221858113327603670573093327666515048380264231807500878865362958530162095065179884002488799811896207022168596186972038251144356964309718130847622006938798882862788402653247926444865661681973939018400*i1^54 + 1868637576761451135894319272775022637651018514318441866012792365130058715990312500082616264950012831498258452674342294320002679125245032213644694248135753319690252650238397273268725840251907697256574420461911207148194451588240258448950139665880825275776054051335247081759809920678078484513735056941462578616017891469016999584421324166029271077729448387006755615682813416042187199090709675412244562743002777077028775347319202058701224369437385287460989284754895975685664729864014199518547309095165716820597978470094123163861713488125355082808956260425747770675613500898729360841248905118034324733264894911318624862770420561088951109815774931953459506246599269782403545507088330220651862256840301306281327088554418312056383048334775937967131222433732637958507038087537441902160000117810200996230993418749017244041572452307373315940801512298057974582180567016481857217522755797355485469524519685378641636597408268585248007065037542351475723637144718005909841610349753496021079039443520541337889736442556858569261331302943721037250444983903174798888824066153939598745619889178587054409003626606329215500105782836457131794180*i1^55 - N1*589364206600324645992063169241644483005333512757950133876922051657871205798008011629896214197029356994885640121297596571465050271397584004188592201905363630443390762946878419511765282643667540114278006628769433428272479134589591244944011856197113912012512093579997683262262149927380657857722168603225291267426748420897194305244465488816017381406624273902943048617938619321645423266291195287865200657330878890410353540384072781*i2, 2242112215041756502918929959461974575579449022530477122048114535011564222971035080193157121028150060189390476750532255127737797988986158256031422957984862229780863272080187097850886796641589557305241144249444471528408897696799599923626671888581240484169259053281986725148049173976675455170424108535758156166976949494282495066331268283928363806732322541834290483018262033573034926354730167400446239337620103660320753363653227862127946473116541084904160420700518882851557198114844350335157354918521155147253180338769191550499847824467031841120953678950036270346133650447933548614191351507714625980523719303422657244907145686727933188860916422460089410055838925393010361531580641925255697048687447063902658895620478228394223239508842032821633685041586024181089261516336885358675086293552028907571964001509152181220771316124682022070577735007083675290737658858749837280464108374294836919498539695261370691817946212601360340157857138544249300326478480947661332615440140801991592250934814708361704041615744499192429740777447220177572639188863473789891186094765389557073665863737258537181674459511113669228954432539227874594922850231679823288657149640286055459719394880686809085988517629169138854821425107453622808267690487657964220757215097732747614697361176418622133425701545488126851873505591727819797753247175900953429759889030510537770400844935603705254881785215844643640496224840408378422928151395302122453991344838290055080270262767176740061201945071071441849808370078745467062920682956855245803552286969529523730077021670525627005349850267018773700116541487379948503040000000000000000000000000000000000000000000000000000000 + 1438227544088519909872050762730137459955879843568876753733916208167033360273174404369420454988601706083996054389089316530465956441238163698532765557748918139936932848396318515490759703421911773654933309267917650018507222202714275126483032772087433857817794210892553462723332938550135289438822671471148454362625268414604512526230060609681527975043708881466322436971098126817536109336986147749928034080059275853178440707102456602687733004931014688920887995660744255843170899308774175987103067300559978127298393995143993407951210424710549373939889120407027171338239960816226035001149898233598736925244805926471360486032748119589910283899058591614560601216500803372378082326796275569728827790300485467546569014891154534387303825320329925937759283620291666978456977100112931903988163986587254049188155027516631608641559640319246429153491551902973672406327593149877199606124503037019214366083209583507948948945233523524445734835249537174820623375633082403716382600621003137673741421622069869772640929810518562106089489260490739221856367476493836583409816451544879036584628277030407622594687000364091509222381664315104662407885617141291824115582325344651589320493799462343849432129736187045439215701409766996724354574107659193302849113576171326532296592705544405134841327472008942273193545739760344932045043398849045892051285027568825221741079740035281814131058065624092781288458972355279538359378796291580281023855871271557691588420629660978896626526418325766157478937510680287345364787354076619713729580307359852174458423263998361165489501947792341568948597303714162671616000000000000000000000000000000000000000000000000000000*i1 + 91428330980506630148578923482832702572232164313680838193169214794627151593728742872832209196955345880389468275927057171727078338252329519912317393713785344538873096283705326895066790725184637585177471297156174845741141997204805636060838031966087754236351598343589958526585945509061097953716687896617778240863401012411283734010645430435764904077584547041555521087055615206197939532234985020109190540446067912136670712845929201534689600355327152306874968528174855350043978234397366510509860130911997295817078647272100189449532262616077544564600966179890006358983046029582658273640912897499145148952139316696191887182661109657136188744902740998280146459509950142698218325930070259856024240367578836550878591232169353400975098111143986245006252494397177284996519328402796849086410882924797679015860426752517857460362351738909909474147774132912879042133819785662526782295456798142504287225211428620514461503406879964301046338334602895364152831302384324383876424423335509403001044025112381023638489042731679121063355012530452017540108563564807900035840858340401160051921714132318131068320048217234909691135093160102336551733836836588027946926009152809365207195671993222150261471594793478629769414970668449029786203649989844247869992441696301279837783010780688224704804630203388329086000508677381099850546010304230028662644367735981292619663082639046827898299267820877062633298696222622595746474553686857249546816175525993377140655599049966942739945743992833721726438804712301297967051757512165088819882259111019373290256194314167903910386527245115840593071171908480375193600000000000000000000000000000000000000000000000000000*i1^2 + 79156508312616605724639230457702214739727885730773014151222906289907327624553246805539752490904359199712842343688878288561170078054304740519899842839690154210785840881186433499966484992651880780352904898731219654106866150429136882890051422707478924235756481814977591343734718485055428303518227612651789365493613933849521029850367247679929635235685060608030819100499019906931800276120149327901775914769678648743751378520166700662526701122749199259849127680116623838079030231987428245270295894788060405821866539533877696636824403748662622639477522117104564813799829860996400895611137797912976619071324598123919748257265370934386173883313603893663657468981316500910158868072686185903244917354507919531333889710474415918239833729180676794975465953439208953535287943051855402849766984532117443882376119872706097651012890440822434323061558992117642000821375424330919486966624176009879324975963247302171586606649467366325781884163226871842950879492122194437424289180640094429313111425739133614871685035867779569373730852822064946069014285505204991973835031070232905893948706326486287543699375848902440074753508980273727409396603988599969825433151016919414615605283860514705812767441761500373542857746080536785103947493920740740343429991930895320966119804900322158761219458211039769165756439634686792115199921447068537611080205738027204943736025518757361514677891228648682624195569468303783239842755018565371336749465729311943080384716577479225572525859236970780818360009081001039476261993175634211291150279398439182281992265218681141343751781495361248459375406716037365760000000000000000000000000000000000000000000000000000*i1^3 + 431963548642284259624280703212193996769518095386416014436598247395446456186986898741970178122157371804468682695104658602393627382225235487784625116630141965889860605529707572660605183371189358978727462171116684632923839203504884765887519207733879165102573963532105281743254519725706366352318844868589143745966147521158641519953494001234099238478107078957394342822875847627520307308953133599847123950525472643653305752952788110564780142731598979838178566690254871193626540836141817118832882378151934128658760455197742956347574648660326552009961412405415583874817029310482391871003067006515789380628680944086066946204562264128374940172340044496562255550320230334163485584436095084294835828718842764881527295382471146818927543038079497155556970963387557833168220825686651138954561390324441283043093325693916380590580637758359424115642599836864927930984406200153541404608326497839154709587370317760406287794848838584587522613450648538668518911221749221424194471170040326154549341330854885820423779315922443996945699735334809715898410973138953248474096624365913206556992743326244588286095295543266918000534708793457422144063686795570106082234640126152449379534874038950508891601526031374873319277807172998883938257807890732266221977823759258544230437646304696035694801041466104207586655897420244287395092886541279585649913959406612885504303219572288280463785696593069328425848035802586317320323515595745178509965353145109116141941110271252728048589419073612055244604340429141440050095654687963448214479335215272001488131645258456006811520461704315891261890711552786432000000000000000000000000000000000000000000000000000*i1^4 + 353248205065492359317911890609449526123889622848767920459963643175588164066058792680072192768018235194143841346696406690855969859020265074991157138629319928856940605995577649830184823855683331339067197231749951823492832207535771702665439681411253246123084239758842188977629672123317097267058493038223685330692799258467715480557195642967566008695548933112321139549653846873770704123645905150660864695087271800877358242906309312956392765547617105236539861257204088529045527646185283826346408422612368415845525775311216544870618355666081448212913533207719437340069730293623825588279322701403299772929257898714478624866309333750799110072355110624196928652782141115928538913285732222903275065585067981492165523442952799745013020201196449210033653088998812934795857976399368739568072145304487946651697698948743810120302033227378155041697776861594165956030231040926584100971957994962597988542953675673675837837916959391310805480986920633956291409957233312917034109491985619788767253661481442212495455431556109544375435099577319236006054781015932544553068584158039198156352816313979979002348756310081070654953245747347439996694455245460670701417354565214202068246326119262109673398366978661184157957073570766460546096097515192570995802681246460731725227590832946075889287889752077217979242858412263575554465908267105655062810844597795004490946389083293394705034640611876826563029625603247203114137411798276011722767652596303182420270352531992945848223114037790982693553682501410905425032615663567735151523236664077404775345829506981351832404811463922412703278306007449600000000000000000000000000000000000000000000000000*i1^5 + 166249561139905455865949195832581299653050982675124548231971100321747320879236226845018747363570632198293341858381157635479712486593967797760147592984894263453340853441024596314216325911558870549674281818905528728696992719492695370995548963495177582209119914975331567777741373305481333952717397315151441438145027916887145833399209306095269725675771851358203045254971977615263737616977940998067853036610246749480389199591247798387345273085028308528275968925106937282366635182015613382002388384652609024923743703224035761110328925735175740092417436722352509910732253436078616722548044845363960910447018376338181657111751522039664336400549860089248165409096751450447105843667226331799327289170431423416984863131987601899179267130887106622483455744523176425065250107288466734593719694849068429166812840507594102530352651088754273899875251183490813774070970513555501884038537434285159795892231129655827846482072363584912440993425614495899202693590447457257162242090783910284491861752785194199419808494826906335326307286129290438100038608480654758975111922105347216165299370186817713084147492460187080909110283246023916254680651791033859571684742847943208238731738165039171963666893098493193112644389037802985322341382587429710674260197670064166603406902791363731707250075410716606796514123278873212350154258440447019764689681772751480163269698950312161993538036830541088678103110615155899329556852794717389622099581943771775747123589249741130123152307935156500899492056072146969255204449103885742491744667268749895808124077404193624482447187965096012236837869322240000000000000000000000000000000000000000000000000*i1^6 + 88936534118938737350537733263335425943039036822197431115674715912202829319442688193860635837423806314162716469231702879509653801267334436124041088602390394549553498384456878911606634169900072379740176819193013376590951963048481908395263890635084535244597836115498159018673160667062419667513269171604903974702526078640675762079525672411124206213622652380741826231356720353421666934622101721014016550714376397256035010825678511877680795823571927051748609172598653621539215846512724835959024569326431423156844615695127165495885353198109654297845776310428155781288949296182869016853672787354583506144179158313239163423824904898219659135131550508066205546899270351889323929307911603994473694710003634373776457545396871583988757533015528733310358132367342689022467424881013938609253123349100073535703592024173146497483709688839468794088607496672124732567643957305836643972643303221397262928699559133868672580837854702075541415323629009865359715287559143713278644889774694028427061595588680973492739429473161422946358173962349838316929838601342378804709450456860787745169764028278640486200994556953184121265692476627372926600725557704828728822601136015869712018749681057760729224418681177267308941431704594545532012595016654561625119308206824051524537224874717743770604081234537367703624679855646119753820713702999028969923063029215591599691188958471696403639580365243823985584580146853149843108847627539460076324512439031245560063975527173402528531734785662720504325159385662451799368585778159823571357560539224124969779393051023412889335148179222736801730920448000000000000000000000000000000000000000000000000*i1^7 + 86191602534000965571772482540934363079514515719491673883924438264480878705424236554933028416048163173548693226247702269460955275972975749889767678747012231363661863498315248093141898330243125681799548221098695857185236795784097253076996264453556699641116066544965955711373880333363577523473057277308743206043265592832275925810964129768392862643671141892417866510086528127090154587626429181945493322074677775344733187248648935558128339979555928123647598193959486067240015929999780414804307701548244255989603893461558071405831501126905885035322225221848421603343818971303538236367953543546671562427443365803497178141279327895114401517849592683213734187261880570422347253053833867082815903079730764910805156183999692801609089620994071902471101038341447350527847615135672546319662910934308981878463303800971550112678732659158589625269626825819439127856431893669130131459465318369338158004939180989657186064962111478386272190531914137968469318439996552026686892340386023347998901806717059390554678917063986340309371469795023186736879718203730814878138330946342159927354744973394459985234838835283747232501605002496905741616055756015279206089763108179703428346738638811742878106980269761520012631773977918517658154185964494693861664693568605657084317976336658000512514593413313773399889005914015526480333561686333461781921779811069759365957555964368287317157580950245713562656880661738922264080207527306665589049583054365687200647854813252637391772859755359849069752803470829206182764859485722822874207822290509739883225355534379782713393092715696358594025881600000000000000000000000000000000000000000000000*i1^8 + 70412674273060354404956201741772958354391611172848467056424713863971281480719997181529846932483393255290350296024626087923228636915772765002268428269996488530164774713197152349693891071263213789814630130369826259740035777852782967167908808118278902939428409200112678151932464394464845962233459721634714367513907291329471950582107771103869495921694606037816604731740910403683948577830629331406523251613431652712204112268462538227866274211436319259557360235849954386101141802974833345821589686298313646497908115600387080776106114185745026251094058267135768972167344088034927097749468679965845466120864778073342636786046896213453620804464512534137807431279943871518518567913773221447540221614147697897926751942244953318936145447064469552760246000485360279983466077337271618483402411352617911614213277752285458383131052239955130384017941108039644867005092728402468139585072783012961608192437854423142265401351540236893193029316130688192654772626621195979628024588915390924662786725517451211293511273974257147468467268088834144045192466799721767133054897015010155656522096541485131474278152957003801600853479679765424791882079234405696008250539203218254123103505948825785191221164022610095430828674984849368402461955517698427179437166953115316605579889599989723310523258639914552371670721100408713040550675254668981722419361515211118267542248741456731589534310971625448827233027028144667152017109462201543274199628435603020171998803150198841599994045775596734866306602443401900541348170494071379132940233979321917910824312960513948828576745001293501777838080000000000000000000000000000000000000000000000*i1^9 + 35029500525394113071884723434503550149565611359646617107739083602573522882475353619566473963037721989054838920312275758122338331893306600371584814938785388833237934959173657908064955726844146391101685870984618814761514243463663952691795647570203624131953390384960360115565098258694887649984417428592708143165863219006503402814569317816492613027341158761424387196069206588239326420372989754327474451533465837121615200378494959942285141407371515731692850713117397944889664715414662629932870920234641458039771660298967270064625511684442359494959852661543266302994829012285480884488977258416549927819925785333014897768390730250752217283279230655614181860856574216590909009386346109929658622623288584653330736019809533705982864414258057626666018575879465651632834265130653705354874482294167447158681724666781615718108143976690452563799670833892095001115604416606641516002465664593971037894500066401276205557425875074634021832456638831190734600031500823837750347993551592494918784651322860340576925871818897546072790779923483058021158028839765129313317174232050285237788462053347698808772058431168407497336736888663070872403578354351292889696810363466993959172752403831263642310327228772571388230873159261178241128752083935851307860121528521617577672402566258026187642331838736243058765402884947760324435723323796967571644934193801407773469478645090634578221512198864950793863145884811766573333560930297491676873853672292719170097398754683745573670129044608565164274328388806477405803387616768655969558422586336395234264243851544449193723743622306616836096000000000000000000000000000000000000000000000*i1^10 + 11002955696992625316667346750508717667606771029563007334827565737547338784473703127569423132154302782742771642153964439739877250560412332036544289544480140410645463817205310989111088252546680655067469590482730536124141239533624414690218488831595837125365581468966786819109165637486285998342535113242795479271443163422515240624017580533012388519022990526516900759192770969584844035750977164237669958645621798211198982965446481051655357014438115295323765903414706438333865811105952470816019850812517455675627532788031648788146245159349895507854259443097182644716236347865894945175323817028962238787249723104974300851302780068192643624948858925544300017881388985212865211524300118764248439890253387902070035852076241522614888975680581910752769760775695777410471164136196227481290394673997548754733864312443679995321327497111268317261133393175331526796706216484675870939054076764084626256969970740371168115876077434444437836895964519760208529688334688984216132922609477817218270586724638733769477350629515145095251605377228964942380637673810374448057035794582239059173512104872354233478390726248505436433865211460465694506487122031346365044934315189245930933669597719894135821318271741983245611618488420548485648161583727608261526712757000132811184126548346144052683285302017817672704581558123993136245007259942925309818565046765103358810540713055277833377717546178907431874446321043552050169899474223373293879866317406829561450132264227807875585061983298084229311530916879686720340475338161340871359977467728371118844434911140752949037107979605141094400000000000000000000000000000000000000000000*i1^11 + 2371430224916912501741263804247218361231156898980429953703667254213748969109263429049141497121386332180664958693675052262316212777714214399095680559036505037702661861749016306796534762372156350678016884662286009313141181442280630474047641112020403479170251962210215610655179491328432034137780488628394883041081632044674805320783322541334705292429870440246954772649616495613040915500774401241300105910236226442126499339175143629041741281960476618001406364965317497415538852310486154098139686741210585869511258192262069053651385321996434622749101236424604928361989336527302341411189402959451213448938297848998558351540130188307738175296106177701843620052395082890088589135745454327508388675883050953592302195231883495766990762499635763150428579819585593410296859910188577704644535016274854015645739716172737046399740573855431127493986666946198847363616945902783887001941099624961071009829977015706782390285980569380467964673733245126192170796884280350254575960997159970581946395173918951183745208448548441582172864916325764661626671811440711815798087915128728694332435451476781143344488096050026550900177403048661082937440899738124009546116128171000261723193721879357064740593195217408446286637660777873551368821899876750166313352641283155179686571434582624539687752297395516831889891002080310557411649957324985745278549291400046992493249035350964642390271434304456017202765477220370272142062762478482698711073752393944561613283256264500991189179607606957522102256792170206442424996547267548461129300526333294347347199197344287478303817277363978240000000000000000000000000000000000000000000*i1^12 + 367024475334709316589960653203396889540485829046990952804170103460707107907348382038332445459830196008599711224087931763489854058076562249562598366428100298285871459596717438777256794587744312997825916546399053645315044348165333067481796328678353784231187636230561664289200648004656867288996412875722260873617114573140820055230641252057829685566787307764812145565670695191016547452138425041401005788578992600016784101339725763342808025576075785378183895283196812402852132466543142879338140414309407519007701496356210893625535208038419685209117450477763930695421115373930119140219705556724186114034556346936504172301651061701810289215638161189682976537496374389292157289744929997118546831551618035736683599483540299144457222979970345717805521039126619293659215048742999067235784421539433060791752551953582839532065606623664130593689758933655336945943001940255597500201985730251251627060148750523969448135963503413221509578790958819628765905995017956494125465481558058414482397736783607215188965137166636922385749826672618179912337275860901046213260987902723088101837409613841788611835152578410464387242317298836624316324497243728678440454054373516354915500947538451682846437804948150010346615362167277196224343149690233941055082750529778564758028601593731158917536639841500727970480802546316578950741023813403363556172509332493291227275741184857273761668884130836316987227144845478995967018258516284910932119197657184449477520082963115662588616237838999016194578480106072685309853859877920005273950437366499567160408718941360537387132629549056000000000000000000000000000000000000000000*i1^13 + 44485471215786603540853418251988330780892084765850121661123070048217346576711889651192059383469023030309826951855115667466552702651637613595005323750504661177171822842275729455527949359271306277093716109830072974568191047066428802998774130766133869823474105655875141956043807447170822136087039044254155556007005116653165576225804594957350969225899072139590395901807042287506895638059752671460075612357188078155142828880748934742827976119818252863944451479285294020707672263510540633900847029303437647858901426264297367936574036647630519626247194687375714752255023970581952874195527932225534820015107514071544724178817401089296843393037052025123297868656195923418534540372168859962800066802303610982335584180307615431838472632965046031162403846194104330474464099037229658527311971065862322809685491840979808985070720513693108180466103886509080493727899835438078042514488635039246374729904577065424655136488074340866060644012273309762012646028327847496865566087012074073754337553589172378961774344503390735401298748293997528563574021817785260420007374486139466026844084325793264769445352161878818586424868065240816536920798229707404061953823409486090457951423927546408625093763615504267233841020482581001502180945745911454542345849544887491199635855704589220235268966433048136255755768176254095367695966757473611226178269964602152931737768693757986944459150531931257845863464995829114025629465984667474963325109969000546080694000324825442691165893414277297381901356383893214500842965941362739274481755491788534796277584282873336377344471859200000000000000000000000000000000000000000*i1^14 + 4533418408837757060609126588337697978008048709256176474991558740359279393291927651438915347086308799820038231130957329482497353628764920407324669801523265495724423012158031052958379358097097526175338483192302294132481866795769357644445344540896098588026836235398890245771317355535581306150409795244778497634610720252704225172516590377214034755145715948909422659307857036631165210768071490288018958179693600990849449860629973438691317056029847165235672928782072409615464070041754389772669893187154237858197102431989376335456236756851534966829134997684816017970166319314441658025848229300927176313045880821251520957738530624820692401545447221120995501763911397329552661022617084166526606253903922205785951960755354122054124760940252868817114999991988189547286509231659318146373210480550261621002480988562688152774326234969126675570382486250963409639750173471971360688016371898718575952514153218602487048527417933801858661972754640933254899544309396941102045623345289402263088382911545276679731502096583457377555663532106027177185432599950185883805771283619147552264654197163155636252463495485961487384769373061987215572992380924509086111880266897509470034018588914444085131674093906617345227291744630635745370985333693024765801904502443136752838251893508579415348019193089652185992028567912388644285628590723820669917836765716719617774240415523644296840221761809634783760513620983184860872449747899996056490780701505432964488756767611974084856193004629989785414414772167723535764350014430150267305569315679786275606911829647301431242260480000000000000000000000000000000000000000*i1^15 + 434665825398725369592778576042690179932927065422711898769180795158488586494747977726222958356060165429253092613628223808907842705347350069678508502384730726487380855030832590702074621273809416984174141579005529409346175732473180466793422380072547459217610891137359940883200155748486940885875709726273200155776516131011598467890225147038317638814896762471354446071111027495888270083700521924007119791531664005946040425919450582577705598547168657969528878911520411110160131736780698917667619439159653773631399432547559142812410309618270462331696301341876558836373875238470136891099435062288968806761481104339891437809870264816958956936682783316791622210858753226858605868781833628298256106400774133843960229598017382971194969579033975054640466580565811602862423609043159175654549182660459527807129825155773784531962605842709030805064158750499943947526670502342278577668245575655943356294134266823714765888055488503429215885865654464036638398075250528264046982634316233126793396008462434627491563694195419321894853369827129290877872408664319441192579689987418550996818770044470626226502761422879402740587892454722366601262193312285712281836336805839563182450470784720354088274843915038403848686069625209642462224548299911805641926818810098310613316092366782798791752955518956666993953131646352805872270028792258061520977763317132581581507385122892136142785410879156267128037131968310942953779025561188642960285461976127675325942427245397917935213843985566899854589191306551264434843456223259274784237325674565491430412378014384016850944000000000000000000000000000000000000000*i1^16 + 31272201325992989068529347708032689057291113423463147152842968258939361248708491050414988579361771621805615318544968824908562866416059826865838369809451608261915210022305629195025242149188441373436084969107184446618068495280532514341852255387195205000126081861561516229425975401115636408123744179682859039778985666350477680400203500973335344386670138559200701613186051922580618004931706893871932168808101855578558116672498143726068584041007199196228042647848464918083812196795317296890398151779256708298640326054329870241324254554642099184520978883584348701721969111679858729502886795123018878083629825803746783805022198807087324756668287595529774344028404430400764407606204665501323585557768593770478524756934472264520519884065550739025335402259486325805817682581419749630211960377215143286142679776197769046625459331807558788890776168008068251117690220497464672796389592172459824953140427945671521413282104636302596480519134146548414363337338997815920954236298084500461554441433987697063211911750063089067985445500279135654555299814154304971269382978694592588605907758007955025070483841324808509295205859146580645283312686289633778290594799585060810402938300196741174412020900941476053653297483101584453675595671950345766634487497671254137806508428810590170877613581222274535562293093047318011130896230866408204363141504766413117125709498643239758551896509988887876200319964081841872450590190632900082101129442975780841127393256086834339006629192138250509407713735498591111034019547971042212698145712495142539096844455328192921600000000000000000000000000000000000000*i1^17 + 2409918698156619709495753675468080951848965380719625285391607954265628087503285649376161016083447082289544997848275315168152551484430026095209473809693374893591518409912160397715499772172408339282160928571205568273709378173673634666179681196962363473725054837104531174662732571485709495601097823079312493942710199939432520871256464606060389555065700192895430625638498166678031371480381817967273026270262803654351923662031827009769615636014731984121238846471610793291580601597143271974839047389664921835149759504217888698236410682207022735965653311624380293899042188904198117309984602298918244683669549742363395129803187879484663435349045493409947512265965295934645678087471874452316043820156863160908926772725365631474132809200906334632065036999975670802771422094685666120426428955372217424488086017367132874871325701645919725292413351745079982873763680237547753906310822446278804046308422083137585205606254272216065422288103523163998852435980053107115913424074601783615768738567006651596473223647020173783150213357523314306608789596107694174432147729487039737016132745399976164657790671785465281390772028417834807165707398982269762023542453162150165891223593871961545352496595634565888580451199673342107307439973475913837367018820753420016967286966530430062648846279863050431356453957514375313081091955648616534279444190496996093735144172184705774230752703348350835719655862412128702823881997498980775543555131504872100634033515648587746791322282330501458381404916190173143215606379302868123511333647472709209071460457591603200000000000000000000000000000000000000*i1^18 + 78418666268898645525569993649576432787040169001260457238295207142817473716739345906282101830151737082187472112778574366309898246486233677762480622386455134020232314278527942298029679246986229736492151505066747634641756360562923084941630455707804559114034740745307623711888721521905294741988191384776970285612390681687185965433491236614876784817845440355980933725153749143249057973187710573835368015873578540326793419386963459004053172338116257311664739467828276178789031342455863667987516223579774735555178496759567039576210089044081004551580473267471993992715155425889590555319640737432503240593941446092256754915019021619959446592247451283273596917378568927416196036838796276015125451679652781125882756964402069443448264883560082661444219300155639859570423104177316879140862913940487977198884276221563821716063539463868934020067400338774753149577787713061735898179185215215596118120609209293277421652405038303282082968078237494395002995991944909553843326148879977375890994668529309429210692963750302836462498907251011406042652850773139393558117928623364887850500706878173828596209408105608176000353416279677786600372456400561676726351188580065066645604548045190347606989435334604127384300544057940459549514320637278509904740711357806378845459749016146601752624921635613491491025075329595820225052336757187227576233962079690289734354145540604358064333581419086138395214593562768720358260049708610932831813085668764732613029569876369405719334327616338811595283038958827824701414386538295093842291417864715280195783627898880000000000000000000000000000000000000*i1^19 + 7968538859767521894962155980391935513587653578512397810688589005171754590282636882822922890358863011903856960948989169060298551266085402614023626796584920084048656693874222604941021830630581066160505625985645340221832176712778588103841471316070944993145471442149634782375464821953281521984386570273069810233803123080203688968873227035310081101619319623345817094976975745644857194144959366295253656653054247609126742816886999286148975760172380602412198795072607415862787640852959734256736237938455724474968524106238953410744188319693569075716677387455713421958190670685121255040186325741909754254212592099574309551964567824865365685242232858053314197248532563775862496108884097121535888743277789072885244740608399349877413782400644722426543866181061698300427141452241854538204670831129015405172570128666875603588344830385426281927075692407634757051390314519023838960600650258037693297740733751138043150538131373630170467168501779160827395474793745787483046606494135316377379677519308135359288322624061574890425017608182066644677066878792611929166659364041961283869429134959863610585811090807600737948265222652978225733190733220058042887039824535750730363880623893978702608074548159493029665691764117201807953525389810817703052219724402065600860460104459587332651001259466738348196538298393719604912811010986770237556772741213499146687786570303710437598009059330014211124530196620653531336920369030872576980190214380257399209072422262048814869751167728562158424748049594547540026617043467421334511155948241411478954967040000000000000000000000000000000000000*i1^20 + -89443776213359272208076676996236153584971976040562218265897921063703086013021710868786947015259141613824845573012526520810350571702259055646098780859880029631405991132271531161140459295085837715908255085951417957986342600883994720269796292086588708655953675812584250579965910632078540606068670512625327495296729603983453159959303525348423868923921020073619912967525036976220072656173020685234512666442160148088936869734488017719264794724406596669841774736709537746078609690415996869491333291797673433386240644956357196826079320959452619585688689242721394641892873933268542870127579872041291781586035134453788135969978049794258178975285602674517532553785000936812024047532739398592321241621907927472716672313740322476088019042323951146800024890604767856565158525817257211296396737758985769647390783457747613017503165007585336306996829357386787401859143636433111332450009790904590032603860981015756371128328562814506128383309265313538544733700305504451819172677533004783278532411323523650105252914307348508280319154914384247554633538968234870800344836168634246451643433443371340681960888504141873210019175686569211662670503741336212528491832231403497614918017273563103671003787296497484361062783384381713700004261774536811801059866921912299676423525983362541298971287200879897001155247364717224819624031618448132467839658250892691301102806934845654076405280268905560995354931320162359399335835869950491512533547553776779490046897762572635924546492115181347859984277647216575744477207716776521100954564474926980441047040000000000000000000000000000000000*i1^21 + 687904462420485995022506327942691259541044155555321883355096204318185849835396222361228770357729432150787593603636239980042197929329253244934912187758054686527685974816966373290883598994039441102335335584306775074905738724671127069059011574220214806306590040365891155275651029211419398290790855404774645543035101843825082197129474483973671942771296055298680409404148640147952583831941239487149114974279699788938169568148479178842637445331083479994997510113244010076359306262171138053597439584204172757318820285487577993261336713204593475835107772493192276248102212705320878165443117269982461940556401363229403619867424245456711571946859690505601784489250124921900565348132938598359778685481462920877614571721972877317382852585767803921028273236579897490145911783886009326898328251771535568896560079288408334944018845013548779013797038451517570998837619526323348182478027491430550642051323113768518778578052977635680729424389555042669619513251515158770810572375332300936288368275170789583874828713030986970950428978006489263484256521658910648716749967370660299791461452746917419594147547768638695350069441838882879453101148862389558048491995164680844743501189375383558899318410657859842819124951279984789241638799166536890380523545182406337500620541382457250969143614795178014272917006581686923199450777410390100483615615612376209365679105081894906480602474500445922337062891808300092198644605282474037978716035887658254800276916604200938114590602088093736165897402996292827728683534964091400372794815667943505920000000000000000000000000000000000*i1^22 + -1777140293651544514587007612930966241130900046451414415584663099426167451710880658281203975067585440296517109160869957348820963672940977608209704432245506717112677334558289357656649849649079009350486879075871875957875614551547655063261880816555835922944961327862440074454207876895748332050424785311358315159678171169738222512887928416909358654505180237940420984924351037300482357385379402156036766347612909705606746654924376691494202963602141091651289313868405337403160953455721653505965367521010844250999623477716524001755762963264475599957751563465574255747194496419210771661173850825123348297741661497106346516426259434497902589153414446798556958086131409209190511312032853895725011830743186439823349657433721305585792450625187770517440698281186270133734186928100218521837188836812577974463461466183946042151585144366393863536292517585874620060267155853990625151252989193847809346275600838621315793477961682666567367244922540196786428234255395631420053252555477634461084389531600860267954055980632009711507371208728493538624290257438940546769248856228433260546835865574102658551600926913960879122118632036332102056405479196870234047157682438716719490870961363533848787895273533008084215482528244362849790789731053284907551510895759662254061492761838437186293678301086227953966778264368649448731773301337468199609649553409143664669046574243536689682587092620884869386032265634584555376295973839173156853620784588824242104218801461620302236804046045189161372935951153081993012659491641060742260908666703052800000000000000000000000000000000*i1^23 + -2295773399763388490822594284058770583347891474192096510146367302207713197107131794345668479610146796069855234626074504357387775788284423897349362757968794552010787242197893616767677482689491693569810162476571488947060220117618017611620497098941454603349533436382323353247349957499754994594152710504330290157415606593641665665788036389425855677191126410446313189430378526473780874615237280283700873444409226846043022181125228688240616191116279400996748055555715656341102411407834089386947903465646975815457695027915034271469034025435213120444857559947428273649618749247754456870166065014503280328354996168077315728649689273396924167960200570705379536771201112970632349977088151681664974516526544365267609303748895161583622344629341544110721557721341743447253983111674324881645602770679089305268985480620840019084238778260630477080007497978974136328632531258911815114818440643505071065871214994998688705692000208754626052807342665089372699797980955260240117387015500368459683923963066756505699889970573593745879791318892888565402197905746538872513226373531136003489271038445381704786491804463197135392576142489973742407957677618438442599918178288507267282581251183268869451024769386007592609827366364894720966094989178055785024853978099286139629017014347154130470697421239918867235546405073649863213505436148127272456037474732081009536983154798372054392975988515557616523434668876467374227543238978984463849458836409649778864631775967736932575437397785350135675628850238182777368766872845225573008120217600000000000000000000000000000000*i1^24 + 8308945626629707491820502077275218979621091711594619524052493301090219875742847111778630469367728720930675754798481597354215209775407753060998570962671365388084710306682880454944726309887669636550509804333347153896365237037601493218445018573768493184209083476456330585399654649143459819776425627233797927522648097592849268293803472637440140747855961217768140423281557175743597309795924909896046330478623114476901519679666033441298069172391927902887899398344551072930803676119280947872994355751436060000771368497817503745515814994576729162879506838829869538025958451048605333438244966385985987060493824279693955085129044809431306203602471786191489446267231522383590163068948486340323746023313141832196168162117344330284531804166393394400969411037918438831031188544310922125738232186061103324381208709760905431941467276375791408714732220736129205330642661687763278475844237181476894389606035050762320006680013140641091334964995725670450645838373629628837368182397364091957102868976223571709365628383186472003319312095235945136859573157306028138336975488267115048253392666211177958084240394567745052483664182512849279487580196538975177369027447933138420962272944221825045909891132657221644781654078236552008829215932169863410431811854440602194757803484162030826240617679751316806196476978771668332145380291497381906744835539821877122426178076862038471274425186412640542218206197813918748745157795994677749580770606872140621089190335095189323191884863190477065181663132943069973515495683210134079668224000000000000000000000000000000*i1^25 + 8586125416255731120916873643878366931409421663641159319481598180968026472759091303928281323201127473499550281536667647534201671870548878784762943526902337521628308456732356562775222253572460303212820198145698347269912750275388886473099255528957858462420016737488347031690098256747886931650019521529986675374372563321318419229757772878605424304344945244822247254004764322854232244564438198732548471164402764600486143315308831017697003644363752049409933964046216288990385496779973438911754933359347748495677883872747113585010803725881495768454831138882231863236498637024501159546115185071923729401324969087027752063579837852745306218503208000332045620531444897680260875443770302986734333490897151741181575505322859899922863713750909142485725850762086914536623045455540167604697329336449226191248922326220126939892692126807443845510014710363658660345685117597629082966736438779976174750073058710418593175905881357076431156082577056751948437332520336085725190064807330115716807097175092788780227364966602090675375833851532900567543381093097703681650371845708973501802723015972658532599405026194182928380020397814842969601864020920673686455439241565900084464303920058832817834950907025714199420262457763049909087227848699836137071267525902495881581814168263189934259571919592488912736177867303186685130805657538502709172024090539733480809342158036713629026485339652368259634423404184685677480335792046779636379252994251409588005986075033716711311486137974161757774480017683806282129135906969983385600000000000000000000000000000*i1^26 + -909020773347867469215519385231685965110305965191940617612321825840603926675415201643837772958621764676533833891634093736938097679401329941704123198315753574241160615895212922856223587566244114853952935431259645226952215749505824032878169959136278225375046719189652749856076841402345610786209643235675542620861765443031556137801418127434479404888866372677822358149115843883634067535862455410982068020909152134338493646885929404964170831913254812823526174297887196358319016832522411279119910019468835940515959867723309872072601671388316545835214498775616564776187573132792630360264132182247285827753383140741870338874409695366719166032273298197146318996201961459860895153800563020205429626300137252701033462432339377616176769347578656533046914424217956233976454099316894062072495936125143917181916762985343467039163768583586711292357410287050029779211576539039465961839566608200176897006048245125849675664818672395451352478520710138884926047681464827694829003933099865909283773886056527867725442342812460602496157606640020176615581319062217496413554619348129342108347037172878557549064124035078766985540856617675991662497062738832491817271012403677850445558829916008983313267652133008576540395284790514591242372896035067737528184371465971437602086881227576238098789076841446427320524128338586273840695532363077930459126594171121732732678074046513584720551224038464942478488533578327634882092937627917396340541558882919925071678489391376498411842891233311943886384583856614938487561346088960000000000000000000000000000*i1^27 + 82929462988584313272861188667770428574373690249408816931600502980030115063591988818397388034288001593669539907398647643834881199055666041743178064543706438832292561298602157047167462209533535563269184109229439101101556195675935282982187280617085484277850948356685228895374023939869924255212382902539265855973475144732543895773309987313896510933921401230329717755522496963041982751888623309728917784956270840652199396111659428745955404087069584006530619226846887313381012021171400539545896520864720278015574075915588719967944871458167622801730852426907576924579571531890764250546923426487254390645131123299876695827034580288041104229757330739406927154667486298996220614571272180954103679054786644594606390669988772159793474970095326569137367152823622937782667908306098972159791797351487678678911654403180169263063364773626550602460444302020138785640436961142588393664954583369102468028007712912631854246483254786501777526832803740689269003723679637776380441202666285664015014189618381794857256492459059763194528999839416952251227790137358501106287366984364843692100621862311787965640484719197038042225260888209745984401469433206191867475486037858688415109085450488383007278088085174396068997034493189842441329181853430561268152383791754856243307492316712009846317431072726668060484425843688872720777610851386212580896982165779529270864908518360906770661067820986015610355712180324341476364944925102016481552017874289842087650248014116854339094029867273909527940500073011562749624320000000000000000000000000000*i1^28 + -4780694535654293514555444505265419858342557452902812258288231446803252850006860407156978545430098055237900159750980990278322207663022335494434042580589075107823383776947315199094080041206180634464485613144706494977533465940609049868870027567332125568509308659558874000659802836681065874598419973062447101136074745643184365725251194427212072028647837477254401772547428502708159207134032243944717990659910610944489080572216765104979778204372946817401102094542718002554333191578535128146418893168780008275355636809189534414712761004584840728031405765985101890857486140854723352881457171529740469389142811840309114854697094439570028617196537431553006196432742876297063321269828951762023609092621463791000769183235540755145076871609191526323311673275391045712381757188760566044148763081636454884563648537318514107413382210848616883104084259852346413202394774509364800216198245594623674822116417683674261060724410851868782869367115969337555908903486446667859058821191118721248840833579971487533021624420688042846445141939604472263737818847532948811666547987479318553357255581753828694464971415330625776946717088212449972099130395258160438526165074138250849878458867076118132965487064716419898519967452235192672674008980447352334737721800191779611708672789110039824563144133388742912171211052975594822401099130632329677770325679557269592706088710341695885911096329536643792342369749510590472400278820047590700256847387518884180705605668752921268954192966824911920808579899094518988800000000000000000000000000*i1^29 + -60775434023685137132829040699017187881603823083430096421018776889286271634390603996494015005566292486964644008791008370518542381050311691278969591431429385883706537861175638249710888502527887172528344780363466142044905566826668780186799007325481035216404784478835209057223148116073246978577191696427503906676506009748644271143700389894696262998508154069789861734835606152775147845727357714867536499841460303027961160364148671607930054525416281618873732828727756132149466183362805025918423876498578842063720518977099338876358943674898154900528763768870153763220700036226468468788295881526266873905814835090344846336795654205596506938285798052072182611624486933818906515204161257692060045621839845873508413170290470501604144681420620188524214177446661177615686530880786619901017227415890089951251473232596446568835230914403877553393749691795080370601402136652057674794187658036302475680375870411434351478395310911264164701583725057186436642772533684032084263874769254112150554436791371165370956024896286185492401322039201028131403356969917833727689330463524370047180196459995380195539690938704107962345898463109592401942615623706947928847264870505253643962779357526858710394487931940512687169706996071534713723995989847754773991355928431162939080676782087017965655979246208582669450691998214455080283314948756604163575780318817400963023886844133534448353349646327000799142198100561505121034375633878840675318285460074348550552123691815572205100614489823366130098923110400000000000000000000000000*i1^30 + -229509569235792213199954439494085656892985977771478092749201007709300786227698817388128853797638969286220139619438793840988861174132998928203732952066910171836625041563569631095219802218557639821638775895884053752036571693868292190318670143357037967681470418612941185138899537727955271086544598762571218878711108410849886568559763085207012883057586109629057983154306212485064473637892961522748325037584506511490860189679357452811154818570251204355714276873039282988558711141892820660709188405281378835218998535912406085434761292250418793792478429647837455464767270014344184842451031130141038643404832393681193216254934697433367389408761399939978650843409767599269209485930850346884763388646203688673367216696456090610235578840104823063509570048109204136267507128790690639652414595299352597763745843926674479154813016976209074357606834417529543929805507471457544717258741145284678523564817517587138812055389701275405299726284181644945221767992609026543518175502765688501401085061279004841256064944234759885391026322398496825404810174111367738185605475796497441261126452160506979474953275439155574384906390355269369545696529702823846588917961335476840116784036994102359497458813648401993260619730165722225859702175753222301285161092638521167838054183143719628987191467129601464703922111036642870192391113342167431676068208863431239723983207842688366601052100701127758357644766455842297224701718696487519044846363933977967383513115402609227012687356702579543244800000000000000000000000000*i1^31 + 293833277404891192531220400577960236399860359851587876685207164220703971821104099427501738854158406810281033431954906198276864572894861953167798609458458197231103661003951971929993719181014604798137432563925550311256726675929768625959605983725888686793560785837046476195984444874885896350928258105869513346262910974163265807033968825335074296414297296428473762889381753950125413442618070514513655531534324177684470943367476234200521484077228197719601224782663405810274574859954718245408423194945438023648842710962764603144394927527282347387591503013681742919167824459871075756776597824628315086136483198557970179220779354194446478562742962190637222486882124993399768040198240377796841610417378071839519631682341724076865434918689458557171097371544620464515103382954704964313663946529038176908511968634524591352850519743113051041808564719457069302384080214076887817751163846805117680647479092627330457326928693494569453414487706057984754148913003149588679874082103744909763103058964964255605980143425163757925713256398889001624163826580896552735195629553783437418034116596054837740726830996517709762207617208939714124949344167243702601452230196976084093033228549030315466404088277031002124092801995632894926527725997484813907801604826143977319610698482298673907881208040107841645660333447549535119279095242335455745000587311139008950525552995421026716907182253178101814851436813482626679993963858076104024388844015011507697029535514841849307468325611110400000000000000000000000*i1^32 + 2083339536569743392379402303053759654270106862312466331119887054550545119583712518508400291445430455879132335285234942621119060564760726713236037960055064369037310404933297673962636138099404626656684982647341487018409145315468254341281931008978345962952658598312163509214646659745022021090954002381996720365358188477867996844475858778364154480490011698834429477160933279986735591050560641359528641278582501361124031061881528075798960416544626911592322050326999839254977451073582449856363886821059234095290515627754835614047557580651148817178871097941830591806098989029304818397572014850093981401590983800155616139426071011071434371622252015340568543238639644008184695697021823079499843352445408781546153805307521541345588025342046198396512608545631608366434438631706680716714630641886159034737074853109495463781242663482606457572403248637925635923216646778910192119021952852177441966122577276788378039529868058428699673235876402537620743434388021910653256853254495196901888264997171725250514240960713534762976209374420097156287269560262959119821413494247900220286138664157151337806568134968534845784053625944718378034163489568004677241050877427504374515864764380044721880259098111971130252584505505697077457296574235636015387182634176661319122013203471989789071497555316835443835373023828716487453684980339597279748173769524412223780855432847935981163264180289541852874791956364172175446690164775124913046443535392034078646597517001095316819148800000000000000000000000*i1^33 + -2658189645965541382052914454867651912282673726971268981856990494032682048795023085197731525931986935126398431334178258160497741477947477294289785392167640936064205964018551114460950284602604558094032556637151874252094231601112669968369033303534411221965270991428802809242062909514680958645294019112528828180001251050169517741855755658484040172849601072424498485709857504536135881239079324007288115086321632890826583351085472858692060481769837172256571531871796442555432159636823151676298334373595416067007881986991246447312707254958646121355634682475788886410557899246355812351260497862867436997297939410445637025216668925231135759905623948292370009064874546712273248946531600680420074332369273943007214803558736729731980700631586471902373144019529609024787935743899800841102291134690514321417100285924258897792286855798236289098435906645465605554693672396581456417932644387883329071354610363090790743437776791393812215556262007500141334153942262940134272002837072108749923903761716961397797168299374169453855529118401457956880012262376616556752073598887380229680028013026525871887748757822929122766677532665478376714811740674001522879006051811826699654609287882034790337752591383211407155521030919563660613021589142697994219724624365008620983778644945423977732971367232020738709740315822758893720647473956598850818018963340391524346098348327514725678947682762619160601595920387207383768316811916545359500077401044489302476303961602129920000000000000000000000*i1^34 + -42064063087876608427499151933724071315252448261046722841287249452902233872762792183112377793861258256663799703997729920802555721300256966784605655012367020932698235096907057070587623550220440656473649039310217838310455868193968404022958225209631244653978875117316759519069872010016247764111403775948648488040191889891063364235285867869791897119873563889011321765857711418448355165843085764424657260979098209456662076765821796380990967280793237128816447675217155786731632685347514415655293340041917231396333673565486278327891259549561388345130715972517302100692123737983025792108296620491916762004165460862201858361890041721084769806735628500208567093716078574310602053546698632100042390798897682039693044448471703810674053273385574311663005142591952147918223882134303436045406631300000942584884660570259573352433122886908346016087069839750749526017570594495421095458088780892269795927082733117046997929087189445669248704784217497821998333067841223572828350850927465801859241409746290831406696246736715628863274450861279747474767304831484360961971114198273258371052901604460326484921277960309738770543720076494283399312384297349355209999446400428812225619959849860315326187596207668046101791923710910796944260192412588696397252164980008803438382375865350743349414401980671999463628855464694685884105113675172314662432600304681005064031821469835858437145493285605686872643105124473813620763702582256349753745008405659976563320422400000000000000000000*i1^35 + -67749077050944991964968510263254526487149714252111325052590502608405158068334348009774020965688040159618244377668585522848793208231016389693424927561538312737229448665031275074225447801525068108034963654994228436646262228500541991953119220425400934476186608267829194691552896050147084058865548300749047268288129238708165022297171382097316175947212753582331735160341709524075860774913965685788643449020482607055128664618860890017218742142641169793676848530937912507472547019439897409486616528061223403121895545182415635890382202747719723884410055435375956800651466533254830165730495507631968656275955429081483736072363119789100011763839670506661188187597935936019541890107138366557741010661532567017298064866504997269299586260970274777668598282163013165250234967751457760718036660993591621385753601211695854310056319143472158498547802626575811839906728818400270434710137740875979579742973520604301742450318982322503826876935851046134104131182206173669917064117350568304242021092420944610952432410334380579112043076676531596483777235958335063630957257109248387179590680053446001422976220196761007938667636570403567430895312041239068983935536991254903002286726975753860726214724778135456213091390410562829976560305009387302858317239377806640152424970737442164506365033834350538276961408424654054743941880760513292970272996258799111350440125439304826233980349430334419867446231453641498649244799117845719013413422677182382080000000000000000000*i1^36 + 2138135235532111208692200089050866065763021494792174141761789059384176975132862755721410914438716752169809470704171610158751005788174002567113825213099451665262054990516581380411110904142482046514938286565700395574497208527915609215664040413498630838695843228348007039096844181889419828736049667537112608058297140716917587357442466278562696618818154377193443010411025824735403177879994181915259886118907225240165997568694257527280410490424157627650492856179789489103088677562501875611265489577623130112719311766935044529995765157607255232710311598825743562930417887444010818478487457241388927346630636016516908725644388189666920931798154583823481711568799649471214082508894448517267007291150434552154895482347293390359947885138129135584363073261969220981958870516622463992639234174098009837750262479469101905564654838446678989433594543963379647814306692845142714530298294555549211025425668769415934447930257788165185532966911530408805352284612585165877584383491713140109756050973092774230480147790570081874119570049543525138926445243268496672602776387716706339825679307697851217405630569406673826656305124665119297595290935100067281090098081222763347492352179352711141057245434185248895922034712533786775208313241940622218579258543111508495119459953519032347111221024231291044005870334132612302914686715948304835999699892044154567564607278002423066412211389061533402742251830782854152721744003358922429761060864000000000000000000*i1^37 + -12612504779875414584767141022987478143512253576168679573978126673785574504560471277388552055168777093046728208489164406660976974779311949872697716674294341494652705087876843810803926653032826821108070727541976808158333577607300388598891366693046411799730120135012310275397689400661877214800607281226091154430358967972722333825775352408130623476726850515838565726535574347090094228882667621239972460060803486089369482312610571747958688020687786572503405711125998149530625558999585487856510655529722731324623607655242761132854810697066285135047078647467749018980245694357229445451257904746661035671016897307984196834804492603568987198944712573321314792342637209281232441797257992340157218883586521266408916617564271320448794621712104022483127961855324652988780124723339239751919018657861365988260107472431960977447766236584616142183729144173747481851466604254612253594793998886305287803819000765645424161221613870885461032645396338848314982757894004420236826411146547042366128635956660979831544010036763607043055430257567966767144818338031232127165349854617460953316380356014480737997460854720453199837814541138323878910444128391500615105761338778923955499816318396653840798994119949221274470831374675985073979250405022439981284217535360531539008751746591963852481063688018848336776581368682002782832087929809744348609678416647198394976554163102379657636769019307233762273141010360972623847460851993804800000000000000000*i1^38 + -58711932158657231093296277468789870061920162875735263707632454118053110419267940708354255073079826203868863443492521179056652159740761149358403325268818018772182204475937902799528773289370172265084412648209127750848320628811453518693431283555347731884861449834439592500569122655731226755793159294599820892461060368297907015176553342941451253766054541799840704501883356492171247810004117706033639596812589776739606676453322599196048443973097584765187813052180875937396123041513058666470050020973168883523329535566411021774113904656309785130328574442273646812973482688087506263004419166404071887085051627813701594356769636496610801424083831730525854309597209159267696553315122804196760695543547879996756092687968240082058492917161481643439108896411542172406644627899041756549824518146235084233486592095843112878791246186525903361287724477825125403632436020949772342484502424325545599496592713307744014266638033650270424211418202547135107625480974966620619781329815858596037233808434292829110047128572830200972436596719192144185917927418690223398138425260027906214864650020867731157414031236889805950756707883382799915545131217135227132141376549946517833257013240823333737150363291971698022268987021572787015752023680661412195551360188033947315821712271560904815985762502580640736826348510662782144070712412960698045761579416904676674482045306987721584119405475778529487429059243276659285032960000000000000000*i1^39 + -81656700688319223393446091315060012873956470396714214741946379410642985783271771698656991001472769904870774692119264420564270144057685958868002301949809076006238095556811574185331300948602566993962884417619232768695274122023146858850458042653886863854317307749578602734322120018338704563665040726436043403329502841609775213796050665729835331782990729566237781025356666430136627799237216814080507243371640346005354075159742935277939443011195180963036250380932475226304575002304848916082682560791651671331943672224535368017827425254138528607719838505426408141071508651336280926958813154136210408574574836028998183452431703159968972639342683521712179099093016810240729404274992305690022657090502423950963319737080324889574156976487673633024933548172727505984847393928835341280177239210347229485624143220879412016757583129949784803246081295891173612941305085217301397500344911175048002719240280802781844537379499823456072905744194577271294338787947543997858228116870313939169948644301419249657387128687822327006438124965105064050290260501573758684402169430943093578739603009178294117063129288711039659130956453448844681129891029511083368846087683751175690569581449424060182442727208213649190796957164857555602716301630350564171310748806251578560232463702598424156858950743295476736429307107845272639190257744684554579641180771157926771218217991069337957662774834959544030385003298816000000000000000*i1^40 + -52910529994575433365507845039434907255759041079059489903443263388484465753260677785472271392535286798640996480879239739134496366624250639547414810775133495526878962943872282307217733422755357446106164458580901934824022118450743959609536984457716242452492158690010287542500423580844720766228977943984823795288713633227327039950223740347958923463898893559727463929673462351465521681646623870289396606968197596158680877270850781986947979934816354333262893531140387124224010435177465215655035407820627928681430050996818778580109781827953098022690574583141766323323676130323280766069015519676940069587949211566452229532037805801112429571432896689015105069015006533912486226233070778737382043248284749514919725944162965728601129534403696592009170608841406588188931282876162356935294330385663172093112497075207396245306209805175974030569761871220826046098513804228472335897000519081312461969757102339115425696033033062682950615657141688627105526757981426745354490034150100854841550972992200113320628760249619912199232494777420101349097491668369449324990248894865404687194551984085481925593839756492550679516009999622421508950442180537610181510192596714585511735559313767140005942609025190211498381250046901461056520068942320452302631803344385761433498743114398884175018728627499727000025154343075953481117365128748159979538199109340616709415905593052765729374449604808723660800000000000000*i1^41 + -16785435200684404589881993061858934784210310921457900975936975406908985674146768348104031996468366434896785604869390741794811704242945473517987154326400621798692560361017501202937940097850785525983120608158426704937232024264192071912512768151859553465493582664623172549698985246122962562836313314659802445686976105824201951307919896970504829068626643191120271650346276494332116012944803555975670310053569670150003874475738665535138374644797243032172890875065682960009304915967006321146450426149820407654510589696319761359754254030862646468479528476185563073332939374232219118805840045084593638736131933430566746516383633394581395195888354345600377797192122802478053808858455749449795875549981695206663620576387262392023797082939121652553261200955759868700100400933181726902528235985527368429707150675789505398863334336486763199642330764926442900712389073284548109307962817929519651256732220555408546401862619535723755239016110626094102493808628542210655259734141436207587578385186345739008927403217199818556363450840736202195170639594082376364465186063579821682673117785757180866031306419304392651335774706511251682682108961785519646527070277605658048855351423021520878829489747269138305059911440105038228891845774161691451044767944783572238922668831866561785635715513967649740981184599507814029884084084713134541299831659808631649177696527422836837030297600000000000000*i1^42 + -2133767465790546223484889085507625250809523941405090219376110030562321843757852060614492145119336427123542676381224188489925429247800940765080790254306087275777464724007774159382395438253174744925780400613534675746512992583330374929470040860880688978243477730540269636403254619955590527633230086630326693929561060190425527192809658789015834970923716424559694513415195976769645431629612888053866011496144570172341047247923414587781094591826851710725585400931638617396439048795501089555823486926989632651836205323881165763944690808937790644421038229046555309200129245555056481859282693287654213702178675018803146699385682101960437796774890271289838368688441755493158911680095043022023417501716563580712911257275826018555093652198028043326901341354494095729879382509955907014311037416599676572613583573864061221869695913752477943970190543382046494728911642593696343315555077202299527485450782911027318280371915290798613028350018696284602091169265641753853924800406931858045538415059934335573747480851507982005533247090044226474778552201257968384711695772774679142946196252272943237543422681958968126126262904997975508789607946029570478771851340635215606365598283517941409443516874958266222598678619171302490311964762265806450245634464396485612046677006909905551889017842909224867011684697460973432989050090707222455327880610195626443849768206598144000000000000*i1^43 + 1782483650406846040949634018964335133752329684290469503185409161490294548055779721067703110472190880061523549134578048776123260938189386766944579907339571969887446548259490691260389027680149304424747757790198372801063575470335297500480795805835835719247822097820528635451538969043293900275487110212960280459127171240443105289418387493383316383716099464750977715764138411236563283169899804149370308619039285954096709908883886121569743462857806644597589170409501126103207551033832907807541226815284887588846554772999351877793073474764806983177925623856104914255930761008391963147634081447449546068195679495124454651900452019338125668576283720770280430008833515744675755338425043703158687696183791409110870997600449619218648351923433035189170503656201545347298843240529571544324406478093007081767417242313959421400054828211325764176953725756994071072504675080007827681107635474926730441635405380521542015008132705428931844376825882673871674359925318185065916423497362176423645844966007047052902418497751997210812815940351739282724121588983321089918278961369101312167433104450909364006741018008376783440967971025351429364349093537306441917933013945828481233825693527222916241637405593476386278840792814458771363050862067638064852984490548716225646351191794568900777996818320833003691874274949521188222768667160034733453619840562914918400000000000*i1^44 + -654019473437650432981659210316493206687431330537730174019580358228928302148208354544929379646295618925226063321382894762606105545286228087515193355777714125600050157187648780254906053823308217050545307713601593053174090170577278319045409817341830826879417270702628365836153199525105309030834358903288016666105107538533897385997946675411128506972951468415366961482124659683862970129740395018843270877107267778695188661098973395034051201099675347174373399027148124651037013783565673459585451150978909168318026335469022709108015881670103300604935088803590701756208547507522682163413803972472360894284493472414253920672144364435253343274233852828473593486431683106270219768354948668162443618946664237528094588620704163560392812900163707010136544619711548625854095683653759044895641175072297996746400338666825163207755651547420368897205221779293361857573149644324618467276428178706948675058433464245448687281496138953171706886826331873042960566498207883071627968696551579503235161781612963341305138386174437571998824719452184793406722611870535962656868620701198864542487549608995600890424429909121635757610713693289830814258584450126809020301546604333586215313809256918237334741782290411584478017302620725536570172149387183025912863472705829854253686287338617608755352271459150682749694518976470309466286120604702353653760000000000*i1^45 + -257411636776565733753690085479913760614021295117007318023578101728634069982444408074997629395012109028700234713380605219051811396112550583183454670269619864218921959742689520187885648899126887206488446743175731510339012629862369443555711417206972030361985305343172504977816526113567151833808468388983677060950504293107961750199955038437669108397824435392090287193684032339549250667166978431401364708542500665212942274040216026181181379894450123987048858524004952517412881352912057394820492367390949305187241962428567081775673430106297964653824429452102316010673257473042726402244721260535888711811302749644089371064291761711510168251990487966951290126174731976069736372934181027567963795952604892431060727372659366842347069012809607631063842026137106685633932348378729196658595961796662458859486814045440067452355182237317202246830971526511249433816489941564737093947290967971243111127532017515541990530054607546419508573226498689099377710050223797620904668843759637289251461752697867458609823188823762823345204518548386751379473587567938021904524761647864410374461695741559520587103862704214050280321387404065975910450331445529037409434222676109978121190875105403116392694462344841214546774920034529651368396049459896987589998108390121565303838927830097297581612795616426445829930066981564464018489344000000000*i1^46 + 983516841650790191252010067119339236710873106998298419417329683461577708303927731609737000722577403985555662541587204148300732137642005660521804851573879908607322009098625858718576904317375642724322885295003165054527690903051343029823728711278350626521108449564785636198341019163491299282712585081396379129401981606498439667640571967873735635364915303761802054794745024249293120055116858775966984079196457010252540594473381064180387077716694013731757917381225036339649393207638126888266043422565324414414243294710930048581865538706913309291552447149525013125206962745938467901929259894455444094261785511974948478450166566259008467218693837379310908646806941738907459614658950302265397761631857095606647886336785628032849518348160680887772931762982942149342566580249848779361866382585198192020194614484760254324557470703113073754097955151539519026218213838649394894340217497179075079418109006284535078251689121418390251529740953694886212492518771747700774808678127120045365458018042380384384525709334294697303404182022993167399416213071487311165153715674146581142054912971357545107613483386022641089294254008720179775036593160566006497293567495154851861676441459677314264461183362653866248826608200460968609076604571702886163962010731456272959052577203845483396384894421761493445902336000000000*i1^47 + -1216781378689418679847515169275125034073303416200281903839237002339843915502018519409873787823061091860401401680373448755548294763689152126727008322609821960591671293089313417158918879115749936778878899971297513416876424259206455251008980538744431214538304640035589913653326827303055673286452182011012002410785046097207144023286596097334641118642540296799300327770791097171108708546063315824154911387775305417742430898151326847065421621468386697502662141464610674345983303843038449888989842030331950837567376436621591003818720649475798406916936965404207970686880163192038353995190451457527743731124832633825654127732956779983710937394148068666323388565873492353551509115230288932653093211962563504093855264965039012064755487042852309835597799655236784868948262351801809979492916511153497586870757345816087647040895775482635788255069356078227576941357875831856573272908637871386967233275642641030285105724864223386025316158089532818129059091401565692370742322889422148044041415863996200109201147142085345784138200752519768760146646473155184274577991246803474446886596478102038721582135977676058118181152976887517374721975236594015865279445997806415070346589781240545686109797767518477830258854014427699565717891338013510283623680727799373203797016349690283004949629501440000000*i1^48 + -23001348155816295157221293832234250918265736295052125836405950534804559439525723483408529479330002828051492250581634531309592560255357479928673362287419390627251793389153884936098859225926298010711279933624091012683458453124448958774500485062276498607662118866056314595962113023660608023618687977343960852662438722884896710462891327393942057677213638049093794223915699643382975360295547205144803543425842555519381298787147015577263732025245453889840236945614735158217733375709522450709773661824491926798164506099606738833763826452387064095458773712124261301688177889059195789464761312822267550972309208075398037798476503994841956328872112697256138361907809599068618486403799527911455506682907633678577545554928535222971630515609431510407114170054133581034690938683261289810190717426088416681053247848596174688375602063013548927589810837481769160607680122856442860340281376111359747491469749161469387331718281468593742173026297311759595790914195666676529958711481794637796337319061594530219586649245126076947583355797303868506940174435339121292885620114610802158391282506367922501970770043524399705349488524659005236763893253413996430533782214248947256555480571446245642331960214650100330131348626978823980604202740264835664947697683590190843723513856000000*i1^49 + -288108397457810483627694619715101606099230436349215245788043809768734509711016030741652599040784892244171562616002701040640392438064068310634794074412999717937221490699995539309393146641280885175816346112301609056179047692029140208244972121350803298729946736554254833129300706580577560118094611039821333475915095303273097749628774260083065344591242434458730911564947161749616630337817711088927509312305750046814061093664815763536020767355151178701784228674901868851142050931604036918187852373862919674668300933335897107715853538786537623781503932196758097504667345403446849059696946693234689827454150610837717281818586645546468346895622343883169398855391282608408689500154253751710608665004304488516122387968342653365230981731798842210717991974830519586158796523251332039216270375016599493719824496308592181529890779728502101622690999934509482804476795373120318232105799408182011052270383763939123628687444929203624401120885326427609091458638785179535591935573821619238559443965848420103233378187710407461409837405702434799494635903340285597475131289696631298191411837314781794763771212094828710709457547786160894856207677913192893400236846939035512036379965646440775760676193065371970641814754690475011288682563430300695139492613324800000*i1^50 + -96104820975184360946975110025505530136793828232420051542907085859302069822348804758921259333537904426964970991919786926428368673258854951639882870773066210152228281858378654736124804494509705534740407321863247897382011838393740213688346453028370884372881689839193252046267705927759118441844779462878690333114220697399621528012029501485795891246556730407791016744808300059099583338663624010946953443318198650166511036204361630720111810661583970021987078971908794996487974674538772670647738227207779883469651778127259626522046536122825339867107585883156891652058515927331957423817021488258021219791877989537825846454910506158578606447552635038498351526736675777526205493317135707435692481617963462360421179411193481539838743689512607814495081180078772084405877544298516389275675485530269388549270172275423654098499303786925098304315819710812512831191611533539708184060086716762239253791413594348799915063869047566097699695062465919466402113983507454371974347441072251313577398400459840355062588608364111030834878097744134716302026994738366593693255962786952074797245779035079414776305138406939214238536559885219931986014566761417233282717425913715778590119408118299812367656225387193954911420179709150587221315420160000*i1^51 + -30118477133229650083501906439955024758535346832385016941384445501584297242472210551004906429735224669362575758041183275843077513579455105638014519783888450065707142433748848610051426807210541519750083984694760896999660221016749337090855164380724355333888667006151211054627418323245613290982039213582957833754676956349633259135613839387951642647475335931135070941351410058032369461472438364467435367045491612098023329152621544619882564104692098367567381195287546649909556272515947638828942312949030789304649932077948797310945448896468332216845617379204184845158800259673209887473454862245329556012617325364265242229071727912404835454656154954951741953163326584607298254040640445865182581774487735687300835347447378871606874975401159982164362723452944190344344063205305917915168126921088641626546945903033425969856764385997561417019496202343324910977046173973586986304830671800977968648413333640910594364729674762766903285729756138404994829212000842765754802505298423413929189354665109181376936104359881730240741159999271392764631350956237638719299152560245621859021736798911889858495651339445165356499577070077046081145454103892437614943277149854626495048523398145193873057697617886613909311488000*i1^52 + 93799248575458949741199294372181455238255453815561833112219444652006155378667428370595532941985808210294343392192103935869091269059838086775360490174426454864484647700833463250999176341273071274494571035665727461822326019082661520155140839490707645200209618244229229081103138673170625124870806844544007238158819040722890947183903564091067209305479100241341277517157728646841321088663462117775988861198240118388487483353377573335850105698290052182621678612743971410605515861516534765055013740987470380515480147750017527346870947578067305603008256886756948393201655358959023262524744554462215910427265292593947524985877084279834780990032365008136802555542808485386217828288560222568993050985630345239194869096376894483635822768591113062552744627138884286274708042017587568282618243136965571586903385685162122632383109426135847834637341090651874897369262760889150690064593341233129418827469026460032450379082034699686197123104554250170994897153654120878890440534585861178980031454725319480640385132407521032261148447001341888633920587332358177763421117558872549369976189558583740121348865844758586266460986349258330888887879980255430688194538583863263044216278242206317222400*i1^53 + -16160792173979144402627109288938267623050809818361125721001937423801092231089216469805545034300649117498533609034526914044086192208369002265789547502676732698948531898513688670149036354513519842372913660924858780003410003776196237256889025967557889121577671568449335511584912974462291474394063955753166449740130270887665105538027089651519744881518147955773791195392960036689090720856878803704660616567180541883608166196536394625775276400868093737276817864299856031494627711262442029901979064144528146794377216516874506840776124677584171495782944019642327009419333197561800884731747357743289341697688820762445963715618443687535863766298165362173758824208825225958442976105483274858405038797867759424601926729628153043361860415214310901404312992289107857930149949131571933642439012119426571426315301860401150421485324407251567039958936169574358035774387465230428930251033240923647585879057405629057612611293160833032372664434112069613456541038219740850230383925168208558257595322905510589827772627531396566513704858033299230038740706205491931124894779183038561239496832772547309497074116381379589317174861887324898593773820662176036189635975969366400*i1^54 + 1391921506263329662431849703530827347230416248439450378837810047478374111007704585725590046164612202886507344821772273633545926521878702519655333966763266701529321050818121867813177666083468256012648821739339437411844993724408147064748503137873777025168511073286946601628881304511851936700274571435841556400913493516673115409895500868457790187816953431597794964308075263489617252869687696097228607368507127742526519839033914648375925465222905888040097313585969635564136451607086644269575035085158770688387665238724593449878685082833623798270753807727437760993889410323039757945651246541333990556617045103776373408100513482419966534430299693496074973308710872017575776788992331693006018243182129954475235097161528214438582574379900798814460483639669406442296733865132273269717924627942404599100348077922733869907572445569613271487808893860543325645976920108882351846745582752178350877666332745432246221098966854253816913459047708118248217490830860788275806185416549138667823345696604442219592586843416490376344041317056504962603109490158695152417128033393665996831671863883594186138586384235160587134744405558474222612012*i1^55 - N1*1768092619800973937976189507724933449016000538273850401630766154973613617394024034889688642591088070984656920363892789714395150814192752012565776605716090891330172288840635258535295847931002620342834019886308300284817437403768773734832035568591341736037536280739993049786786449782141973573166505809675873802280245262691582915733396466448052144219872821708829145853815857964936269798873585863595601971992636671231060621152218343*i3 ] ]