[ [ 1324429347134375202492077177857357064892230029420086983777764607914791539432451781967159318711083860481890283115055895072666604896860035502632454541631212684665119213505200415295751899640034784235315776599162158621789914589594239318724247475172978406167164526731106932891533789038505182874733778953341486123896892049681541652197505676365876879501600486942193686373375129122387019285025525334325965223438866892796445630992504983631338137335764769472433453845277827868420869869344772170452241198489715348014845715308888737101244262588191900780005102908884208178950408043337487263997141867625666149091702446827565671731462647579571553274546342265028558152248042056019199870349008736581321436872534136802908062028663717010007663154299049031674853456214225099354211216839606818845291374071609344198753807601843011028387628094186201308813056653986694528915546602046602562873928903911032214875622703684522126811440174841769034293399176190752070590925853660588981916258230997902421217633208561210723494190381411276477173401140635619214670964347412538024444533394753516593684740130009000000000000000000000000000000000000000000000000000000000000 + -22822559361484468142380513268883503583953455365983396194367710023400118608379417085235652011544301710883488588246283209443378614485096412900490285026530094600376862326058538977804859763341577392987757678306742135235854014770953203427793432570387455136242265205711150019740019862765337013754755738935130204259172994986510066381995434424239236854216536066702769909516237649630893641487626862074682755970672275029720733131081921910114492688241392978776512935391639616837700923719475515795651717162680453101112378528832869256839477832413009060263533582710041615633436601037420318651467562287877209634216299925605511424199921540694988894384962337598092750365647995059020924305979309066146585064497775477275858261912380998623893788289734281648489562229272951327086723720872441768433185278408888164372032996298514949564264403324237722789856858312740640733708417091653070248427818436700202151528693859006847833551639136151211191530420430546520764405773760595232128125511179830660668864456887029635690829116931785249173004186236188849641807747823156183812215351778611082973994485485100000000000000000000000000000000000000000000000000000000000*i1 + 49683124178167381148425842519049938546563130961582922072973616778709914355547993343014052756027805097386260656914961292175076838617339809858611220550476250345893565047416179185666259008373805051791975126503100640323228740203611892681196409584889235148190184341829070360481646267424695132188732660966011170851852491087353913111768925155215885428780810267468532626633237985506366584243255222276982509267352733056242201077381424461410923615803417315598399529604895050471152851971164441192082804065333498403613092305541496008542439546425977525111692393351851248386823856471142636781085081487534339698254599336815035548345013598638317459974776102514303370267727216056407417732035014906542168832416489380191870209596232107992768561165675491012363922989114615299148827333978342442160408262004236382425453334690582359566365430707730387200051681135065912248575314305770393733746725390097473560994967574555093635587945153488355231299359520778824185990667648619688541469545710464098652449822325782445816422402735669462729929806493356513404618207057420858105498376786145670866149958440000000000000000000000000000000000000000000000000000000000*i1^2 + -92684284921965692668989596683060386646099952679173586552600862886171965751094855902623848236146898538150643764966729602479354283250602236566925390395963484511191108585234172896709484505365076750317422829630742527007308668552118111276339007330707031432209765265483104324043955651206331398466355932376092720107652923242532596998987443668547200239471869606361054617189095567697330414638270555927941848785465005391754184444743235674795868683538299308203694476609397911303571260973202558405531042295463938040117662680820540673817394952365377235621165746263938413560789241954745344009789992601322799127344309598009048756687912699177120722363815364609509841119768384963037112735588660927126614780070102379054078515401521340494415392107276985410985497421511379684634690917947559842605650142334361392653810928443230727359332441240273772523286526171398425575007141837823263265328223714277641299665447757892406579647968513095485406749206592730745219808820963961928393280390388691871259077231789995919012593304257756117504203132706149096835012438351418856391308833272276488828747101000000000000000000000000000000000000000000000000000000000*i1^3 + 4703103886187364946774096465099368576076910047629838810281897165081887995080422724179975161059123402544751417345845220260771669236373859924368153302045426357956184351604919607595915419917204719635963209889427830613386312370038878186578278221623028469042164572200722472066946842381677356366681559402213407904054543059519987318404784867025357923544959017630133796153817191129380036026149674982464663355927801558870428301809716890716521766057644397635750402272547954030416436219887878575303768992545857399952787444026815415767429822223672136639671891468638077720260025393664578817911913251886559169172824167995833916432827024797338345252294532150105713732554162507063753278183553572793547536242902767530500392081499972774366129513959844426215846293144572067234207487950617436463418128908058796002071563792094122831821938520870102154692525083355566582189858676949797766111087202462149615606531583778023586054709249903055794696237911986087152193830792308567096800869315906365959961921508059949203939392469295998882326728219589070107527572280654518348244794114434778012483100000000000000000000000000000000000000000000000000000000*i1^4 + 30640483262767111286747405220661564610697687912857203312978308612288900359817245243445094333122091763919776823195143524360850941739549551731850261891505817785924154349839842240876032806125191611343162011210233879315250492474910957956020781222989269974186150936500134649866318229557373104910406304189989223897398614256830042809789645104793555092941698319171532521480310564803131069548413888141015656702179086976149124220122700527359974013325796738609227471117833143882139524853454988942112172101626853310942722663728236696770636222882544884669787598063994523210045246586828146926644680075535497550778719133205655244465731378945117030499485721226571254774438085204238564365869510814834380828677046758867434592872891099349421875746210999804403630311321334090738726661145782644943984472720129082067906096653711438482131050580574199275597377906213487994432348186175703896945632517002933615165045532267391253901491235151835003131267419512735239557795887292934363230435420918377443111208133931668282284714226467911643680754330374760649278040669702905013478852391332568458830000000000000000000000000000000000000000000000000000000*i1^5 + 1231286686088269001639149954936253595973979084279909829008221679018505454744978063375763385300075778841566179629188541717452966155193546642005299434501365660317854426867207794302697056669690553237818371044754683882472729812777333810425473371848769171797367323003130114873557591796335111770121501416499390653147486545760710099944546295186272422990843767421882108525736019885185361292481715746561945626194379877144736439378389129717132318174377420644521944202100644038386847190504517524337734935911082465546923720419217041380331361973544307078000278489061917384341669704325868428248650693176184154027107332169213820670477625281051424672290071040735349643618635643803427273071497789576588814033966141506873523173839299325387369959502379761597345273772341119335461494251553251289469765648843751244188023936790649846055222185693344686469420149400328624372768672751552690078335672553147561962456027594306981121710848925785312365854101484250178350689306703585284391549329435260341981692550691055455539160972888770496407501847785524033587536871798388307980872857884610587000000000000000000000000000000000000000000000000000000*i1^6 + -3256175996730091418989158502216132715597059471199095327442050432248783154220072491702150241304304951757901462914592274361070382362227213869971630890948727030310987917881488099376768914647599042771127091832072599641132374105585942035621573119334539541895740335847814744668357660054174623176084265222062182575429028727287003582624531203995875733359466017768929565651369063265215671393670928021764111932680331111670959353293561707847167475834040079236944753437814277682965809846355391163884756091360323451285043202027789803465708880635163194941350441633332889344224612617422084332174556237177086311377061553767232122858569044978031914075729369053313350225354166073810373559459212453138884760286036303024557671647763679412774305355560563720446048192598459575670741140509370548528132720907293856214206450628544548391231874375512130268155822217634382776601453837474756270093525924627389098910762276887761912046073348342256907150733332901627792757041075844182612834307571134525384522039757210878988443202295005564354542266117142863094697011292130260149275043367805583500000000000000000000000000000000000000000000000000000*i1^7 + -601145456692805516468587451062397201675450173125765487725525191240938740871332691188922957450297283781566417817538257818849052638172212963493814730429019531124266084141827808604585685179952500265040081675026170723400442198288628540090533707766339227107899231722957191032531488682932786756181010020405749477912165572536963792119790093282779504011234564620630931665750586779271749445695626086963938011795484300808095345809962540631685870649345816141095453378741412955948599687881419484584774945255171401232560406836255034150456945345207042728230514755272754088945811195496930675951346803413680183483517892603188166916957701137658243179897410530270234792787839143817337287988593589346476518916132891857089551482915832453452962873393145757348256430634584345706894861088571895628594804362650806237110101014519073083033029968328475953863631235080947812043785165610429505569281651209211022749690375462848730534425444754158789594160892171360973786583413271919416548162219516852948325589835925592388752597362407478054448667582414279299749058504979218200991227901598410000000000000000000000000000000000000000000000000000*i1^8 + -21639444976258325936138120767653434198798268852957847989540927352556929319997777248651832890357911408574164578531086599612007567317222347385043613497879547371562299504612719971840828047770798497201385172735945780648986642383669419187918497932759332671421680293339597436931160347743040746218975875314333274598164710211358518284847448475764326946627563549157916260432642465577996279719727131996171200554240711313750295801934024718912186434559267195572596183415925983540941663082279981346276316693928260071075310272535124197364998791795493413155475481922497801253880744882116092730122883284007149100176550688901691404007784251139672791636658478888599351593141920737417899868538357082242433620900703183953453450561863738996939030682544671371839416358720474579472652502354264912742665821587217369213991002791516391989574637272526276193463432302488125358931363490752823107591524320972778337221025736367082137683484365044036223579364841349751697096233764053383073659572782239289556406710707081830474367200879498729168130080276852647379549906972905463331396328611000000000000000000000000000000000000000000000000000*i1^9 + -2874078809607375530767550697557455453639567275160940375786662690844379377879327120714974646666454402760916560220023812505422167574968277435257363370619251549780745639433999134202200583987189717414248171717238506682460485874983906314207965389228624910430825214306923921008227981668456968378276231631363238799400563081872392044310341682378188865371918140831659967919636349449325811826222953549745477536646707975701838104797986524926166860969767905049280026880154981240314319109988618951483668069640428069881811672261464654774444957060653386891362704767744906388920419248413012634868949715922130527610425062022885703535502883760577593729960921908607753042418125117744131829633830787211789062144434655099048929591063195039115463667711576791485638015535705603984078439809564213366613514402251357586543978637756812018721880532412143170429883995234516952483179251763020742532410427169529245394555212659009089586540793122127816819105959700857674946451495161915909330326656776587473445777429763819979535863025549935685115254083612927933534389540283966674599749600000000000000000000000000000000000000000000000000*i1^10 + -625487844361623943045871299504193865514275684565304791602689805346186147846860296347198860777748414192702315348124579658369164381910765802505096152857205998569616809700097436158985968773874039751911584513407899297330798421622390656081585365056041458288627421654666965560543184103681498074961096542142324766006389472141692981657843787599197883718431147989011744217920340161780487650419731387868208778500483831455126897120346827659607418339996762756794550179287863228488127800893479201729858358938822260533682671542661173730624819260919506261501013584120285695663963567974148442665570515903751031728522007518945897262244037776510875724660236689895985696048012225309986693089738374667974096716917695054873438760299881745216690003010834268786640970926207153965428412692118923128556558487901286251876497907240960292729678654673527589266574556661788382947900417679434789415636516223879046757144292901332253647103431458418234696319107286469962690963355216390798493256422924588916671668687999597110700840370847362486476593526481710519240220291779721658579230000000000000000000000000000000000000000000000000*i1^11 + -14644451031675141855667874159040526537470436406495873094328907433816089210589985357066894056305582731688259369895699460020124781617654107063653292931950051255718058763625842390525484529641948604358170694401906998274508656501458789239710781721957876623960417958188709210911291497198462054454887679999581616500337950201691267057586963090092532039744671407005277865455043567457583364399455686334063750539646658909927855769652294381882999526001147460637040062248156406665985811870566755960177853112641314115368641171507647178598867290144108518476293573775392290155698290005604178899166370681139666067537481227974847460817145800469633770006054924266241764089437831811392651295532174640796526530983199020482553433990181224916373079436573731743548557625513505592386047540410296482780244311382716352682298154769830853256591192482283169798518685629239030814954724716124306085161253039411278171391228785816138669767047773759136235538604233958462778685400660029809267168583038394579639878067948983768241198845272836332100196951145728410776555305577472192668000000000000000000000000000000000000000000000000*i1^12 + -1040165607365455570980940252778168953203116019610679340663147070565659025853864201061321544847688771329688280101720961806449316350900517538950201826606781580874253633973599757392782940044677920975389983327649726346491474035253963107834604496370922551459353371250555964679671009065829204384458861053020954366999617651091874475870358997510594973404567378920736906010490518744650523855892069056987575620345202294294439746323455898285334604355586727226022137537974813260554607547729168282505451784814208350445583786265274862680161980906303612741748002351715020618899752596049519799160302701759915367505840730126974321585361372576411521779089271693298805149525268117678501190500379842861673811320886613706070610935218637471067034974463549968306396581624082058471898480574999688874303536676032783500810197733309524792010529316525809970570681032917988427133387585046701351981110207070506705990081280592486460909805477163611980095876343122524111722639151541942029811823843840043420612136263396480319488757375085701240362613392938208865160725717643234900000000000000000000000000000000000000000000000*i1^13 + -10589450433271283656679512761500424163894949883673109425325891793381773534686914464800917419978979568100737050349067306925658732402533845229015929379179286490737980380846012792051118217154050215066488428490060519409630185253983919472769531507404196050269188945394837150580312073247927067775101086438472627562739374743708620721814173205949641159219259050727944229837351731642511908714822479619371289775125739654212190074802302253628858155665620203979902655130045468532079850108261591813830366697182111508739059527471063643224768325483735696286516497460277362035347928887676781937050824172328265016692263770515816607941328652186694880195562093153442985325090697363005571957767013331479086234159781891593784865780875701594633736628793151346399475553037729917851463681165190876875463976462943432867063067604645916894540843052660748900296742178735189909776844863914628987019948075349387466390074891966102065113021753475655264732604550172532909959149014751041205218831514232201328092012410766395801251297669095775561380211469922972868767968988090000000000000000000000000000000000000000000000*i1^14 + -176981603487635522892087019196729117224402898870517907009895488753280600582652202613587005264987698759903014280436917726624568022966719675335578649080456744158934341457162077946755017399508955471036837908720792990259376023099651617560921727106661082202858468385867012695037586352446823268112262803231876617397495136882068417100212272005697211266973478684049656818016969447962932922122534644045024800887842541000593637131340220665592618575559111162913975576392167572950162833997390600025820092461891795583867459704833484308521612166587855078241683056662966713506873304254897906770811026273703249361942228867250210841332247979834072856463680445939535041029620046716290508952647499618895938763679487606292513103994707673624588743693821418768561359540147390179646541697681081700523994493090139349064610257764507580981220928961310367616766004430392875764108306355078767119581391651100039212195940191689471047679604500266425445450951155277175396163206411850671594341462931523735408717006959655887069973457460893218209229949100241330270314348000000000000000000000000000000000000000000000*i1^15 + -1898137209062822147146480220506021354445795116224393576246548476432935456485293497308657945442265493510758123304297027015286779950987936726360550707588650796884112487216867685031935869636209849652186483497552028445908896253607219276862455533754341290300624520989721866539337169143322056438066390716138890362898283862422142988773263481622605390084686069127674140468568633280672868910729165382310688449063233321105563178774412880647020755357067591101645291257617877400388791237859882917947674850368649100531663433739390045653522110345892149497855444376443000752520427246264478875207667792192628243833694616116051690305369511976296841071016717672387076124794773594938723094649724624266166878643932876614999184676437550523163831714834573671260251044098246777732446975164181306363218764459076353341054987037157572241427949132064333743467538249125611913900488359829865546594273273655765631377501289242373619738673741757328474843489372808576083801821803606726299170058471461451687272354452071908018143913531312813835348219670273269329597200000000000000000000000000000000000000000000*i1^16 + -8174378794574603613505772757464915448720538647256485109180082740837862325988849572297553102955493587503832300437034250319289408270768386552739631690361688094206814470425022223165316629876282492448673887399328491304659626753431980345366608159940688144259408640802762553041275371516122936802214757046854226999041767707235942223928406242783662373424149523348499322431975378761749792889514977484415572131772180066015928106878187915688753831427409735831494243858417903120137934828226513421019016066104320467297258906135058061228356705218673547815542946132498549426956357654599401259549794708067356094223902626153514065167197715483843999381476290980560173213856964951120357227207935707528169847638892254870851049051278077650920394198141760536916844262471223668235406458894198587954200472675835319108416607540583067249575613039788859475340035327758820644171098524476763065445265095110634408257487009603720760056123564712384580620012117969620128586772428850487331329822192345884166736903359292581509137639832781874307532643301057709630000000000000000000000000000000000000000000*i1^17 + -21146019908227279910555858422775278678956351962180066003185336209461518573688438708174267580748092861749966345090041196957926531151491940806426362988434345475730581241983000090343078804899145665826052670680028136074819923968946998257720031346570668015505694551208208649995990965563486641416004147384330126536735978226305069880147259655983900143226687808861979903021955322508506220878259039984642824910499678978750524124711576039501630782038884258603169785407342150883576033849731280674553881002728625829883977869527869757888529821751774873447225144496501342266856708539770033840448742067051928828412178738400535425996292212389796143603507693741856601568934535491047830096970809750663883642543173612304530927999199258522165106999933544158338541106466042857049819888362168091661652431542714342035451196036846099658549870765706993982544336414517717916971285690532928678720997828843922553549884584162352210245229715169995413113838328720068542838347390476068076707301558156880976987479233004280735151562821463316171181657663256000000000000000000000000000000000000000000*i1^18 + -266173899736460917640298530895265382964548517646075731093825732467507904751406440112392313491091355575772732327846372139212583604786406897609432275305351004461615285994565180911585569817092532950976281111505126652970351141065314610214059952075363646005040035631170408061427072383854868398756002790932329209243192238100783349036364446184995724361346118650529445299591085539997984208778209457318226977765735376122711222805420278597014411563983083447334476683851233240505084646786947643260187320924645571758552123346351779103797425347171028579559259663659541577585877527115228537379260810487450350628268636419388731038680425291990278230251155627618489743240614505685325183943677187715379220971504666415740171502767738738647810504068976115090581165451077281792169368526350201650841784345782648377257526573840933638996622142401264003642318138635821465654144479017499589551991030404542050703296272485006369289497946411766070870672561683186821428618006746960342585036635507519377278720254098868564968161248207158567908131534300000000000000000000000000000000000000000*i1^19 + 630029711797088221550031982328587661849399541087779885374093050693822913751245450710287810678916169200287450384123665409161826870151346811574259372058235371199668406674741371759114968107544781639000285083220533908434598052280107672332753986815463015540092895800461447134527041631730071690237348992792582461632030826406694699435401730661939283442573019743217785397813600044599620269414968531833228669389420603938399538525123478677051194791709621835622621619496863293728593345054191825789050611832547310818936337457074297984826724734391006740442497977493473163779497334843301030451696876541780309845183569533232170669488218678219671148694185637319007538923849202673357571856044540834278868842595979372788278751476410859904128985717023704068884285946638070381049002051309731765785432959928749245856489524169033555498659801791710324453912101267912370401865777419114422770548335197365117343958674069359044677098455576312713010936750036923846312714121553991434183609283374436757170272459370173839685723185116864783646570000000000000000000000000000000000000000*i1^20 + -3628429815347812955037485370152224036041338815954352553403941536404625682539803986665423762223476981682424734700080932282338308037529589839174895011308212078676327172059670737886793113770448587531980424230522248594747344369043948981848462544515889267813559111125937489613124253972784294526575627007651108866457511755805356893748518315113951630159632569166312230427423895650036236365509841866382322946383823410553654277266349494945138971192270623657648441267746783398101710147903798039230319380289252752549738877266268941946980510067369642229309545576094585928048520204664683112367777295545028337446921940539148891485569173819913872352051903450612312029681296983082106912086101647213121986851232716734108162313726944907628866888297800304153511791229368877784224641147326186189049282629053332729003294713854299431183507991761565050150281701041443666645718705879013732022623981817795899181021777558502655377741708402404206527133152307851907751707603636036660391513906124983637835150243990494098447137944298699284000000000000000000000000000000000000000*i1^21 + 8808873492172786350502871039196959179103755411389686152603904199311893868529714215761327670728718871709525290182950033781241509035367302352257509698435403635982934120533947090400511811021123574043022411892994360661577440192394420806049474207992920656904383243058176342139102302531822569682327689121476646641398313886748089481095387057226492651447188081543113162447964851793362289975454666458227937338757912197519812393385071085462637098956621598781659454492101363517940932524842896950575323449128419006051906335628221884190242098235694410616425179601178613811671600288529486673719858302709510039616686881905510047780350921473278060085569940610179622831841402748724999958193216794825284344778076484973755640343795378197381912495270178781896791657402081543242870431711546408513012920832835797125394920822761500888995592563005975647922686389014483857238038642288498711858684087297864704621629071878592698375915020041836541271050379807359892864505100155674562531550264832972724177836786912809960050019592789200000000000000000000000000000000000000*i1^22 + -5624307797852183827244160129524709649287736046330220986199296510588267327450875104419848813507946247601005813243993650409125907289789605570479513982156026104875431661636391035172297172358356358521618999833553036070857826246437267508857030117028379954401501057830683743881598189687393541213344624059855761927186327489164788959951445219658827635876428815627676041631394241445780876313740867727367400812677726569555534666055877646683984876932758320873834094510222244357180663166122338227836920751637239561182133828991372292170325480432582552625504027932545908043730753247153244795546947695651063909121789800561689380201256713806418582913313482528150205452374425057019224727161381785731870085369244139828395607165945559496057838084713071268877110305923953057853262389569482732532552866998074175903508547045136313684106283763657160063693131679357489744523650308921888459280200893251840601399002828561808104397588037014628426671937639576470879893881608167617666243275062090279122411124956754133133965476320000000000000000000000000000000000000*i1^23 + -8011591625520731184550861330481140481367060375221372734275776339534743567681268427552086700713128884632731846522668921305098176721189199842490045107642312312463243207571128340501853747046821166999181725191548294927088258204883103260332594522835661636496494811444091406064379880282524196093076074942123641813611446414054995965672968886084138569060990898971607693593221587067686950924293143408711778758079264968509022549610084911928556908331119800388939530661737733018562118701017725289521784893273378697414671673415313061464940117452515476768346645884669775931049628278329421616692306668784049026933320655058548014767826602323413038760483240515280377415229925715567403245169916306713613818495054746212931107221059983907163268149479285443990358443546175487989442923058847728242108967372080058062027994872505375243505644769873248574453654020704093804348134157396814042642195655067950841101479590058698600424021637935212400764864214496594762239646208277374982045438296091129935209214925462292750148000000000000000000000000000000000000*i1^24 + 62528430717355447426503221487106749472208076273625570771815939043734935171004538878236850414292920978719070404584248884347189573966033878252769821779619840137773113244815504560859429624213990752117987394119511167543540761110449277018507974870130686510394870495833170297333923436475440246608343980200737810124577074548697360789257792844549381910328392236885588886150984761609085410101610237021389077493865916666384794541749684027131930937347615766689312839835331938732508315026199649114126164672626976108997355928848950447024659966117011333939833472281253044764411896715199248314900382040326979206206103429425105141344215794465474065790036814042602809932225093522392313847087987769639667738666360057220652720965977332144293594685876785355169699470672860307201386574188135347388194855290142435292208788844358717578733402515611299055710544702559534393539714198784951622909804549605273893124183983897765818979389736504880367849023937617726533549481556206938286534797845681499276140055203117603200000000000000000000000000000000000*i1^25 + -96419224481001750474761674032523996975151364935930336508973058857190843622317063449784118185405894849240599152111951267566224839646817997417153256614508798477774191935483377917834696544101065134511851455873533307267407300644039247168754643328391431413142879591775408997391441936510697876924664139392338612664812677732814889951601666606919526676951914336582796277534678728375884416406872467423171380371529076979036268532438775407317281248746542366193756427522900105473831596160000177944153620319897073340310174484995217264877006678867520080085338625754539001363312593966207104274389427044455547940456304242650325173348313389873744830586305422760224541239629414812688531840867500187586933827085579744231411433675886996201250914998147964465615761837878264910128841130921313596686319353790282107613642001610670506693211453897324661341430121479149117155376526659356039939092113270304608174857961394039102639155480726602916539176897437237303465522768907937703210046033419728793920077300997310000000000000000000000000000000000*i1^26 + -21177624755494620237530974147011069168792997620092254758564157674713172627011203278287974918342954203717379699003954407941056752999865172458448170889696835561134430060541596275266046818137405486587991712743551317162550551988602967263065899701515824734699675771961157330205225510698065269984324738729360599341203169237815687156728202606843131746464571335805637096152411241662207848487238240531495906821137681159306347381252663701135307853343810511674825448807321829262698275438758821329063932350824649110935691034748945768543972860477873304932395043019043876023105431266766998947975109130837215109792990719487778953366188177727419011894523762058317987157995298731479788102530714865449698551796876875681338853093128615993522885919918681526733870403545448206855717297177470922748517162317175050508874745291897659652152786982705567474575041511122054053362268837972785390181932541004012706207240035463632111851207381871465160695451869232932044455869645697150780137771242380759566239282000000000000000000000000000000000*i1^27 + 148520341241817038899661068573825615992195217229362147688677071725990012043683309134176378222663999477766852312021480392191591391157502119978511721136708670783812787107158295539868274679375979739219411757826371201282288615138393714924604680150412929238293504905144254184721114446379980165167416833154694921472609326826880561678746474473387034524206940609941158753264313970990897561623508293627064914981066245129063368935504642137349163278198694975350574873723480961581167878655599303608263777002162339492169720090335416516092004176050866518946028886316359515017238254067425912418457337079723859435148861008405972920193436613064031221997662128756765657147652901836919325452934062958012770260947362722400081332039280130179059117810118523100766431525981422199021448581908980066199365766677482806549071937961866898100503104317599968953252301744836192791712902895048631380821573213125776828710695415588443893409636792218350713482592555711599042530086826766547306463428019926272820800000000000000000000000000000000*i1^28 + -153526224605658000342735610907826484837626912656429574001609212257727678452542205066149878050111896875560389431481284853349785578718474310817654550880407333226626249115797600965228391382202023842567838905616182079899543612258218921288714599155937705520331566638983866748367207433584925935196119626405084017236340402660570020035864982516717023189264872199117105667868273010094528839648860955581092797686370703470186685366700258407877481144134917865732159525811334628279313276343766720239574654635824790605568670761219457088168853537448487073317071239723853979310324710695980123159670948293937761587586796621879653350321755530062452138215396795789226904208805232293492017457521664503428862081940165319842391285565283123046468342189495332167274556458317397033244324617067636243587649493103786302792494530955513045877798520194627807276055579417662851062327081807174068743496272333460116997606155435347492866676062570537195823161571416595726478994288994216687919577166785677910000000000000000000000000000000*i1^29 + 59203589138445414014214305191698944459794014531542350499663779826269479429256553753565228519872749685586486138654558657639714163313173513211735588287643480969923934761393675336070489961793292546920412517161236609384794836758965738446715382660715851448968666219699054068889211342835461425287449662076933679902369177581581398345244003260987280449411406650996241802997528181505496692101098150054599842989943726456942497991176830315251587083544758948016222112008927246943575535815324800251996571418243635492664996138644749421121782614612660499880838468161389157870373959047119425689591179357029396399971993102082245593569980051405659344825299929122268333344058777370266692343365502405229830747931991863873982075519752090328658475468311835550213619502751965436233729154916400224676869953461258342949436034889794930234741435098412499040758733154540148494282142402243525078430242417133785117252966885781452018853257919398835801003215966457849978428380385149004327465167286000000000000000000000000000000*i1^30 + -13334412993787990070414142258876731023344478895336027168551468606739961350155156275950920765289134864746264554041154730291548680475970505528917892814919447620359249102446980538881084286703282741658973689306865580976670000129451428635693397168660486841350091458543961519680507056635930310114770959421883494689777912792040624674170856131201930298411242094603581069639167033398178606748059874326894880147454379915388797536114662985989755464320545967963050503721725637248155091383642784458401627882974816141046869320735417419427666300870873301605618346109064235211336418486537920564144705681656896357776764914699861199451753712274122163766926868160892266589376970262545726789815548210448397206676653017697354914584560029113648548668485423062985240121278761787174213181154172772045418381714455209287550491067053789152816141170858237187356050393265364943142169353404597138776522777506380130741140476655641746429472162153436105565217192395188654640045424711535408842500000000000000000000000000000*i1^31 + 1874030525187225168737030459296949405297068667266363861932778073102514708029089473632850152035161527213274840418324366618004925949712464999215094549248506843602135975634597346911763860735256164182924131737039086778471105095725493523039889800898375269829781307845939185561005054084907560906381539684523469494755348884036761242138597806343046733968259284214531488341885457623695257625520402893843687157890164148664610980189935336424078672037883667240681540639038055665854061031517973889314846122994993170638393577922375713274621504635462232525102907844927455321061398039864226649557648240091497771885073921791127143824874991875184674294846417358857302946931965100309180675200749070330273787278981660907772635452734169742069345045812600043563723050284671082804689123090078544668476037406145798615166968865565718578645114963063670562310436047700844660889474202872271716131498356965795179454753999094653104437072400927845403307581663191759713866606189915846860000000000000000000000000000*i1^32 + -162172039029603379756725794418717910750695312919742290443869073534669974430233262606050394674242604822580828812609848385450061128668148945692709430150176326703870474277388057467710182711239732067027528636988057145590182441232466381561772154181384628564389362238302896400357658413432326688645980890696264766208611524950218964997460196878555015027080324813399674602246832840340480715679833525561538067863398588427514119427876758128644233706423403030784629030830103702946584050173341288227803889967539000911106316312715993869301558886536255963021841653850563525464614390530571415331211236198972532215145411332914497595224344147609843320082316160108456468165590560953124246421500662538189315923005833457728507057118042010102644346979502892398297698153803512625228766342335266817460916895084250625462778556588958187098617724656781149848499548027816453234636443201658127647121213460318783153328661237942365797781500929678974653634797546027941122665218860000000000000000000000000000*i1^33 + 8219654615125536535017333414062398156938147937337149244240757186182522013829942335010491709577869563909082523187682240068156090869160883723104789285606090070011786111079054139663422652706478625739711384441167233449574482069151905766849474621475954369099141100295684468247149110443020132861869812324833219799318747516469396872288129934204118799596381868221350085778505714779558198744294599282489970315792523916953813051135897758747551962769166724720884801567088862626511547259904681331090117096330737370061677486294195563273670901386354529549797273252905635096468893996603854875002635517254854340564603325308197136960536518833403175163562354618679253793591959046697160241569065561725531010000332025976936938780571552792748750240264872381940114802240591425288625979890303545345887356075594294382136329193615403637261253616676359661817010233679081484843203108464990189646121077214190318251162088855481787376268376977220879910858477944428755287300000000000000000000000000*i1^34 + -209123642657973826469729937341161098347489498227432272894822351083540035173278692110290920721746745237374006416292363184032478017240080018301587112379277168519599362882445233607483578248959761461866024044030214276195422262472240271950404993559704629454890330884577529660779742279243639269910350829835944156802203111507651083177851092356514146166663511366131910474060939933639906379593188798261508403318572912267993748626853881343239957143881643401518807748294973173655374730921877022604810199235911855085356985489783490620949491074212220179746845420334132453454182794300747500611247910489571544332031530089915065758141782650926909355234394630256789065588244771698206072658190890046652662017833878072448179816742434848014276520776684205755096769833732534608349547553534494967445100569454378472948618632423303147451561607141397492294817027068565593675917947710935304706196767614713171986988659492337303049284449520549202479454047991025430000000000000000000000000*i1^35 + 760650543635401992477799055415240978918274707235917343058129977798153457733763917019309780008276589985338007269527141785046847733873313436967643545584597014379826191487262706636590113444136740887908001530429136875776624076131210444327508426549189113144348528461801888110928215525100375250355253233637919362889834986558222071173476570285460900129191104108073323244822347226333244922994880244426212331637462058523004664697817007907922708851989105405727266763370988592189260812972362683008386087634060444443377982057825697384725815187817871137330601359291913388655171102700769088056969829866212293411795165682391916522504855634744721327125292577118414136820989296488279016604714511629234850849179797834569249389901609911510464368438848132291896673993999145149597599786067230335384578661708767974080046612932593927618080219459309670941196844407975786925797468112765258454760351910711857752882323461580992677759025488724760077058184000000000000000000000000*i1^36 + 89429511036220212455817261628903040307827841595281058552039174848777673864997063198598205935918416686291222706982603573955987663576934489116849140332468642598589535736607198169534783742622785792957502032507402042709877100654326583610044479284184004045427848652489164679963532827020252039254686960618939256881210092756776322428764886624440584880318409313336336678005163542434647650978450087309558736925675695322239514166691650762244744480054650097206232662378097917161234996528547775969000339703454579612661186663277409265922266978987592152575631138715272251976898488761082098971928748681996312948778571354337315743375535884084672174378386574380344922218080150581796229008153309331732193133146242649789422102642946225970657701272175865096435054856627920360078569271155675872690512640331785037387330331879270734748623162942237642414368335371145703103601397898026125202450738484889092915509792612944357524697137618842980664100000000000000000000000*i1^37 + -2591547006630108075391269328029148465888762359972187668078893439453862684081768157145401912055466218252465905759611045702190989101741554515190815244857869289120052643612498740873950119511108207995285255524167487608643475156671069285740324435909334142943414837003394218341043486227989510207535053674359842409159034293428390262829263867803347999566921838989541959968897267148904763654747414928075509985925925207600160999857662571712213136453752410302468633244950850650587918575578912349035150023644705693675339414483611646198624284091713914424770938796859229158725641339017580534549761236910269542666833452494518720443000318463383149457436209760250726438273129100899628324486944162592792870165872625439472665858575150142830226358950172930640409490444178238528803441392448882297363467996428470376322396661584925839564735352733366692904096958069716913286221825979559532410812356019904644884667134795928269009968426971260000000000000000000000*i1^38 + 24143204461064497256128830718568765959314147009003009376575237985757092079862416364924457352736747440469171611490854457144915714684503189970541682457290787542970216558581145242504163445265075572400320075903157994921220001588708113700169734707601195819461567805371175008643796014057392763032157087395183362655840267309526776194430638614448618528619711489815872790404819939233023105389659996985953230264554647046895390834333684673875949700156771928844760706980388866732309184258048050010338767553074257913322940499274125244679837740014727753790225390583826833631291340026192902003268033055734041749247190337856969522091443937043509391296639455476076164671730600309241819861662207799174180244635839610453710714217354459642728744359786421176221833364188839089809349312621160228856141630715042456464323624092640443943709778280420867708164273810757185782829114487303370797398531831173829113484069217913934182278627000000000000000000000*i1^39 + 915247445996514871891243911991304996654019416499294835205937540265317201037407921223210085335920080819229057851224085566719374293757764126239111989761896534938185049712865797457344231358654938246869725517432663509785989597312308944480778191703634525854992835451336174453082187257276442996163138141087410727485588490246185616726166503969210260781069697836058731676220360328306264455780094361796002103420175265052154903772312060393482383730076394620272061673821730643745227098469591885389417108918566378454751023558791912781936561572180967032242515001496404709584550957537254571559777993852129201604465749541018692872806441109414887515967476692514733481224787498230645407656263630136614083524195818526585668996977167253943825352139376002967059415377584588610691625958602485163240326540092524306050209667225499487629561352093569798094584043660146164922183051150404345468372246747876930290881840826540330300000000000000000000*i1^40 + -841975898664707706791326190969386051129220880144454611548810022642702293745435709496405395462940480774491062891353268399132134937976142940039475198656757208347824318044966357945403294629092819300885444739413845623364414791847123487989171310695324297722182973005977907494518382303453537658922753390090243618168543840809279466367852551406045301017121936446291377816407166611035929048495096533074983487959910749271258061007431792564945079303129596136347282866690927145025521902701775025763973870665000908605501689769717942791562504884645255036629634264928662437251148047395974416524149520832597283286701326511766220725836120302166226143454995796742730761756468675541038236768050171838129319050807115382556606612821399345647396684679612418967243299107878485458572871764563267474269653661240731586641861559353963432158061254552026119789292747922335236067832558136741734581081988202199253838045730740000000000000000000*i1^41 + 570834443037482454392749334985601476196371731110195470775059333956662276694713398919460412066626195607059745439201510739746404437696481215793774402822049173285161543346207262185936342991445939549718943405412826980026310672547166808975420214582668309982494055297162046469461629449509388684386604782207885252403279409976690898629545122516679623291000277282429444508089869511593045162313313138608026909840152146169544631864905169792022273607839010938519445096015509279172862181609335950055946453823122787648176232743569791348202130480576520702925133259563476257319103919733240725578817148495325835190176214899412743525819550657150896096304407238710588872398217180870288972423920424549491381388928336744124719932274524847492818570384994865769393339816479846219651738922318375779812655824480621618613855812088122669300265503814394388333181891988775243553624761138445644315891184973105375920000000000000000000*i1^42 + 22508926405565044385850467688090669302611261689002262730881111402570595181786578144940691844588472719537651667082533968783035748315776182185942377185457023920544971307971097920623753531628869213224861081583716129193897656423465959565041870627846755785535067356186394326355872455686597014518527206810465772836620517737925930803547600082751593272990468317640988771725356376750901203183373730021344487221271132865675397652656454101537169059294248030579216542417995603534407169754356809086411079566294985860039782726829734891599704712956467762346618910083265256499221833511544610319618998481320877098547051920698332457900660908180528939120123064271364563229037433685122639311420247653699494430878867157444908873535770677817890000552170678036495270698285000302432092368777815295764750462466591721122164599964685537750946926311101325930125724859009382414347143669432265298968653903600000000000000000*i1^43 + 3164606119368205153044891998757532500606036095687421548681189065342762788640206479536413681629694948813385584151354072107360133393863461802655096970471288463437329931782394561334143045625066031347506639054773282376156718226652260937063404906190245440555188255281337508581257857095104164152883217292498347456060364832320599825163518250834385098336854153481958813009117427751643082281716483563349453233749366325246510532131016753498097614411476889686556390769933943308119457622315779184006159478926513755108380100770982612055598833268324741050665182536252129907926506495299164347515478023601085054989547381039429845575041583220197605618343165239460897504279025878256525159348134699390745330460516239485517293444137384023300383721725696844506842967952700104619526248686160744044931053958678244319124009899194465878199530603099098752124351856811162068523147285209714274620000000000000000*i1^44 + -60560859393541762659705292344956589570299962096100534381286735454966843569413197366602362421820593971095015231696375009743249092122552604576098653126343756391870504561150298987795190869661015448901142748618739467309447246081726972262194850090796946800012602985132450473001532404258556410238800331424119494397627112392567017697585640745860497609262787208163961449546012671940763704457159426344100511466827655619062522011713752450795112675271253665535226083781456826456066014231917249231420118745063286563265979988876093015965464697014245186714824564786924026111738069797656134514413482908523052600153429604994923467281047443626389282388175808643557650559378985966279961733452639620228556792264930733031796777955056828899250136467115693979850068040763677867616342824794821734706175919677529747217309270925324521334842727371189479110132275188389914811153915407000000000000000*i1^45 + 244804591157224714412476805041579810366789250704548106764985499662592142492415089386680976522625006702338046828748734743557733550037471414743520338355011278914504181907523383641953313155073804288070640451973264023031592696679077997749180211685756675299184806954837759071483041688985608288766274687357757938382286278221273673176202605465075046634762506000862805066697836531452773623015727217160915624602040082619553879661436151408844654110850947480631258383960881212048997605718117568342270513585346746487444904166766742391942922786895647672048484196383859316257964156666932152178967772432192395749594757954539679780730789398243587652323146414331114238823255116208452097991268531780948442522313347046343946985859613838699184031557444042592963600589472638263387050755322723947178916165334665897244615490432446909006151699062689819506747255477396062100000000000000*i1^46 + 261141615674229446143231926258485701300904104881018534767104423377336245313888339785595270530681841420259533219045961439805857615294016587646179235073456671498221962048873793099999603018175458730592981191081947362532240933187783505741127939788217249358438610932039950643528250545326274953185581048601373378175191644526783989710615692393982604246715451591766816250235087723147589030686346499579063521843441140196330051516469396153740565730068763867039707650461644513986054951998471791999086739045346959580131838518900212776566932149616558696570572599897147891014219953243556800342251543524078969613768123691575989020001618884985105047877456758525507659969721527105831848885340515279938636965725918219581843286796942761491525567296537644844728719162522828402098078381217193757596991294155462535579159513297847457065484770751999620253225470000000000000*i1^47 + 134438713510534685595386634636123759008787961735054036266997218497900717450262058079184198518402857051837144345765050289878204229138998013248090163398800519901100154874442247235730291059389501208995888404539001905122937861870378388585814636502239644307428352667725960205029017624068305135244780155639659257403072733992468038181395389863578634543686491055751392351245197892718070962050607566470965487664893323281202175239354004272974808062584399853505299509211506387082734922861151434669372164335289008761220662271052285505653353378312892605008927958676165740272697107274810569405571545505213582146486963687208796304945019938485246776565373100338159267243982089274535493618606740188141057924902126366657878482043124291860279459248284729104817503439452180504218383704663177929759933600510613447375093647309272439761248838177436000000000000*i1^48 + 10700721139316641102552555511293896173787965283796876339341105587180915740122622700978861307689669872835049089621383807596242653541078500081156804036260509485918392630937303343894426405703463306586904223014619915813542802472361102859183161983986863348386690549090278252964639119149898005168881910672192115718420764067679794432539855328984756071995523925598983306814647350268365823568163441537571111793469600202114111234995435022986488628363490689388941741897506931704361563223527549749613244867217295437384510387226961717814202020327840738674840794259629541393294979907706555390779271527308803135397298505741393993025220858531397734030548236381318723776160763667580288088695427730701283133994953008243637258283554488993415090299574812516777744770166760296378420932514900057824532393691707097565085523455214101800400000000000*i1^49 + 724920528565007890794256725784302270754209189747763705433923310307401187647878659696424616896577915259376655643384053421876393347583412763626850402560456969206124039055573502216731377940074507278171408571503411912647890220900241273793228850524206533211672046964784124264708084732062293634354172716910997135282665505902568927777199685737001598681481229535139333472505999950166211855742059184006400612900646898468320605738788613438742061757882072104089353219861961380540195233797552342969958812773996052713664825685769837950093665580847280432444880963616030821690022490726362876916480025914829742090263075111354132738349821874603701185049094491473308886771704345765469928097551702482896138505177926952988461281688940464081537269252398941851214523587890720362881052387558841999757608433764609638111857270000000000*i1^50 + 39322318417813314130035337771537809241599222295458404871433526527257949782096925340264145111250556954100624410666165351081011415894304683414091984966312184417515333374351836426153278793709662930753700192004117803616797496924898403307591499493396091570650145893725044964228396428482237765948985986215309845015782226559431221465764221467220862466683922979153409766287599318245939293736599851687098796714807689128735091869874893328938879399928828194811958121233443039267579274870606111160967394585732304634032719777037395585923317950711624440639386171089224842837282890514344573962862984879232296944105695527544779875488418649533001835147822702418765010059456423355214054721459194519077451540239193586768379373472726485405516534391688236731426989213665008915449013558790957637403335862972572000000000*i1^51 + 1818555121844266275711548781839111508326184842202535652540027360420807355355730524587091514442703971774160978066802478218270723081140876627299477770951442904483543824757523515860999116627955161453124179162150277419738072932804526606008250424758151682092470756603306693240123440949926832200576848315363246005366767497631745114573490442637787033562550793736161027855840163888970788782911590939067232236402983732856877657556289834927324192591614414175958717602569111025443297093034987959703983059406882374822562506831487137867894147243250605156656871914023808628111980912688863579416988466301065242758993299492807772855674286368756987232527173975044314439513010771098427638358390617886783270725008678699389358763577626927716911415000042132623722138177912369561383602210890276991400000000*i1^52 + 73325523403842656802944201048755002533888185469555258939378985285316539573155301325342065356763356936819517927449554341703360007148338451337242547017034708503407265292964096521726191862783741411099711215224868967062444452655693518171047519045132041164945795452921123433863136106260752031066960842392763333097036217831381914374435292429598890782442967826839288938946634771530544456420752361849124076454723459641023181319620081426032816421701047194422484497687529092736661673705147160756220527659876896182482063800418950071045260832492696547311917680710926218592732454007335657751224354170163570116238693208196244397270532794094926173517793568643566498024290894299246998507984685056937586522127988720152255897221996733705533591771443074074312324254469929645501594080000000*i1^53 + 1998005795826798999690805009155731968590357213548841351265856349020395806171576355772432566646944787591044631260353031720219475887515108713987115529283166559011680293357631831323538423165119378727245379353730265452891798876955045720560695461059802331605985277830822998066250181732913662892648241628946214668986657488729061553574671226700338934054740909342807062928261211221360799198395860024444446041027657190559646193387627336645147587163243505072623349211640770285305438433294935134865270997626887609226002665672294135978171202570133146213785129482640345708376077229797925064873477304217315327289249424868374035022541481257434377174702087615502057093872502650128567852123776767215198692197239485410201694930630925684319638904220171163676362747369412000000*i1^54 + 27938770361873719467108187840121889285034331209639815019743227950371887742916455043621235847039915841114813345025720075706013830979982949843126968423346664382236707280200360842803091405386628857143582584560511487367398940013370964934684846532270702927667878892616023356898313247609437346607538495949622932134541259931505065548363731294940721990270280914628397571439187695365998429578308473281132818536472972025364851891094721583006799052340127098274442765260063234542836720171011280712342844483675533766456400264643022803688111408328851460059333117853153204838623354653206801930946746923868387383175207506392209869759907711988012560709171945848175652533305395398507974248589538477852137875879460153490464911100565651577602866962603317451700000*i1^55 + 267521295209554410717397222044569129563792844612922328127031229260425640175961716792890714320001925713187768903387617873062967441802221575470861124812232176618406360444273309042008913337782149294288533265693922182934021143602657121952432969292169950453431397130522937885760422887172716819363785111014625747463768442768655331943197035721964884720805542170362796923612954761096921147535400501434601093044176205735455876885718004589522537976644813883254190143837053462486589037121800660845547065649263228357750945760986130241171860741873902836628624682926484290567486181139442707378243228551213825506544218198354431832430083705823412293021774621505271021250434198310106484720315370915075647610329116910203775527280298823596232090000*i1^56 + -9402842678812202484283361775329401809328252578972353898517825682994283358948385514541172266205646024612047276736937765080381594753679954885951823139509955507763923025296315055437030703036888567632660288607879135124527901225955948452446732688656593843490525457224808675085462449647472650637844102933206170305435687430285576792321790754235727650781219583734758207305320240757858572865425251270661305229733217508285952294571485348339077110785405679148493387451100226678836649535314025664933142739329415231541125374823502751136342459239725724754680384706875527570220817459424799696017011137939181191493231767792385544523964560838864799189833835916504156731200775744429872848090819002745251013745597629527846408000*i1^57 + 865251597297487164115329596834849416589401697126355607968953207895489705674925462188078793779337541215121479997482060165934383105704844664386909695522100323790938631410601457474017394149578768132084185421967054629220458155345175591590268686650860712920139097713868507117966729720498581920966888126740304501901106574491379142719610466071108207266611170276485341014509250961629583018967248766443844709670070093764189210876292581246060466868242294995019452181598665951041648862320787273851257824833054444801439077796197295119442596216999494068123980252264395677929434719379439703882110316067582069744109144585546290965392606276365663602061166614073773971086170218603481608480637995691471321300*i1^58 + -37294871192118176054524301425857150346035405212469140504586104215874507814272070080388982550689429404606123851227940686351959641619749898790260418710385872474612788292760773074687467012907288999659248604691831019807494974826448858887358545279480784651163934626719043565002228727461830704790147598349494618357758684676198468114728455590922775022111504570147380644388769936582470036140973058605343931650295935193496074330499841793153258580055101244493795901843015197969854152433284614114421482902098110894492579996764628880573784922173089076602989853237891392982256413375355950164900388862201600126957943236452979998764615709357695752922871107906570160483531537628140*i1^59 + 6777947103763540467822547438614622017340549271692012359557984583257773483422237194721554665818393255878548120525801381899847023566735240523415454888697438824006803327321420165546668510624914377067559340643289232915793788946852810376612669821526874217738828861384740753522692326557645542961334416981713071648366927243544182087271927595368813426958748241407556729099252006039469654245369051616869144821394467601753438508179176677700645805951373334886293682553752946425664836855936175059254085642264816063381606498898784093327369168209871304367818125852462392273962991228543632163431978621808626791901374563711891546538749864945185222347123409*i1^60, 91999112272689001774618586962005868167062393422471665364151597221537977080863648429701623561624365734913460482178875215607868382367836662826260673086200932332682277645351153265954915893206824383839237629822390463006893501466816923352262606787365870029707850443638372683293973760920059746043985851049297064989444970896417758969395647676067929137672211794262602899230626166515017892967202067326102668428526899854438714388978796377522120490535175514804215147102898677175397763138586748154456658490965741939070001815332393762397126420598976855981768081795236827173597756425667744693873934638177925614725616273871977921730642639037288279947983000194211381988795401297411999128724580102724744805391276842864205392730492719747513677285014512961017120693366440705247262033974553234325276259602879851356490368557934558107870227956281124548511772712557904631138031512964147965509066791460453455488395656304159161321034019486751677065205783817415815858612698039868178519544104013634487345713214220063147597516474343565919331322177419960426040222303048037624178555861020022987710242975938224133316285244735673282798675158096028840095364597201166884485955874183974359015956998009479713050844349643051793966588458670780400373842593667236666812458360547420515329834703171811966002596615246695657939134626435344810913232916122660319132486551790592000000000000000000000000000000000000000000000000000000000000 + -1585181782905077078456213290496976079180179517915311804681388185215507213435040445704615562533961748669313766653189561623646989189551615522032692985482182075018923485240019603698528215204293627478804133532917835874721938086002260127511179087953315000174074130968383769880198759821277502284200389527731206708943474484893855526258763346966918818886436009721404112521639200581000266757921604203905928871762620032632985306971167871948960809970362393482418985410475431107832412238369813642971060725029241048662432687771704822473644733893492516488705770664848364650969957804433319553364065475734289061206344518743036059240192535282605884110397883466692269136668833275206285159906495557864430742236983776257887492143844225827953480312425405515701856918900719757724799582351797399644989503578777168854608742175243908851331812404732847447717281182651750112386370159478876916333368577911284760374465895558126995336143847192925444718131854318073419648614044373468197627440948045739959663049061559603174006551915877517916633602422908604572816802241532761707531431567375938400650918211848110241003869996506495839592112115379631546731386922334222458813247340371790821896836256340468220230384591665244539845933978950881591812412051583543295725837606278252466974581365678544358121026457522158271553453166308113900988215021651263950524968223656396800000000000000000000000000000000000000000000000000000000000*i1 + 3435809631898912277241987344209410110794875481334201119783378790728528297958340160617722119355560305061231243836890439556832930520908779423136138936167946358316244054911489282149987363659246951427994201867734564513310678222657926102133471508892456582267443881321282235093766130121818845504630434354041758817905996404339773123787821135347475551216345038921500507501980071635757745915768258085027741766339931446843293835447069066165958953327343206246904452816308355179515099650542781849102940097218000863487065483395157798491155022186067496116220938874742990330736256992596683009291104535673927557415876497038998466099861547896781608243048952879571267427080381529374431208504368939877445910873332202122665598911121773009276432187767279327932022003532644279669206665298991569427263048405162306339264030794683129047383842587802978418323513755140577860898747253195608831267252184657061660401415411977660582683532237017717436616865784468355652227408330359937909263051635493527136571616291412120500167170160119504181353024326757429513767105795218250337326338644629282733336736984223948325352572738847996318516870201557788989737264923998590858810932995215831799641365821303163947597455165399341869983935166374295324878249783646136784677128184425687205645448748068411815406344188116257340358543101053942080193508061830149979131817658368000000000000000000000000000000000000000000000000000000000000*i1^2 + -6402782959092641502656248945393740424430751655737172482123808765465073300522341909119995024149563474479486649530165652859615804201480417550182380249280605297414610758447428886151160805246613297481030961514404306798345255963281895003855128311022040687772422663045752993241258927792058258823188164768942645251210184974058661246744677865564134104086590542992693856033281113190110609757992212263330325476116911767784248291914601345731533047111179741458508294214853400873738051914926555030535816020161290804383870653789225867621056029061212943724975721538297619828775307212469136199303760330258851343406088512159900330966935171719866506386756248336838299158641164305912417978262692274052826890816749162787073269496239207193203199105214808834151486820873218651155387172760440929708987745951596961883913550540566676258769763886696255352326912244583783553041274815136796795879264595679708133504105647547729007516738717703439709785814011325411615622380261862581633969532468354144682835026260165358172800134634565607605355328136304131906358229515851641685728882886404312825790690645218317234156244921342689013228177790721229587002133023564167221307914962377967644331161177867338140125338325366503846132001590269881839161287177907224060805462737080340370281441170681765707712186511518112238869925745421107280722791490788023740304785183232000000000000000000000000000000000000000000000000000000000*i1^3 + 251738355449584043716456150240987282902548444076635374630003769898212356822621936714315311184269709488273410957675804666137713109178986716717816302590513388436433964186203011475002427429683624981745397451703687382322293037389297481943532305844517425255574605922087520095296740045063032766371329613349843972035773588644586956842470821259262955235396694382692274419664662138380696559118409932796942716564836604113687821671670908561150513957696827310397121810913161522160222755277989282974027521116802265001110225685119250433034531285833359103160605096402809299223223691292157698572623476174048366248201751127143228735201013944447060478187564471797325563810574931566514049770273400314359030667286087785663170364440570936946618098539737053568098984472767289056990048537408126895009326369639297980908580036895279513391510361667747395198182942007111897770807758173900711583646658922548307813893922568890424977738776260482606246191758169769243425708019881488883239216520567360750912230740899370657881560624134443946839228550335080118405197713324475822984960810736158184004315406710028243703466845968561479922152578470363429091912983097499281088388348170657465973477834216354231917437167057202527349126650159744994671877719420808728179821791739932539552347266148739881076015385869812992430396298145700568862047992505044716106788249600000000000000000000000000000000000000000000000000000000*i1^4 + 2091446366654349014783493100644108312494972542859534251139346242533801815568189981948976806416881084794158731901223574116481526792814965297606555718127586414371834874573591499575429644453063898877521953186926468936194334654552220632101706291375187733848590539269990940478632950512911377413666925028151930803870960218824061525112760492771423041803371519740762602800121322737920926053407440720082524179356244053148996422640104402871277817820299430316411127530197330824747173604397098286344756683838785532825359791998620297120479595640862702908606038220499004772271804600232816812242920510716408123403082072176147191090978421758388215018433011841351370651751919368330056751043960408747753412601395131256648005776216919960022384420854586744805248167268993238780673080793142232528429326960658773481668617253804601885659521096121582439539601566033768796734225101720892494518625804258314977549264310386605051398951392267866044581797241521424419470900383045616369070387245359925035279640042224779901448115992684900021755264334996787814995351913104851496076092011874546205083937685464440993599302497626988317032176286012738123935096148809854737277241866859807836856644831118724417706488649372285105257229523426207097906208070401583464549210561256518299626651475137270467493663411934538845212155285721410242948712864258941383044997120000000000000000000000000000000000000000000000000000000*i1^5 + 96162748374283268716283155120892916425642977546963940974685946990896095384457751460156628248615821719086815624935768853787606364212539979378714481960523785594973402555327557836130860478835774746584871224955044196049602692610371084439476266733036313106586840938849974549408552953989149366312709005053948048289428284890694793830201325117510264986193019675083224704709475350885999549162605707973644666975483835389575560731161032833358152186676205849878739302751547349855125354519073195189259804135020279224512994944208447567805949319570285654878307846357681909323261798402753632685206511173322595121112776010946390017968845373304008192996879963904882477834590755198841358394415312540808390063096932583843130525944222845094151785898090474625604907446616409953484641876896701918620255405927157111679212156867710909717882371744666946732090895316329604964089277576699292201715269966632100041575335322002828755513475198639548021327292725129612237668730989028206035436870696118645116307494329200271715050314670781750281625973202386663979492327424928043798951698631035382767578682956430109867303794324733957270721153866339623813104747801284410655301328513303543266900626524627316797343241209727199401719693148981495250753139189826268266159478136862549394389235533161696379329699559342423712801436321958510344091489688732861441536000000000000000000000000000000000000000000000000000000*i1^6 + -217962622460309376500206358108785265056491331684437856972656898419888618865632957684037776410575601000191916336688309245323987195278735910145290482073648275716529993793928814503195442718974858441249303956886550323478460904066446936954483522591822885755327397621677938533080975883831972910166754801291608992289514443009154659187904629007167634489845204817983847038372840944385499296086672509715781242853841517742522004777119728785222528532324577745634902735260877649422921352791548492809636172559643816798722214408285783291120483515542107437375708100130023007207076947991499744345266326801854591280501726013452521534774292578730251893811292660000470643036739775966549867389628122452864680070490229866576517877197055225480698127830145663731991626450674087192153190718653478940677286770284196255218939203309728151370761333462244203952535290978220449638832783951519784411153943288773245018288813351646160349823417876028178852540801076762763447955599894997078553207942828640312684067587352049782762342762430468914765280336293417036216985678816268933146269614490574460938334517297730312071174045368173103383797371951572120544211288797596945060665514156232465515173966231003395569820660306050627454726632035319314453941002632598647728035491812029694286774604596207609977041559292693217394049725360709153682187747841679639193600000000000000000000000000000000000000000000000000000*i1^7 + -40404286041321754961173160350186269833139322617872111235272880313406338362464943370942890153999321147341334244849375309785986226901514265852878383941087908563646685660693615131037720996864606040981101410831949624524294065936311835827182509795994466422917709900201606883414038835007479801758266380541736290210780783694873861857254443367375277740642930272993893927607544391054530183993589123211133453350488054136470404075963039603542778352092837266086348043064642322506214530582696580482267408029634083538329831024929534031023325827350358834842362945602972791556217154160596368883450539623950851539493849963061774370532439709737557962081232920152542019115943075962268765681134490204513174162740091925064326211411690607495075860834081959920645192595965857808995700468580853389732569543250168008880106168285419803083788284240999389098479883089944682535854816463011246705978282822590085974319920073487541079657516445134222164499774999332210427998405278284448099950934334669262097295766211698955333395263316258423436128032669295174415500395469392602568206054272512567925256426652228140902150646534650512329085273052150642047097790425870617051460549042204005905951250340629811163977559802564338165009428171156754555799519864643033476048678574999239505003206201678471864480646933167735303310811897776928099238792569749529600000000000000000000000000000000000000000000000000000*i1^8 + -1432602927333979181480360656463037020128825777635045212265637772181718374590600185569981099077716468227033565640504937366889456296636975782804878652014772286581268206648729379784233127646138291889854906973782470123332613770368798783743908284402804506803267849756750266587357344695564815024371211913260932346029237268036456738620670111907878932730518965916308085778285496461392946673535812518790751231770098973295231673701028227525523196636814814483125110991421753510125418826662413655069938981289787560812275025546144362423255869075067621975097643238043945705360319859228852925596378493411703974113994256745685635603767993485156345709893066259748908572965268096952431023937437594704224974804101072085698859062397637526184040061096321047069068503445802720868576972474957686174203957096123045882992655615831384935842652205298691878715626001705475118677464311707471886286539047754614519171876843228434570526486858226463934298562481501435881158165679183440137365777248331251646480097201756138401612477253859140535977594842270896594962413888824868278814218720759018207234954653263876313858309439642505723520412968386470716121232770622534641286353268934214607252526982610073187139404355975037910709852352947077583520056329002468785518387350645253406246052272785042438954419792095610005051446826718519895172446883702272000000000000000000000000000000000000000000000000000*i1^9 + -192386264917012632369616354868055425145224998571543723082309355562357606348980938275164012743998174487489080207054198333357891149454745965064143974870417257638836341647470463106489707609801851358156531239893675041443759924300943596892380776645169502465227866129678823392351109200155640404977027929877638658362938760376932383111446196328494962305368835634225125758006810526621522867281777923863563114115948478894327977230418015377400761550863601264073767399794601139268592624283225768038923871769966896899542502409260338498357164957637540552096326435155340453484094574326050688843464742599638240956228449279720053583471324471898554242122748525961636085795738737707207445982977041295658527123359661772177624083714912219504586948549158172912860965884453716298148414408231397463218871573723678147556363071380009970463873866062954432786276827571380885863479597535346853698910590615605680432612175040735428671676910460388535424147814000785781974926445576297964762396437828088684402432963847926215563063223666653580658202081840028059839256168933872442003401950984187604082113569703396375474933121657318147049319372589472587268294172043006794362091918954278564066938161789467025474583547006933336425104794277748122670105287938194357794127060685854767433072033745461245255007868567204022152833125591688676275744975411200000000000000000000000000000000000000000000000000*i1^10 + -42169038889377921539048642840161305095253118723102331589258065697587907607134418417285030925042246646573735683317651942125988927030338737358886315362199956622708636292742991571363390568258552827571790320688313450364188071466645697392303933987517201165253581757773842975596966040806042651667935015978963214234022027883382776560878117843472906821206995375159091240741016083626627514279713837403050868733098792341635091799266108668357101634239450503790796602469961107988035073296942585684324250123451746388635864442613600072059196730998706882668499651714653584316113974903335008858124836983561701868380925996656341622804697243489946211695720528164128306231162053059028913932695390612276241182577893113434331858081683790721085056833729176497425436541343458056932031398843341948818466697315071406892366949144653739476708152977748221253197339146613068912907293687349273130116578614599908129359680150407022842169425975458389975042130597954752772449683088166099974680804489755784428580284653520658294971562904012258817570881557687122254104203802165244384016386305026340074509353671590856197100483273877578141767061060529280403263748325744475382997954213211230555357514263400718584150779815150611284789071650802545507872691156326305472031136243452714603407635072714180150899833416160585293229472542523403993678177280000000000000000000000000000000000000000000000000*i1^11 + -965854636110048408938887435854039123982534896489225023234115515410865151662687587129298976740619440224688242509325702329791672129882876151378830012681781934400029321527406595374686841904715020869805476916410241840120393783129986985084245769821212752227692333877339326827294378883962691375679897484945997973427161098344183556284599189943348060582287915460201960671492620611554132492838192299301469936761627577069920007653090260249288042333112194232263352949267939263964857926779543333764471812367729858159343134505400181997472402114770670401918321701601294656916302776456444345500412497987967065331345164707318608348921895888718950089137044811598731701576945412359870496487503704676435428048324445624661893256434611532994592160299347740366723465681720700054572574157483088791627726525330362012521339313226913695293349655378161669427142185906875038399076045986040227087395702744354251317768874887330699170434319932919362329554553384291514729169581078857779926924060831115261252071745589764581820252622293746299730243853760027080731082674996697059962869634645335545251207466863006951591943763055339981656396532950083065325917037640389843024992436332534924009463023671544443626458763952314152768972323291656765792485918693885820695008357020001046810755693536629976545335008022181346760298846293090838921728000000000000000000000000000000000000000000000000*i1^12 + -70233583994778253957013862728736816228635172759316141768991313787575349257226549481904802109851935040297561790132849562526897851424737748802552268757102421949798467665868409320577466407110919056466394248264371929651637993781663831237933811833489218839147578381815107399201322313477214477600109422950270820398237920930790697501313334294795192035415869785164258934323832810862276869048929447650507430426303970607202916314630425466083654042031397461138494422268597954526467890767276124384564833029162770350236672047849494298766113200504949596264424380942601992891396174629037832893658934162673916967492215550589662199029999211653901845255137394706708700210072841465429477876196740263035741111785726014394112786467054670759702471418557293861752238922439489889991966589719491398551828745987749767623634874917210586234290177766972356995602659031857964772047339374783376697718411947011587439253060620182018864662188881191793618159424162070644960945362539449167330710974717750202144796728673955214145034403387186886826841006972333209078760602358688620046882850318579145148167750044008984508796215541027593501855360353855153331683656007157658826101422616293659911378124814683802864032156002504669416729456718373434848272652316295371078287281261225806313635517540775284587812853877085489347643106946900740300800000000000000000000000000000000000000000000000*i1^13 + -715539268151029167526699055484395306972394045980578057744577922783151379823407589860665645142252395971496175375178584097937589296448144285719830574677279902581406744635841231943819754743542016210011722232630311710192333523533180430944696959382333646995641346529234367549249486608292745952452458184741363773076421273780134086971197262026466975655119063157861587925200018083638395276039749794433092749749915074929342711905173106698536950540498732044964925387503170912228250110932960714055779557697449509430332036032854693145619309982278923340932489773530952756831429855173785746252290289471106207459223603159561637999329756014513935218180229541515540098636757109538697468897729029005411801465576163007029646637361470082604867674562423830189186571534171575508723815545435525726955864375307079460689212894937996547254374534376890999753758790114285835116621867965407815541107774437932651742776984871684406932644348648939675119874822764497087684108059892228336997275930897902875222205806867519097689079021419124009319819945291752515484625679672763714368022104180496944927860216226392598164858727546454438570604745315014068356119989025368249544564975745581994226526785679150943800917136481667580147677629358550754379864118838069133291880736798528353337576679072812926748559901907211426123554356334039040000000000000000000000000000000000000000000000*i1^14 + -12105777512384301072936525656993128556700344442182175428001142755878731100089372567082017091081716570793452713740530193163193930583091870907446819332416980174228930871240233395375424554536477447505664847683754382672488756153329405209047733192207525090989916914669468720967195112559873924613336069347497404665252173773543908584732090409849591470577329870864137226894547499952447878678109703789621520818417534431119954170083766170548040510393751821828908564195001209837968956156067767297333952228068167868374260589311935363907928390336029685381163049515124432075612584048809394451364674652085526813028129658902298678082223279075228292061542126464960645216098490349391507735704869054124044806557503898342405108159782416748349034891348332211249617899996627123297297532832425378133726827544476665644494785083759893707316401618568245177927713373470399400287961401957165323227670582910353111164503298029932787539549818343665812521046759631399953975826934489739694604915040371747811238744198270738006512330007102158114342164419947961775929634796656038775312076772022014663676365445513310471441720914223954980707827693872635856499308606254435672491392085338148245256274178244834370021051362623730716908954588274681144440233110528563905604687007637348498685931268027763115887678837032212695311029398528000000000000000000000000000000000000000000000*i1^15 + -130410691316524032665068562307595641078245257203127000646281266466394126574100165060463788227879748259183138250333402869331256650038469760351043539003770268878455003527809451789351403942168741540494568169578696953810735539391705468899831204361752476127214195387949746998596206217085291030775944396762214084339934008165315103657933828682355938844300494907273813926276805462696269250683347638784819276109996963516631628172567885723713317448079121465830495806089035686660366713985979563855902916886824884696389359685300974958837773789955868315210315216560311458129169763921352589755252300244372522538243946563775853405575166643578464544687237185891123006224063637904077441399297365234653178532644317855741329115860011333146160488093288056384408684006332679746420820916783956249081870816249009101175061478004037849369619791217933247761473866444010997780937065762560367668479855333691024431489706667871171296279589575334459513919332537633955832904258325854867330232864344600398708628972314688373491218455193231863279712614061715511368258418762382042036487606668841263230098751691813430013032555591289744338112532636601957152476378822540276959940974004546276858316004375859130027240370307634747197729952330302641954341259240255868929541872784007511340006920260422550640870809381140406148264038400000000000000000000000000000000000000000000*i1^16 + -583982723533766819801993440542765863243045123957383934029959627743325625061040643784745908180012793560915527854764055810151953053207676762261329543898314524203946157265289948112265060988053204865661514182291467949765235547035519885645052694063705520484192731236986520858014621129288045020718070867011304125761001282517499942337313912256602473106821064760504582914925849085062676678461115118904478975695739863617832608044682574486018572118675306072473106838426408925909777882340667794287390885257457498985035437606178922866793083758867429650409684206634276434314209513069430624260109864300682317282968169002574007625642753773289447281698477067108525330775682444234408595763579042272646770302233147669688058443159006851966243115350432367209592749494509541006981217252988883822818222098909923589298540458975634823327821087473510121685228376795195686510017752698469783902158678149172641731217060342295143069240031295959277454873040786458433828888383879048019448265782915022773713563261416834714271736784974939770738083160831839760456039374717187095666965260360619754500735684957079883172434531696990084579385455849899684082510921974263224837570982818393199083353392617737195726323146232923605490208807423004861899470834702793746694608286078689638734301261858911460662268893359832520775680000000000000000000000000000000000000000000*i1^17 + -1763671091276381920249426507974655850457606837843781046714510150320771888190975858226463311842449819319307477251219278819189601643094021710732599070700734746951602847648142967741743511419116745964436552647040913185907120249177468819483091789893594549778555232137698584314748541027126178851326996308421450500227546952912056224183064076309389808393525197569754878989003026482919808194136810475161489867820435280927494857645474150277100465438809961557857604220235534558428426554382741420393498779781973183288161874685525326165150648454353981007537404852885852105360812449806605413585275511876762816633568616143918335319085176848447346154449290400207287559697285689628050174852437918199771030117992017171405224127451272313814409648557752038925974475457114095790319854464185426513276181905620152155548939290553749546330227082429787879250019960393606404666670114216731834622256540429223732735545846310848271209350742934931574758560391516799506620256551659899863483198202099645670011948874942142649820818228430994142449550761039484898664132787181802488328864661455698149161259667086148628260830376173119188028345837891825483909130988037984454360030837672907901718812727083428107439470146796504913638009446657018776267997417492465609293106361053945621627907480686024061236984396103142912000000000000000000000000000000000000000000*i1^18 + -19628109374499211217342506421265607778927358533711813082540944195862700673420488232077071343593859647125326746579779310857174961045240353122511495596128644772198211939060089433323822435492411008132427399721956719152675383313132653088719503559749604571440302861785733095272161288294455067904497415973902666836202186486767371691505951676167338470735028176612078466712894350509071797629571213142000823613603810118600817155885874557155232999212734874924264417331206700696172354609130609399251650203926280432372810972726067580609307873088838661579469584589211291071265227118828115120084610947641689694328629555407998727476651162630906214689532700211038418306769007576807971714522679310940209573719599904633027082180572203746300184817283047039865159503835454501761429158329752837407354194572010231261247539106599186595671186686223538773438088911468974391935608812839156412456430981772740539891726330972159612068073457544650968768831419886236515934367809875522083380123718051246793812585790852547999004623167378380653238661615500067530100746452024989454400655105206819029296635574797688031656388167198868093806091180720410307830853783243740511572686947414690500687058347100911129183904159532057450187113317769686635094503240169273750063489122717856794722143990703971878593780148070400000000000000000000000000000000000000000*i1^19 + 42196877794099053461377078512929740916644645533991440811217829053534756362382022074853331590997849696209337617672187101302757634341874266350954876691479579999700839647968944845889723220026915082418104078080795575156473869729227740975277596341658676408523205957166720573778107011196347075432432529544231722614849232644326207728218863086798485890953785848256136402245032478644266037235734300050887434093920844335691566247324743922792803508314147681154429478693790406447000344819478992709630584292844068494748859877376571220373430622387318095877387886568702045483280238691213950376272720771692076706508294748865762808798138940328376079968058708480092668405701801707030558992707479924384263735675201579141569568229133923701868274248445969762232100570627751190550038858489378414207231326130594814628255502299106339970929886894475050656263698842538060432324631420028056265540043315585362960078832701910409746230893041466607676717502730304476037773904474645223336959359460750149579843132798255528377619497933661876793192088046760370973081066965126504387556909767099597111311325587113594120399221293229768949817948090400766104648012635405075366400716681105235121893669296702164359483663553400067953276716302617490652250874839819149791401768092068545227796513743571264450533232640000000000000000000000000000000000000000*i1^20 + -270008418593479654086128865588274449763868888316159898700026047137959183220002975073753998165866459852180816203776328713331599414454170659564366157031678449437563605267247095957241862823292447476953632315338710244995038469031633801443000463056284645229613999802276531342391044970077402348909097214603987723170298331597938543108623026561936174402363929692689559932639680048247536940599951903386485886060811044848437664527941300175079092774851372176957499428133025528299008114755894783420728956637495764435132591807089573599912266212675405209444467589842511594989753838938778973607734989785282623111574599876797510486273264715271018269168734651936294110854593511571689124659410489894107857834482425269615940423733746850550577013565800346553114505378598779873916687350469167596159811364063297613094173249746388898659481467912203535210040615182120289828947513493818029642027013850819863078607104159615787311454001529083798288331116009360626896314789052217121932367887227600057972797642620747159286473701483988923859186821809859587969708635706361811197343001905269195165439877078605883745879845301400227540453975090386655344019579070233920192833156897206504651784826533594619440279576869565905846072668620932380532489548315030484978651226960707734480838281613063815072256000000000000000000000000000000000000000*i1^21 + 694251125058723160524869063445565300403260326163357890468035070321105702894280171385900701135424835109335347748077081680497838662904198919674151891260760752897664569817350797674947274735680048932564299496146982140957966183358486400831310506596242651761407244778414297814214388242463269964761911364776045095947136966769963651794445164021463988168871612777977259741048268980777369879701760407796812364099170555359759884750203774205414980184739270106949039868908258195939787714506578477427358901277232738612731417901594739277101996634252664875485227673177837119078193921065032363410919861001940904767754196567897209272853946287999886660320370738590396411998650952394858046261395440647143706007084369506818996722228098332673187012680093012938432530691059923254626846903186458357000660586818663241587963745111272044804078638665252492021646637598063800223497559020608214869614590150917350993895052076392022152902300574928793686304178834382223410507674866266061758475210886789621740771098552967042742518855984325632219888267309555086097169853047095578100498310766682746890934654432487772527953947245067491507253619802791438001799083090346117579887318327636244973522471763546041628435147649153063345021166382466927968150348837428030392543445438522013286889797421794508800000000000000000000000000000000000000*i1^22 + -502961479826863025818505646038333892896822319310777584404949883946508474830505391550886274143213603333631207532779020495611624931110122887261116293113494847472098468358408971871996013928070157707043338720336720460951321036144109596236696061993268828144766176928046335239174121799636457953142903408504629648683376287055108471383626822189880545953486158917423698122856211795280056262283775294274775619313580663937269089239786522926472531140081795426826289799487178049402229729385289237444882909243212041950729377193479012183291291349954019737832679167749966255382672223799604727417561112632866171370509988024575544563194392447241837856569603277049098907290216884094658724187736009674733074932914924480022801835822242426983524072489405065022026442674338086650574199507463637401110753397250915749884772981167118130837706708515660430922994806547113901453167434116646077532372699529764861097860567465667453949503973893009232556643735822764303892858115409531470094883097133579637512784813152221985661270142328160627332352429577890488103137782757533710602369254937849615985959684108480015048071561741955926764681026272627562802991488905458971823689268059510736834426068489745033986040797371251945475381921369963384569432397155421166197479671052844883645630981539840000000000000000000000000000000000000*i1^23 + -475461295393366738328762701657244542210870997136621362501121641281626813629535849892568473391936441229820753580312944694462897356862153651195945447841040146278729899301598660331953865947488770844921451611453554639529074488874957790801613855913379246247466210823491387612788617238834704464512573546900922179936748869050770101830402089405940095416111978232003685509512550935351405355466665433990908534115452632747815950655793647898169010422187546578396229378008423807398104867239288315285955291370774584668933350662573294906014735031523115597518394473174625698510816558961955375135965120032781110605965109195961623957604285025829734884744330664857488395006531343516055837504545387013820714487918863389128698789101104740167749945594213632848995164398501212987787089955722622957118187215755649648186235710066415253485105006608967511797517272366115742478127118578398759765223658800745095357574770965936413698157412204970709583846241472734395803610588466736224813170826110657195485182172170283049779050777815287784517508762383571145461646086654109971948859171693718632654620185576080564926021614715431157123337710856121215961981424427033558089001462614616740363654570577345583671956277501729142479269374349254426880815522509945628914935183018492669901742080000000000000000000000000000000000000*i1^24 + 4810901002944754702227110476170623942662510670398327659815502324630007286867962054164344764020036333530180210895549207635298406960388853069559508806972933847718791089033043863979248259824243063414960378505657694755444209319000142816774055658939753327857362931640435136932775080219668901285375948072169053918599675663246982010494270763792998599685637815396529565018122655897559356484258142990878084078437208571990116862272944328818133053947880561628416097996226720534856168866478797577734146172895680210036256422330174877619111383811278174987373056655797725494446722048888021659844748144017980777717889789518014947079165101860276473264369334952768757465091869314985316231694381523569580756985822302165823991120178013774058540519709491174379770916814824791431848037637237719228482658524660176759983566097461113928330942362824079636868707062839602685589700492465832952121379107214176812469756273398121927209964484380659500075499706704137432137432193683365338982963212441628391492849554056663593478568461206258240855316428619695601856680765388674627916957851569471134522116481563980294119297518606747867714160360488164843818538454124243218754293673263397027502866661005341123650055664472131168190061184048101081410574569589508276097704124522025018880000000000000000000000000000000000000*i1^25 + -7994640342088011880520256093957162372452695840693994405427934040617695602858288874248551397508799321260637466306299396754108228469398109997935437851051131804460832163103038125935672308784300260475687873982585750803776867365953257020048341012850234131997018404477894452738992015859288105389664701459031264327304834425895028246091767570701149630007190368791421114884775815320438068590156925665257342988492849839669717659741052087708432206666018868717690597769583485315846319817516474955849872309547701972373280386440958642655277970781418264826805480301956658228121855079605712944753895085689407881958265086442100818559173269356576832451417724483355674436122724950313291241449076815027502190445672908170010331593485123623596687782566801623775638310788095451524334188833850177224705162574198293794644324422124714127029728439136854651377853169622085864955551334510695760321554337800362583647663468406979027704871743450529737848020294036823499917737056151991280681668520088341162668966787098523423144382965278766432469765410409983031070161948444105217298377684793750718707207654242199271465349970468029071862286439026235973318912226324218332066772391756951360196176808935356106127743780143003715949974917115713375085237289137071151246883345547412480000000000000000000000000000000000*i1^26 + -1062008719677616246633325192453777438175599385579003887019288013543158021802353808913627318866261767465755588863912987616715668848501167640139981201870774550585185061595670744663363677468618308878724524372657581756287241440159017040296811316673578278530789315162996739351874416031799299170680280668724747936811973178254794461737151304856174550687442684274633881011317363743362505075636096689157613424760670580234957387830311286383294433138011097979486468653191801916560680186526009024012101496532494142766924387018280085831067643085244458903592662983514580449770069646864753104112225105563214950518036004941153971018738036327978525566498721437571156344512896354052016544045011445111999249677683230967485089215391854912724250300249593661324075256076392275434209469033037016838143297945925929589590639778058973134675690369399506527440119479192036339643656116774423928741458039388175419395565209781767777270102123649707830125861863428012701365121920000863150350501492441198485933872722227282309701852254880887587112534445987212433102906311945176868933884000397883894488285023583144405353829940558777310779969611329722473592547053152962567471798101382373873372226889486186283130299344275005568061125623235325569482476580587748737521930532864000000000000000000000000000000000*i1^27 + 11889642691446645184681470755441755714329099472413063737642960076632614340143509606885536376847115098172893136065310005948258021782237421318149115113315950127409680360543346256205920388947291304447319637821690960484742804288242977822342217319869710697650948760907709618535841457900928111525308068008294047493013919581658983571822015330022939010727862901022106621031237665231959001245640405437458686382323591236123223025420634028307572350461879987453077993865624909317563424659798382130933812047917759698994111316503491644996594585879331228305589887349624102104802449306881146249335537912795556104899909682227978960857158998481114273390090593306672430721956570030333347806416147208757288179255922932117153667322529009232693353481724770310000065109314783484221772956010545137035236383411577083068735385237527039448216663643217138204046909808000143815639229416132912444537113243279031717630063919448301399311280550809900775889476464077760894663844610270209259905586027148453800905112484484677295491227048911578501771752381604574150147651158547446512775015318897923307552313163283229366681413653993139197981377249525346402597202292459000107331384023917228462245541496647070414828993371440034935932469164943116641461442966783135388289484800000000000000000000000000000000*i1^28 + -12610590163989456414650474049810049768264524702630418692533403904789477113675303703987302239658656951550182230252724837690162687685843120027954929210236692856597962132851086383499820542617916347231757383238106725819989635294944657823547795531235566296554519645986536478212783368254849628123058039633492672997027211603161758837017284719088462151286986997211806059300531082615734954295732198247846299536494054799072129067511787149200695691797823982759985921101653165947595033455126460010720602456849233990561332992829666828194014629283652885998598664766485420431139305773620056118038984518567954148763101187676262373357243593609543982380657989065990598688305908705601724424349238908920694807214822542324839270092284867998188545940920976951650490712964732266249819755961281746370012900674809296489288239350480498605961292911971906443912102648926053080930840246468447192529502878602841198906472831546195886217369132834625487198023176735598590123161369407181054751184526729690729887976257625731435720314443640788850264298306641370652180975831202970175618564228854452905647328833428944437250514374919272154396979562696304918545709379889697885225691614035006050084301558851746023876307966258593585251078764513701192986599578961111203840000000000000000000000000000000*i1^29 + 4886045565836078086854071241620241646369822405163791983005805246786220640719325301670184573548354120877400051229514847938654310349585356678170167679515209017335730337389677977904531790808344424376527982258855586905360033657128965925258743515653485847715127714197085936053306985875841516882295501947862176970110218185595004124461361978294923689766626124325310521024101224726889085459518500494464249872371794212177130214179202362723151699310046612920529043178962893237729652363996902195932234987761220176643790776459532295544528751664829900871217242311239275526533062905904282296463924757326010511468109426364442299878030688303509707833097530649913437655985406211054759466524281404328452547511080898054442696580559296217365843297049010381827074531902756716869612330617007312392027530733654215106507418778349154317516793583636580940649075355217614893878703012951855203834546595253587436990457969352040593458640608317215029283060324233950269617045851014353123376400538662729035183413875956227913095167768996777077807135805776777277207312020537885248290657549257484699652799508617603627418467681048235603909054598473343154345206127001688138854561992700864937484709037268143327812802539098041427021694705294893134352445006239744000000000000000000000000000000*i1^30 + -1101601567128454931502717561809618919835032807983061458407301561858745325832027405268668978284060479614602565459851153301190570204557109118943220691869377250427579231998974570137481182947883156095423444016686136873195418411676267370710819567808050253808447028176661104971513880425543022650234625797855356595592070492235774074010966750850439269180611955260519619739135641412475676318526283236259779199705161384599200322518893801117317214238529939583955546387533820212656513467943463765624572306033835725743181640843864879676540572419607951781620414723946289325143347989737215538626052722143297003233366096318021083216958600826916417857385661247556951067799311198752934506129694851809608514847236545039840097575318144925442123067323618210341960324845583784100794382295425719132568675964204441465405933813740329438488409976708890451391811170089063034006006515577202247093441499247740689855545736068617923272869158503105251166357254361310553447677594843224432301182484894849922748437059311478927674256525338277477149728362155596633926554089613091349379606892714536814086133436110959932842793225805930626282624813639822854564704134890273655351284455326937781753223448601334990834139932527887380468652883560409804748520345600000000000000000000000000000*i1^31 + 154663376993231223566835073246994183860177376352300665878831383018444821201614987932165734388461124119416851126821699403934749763605719245904089077841887154235173430518493996157864013890225599809161646020187600860512544480368036884257948502393062340853378089867043713254611410793823490710731845046968276241452092748767104424895502518277837976708697562328176174166071980399230561816362549147967565366075746091099843885477027964687493726159580098090625512270339816747174892344746447087579352776150091347104343138142849728268333959176172152375548243248053531835311142171139985395473423406442909820317766658410079932586686458114541245618045505593617784907063478195721828626163363116685946637495646218092031463775897659260086582348048831223683792053629202380974412726188868333035665881047925606998022885723174922252656792221589851347616136299584710700691772925535375585408956755528697669304127355062329280025306441351666798749672175088665935458211186569299812723142238980104732789522250194548673403029869154663167663555146645715846898926625468615176424531654002766838831637762152850763564703182124694608938486115910563554224467825615939485711427979077426717376844919276160865081202786884049036838033255883090120765440000000000000000000000000000*i1^32 + -13342165819465982318212101800876737162788335380162136646411901773231312546310904679740698150271762629266038265185150916549519970792032977042299959805124857728829615803006055877916341822432700069736365656213110952103280810889340682130762628258359693700614807949796767439162106979357126973981660253665821685656498155924180003960618364322475827820177404617381632165924169121610469710782071569952260441275292715059880630362560871669183896327865480401221984151807001464229466203924790032634284365376968629881754637209037341137490651571400696953032163718838629397387458974133959408465772736693109294176436406213838229857149526113930177185089554308848435094461516012805022854274830603461414087337068198502372802352780232212048139823521357795589571856507142663071500604597748932778766910324681765428542612034017523738873126697267732024683709760667846797984373648736468443652879847047343572657941667907651149016811697655250268563857707465432197197139867663419833304087327661140236718200451286631879365696666443030221891193342934498996696069497081971219855228295370897213301007888999265952496631575523583303331012123828992267395596539981972851110205159582224528045787027434300915146534353758881829920884090485950976000000000000000000000000000*i1^33 + 671739915083652417275298270114188183839290398985408450709669892075540974579718402520175530033328830853743160137448576491201360859653553577205978221724575539531383384425785042738752256118165503368151573809933077810825797263404524450633547015734149704492915392975319892952829272184965654299253892964702878918098562523318462536970882624483751647575911450893877471179106655998062273556909706681701788430198615437733649112794161446002166051345371156232687552788307420136689603825947588927824095182848123588114850556683445041844841458735774943266089174793234662360828008476537423023381807949034824711816828339900089439581752647591403230707002845204846288030037179968829286830480652220988868979106994656954173797069860686016516867465945192182195857881183817047176900149187915295377487133707482913449094900430522389744472880746477006436406580189859436063117830459806269894872225101325032100763603105276280069010438983884524769753685168441378909961566446456540315411618240925182914355457920513121570920010389633024230018048800277812689809219260916011301711496083327555967344671808499066874912607147256919966365747868991032896793093565223194123196284124776647623706460264505749387484323411487448406159640012800000000000000000000000000*i1^34 + -16809101023837720663119220073540212542329148189370737190232389138676581062581041446957562413249150432863106404110467319980134360015672648656478700836859149197008786395608669021107585739523165742288076964433433574092600460664028196863655951639005049134257136984119448975331107545753325229882750144498158662153167179307369899675526474056748898737118522207486177916790155619285965765850851899232953838198198191987976672128987686262753637185114270686007243732790365484995839181519831510711588617367498183582406089369065908947878372512543915603678932159218950604337890943526423082945805919358045725296306397167760739028532432190489009111802022137478842806887638674589923766418639749794525811648640025419023116990286516532702346095878912810446775813843720693438429314154613921004077156363082843676003799496845443569945222966511380215445716103376027427756943631903487736219398610756760789609091536111543490442573565298134010321650710527677974414595491255744643153067713871395113313204067626240155768921975394305923838368096581793685889706514293503832750164947656941626648175487007292015967820709789847506398864505556637014964590395355748619367087724608321673045651794895552193300375023647515396244480000000000000000000000000*i1^35 + 49071721613280046796091187353703841427213741782586391885884173751182129700369586471365999152410983290654069557151223588580393776715850391965146610499632593515733176943930561426045808801611882708616608911219080317995948904748738166657463514820892376914429426464605047103002065869528834884771078051148925305524878727968385589244823420273371250517719486110582380476616614173945046030700174668397432432004201144800338923499656999963170026958942477913749232426116485417300191351469438164267441204818590837931112267683022361148585967303400424750509216223892066871894547786205157574107067943007524973517957703576791322588425539214650608848131281371614151904777399933603969525977413558459913440652636118735669232870286942339701365124786756818912449797360526828588416084914122060573047421260407371716409122458270759883564504254329182961126510138755992721713060165604471700109689968292117314606772943468484261255548981424483256938207204075833276828498789575747529994661322008566041025386995966041109224938932688176241276727532314728109446262077054793821234857618778694872408587292019853078758693856236341744120997461391601742122696983964454869112309292138687999594349143047541021464693699073024000000000000000000000000*i1^36 + 7477797151932979572899948938473633581561852450580718297720526413853950007433400638175983802534925037564797534124597729128667829321819775113692184406709281725581898359191245968126389637545119443158892935459932514968882492807648072036539161666525056318899233781288285886773664890943302265214392771798294124542177143922627878121689599092528103044774514117702665243134230725642205370553506539331857581899950650782183446580384483512056012207720401930565033900533869020663478967599708309857032682679176171447531938189154923751351835392951730807783057214176039207322785734189497287714968050895656840016077225049392004583140364283957043546929771001901032576121923021342471471582286839927828743889686821484281388860451635438710685743171093113720065712910925833267192059544402771596952703501339126420828657444155606979268244377935208883287880498590743218261196620151344250692644343119047573367321951575572682302988306915052840389436475973102264588749825306626890002113305470987993596121771542707106924309277318312492792407432785038279368222418770488771130429920124562754542414329829008154321684973866660211378366311540472628671332983160107308834834825216832117778842712138820651727764019200000000000000000000000*i1^37 + -209647517045569288625726294596445394580682212760597146407560908397983355893752521912752649843651133519395222414924305150703424834894820839980076778356122028032766422534356624728888643358747830353779648500724941378452290273335588773974762503545657104632375339226101265008390012285942597589080618112969314082294191302083539163599575477451478650936687797959029261644269777416028444974813414775852875809085387194051310232741490287837184018982187197871072408646417659858004149795146016213205678351439315158475685562968352495731028791160839669407237328770403479075417184128679033725831558251772449660233103214004747819041803385503684277159347641638155111514290188912396128581105779322670069161866811821665764687154177916452265650447431155646054052734303031196690389243645390124710204668496421457986293308280006261437694793179568371095417592370687652662728022999234184237338378359380217433395919325110154901840493521614358235988492276881913423676557538116611644119073267536493337148992529575680219520252227266804948286589091798086517658221842900949637310826349665998676792972082609377653390762366099468407533951498558471763275365662539060158488507394582990007841195505822123653120000000000000000000000*i1^38 + 1820172872037666669314689127986871403334646359590406018828821728960430419483570847699141027735759329128757912544661442313981569857493662467804148551156318381899335079690649620952375965507476968368592336800800269938487765796070728549028236965237350960894725954669441761348920277127747055789443467253749235011522385098536926165026473849982157213961994923086632180045966077070815331670997289605439438138813823864187095135141835178597259145407152793813599672664719166099294244489774137919647529916807795314574201013149031157454244642517188220620583501616937179065893632819044833472309993104086023307563225748384361199814311582434061228049556006373001568379999137016180739391487745281301121544634917142440551201121962115186759403463988809776666837882934691849501541496857238294692948965050853942693063793986611472212536367267091661715643108289938464847601624437681030925882999386018568551111802224692291599570898919913379963471398641246846582750611713428506821213093653602455949878385563437609578120498285339910031431017183240688023092170575872167388161164820460388870267630893036879808371976535179979145072081275314638230297291092479537907030681129653931036096504992256000000000000000000000*i1^39 + 78014808395899753109179436935687583847857602459507697419745803521668512576044948072966938657138364427879378035889402076402845862316551601805945809723085766819159318917852408759664367788679139449254934093659461891925016625254957646901954522766677835398784462825004331134589133235397600226601171572942939005511143651531092069078656571609230691533313766380731639043323565912302666462815111234178734478284329767360586961006065768915661214829290351282875099210011911923205581282768030891774017549556648592551374694846346975238753806947674792072598327778263455308785439230679869871468003961194894092462833660013420883898347232910335462960925048087888130369567564043324543219059891279538641447218222775288297561673985033228810127565133830681619684884014058348857617465264905447115721783103335697508316899040361055137051665424431723485637631778727222762164417835539934437931618576209553944706204153127462647865424824249998685878369010456254421488911889259313630293451978915006318653602793185144062182723494432957742840715171564578897186832663307289692709357039447651730567136438509898663313082176300793117505731741726877886148356557414817544371921189443109639102054400000000000000000000*i1^40 + -829858991795430226284648877349602406193666521211561222516203111728685234310509406647220356553922821388905425770640227296294832011484748738227922339242183609742965671412703947020506647362157757930855084842359180642485686177582361575774803645210902437571330868201612032134422661102054296143229098988550387906360150580536907231391121971441173455024419196552759541956260997964517259164143980530454370097457708616990516492355961660751234434655870315889918892798940074872185862692669902472189119749819457032024228916993412446758376587314025792583828959805488402536496837690258581705103185002089116674136218968461129331760905895157935868176587567186299941534790109606132959553801570795573656915359983747795227152102331997178809364725418994205612813608806362878043868222262812656562618444859360653198684686957008411802356326758553878540555649619651179893109953719816465232173077637846277768679424501024283850841363096215758927852179698645131031060249401108357280342365660362756352307860020221598803984134889807265131709392253226921326028015662987443740486273627194600839929098168619283861765500865989184500916970687975030718849908051301332427906555101583360000000000000000000*i1^41 + 577144914068899882442341624396176783287398643082626824682783515235775144769567075163110634659729700402660022704413784010008629899593696313060245636552054476976358070710223217341920649507227134840861843163304499734344788810917762597606453173252008422623869195633654247192874887076915889824223962658903851670685090992619170182324150074305947728706285750667943785656727973724162210240717430573972832326463225344382236954409489694475118620774846220832807206932802823228107980149427387317237893048931249586760529344263671877987381789073529442199020635696455780273019120049969419043181556559621943221557116396803074521104529803439186720842108568373921647290369065225324077333281388334645904706169861367987058215132412679635551142982763593377961403097107641307003195247182765746598616923009065340483912267099159733928851473156065183365146009160889455418592303732323699486357892668419963411452173677580537954240533336680927464385393708634463468862806804100841670006449125349228049117803095517427783829370007917528930178292902192106426833356132879586125835862832620751148972948327893847383405857493284036823020263060185270634113737341216611661524480000000000000000000*i1^42 + -13076072577500832624306770395793092778586656383068373005415392753193327191048593871782522814510192384549832642152122601452778429841438005273682731942460499657744945418748585613862993799140163916919688223956115107138919296973811211935273242946373172878317553532415319659516901050032854137204933176599872257574887290567061712993547891504253888476571126424794238822994292293146056928756756998134896908458265602442120516062332473578067686368534115274452194643795174771851405220930889352398380215323349929955322664639438726611942726154811858931125946339450155530112389293382464924513447915132313186839392289840794672671405899052668881824571594105904294928950399698877676004104687815894086702012386625097593303940219533139316853235134621463198533945312668751226096867701407705240144304280221994003259316913895459605429907906159831664931671690962031537809876034746381380712947594432401236805499691158702891040971978414510325621738906890611162438839573808988692425459255467205209369311414441439741517190045516953605996211519496818040078175100292117724092603212087258443888690666152871423186212070912951032461017396705186821583880421728409600000000000000000*i1^43 + -718025825832442637987374988939718836238493775144881804345765857236359389325455118418056384076864383715614436460116331588028501563585518492802635246698103386968890953851290907183111858798384765783867029610637692814702303889206682094433253171981967843569363844716620169304709999148230669491056070191567962564442383005909729177584764060163594413922258316732546655473139382554395984591359074446070899115092856793974572835838463237694764502686989039493783524803664626908675573352944260907831940539046638373550162172824711310426580162323042736212989963913558091726093384907529394245278742140636349207980283008695426774749854401762476006411997052257620123475403223545322291669766228389884525860752229855551694073656934380815581129053865309533827149149878706085922960449808510845619180729345652804370279430086935307274634383649511396274603036853305198172052688734615873714330693127931812122961386767652399943351975399941137856684783356349784996472481799703939953896873056077304687152464955681657065724838507612167541309228885582354172744342478523280841352516804724077295422649568900521018964389454320873814773467237771073084078080000000000000000*i1^44 + 11473962148982646829886336742398145747241515429066586334693468182872064135744641100370578167675610927399981026025310870035973788911256450031002537459830099377785684577860802152655874468057014369657034932368545882828286830613926099526859830651725738480533687470438201487674344173169539835291659320437646923130142927002886166337499286927787988380709433107860196199998574256376088275858866778018278770233500925386931916913616638617095887636222328210532832351532439595307043877069869966755733876004992465646329450129605696814259551053650754616733248424917159478692532891980374916224804341725859345347557040246074015019858205842564955348214748875753878937655178892135648967429331203926253682067682249113992744098964928248602047146904677040868454359290888059447890251107131799553023550197794503016626708905851170355663012896233050730253568095265834688074056474719206266684726792741861034236415796682193822063573200509613235621609524860355492117258096271240706830410999460590858420194785610220711992814254775769781761822644174426006229586227626786564865720564811073749660782946624400182285757107418185823083806368499712000000000000000*i1^45 + -11538378331476884276983602153882705255513429600052550712209835050152006271506680539601881494182778537519970649458100646308016354813884349173800055806720991541918677998294940232148706401519433223502757042034352111234549794131205472922155024126770118245267478061997169174547272861832062435680176876554204302902454383917728924290063453285805146696179159012747580284557956588586460828917277744888038115364066738620302068032480838562566264788771575019137114424491478076880399289581960229292945027175269387219160493978986579571959003540494913775763943343702609138928449803518361023925618320661785052928438691626067018454662897650692315419499818192219622941491592141516326733170387001148572610708117044304462082945118258768856888598931408557207812777521664932074259636492356172159267705304852578171429549034739408792127518624468817838558932553437465381913817546135928430136427423485205806422479342948770334350976407425832539779498411625397258832402960502885414041830809920113989517414645273444848539876286875301675821443070352198084137836877264993250847548264786170068985820446588669852855698789984177690675200000000000000*i1^46 + -197104893742198794578987758524193460508637509185531607369517505955575077350984033797347600376857146771530599580900642201094412605491638247812233426554570474101402914106230073420411741790323362397374454205852162004398403704592609705390326596428539112688911915651630522551069997149432171974912761061174627295395509948846999912339092938731204237882228059366959061323281595810532840315027499408563848810811428923954029654572657390685500001226487837617120822380562387163474696357294030477885394633421904368732582512710421494075109184345664889909662831347409239160359261794025558811157241614781430236810721836289778391241410316485445222372832907285815854410323785930354369369941156069112162240653792090081717691564975977263236701848712232769348483244358983918893203537580323878339942443499885286735628951862893152869275181647388071011040304078330185036572273334242536490090167367758538782101183716406950963957986291153410338935105070704407529168000594559992920319737830170453913096701206748665801689581821059017626280739829162279804207199756278741045619158907842795463742472812376715977108225894400000000000000*i1^47 + -12172208548959361172769904545579009018625386865692382490385343424347973377317319051174200654317665733434250401061470020937300992373851523724567682040756137600263731007507798964087593211702943476640821341425178126438235605101218456248550376880241211339363941467519677393007880362257897714109849114734714097632198536850921580561448643823285557196404046961243491902979856088902986401043209365424491686390922201758575668470369938266263911954045620212773517116447982061886153902051993449889217965405675648251238766568486123971223437694687956608304174555270660043332130986242048775435994084344627601650262434989826362478236277551867372903198851964208339886896522395387826192833146606017307211701988029598904752651740690860791818752335247792298254254335860929527576443839114831053100038760622121279345603678906446864947277404441160383491853175962709279437297894098381140439397857213080447968443879380512982671033174888032636384156821665126541039668205280249069817147412963135180370101055162195023445451471266645763191952831345718040169727988710663362138954146867508188776505326020436992000000000000*i1^48 + 406853742309102233078517418378682094327859249418594306239094774921696306743322972525413324535323686315446159248494724074792069049250849215269265290907227776552453309019631181514255779199815232228586639934484758998105192333273988515523285973401946639215518469046611651595068166791388675534511155808378444558270065936626118771012143877792013132422828222665405774479475198237337263255844995055105479047561251968303888626002486496369689113963566434839892740873472453627959987058493672727141535134723825322530792523802052078378766869827653863500385698864359869155447641014818884800998127789784066718123764195928133400052685785169851341277939813217791059109265924726208664876952889466956999554698472286875197133731784411185200935151100244863732191355829623008301345824583812897811789552703568096648796798203061577706694329521471650533939320528306765683286545839693914876278961426960737613527095804540522690148880306500849142732537239069936964326430368298182286957985763012695536909999279068988702754265506190708267011340764796274378272761819122691899894560588975399123507200000000000*i1^49 + 64429445506630694899215096544826440598429300453667097588132441211917885777572306250391650830176494492922275420367437037432932522060050054113487986903160575029887729109197846130166779499502249235316976401073668384428878643102019930126606423839983052216622827942717790350202315186128696768682824718792377519986077016767341181746702689766673263499161402620322328921301777691417416134272213539989817460082775202877733017244140220402384508858588198038556681153996639454258588567096274791832869174629338088898792600929022847999955181593374772404671071329045557284507651903184634513431285786086463231413794130909579100127225937638073821936632227988419339457439554386158088298891408958463513110096036737063452945694673698104704102612171071845584931299624531246536739643561131697456270189594210331289285561296266320554937383872683342929008156073024165685080918932231146015418100509298597069842401548322267308530096487351510730342819076075483424893465812742524807443914452021867221444108433104134418902946208970055018973327290340147355558748901307931667895166069760000000000*i1^50 + 5873767515538192118551111398605456229432541247036879333937092530524155259397909710931484708161937616572329412306271366337229660481040963484858447412418318185184490599311568001027361031510976477730323031128954362335150892880533301139306489586298692385138399213911373677630448689331118710102120282938948531576956989520045000016136945423951040232798662082542004466417849539551810710768751674757143916986871671157625365583379888805151655457114759133825163145830918126692250132074529703588407854194578631394113344416075843383311059068938708082090083627164351442687054778372598702771904877709408323311656201978058523485104956887902510188136759534116730858233500398749064156059345794936930392850886144246937275038933610154478576200681247112583588368596673003388094189542017487253624867510160472552784772362517665246661171184215659777271315285229820715328193926171327868243813456730137071029016862570114707287962347916912813509288184297364168100344900153004549580060337713978316957573072248207874604906140812441171714298159324759302446702895573846016000000000*i1^51 + 344204353846998176948813854143408371264785408097126366291366033070099227024179627823220473731373238165948132978746675805125718649395410337566181747096402639479270649146438053195602878403852881219524862586621866538556433443896034176418086779819586743718033510706781186540199925132561766905203891091145811235485114618951639622259414451227191649424466504613127737203234376287880104152002841721854611996553342228164330162988931371693994844321757765935264642906125674118006995242630991333828556681540919869665367874177714232904335390496240964604485637048370978402009287177686456775636417075957916105159970579497913048114761303812811416681246773400687190165586202072792818402421213849496399581038945720660722153946673432908033311019696568373828111403903435088641599934976416882837556996115949882085696985028185884415582286719195985066368815901299346010280259542059758309164362521051254283881200495698755425339744977779992004044064921322216429653855331466392708698394071970015993961471364869273862192378187038402425234102387560155792076800000000*i1^52 + 15403484669296766719957322692853836677813450157761628194944996160065733757316720964524055259452444060738315835151960925749211074620494542576097286981192488746895791913430336439750407230412730433265196196816416758557925623457210450832629102065949370919349109566367075915951310735813124894798078869331893727510394291694233788359570846574443560153386767459514095140303729197173692188472082314477470566751317467748353036086911270137224665091756575022654932583237967251433653325602409040119125035633328718135837936954897907304002725427362586526267783780063165794537308550227188789375263256607393176854035001766458639411639640457102616883261282222837084651979895072058950687891155047661953726724904621923623649394676451808326090238451589392584619629335253878690237618305826055074515052083355522305868379038728787767960935831130280526444766626053936858946848440136443492344632822223021787882967476187584842690083198942775628938328552477457173955595199932205093675399914817313834545336885739082171718551687295532558742009016320000000*i1^53 + 672619812785916878954159357567224638058447680277341074495994721346513877329801813796108891872527350135535206053784809182456009748062208852556064326762888218472009913300818133471685592135342931864180344308959800874740319818567009764872816338669342149334325014583808840054631476603635557814444742446653772693111118604066402388054933888620400086457187334615619553398225580830377290891538646233311957316244594889576090865735032519902148953975842220927746498768916521319175727268146402627089536275038516615073557696759682392040948320013345401826874763614739687723898170575881633674557526389226720719241679717708989202434159357346415107820250881099417672341889721357749814945908292216644682856294745297217552316232464623928806871963262286236627807070612305411186250629421208668226277386843755929709381523513484656177508954050510031394490359285112113815595046463723228346239943652507046394843781819729116677583211355194695897252609214245389115837499323103063172775450952484722672464663744952773240976982652107776000000*i1^54 + 11179596059030066399689639815586352180980935295262879017101271570253813548503348230242712283334489294424918956979811337905274472429168102765039861817992561193112828537964926483209141237491860060700415414557027279226494432865592227458652299461997604993813358316681762109314164316397686778876218650363842119000296773720112701721895657152473523129210979174701666698352100564942551023315590041314565121285813020150709072748783292484565230673444766881667680698352763478225066646936238560338989951432012574699162930296187497674952950551776188548648927576627273140581125204971807199816759813218942234777731786143675634016837478496774071575326747868778977750094944724121636526484317308325211915270332189144978606336131916835628608287504589104101994963382705786415586719516183038286299917784797356653121979508655413346529140978898567924509085836171919730329433177621307396924607872661910150178764905192386000355006212307527421115624420447111163332432814428869214239490043985989981869903732288865930393600000*i1^55 + 162570112705705584520109029756316079889838755072634629371175638197530561908078095156781333027056403342046603242235304427622579515667811415417467496010457223536292798534087430028581006223169350717229956082789276518215197268687770499943162242151301794698314943378286398242237938812588398907494709696423891146474699097170660860322530618624396823186206886815386416145748039055455838281750466017285182852067235312032935834481544685280453351622108105742698602623366890172067024470518326735927560970240056178498757358301548022256876964613208817550833550496365213538056245109655482447290757531684785843567859487507350780987713770928465531633874926799538876766338906424597695533162624185716637412202288338460923458933098209445850160444039357510892556338497053539718555428862022766321811078092198915329608338779531631075740987897678947948319403509606751769076799212812784250937600735356005993966005709412004288042146465306555060097788312222573265620679262199024926693153434458430586536535040000*i1^56 + -7150684326540904959595358184743316179985512915205539653792881010166953920249038829582574296417670970622938771895112340259493747432412397413380368380353866059333598899615180520812984134794178373609328857264350098660105109372528347076927470282151877065836953827261210270453825329976443672015498311764476215511979496619048796781754880238402010250665815644418217658298522370048815498819765389568769846063992604686387339212514330834942697066248996615419249601959365388313654754818608740937860058694106405489593540591501978635891015418949347205695938266261880041864075213897989428851456258680637751034179599179350193135552181634951818438616290210484075352816362065972577418781962815161201847672689013036578244906989395991706591444835282017532507015264758073355508771197816908495431078638128197144688304328699040500955511132472636119364242655472038477352511909028402972105838245623451378064516717520791243019622477160181129130581295160782230529639142347453100958257664000*i1^57 + 790212964834152439168841254182561918313218170730189689659797423939800160848732257685339859267987212081489298761117730049575281803587997669856623043706967701197057613311123438480594388212859205304366896557167219642675691927642856308024587501281404306941015279741748129501823604518578815103837509862261712007240679420756627889954249546909107704382883646362972505109344212967875398656806345235506338135463488129497766353875069029774026182086445331596949687895863685649867027729703767387037028300714902116088891288555069043080794978531150257036843156749340411655847462554479804248389921872194002745394100768369779684564524982992244739899666950174104418628165732830581628742201244111347243514499417237155609229829125822337593779073088610360009441745421834656194784656501346593860718724057832156075198665197289019803210384877134223270594253837176968977285527886866223812952450671650491474719557912941657989953551813883326959188596485237960517347532800*i1^58 + 39272493917816703070368989992230547303428087319735813868221098817715541090485227714812236026901253005827248655080515722932904435983246915606602704774106791186948832087780776176696704120733413022033180516051121869397132171928785397870068456146428088289642982257584350459175069140777639573214499439279617608853852246938716761960838844795745907444886238341436876110674747999380173387959186716502136783248293791599951788879797690261899639018856834567772542715496812919303096945232125323136065399188109710032706931741890421968915598839999199571066807978765289397263383769882153055514224972939392677544179474330924768264639855131405267188751267466862346251434604475081792688050133190026112952530081288315447104574562912653253172679522143390209591835301953225753428280864526487430721542279779672485486912005408316348833913808750715824095941705005417744480007332193770210100335676472321233564266553936674850624192711126066365440*i1^59 - N1*634519439524706702638724121244340191557753394068552049500235532431349441579444928454153769021847526271360807493512822870883953530347791225295163104190842449472787216298872807503605708601390217094108009212892278561972528684819081664572895123792415864891*i2, 92466498585227090265732244585183524602149218091492548684948575756645894791741095917461853169495092719881378544678129018813723096787750329571752806078052763510437231135063130876704753121862165920385008815869785884983223381592932491607394964007582260043508177670735274122334939116532533402007700802752821880802038806177907633949305259424764784286892160407890138322775915775479367456672843577197772273044790277076204480318979979822390176848766051906303944982013256399291964783550173987265381562616979413646572265191285721159946665870398520858198470129570913176420661170165192889086615662755744178979507147505451617424123567645876933890684049437128977605127649512865264821261724913407723525108433543315257609937589921275225263499969560579420201329567763189926262065562371576878568311833655700646098913006799903919911519399272489869607179205788391615587960867407448423638811872913124311061199875048843342189425672332648338857767001704635404818811290410244672791170451473199099638039265758038793948340587734174401577018745794777521541502273811228444461454740226415318477926834759466607044549067219684100892538537535816284439523668012661400093202987434857663569508864549780586898957244220123093893061318268589981691279448628588286055294916330465096736128177712108195722794522192480468227028568363097305292579265303826865722813957634260329600000000000000000000000000000000000000000000000000000000000 + -1592610590704406384585289658549222054233385848651093438620242308144823550669674738765153270250594268513696753550988962562805186439060407386881883857856910119383772400843486275446819870046107643910346429285005028652209722615508475030010804023373018342529753232042565623501151320857888507933085616152639222139468322109041579824830623462721611980648132751364591502832058948688520468742590493892284152111911887884335548627495008786701704927055692310391513114996372871597928637062197089144725453054652650960552143189660299808939519364068471215902900735786366922548843896337064388404817556641246453994305497695781046755655371730933898666264384490104139303942401941804646538022096395806386603733829609149460467676735276732639351160925543099137783051306755679826008100430536158995224377294984510783897598767823906448038555990018032053829465614212767823246725795105359365569839154898277782434627142290403950216513117776621721563937712404804057578930535896899273223731747857550972208501581281133558890418369100041967468814343208173048974336616044371342864899341076510126447903869519403793912130310216270708050761744493898065598328961697804519197395901994273955331887246969979397617705128369823098365320751539737783755153416553522662709264311433165083960946330071135481115444839544368493295838760109348686629267965533743718260833861472783176640000000000000000000000000000000000000000000000000000000000*i1 + 3451918995591400923590912478277052772790602973540935066439934213267098237968865969709733280307081410469757737538208848800948244587387962703669681672121591717167850444149705426472176211632578256625164600020684173098481474462188777902408387539297609016036897380148596497238725687705856225366928224433135239868987193071805831633961415967304217075928477264788338554327646401658270754343863264617535143258318926799126606353086104296438007453242562689464185802413414326614100961607005342813204604563170604658620595533514026686853444366760230960080710217864466498427973481489508069477600771420745809412780326550880596499854115927104865400425800372404833108248962088422897667641930964685724373380144647987991970511805766349806028415160094617700441770669395002344584060340988575129276651511558076659753827019778608297885835420461171729994279508049604745496992885643916562043590887978936810062194072334897772866363009700047746808524772845672788156443901523198388191885033907716509507342632387806281497455926884375879631688023342818946372053310769060799269711399239948160977016179701601840672661207032766865402630387959885201846082814140883034105458564450474969995394021993648349118092718553723851403697676369749120721020755111961314401952099131987458561983958071703431717645341024746939624107766496905258505060567734298832819553153690384736000000000000000000000000000000000000000000000000000000000*i1^2 + -6427985500989503045301805708804766643869368170563391842455345888899965080485803747376851428802021220260622249181294255602759983953039774730120937833339700653742727058774864097307016181355726261253775143872365484299879952258697733491163618490827431211753992724163800390968727711290691589907848862071033571273885087428826100103105430365386843527648784274116763213777455097619968226404885553579152417677824441762361604074204249261165130565099386876093433618253223924265637478588831761234696291800883898853304422222294245434236942146819465995942703282867831059403098896346383909792810366710486181739003531548247889402070001307722047391342701064798282532671246235028736070294879830221257327900284424862678140500555798108390605630306326739546330916056764993744670954182130231086939998405322092453578666672031646700717253321627699269831243803328037762015295118696530765388491946483055959001475271184421194712597850416884810367175431162006593822891270434257244556447972335783912299696353047689397832429118395689148212671134433909123283092984225417244842266385294337570021545158925671480899483948417510885118605773486750138513342314409940362443030041381742685608411532476919764615240518168583786444670583126943605692491276273972020735823821409432518288162570515478007051180367573421854789494823926488711530710181779679319088772654539960000000000000000000000000000000000000000000000000000000000*i1^3 + 263427518322966714941296659501866548093752539782525057067150819161888996123498020451438146392507782054511728060809528505188695880324150535270695108046217396212762844228424898231872018565019012130038886327359034654435476407805407256375545092959664376940117377731128235017116006917591751808181112375542264391735263797299833256204380570789533367252515354298306681619911290409728626060838520890669360494272109766378053001713851075797845255591108462099485264620765482464428083758418381741781872838874508647981931991850863930703059115435017011286284857529217452292801094190742101223407482156029848192829824872426977439287191168377247111667801454445274478821578728156509904494149472127353129923293961495529668964819674341354404714506676500728242334903509532279494502611159093504247834108694966734933445188965956010321883566158302450131480462443894882493639768581332118027740723172230105963690518999427839315317905065405456678049680146057590254543830209649935620003724236781348045245421110471109341470557067935649147762388948779465078422374826722798291434767437735421522420324146098632405197290687944723657173134110192110613784615539455425744981299743690205081123958709575528524826747796055333917357140193502929316849105048893689867481371885618359079628527064781722888314082258325528094317283184450796358182806013659820369692081660640000000000000000000000000000000000000000000000000000000*i1^4 + 2109690780675164155737823414848535939598404196580531711815919696080401204413021984014858399158435639963813571689661640310413266666780245373895474407498501313369154757589476055331170682475339745779169662935909574694475679530406340222564885202544278854760417926208118779227730291888555780559075630665308200344763701217042717626062533026219917862322499299532123582431431928945555458355650869419526080909526469497338166322907536341271831020153204787790809820463448650649989606468248577446639692412914944918805179589892736619184473788358027651542973553688340116157778491172653528764218826640936342017273750538800593701622770745871676471879944378860686233308826997274432133327722396848458349670367790987400511562140443660460982912736720554396799551562687944415565062277702148393198156268568568695583182111514715734965801532088812584084267337515623688716051461112017198964513994885372256775464620855451170211408109055045212552973180259485039998545013341624466262122970497382131250809011969198583830388197534596447656158762629852953946589862665616151481999437433525519531480495504608000508049846372723507819672787237914041157404070845448711362495525746027900753743875477964915538205490515748996519710350304628375406613013594546505327920043710776437747511246780798420693939181877952986298991181211402370218670970351923978143498993344000000000000000000000000000000000000000000000000000000*i1^5 + 95304022957242698554801426493577443783202078216290008759556126505252619885946699251187372229085901558417148394263791817895851463416739567849842707965343665117305175964797360385472767231127304835990979518788176788061537256562488520613113846701687197518758015881884275730172166444389708466929128333700942619184485074429075726930999765560770747773613025175883791328540493351679425600382951299206370423662055360282004361967739856257145897681717738774587840197452556532562649782684894173016502642099444205935828251548257649979802786297713874405775548414429513058865514855977459158690400339722314423404284247434737521183201685078126416311068121289810358718878503929018155899491691395710262121724212438075611583662911046837659643029049769460109093528360022034447075189172191569091175851173505538789370444149975676484748195515681941933648527788172366857710014094905568215979353581268526589008009577480470202529579576616814321188026270076991598943481252756809166084870160888409957773183229514246342431781957385623704767918893869574607962915695596084953830726875088929847003684527099781704334102821398112747620167728800935406560386129768924316030648047080775145258750546457441199392171383912687560679678165307959490287851441995422501281732659898011807316663722635309766772493960135663229962416901904112533239802842925325557600572800000000000000000000000000000000000000000000000000000*i1^6 + -221065693231394587841532248929303270561246330452682365552310397463288141596719522850724735809318698837503911765218838352908427755715888922866488814825348807644973700240995322761924110402027210579321100590550892304986301474078567891362694098461418041019800921874026173086112623275398301474410545528460300089333501648281201708664576469491279907274354330894851316636677508438416265240516243724526525189929487605008349301764231041910285706011981371297612108290160549281329768186774550434819324185120773002561605062592783877951628763332100786882741158804852822690974450515406648723287197588705150763018337993901418303726549832220449845683307778949345420079724960082570871211783483961515697047349785827531427190763145498026223419587814358529919376326110635028269970995724976033130430541352232228033437612415210571158862294757278387713071606981870244302614549229370234826648187822840719920819730879200204513457831945025406794431669256085165674172354819126525212119401185544369440246252425443696994086700101446174353721507259765801774380262515934656387980704342866343450227992045378578501792958813793988824447578388884450960588160291125028915028640126098975330947362755566922132621376468958329417228136348265481431929923128402616224630186835654991837536588410630749820125448521378175883936713896129506612256042862071032068773440000000000000000000000000000000000000000000000000000*i1^7 + -40990795323105931928003377958866216219174914850004210360260534319433406848689191559805683728598577451522017068953625638959938106878020259344582546792774744817167683526785111959463892030471530392911572617058532981456013311765743734030268412295809841734172628683056474306350255432311316163660487950216990418449032279587539126112596434263748255906633213990929713893731515857446306764746729683829620338096820415604003057169462346299938146505578021682874611668815606503403128962287736753667461575972978576080279734939340160341872970273102629635888968112896243371134165744385968385549145424460386581195041686249152331121762963781043594614859807787481895177227826169821776722878183724904299096770289689535504012806232548012379740742018978773216592743729433239934475896882730910766428329336117028285852558050693253810850794455034762746821829630589376881623541103533486430153117281890647320441594968486360889581980297533039637900737652434921142186017839266944748020861070565499007701188739416398977007712878913467109921570025133099853581992909370594047669875562155165790282269360382764402054821501016595896600265005848974173949412163848033137003946487420098476731326554585053010823383755892161907953970691993664071805146967192627370564127779766544904612726742498877259318328356149246954634963183640092075259005873755348260048000000000000000000000000000000000000000000000000000*i1^8 + -1456176417318984450789717493450776580378844245973329913538216898256520569507461070239149823187078564172189445675061761088047547464285942529449278522457155242524512893055221967037051936930170403964267367108041876282349833645962192871751719708112528364317965155465427312453659909396967219795884790546049700246229279386749871310934497393292263830255530773888690109471568904040485021490294804880525707542058187713536497436170518225482630878806987162756858898409225419580895947034695047303571707703507640343784298230530754624806248226637515656444422628391921353478837450316527148809496206194937604765129233945438417880864151827343516634088194515618392578965112059326589495023272188158218426760663096009868348454902105167490760306415557620720494899941905670538976645952746414346012355293215028438177156205605319744432218837164816441484977439913120606425991198916328753262495165870336786936633216540847625067928992808529612475341638819529559121651564652471333571200878513286474966606176512198994541083608415533116999619463847602102978252125845805137227791232883203474405268312045985409271483999982701292127431824628258257475132657830687536889865528593559975076790391257336568910634062179365746887661753174538640037394422280704850791964598626202241864527481015998699232396425369296491910759257734626870818134252856488819200000000000000000000000000000000000000000000000000*i1^9 + -194957458937519481337306603013307763276628930066408828570790252391626855841707241202137645448682539289613325968944539518265526235087373740967906049555442654392527218136670015508633449038171364062413358758104965559213810629831293050831840711855748782408654990077560262463488730156776485867614078025846891982142926436918692261541940907914998553365886372998350382671823857029637074870022005289864835296897437590269670560005498140858093219818582356790794957283652258845300337816307556226516378393595388736433968426641134104138251260648564859424711430329993887353846320417456923869021922859518276205134289774181088881458223286945207710929048361774613438462391867064888879771216263507648931224858003736270250375925370112242140854834636879033116248359910529342752945931509230352082188484994320355578574907084592469008173454204772851223725560849574457498948087696132423703039398201166983970821550825283214577008937829445662931132173960099932115818932812825691052295890347741256274577397518281511004892302104727421259042428843377437619250686747608904842282885641457107782876625807789103335402727679382694036141013930335317234928585751826814886718334175752061455136611008781231894709599556921862083138413034020230591558432104060070417448388828461390990965627458371953670508819581853424952833578815575295122749316450573920000000000000000000000000000000000000000000000000*i1^10 + -42763928004095704878188841370471498051359950641336958851376096280971285911987666911925352396883724629307776542876909510977947346085959199865111674137177437010667631951251491811642245453813048334830637438106852162960873382257562402589621354463512417050663051875365234112333868804430681862565081977904015640751089655375595302322440547004499667991403022142771681130104694305628793286220797114065210027834941789183700222006118618457166226237216650321191735783872213753038160065706407238139426042769101193258840324047481994665762904757612865236894402630717119165501311489830650568540552498741646035555881883208666194450588784609887475345851880377651755844226646805733268966987580999881513371030868232321657720661532506137164837838338630824331145914207247126806489464613183396155697457458349837671256397037739626141833804111984014259891761369763211778782095179726373003847240494501189969559678982907922900035900931777839202132132012997701857011724755875855564568742920173742884242389861517560853481250748570933489690245639830990373704255369006204841517469109937475133173068988355602186758574263985176365124609499391237554539071611838160026848435990733604341500144274937933035074444476227369847954657628312618148258026161795232273117089487411167818394989595951056738756006706088705557175001612190098464765861385408000000000000000000000000000000000000000000000000*i1^11 + -980283734526497231742504492502083578740723289097181034246040447582356204214062070219037552233131460995272634623680503279546629114537712633655720548475523397567471010483880525684751753057327280230321706126475995428091004187073630888289517375137897796999873798364366247831027300570525384051364649301740140940002159989562248098583685471911695719269581052761948151603896227737637592845837547060872237341314489233167635995463864703295231017090890329477481989935289114618510611141502963708042151866881029961948283774013576400342245241901572868991621345017883667781932552471279715026723973219810366404105012285874449238197219452594926914011753528512531811661591416228534047663230629427590647812945444761103674373225202050976675713044267107215685241295118102785709177356925117081060365659314043193102830180675966949658743492797604190775524381746298806230469119722933306294150300040853709365790263810753641597346383233579925533528899204070986143974924068351581163540041460946892371058858617765035246445935732836920536575533851921580628037163650707610363805221533103553946480960966842864229441235002948244691363540300692590630433774478582248120007686693884761782068710512612251680316628251801175061729332956581372505634639855242364843420575652059144376540222026813192759374396158153163402129498971851986032294728000000000000000000000000000000000000000000000000*i1^12 + -71238185162743902295360539121900471095163355931630959408907975142829891336439021339243574807778601356232326431771240070252117623955431362798894755599865431827995668712652747355420088857978855572170033441313440491949473069605743121405169605213962279714927082758557991984724257776967806530238395143622484312911511637518482973741293173887917217355283204121151563930202355644567096247259499069780443055696338999957571304361321327392671141491905726369814913566147383753254621291206781842829880843717124594629545639199857764435523532484316771212489280704299056851681469191624895025361821352871125333524009391047468773293359269201789008962068203798154420622389765740580763420872462173293483136379449111606014086286801014818493063520896821208394836890765781803153279900116495151342644256590013030041549224325845414836841846854209301531402130115237478903877903529169807552817121546104605197703741492132186557032147484624817686345262060969954108176073459322519957607596353911601156310144778754241644223377718380532703682957152903998386001473171746230205981531856826619351835828028925075058069418382005832879431082354863945051837734069631317508006337683330767133376560104348874539951871605130527536911744592719439817636964220111087667438042337253077855257895193821176603221180144649681841720633460823213826628480000000000000000000000000000000000000000000000*i1^13 + -727271467429048242211735817115838933525011053382496808254844811365605653218345930853310684509156992602064670239451589240637096550777276783743329755726180472930001475542093441092660308155706134701196868281897122336181870120210875088266054375184017464073975681845668172958513929427284526791436597270818256485568456978808260938184999594815146005281121791934125667973743216109913475594903046443345723715524960376228612239319346548363155219448559690123404564764732552955706827918246023692336369502062557266203704276853826931159126857620572534307559176954437993958458599209943151951338660589955489752673220293536633789144798437440866034246187713311734408159203198216336366924471125373542886571311767566543346894596919726016236264093196845264291913812504376834306916423355278755918096809196118102506368401210673683034367330205266588461384191141257803730023983796285906162279723461703054785653036413563205835711924646797069311391344498492456982030842316632617138158286597414555114327781903067383647580776075271252404286246117722733720987485788149403750790118664452318372685612486443146781179815700556209062481406571178036964029499850815134397173831053679617804313650817850846361122731834886189828108763243707919073793064185623992743518805310851890603567734084277643920485123832570556624746710061932179392000000000000000000000000000000000000000000000*i1^14 + -12285200461682957330348689227831012107011997708734153349394618030369085972900194073264231914401409943459429629087716362881208466930014777116109198251855670739015805492588335745813283599068342458926727199735952985361053328699133410604686531302482691876858614440500645494768991558886547861102919462286372147393532190394052134082097554361397299069068168123996524879171920797924668444630563492167188403010919914730922011450118478786981139768729680253202206808120969095056607940867234520428219785462962637559830420690153362099606961759850428289089329150279236651223603244680337581499074812825080043173016381905369116859208949363161291047656619767827266681237601597839049958954300232193997973073513713033957845991181203744767206205710570803804713908356047079400085569758960747832298795762151556459318310486936007422077486612653077417023643385086056471159554104391021881556045348575346210157557026953667425792833157810116993572524037182810226829269740682488491205062764616918713179399952299192667277349963830370486923838603552920347456014809450605714812037468417474071743165002704392224854838133019714895633216386640832574264903707902651337412331858128014269620801857523168366278097903248310342278182960042924005256901284018955692985716059759630249457355610308282497422621525153710920752991626262510400000000000000000000000000000000000000000000*i1^15 + -132442300376701866096652108241961673760258962911565037389099418535664222347076448629255233783496287997853932770473138371387924221166902690416109692541172782784307040567186363464168440045616048471841636266916637569563397062004537591111734612823433218510291769908308740636988061506185539061791533262478275098739733704834146834396607899666466393109685656766053593071865623819571268537580855161704048132757245541423424186344615811425103064341376576984077310743426674511708651847243984802542441331699537479937286987368490055837765130336982771789857540514807561288031264936441724284667119357645887167865734901800867655905911000806175367044602603989789253293738790227431701773255291123648475930051867996028478854810820146586157937866601033445476290691957210289604730643027826273979389829318141190710072233149931104404872965128332862375385514278214091344471952160136022568048011093359715941580936379080589598423094418447559803972174676382108065428944557972276521750819883420908371644077916468978970049562581494174785083134295983204808938135796481863204563097007278064054377907800627620824817754769336033993615844343416009715764136449444700806062485548577064667889806563308519734829565003865328498440006887637912846076141427055333971266548895632619497707592128672225208803064045019194840861173167840000000000000000000000000000000000000000000*i1^16 + -594088088787180295122193239446696694913386350785503008582307982621288642029059446265045943011859505436322452520453845760613343444865043189662983126806673486867685560292288653909168170738095028248971894366213919845448016304126487354601556838016576180192779435386271491389398016501799569611916159855739960240233712210478752526349900810129726825203433582822436996763250015194469605851760914259816829398851322114924067067834413398865357241973499362646086147888437453213817074077039761100341768298630979013594008553102173228887738551430311704781205191184121268859235529022027986287816058020593728215112093990009224297834237874712332139451694894699677105349851379388182730978010374883697258413501557689668125695398567551409789793854735229638165959898181268941701782634599467123040516488579202241039818667965090310603494080427440228400896488798703488056800122867757351587660700062790486948536687445875365265755356415109826369969497085965418328924113967240296388404036536412488420139482703744138548829314151638767492540416284151793687609317179538971918538331808653596563073753734495975297429642844264791502571104775518088055132027298409351104392726938342631982933056877330275977849168669218185230192461409520561699350470834573582883795568384872748071938169971233179185664557346370110497501072000000000000000000000000000000000000000000*i1^17 + -1785956013102248691395394355449959530341126989871659259380424050629138365345064615840190595366153237027058013393460058311958825739924998374004154684940650841257364177324840549570596519367659058957622423339795787374438867758079964710004999351375126917839014303913453476764911097843017337253507026217040493874563061890762503634252942648046600842494925775812614843722932897721959422014520863169541257825129728061901886632101439864284260325073724995400483283806379516763096864274634626692074887892739106293409758278954077578374599173456841104003858793666062810926017762620891723854200261604559089950546319517992326750854526850110553113289638513508689106572407851665120383471720567498269872295103104061697337790886433739854457818487290993275137259818127044340537800611710568742754037853267216274675969317003828607013974218744081407867931854103498675053638512037806432491202574072531566849556942591274919388305407976725668682343140145281871119758373101179321578262145981408401344994648967494192156662802644868557967820020451143506880382120183620353976542547504455575229046157141318437329348907934479413465334036073710301596085767962607718229059115039045203066411206106070579408178380054371460594609399706296210516902456636369853259456709112300154832158769027519063317915667425281925886400000000000000000000000000000000000000000*i1^18 + -19830671662126660351554489434859418583143754393223212046691388041529374555862711604888732167421550472265914166543525197936875184626432480015895004102603080917740554758306202440383100698067542159936761952678551097580951700360317111254034174516638126765293071621595265418076984173150663015403635133448658955330649408703483520119735406608402656854357794756948222644754338983277045840230350750762110691391784241137876953755258750620578976874645139359153828091303534234585677490545522784497173083918949405127452420084848556204632447530080227529780010421679006955755141402338245986539098500271946883426471877645632989546703348342022545731984836431882640460171393838414784356094373650336996877013130242238464116597307897289395443539171163830430628400548982688946967339285087226177933230598327623984375038897666547763004857120635281616135381050116787225438139264656902446120272266240691510825195091328867499020598723565267189927981751905344303711495436591390213874877268607695651204368675131675364713103137146097039768811773244561407943807314409053348081387365922349733735636067279631647726472743953858546158443393372585312334388622203764957879399712253547966862859495224704941981504737660510350112395117489353237849467823285795103645868312711349836322453735914433864895646265726866080000000000000000000000000000000000000000*i1^19 + 42638156300724727770824669976111754350601527385008994891394237444690899088141136309116583091257476098692147524889376571355043282246101391082201163311273931909687348990175242609989685800613143834637404898650526164014300121777275511861413972642286140904753662708148036974512368830255604613207766621695446279702551500349248203076777578832321366275181791090981764331476454662289732041357274532191821508786872351342999417497981901177070232690052314025333659732399003525532541962659791074377788448308055751028502181394266978617560070375390003551397547945948748716324098806442062437685140544498909060000350429665449509938419036782057239857549763815730119975219853297962984000842768465066321095017199790522337238345821453404037630760278248164726232074566050052834102823813167599875960577279079414768483010872338422933531633776858615388408596396826647281399838800591080970318914545800220072777231191924364489870172017354588783207457394017593067589349485959316968339407154843713913582546385708226305469128134823953355927274192338865351307277186580421668315723938258856911479420182403637814118505942837988787357898807578902064531445215214237130693239034259075600640344824891854168380791944529502506156685144392201142238713890503601162637688908892721781850191101558511114911757863552000000000000000000000000000000000000000*i1^20 + -271808160005645278358955358123030182428641124904535186471877467739248560012092670186018630094767930125297298088350909496791275892465346595041812697149811545956118566260574639644889587632447838294463543291686611730661950272354425794807189089544882898053933442555425727141061366427900827333410565051524385110154934237395684333858994186979958394301702748815631266508950155180619553106991613420293947110546007453245398295411760180550671280995155264305869662973698968415050051009949430200284165153904610053035302258366505982350408635312557986621178722166293077132227115170198597229917158535412732263583854337187986038973453458858196443897889446784398355101361959667639189714485221541491467637819652169764754859332005770702981105295311457120061652661773873767690887294452275253547629900265708748258792811424797754800833499307315524373740634156479067491504552982722018238543327785016837091352384880454421062368118136256564633365049165037996330589726652421088490901606436812187602065501883751767576591507216353922879351372989082115480835252501441144600643758130167582044386636948816955515275369591677521074062490947912097090823909630820515266862616523883503839329644593120979081094804087592027800222929348383212500962996842035194059519069026040036871464624529241265365959720000000000000000000000000000000000000000*i1^21 + 698524382135027114354472807988716061363961206974890837124258398087593263639851397015084266876644111302827348000155101762421365877996300246339847192974739707512910288827800481799110153703582320561888782615806582883157813226701282209653739070801459747509321784712409199235040571065550188874825225128576121516491701147092131907723989698123866322805993927875649121753829543442545570980599001425907673006564561193783252190880673781338006192896516420147608839896229628601439360969854131839431312857344674311386067184231290017721421866274101606367914414307978728742266816456052411793212029730289706743401878644500090532088220157654985495421865476613960557508398536088396180286080034289216694849639995073367945414017644377280791629946890245970879363890747188368259122243511636841756592628647307052134746822758604218146014038573592783958449096932333592516610363021160578669277291852310938681074652985077426688936858147326929103205816062125546845341880753980471452056570734355822325883745273052696707498982783111959744437186102681803375635109219652181207286289644593112489484664198416898289583765916931776111664256287034405127142378338487624031709897798926953061948607760387824771699673852633776980264431195208562865399128059272524162465422393864277056973984582170775779680000000000000000000000000000000000000*i1^22 + -504372449975830822389025310883853611015634674727222609915578735435766900307475413731524659734587875072366748093625132852932348324643762178070425775190562383669755718468624331269888114266269247410569358650087462147532545419758031364313545405925806064204014833673858481558083570630515457566749129742341397718865708652795457747646415077263337875001182393437251506840660935107368142244495107873351906247790951462852624062429789949000576040516651556471448904628174080517761295079737034007104347203882385558484594002271763521386335952535031461336309501973505454145629136943880525900906432006300381357823805274041503632581850700525161624335832609126075591537895598672961761368675692797661704268205422284462193488818554629882429395328978304966268894130472773491129739797564629772068545904213503900164056076058740291721143959589932219336210947806852889189122247177625273154572868114979745571194025127635520625027998690664504726063857772815750892560495411779097646361230395256041889314568919540962154649217210973124077124031579832856260377547008359377662124897822325159187925108341481022368650250052962630764337523002601331167308163781186448830103167174964634765833767945965425301218297392836569144560506315638546536015523861610376179346577750077611347612459244467056000000000000000000000000000000000000*i1^23 + -479886970343567398546413823838417013829928323288212836026091909441051343142442295035603971715707878574782031819006773039040781979365358176782968367611306391393336938599827059585369271945285636787535858999822648385308777116587455081083797934791265830490964979748595096151760208462975382201518765696773730105093200689778994818354956132682652379321977993215514731918912109393601820165616877337221943549352090442113346565296537567063607541854966329252370026239756863078383865728514491694461770007616813905600127434157445796610271621168053499451345298694825781094369296829847954065275089509280261523010691408383257885381385244259793504142174941203151953563789927965452767777528206427569498158293343597529772029270661388372920357406937342458220441607189908631541022733768271476709541337537410313289261001451620638779890231408777657053888086372946411196329434825742041056241520360950923507564625108496951371024962599292126999087208086657569927323041572513854448858951154416817088283090770611105882410415630436577986660604020152338803629725762377857295253319619996764989010999692517267966534162615011628760204633230379270956112362894699818234442699192700381918774795063948224263500851701975156603469614171590603929409156239436925980795918192321969082839474521600000000000000000000000000000000000*i1^24 + 4836662490882529739477396853780147246891213463630345280782088074063218727277483610987355165375959412253441696477934612042768592265541030808965619238000936909397993523542616188608528674483505314543150105719182132975730254804043613604525688560975344859250744772966569603411722461882916319358302894912472279251100426874147210556427803398669412583018412199757282820243390941010612958540851167905654642453825611255768360753392075792421439870999439633374368949405779202552853409656021620640579037857379123612145098380002777326490403068713150618686464543582313995316901669567799351825354600124849920743713954713474333265739427367441543191821467239257447845662544547362590674041012196279101768156355854850528748594995864387944913103268045496141520535291838056000616845945109124055848924411650390981527906055810740575844138532742093638181202389000089122554592070232644081049541507090474025847491316438196614297626852254204615134069029927185781300170031091708398933783449597429495627778782763851113869268651110162991179960366797533630720672355264389864929409787553191974168456292257487922802221026201375104813640791413453741973870629301700442998146379425307292679599127616515823380108367681077735198638835825024593672815808145902450579099964124862798844235520000000000000000000000000000000000*i1^25 + -8036254210597955631564550495435118253831471745054084683161973982762627504281765243515449704291390674261060614904055566710203129868020322101439874638746730728456660280565545511025385623889579691437344156900870344624701319191973063154244099547160320196861178591487885065069001679079830745052327095360063134795530823462725332235649339022725827543373273785457190575030687888479613184233598274853820742801825123762453688509861877430381670095296062812230032220527193352821007823639393916754104200051685360747955679832876547209351537069731827082738251253765769488131439219559617619476121060994402345720405933545118005801554455006548723172045372171923928947566386120936281949516653577577536420172417886332557818359127675420076354985525378412088510573477022202910877433670021136781283750822310329931309588092450158993172134551873242281914424947581182913759022857267707223559305597156037665965463308450898194875885721328566778136304248335910065298518083390018868318229797232483110829501936257725315296153864084760371851632868127063059067579906454934186142708075881965846279133476387766220204417249226290373006683188939217053130960613346588129624185117284139722965953244811364645336497897104045383735275942414137608407961837798318138696724332654316827760000000000000000000000000000000000*i1^26 + -1068986830777776286282727247308482820916935813488809947219064849221539827584977464606643489694591446853058418830598013737981830897818370933943806372870849158418985715736003658096621502709536859981302390352122621097459366074758711182387752180280980714984931049874393884217355624904778109808164630676134012047732125442028667052593535471065309764174318935142588254065085750537692980525665965519688442530523459496377185099434798530559384932437252963755235312481310363362999193730424895451226432558665486018810455854084504386798603367579870588849185488626380174750423978742447867655061681855116916539163521723857637167697921129976592996334302258250676445342375503013080257243904527105793405876030589716703456558931930091517344184499046179476307692957309339122685196574768762309854873809719900928213246599374426463136143954482760504034400630507901730738914984690158519607388839851491646713322861986425078216645190173641417013910415403463801527226655932680935928122676992257948835473157511406553216662698323004761582490738058652080141049681752896025494535560913377108971551105907795549663283562239486408385984137053712803850540057963892531029407604115440931254819501261373331621786696580329284649135711690741313698443072475530016071043486423472000000000000000000000000000000000*i1^27 + 11949884375809281185846269776498074358558930210853059609345768393260569380163487007444861413742035696989855697854083934577099112103058314751574081378544021131975826131039521084031751539585413853781444615896267437626504876048898124296258176634619437346701069307809456915344920316219281527513970191492162430447944016103609737590842707924694961292410983960177368704458663919030046042106512668784779148002354349441080628775186401580322459374712572110080647799971530370546220589247991961415345546791475845199901055795775059102942287698550917680648900910951585554784173511333041353281724999006241892763770688617250786446264410534108275427822578505279828362615619498129979937829971641687996309446858672985977905568424956839071877583889159460105433444619151521252780434693162612782819261016101637859061241514307280185385906025653780948179615774631982901799122281919499764412128848223466326579897159006628370889307235091972392422858348858407732421908579887268517273231010922798444277503077780703546390293369033224425774929939291475773474793549963233958492676068333793928357267721558201296200076210853325864803197950254545378329519032212848193997594831641935624682902937397475605259471122099796251279188242065602055714658724461516641863014208160000000000000000000000000000000*i1^28 + -12678000458191997076444167031888072787967477281627413509272412787424047643928472596739847374008115211103371384280910484839827211753882056255242164500679671025936682195786707320792006888245811310870966153337254018381370514552411419354012965906879198460553127389914470428981989615412149057673277422950864818495692888414929854493433090233648988385291069807935573714855364205863776983859279784586582504189758104496176037471038351414429730089661729262740451688647666620825554965695775870086538460297291157274990968285924398766932751899121276911974212682308860309965320814171126132460127653236655322364155223734767179831602258682756235565334741246252063916033386415743956950455159610863536586920184528898490894064877646719937167560524489635520291671432872230373672773385158682747070975301250233170717154527044997553053711995667247690879169015151025540609151142058722809942661055115548928302907773442219282931209150857697734887193905418735525705029700235778801789654298562877760559230947318341356646877103575234794054930995785303647885668791972318062955793826982955465975013888656111098119838905209039713746045014540861529867052781315537115697859162271717586514607134340878350344284994011582089553367859985004804717800169349264718546304000000000000000000000000000000*i1^29 + 4912674814469791982765814798106403057313482598391949786630453939335932703430494319921167774110211171356476381544278780919679940861178124500237360994912973270237001535522287361623729448597306836782145658726675839985449679905370731409943388309394725924821760473200212783261072119317759818083187168451832118544666711027912883166965176440290666552436278552225517433843173868423582479878398118122381220440346663349001247974405222311136422596424639700368834271688821361774495177674060491648421827013865745889752932435843315970572444201132162554485537547884811949186369306592041512631367269269950512846280626149982311865476454631886466315869472185817192514348839701683971080072460283013261658134627674515102091124416712169766635455196030880037859624884319189182448312296618270596454981025638158271405256073446247306349761130628492499697385699352197304941281875609179554036026547436087615478021329178308634405279721253743848219952144179505207962412888330466973593715643334469164561695745387975458439728698358106770236502149375788319647565398276280106802542019681746263551372866528359161629900454025966651365494283805784401605567764633889183620269739910626583082174709758505597535935808082859668017908815791686469244395118645018150400000000000000000000000000000*i1^30 + -1107768615241309930615769927356598932856740862331320594701497121936531462763168135342964784133218140113629598826485397025239100410637183128904118313465805156081816443337939264182774792552309463648318783116505794548202279507434993516491289785062255048781218222257208292312402091344620491791662039851788418649400840850564888818625954957965601862776431370582993934308030101572882827301716221949459673300816994243797813582269995222892694975323578249349562739291638706137035581921681905225243133039882274613491010815667321094239918337956456623102859720574348298920045920311305682424062113188502170268948152962568754356721735290539598244094439986955681803271979376270452164898643589319663245078537929676124095452491045471150745503224542015467460936025207437082237090114794620186766400355409630949259336990949690070733238251280799606127762824035753500074548135682512153103665398498027179485533968350778189169372713147558195323021133802545789517946682655342113210462736617213546818117456991469824285216259228796167802649284389938575243112534139843006959286219872734925646383433486961984510392493198539906932915092534920421438794853092228978382274294508285535064202197272679537261563045592610125243737581582930622752778364983680000000000000000000000000000*i1^31 + 155554294015881172090745166103852471810965566300005429395046212393175534948073218985410244144085912191201589277254527492145462629950488184156279405910364852540772953845106826377426595994986627604503572014749193362204317616588107937146948030113537987210405158346146567625203906905270527448904766529801737739864761490987032591740008858346702882144536166045462971487036260256205445730425730731579098872656843352661887467677685193903555472590818170802171704703295234730835520910538589346101076544975442375386505383193812413784248333568888800823619652711676672491784293369871903628666624115118756206540749019835441791194360915587407846509330662646217897868161602273932339107917660490751158646758162063012690818878330011849710376680262588557215763080242966600272193597971572590246344489696655722649340763453848969064692330843564033098194553702578838880775227595034280542711067217668246853626953861770943644611556032813880472068880796471603589791401001783048592465746834937182339642177653124564080610762471009132039426301642512082710053682544844058224392617207663464868998901813916606803041003556214280538836214564767151927570445997067108270919918370007330337653260607245967636175847939695400163104232956055817654783856000000000000000000000000000*i1^32 + -13421494599433904578515281904122972108529328079947149758174295924767912166602421160265994709748581411428660612858118168521709324733470061155942225145908491004040779729410394571135545843842058933312446053077083977450176760761407990278169935234872173124128720885578439708094706201505866493219633948960685244833730050160043266855493437833655266236853262327054565842534069467692233700983745183984597475164706659055198276783355180319513038705881524054949019626565925481204796182921069869830809617044030656065452899896887062635877563305752597864835436055612833697389066072248456070119476033232271804628951203811304844079251914036367347890554771731026194246345076539000965457951970382696586861079719571641151830243038867504965775265918060880114115120003413218698275343859671059377997086133656545391611130416370837224031355851502117583056805870670464791342098077671103819947136169284045239042017093914994422750445320989994223095332942927239088296457823830029325615461360910788558918858597297445676957306392976286647604800401573677596898722270846357731065115100752060959279050297113739614332032907018774325416222293611492808390526058658707253735828841842337707575317440341815150035259818150442758668353540417788067200000000000000000000000000*i1^33 + 675927016333326735467533318468901260863720296769083362565974306229020700921072571544248885145365662954793779330513714427171989868997975943490379665359641642504369335612173071013384905274372821082284444744540941067933917880098574872173645621502801921051769794657890222582982446679086917981540167966875355124756657739842858986625438712384089914184720025739719770900270956733268690711271302814894080608576979384436944476791684146915208192454046344026447310626301284730164576433065488100173823342343622316315115473789866088861313367231257420692728322695737469680399951816038979482007153536377805517269906116352849846942354498878575516583544925419852920968277225965735417722131369827292462985657910725292071533647040127815087004864395277571336404907876117448407274233273491044605091124029865908499735048394089625780977739885393850645233895692375397031046059216460056343076958027283824849045351265675639858746539010461504158336100538589273089633713588394596990803138501355711546800902826850238309789236124157907118647891531637025941959461567045946121844354872100597661335300677605441005727278509629764767226834287805490045824835391859900323871888747284714678442023909469115972139926981262269973194313063200000000000000000000000000*i1^34 + -16924569620602779347133292966222727198794628214606174802156679587283543126226116805925540953609241498467196864939678222160308815912056211214122621204835364549821915787816986134336075885676983371507835632239966146436738078064987374971564954807960991412963747002559731880388741465831670580809603511795931922484384434564737635705618589184090040429018539597778332027165768117389475988200534947254620746121776786667980202634568259685146511204551679465291665620602347469163781421416323023151827747636372806738597931066488015568076740707112969650081549228670094944479105625737759583259999195814199303466344235855547868804396528885005232770320088797212209302148913499575115725392314219660828170530922556658895924829992459204574367838635675190166496031873479779535892142587316819336673331845875010667121209896082815508849885385126672477806847118842912586650868858331525193751820754880425899873984792691641663391364406731869499948923868316491081923783076432108833020778867948190991580939736736469829192285056656914080780637999501919712079738704716484704933652047157285731026568561995450000308286480843773699015352821610617730486218431868023362362986801083161982479836910331477438763207012612903122614544000000000000000000000000*i1^35 + 49749305939654129164365408583310351576657023214946022514144043644093985220421909083008294821129826828682200060776430280304067430150588818912361194734634060031508616983502386823057242130140264354980453452139268840794482888436811252518570653914246415943274723133349903198740545919907859315929084467567293435527188206918933949360945032004312617879103934113244446766846653058061930204136281881781099730378730026328667625052443053552872486710400604903565498881333686898066593076153449721419377655197763190626306365225804293434518093891664437531492462584036383465036113120939503059783316131446799903753471650516956199684745910919543747183160455562511568717878602601809326908615426690128454619099006528577545690878603643712117761218848702785556394812992809325901509343055334506845228519320722087155664709409361847987001029918215893368585846190187743917757795615843951339123758205202044557367323338514704013122679226869540745666573459288250240011188903848994182736267882218087864678256586916074800739176127413780460531454834813511085271701380829300250702873088579551693123533201836204176781584084745772528450244108068275622234313461742430933695269356728896054168091637465514796508303975908152000000000000000000000000*i1^36 + 7531130080314010638650281965699939643364768727542944483497307927145197921868651286907836517672642760883834366357560779854261854779293880075623039996661033986906109508448802564300834720132195792412323165903405585677422208954800082976336257862569272624397992550293778951041209381968888454203074655471969708366171526113459441189631409379461840604485795404282374744409125120779621649142108659615528255227603105890722515723209562755797115933821640723737506292210664880659631972154055283009388206545296599895017636022274945390571247445984176129288753279164283742728271122723238897415899608845271360111299727397296952531269660455307233602319639315670062902850314015442292288920364568306316905394394581426963958826463445123222397814580503146047739383438200389423165164869321811021368944790061989711927570362152432098418054795073005064380037126554814652995360282300734369943644695760363143403104508807357486546420595114391597419532919702882571327250637246784413339284473633998505399072445663920182904733474470424169708510679766396881208115993351441542089534984263686673994520519850197731688316481273692589944057736415196691140626908345988738155369804743811007989418575102178442918839847200000000000000000000000*i1^37 + -211448548365062751501248475655109900544095965998096339770646383647119519373387493809504198820297237899382594134466002820408925038697870224752420652923916105681745982820295452901418844149755735071353909235001373006084507670844508998536882278014112171125111342132863938806951874515262829846050965218268478843647195055243895853226422738313570977816451335427944194096447322316720507723812572701039425978030559363894517797894651933411734544426435046317362351847963803729287355970598900179781750624400790873854319773812795630867328753580566206333466975494903236759349762313329690107380788394010850717036307571396076973290236355372349076814564019398994007926885006387767818546086511470190705168712433352154071378844235197525993308755103320321655926689313495827329501398649767397572385238130010422936639956275765027056512720389468872113452155862733928172546963548140365235343352673175714383767579663001469991844550203685372342305521716190038515842838864727926432109402498298492522976155850453250669601670683767032641807712729233030116616537548742223152573373732755693349904259425624957722755787086062813774566290644409372446110490666465450911535331733189220056256558854817758258080000000000000000000000*i1^38 + 1834299500655017605876447628222089575554383627314619477828943014753720676071214611908948805920111594373181707679718873129382842330837449543736030638117894432694022757952266720511402316260800533826125593484615942664966107080200247012258288319215816399497981035763073586726835224178343486436708645672810814223146260209430165271918418739297408086176852099178046896632684444234563539588246210119170815583912184265055636139245453905160743349088578368231221399053033734463710063501471751401968399421464026875178159680291389536766897608186891019089388358794510931684944131491687416429851887278016424940860002261262115998842552578117963295677513668286163498206669743018365087998437512005100036437531914188645344093010433437245631679531564934783408303640481706203038214692793568655992074111377610458506625259290769719028950862863619771023843473899879338426545615537614865895779512664660796204011741416531334390588886406993001017389446945694155110995122218365752199839453937043746176195716242758231516506510740941727812380801868826618547721692178453094605626446230369467302472076389680756898280045267831652849076396333848228055861984767260430132433571306878900204691473256051200000000000000000000*i1^39 + 78619554345149463192741822984323167634253883691751299296060225149043745906006566892999369244243029270894838564353442600183670424810897704646762064801583025779317797500370783368947143888603988838952420881628032300612670986597396826680733987741077187595693634783727493518745117654173404158912736823297441973204702119539918166148130573035697773332078896431944798264738935228458159186811968329694345953487975964443558059462494339538441510530850187237081171273860321834105713409202530384173648864975558812709137227384152452928105105646684386160370050465261617440039928474297642078178826592204910144684691859088848324050388595621461761112963521213334107214641521286190868116104202416386529727898978682077819691774471378924652655056357019225045332557221149914761476404702860377205141938277134264589481534952505432496935707580918574636204350351670742474925894593182377059184744584513140792013835583248277772043312048166443073135415134601269008932737538609897594827563958581240371592201953115889138599036723449080379639573040237447053568606357215861834792424815169132993678698855151187442601237259646799477518160748697991927078419619244727808463869207892951773823204320000000000000000000*i1^40 + -1694232406034565749607608975552147383417102493574752698647572067123122488475218850846068570063231724798221412493768926781650453519114238246784001624590904845949728407635951343488272573404312394625886290807452470313728291981853056644749891448532610964276848540530155494957492412682341430963129647444759481263501031013204744691076918839643707614959703082474526765903648991944911628939622573841362440856892473679999506124913896495399186432362778407620454239613361981781437436432361271333409759033421019536171379307966707026848127007429514093681000109899356348495322567552039028609500340974709387546100334822448700565585137412687185407948638692404010478350706652828963534186963526433897080345875048136163382943284211217722920463401997140428428808352097023394817083442625620516346777304967506057941959986386436526043503819789025175112258613710094744753664067484778324911719936866928985630245099589730919276066573769079681685973275243845216118450240418270669562908259894981614268240089627618239891783803490665552311308687269972516013943063436291314706284283138319541879875201332333108158373059617148888813950166871304113553409517813738186527213137223866432000000000000000000*i1^41 + 853556975253368032227295142745036985681791308454441195236554934541926821448325507186580124638523096735344014534682022149427158669969129349785840060260448346120016170347821351240312676266671475556221331578884953170302910250200273465797709127573105111446282460080862359478820403446376597616977853976093623697710654861549007403242673788609596154627172467715247863408714090134212422720199323175805722447756794488206726033881708405261176414323718471424790788950743604634583679064584170446752107484818434014649351630643753077345531955756756936127296819061218974491542876582893228004568394040056417546318450567781907042310461345592877521187486527764440024246336756041401156236284715079202545192982333089467566994842922254143839077067368830695962699390832453361799266503108824767890517143199440886518347660551615779499389734910346296148081816693774992324669113292091583326536244276961400276619126877688743045398868961348247481813215112014610296912423051895978054185384129320933703175303722670583263924681411558512392642268179142164138318229129245716703779718848116430446506077680979626439934808680759967037029484177859625868191772995331004244876803200000000000000000*i1^42 + -1326342764904100744917443535303092641151283716143371621185858380933929235686213092546800469764301235772934429871765506039506517834941440806304664940290170983080260992909853834346177564015610995761300845500674817972319670108537846962421496609398406519306450828477910294744594496842376536342887751579651947292096661643074556053281834135056765622676945314210837580086861723970600024148938469868304338387826068160938771036161245335802156690803906124217050632436642140762927398359206578804526996506504734684412276703025662833586936709784996610126168863015729093736404395922303153735832860087483837189200016034443500155784736059323955948638923637980361846042311994108486567776394371768803203258965516044890986965147925883762821813580610897357339561448839318390281917419686288412092539022825629064996217998520110561721419749949439035411270852625806559809746954704433244458919796876889810528254100480351987275841226031945880674151748337001299602609381060643878218480833313563344479007296054694506066005506980514380751588422941487515989918414025619318963752278155344731517501402146990328253843145868994899911167274144754932334102587331407520000000000000000*i1^43 + 957725560859162454947005551537457138877982586577153009139694856111969623531483578808817842072171411253647075849179265826925346736791971196174981781887831915365671981172802898972894045982786489113166789796063197160755555589299075991736320173568907198110522491258677692244629954961044773433599581872363359889074619750008810773485405107945463636194103464886400608784965305125814112275653200327049728260294299145931238239887509890511116026119033865222924045822944434713542503952407577012593610795415124716325542683404509704407444414489543613525156135084537672138250536908738856110550012803862802625182324927003802891774756581892604306595536223700631981942761624976860752987570769252165177081912425543000715323089462658089169262783232978297298663278937131413321483196340162540406976471652133221273170712156968534041068778144016936957277693448875226453948384100209341775318889912998573222338350495208127609981486934371519851026718811188054518880204333882344932886429363407448723372471729317089727974488718345929945544214541240031075963028130142249966643026314334673161418851103744291018934640856512053832609025618925240967696272000000000000000*i1^44 + -21417191701822360537535091156173296902167855088472985975883974374622279200775209534787355364629174853970513323523987011073332722314514348163875964574564879547562604297975965242827205217798082514736726348682543411392517331625088804236755963688763814000598487130880739500258973971937206229503395445976151694053884694725133084420452326332151252073582777151740312333585565181776290178212999560782298231421602210377038663960074283646130071649366089724087407760149644530904391639869867629352508083450241477256658627437684741121772339869053279358371973509563335151641364272835493502302278082849394354487242578560162601332102688836930781942766943577295497061341669770025012141636458958269296999497338108749134215613113677917416582314125508380263388014117296608022872569612160075593731822238177405097568559699977791797729036441796920806211057320263798757021227259622535868180729310292015677551927417944607590005785392158847839329254240176810884066644406946708198126616454818706914942878147338355793521831713201613269361016250611265335638069660404890072554218320697804034534140773136629305693998701692578520017218100237412800000000000000*i1^45 + 129091939965493606493406919825773748365123859377699262330620261790540139938048514325065901089814608799867411771999226028453683440057548088483847165999517399634390556603056346240257575763103868807837100265453819175177669051148980465572463036855608914155693398689877990023871595433531157297947548548231900939439135240243136052065627756912845130230674803001287340604568422555759030036232981092450084552415917141127677201905227726517310370781982658247891971206955122412245990316660458296254848384107477610278804273386107536913652280986312884630440158412540966954650027677082872246948699596178235498508899055193296274862199810868327488117106106303326786215458077038993676375507823140292350159377078494878361278290824150031843092114217456604273618205860055581292747875064426627903194916698933656702557120687526753414644273822232175746286497172477220501927672251243301250869852391762928254610479090352080800250989708082663661801689980534102399183257186436644343528609112715635797005571655960619922881803486212371185216908732596082343524325706741320370187495826032148514298733648330582290341653658449077666946400000000000000*i1^46 + -75221581985495508059033710184787754093970521151331299263312725168592730374469131374750972605574155193610139379740391364907152600399416699442675962245877854599551777542005106614352222816823936022533239378367782847087232567464730624994330999971547376940252567976679224808872460543578661853440468556531464226854682777979441723391595632530405100167909624710938774501649146818506684651369195741240422144139994806320403076378528188053104777418336901159597535768255305564351730372420128011188646391161464957770625901616818181156319955212190913414175076448996549071033501408539922593889743749172852436878646468869986747931191447069457616132186268917184269762763676798483255758386878130290009828792959155850292707840949078659348380194380030522381145646675147137048602075307373789848384183239294998258252185033931065625039551422246554922899226469209897180777108328743966164792336040929899976824324313599486555190755023377438192501098762995617870864419571175848974067423025564275361402233691257499081156649352025471932757224449899477165661961672688375360882012063610880634158634337244527707477945736976000000000000*i1^47 + 1554464890583165745311824260608877996313538033765798257108703170787907076564976681334182088187284061923719214233981462118136159600724950804637228618597998922702758266669113993320825195004952002265977255003178830553885338697000788057819603907299224533107580874221648181350085079265833266869789067539669603114138981341580606284597055220904154287489273901906743642934988842816349634971646616375697250785084304552785361350364623379079411654184769199571213165674855448591449466636540365186751211491188415742104849454591488439030743372810189097338424601629034384186546023439966363139075016245636340773133465109123019796372077658878800589611037231513202508540542793287852233942592393533401984774377919686827854430323164072009256939668756637081965888171755092683247973304640259134909287671558373714596602768012991231861436651548851533825857080674610294939009428761432479208951975421527118385714329154130136653804517191536559556408059533762960482345771934939943643692376004002370230907779028438533142535779327118598970095454499310984302062375150681988182662969002106231456108399794874760000000000000*i1^48 + 1222033090494115562139962258886469792194397056695055946984710863481434344757130454995095254893177872869298756118415987911507111054822652037868102656689728936541494059847213965386138736861832070931093511401245106014490592335919770839492717701620260696335876078579276982394179896162742213004647051501342729298038581484211286103582536100309904719461401090576679959028249458666358968323344208120232536769768622760029383497058930964214082166515816441855786828774932173760263748849381666241962524265770061536274279753687409950645654899242869537912159304229062517312188815537267703219265627794951844883993858867610083944455692188142939413809827401211990395322862747076475074637417019410079250607065146313402711238611106945090073265977306363432674228290851302201232986194042983669748294568683750503784382489865929002799287932136112920653152382784254002801093745245919240013769480759661181103327031302372388179862325656783892983397297905908600780708618307149144869464435707469213261379889756029338151763964753665833128866270861235007919389445904178966600998777979531599481912960000000000*i1^49 + 108425853938808288596730649549376668480801978536708122222034711555382459850450192259015489233527450028767574359574010714306986640565227077131564737284478131171537935545212584527206229272414142998301140897163320529900273932706193919277742137848134677256498003660036929803149515972298010632591279262696957604746164604562942589752660542614663602162531134961297600296746919085215382490871674279539135300591798244176956838069492067726021424751812502749170688001358222194493554299254657365372450549464118236923183050223231977233023785483851134264062861381087263172094636422348456755719474437557143962967963959175355768907273835916195252101028784689481088338216458252521273382535374155885334256608588943481089636056903873692330010182584319989713501246883189624338298233621320535662359546425409822793928033937327929736549935743565161644973271308852734763699036438339147325216985071449255114912464694102915289080066759278314075654353780398710012018622003500475289898472470324565780067794675199666985074230818813573774366965865745665401069596797492331902498574327408000000000*i1^50 + 7468399421554416915444939643031750517585392163356922406003663471356127605868698164105682440325174360585430019722397350511172073750775853317670151257401592525410334618341905874123175895437814530399405242236606633690942925649975975184725234905488727491554757245489100906922248502494309955735208681979040031868833588213967125165340660655643152076610769803959992147928087714597464821895725199619178632365603768630934793484875185824765362189655133080305161481747438950041963107991144841057037583867772234884314150614848460323905160107394652077510935604644188234580624379194993763213381332112288417443183752998646784242465948414130773388729580421956188272812117203864198597884906211383871508955927120049148370083924818657182029019911677203227265402218403270103389232876088694568101497626504906373031132461207604750737348147288406377544750160263127862660158496339202825296744296894759139641521235436945954665364866498330432321626091661580302047331657558943995741608218286573005058999578996550211292667367258773060530636904684407947217064365248830689600000000*i1^51 + 400267275544254445956319734583467757323419021759286945081921733924606043341910897509673471630364887937740801181947783214650002917456321917023495992283853343237771284781833517974282506721766143616385407647277951953997036974474822772525372754880751457187176169611126540888365570701940815566945921461050045465017522365161739581817898407046931602123040214945637385143508833308513711114604448999529844678601284799286456778663441038791954272518776177858471533284980664039792545362002574773734964826612356261757411476252450425354703750829248507924932651272466319308504474189548185060133825061505945608627201909381520612733960265332719300542299049479781237874879817155814100578785126198321816351808457571286331322421083221877467990462188480591672308938539740732137526667513671137381577939739873468333790504865772931364961894397144701206271839312366257472323715339448349766163029669100624569427675846387760557100944849008145619478059964873873535852614395113332089291262956210088142085521667859505433857246586614950081051958448805762439864800000000*i1^52 + 16373472230903878887774733698649804042378436562018878232165446476931938299511651107092575224726174299681543891242274704794718767597636983152147206814031958980139693223310524079299166033999729544813590260029084152816411017021378961228277462895475265235254356935398889158524882985938177066055931208138014078050054651829399721283726137616909017031930428178360764786007967663299907948573230046724915915431824096791194410989543321452970988491036861291520069910776407690746737483230104443018565024971723517117165906634842464962571275748108131727192165390095742830758104011000851957233094188808980118625416915018380840848271653968143117684856956235147769535625241939033546628299759298393625278215403614332933470121819952073749403501620344665104492367329153386229976862242415803696455817165217281069887871472865470376558095184521453793281973588077737102467081909058689396296013450267121529077985804092900982951788291017310751251419780581967764828227853194847905332388705883801822115898798083699571837602876594066338016037389376000000*i1^53 + 660770046149550287879993876577656446085068638425531087577883070978929748039032347232442447259655247991899137364258978143034063322074426295730067008587380841933912564412951388875283963463198126772786633091692197686164954398425195115893573957938637903502178187722930532503685747318720291308100921945356811408603910575260807773726059705475902500211242406907746998630757997335657337207592493433626127243105108542631658642063391914218679142561044903308896177301272830908361932207959788420165701843356490191935609516018771905314142386500055009205153254157887933328763399419517366419966015052188969535848311447857366135137444299151702224921198784820942969722321768464792753808243587497133629906572149487330501487996336431127570568514476399649148461044459359248844006051936565830896718142069519648386229319059708807423283465022862227450877589322106539060083391249281634528658561816501077656913758805788444933926483574442125258450477844060575583621503027082769270809735627345831696646885062054384894328017051801099200000*i1^54 + 11063527667947138957728195030337474074829857538636149331765367043763248845811996638485758106461929206260522934815218940535861773129551651165741804527328602939677027355719994056999263923274282709811146382880708590178978072413015347486982084101756325361378192653933531500534575289935324773973170878113085849777585397714645112034359866104971131337657976459639928860131198591386264124304171082681624502604821372875863257420206882905387701777763137325701937611225049567941026346236352445781756537097641528310325535228144931972553896663923831405793434812384924821252992702261027548733247701323569836539769265201054900100663190471704671256872333677471040504107935537553981355693590208109532401795170749157589484581627265542018212486361405424752661659952682548636462620103987825141709710379286316436905169294332679766951651308484989276251918028728789566601060420627747097683041210982440588330570415762298989187994975999231796238615814139621058089610449417966292686668938757052212202518713969042376931680000*i1^55 + 160517931697240791270178176092559372274781570299261198616841152155607873422106965340321858499053344292812525974848513832371863946659893722140077438945364321464390202273080035490184759992647848141906554451991856890288841435904484115817160333894584367034554979864412627812034780046433863121529895082071698632505196903583151749880779205739431190656144139136284660183482054581689462989481905144338977358006481313195190763482470474601657425146669902725535747035127355105084997190169738784179600984118712247642354832366245126031368268297133109078944279903220681621136564438587642870745696585975063028160852831639835220188079652091582136268829499790168504207600177698603363420756557948790435325112473482958130337322533761628973460296446084222873604042028119780405696108967129652823857345684310993701544889288868922888058216171569592081596905164543456405596238418874481832814533236539652451160957428056976650155176290525103797923983428044410944176486339053800709295417901988343125936937968000*i1^56 + -7231026344818826869262499955947888478056467437526341454516123792258544702362585477340320122138854689518767378747254100252854406172599167290976998336098740718299418398915068914146925787595033760771103614285011090349062473450251543897590781771921543119331981654007880418712283627994047678073613720252407182498754299090635291100832764161532964625363397872701081112189180558925018950194871901246313768005032317509977732004360544287696719800689163915435677725225925280694650874461660399066829171773097317055722197898052784149866243203355963306112209188808210185549707969901732104651739510002802229349638626450871234468208044325002569216217201543005582138620085771559114408112159873327488757422878360729079941855589787087040273657241695934673271761623951605390955688655111192522704369352988592517554656565891915429212739269857359007762249314706800927785827872950039566165020989582443884882163575491585552671976417521330320322217789600122536843153132431215155466600424000*i1^57 + 811636751485956858981616460048636033232144995487435835833623108524217508670822199214760665909527055234087268698967263393908179122041966964946000482857421315131168981849742329072531031414156390180958966906682758543459853267783073079253439910230027714601261260892690879518037788409534329280934969375199189427098157673500462617247873858818050287759649055428348621626425201224385425026321602309023458576698021083144373426874325275204356718908663174098855218618414564679587451839041034170848504519761724893786909384343892894746527653583529044649040358536466493495671730728923510433268987778731167154471876009756090824784368569621325145246928962956713931537393739286477086221464567254478133568735018745309375408286629508415902797131683436397583449837483752977300439554484599316413032396275762318427259561665661682746891681432996638045773107535789081499941300680157300111141356834672760093672608392652731266805102546334490660424565430852476394946398880*i1^58 + 34124419288618636895533251354404510445391780350243244471236361532225408404209902453703020778474447576634067635020165309876867950873708396367822643967654916165562071361618696998501342151668307586326645312289181078658079046114681169924519241503459754470755520298846795393739240734823008874604940612033885324874038127682840631222048226923356449305760041598549506144936225019702527820944888224395134714938427474469056974343775843018066417984756288602444338186992816968019769233371678538957661762618350745239039569197289287388007359963067586449651720491495516893368025976742127620203019128113796263101884016864773637269624755183562680513050579799937616794511021590984463481815145069266128795251872636352016164022612528312467560828469781820184934117231256366133766698696781938704092989597336943628816999940845726194344540131189877463535395600724499294626709466616805781486772351745605907809203287069692521302989588848565616224*i1^59 - N1*1903558318574120107916172363733020574673260182205656148500706597294048324738334785362461307065542578814082422480538468612651860591043373675885489312572527348418361648896618422510817125804170651282324027638676835685917586054457244993718685371377247594673*i3 ] ]