[ [ 39417640468167053117701700200844710239714961902679653574443626707584223240015896852371674427579641639480046249277192353747713317049615490274423174641338177152628305551231170394941526768734592483237216630058033615202072961976104303809401024206891322961483686400362028871632885097730615178893562806680447797292880934163889419505382497705557378275889521160548181783225898120489562357097980962770320926333065560566493793878631946764460938857153532154644670296294734497819792397369427692756265398544059882933081939928424252870806918196394255684217797228999457523728899032068635817272481820849985018626923127017062885919026395881724990658384166296301983820292499353100892621452695986956994396771821942209988077444854022585440424648655953753037474754129244476846738770224281835359233918243729167528805313228073513427772088442945451831105306999338572969014089674624900103255665107584751242298457882590270057677613510053532464461819160766456084161156513477761601038724695474222614222810832338502508232608732779687052840053824301888699360460019899380579200673931980037375743127191552000000000000000000000000000000000000000000000000000000000000 + -152359324741499426448267839672877571822891239167228793369101764954458050251151517870962530246300563826074827107375044621474564514534646660575408811898636188199543745363113984578432204094379149206545065317114599941595255165076816928491778789350547471488070994481324058142455338823592591958191373422787512384617638376337341575179926372735547792207564681130512579040031682279022943784633277539396417455188131962388768718294492409832544131976483741026487051356482996206747532597798556782190000431507905259024422628640220195629563932451608977419424680707839076213605418511914421832587066693691393810655515386033958116219310632898712374638428456267141081251319165948937850446650616158621905683230577183587542137276780292812634497491663548228435716524762164102689805546768861188953755767686816004272472114929272714440164858948019342497367184150952734140887132001378303771764793320327473422950665575801259324281971841683301020043049318995821051534727818106035961717117380153033686511264363603002227238002892402791808567468369017317772908333357097314398615655401625630737176723456000000000000000000000000000000000000000000000000000000000000*i1 + 2457123988678242947453304834949788478236760709268018127393482105183614580345036251060583850158434155414386871553505702143598550080070376756977461614378678721996062219633497989852182115622163709910620434326395470553404919058375519607170854967482001340428930806452951655999754386213311363747010918634276907716028544018619558624472715413059498634760792468896912622329175921836563186265988642165346497133705761325430149656832330333920158022597779651791713012971324158335727676163898018801650004842585878900183225947369919169131284265800698998164302086599035672836589541949036387381847232393453437874379963668146912936078940496856139605566226454970326638188818079788322389503100063782054132697144316450260282288962147819102330093158298120362784978938249591492960885470003890947500786963637296188841260493214158834115055115493490888204364187922481027032397774269878417390040870373586713451218233747294589379403465324621510714097953839892755918899185291595974104926569854122251676094045670093160249876633983926172969724824829520280888294809273680471648466107872541285741976616960000000000000000000000000000000000000000000000000000000000*i1^2 + -443324101530600267129268560371743075449286240980031573460920166890241720999291146631398573974751921329784709665138865141015519049685299782799348635215304849136598834307862539955207593703758392331172826526995347669131995177918095974783426333505969394646329458391399546660041083792017288601480440778556614741953777034221880017453810886035271366045850882893248257039538999834092308899499707286682015187299809298690766191381397041426181734389404723960759438828958907420786667713204605169455077544435043373682877422825911650271321595729949377332677642906895090522388021553137357103941177409424621112908764465306252643715856451837947904090042493467106592825349204456518803207916495385380051939083883201771316425283975225225371610523064864378836743702905224759321221026259106154201375172520956885969999855384580592481891605621563506077045288466535285905867199434373513548883660852371421343138965645940636415702961018051696042465301620378037007215355314946809178976015430572934290882948894566781773225544531810884414680992300892038577840146981687611307690188560168556160876544000000000000000000000000000000000000000000000000000000000*i1^3 + 94344855931903142673513743757924705158787398240054327163720946676437699457695024307037263342662675903020662563342790036277224363755924164260111395711319507463373016569788476560606822793028330128649126491652685261483312882704713318137428323280535773007034440668122671362083675111698246461618183151391795070729432099269130879457011281881167778462454110623803163383304846598611100080247368764992362294188728961867661115172857481193651923656587556701232183173620759333124569261915122762079768978778111550006562544243110347304276301669304825330412291253877939114285778098056747829726316720623301450181616804843913626911247942412540681548566611604885139165236500790025617907939326666768220533912306987721544892296261925900701424541918816408238378408384376501953600615341815499549208853445490734929254701942208564843334942798311766109315615022530426401856706689173246294065160836423872980948813925348188372100197300550911212821515309510959076544768451412803425560157742527264558102638604949565507805831423288064713314317800101612729069193867283117454049167157960555836211200000000000000000000000000000000000000000000000000000000*i1^4 + 270221359680274691693211775183487438319202331072480712707135029990785618696109045187854029253000403906291245293657151879170176968328095500471199939171719864653288383522995191906194705109616450240337923267823366434718605563208499938785910305566029583434987772571374388201693967448559728776705444115851922051616310526265610806188625326661209115544828544520492983067686798469626811236848743462817202730532804003459882063830083284495690296492745449916051631228713000954097034343478061974978214230014815923455191755504937407069046532693694221113472128463262990591720269354234457713026448227377411730543091265917261111136854437647663304833205424862615554215863201100025844267163020578318167803541243262429104230790033800070803304162176204047927260888831595242404414939037012188225996638677375078448338013427613425891217189144419321470515054271361140577947464206524745379496270477806367981510893492192428988101473328691051609002405270334601047181785691198991175079088394873749810604223338722168683683954571822708797206752710659607060169535708821886047117986874918080348160000000000000000000000000000000000000000000000000000000*i1^5 + 597865002046114953640912449648241394181797961103118873317018537555893539744037776445238989420191773365988311042186622325253194962335870042252399512591450776998306341709013453958440806280590051955193713333667343143128563665061743514364033836503938701083318056876948831653464399713556135125599156186411645033802397184198526664690816183267015947515013756682090403296201815799559233738714533354100437410800379198313835167829971418316961848053271325602520373763681934297229379147241488050781895505679786538377195137529971880162666359647191402581863271817157722300221974873646164813705138323733905596743083616551043965908579867700584262060916287583549578636160049282097682336313423474182167429689108261419228552727817103117211894324264312301718614079577879114008163362553946760724506575179493028411332146158621825165985164807155751553148087225465371829146119430877876307790216644609552906735640383533021389392902964431010696282240290699323073706328927141890805421802549456186727025587367200637152105055258208418292591007067539244737609715630893567259751957193090400256000000000000000000000000000000000000000000000000000000*i1^6 + -617149860302667336896696898995896020138167716341208243521378430058300863156249672436000513120979574361763168159216809504022561931738776366960486421757323749714945224654434182671972889178590007252173873005718621326801659254110690553847238531211379254447997324035048326510377395617062355803368330135032931900800530820468218390258726433259838978631690869206280269885767550206608200478040005060399175194460469496069100800134709290037603348265309906800377500045419421480357793460523353471763680422416753828233928073689827096117128527557906593307640289080889330151389472612019877075167177444969279857474815019461045157422858459980997373090091214084825146255315399517855884007711917076584513443107925684201987062709985491309370913784090731563748523699915037126728007661760268662448660680041908440999956662099508586727630863642554848407670867302500658415083878576235328919118949403534146571942879936922961064687667966060693708368392945309522143522757177061518261375371615198012709178505655080539226798639897163974062637683945921971349577194755098026474617865392829235200000000000000000000000000000000000000000000000000000*i1^7 + 217956092716704112178708127076410121921549514590547620286046215051157241753794682272434064554701992267655536688143839333183749061510481730020573337018857339913046936715093027604856225644821598080358686370394725844216522422031250818947375866087106622473177546289468484457380326943622053933802798788434149401140237908691493550196913295128246911376538512956344245174422329602228799714690301459150641904087358022491920875908187873611915375122735345063091284237870324191469633142922888708381301138707975420736223009649732781845249221339884105092014803670546006796444141342806617096663440485987527452355103452377561690859490097384059796668428116688667173877806120648121760471874073492351636485055159039230050116279359213835813381134086979132647360795130796420138174610578355658339178166724186599411785953149577010328598742580951882900655105269517004219540177032106522327919566013733628037976918934635100300903948135046300806283618499528721112295883907883479781576304424762496767020128997232490365594044100751886662438297901410973846691267527409455447212841165127680000000000000000000000000000000000000000000000000000*i1^8 + -6983455147249284910245069952315796631190328467274792299087091145008564617110590840569057273045566962714820285686116157864179573280380124470678705387644838040140885472467969070566214618260548768304891216316945763429974393105372231315743302593165543928034762891472284634481125525621875480993552649217785704237601650748113778159503613926644906557821041111820774045394372174023467398994755863523040210244482675853214468148441685892132649120368747057572499623468673565485847554799964912225411973530190957761756372998351942424095744656795058952722144814625496080306840443930061081488920139416667997707767973489582812207936691480229682756711734279304682916746948204678268705161102677723476225190379606344564985966528631968509904591798101346975673269496450879651828698036226071371813734079928577543104599699733880579638184321089777799432841685560207091451963244344949904270075238278597761286234210699080803184606607187300873158757499205221422507894406502215299486319872665809537834142388024035566372521062212866674812017976226574315380180334611999816471956946944000000000000000000000000000000000000000000000000000*i1^9 + 1824486624498408902505539055750172152278562549954671276126726160113665591373230563446732780465304126178502771056154869565826291875168913479415461536162082319713331279463263743011417333286670575144117834994400336813803801499320704759787912529570811850721503636095575768863606116149892928391831663887907888567179942545094330579797970829901081915000479694004376919637436111608055954326767380092927211864003216503992909892416875976689956817833174555500999176569219392750416874032539761527828214419476997534611617995738285064463287448880503205529927832110036283815174874017206858411294105367195102741180074222274664172523436751516039213295102449475962236877056552388369461729062775515071842383114716548195321917529307079653354781832697408553219211298343910766829470877182288769863261960604893421217541756053936441606776170435405370859809280508337480783510855151245995728258076618817252500692046043869172641934660676991290706963592069397634433057359208418269234716398934406023638134604475072595462824433130980099954899119425730696925341874213487725696883097600000000000000000000000000000000000000000000000000*i1^10 + -34511979713743840357897825426876130324386828826217502646726801821167582056584125065387392308129797207464008215249207512073993539762225381290287310459886442451325289252689868459760343156122612311937293675638818693953291590332611358724957879950386389315678802923197122721432371595739767503760934028471424453890497383798807606899704720248216758978780267398914468622653291790585932123667088863351764958522801185941827311998522836681630352028782200458603892590419537229630090948984495134730467724647769602616849315211509487713731955956535724134165792636183358407476724925347952015798184346365723445328889311012274597464952293888385899716956460366698755707271106068157651059383845453832042566185356136897736355763434302143221866808518223219370855673074739617805429655342323619670680926026579704751581262038317868589001103744745314613441332140285240535318846989260129021316262764721108232522679597537025026474430222295201807238726047102615424329037846765698287967414723658861206687039669199364285062801031713332158279442149349856294444568161466978737848320000000000000000000000000000000000000000000000000*i1^11 + 3788880927670987586138073472248078130700375188465217108591439067008444947936255078177676583096382124194027986231473939009701402025739578879798237651694581672184328101868158377106538483012871497167260791223976352698111260024100107057699707011965301284004700978155109652196372230218355382869100387448389263919711969767803319880118331954929901575487560741657832432727346206874440076664995959282375112476707522691098533218588865127181357929900965875179013907774841038145253290559490200806303052263093476054178775142738704047058200841193681939074674986450154926041682666143839549430155820460060550928587684594840222189047111301188091114688699126935970866075575678134649324603418602302246677947401426711219514879109943077285122287502701057098011228662288580545320806517556377296137531544615970840855076269251810971994161661019737836040326773231215620172262360308758721776610620787559174824306350849353196145348225224491482514937949844979931829026937095852553421831470472907938427602559248777601443710668839481888604953592838267213782631522851889348608000000000000000000000000000000000000000000000000*i1^12 + 169912643521438034103833631415492007636610859613721460986216398619552453221704343693711845888606659966541632332683264068842994289995628273044293950820924876164974428421487598662827422399068735078768053260004061093185546585974164553093166644775071689029312044770422587748744911499248084580277543242311352106704357398519644684967511390826378620184965272996089730743889769139079527547155013346920102973703725667170510883143763183649182204372887219410037854295867762907750379039705406193231971874560785485696086887794425232111370772616400999484992763351593397231004784478984036792434446957369770958052162954778930261523673120396810188920546328039447117024925729596627320052496115518094439698250694927531380228050745423234579011961388888443065132966453066866872869458961899420110920000426127845661484509926809467096887569495983645417767916516601794908867601624495454271860506659905529998722510139428581861986954317776875496362289420303727129888325198891306889840723675370638879429115658195593468825377284543357628837228310768416583038276873486336000000000000000000000000000000000000000000000000*i1^13 + 3584554327767107458781922166966047382096897726967758325741978056589016149418266841122459998455865406549786862645703214795159552584740342616536544826720291529712148009288044275893538735077431348921860114906569954984556136819935677526092655852401009535872738019547038667688112626935909808217738588561986221521474263872880674249528110711148524064444310742698584570309202496938614227963110593689280794059499921031493790295319813633188521473421407930252121747552084735315183446803773312455194843938884531039568821911252336845071200594088345231307027715803809909467059775302733347387422830255371814681426835309786084346446268701430489889205691460969438633982477353982720572544999835121221461136894066586292663764440660710388425065652093247347843767770670955451104676448766193577329659195812325681105369068490398032006733230271735823387275351658412011727603115691283217012682698682346428417953435928876086595795638214186001543691683687544447804704833552678576978439958180129273170874451819988282017890862653650087366914430105630373652205498531840000000000000000000000000000000000000000000000*i1^14 + -734524635735245150747760963531775271307829036614855046382640087480474128843654331116265115046534054373437119708095354837668303383778365778846403312082874129621247032335899872590417226484476683653465962144008326398710763750634944139417021659820971220673590247391345581969979546731239688770524292333911138430802285830818004727315255894993471574855748576538649511143750130871261325424709227615675225990496583742125930826069558658117210948958761176787246895122873006257168175832273398794730450033649350035739651075028347265497918328118330181001132745160583084111050397009603573389612584737426028106951413579327980127854395154450060652094638275511194257766995405266612724623312486678816376276110338216642130995764119708328424988821550944434411548046185655506170730963353373985179318958326572584774270736838076731286139353659392409378190994291726189728033045081339830094964014462777196418878064686410498048334595442052199812674564078371017206410082411343642644854166874901927882271608294668189668893067082730081134000718642597576169318514688000000000000000000000000000000000000000000000*i1^15 + 14747075942373595353956353584688690777159620490289779958768393588941252506390680334638459550555739873116702860657787111809160110068721213475458150656576554496637598833137729878577931365609919654462816810474734494910650399248233849798888205465998240725664397570040713170940215110069484802225111836660649785483715895499050580066132655326122069242479425412588589589590225556078785124707844044791590494537364844811497869038946774527641731399530955185217242056583620184125548490473565476163068620025994981786564103773248626598481224643478651381558071398750699871864442366496108544300851537476964626998190123493515061982235849206710066971973257247135919705962813330910225772974453049610956074312182838867444224729027527887162606007670886337368904103570008167227932752177312273032228369738135062839075667958515954281328479721496922450136722502537598250336746974861865509640862242559101160780778021877673966676118386876988591064958389742346298263634579173485268860436726865352990048028359319678576045874079490374036350314633396478755314073600000000000000000000000000000000000000000000*i1^16 + 550458359842459015871486169153094123781386778822388390056629069863608381222735359581579585529568876058990370850687059037351367585942883198743648117311304248591229467783339066170079147648234092154609259580604655033996451014017328160316134434471482805236349677681847807080493470698985407375681682271824148777029214192917691467196766138992313757808789544729098348754096123380924252064533309464545253820534782663956508876003919548224490123544017935354794628939709514460660862442801656322876057340734316000359921802485521270143508905532136126731890333609510692521343858175878490747880799122355955952510338196165924460976710296713302731285261331532864148846890865774856558095876725433578258581572315311495008487284991431794774815604380561670302909304011154199389458478233815374296286555660090532857797086796733195441643702533281015023898356024472735103786859444392109420656106945268098830028797349023532106311630954498332717351135637131435997901901072194395112770265496108361658155839511708804037034804855878503247429290479804775137280000000000000000000000000000000000000000000*i1^17 + -11247346706385383662386881325165140256373466346220766815192694912511676047096277256947152610612340479777198485126977150419101492056318026044821077996024300220584796869860268557527671331059245796693226547446504566102454901113354072500289346441601464098914817890122739608984674134560921230194193156692186434817936690776888743799362441915309758331683930163888437899725784708994131283466416302612084291781748963461105563816599532100005772014215681481361635915310122827582418049788211207755643919820483293316124028404633479041501368575537811100879434590571061611450496418299164201085574914930062984967340789101277194641997273561387701000885579433892877725019835732126821135638220890732026636654434784292273052336355799194930826646048587925594802810679065107165868116908692152212118642366480097927537971793224498414401819225814212750953406437358796558404416198204696277857792586068853715824689144574982086347174870655659689266082098838552441243059893458966079771962843879096997839058412806257787014293520793727562876144230334464000000000000000000000000000000000000000000*i1^18 + -479643075383512899974643587970844045640961806960201180179974234809936309436493181275726416603663813515511090133730105921983568964896274784830641829935699892880295899479111912162983811212584062522571251894451868718209962888294703304109145777553249817795443026485374283854879559685390585737636332318564562975980096682575084906755357395008554313240065069694911919735550734456402194171237177484080121442602683602651275642920506459928278913552636282871099611575625969775967406358705295775774845400373411982169135925185927686435216254748692290183154009266967926260780358407362613918024506529291651949145256020744652595146255553488366626852669136630353705318661544743325008685489674372732537172915795421233001144712333770164982923320847360645660754094891654543237736811701045678491778894400344731796526993720304835199719455582698072819581016079718742020145944616968258899967578959990235013844235400496724744239017256566302383784148498710276366393478225793824915601257638683040673660831795649382092418800461688978926047381055078400000000000000000000000000000000000000000*i1^19 + 8811484572036176646463968514091545787371705416044895603311919675686410418646974533726786155604304014104640084075652618305198296982298223622530411037437621564191132574076872212354693542180192080507881440744084128237028111620441168334531954897067899384543358664011109011594222897139514735729202135100462344363033693355679000666032431642061439054783502730685161345416886847198459926225125823854353039776661785618140135955568244606734783340153901295766225500229393547817231172893669456415860972705629541756207454406633929377950087879999780304297022839629424533032992742138874503876418768133653883899134352198134297125557236325086711524149902586530503258098469113501331320512904687381349628472018348979077646051257593672852019148035339587583036719136557231576563595589009050117407147447101407695142629688634017975681324167742832149383583289393941730901102338452042000826961932708134701945576676416050924189950105013518837188384454361696727134405600567396741660992440168725596095965933690283875430174274592218760606268784640000000000000000000000000000000000000000*i1^20 + 70042187247310612443268398069044738205097371685604394141667766145560559970159501399342298732231144443636197872559958361029094386869867845653109348081580399095408084164731066427377033639921750531707367715837654697020081416152633559205335785901038373648121155067115016548372253693496350673810440978574221482691932886038814861122517667363255275432631439470096297007461253803795611967981606411988374431821951417465081592104533424193069568390932811269929743813304656378372762449070049434252356502244478374865949356407252201550211519039261896448231370257110716502040340667982771417303585780741486963242295238120387364013346678270957053517646584583341869812474878495590520057554588591456762605397826258954871530960269599936552870262641227942347456471711374133036047431271088010107570109699472866815256607928045420379852963055783942031054275740513922066100017711429952264582896373822682249965139571807397421162070756895989003914311606252426783186839101413320188967747371964728622553210424168248354328331920788958805491712000000000000000000000000000000000000000*i1^21 + 347133792700555741467506456909377321122378503146645658843398604791461471199801245761764412258214755629855488502644379523830203973871696475405752703120173998609339013788430640674381226270461903294823815953649200079908262986372476162581807482717815783896729346661476930693403255437891074630582657052048172001140805025959115307541693246928495629053786492662195472081242249442676283831315300762288459008748665775416306136976519679438072183875453113160551692394629743926906795301983528790670853135098685834279600123027734272753678697183081936532249945081009191068742596261481737479888602267302677195833563352716748874248096301552385562172877658491574627199862654508614017353729442717087720791380627028810486765020790855517046087927575006698883501878067502470643915191774498090079340908997508454406923604800703417788094896065507938717167493321653716258957380792041794493833082559095657164931008714800375422460652773893141566900913594436083725359876156188418647647227141474023040981434541149201783959431962351475097600000000000000000000000000000000000000*i1^22 + 5305041768601285210823312074648607561220722741682981360010222229505733350325326742568708086444358119833724373507310328049288245106498260709071153665652659938252634545789911379106899181834294974981695724311890329960734934086884325904129017623739630190569083112596405934870578829192795481432183519040311124857402851319107385955525497702769262150727193299116038454994887059194639699965065034906015573876164064316214695696860583527571158440171745744261627427968550340388535586160700146852309126089883604784797110673079850788856538736583424210848026938205666618202367715505973129984043275854414694630155796643991910009005833902949133328911373160582088051743915045283768681781473016089108559486957106053806343817615918916933622282309543516952958361109558259669550077652930829316650883744735701518386219688791735907273992009083769359287227308490573576312019144705854505168755394337898354236815142341882135856623272363914987216795511547064179549530080687604838753675287811154877801631262433831692657467620904140800000000000000000000000000000000000000*i1^23 + 42034437810573456053415024563004323698513961341618326234786672331819567197023834630394142383178703775472322198772157513659416970972896121986219668298739918635814097466101334084604362204521225135965247087507253517086395875305187260375293896407919681491895309001126123833316038280917444261921069817954280669296948156460354805371555057196438833203034115027975233957546312329049396168087854392733385301810659720703889635768368373936651273514078206162906536244895454678530542326652872768938897913362420141070268982083830740817686911178587317968716569964087884457647979374587072640273203760086362966876558850640081624028279112796764324193661151109760510643337731652455440348227773503836533359178397116539655204183320896078516727099600784853955866416222517515683386562939631571081593602536749301117020609017561054601038270956619290999176515275605876709627696481760843797472244295049739949852197424299180408497990568995017626631973131216141988161607877123237966284125803098758303133717820502206661158082969600000000000000000000000000000000000000*i1^24 + 162964638039902275648937693957555616604996872025069329391260188684183818534215366601647891035927019018287414392929555485647079601948427686912336981813872142265016841174844792376523170828767816151772007085746848757385845699426559521952130838608811271817981239155404605335872955222814500620632547129719857900214114035282402524533716522284626569367736254790939941524022500184337639803959361456877031573888918079980452218026167528122623251633473922414620881322782797521136189992001069562497488384029245539377686474518445474938280161823469199773302218307907403520262749033336044050834626071333755913512006723764590997118961109144563553860703728349079772259086618490885489661115410186816160189381076094006974499020871857142680982547671431919220201900394382126528518801373828083657682502480127366719013234743487458205110466862329709024210620366304897319242904819468950423745266516493765004329299100897474340175157545526113884677971052613911742957478733682428733960250274479174610860447925425440516420403200000000000000000000000000000000000*i1^25 + 386063409525947517364534880799603152921594852225426990834984696755111969306117633180688511700556375400216094165092596079204489982672334398534164892440842259375081552278292101912977558347261739161774200828115215090018529340794782597574675603971841358486860530549266617506832501178837881804909924214705794813844666960120544288247306113491000563392320398345591884221083063343056507315399397755056028544383927671090674282220941061871370946382452516676828278626256640591688627764066724941544736926073089718270709143808889486037374218371867505149572637692471682327688034153112185249950567340283300887323866123007812956023344900527915231962660921541807388650687892660308584785601023630357498783400090993002760744412215458012191392779817588388770106340068871746598773367101013615605084135283085519549893609695177217259127479443115415769611717319317682784342856423141466636981416838274256459898927522442711535851209733325617713148510178384465274600495178562802755174983542168244134056212580066236825600000000000000000000000000000000000*i1^26 + 485661691957395508172828294933829069644701451364393432809752967420207411710918895427780049080325049190361186043050457105671514273550668966233282716251929113008045828904923679161838006320260002464413800935233202361571406762870536329253701815851539141243972410032673968298664838700332706668514262301420877106085423456541575925202221866394683861582484925463885174364033409226288160715274408849466133698300460882038009307161613502571404053185341523142026031834950875168173930688622068148628013143304478897807566173360328597324915460030118036377761390817868633825733353430486294982479842160734316399711346354947350350282996076746266028865227205654029887218131903373941074677795654072911301201340787522435555855718680964815316537093101135861752627255722018141691629169859267907053663225166620965864379332981237122129100626327262440992565103482540282500769146273308204858669627928525019312640359320384948167219982353919069085743152066371030234712607904886726112298536803337763316597766574047232000000000000000000000000000000000*i1^27 + 304243775359816854341367239459960531224788326206586808062133318429132880301634733114810864060574515752545176413264567532417518020990424476682636194643537045915617157750836645062828175052611233476906465411697049419339500689663737860926561313065643379464413591147652520055222169975207173257706432846619272976902401116840578727449303873239822199991102647483826377208599207635291228525896246822967301702977972693445062633572778730005838170901756225506329088585874051884603762445248335174357223463435004000227789306492099527477956402892501956651240631930382511095833594640665448905853152718131602385561674256767453788365727659154666564993228910912659939396235905154310043204084687745914650856350787619457900360507327700673358763932716417719238527951000362011940219032238069855131634838908231490392028069018297305404756237620283874415487045808657402641843324340782334387518982432872221995682918683838572102846808017909508158582632842348655722381141425905954147313249481393831670718660608000000000000000000000000000000000*i1^28 + -146241250711399819836707225787269954542434594289732623772734195418120328814723993364952107301470460795862291918062082767097821053844997024090534452214137665551394360356014914510610501801665218930095869277431499627805130682743543949070304672477722106885221841487886457186510366156678353224778399827913359510841582960199646205908798249829136743259550444586109251632604033686720393186325095096271439261366014760185985567416101881185160921265307846064255354712802092651204039190992951489306455959264375987443271918006218005936642049358705708167429416006744839346987794560584287794954001503324585990861494336747976157716230706554913785682036203745318544582239161575011183407169433808677831980419761312679050900391696736812683458569437457309620857892633289892834320580751364298294656308355469858049386812611285883362142082871483894354152175923867662863728651357020380098926166825096123015667402672047415425727966073779594183316653049290283769561076169305013521314610805906063050670080000000000000000000000000000000*i1^29 + 28087463120131437581445269008233615985415208803016391648321412912154400541560064796289028247194567217950016716118615653407261204629566099764936945603455776308791078575819933757822500051720770011728703261645020709891407722506883169476858998901263899477382196545975626852328203026110995542901145650270956490010182759193022308730653422363089343095838213400030076043749609267572949392062004968410560560667377918596147940037280686412373302726473131438059000107197286922381350920112442535671973956968703067097562652029513756879002504571907611625669719841832035949359717869031420004254716108364543399762392911683638500830210168458100923767862553267129388092404004644871352325751858053311800575540135726883097565905132490774986134472395993073931086284523999235979565716798866865320268324186942664504929616605561556104954969603503880672385334960231185635282099777225655594970692457805576007857808018482849596343703394449248840632545163497320593391942524198517548255326324318535680000000000000000000000000000000*i1^30 + -2534353087372242028546072985096315583960936388026410782491000875322774067351558378088327243205010703403725995565478091470249423431710007872576254377318948378905560415845038111556783662593445266394504230665408018069457941145553730846219946498857435413409794998745186836290138149202967392005263803301525681501274268368219275736328967802982728366982694642718130558057972086540015322650641959862119905712203513098161758887807402806298702640871540325856510694197304849034715153422207709372814945373094572881468566416365184272213921800628950181091525849670824589059871691177757314062323396996414880406421347382641300284784376771520868925484630737997324809653328607778688847757535902489874391212005882649076750254109895971292596142525793669697594442316375052174603522194443727347730744396485023326500056745335045291184042082294484753658061343716213498957667909409810022760143627840300767265089871078813744372519878054877777148501017100352123757411124631606094219699657113600000000000000000000000000000*i1^31 + 177276162361791650165572500285405329405203010623953627360891455187188406752340198277691178107906987504475150695574624604876449414976656841609436207687423996630646587158265110311431524321958957210534777723118819786305646122787721898882988023537628987829321994803686729563829272255607635628810773004798142600493702944032865390564262445191958388776434266172668135156475275132213063177170138548602461878610023573455134241490149138469949669131262916582916067355962278915062492290086730429447146525420653212248782969004769850459982932619145509459780365225431348516155423923329757766095787981334761154019028810537820350008284153801849160092107081410711824272827428504118566385402110177203664107138972394393151929983201215150200335204280586265519432900634757062960337622859907743391929059245518238428465455801712300655999718362967160372122008422528370425790671747000120940653289026121157474312356244777150243102826959335721763671676580380729938984010078699920094658560000000000000000000000000000*i1^32 + -7515836835621496476250658946999610895668848394860050575486596223582967540325038033545545523714118124491472573917855742172818529073478185204119351273074671574843031156107002682847484654202484002749124655716212636919116507439268514277913176286560986883457546148858892151757329747410381784522742681427530922209815745056307274672498167229237702115057401018315497771406545209074191140939851881859852684109118282558383860746878127539492524643730269392569939710045055294588840651501061345930162084301910787936123065411304773636731747056830648288476972575232461330800476931110789767584391160661556428747069139933123272013787562193582914734683648757757794975443978940813815128980012003646855586393187745940460021684817747736221189245124515114505085385052945588852557897354733930265175433177664408930045771907957321201595461276299166773590873269450020285043944551375291957273203042129469892894679028873161019244207828918079363036745203999411400523432125389602816000000000000000000000000000*i1^33 + 196403553439412423858734313746047604555807467835183240955924862493843445343669953896522803649638846798926023896270001251199603187582693212735337360504405012552970388819580999066443522132988854957826598108543448831960727040464100380470301034474304664012025432405144187962093314363977237453884054589124239004157264274073573404179458752522336728250649694545324574215658064242265873689182726338310919380948708655638054263025160396520616255259691835480989138326140296111971828363642150323094030758569013451721160924830131956471015203339433371292619676437391896031902553710655205898410139447748466975805477933109723042463771300963359167736287420707896513150305715833853799163796859866236717205508945959790169662322497597147417164220094436987992952899695284450301354162599786153846282512412225650459976555973771369769782694575546474501429484702278712839177206090547779852190675301822811710974759277907718415603190509983253393469898750866706157901814169600000000000000000000000000*i1^34 + -893584418065367948593414735897233303105254542741963739799370014510998914357599503958174292435258677957035591604756963371320048023536429129611055785568552562992724604531401170626311140917289714693041131794364474588351742970483554589369507770050320574026107062554516614021193406214224168517390931423278077370744015195329429590860249122852292818457548735814171801908364926696595208557590096110056453031281441277104995776298272613374469248279910101602333743838316745927821183312419750383174059556947376506804156526999800083448119124251420559045433385094244330648110524990334977468313081079860351103531857342727251071917818576955493121884169746707827644170083303266043070393764330287926882063607208760459715378838875496567830908648720849739022746777190653120570382705951742128476369372511295395889694358901944361785613214432600772431825996119808166100073511135819610451707392280541755586622696339350439425180053478548350765626950779283072614400000000000000000000000000*i1^35 + 1678206774849729125966153730244456236180855936648909209447168239554512460883015036708229877765073072132199931769473547449958465680069039001058734897266602918973482527503583729748128400888683310275999422457440946240874574291676425994101809472345839714833986486183231810454342834210780949774025645792932209668967927714991087303687269103254872965641113549857385831004514984855949953645304079078756075588200658500707085031403329102640767807382550827845789974837298261816182586201211452573751721797291049375025333129045373198359096752344405135695008854287388607788474065749763501047314943396787972742319951693148648508120247992947493813921224833460730084022219695760855880468100417014459162341799247401389544021533058237173750444150290757953020284419709723987100270755456076782969317794754158058381687877862639687588568805371607164477568766257976886563427270887079759067563915350098705769432828887775454552149068094541633302045975904256000000000000000000000000*i1^36 + -3643084594584539703154477563223705372466206233580917808231287945093151396214746341323431392011404804041768353028285260742451514391095052013689343367372632297308216157380121081520614501531483110904647023866400304501702272877417621343444691275797664340289902203705264659032351679537354489137090195242053535029334687723260625780455532050128782666045671925865521957611664368120401853117942853978560310122320779848822830586764520524396161345734117358561185070297522794010350071258279868209801050190172026295263181330798873959895987174780979954285418304170353093002882777481159750265746597875824606515327616922625623125733582292652311748649472310110769076823212396960855683738894921029427672842586393415747574002240728523882191760267057357094041893103402176387279176350795797073510897003888862123505440267851355869252418207882450384542736751399811378663779648054654228889155251093932605655046906472608118047406192363291089777459200000000000000000000000*i1^37 + 7405263128457329959262516350188172917142318403110411972833056917759034717264089606420058068523079690819680549930982410125646867234865335366097911529419553344532412910000180277072661394139702332898282585163674827285830812433932410543281220793076420622564540733409491644462693985285381718293257121811586558418815836166894857514003903834382349479813202858866557615299049517202137132310703194813825272993990690712998165386568309661519178854073190632888891357642370789232407885869183309657737770893981216165795036928169888489383790113451782507416674450108516996908769713264979270833036938520053479578012103352893023686807490958140924564473510931892164163139873974558968050308541170631856831701226291498988749258559975189324282624665025846041846200825055149024386352929856790560255589036189490402687272051008697790597077907952989931235080774327948449990398747579702123439046098577238676120915903659131405365899925326397440000000000000000000000*i1^38 + -852817133067264150287631190983310344494674652283298880661604557803374223936608951538288518895597298548537941624069221115439659670270464095649448737205846623535558311157013119408215639203363473188736134729045046244694090262220923253653785536935789850115553827147318617310378048768163950684818724819971318318740454443271112597188948560123675758478387244784481247655266057604191885206754674718286118356708310292978807359390121720845406004592636693187401840357141146554579282473438923179389216409511828009002968976387362960938579014386445295058927180101675773633826191328531567222193717072500681995320768894660687530128230456047698802125588122723686848500133946961814137902348035486168749804255966789934148236521417789077372625581340413974566676553726845829092974161166913889506838145419329573757892373616822946595407745624141341098537888156645159351761215944798207456524066503180073433799703423863623262404608000000000000000000000*i1^39 + 13672746387674357365274117616030538031245934972177634391261168363481023131828306290538365079805226031636966390238885643048578127978503112881147695062264849870929274065694913213896109874802432765569658922284287574342687137262901902289457008844366112711621639564324173007054873496523886474820143568329205553205729368124271020084903699200482302309539685921052052022508628097992480051161241701340062906553034217172841076099026782750094509515436734533064906717534022821069767954779733336553420597863116975573192739551329266587553968700532119619734170155065225480996487040704508974828922931990537630530938972576371596602735694977330571949932429525684439068163476144937327673687224311068778864035498791634177382570205962232099947777350788233296796822825474198169342616221212006241054531525830944978575359913184270382546189934376548834440992041419497376097586790979874088898887203856168076180240406317157580800000000000000000000*i1^40 + -27966080674519871979715702284843158618558950896692733054808645453171712689911836993930949781619307826243585168901820757633393374868440490759161877247434395825234300255255400086176315085570281286612716786597969580891241324883495452568406172125172858640183161826062571208100773833938097151476742481434927519841938016446096148175255808702686757484725497225241490995992334798439011055204984224817401158136026287592793275797247709754533944369510500983650651652686668634044225997659029341062947278393435295906316781211295329479408649987552109592552130301791114469853857123751018182654025159854040574213126481191075153839320888376482883102839204090584509253227487812825238410161929578811504195522852140728108807506643112509218919975231602651930934635879899662070358310303210790587389801630436682908037039027994966816413070181677801203163741990398251952515129915451010512219308423881622660831720243200000000000000000000*i1^41 + 27750628420037532856430731136392199154070392817632135845926966858560971477124789160432774679055827390634140621329453162058468440800911782980679745669666680149749270927187946095753522886120732187473011387057048822019156258359077787861659760254277637322245902506679064280570535394304332818794128661000652264884230539680657504597794620406396761763257348570995329759415082494378850799486093921264442030527858125599428032890369828081624076214224465396780403696161533516681521346580780729456754030106957913704764703747458892307519658298267405187562493824437902198432159626531287145892682561262477951423962775062968524503801446705800604711190277772846922444471339780038617199886640661507291976420086021181658004835260939753751037168800097375250914691281141082849329749386551966331437325470531257001468940732302941904163873758676417837296618178734635522985663357775490633804960636173765836800000000000000000000*i1^42 + -9006891369970328792554449490764764913392726927774637668265970169303217078724164554668884078536825680223664478940797043242363638167341150767495278528779531384277666072483376648655176884273685864801038171215895810901713423080337785976464314913239608108430937562717773609556580389081223511195186986558235495844344752211607293353274752780781945399168152574993905652620663718654159871047910894433006944300810286425133590961349674441848487110854298544260197131536920712301848552495566942448294013046834960891783329453283405648300362823033279182612945746002469023497901912902498107737995390914729999734508524020906628777393034577680943450754809430281484816008925768548886341868530584109666082294233461946388376902300189421586582056003168438993536194647360267860486676910420087099177113973234761613013997742447725070239762711839342169403672233538305578303207686247249944558559376179200000000000000000*i1^43 + 5496288189112663370142914207558755346035212744275786141637229928189987746469458221543309285325427111489735134102341752605652905440594810380096853554139103692789368811389020181954358042084154519075536497919416930707619094360828059992894879175690441820043975939867986280991202733782093916191664152490163724188898510857329224899602645009030763185539776621850330831897882094626839248570902812588027103980640669744166703473672709800317161151247545078347319378400124473408734659100885135471194879117419540666272228691448450185596839494038815243429979050186874414122991384538236199508420643816029589304021996920172426463297246189310446174265227213550316692539919324568934126292237655292473766918498364624353086546009798587702120396485190606122960473562235719937531322319354819458000032186189252596711221606200525638367518031795265883739842485657268014477368434324781616988160000000000000000*i1^44 + -3733320426795100634070331287580083519421000889778687251321212805486396248260111420767620760824197337929521019160844927293105718074729910579289642713836757141759319975473236395062421216795983350493682248038685193946307065345053733595463442264130982117330745966733889261689331765682880411912019232869483431802416461342950632972310154279213152399823776657183373414008078260749024443709546057384856981966326838819802657770700793883791476889449270413829914517280302894702834989635799981458659080030118361620997573707005490286354796367034998666578418567863586671935407397718846166040638108896270653448201480143530703185907859321855822273819255792021483415189812683434876502663320044750893025453580933507908684495694583207249953551910976882420986965802966168362164366458724866707388753750945486592848047640837950925815539924751998130561829245993427296006391127080960000000000000000*i1^45 + 1007721205550744268636139967163839001730894783048327193149540997003323518595348856093898101784666021912173816440792887515442121550405008258933093256785342190875417862344337729268175065733393807401942560691747288945737220681985416374656863914096099286453238474363407586295427103206794663560567129732297816297523939409315640831663085544254011368815798877781687627228416649746040610779534186204866552528382210663943010618959600112540264871242712547146721553828260094056281155975300504629340797029341320108491045248472586820659333113580304679226003828281655549631054488888449516156023036961182112497787028888614816775836368522780217888677696603681444990415131341192486181872602998874740474535677331412303684908366984172660596016097955345639405977503295437378244013708841448129597978722885604985868449280761796719090848563897841858314520848081853406961664000000000000000*i1^46 + -96277801761229287829919664267557584899834424317222247433795705487887300837052679076897400635165166625728451669793664215390347422531249661318632334546919494927694635741079652669902276839740026116539255863761379683830556372897635002446867421900490334303442552770465817063263809473023107503370784359528504447813748212983233030831367258034538351429561888538681502942525085597707442341030085004038553781749667303437406748078665550683126816441401674448309290055564832364914816603578597000063726567917720317741693794657825424065266170228320755644323002816152422328500145251162250616898222636204676500539877788009238428736542625620699096985107037254829111543298535523653754458958481150260011632592732758945682572680821763985963201875394744135132899414868693205689976152402752807005477801058050973905408919063953616420606402378471690165026728474869760000000000000*i1^47 + 4992950578974195219749323001140028038562021551402030543849062935432609022937609042848243483211350688589961027735134461137179042741585678918311817611077081559806771207963675679702216603587655361831356570601325310887777100085437244297497120830136163385346077764835240558470798830264199409432412008901150638865194697562995058793837596832853143440953351905511136750795527639176314929448787432861422412776336800922835417611450803164131336198223090485428400826444359089241220815215858254239096926212870648814315435366034982881756498022857448087893462416495937190702491695576109859486075384740029198423790250875498948423159388613276121692226632808229913990544480030599165620790056389446081343970509921861576533697687324018969497057998108391189036997764463008619127006545800356986088480688425001983635566299859187950497831430487267571142656000000000000*i1^48 + -758656017518565858568061202442176625171762989743237114924798107724274862601703451748497459421561170401371543016722303141189733945485167858642920459682589633231823718254157146178499704711316390480706752627580043956063492060430120809099597659937365228633471869529960102484909433811140242617848424922351334326888452657477507987011027909018391430178982089472725137975340433004361971050792661827757356874500109903198424466932679780862668957558081029469458652870849879816690177812445862379663299320090869851481706509317478481003454424440853636514665019405250115721356842324844321387974368519705557930664858539161069876246357989651859429570963282875776425351667124184026115422240695361327789782288606508690184694330794949465831553044076057193187970070616586315690827603456757822486019669722503050250302067906872096329727823687680000000000000*i1^49 + 75641523080265627096146082379198250210776031544844922230919129021759915568188977980020555755444665754494413953885506036126821528090492952505262387135752014325450214694952146769979566525034481697973896859109124782739107881613012804607552711591269927047499775485259989808152091132761887106105753354981038235618802694021259330493250963503101858144979605272450382395223396454865177382692230024239876687803740965904076040439021211851145435225816137529750456645993244565439979861994598651405952820920614944674948959129339293622499928869075135308745937785838046518394562210478261497809158931771901436619289035877043418848642556074954805514524298999026980789673671206914804230221125228190317398080829667008314634864502765324661706664627485932453220590318547758157547854788224488903825679820567635399782313067801538898565120000000000*i1^50 + -7619423624479897366436983846840130067632790851230095245189243164752909881691294354702390830638763611872100471173889541421227528808717995822071599269993135419498603037434113645863774782128992849144507805993387828037362436386534676274175904542377957180721198523387664905249292891643992823917290374094791224249473781975279185924589704800910217848639214227936749535105243989000893601167074224722873003127342627258213417908947303465860117190821683994991054475980779834998774745058039859758621962129558633273402978554933972467477511319427514978747489592600565232383069744793717621212739250103069609714815042864953915790368576707636596448546579798332788404140068722029694978159856524108557841974909067739001148839220693508417011136729102155125534964906370046084390209939987427791670377789293598627213304634368000000000*i1^51 + 260293628136394341127446854075660473054997166285869473150755522264286499118690599106100442563692641988580804093563404904910732547357022901116890482022858319923010006808468518116961982666688218610313784551962699067519256561740568360845140872018624138806735766867080648600229331848571310726414733224946393079055362842494128820262408552871751296668507200198095808603413752621298594163466879644863276592251402920952006644053162155811432489256915075696303792606152757578795077283210755919848648743034382412985396184785080139343522400063748239423281475317731436486212576623607895529517628684745387558711693925326219892729853156866148922054745974004551454858744724039634444438205419020019669685979142342888345203476680452244605486907505739850001356017690984800917886954256319226974333919336700441600000000*i1^52 + -19115214157930055489934868820163467898609305778693008536338112738983947251060141807408987289474042772640415558968270597538115861161992440156000393665858833927858084330248541749501827366280041137502513706431056385430402713327788225045008854883682229055018568211118460317389324530611020836182789375133762538683843892928437354246066933592526920165111257235640836914924052780579865798854528419355786311384921650758167269251875031553504544867793714027307967045063402318162899083424451588973900566313437262430851769603487398307444641716146409617010532010342331040729560369915852031801515947661461357375153116294678505275721361656808929723685269516043662319804471204689144240576552490987772809312935732047785634315681368303261253248252088814601215682351420930973064119372308480000000*i1^53 + 1058267996778573130168055005234392483322555593784930112426598414455244773824706284677826230577888413799139697272210153247220290621465581367853210242750467157251635668155437204509639977229445933390631229511332544698241953095876609900837984381439034632437478002172465045955699891357833786304044122167348594875451554031084334519502749311856155335106149208827573396544088464213967782969023174444226207906405256383750734313803056922797739639354018984097828573036644675396295702460985260976914683478692750945808343297217785491467333609027302521366423244192022066768209907267784632791554541903470205981686692182999170627981357566242180363289575618472120913801072551847659716177761446593541870673910820650921725072746196673663353943689754479042253700658112000000*i1^54 + -1115632925087215649248544225558134962244139569030311848938287102211872123205791634667603761217186776716476043631483688765428406778431673745320356360279538018352195503077002918023322612334465048204210370389046636477912326074781283373212822389643181697986065770313725318758169800109787625778225162041658521487517949437998214230968139871135145828373207643555648371954248965646171713318795236950666876548078459413488235744812562085145995761025739080673223492356727976281187954919441832407886543439339503283684650035418021787812174865983384358347537867262158156790259079564792460516656775058313917749490096284493640329253540046256207069626495389537808249313665261241903209045389481171374694888260889976246341162163919868610497619200000*i1^55 + 373623683088303605193240002394506514464127570230341542266967534424879596895161040509759664677553313442288789025980536214460056734096802731078204595106217696221398700973864818504041781382599711829116234224820410507872793122156666147345828734485799594763532689980994607856599888963579092728252316230082692116556338387326657291266314284436394194061678089136213694311403632224900165961075739176516021031061302168476687309239728305667678947164920336395577458327372727055651238548781845094120848757835289437715851025270405454016937144236747187731551566722421084429203391716645625025522238262697056272143384574167908794616328961684720068765470275656013950817238622447431032290370619988550706206590443119120160000*i1^56 + 94805606045752336001574216894913115241808688582396466182158417956376278582150371369182566955767243380954846033077263186876375979538305990995816930264759712019110009034027784553048079735222302375368037007638185380904936339839746107512419084174350614061315824944442308525635995943372948065415874693507316414972691227897326448039997321681041188773584621892380704386709385026538790932799175556215545284807040285414433630201404574340776802629881989978195718810886840305578983843164311129725922415737167301000022751726563463318160222532187292777940332578654126514404331606173102608376631579044218340104108688164667963882778830396157792584880581446415755301468333086862125575859152736000*i1^57 + 11172395171748576100854734216404620667512263741444377134967523958525437169748680989558484663017321256610018574076158135604920053422194084318286842606676935541608903137697778190923091414475438104881840498231847366440432392829464116478284847755391302735640464410528386485806449313947813735463011407037142594585784330568655932302148712747765469054791642029046820280868874977703261125591204328285429453678613273788832792697575039827322833975478692956076215052319170817330749117140312980997961337325382315631126280495701549616887002000105989899815998957613095937975085739470676432889288249188828950173561932568692518807334385203924451520741608373417668466593200*i1^58 + -1347337190941659598475215482905507944827859541929358241543571378949003995095643020729948325279234900323343673801998541606550867702107613431689465805909749770511108157441914908105438992307881280343125280249426611608123319144419523635251129465700975695806196333260750758484144358854809545060067392131962899962672179849984134340391563992921149771023619176132859445483307214420884153333670568831136596054837719025603187644093710058803980231653782428684172861651783131770733277564124560085825620275805110546867822415810306878944605658365566504492974690393531119786566972888795898810395088350329338956379368280*i1^59 + 804522640827862827652543648890857935360135596783504933418444811163964465660912913988030658737770047040194108297957090279854888144758827284708359492345409777370583602055134494789954958544018872142314327567502552894022956837669684824727380941863357021828540135006734825393304396598648393810115241688214897872021067644760293018043522681518650732024322626089140245517144751832855701290527084885233719159834364824489073353444021095895110586673719578668677364747940128661014765991848053491832778065108177637450414854701113992518861736223313945233942934723761*i1^60, 6683105506507008543183829027757444211052092331674145215733339859930085010005580546325306609845781082300939163093345138209819908429495767929594564408824057400716777056860292687095242445181858807026543950259277871317737562839412896682210078183076478217308897833506730105677648618356137160591750091441220191622123242843415887301532799342290752025271631214382094527839170639396443700177246686997680836244529829496275406701706399963995405514592747681746531896381165953126666260165769814594529006805183631922156410242326742797326604921252899110782570365541987053751760447781671569490850134800643242042512629524209596398780341050128382650668566344221942048479532144413442156884183749431840848450269278411039883067920708355131051124791768713520824827769237321019980088417185990694632581641107499354294368857147224280697960336337309418949950028300756701641478380865469788267642066631057898016502879910381482054823248360324943894759762038130147532964836837510671466183155562602403857689163369047552238561021231878660557309336581251646000585058455258260508385432366528142794239590054406567831379630200624196989198578926237215069766340328865135164154281722410427963285113284369425673641131862023348471427499554104790498167715097186569820826741492716187784556335520698038681490118492723826629461206243749971384976641954295309314426644417514258782030869230925015614215946240000000000000000000000000000000000000000000000000000000000000 + -31012679229027497482525343523296217005038269003044652351090125572409788703917008007461656309949177136363761989231724940241176545265016916507408024300097485891728779314120179543610457792615948463135822342479809482546832103945751750218419319942589338491772542165393866586551953588120842525954404137803948196456047704435442887399568072218193559710778609319509784597713316603892344754077160150332790326849454452652250140121880650221211470963047084771884668814135901958864177216844948805650516506477327852126860309405753504963174213472874191805061013946841122031330757453889210566887931436137510360670390972490189652743540898556557677375242903995299437587800766934736067500115412178841535833909887579213712673471162169384588082563843029278145447077267397819871829770622362705287236166970636145033992808407075213467903955879198950006804894692727304364359539911809107814607813984541091713528305483705823069538218445109161220636695574100129920296474802713879603710926841246662890004008149666431711265274291190700362583507799734266028154620237944778943111692920263738377678457762708835785437620935445018482843946325331170532239410555566329235551812139713714157557389769962353427962409212617012490084312337489211072716443505855076646343177319068520639051486798478256785737183999232219061664993561553694945096574242274971848784461639421814816001944350094744855062249472000000000000000000000000000000000000000000000000000000000000*i1 + 465343313945957615480804323782545367141233494101480535035714987272910512795657051304628409877455538218218602282078502021167357491899926868876348795239318666812050180944835777137313942227862750962037756434374869345010414348641648812353712476791350886152174654769609293248227313270727325856637838956021423568229452007565048811686956458185077969984930590279098507448055152654186289893519872890024823463683175732447694449616591554013444066406137202434330520916342468667426515556097465017899481970580083824062580409316844542581747638450487097055292855562801595170902252043870319975691215768226798417860209954414239987139442019658025083921091393472206997286404875397262676238904065768702571753567759108257904182927671472816298394581415047241430860670412965614004233731524968014335979121609897432774780667627887551916223675425743590971587932017579462577501685738144782165419839589200683227556893364616385075116893644134602778248686790643668767346401370270526322986717475775931013160545600162532135171220341173822713536994475749546206517564771385542058043150696148389761169467223077167809065705737315848309463976485088619454177233350642104256698915994764612376199550428294367599648125063451328471516076008015120740835424073597002364962137161870179977991596776246592364566369796147861807564890902250170191711554215473171505669964153448216262711210671393184009651486720000000000000000000000000000000000000000000000000000000000*i1^2 + -39468562802589646276798074410411033138052043917927936827213628011898704446262591208432714738921637151198648488507492402847733227017534486834801074079948546367015194226920877434793429983890859181619535413660719858211987102573568403677516843801679065902506202356715902016732375348382566196274966946326635751857908755292816230509496834959877510872771763236022848174989579038685447892855648242379358212200146189979533226632367864284925751482970904294132427853977433793527645268744631783185693739690855051730894502215549486247749357773427753120982177790735590036206697991230305218099298190599870583275083120814605835022848158426025375294309472498588863386725786480094412120883588574617802091822866806853641778296177767620566340618910427455207825269793844888324957393213981274983552113787865851642152032370273490039426857253272155233465935725774862670062690636378810416864520367293173112942932035700588299360639694884147848228232552964248489156529179680480369912539595790518445685821876090183272843270802937199889976671774993133489390598545663122179087411583956547146319512336108743835887264812516736322682266568966521097057325875515364365540948534411968925396848062865845791189919004016442759011457489810561929646223781836867135741243327037478346557737448130044991925883746963804607003884413864230705797413579054993312857409963566545541700224830694581749153792000000000000000000000000000000000000000000000000000000000*i1^3 + 2626840535882775474172856972960095484227413942753445656516626095966378760960349978600120087402250069834545020677551935970293065599699298605667187045331931229848764790252553237777006698658238927540172763107003172901634710873214976501592642840960061687183229120852567358393040025540668400583825280452917360629799491462115409945707898318939878118933628443783684200210855115919891048059053163585681948586633242370383609670454788558789433175812630080511489404247737295800287648275493921578687764267319708442308532732560558134641767683334800131446858298946869810629058396624356254480650455679940620501077501332937408207719205040957864953279184375161760236773497388558504353516563019973901195051448685908557291842459921291349259897147263627598474569525890305287502264906547338356215974929021342762025888661043484085952212012914742401730942485196863649744935052636045839081717806232180152762208656075856130275375428388388859974893727380249623581087394861290783672202582639959051840379796150857243397123747179788701507948682100834710270432326093132724595539848624158063220272544031220026380144901851697488886029193541443490355673054878265806676528323026891557874915302425746888119348613998164303050378866890775952726385207968221699337581248291792138374976545277189349696695677600568273986494854573211717612315595380329916203377296497895888423927351754549624832000000000000000000000000000000000000000000000000000000000*i1^4 + 52158494614497478315851993080096146117351796447679564929811126891570269477622892638445202654651471232002522303036995793215227043359282929032567753697619315752700013695847985611435038742687985928653900760442038283262920072666113385867416649915888017893135827595849957371416100793371184012141788401092825359893766245920593252299290184920886398560274272908311026474754020157726572369189606928362605492801742878954007240389829954559200286498727443679495712187954241158110939924594838532097255172449783196704597913794988062681867916872330749706747176417910428409263641778562217878892547909144744250365837752825951335043098602481402581577057907168949144971937759864080832433291100652173855539991954591476216693459887719023056461513043411958003846244320784064761716888181046810343546469772345019169364014635177055392571896675774089677706394785756359794472598478774416695551899685499302427623537259598806776745213481554292219647883496542829702402646053023508674193886594664034918791553256830326766641527423079908371832864346655247658310742200422313868765401444542218182614106104079960943424609380166304254490845241490652582244421697771099420361005544409093200790291190490772686051239137865335102668130627609680986534240077517433658521233599108171887054880788040516811943250042265570525746449492102048830170813481837410164736865082035445515980386588276587233280000000000000000000000000000000000000000000000000000000*i1^5 + 129374424032114512990552298638181700765730084413893757076970248622050452464590442846850252834886758926275563834759946493569825216107244557369542132579049675990764801606843768994218000829051199545258878977105910036273283611093235594890433010361987237209560138007621372045605172705102323276765360637972645112355348417051154724160203193401041467839621067793939060585310599720930770162802635565482431211790266874982322169854366574945479862101442271136709777582214334101265682841988295894023848802344093919600456972317941638597663450375141664459075209285750440628329482501083209612066160130652667672237795900973137478280210747359246790093385281943783550869985424692523524708761433909456536816726035778142779627554086503934839032404396719928643020433728112713725602079309591111853062759381200343950230594912652810097864716440811125690802792277331169908978032643116503508868863290901267123079860994753369497016347966349013962378700272220704343477833351705411438874694474706832590755727913143364609979895778385339629993991540684770481684481348303693706794916345407319089686078384023076120137370856388673020383861384861606214172074975578591213044194893207291243490400493858169381829084868878567649135590833834950433565039326688645055549202248498044939962117827605333147590463357741930677729191890308326280034188872093908858458394073667576026556242936599674880000000000000000000000000000000000000000000000000000000*i1^6 + -118845577331677347919697200471334211726032990801473239382455330614813252158890991464986583420030097534261296789063771057033190950557894291479921749867612289666040468102788098926684581607268177539438867429459897811866367589348222386043711958402735852032311597776503052735881861993353240074472043774289784641327453560345837012620344837096156198135852014044789400471826271910156179084800937709943846927388150111855685717838329607156604020677779929414228358227229991425349694992842702221794705199112071911821580153951294233920304945155358266178872423454679170318297478066229272249590267381267232674625602909624845641247271773019203112747235711593244357722811336208574763816431557048882737836138334573517684600972197897101354386550021683535607857153187635432459251947704123565250643400815036799487232885302406417802702610472275078133650567444747778041262073095261638874127630357982816705991532112770342840901888061508776195385391640175911084114492543307298837014834480243108900209967715788352623866391603767587400069758076965734295563823926748214340619431683783900316898111310968694032557968157697464196997136990502529289516018535652270384572711033700072898910674888789408929428336169534458748015703377870010182774150245174345457749293764834224208232942542440811078990476930138253889854290099733879947680651527704276070012183333214063682884654446359347200000000000000000000000000000000000000000000000000000*i1^7 + 37600779532005996000521759623176432311856249049960435976735198625234406772702012189962354578615340505975767055005150773035703682869370388667771374283979844516611504742278579180659374692406362782390988161529389626409170875472817986508411730732758452404153802424925374336021345574717276596958984564832804524534144486715881373836599838164347309702787723107907303400215625072392946223019089786536631035909170408794825653867093684272152022402051864198291524429775122079541333289963435533565453580903675180130154511391428977802187279124587756194561402988518280635333190421283164747900833813736137788157697851972193872851161901485125434521237681811316845331643399107080386792515538800821542997694189532288048757052714388757916029163408273229367144852259880633277498484349327638498063731439491416460766605460915341680441470277757773473526156168732863177621740597465372259794087330495919570618049480336746367492021047316362251919133387892805830294605179705865431729562626043669893602133828429861948615371653739628695027832911263451037297799198661338912094820247988620167235657580080601826448876243233282905304672279524192119754648544025918515712762623203312711949439459548396509697563486257810723937530168105805394114003728093322636393380442978836918446993326752151350400603624285798394780926261478006798929566625006681814512051425963045338215929757040640000000000000000000000000000000000000000000000000000*i1^8 + 562097639676958874975195296605659918042376990755476666107825244161005804826641565329256024008847596808745639342701834684209000102426785907279550982279758633472701374388959522053858196320235494835857651946319824634105455952327514503317060285281407533135702457265106213763192716682273700668095220373311729368734546306182133206392694779495927581378977998354604016230465759709689625352323107883646538569607155412390721446806541860223594356349790657472440248442001841151028889087696402372589944664043484098556287097490141790968516301500103346989545886380972640051363112296871091892820179798132337481153210783011870603717885984880901352321672696346251501875990374233056154249791660264512314932334704514109775809129711856124332963446827186533378976815428304863443994228489935231998197780751392603402226437498562398039609310692214735990864802630227758629627558405673465815262127478563441661664912992714286428605496747072361075216317657211809633281832612224985105456623136845656178583906487564570254361386101288221103117240771581162073594836962449319348129027842390075381399164705716601198609936704309560978700585879008034520453522824400272078749409907283993076664307261813334548070523705465757687707895960678210265033991399773697410441882664290621718439718634188648172699312202294966059469401448657163510392320746471813609095227883849783792287875072000000000000000000000000000000000000000000000000000*i1^9 + 487253326768448495929675149224682724931864317363955156942499212340379550171630085335275833309780733387016819736230279574336658828839272887735096372720949572493153159162151565910718502260064260409617747227516835827137661076992901400155436487787048375934243241204174664378409381778797972777359244378445444107140382664984787355718630646493746634596168111675644181158942069861512487521454589777753517461999429283629123160220676215411805563766792175093001934281283038462363809617855281960944618373026437612575467309158326675346092291220463819631538281905055097551189487267513437577841824310164682668059618318967954438486128695255797741536756398511436679854882121976900143345485915010802472602805268826237470233153098216661712099568048544066532770265215364704852410362028285548564585236345612004174232928544685201285173467760252394484722025994368320646835675938970153390070459165249548789697726064603322434224617347154330953201671670042053974175453764064740092427828098914501282767591463834113947829376208091951610902780192176917354016743396348227849432844318374969593283002867000098771395826670296683469670302556745497775798869522794496429168735841197281478271590048507953216367369673471526768085813365100798208181375419018488906946000202338241610468936761047990551637886587007553786272425407465953715241086970250634068540855326412147993346048000000000000000000000000000000000000000000000000000*i1^10 + -3838202115406518451293699281880306141200265224866062506274164658815834436125926067783889949733805072013071010062064700710444708019136538708399630467506192232721310379472722202649362081438329512098354453623184924768487358621866135287255993883066738271531708193246321168493279846582906867130769599669315841156495056077084901186346890836419807916376230917334785098775625525787745149983689182916504469854264427656254505156938825828735767817031412341132562998213162128812879768206157946624305829120177781523193365059788745820795754184157069776317155657473258241943818789265839693483369406107651874019201209713730548827387433100515626547709573315631293119516098854233587697791830254529313101093417945264121204876112425332816902810547826356803003170336159574416549004814411738913203504986049458863819776950808354404840535095725641622104068620422643611979391124040183651992904708049931291436901992099903707792135735852400202910199957351010652407447699429709962177395069003298448824255772702415504472058342675210139496019026370770295533071744279899129929124990611280280948691387972332251206315161626649070888285338595834044078548127918944666910582782907396966798959479814509120381731866515956873660226696473608976400679513627650014509091073990004002348455762666515691294916284368235752519842972591981456573227681182501838701928185169904475832320000000000000000000000000000000000000000000000000*i1^11 + 1121655108162825987141354299182307555480898623781463773210294390641811096019624790563220838458489858013219863357780616094785957817705455256609005061610644847989312529612579993837737838373826266006218222422778663351701517716631683071265988886913837416721920609072205423226872789475741296323902859770876462404967011419760946516192262324842928288262629401340543932136505990710559161512170535921759168168296739479555796487266656051795868038662159417319659634893799389504685447862725972811922284713462141698983592661159979178690929422900009798399014825455385882042434186274919661993889815647216521915433866197875469496749832222918056781249261766865702827868040011801410967876532557877841866122481184125393664152130805116588473104228109004310128597392052267309691361258868725087858808968190949350225593780013388152899111592112657645831480133165005119260665941672849804259750680493997107896117236551979576852096584477073649633729118556821944753110442703528029901053215705738292847861946157483211219737881775928787229682725686863445740484728922202564980227160340542435269650675166854019704785726633395672749520586688002249175678301408996478737688604492624345492193702953485925866603046160405297735774198516131827983852349665994741245669816830770855082448447411168573218194281393901481018601583083863402597080762857982704012914596110936309760000000000000000000000000000000000000000000000000*i1^12 + 127158139667079819471643444900813994327634679367723397137363907284532548335615458364494413031956320383756136751118032972772940019195622628804767893914658353720915110988921833945275229388781376252027235891142778881235111919781267729950682325405872157583858903456457108567934723759837809191886174640263282256261925269039995303716956225983588052017157027503676634624249474867100365581116532023580977744645420061987467377161734379317682530242362475258452042927065235349498352584438968919571841386551379722485427399487553088558325031589139761683652949364615401518134524331000003697580742596914065999546630029626559582535345775080442517233813188107307638995904823206376301614963384230074824009383234433024542661928351990177867536462330501797260735996786997229696550763145889325778635426114763946157974062207470490982526019944472437819593930933839860789579669058420216037944126328379231754837068911468503514267377820664744156065279118080405020983550954218177231185034005464791134838506382337533873376372143594702388458265693522918818316567015837936491496564021412668576084329022187688601381227865010504533753549922656875824036138309968686479494741698410991475423509598437633681305902458717625593680753686803037768550870317603295848880684059533577606433986463744596457594785055233022773080697523217820274546310542704074798894378210505523200000000000000000000000000000000000000000000000*i1^13 + 141484600947812321694633548776560222315225026479221359149336704597617011863167173985604550571408821102513980729692819204541451147834649320783726612119278447934522492516438797386666097788515173591888768650978967629031122788298567724868762191487239538863306107477417351632109582842259846631460271970720011861161025377021647483374819102960476476847606942852351580995809220435054253094991674977570934516645217912167853597703241053554547277912611813899871206620661503995073370085253010869706743553554301291966287812493797899980503355875637732564306084997424817585397472111880140051973353100135887700722361610309212946507315214456305090724970174962874514700956819878272034870029813127476291578892402388653776785907950736584867277876730534897085886241365608946069406782114667414550663147354579389138409579253544380367391371072993541414206268299713596234550479279491228742013065375344538515021931545789722329723285664885694096525860436957598580662520992507766194778764415954342128615231625505771420449583053959114544349847636244998219933244941409981840493560455384117806923794750459875014257253272202375803409488109017615506311314647912408521278033947468728096597676414370162056705576656518310506982636375796964931848167971550388217510689076017154674233817259233965324596234698131311253833923974321470316265574605614511397217228554240000000000000000000000000000000000000000000000*i1^14 + -297466407996170649343554713391202507227443315423976668188589626035053122572101883589666142908562937595594447147623207914994433307840754207672034650743423357707574950101017891213159002968595319700998591762404140070817282862612674958502597178569882573260004868706901372712178760861418199653819021838163907993111932052807907753239035971500963728852301767910983579731028231123412788849193742689220812979406581546584362128002413266012510358984048063852674711554507335131452748059423657545274984567341701967554173752960017320622219418614363624233791236994820283982632420592223148514930937767472155511628626735706641967555854432445502921130172252615733939790437005308897394858434923048467019471487504566429950301544486625951230224751633372360342499218499759486676281423847861648816183154472469486320421097089680995252297436371266766018479551039840786513384470995512995932930936078931130442054379997612602489987779715893928250185722889603308735926858106988339600775549735947432927032956810347051175440959504792309093823341874603348513920759562970699820440375266665145387418021294389900270745185630433596726558829156080999966460646659625169334915328735830045987674757552337655015841660378033517219501010714910149897652689908098253127453839522917632433976428599136864153641722065750295389818865956805000874376002121730225132495962112000000000000000000000000000000000000000000000*i1^15 + 4560812485787277275998774260153557042178867704929330348817891926596315080868873567833575629912258174608276886996328083670387017052699746856828523235830342030797082836554249243969063247269669742097887218837334455431018994873829743922353114183335358081364700862572283363111897049608401913183893637356528211638667709690129737885813178489705351368347416477334510597544154893163937197100263716742169707807119006369812480132356210859609391750492835574590260196739053209914179647848045294307036804338689512369093545397491604507936564527559720018576943512350746746182621742462576751665625840898166581729542023057505078588341808058746903081286226181857755007060378818356429741451785701101176827361277420726749615741948152288584267587749052162966844888509642124740361609495569164697098276951428004997207343923048543753684396422482894717432603345535843155863864970408292294068264086722375791252319581261682543178103191570377623225057798712115884142224535403834808219266586083702632595643454127391941495522675917435800646202816297214299011733001206755263644842486824122060804809353462466550025703846145674819970898760849713717419032755376122171480781054433397464519356542996032404793177035198902631259996037738345814680974568705844765061309636314513174045858656440836211619227645776358918500900775718489590141083347403945334852812800000000000000000000000000000000000000000000*i1^16 + 307634043994578239650947469070109742085676528541760158850135949882294264612632936985028155295714825905044201265594651648423358131185188379810486073363839698726183724572251023404381051528844117161484569310724119958919340607042362741542863394392805656733410728710045517487056592880733278502993637814766875768067844303368278629742447233346887661069262371123246936608708450358707912042711405362027540333274541389445647314965089046911102653391748176802012278930091215716046881466750654933534096576492680979095235880431636484616588210750064126551496509491082876979445027307639460175754962354556520126486034668157224381738288926840864500552601972317269001645695807830339072329528438266386615123089206049302251825913242926543388809291580795342427524851739596294737386237254502267608587253256580919309300187705853784095266810993720415658705392070832537421474661522470858922580318128422061361666645833572057447783730742925833783697091712855118837924797953060934015877154196067340678288291874839033425886738400923285765704407873729026812472333550873125361356673917592661782823563234716775685924479739487302206538194124950743634896008146012060128936097114827453900234239137601521742226037553892793878835114447282841938312953743657076677029642486529242873178714251953486868083531155772365141708469994569963115437043193822345953280000000000000000000000000000000000000000000*i1^17 + 317656459661646642270857699177311107357090206978416629116254799540544672983074796925493178440053021752825000182174320849192260385047926721042703098698678429336807426353529413153747957531016761101973381944339845657536261567276787720359450550382485718474870344206174329591747788165788390987522165796579866993656973992467457757129030186015529958267775755876549261408895954712641249302705434755023473957987726920853731775340554516719607786121697636217029539055805885102011760462065088722933660029124731171855295253260870035898689089759840319183141837422454105178197158835133452460848657247505871610558709934743892086612624470032054189573925871746613522573873359516403790057718080607458411884870034186721853259819997666476038213346234099855659644901078565584543215719084968623044815617127072336144725435163245725135589874695721425381786727224406370696568537497040110150335844603500216921060638880527788318901120381675339623743977049699985530846563283316385780718383627402963559808726855053804276422868529523466184733835992620725653067939105008188104285124115233791143863844816409614585608303833569407983010675278135973447357237549843518370182119983815703911633551973291467109793846797651060638200832432401571942432571322132251970989990070772058760149218567733796229953415458867563989611246289483862062426477306052608000000000000000000000000000000000000000000*i1^18 + -196494017507348615528897990222574337928712594164860175746219028982891489752582303279856701012811627399274909088421277676140459434240123271907345939957731676348910566123191424014919542123519114382674383965986763880894712270659620348832880946230888568170155520317624403155365128660871724689367507866532182689035984577502348447115774309557299294727803436860413154707455021038824914327076617192079890819764299161884882119888860779253375523505962524151360356422108585535803103847721855297280086544713848790257414196658586084159170482280197700972573149328786987037878815322314443446439172734991345586276821917670959916479891299805489899851907494725167543184972473593118363538557527968635391661046593235446826289047562757411130319339882948555854525564875007526683346605462108142745309564730627195449045656324260088228522943121807086924952048090432538051405157876827272457588703683682522379719638045444121331249986864613404318964387723612975061072960543095229355397781827599972379600638885860937083548965216431696129864785977024022375200016500001743178825999981085025394354655680325971062520328207579717650964918839492978273777477629768669422890017095503671084825801812610002437290407531779476131392696744436079640622825862977196706737337929936271111927033002967580584147700604992449032636379026411786347998895459532800000000000000000000000000000000000000000*i1^19 + 2254665277102898737901114067869087958136977159137827879221615443302153477171480874067330219006591985977505947030817661499992959531319494832318617572128161853438345020170677116385807441640078982002094238416969453103837236531738068963784793906933584247194210659152642243692003757357161257506901812085820894408519009785411231048333280068419614259316476430305970219195809181522167767374033969947312514559524185532337589669392741245547198353390920344465420229696337691255329208994206804754449480427013465799810100112294955464147833595059809980713521912004773779814762950414248812276668081350447682047038713757213216981063134141524379953141272408990274926657942277349426050454467078312037405218450036721590965221651692453448649003039449283220703738824696922282348225798078943099492546552850775574231638557645594932534137916089377652199754260080373734754283190825294387432498885226716954786577583568514923091397004634862754865616442469527795503179193260050332145286625303542152420895152603191824523998210215525129179876634477447069952715719888214506389802941255249333144663838968293257680373735464679088573197148212585331506116580476651982704676010498886622090614105466884131455995838210208660744970602383286248394019008943801132534650912950145602386395590916417452444266579262949073763641437374766725186065530880000000000000000000000000000000000000000*i1^20 + 59722849648752670993003402842642070694481039101295224531611216508476635390088437510545009372137175477140870217010918896018709160323542796611328705692105400455721400784949687373873938569408801624393518448275972252936445211572579812319331198541323881678323505598179088236523604100375291869590395261836807560334259022697766048475668666259789864376686852215288412502770842143898651499192821692185272751611258830635750011681999232097758347860770471910235156448405046210165167944703539490650056597718289231755846574891402428253803060371887794266451289353210013804299827349416328629477452192895617987248958746534720602545591446556394012975218395779639907427690734987881789370788758367182604320187770257119312408716505305931748566737718628326045586252471362068622555728278340347062895793978336336466815990985846976752464423638719880337611027429381396069574092688854587425763958987146787421365511356201818392556822517368393354001247643885892044385234565051525338668664343930318774826964982275723573417534368486871938563042004748966171272942397074053283514421849417228880531755093641271059274567104819649470112666132066051834474928893665473299451074400871181147464518369462367444662726477250378244070181347030310845788081972111960554237846845949707602946947030553650067821527706550154719759797721961001067216896000000000000000000000000000000000000000*i1^21 + 405700553369081422631321196682339231249203929724510501719772056184065882313095830881212458878523822224317702302545643139708791783117661063869188046892410672519299093867801510550218449556154062920404440930505187687910342203494196655066965887325672640410472270574089905159706123166231151877414517726233623318151618050839060188380071407920058807841971687683328701040000623340122299752669123924527822603904682712254391826803167063981036800901113585768954046627226846751659233082558345508653147028998099703579726221878524218659361829550258930658194132306198436221667159820146379569487970723946212039971218735734926659747023825499286615682125691622752831302075185978794691414416646515807659056693963231511363060405317460336033925599302138466567857501343459578717597548652313058458566799043908227967967925833244239514084721248848347813329483447345913822791801045661176131633350285519694260820310712449866836117116049293824981830938691517480716504681056961079384671580062858214924605762689599364072385654880086560031080536137752326269789425125781235398854661743866690761589559144085984557719405298073017833797093610893341964203369350768135809843121179321807384210142519375990666066738182565374866070209316722832890424095622638926372092791393467940129576491869527451452708922616882249380455684164599729356800000000000000000000000000000000000000*i1^22 + 1172616160931725706130921760131387796117363349185464835568798549938138368902589977744733106227833066882683892614064001976008708580774663607239234727321566972316248835815698967419494844663415700688911688394709818511367715714682332753607590345262373155493917923175899887727812441486780485395377579261310608678214260226744951898273259145350250322143506726160734114377497691812128749402290285736486096819545915487955093487063164259013577742474922534827446245509219747162975298507158826289734071894412035750167348439729802658855288926824055149852286679825494376238662273880707265655371139471995693372106957170043338778963667127222958100978100724532281078554165241328742774296761885210398803852105972650919615883465595936459443465021885572471306263676552741028457831887696401397687661139197788508472703763808103232123247372549968725853227258676859530072787614125521365330413451090390237638046727484869714420920696437563900724029570966858794043158916224935095241622606239775089150921708973622692839568177240627241951943947496321542672154210455196215675077058862172794238979705539693734482135032741100698462188282086722322122052442801745690364119441940473313256951246725665973690388565034702953084093051055230264833311086275083478828383539644950028018348563834275131738096504895470927747725234033131520000000000000000000000000000000000000*i1^23 + 811044522644891760359667198378631851866305063418236049563968213697257675375139799765861933598303960029853717627088495560051710036577836949660662533432339491177098864516971477847237032421870149906780736090224621529493292463651518158868192402190536165428773506142588137417768787096197814774830092873995389407834238187662758558336780709569342872818202149365495998642109944355254522855968917860402725863334711366528225549313784223091107597255687241149518460219320808161713377184180275413991184117987992720581195340704242738057886203936774432861223243087990700751826893225024459427687026984336308325829143056273525351780109644672757014316068908048072226155790167374529424751640105548673767144660541558683108115512933834871260696798953749451492321957474667182471288703022162382829206849574331280145818132416849740249252048980155795512227388508270526139791238461689034659089304804784640310302787478398202517037937647781709431493768378249768150950889886885168833684734767073052100918471480871237494014778982946379346958694960489335820147961330353774835481348811308170343440024287464816898028807659614278393090883324226261306167191393821558514407481467679560135368838380314946332526823924726520272084605039585143023807719793749404604747631404553771465366160934583796170037646110119061917825761280000000000000000000000000000000000000*i1^24 + -4854285565978892369531861690691636214231405908989684001377763206677640565429194976700620937390568465660554527187244659649673241014189431387062989560280617079455099565959561513543495722071129334331293651609971836429362189393876323708129736524305293484474093610722514317721207387858451206703078236254901166555781485696619830022831247580288988361118819504645665335209957818206345369761830875848462560493498217232841987236147131601848813423504706101727702866698653982719866271076425032743159278224273794115557188746200119431351906468998423656297663343024357595145348753344081968545802602449015356441331844822070729961900792967532389916976348294149765418228758091513134988237080575956087208916254877938105204604042298585303535596991133785885537856244375881917612754073945072506798355912078372896761940733132643556046357829498640778190234320495349458574741809804416880313027459207280759588850046944377108243874403039043929922974795967919075475134007959653803700578310983138301820471427451682227998327275274405074672447664517842893950930315678169921792472046750786363376700221499822020274646294301990987731427873444800049471351904183320278448244830859825255836448490781817998277332500641470083534567991940938844080661216062100694846997333145180440751961165069217584455724931287593965007667200000000000000000000000000000000000*i1^25 + -17804131967074051994602364413486326265748670255578050067505585748632632932385502676811005577692102551817048341263256189319808522858895178986441363386091128813898922176138501631036510545873217438663417821355721278962054069070197657343144535452521199222142398872952812300344062736955890125811436475705780759506142523843013400424185490195348675524391345761553555639350797178649202932964584444450108099486805224708839440871543988888387475735588423376628370869719594871282747070533928878232829739100458067160721463888457549859343212404926289673298221994969639095097802423163099505586587911618972838068627621936298244940963882174277909846680584704249608935346100198708977323851517379373880871461027162451720494349004402784115123530922577848953195696143105226197666602652148319589365906703675381356903434617953933261670052836922345783180866383849208578173376940180902782669544490139173464396764318056767242203865661624941388904209146553877536426831275015507670156374562695408827394589278486075671294184377645366707426600674684136601125428784527309798438483275127960455600410761074157028871996698267893236383087278905048178121336097955964533003187335366386633554391415875614915242910556520140333085520170434003893931375964336396634495153204184846468045849267398721645730029308774732267520000000000000000000000000000000000*i1^26 + -24566952211208992203891786187978275060122724296884192629064582765574489564414848535901669019733232250424292189486009283157733817725143269504259804617525651034276128600148815703309182717537074770880799976365552921823642493032101385999418576801800750516600022179016166715992131132161289849218337897232394683413053403159856864413215870656163545825741974088862617174883570634028571105942199795609488571308594579313616775250933082425452776269973232272326717402634238565564494722221867237366830183456259606559873439203409066802287107234615086596887092247037314716760304053802283435279348923204332026748141343934793044777042278068705489063142823244932128906508608763441003937602076589284645984341878843233066251873246881918669639123841798564029842276009081141426204204721565955555654300583694482203839947057622896730509096165068480160134041596226604374478445404359397882339204192735565569726040555932333194913891626946930048933245651201976655779953750741554087227961108717864325153995529556810957218893300769633936627866870698395496485276838932423361827335393040909780331715389545723426039036861503855554130211434784853483537058901705682071897570572648996777920859570023987222240993202873600338422012687626616393529344169287918981657014339535143563751644171742929140468951419977728000000000000000000000000000000000*i1^27 + -14838788327730222377547689736657732206147037120772608920808071609410578959116802354374709334598705067993703032514320864077122762088220848997616947274940701031993181562443302937786534484848962192993325729951579759932533133819687176133014205305912294747230110300678916877296962996033266622894403715102483591959812109496109885607815631021637903928048703903017131637754077485184245379939897430547012182628656045763696614783973040370312934650670848412393308255119677578290163109262276980010037632437061302197989375887166776699401423820396204191373390135786056191545473798420304439693278273109347094995056955364213298115833630260559399698776595203708310739924558693787460216858289548187503889409695381115068043986446358559296075946699576401091360144226423049956989132010322784721522854452731290667529810989407009001833201584828741614906589454447061572047447586108133164640966538308252002323667671280785034751827818126949282572594468041097979076658217017426781701270627445388099288642723342859134653403361771549044315848505805874832325308043570363088894800752401325712903795056277895858725032314662383332157226656461070147287913412204011095294405530409485908269322786894296140322286348337533080922965985146652875493364479180044439651370837861799710745691929594069330171632025600000000000000000000000000000000*i1^28 + 7979506430115864913251222975564402579279034635767876230812485528680337857081261840050574922517490215324133367931958351598565583146726287390041063875668558171099675310475266964098566338022422988059191401846098652751056913561800589734172789927013340871114682434437720815090366342577748349636052266354216946807798215376364403292166156860467413322718496706275067339111388452319392640321846600156140518200881280426267313844924182969362039951364424749857690733879536222201245095513198142177866138089563102730467803154740254063773411546219480486911557113330879332552862286993683848369108096241008385258537726454809417984908592152202976768693224795289028653610956715066338174706046589672340522436214959181181680918616715395684562047350590571883180735752190917026035551026236390918706147131377418617062328324070703110622115070169935285919177059355603121223802151701627910223412723022864493853059181245731356404583021611143547551166882321937764827204951882192474545029992764006187038092648456092196674538763382331419525017367368510940007739927872667511439447547946857194898521684348891401658725973799168185696601787914985824569260842656115543649448729603566331735105525986292163721770795809856565244473601504823360341908153085830442615777997614363465672318686770063894118400000000000000000000000000000000*i1^29 + -1663665262109237104926232847600927160844198958488619245844397135900268418719628216701682952384896057395337738106283844708630663252271820763486366036214079639989112484436444338382690935190576356909396565255183470039379803818936280750283038661895553636315398386065288543826703641666430420087175562861150139586829860170094103013168284768326152493095699306436582983105589307948968450873819164513566117331187018553470113906798182150460024554834195635000856619211100490806039722515725539786146142171700698096155290101090644226677480253493966281905736250820014413737341403849513544854007420238568641194831377195738605178612604039737215738060375926031889414401064378179061167554941243088371113752403846370739631475886663256283180875953135599484335598774346658932362925556781885982261707607481657544665946381042497682719941580262394373904772255751175574510296405715446018584450007561469167357440681529486332232197808568254062244480670079761208533143091697927395762175925468549027128519608844859157908459014726209625436027320713829778583111382007420830943057730601576650208318885692010291730065818620149707173968149682266173331611069620695351771127370123102126210796570858888348259712250630100066069356732544698354262877060800044496947447416301892560240213556388167680000000000000000000000000000000*i1^30 + 155875368642397025838732920871692674581451879355531579308630961126726908108660068900885663007447839592961870370080034566398148926378365574810227632052647706299753266948678090554678999587372426498729339660775950146141109944156828219326831683977019789102775553520412119336267091521504423577474939539783004156738488131547441184588184630041277135275655235254029670364248773729861912360231306553721015785714017091951915321707410440656303585301040359097396261512369872885901872522162928886044675657346816244531922501605999929340533942388464820714612446656555145335454416254703921431827765569657400312444977875775956625408232233943076428609605114966193301415348690234681307794802873002067361076311146473818758355583359335491949043577095599130621423768276759873319414651617868177333139224484718569059455961416121431347629844577580468907818164756559761078081732137255492000815700447695607782241321248821851224737120829656113354499246552407019726813250132873630405622603428756354681482329276432489917781974051278886047776699270247198395229192829000099452092531314136248346848099783942200365789445030278928660174284190091244420138820018774573475788848883290820234687958492822222313815916379225386817894475768220334320118917929244541131731511150289196085533055385600000000000000000000000000000*i1^31 + -10505223785871983562967090359627985300980559530606841118195325845748414493838756381314336387972731162611684832504086914888503375634535771915521042551897730541067477458602050012839620455184074600190348937445608744201153044840902443654484195211334959493326468085940059415247012962371557920101541624309997416898987269992901243752824674149231192416593684198511754073149096536845157538331381986551286233965741071036894405019093745782966544833836354134734137930107261372115340966247904345750266602603066856204026153117569899191122595913101600763162606853575099854317050714085633514011981303867196513291625254067027191231944083999992304331966277478446163052500254377427198284352475280564483842305691131438671003816575223941713620258122018289489455529448363213261839148994298847762608066160911241490271324025345427361537019683196932504111324886437357224216152464948932594820267112673867998415732770508034401878796560687255983396045007314983710465453558758768603362951090873669229154098650628273179852584239596037772906576352746376012998184189569526316285329976529558088862046072028824825859426457515982082199222206049775025040940655839219111388113549043148433975724709773016601624852401244248268542274447863657523345915708045458764006194895726652371763200000000000000000000000000000*i1^32 + 474611128280517243540657593526727126911478591339962236045460831040028765737498142307561800729849090874407199647380840499658298678671313635815353364917649332184266052566905103226865883725409157811905832520625423823502729639673069018684613581072649837417485133812812954743282195480531132174318799253518515255568126230532510747260513240056903240138637865453660956375643701341971925840039477430982443098201185060630464954580057755898352526781433441739981317347169084514607114571843437085954868250471789749529460878854154365246785886792821608801807037691920009936983630611247995068153935715365807012638986539261143305346154914391413240618681835695061986235571690829799043438069792269482095568740903974258670226550013325656461257695845889678634729782763382902126494980721552672354235597037682423483120612738958963629744663493325845213839854224111292907786007102829447573190720988719622602260112587378466817383629997976482393155581000778468078861758009479692079067597299051984475960470929619827574979624300873875206150109975918455554348118430931145610267854198338751957236196874109026011444265005962763103641898382207029328050406014660648664962722487535697364875858250442377367701764292589055991238797124902877756074543187326593254985972618100736000000000000000000000000000*i1^33 + -14082676568852856833056082853249415493034225798099888340752651260745151714787150745373468178663043321381651243021708234625777416084555598557396281689944154454406457645206099175995005783780243148168809218234102513622056261409085433607578733813214312721525920266882577775314900224340467158304155269531648134309135379453693596082095304959094774502070528704909329122150124975917194390269041898780563179476949435505243365928259120435818139042010676788155163751946880135566997183948702255408388088025458110254033111460654329405415844082424534380827343487660059439338342757055351124083908275344025485405213567980839582503594608214676786229020592523701500233705990072766221795470531887735271117636187823591201377750471780153002531107292130866263555491720533687331452863055442972743465244095184999135145336922270808722232307623989471407668653452056860799242307037839996891430437695921600624473231874835383305227593991222867902385500767205098071267207015920802041186049001133633596777465082268334373987224872651407097354512126121287618678873206639344758654816453928537975457851344320973203694759251093210426604824562794311627026133264008130918966410880156640208699644589926511759623940189144639888137460404202425967354765788980754800639265996800000000000000000000000000*i1^34 + 174969181294488337174455740647653550395592248130323584677058473388877049754455189198216200083817551302953245573590924462427611448640347260755847205463213652374792207156155406811694512323572273690472830793616315170806212644992010590562257410861408191835719686969669320923262255103848383233592201120988298003807702512980678794842409748366262031533007241665570965728578461525931348354077204926593785242445753464496716391490065975349198608862201727714175932496431656587326362685344757025306745535346230941749876287990776864889732708534061267364341034883690514133515400018865151839712914666286351013118936225866207800820181790262359114414377717676208169042643492201367515626007371847377706406210618054824428648654213042417448095723370004805965646317824229850088181814716947466049798282661329071720730993577899938925847181730202393221713145492202929977287977022591548060950625961547722885697416032998792227219534764405080546703964392617351968210671866760335081020694049152254261297702109588311123018975432716002523970942530392027757797443432545044134837783949783450264643973781175275483208279563279640951919097852314253690574791497095757499353948704308949330558385010172283706594494466716847657068907307337215525123614453490442567680000000000000000000000000*i1^35 + -713418502980581162908133806333643041708948690862882441928297242537716651731303911955789520302563236454069002163138881548406103147123864916316635974015930722479179965383931335418651528793493382783090605303059574585810935633831561256183167296226577828349156838467589192063770297950465652425157784452565172197234557403307132641923095658546849731344576130231438963684030212783702187622585075477718046834331004657587446434431720385722227103294440388505520014091646235441293654100418366258803014336825603049220078952554651023939806183287838663278396810552114769683930357418169737704140904087348167028016184861532069131098755599472163156532005308522119167865680392087404585306002626017605574091956211472386501152470850816524116990211549858548418190686534441372439108354567950908707748534080667286111955009265665066708288972146902588008815708061366077552263152633019112290266411428610654557898980239161570096566875009516599392228791582107815530023181650368169676606214261247371293397792011884303588006242459155659193838452348165143569646896359225788228852817842079434941226043607670358546398751782196816739891938598242683805599750333178096142493023753008309908863634589477419712297174921695048836641023865879379364385128448000000000000000000000000000*i1^36 + 1448428542774268226255655393438342916998491533408316378260542670610139572834271977612809680015361512262802568543418695045381960587487174726871217815416459493814229460241883232552846396035553652957655416162200742519822139483434664000935548868484490999625777750507017885033291813419735505150292873857945861352352594508399705965268547928005740374434432190576345162417297015849653718273066971018616751012805615494268026281829301460917222453558691782774214404323895419699456211976370341889190681357763772118607895426136006179399170351694306822554397601262289517120944780794899857983527756643216481738427730791312296518042238179911871462827279084548505666200053395314079878341424369472120571258535137769590382662719120998578440364958398945296215809153249655772154600342663213705071254382511664650619171119752665589831219006956498060292408635464011818565540620126179005735627952789648392590906880528183296661625107326940877493675997898969034393508504867878240015486048770997547587759071114876547437194277903546754282553039669204813535824993271114496064809935214122698933874136550692259528422688130866631441315956316958971466656621219522423496015348103152004170795093188448254827284811031279087976496930557941435177369600000000000000000000000*i1^37 + -3050250427227190752763020213357968928354981335189579619260275358193771849454279147789492953568949496085746716935236148827050661501348242555089777406133283800835241452016198255009929894570065546357187344750119237082749132540916556102440425592943843759951703599001826377235697155099729013975541773169143837537457178809782415526712383617479165399138495386395461502238645803871173167266609585232787088961099924468157722956945496624442380477327910392559705562584061916132216883435222001904881203169628639667787460139820512704758051385161967113194241697832260182717709335018360934248095985476713679315870014083452663912543667609395920197054791211114765436912900730201970663884395691405394951679900072324898347676389013596664173345086717139336814343461392892760571768873805752632821244254772818001917795178826370778102424208970652336908677419272077189295278654903017392596053345247104060006562715906525595604192651855476313370247001891545978375875267055013244281316740250927273558197787800862734272971027442573072983027350258327389324296307247188469631595445324416486962355281661108230846485568748382478703069794087285546598486534117470848550633527045258725916515093595718286923046832206100264662223453253795840000000000000000000000*i1^38 + 5609742842730816276072341202306922904697125707212064036795113585450672999819847475097891006273615594697918942544736952827385511519187037859307684671960054706105993467749779823279928146021848292384082014326653151508049355166503487588086792971027627137153004661373660126996452581547300151695753035181177003499424370899583201742292951855385590251077080294526113711140241164802809091642820507013984268410296461035387093344707226509321181004121345036590972953255246152506159330063810521773454514648844263331071084187887748953499091634061097846768717423923408108828145737564330211774560157702993479332322253130294343749960870741015428365866148501758276108351739226070864748415694641698940866006687753349536643067457665757183189192937267026215876127971389943847500309028635481450269239583512135352530931167449403817950335914784459973364372133224518524382988304523305941072770789313128968839445496943084653311238340495643256944244829849801367949664515659526141924838567543285728688806666069962683006402079514585211673566772334525976948012462793178992873198474923672875789075325159093537102941671494301788511765415290467201414609282236092512850273006107891179378879415696491396687991272005099444315357184000000000000000000000*i1^39 + -2215607221210047662032565261564066729842022611521044744698850649289494472611488923015609945433474452257020983369569248151151790242864757751004609175802008156158708832679627170594370421314208371764633034862878955869263591837203176126417596241818602318463409608211763533547382823624302977244082200489839676820684213137610536330412843145423368706983843946098999958690859734505551273942934186555946157808773761825258421963911724113233109567746951453354441149586669366517187762593276430109094629664648366065401391896696757658740630741095438937463711803086767322530814909164151735895660071032437410028840093035108454377758886302406482578974396560222659573831980353435188774851644100456253641267608976307046929318146824566003073747994903571913512652449515910902011336329318850856857089542135922095353422830656774510947344309602067083943403781945874293147448770829337268127586856441457030591753396141650825957760860104353366524029566920115052186456086911753258637338787630420526591682393139173601897186320706287766654617019529654878909015058140382459151311863658352937496393710290362533738277260964669792054881273639632043933969871033840632864921227790605942079539488740098423303360956639949619200000000000000000000*i1^40 + 9956599014790497708281342743716877953841989456728096444561508713387077096040415543740531407543581621374785764343133825226286605717955588317408626325142328498247456101103357922296918560025984354583505950579240431733281900885865675010547647814202541011132332669750773304946796550328455078491058242197468422635638769776768637484568852152529805059242362489383608169975214064731177404899355225759856102552455193641648637216312869015878653774732388364321955632724734630078314306819572709790892869109494069649250469009316250282584650012537298291975658812628124302443741777306734079193394825924822339319795953244244817591665114070383944852743465709214478933486637546596411236474922457862196817098578042576767496463367556207919557186065698049549035268881909092043229837200860119566169556740545111840690195858766569384786982219451057177639030601056745351236907224752274988186243592328577774786992698008942044681324609449621131557452249071494394582140141152629628016720659841821037510827380614626268064381031668280884297010102374222601398184910501562842064766196832932765491524718901544776415621076897366061266950631675928138782482832214152766589687910107045093840992121998256112870334136320000000000000000000*i1^41 + -21618592010420638744904005416317699251421957514344840589736538206783080363644044444607285672998707498547173058545984926272186747263195470827229530351094574253607015325891823469024892837018674184562767672595445595511118179902808811938343790232536911899826783563979254328820965882965141240496112216253897619470801307834935171619506053158249580670915187402222225197488233325096120805231630595701783363134401018183996499768161466511453038513578476126530591661134899454141145298929421075913117534573589580269629026481224159374330229921716146927874182131465948032801419521770959374825777966654112946753845641501741525131088428486532774470341462941375575413615635610162286826322429707442496524403027863142867308437921941054366695266147398336834663263842759018102935431530667706297929058893311252339179295758129481103299620242942365225100718418007335377426642157832442512176469415066571131399700573104324687020594325172040250541145729621722212880634030193156535640939188088438744109654759515121122149952292077716847010282619043625862141230024107087778902268241776454390801438802735792591576886439252302172910988207577302104717456849108574180949538984788257899268375004988765241344000000000000000000*i1^42 + 23367861973961874408156021721868259822980150201454059159110495885770601527904630926826901305237495509053524977722584252419401145760471285080597188480509301300169149439919048175697600425929974757347318680787719253320803136147593160536703709353657336180306401807738250242078216792913323674711589218418287050778103564832567591911101260825207373020447846271465076552897047134455849375984101218218161422563979413390208249265531377919727283126888618956614064096707718922873486396720737556232545158882446860614020428923149549285061124563738407045677727044082808068217110681277142149406159393012905390169943217346390227626262873252465213330206209313423787978173842285823473586820586890953561692387717883920999944562388165021551924006251705111259197497004717056798004290148574492542433891714175598561148631794372093106757092727924739944020144814430424813429324014138639050493661097243128668705200797231429749726052053261217423400020051966523887699760195017322726360751498591382333110290417865096059262802323374358647959567124680030597947866965756383932836631157963019129980411710880044768117431531366970240649260368373729301373456496134267756462732268630441999071937609728000000000000000000*i1^43 + -9149202241509825052545605779107973391877672644047486784779514179621985048361928717414431139824097646296319945668979675114558520455833725961113344580739208024063445929636442882371679642738170327556251699355500490788870051694974529556393995180003120374446007372727523969013658558206583912053343290089467219606952407168097874606931374115473075219992731545959695152506164679414443159029445943703391468806632273015063882875312564712259636757270019925650823854212848620910407650946927966609882841122930682094832201234976876683020583371197097682427540342453681199485151760888687290773082895812740789450024407808622819406856339121259049503697796247664224793136797092813966271950626165034367853945999368199780178309682033895327245981219770498181552792151366852368147666755227339493336888804986075205856987547697226894013290364082591806788474280128656744517250976170731871454931538881242817188755568818160659708111562757595001684952653912616445728798242000468184402790562837321288652423533685624731017047974437918791058256497121471081663876229564813303712590089884244558336411442412457578688324642491812699481869012522545416296559966396787599806566583872996449976320000000000000000*i1^44 + 1837829815118408594413681862357326428269814087587553525109765701264240885093380499936592449771697816376108209325820407578978097674087784616132566311801342081558582052560283309713238825877136396285812284126917319581503526732403885677438508800025965170872148378244570906903913293058508273720856415894581768418773472359589600936116405773353380600747422211422039820678160602661557656732122719293946306291996092839744333154274283458435272634266669201791946878149430607180582278775944431566065079159280475877732281663421008373087478490046304409827173336904364437580307409736616854001040410440544714333298595571001608783506345897443414498447042976136272389934450307214584775238384607196141751609070711061861720156271655908238710122244672142829879943520555110355778634488270648649810824881998921542755043319969029643874668215580700234881991807909949514258026841867222188192160127518907142793931839701453234864932754200063833137071127753039644502317345276772306071648792405491123690530413193015258913408805128563568349819427304411309627910115375791714646154159626858901440018471459554717368129029351578160903984078829346066939424204226912226316187276206080000000000000000*i1^45 + -200104418079147766100688054998860739908367701669332783881345886874774918760877739212374449868500369154432873415152527669878338768254955753653393831927132530841644281854804033797944159668582645322603514771155011302100731772769330311629478991585868828049129225695694732712275789522298312408733754388876595584330566887748332933637062830280757838786172497688427483618079510608248304611092089926725745136287608117553644405382032583352689728855115423986943601809878413082399458992882535898848904271181211278336697333998222872245493625141708359777048722087155924337354153127664832684311554399102250399779032369627518051748640765564087246539919046495968936431980439710940843393526459809243543732504300430530453272078854993784074369475114853680349383894480093701553272164908469585040709738144678919647696966707167512019098748210559115839490250609400201780108887664686566347045952322105776527109458250637524646929690546672230076180362508332708714584031920754343594447765400318385013106023178233731386288199611873604525402576627795959950528659081415072550616259937503055657845895322107370210961453653136317356275085111200893552744105562518816598425600000000000000*i1^46 + 15690036883211923544930782974023137590608758305715004248276591633659698465649466699123240442770580464109769126515739960302970571640368682758041939327733638837874858018434191332933977674486410501550986561200486447741100123867641990246922897443581916268991074684313607417841022579867038315256095303413132711892615609361304069545379481268190832934864512240555436708592124286335075047480010369200645174388996598787904523587095803100789315287031906712095930122356522205586086341948419851627448687586550162733724837799185743736543690218936083145033776075100012198705133999842159067121220693832214683960066362568818878592837624898318132285742261810270924243715778708882089995832338646632455121541989743883579195103899527359371859442321737015184966518134335022452151842619990398419784389456759840109138028721055485036768385491136552564786531300351541348846541619882173518501423367885997963551194405666324498469844825594144885209725063477279087120340140695720192660706388371388450095574023887713729338816898269749597289946570034645237602050881547085132858570538199742686814029948437567001264084403764997708124411605844442552687672336977920000000000000*i1^47 + -1574306334517200829850844777989434140954882402212849852507664665005354239710806953811923246875702982237797116826710221503065626485769410121871735209764691972145935782787715122426858351340161146682982211332428588077292012302353029095518593028875052612307809393378717051618422488651760351330374165420521254524600541460027002977577805221108224367026666050109044034805094122580556497854041785425684720879059301887625438707596474247726309079746230292657620418368845053142259659656018785692856233479416379581538330523042085769003268229776284768477218183777520232694769506093177799298994282495499715448435642570002620860215942558251403575936956563894528756084705744665143867888042522810723500564565989036243293609053525372159831532931080255641982537993393466900279959180656783738721063632079011554203857902737795785740900195283054511120744040332250846324854538383897554054903237813644306576622775561080173798629768231996375621126131976698084698004895961733102578348665640410712056087373681421473933855620163062758277658588603934037174350517675345606245665604793091702475917420447863915876072904955902539152536170330577988472832000000000000*i1^48 + 134151239017467045102276602970096761363852541848159746460394369295816010307415039747618358394865812233261442896830243870297996522757519873147581076383809155439216009604640169662597490886120130309160796369892818817574622819199359584428493573339060820579817778498983995753211123033124305307623298626323818149658158591381086203349056468786381553375060377885812427643914572158955915733849373301022922885472367548409843241926323080327372164469268591844418055654156771010239248096008555771023455257714190739200378286035758961885030386541053030834489465025373477704025978263799156321522449746325407448219152297479109804938642115471736235560449684798862385736159720979548750019277570661636373520535517311193237772870092626447588512483033436246895197231999195295396387815684434145892554197960131512175279391058363146693188340161761092899117513951751672497470609666002837208434096603948830217708410572048215179050593626033284044635974971033161994642618214278262384210581040860845721612989541397668037477821727372592671591756929783473527387482300538301467925472176373232009190559276646791833673389391916737623604681297664000000000000*i1^49 + -4691341687425701323471035309433906556458358086031343263261127131911952508656658714071674293459532465977440938857031237520639223644539304771551553954359886009298363464410860917180822575414686343453568610305828729911720519794156248431375389139038331046382837917032748553168966190212603948434250893410587487535684697528006046943730017213313077396230890078801518491304821236461044695098018608158442369500540266597624803429756477116342660539973438777667294001154436117393849683687846610155043516341652186031607730488281081569319531020220737320472260567080904276974630321000005238340274564380268612590578164470913976588980272404591497834557678811269584709112633009357192186624344112556171904909860403896620221261702217017275902178450834558279586740775687418292692232601035590023752290490181286684407389311086811668185379012852694492007138228885480112829814620256510106329519999110656414245170193768849945832102125435901024288848123814648456419067009727737949681574533645804131716156151337849371242859639045292030382365616421386456249440076016043502872843610417804779942513389870186521363549268007194879298560000000000*i1^50 + 288505764684477089238764047755380528270384632410646403993174420553636355735671982103220034232691254097031941935664838383841094292915716360448514248615706473473394086697170149548530511975020997992223256641062421992653614015478730632040908183977791669024247224458510716017700324154277451733393578189747255152158485499294020424975852481779208494819901523225926489481853857046662222758567109850900698598074024825694023959854646591367088973709729790393953631123446107300173817100958249949490990179198383332584853130088202771648704196708751109004782945553011503082476013015004408307893229910915903120639865176247898171843028110715264786508726568184064618222125347333314151000745143080912990438105973477473649528202080801229868571113482707115625292922730485207114013630303014411206779958639278920360380286326194014420211481430490645783278235390033042330750160638050122819621966636169843224554100029647605193471188949423914271107385370109371442645476217831198802881243686664159731364890604244660730920439489883010322892918381745852057944756882455559308798270968677944162032049416446064530962374784000000000*i1^51 + -3412583860470639924580542972535821914859016012915694100184204580507823262737513188815552252069545818194094684684190476063701719001871563665722767444372143159303840571652675445461025754939510310464172441720733517283440607212834904199779339866508362796213469275999795767789743496586354616409893431555216068323004042846450309307647561100766430822856539506046472859638523869905721893504990158496499477700383858183862948589197252164355301982528814863482454718693503885514435810376722664158103557105555949713936861777901753190349696300343238071879681524271936406615963816854422391694290302769351614722010484500608860098746300538917183887913052698415312042688390295834051666803242682123920303971988898182078720887964953934733057463041118090291003864406183170294775229529626119207826627320871776082585771616978109468358714243928124393917534331672866491940828144081628533209542933754259624561096523292664270558345513603644179582659629124684558471715249596449660954305615158515436318180371072266329657027748046130981974320586716133755182129901966833942232742320330158156810745249414604800000000*i1^52 + 213284190613789790095320244578647599359100327767413504723113710908324279066734730779185114555372296333644238428243827578097365599191181835225263070008927765467838780146349547691091392412180628332283200576558636489539394069009029647882581880709743032948593612817263544512630972649520576599824187400788241505430657623649953268448143819852829550841067233963876835490311729016647291294831370889409618500535584767112300388933454749964934056600215729586445732745770707850228771308128156346310924547359877477960014516401976993969803366238227623150907930407596710524998988866425250769357375770366308266419707166076463707894178113919456766270088943029862571018780668731115016486373431373026453321115576717484576932658678124440869446489895551610367974378658663768751170406293157821365961132281859989533375828047198973432799921960953568204926611389767453524033634373402098114744330561973340337297041066293255923945070030789929482781573434010233623157401375194751596327531330765504243297799392983263512169269865784225803942894907809846792269587580588817133404199460800000000*i1^53 + -9666386751074753407925887905459699354856292987282247593703440036565979113567720458148882313259553448028156537246147843818609659127904580623606603550700976338150778027238461794160811161881292228103276617165742113251264654324782075670388389384364575120478658113681361850120824889785016491907143675811105092664796910487666674738130299413990440325915986138884832992754104771310960549201573905850898491223607087397209877104601496710693726534549383393430117074543441722124364854488241311353533189965786304304793479165903539397286383003332850190525528792796830070867209719176784230329834095610739918987151614821692566718575791742871193146868330381305568289963648847289267740716485787603570775464595840252979274916952200050941842959674956576364641224955812688707231888078010883609973071594389972243478954526169116895259280601286561591865893427857355098801575338123929526350681025683292236230295316013328383175393117359074237278615635864818783955661671636127517140054884360600922670962162622112674372689738265223800095724280293826474338742944000000*i1^54 + 9959708708353777435866290535950597177207967825198170356596960308773552543943116991091343029092477319990188099856460868464572633208405585764815276106508276595247002004868010091540086274614867483022046543783761990624919773092129289314106879629489146954892525090802689757130972157514758809284213935103098923529155946200729377269181560977137123468501112382260652053387600289813794425186129575158411608180971850743169781527963033724324455389765964711977403577760532277242628168203416583540791015947753224532012643300615488346004293750110064099866646842670928232426677727157286315934843493772248837069696200212983799441639258753505310895715201069776054631686129649471296739837880915397851908060036010074336646616630753371811787055658200454212106820319021971364139273174936736704187538611710441421023916911120754960388168370629654579801270422315434619790414410110751274931586393081825426637648174635544868137799756430527397283234273397071871034218508579703598402116603870639230417953104963383121376868456192848060314400000*i1^55 + -3550372450658136519683945142200562114738323781444290767275163734868550481473426428621672865250922291185907808495026456070073968813212714533736719378501444398317411252033713013733343448602000075268988006495766022189207762248787053057899412645502712725673284309220852461940573557314687580717191471270994849936647058380661044460717537837513086637571548532836366048615840284088675428340299232412069805151397692175967618643308858482162239639162375603558083756136230624987346714442563001177144713415264995589943596891996050173726864918144694600569781211735362799028083959191834312001866050322707717844705878202252650767154361776148674405380108298420237100167854185284342954699514611902736580135269692086320149808054619545387747182905601138137809523737305344801375549229078614021501614352812184312698756447211065122843673485588974751072406875289189662997838693887628574124282284015933034147288833557656482959107243414498406687042909978603635236025258786957378256601122922582232955931311971493600000*i1^56 + -652788891566181887457437360019745316373128582093206756834063353536822746078889692826161126748782132797733694020851692613569040494500917864740077373544989211499535500260054558798951646628943709574557019061508720276937167943439418839331056790489971359865040630901441697829469030968680339086882066651085835997546136385360469628764866274587777094640495718629718187710191424229841486155167619241078949950750310646256339829641392096143737015504590694043224870724323839201720056772034871348542024985171267412939018923301488331599807495762004970209704620316736181710585428908897179016879145463524365792801865816399595476484446186258707919408558437345450125875678775832151791283499327939748754265478805995423285012010081194181844877607464654990627202376306434787888176990905136494106689850706438185659985400123807811025207911087655420485930017706203068696694578080619153008542915279403306123226062055756114824204831732544631289631474193742833921260098402292770956071150578000*i1^57 + -48906562668973997134104370717461542674616200401715659671587634111886104551578172982933664896997500102760111705108305322938792563859818244166068525933354736562719197923826924268389951942696010374768605747976244423503509777478160813134299137298712697789574757719811149757986565005871997779709846684217571545792132308608529069231957338632809803912992971866841790377218484625960321733487459398325314590774175194467672734376094674991143913153445360918620001013249982657172277186561739187750308446321866469192902217205850681314713360552026974923048963638838886465100241310150372922317293970944810150283703227814529240919799661325367179426687588757959786224363908788970901564634091682327450208550994031684557860389693464427343652427588145515164957559796892848543657905334316754202494592841018680215157417129367250511952153805778540428879480442722971174279986061033229536007151403427028781847136594260279611530321271885593118356313572213736420991800*i1^58 + 2273076215172019219956105249190048980064669676339142852029181243852201266285375570858172252765592725926173277782455373342876364131112162343962411039230852335227146322378844795559922003369973085557797079143549535190854991820724357784783501647367416469685953574187989344647804721428080652558610093897839561648881633623026873631327611546500107292353226861450172196546548540302055549471057738774890450040709897218794017007579413317478791514409154260500337043728141272313883723125692969015613491547192132765395598963692542302985408239283996306084215724061322797545656322422238084752523778190726738342650427334066734081357171813837747876224738638243442881944962162057489202652548452059821676486521223379842782070534094416613176150414483044473419546270829147047141471204442552949882163882081911758827015339263089808931693119046887830146520152840810024286815219974435567587531122905710608029593905*i1^59 - N1*31913743435069434199342350554469808431897666473291136016264887573045695235924970240440701397251184891935405792066483014458617872749451375482642761725155789905501300297579576190805943943936130256995235424716827308339286318240506190203753520769628631335417107558534336357500475672070272*i2, 20875747644673315827025801182337551241666971109140149302898688031034775783746361217661122203635702957112821496377642290574044226817657429411761506155625361590508481469973836798733999337845434843788393167247797047379557051061000912731536052193713975121316742845907324116426278960426267316135453020301413379589952835876695327417511713753642959545689293544080262759990686621038979194066370817514655001753286649328636982598760210061157087121352559170792750828182031868828695924466515544130853405080490358281294468231081368071623675719707773875673820219549116194596625462426936941798976358808344597653007502315816149515791742546945410413271955520299812288216403955786802950847488821965797702252243276606188338971563269216339731782085135287108871799602631238931541835497168965612335701977026067218342906352968829161793627963013720330319275033287219271782784363128351999148653754612700841467170646319097949787509630651725777300449745172118366929215314524338676623744466039480249092812182749236125083681254745055902362304814487623513946391069980864412643663062617153045093027238516451928753470398569473827804958816458089492718667830114393212855586340150246995760226813339688212425306157926547016788622130594060494645168299076426692822430361908980192089759845008925163598722829647296120997116408368983475486779839390024833643853617349215699893093294933190055309965944422400000000000000000000000000000000000000000000000000000000000 + -87089147404876136630256474615553314323786132094135825348970179028637228364706365894469693038162148475300190050587520996547354875669792207978810617776937886010132225892055519101630070187399543712434644623886963726061668120449275120930346216239856114674819919332437955199557712896905501127350249023502912603209326412217447483338596192547511813109424399426005146543682628276816876698149873552241393052671601789493870196977668395018013756216808415433956922983431897296388797976747593026464029256457159659421692042052876454183261693471434876855569338033695687340071736347629862566141359889841726734567713860070218158154408184048390752195595730688529663636575731954129185017851291109065739650362445497670379997424991386797002305459146513266157325614998809567243723467133134599808910358484202478340567701171253583767714165223730785536865066393364376292631459202978953303053299207960217251385177471761673870796542084500414570090891952646125027755299301485361653471136573766622511808678777279355041749156746852705715064667477914582002096303668444819908246300853359677012071603140369632771387978246093910528645662209328263515003599994218970582167205300596789657494442209711386421542238872186962216598668961027831410263186190958739866541308280805078290706508004058730840652800829833284320993326907407258670914270174405142852788402395020092415797074316708747009856425164800000000000000000000000000000000000000000000000000000000000*i1 + 1314381521334842839659075698874250211068291446199515165829664217745989413107692700649097634149178054692210389768080005147240697525466001513764808621657432631097482491978163926020028252210700920482409881296174765116628760233177619428022643607540271901031510606274068590988481164548553724459435992415469073718938818792811337194100037825348744234112073456818984240933677954325627671851833742969366532989688368110420519374384533103768038291052620267434404584717737770375313722518659861463770209024422695335313722689936473369115762952214169128981106354100385825168937323943984005580475114245180387345393322998440507388000475983341672719752802599857713586450098530106561031626525455133133342193365920043881687569947280938715391126619435933164209217235279431418592569704663175117224683010226010217815516723274389331608151556199047154359243208518634546704601475068964469082914256975736795863168812743946820886769105008646487047984278994915769613520185625152201417666514059471832695976632174809057903846086549655470490099249727781600307450651296363161404782319417133522321333310970798803177066940715826460462780318965612437698853745158756945471399071474691020309314685748040594236208767202475200478968459670655426479524984212570515047993727276016926007296482331179973276611721210333555598481713448544905376106855994920181029182900592250778008454653458642423617610055680000000000000000000000000000000000000000000000000000000000*i1^2 + -84898163389817562976475769982783557621984389305002400060736354510627007351099307902946045818029199721026442946508030382617877223935414904950207411428057878485036055395852988506586888761746094987924147520678574217925921586891813804509110540039502466710995007469313084708363138236963264866035158850164655993839402682741936376172335022410653959600264697627243809442742211928308053649492045802925456112328927510240992582275087453966777136437579223086161126968751240813166648172220939691366648360736066123017447098198307073973206013225969204938376591066682569498937546364254958180550780053974420002280531625077341034550378583415462458428145301585428172715784806123612829523994449831844111162682472006363688141148584454081954508632268658500128834658679174108059079123281939321124604233957172939491600848422854151434681724986914382315546321726776720696785645213775112286118772925219641384204391767393363434639707277869600178226888820146475277795422275192509646018129908802055677588457944762133958271293259213906391967084129448193559584089639306652702394661423566430999214042712018214886789629235752338780030546746478787112207768288810351338153276380252542889366098322105444273170991911982940169758927688296644944185299204910268283073320313846412231083784175794590011830584615258458277307881847916862683902432411540942536739451658307832122179314851294229291650252800000000000000000000000000000000000000000000000000000000*i1^3 + -10624770663483487264858722124165456042562623914393687191333929861154880708646462177481293636612564610899009292752672783392719152128512258827846606307003939528905987142488972984563592186607376790031841372082818025476030961458003360295374701723454841617808551567554392451604139728917869769137808262470963856419292518042837069394528798729577615970501883159673574252943521604015962711284533063990225645693243212581478571181299167442612548724369408446791272261481158590649428544982893164295739095036150165766976506545808361683760901911165815317560479927074319859899879753325278496742771738416249863037621075018107647183156134134663462586102129086861592372945779378690031185362292963638722716000857376716587616141097808926855459542351344610801944085389283495560325456271586378940674703314476614374248100058510776055974994391186097190019249446107070399825330070499925428590745503719129352988794244896867153792657542904296789710020172106991746481241344280895381121059018809030437607028514308006952322628158791773465116728312607329821691491569256542407144770620402744855842492561640486732556080974423491695736968360568110065763901152421300490637181579712896288178127408788183725012022733764938938704634813368016994436985568628639871074216882466247332224920338369266834201930910857604743191677579478970485844568575456073041275588914941557529899054434532141406617600000000000000000000000000000000000000000000000000000000*i1^4 + 155047897425372284347390993974764809710539564364586058036279477508208414762304499948323022662523885787922877980911369087112606343280308041813612973621396824384965067066582727626207942718953848646076214837782767247767657753463917762836735009750889930099064828042916559243288888172509649200096000437748778985096573041645938740936457329616104264283943789160145752778622883926102093804497666669576901689221954229367991444002397692422723651478520954635842022468822750515204745369891899303599793926166883270583817551228210685389871363472988985163156198512754207584058056987134614907908446627853849710574588919988689361230565874831841469611465026495542398898163750454729981527189295925819741918811443234505347617912384156785165273055645342060745952018025261345430354810120321886182272843923800113104105221888929547786060442758102148600303407499462669236187127750707024009668712107367129793589312705102243175388488840747932439159286465154525314671242879338266351022020590828533398315589497270713292857592833147461285060014564327747216292678942360841782627843259113080868545759180845863672291430245782220377872400684488594457561611389268649262549250435324765555844245094858229398209237707162170591529803144123579921726667437643916996039618201740836596361749808407441080282151211610268728535879577645023039691020557624127999774875489163352289855402509853532356608000000000000000000000000000000000000000000000000000000*i1^5 + 368778677821400161598044966892588294418612981289217168909762274456905547649123513119971312949372075511267888311690458711440866935430081394481707237951483734447011311714941575604415906208717720921456035437177580753660831036983283470390739420429435298005343192255675058020303475248228054339480429248651177040990771243942967794559327528756921215627690328312625070883184191972689330398217651970084027419067415971207297147676990620068673094488182098176363019080906793106454740430907271788340711658822320818525398237834970489287229271127046579958771009298222062618452868756630928744277296252500621995189793247320036537564544560197730055902412582280839103390026361779787231563410392545181167804926168002009958026306381750161433351548101802353814990266258823930666739196236326100844957540774531060656316606775053205928735396452450321982643841551774473662310485500167976574692329871566340572192497263827240797107404115376289934424255716829820822687185767591462113358647300247947968119009059042800741828274416412816672134136551061037669644432302898861030056551108825075583076174605679520143664099014828771886775387724385431899169717788172115191665219291079723243351276484759394126775531626968407630237217738497312487666552114555859564937971632800728141981596311857101848160578660426783938416119026052739354459095671203190690201320174981793638052006184327367884800000000000000000000000000000000000000000000000000000*i1^6 + -338749870914786675818326927487549012952312691788067249315802350598637220609279721512655410247384814433329776703085100898787978039838192391260540473294124548948350765705048209917912063252620944537391121085845119264608619877783785174840950765488930973404784742841521833236746752386500001557278451518562360660731164901745936705867765171248125168522177087450998876064996110076813950180486887942310619838389191298187850460140205615006695616721156694680459443025076220991022978574927497692886712066568963843486754108115090800256914727543299484636808624421783206349301851019494981628453079627720095477402850842079880486014167369178797173830696876703116096520490991949843923563635409802717233278627537458618789128822229542468845848398089597187366825946623479419625713020094853423838098668513685985450158936412724008548607740095620802094401182569359184014133145132716215107808689237955123949860638804350584106841758695077446099303398699627384080607650507125645581992539260548059512120957022513220436240280811706546556674983979066614123250078169973365748173285415420183541500261591161371895908388990174826238046237954803294541736292460015318979812835501000897365118046951152007403799464994033652066416510097162456270619839530707072459726407581716132103835980881697961059797804075004032441353323966966328037733336010650736597308442908776465300957896647775354880000000000000000000000000000000000000000000000000000*i1^7 + 105917179239817249146942016018037427247977610401876690009348372790205499800981996917666291400177447364283344173233793814597836202335023061347898906986607451794376335113916575720444388728023270589680661566778400869565402025119861826635576463290091313848638932954582285782810739604746310214927262885051357656908982387918981128007048425665109326606821352721241029220699128422473580082729673189944086512442312538457507919842006459719571090283400304772583051963574075742239010566179688228763940103926649162191854420542073709370857335543447877863444969072517882408255837175994795873702817444577949375756698416613153469117030189040440753764287066848758246671524562282348298750724216029522832596237293345381085147677704321528704516477403320557408425200659489794038720968644835171422762116447738014158547572599640084256545369525981423025017157791960884594316541430995500308958218729865924675215158886296951560478777898190798219184718038717954173543914490696659531067949238495310280940230136446282097775707905703517359283705299391249710292918963095599154710128804986037886483895842456805963519726982755188477541764326020045965151048042477898603778494585986159851391642742782803585422154523755238101676476927342942391350423106212733778395062622987699493368104579338441273374813308122401028965208394252059054041170602801041098172213586354642970947871160926208000000000000000000000000000000000000000000000000000*i1^8 + 2165299245156667718082116405762641851634575207375698300544564017699406728654945553824721432568614092760648353509035531891218568128576147199799750314019808520332952125707926145725166108172910016893545204283051014532614720690637645310661622798930564814945974253006319535933197806063232623215153574377474022293468809030098817696567786427367521039208129245900109768786832193522116949200668367581010945751501746569765708448984073085988308423720186469607774071347441047748292184920969137223925424472770044476829799565151007496893272211063627044787115128254866626609560416865092241820138927890963295330992768443006330298007959920377739873720003663755960511155512113704038161352092947852039825427980767940943383140832244464282515512794362595334846056912330857537326258171891132433323309212707658862391958501389233835717359930079868788026013665917186120042939418601054323616353636617551380722503683055020392438959845748937469663019916953736520093389100390916212500295783285312695837165444211763533078145119958023865360925478982925734309942650513160767500127401045472845299626415810189053095414223346764357668871486066601426927844911467730870589569413050141531124475806451296156368993610888985652082952060592955708711746942384699853564575897404128203244931734040991865764749440030142914981341573276949039464235163956690973119761269117338979366448870195200000000000000000000000000000000000000000000000000*i1^9 + 1296331108477249589607189057546921708147965965329369264391820246852990066937809836657270891197950107297553863222841763697274450418911026952823603940869472870369664389136395571958851680442061126600212067026783608930546342521332061609854600307053585640597570220105779464045097014778084740731100079599953641643933693389952355518003509943790140019523569524683193592751380188509486722428956720408419505832859770755143099712718005540157872378697047368336568962706584433650433479495396555755368727023372488724948714926999888585405820616266118176104169275764482960957345895964416098078046982275978385213318334542878036150112447556019911391817955185665792042941607876710855408866834717922392182729608884571890970647931277828035864271067655173407682523467068066979072778608644964034592287194578329875936753445991247618937807507496278879655267147607619090175401883854792138200520755377102489721230584945921712700556779750770004768758959138606978752302281908544240595750387607794973504364853725485284534564483567363330471992561603170538346093429874394378248038543248427335178901266185737324672566263348428390903056107341520175091281229414824069515441328225025065247539547057215811699971008534702226515390031086321904542854372851788509631281330289360349819356373479874205286350335212244929803480299621232729941646852351065357772866059503277726450749276160000000000000000000000000000000000000000000000000*i1^10 + -9147391825726251698497884234372859096301865901841952263817310407261481084958244931688926143764077874188844951284259426481980842201500126678831373506830476761612229926878121346292916945747784202610141149023769688530983466801166547342045733165674451666427381593773292304041069785021072253327947590132580178252123400279867275165271445986175232310765453784051270090705053831870436112549371387669216740165607699516789125236907282054987137303813703278457169760446393805613414391453617658734160727118426590768507053676911741003516236579188165415254308823100905321137728107006052179672850878661110298201062414301855064420957928745946386073915870218821548040814628302456597343174617545304769380764572875007651445099343448096463537177114897675234171841399623063129419990313397610157978309148470759832942029278939977742496883140787230350372715236372449063044792882097442212717686685369019703230176302601209855831944297634169263863174584366295768347270899749208391012204465016275613319700196450834267894021140983717986264692923715492685357135547037726650939131330480780023876485231343613625913369045984678630555884468474165540973800111279937190966275569947764918564396287138308482593573798993239636413842316548267548858321695088646268145005323958341727670190865212314545358061714542338306294109112705922108368808271901689331809797184759384919506944000000000000000000000000000000000000000000000000*i1^11 + 3239839424909869143665862049196804872995161636196246158621045668942739781915538277450410541997806931057136302754978485757824881604643492026496898939239305055738416009536840370572076236853892824108745801853174502793127749167707537152855993493860306114645397926522023420452216212919080611202423670795216332249888768063396732124047303186406923273733517469866392673395353971725096602395245402751109553535132028947624066798619044919161351389663508898185896274202172219458651214689076430991596302389629858541982669004012328740151053580342319492967969552569404628341963205129244380562343933527555107270443458507398546148133373892704710584263781932650216434119442835051205534526383472142952166884884909852560702571600482840421612688892528408392818024695306092318971240423974143082051462106186772014753292750048053728650771129368344509265442658096909219433077982476187505132269408367771785298959195897131654905134139681590379698296704580549386179381158062636955301807367883634825078745520472962069954621655212621136661038866293497802411839689462806568129392575294748517718419389649562266437586483730821295423165836673432754255672847928510306548180983751345549384367303704654651742322570279720915073156806417645770487730510503853018824803206686141793199550175482763491334226098747507359472418652717674951252589934072918410207022190646961740185600000000000000000000000000000000000000000000000*i1^12 + 347171980092170222792781454701604599776941795679313793873694408847506846603767324840060716296102700902515139308537570930832118006921890061352181993071898684420090254273834605311410127192163501724745365622951512310624042756427618914520672593549294269287111549163448940541706173347690544778088950329271864163836921879309696561640896646538113046703465038171052558553126542683908823665100645911612914078837155316572639301075201239476989797656101423579364831836865769143990631051015660119227948851095534615138007533356282754253572305557210093200011148836307857596716205698257616191836120642718937677310546811350557334391739571424137649209363438271719748077152569268617331659659919986842676211357359807584242336044744945099866274157870427428478783505612135393902642421308451286750231259131196038473486359306815000206343189644565306379575992583510871000550367486216440371686282589944298080392677181110813339689929150265933344590305327780430659184106894779194917573335602512573907525870479548654874581258023972894166914888850463078297329093463875933267516216603478290457845099961933173750146664893097854569570841870233160400191811990862081357630636309038228128152173257695804640850202471651007340216994254558663212373840645795332190666304841855717507497778863303327836335998448005027625242627942978702171237631920607931324021986243714744320000000000000000000000000000000000000000000000*i1^13 + -548200207830735575216298038292894539621224431513819903993580809329813530490304573578446742927730359163080041369618121753903180336715233418673756155278959430686272785997321843802651660197512320586330480643868399153852222092934895779321075794162694950507399255434727799705869883565815828943433264850072494059571443662622557294822905708652099663582352757727030644284173474175046655262003782638343474887988560355842802837709023665499380048211123852887476209938883281198257379387130075914890479120379640124687737688035834865479881309627651241884960427830251935997161840071383059979490661465098995224426698159547836597669382620344193636663811948501066887435422253675117663776192499044954748474190093943421421264767049359072277447799777431120810542441860450783527723678723617352141885046750755756074834946022627575066617327928701433192936285840669621616057559818085485282189335453031257468658305694896468342821854817628793461948771787422808338779226537379933331396337339447451949781005488314220079935178846410160489278679232041495527417755618964290392789068005388904365986405288032555863636639958709714034596193128270572192831674456729291475960774826789284884739533222368527871525316276550372457339969120299427722686347199104110816711680219325127260642289083418315420372756048223846935491830049090908015053254033205314971520005570560000000000000000000000000000000000000000000000*i1^14 + -791604763256108853847048596577719934184074370071939145263062861598279385830933404352765430635435368289096765054918593371239871074468460817151366626558105449943479009053256209353911885849499961023968091237620745881122336327596402668992940840244028587585187370222021598581163850895450584163123726133931819503990042783440730754070687875072297597798086989842550575429310023193382791517775424179680182272058088363907654827688103771983057486913109160910422721525851187821358402105123719148482231274621330567979510753745732269352782382720198008512068329076246879884494578927338554133730257897313569968449283289150811103209141454680836572623297292682438809152527434717313765317451921372817394914416258217814812669316900835823615788133634269193355725947519270792830363688244859081585055874078317094016830148716584945888114741022171925255973513657158232445092523311265349838673373115332914813225236173699506916022647807888705385034291315286027204746371698178487419758759555668394157127726596412599994483965817505111503725135691521131049250214330922070199686697308007209457229446224335319299385712780346643452142511139348015918283968203236696457181318512899844899015116990559754846011261772806485433467647626671313437026448066130022018425884432753890497587540494403074806575015789135424175496625678919863109708606991628930954814082252800000000000000000000000000000000000000000000*i1^15 + 13119333540059069549488208552928523241612837546490701183986266706771200029969050080672989994888834944378642680748959238695492537140631125177038988372514719729863760105385467613964498621700627029063049639134564897976586498710838992396235798518575798469337682764132885556220229521506841007559533514143525281159481667991839853608263685505418004735624783164076122924043436722946550862759150681360903088227251974242406499377923286992538355686277994462811570465819384825116867125059199987376604001223608656868477697525299621467911713671505512053958637687547197201770416455857045520249696595509680888239310559179896696089276369051770220380635559506452228127370838025876866277172488390239258885526828687742987874962851966015085735974650523852375681208644314244802408756321071681754070721983917899959470072593230030207436741014562604306519741193923989742608364974074708186879943022361386978357930118414191390563025435442675880395577231159285790960829850264122313158695808252334652497115106582624649077797777560295516726965077355947015564256216591989730053545058321406259838176766195300563083335234320340990425141841457335128289618267411165962241084098635446939323736733512722953175915827118707792787082647970505104895727644196155370947725123470727403704326002823899454477497824715972742885346785011742103903354258133424824238735360000000000000000000000000000000000000000000*i1^16 + 830777462602759935457159736188910276532773306652834942464620528463853442452361005944628723290151269149634762108373711245551190396109695780911947617088008177701613389995894154677001160247201736750003169874413851768670341224984273309982524869381374036474656965986468783717576173758182450462242298315432322567911986283126095002935032396021763003165218575129146986437738814062680480107327470955845687904142447930513373284373259938601884417993139096832284340417627315442356499092446039442845791202837028139612428110279570299503565426105340182993447090873197720157187765059998532311822630596174592120856599197230373853745192219773632747115529363592176948246530597175051173111887375114059899877832936977200382659406601228838135957183587640275866809832147074167136883052963329131826405097379315976560114334351430164202060899380049618638858083122386494965264920181527480243033697649879252877101965215096373554346855536391396506003463960182892905193680030199635562313076188444503478856929353213207662503058612005977350996573352689975552031095365337482422112727077440952272691981353851701268067761667566420007000245727986641343045945050998986358977684322394924578178130714352618500047972696113146118484659821122928286914225039717089552941056284598214333295573777107948798542987045757015666633975063453440713663455594881216413696000000000000000000000000000000000000000000*i1^17 + 51418534116619239546726989797950761260379704299279749151315406994449079441590495100927772465731428882820679263505254386678348219001939730634883362697480510137983828885134617171948017675991457160416832870265493011660301030858084333790887693675203788605413211861091849824370826620013821009380342734533356663468650880953965160469825210431550825125500130977846277064955974975335463623289386823250740993557623826013861958070033751839093816821077964168773056125422089291032933691603353205179068335545301462876772529469553731149570842308256791291079860861537496730720074716348703755152897096015993041771234300501767732519333543557245925045078364746650676695862329635214628645836275512853283653632011316746426129747924408435862162987043452608722096731337546663419708727851969447003370066652418755730763988034204130396107916162573585208330430913925003548316970778930278320818948399568392079146337291561425041978690604147511172693452863215742812419580064810750826045842617279617721026443947225161753173022733380000627389877013994877794686133591601552078963200312346407872036197962776035390006001923195991056061982344235353855065734359425276190563383042734576681196472887962821105343504417695206703869968204982184321061881006961886548917780196263657335194505809421838624027466838515812159845043721707218298763691398109593600000000000000000000000000000000000000000*i1^18 + -525825241734374394736600668560764120416460818025275094483737505108737712627139392840329689938507465304230442860352602147290070850095660163936017957372134718610551594626339083369421562605578661287799207255064538016676904101371451076547204867750427638519334629743019750499026023061073234614784102759951255968400281426510604697903040991222399276938545107213135602576788049661152332201195408365348837090957631105068558055701681452875236421877392853333681963849401461066555854542384825222233831872858911121060379421073552515079096626386390937407679529387782211693332057257440099054107697274766945134665658845523264767732436061514188353055699954929893480180699311586408207115657882927637973319657463527774206869621063069547085249757310856474288926985260692406775214957878520456664989393284164522230890630594674183034304880693318993891659592262361141816085143981898397680428339581418755655328092216507199530701969821821686355751641928275431963188353281078391200834670906610024774516741870988932827543569825070498705351279085517655220634736536971804581298686226134663849521673019443922313334792358206139979361647291100429043644430900957462648983938158228451816351763799880874421930981911064168272817042398327253049487164923775439785657583378354087868608390791410124258948562497054393367789975865232240175443020852756480000000000000000000000000000000000000000*i1^19 + 6213413354669888467468532753498193370145729540169164240357468789451694568844991975600198525906172361504805102159561609644642299040348307900305545663777731153978566898653937494349135244442593666465564662324090140763903577472990971301866448092809724016443882836171701374130826404572189546961870765158224736383539975022572714105015963060633206673269269360381755190334999163443210659834386548013523246496785461416574110792528996057782947995120870274169747009375237960128681212614412460491281145380084834600225078835647465218882560858502018428144681119978804115440891973510861254908947038683333397496212643506526043449125233661546404002360691102629562167340867173884811642263366808890850651579257597379786491850271874477851249170912329624181065327463537977896669222758295739945962071733677365398087672893428968187778193443452581332391103836965937069820847585701245781316414879122059756652634596434165552777446046777056690788042827080380740129574011931603546276416364637074619272784958085269048174365826111032430134121035612561787341520189679770148490117651464910263245875880609600976408401994140253871170551235459129779801898746456069279767989042217049240417746000174840068405517896794538399178825316857333203918818043631713920850515842037940764534039187860318051728100176279983500995488049682442986040005230592000000000000000000000000000000000000000*i1^20 + 161649031402085668173324278974827925596715989177246178913079430936762595611128907974631113755461712208486454815818557618731888514764611751960056712916445272988082069078989790361774472781293621889487221767554729244724175451960719107542396556449634074890939829067344600310486879077570648279226611465008563514589505238179072243510296633493390914002819758515527497352477932738225992679944232090674945506432718496356519898369973277476315172425033001530024394355324992075809980750226922295297021177658049825704046273795165617285653715173565502854796582527255185965823868767290086165340661752157915279629531358686938750553657199915193855573162185394165051199324191698878598534436081289664939313236628948556732997332489067329318154986856615531850299786135791215595486391754865796115061530684358900812242779100142221049235073050710809681678969832407216971594495761336756213081254082777219484295318700177469125921927892292623750664051518778395324675241835340910140780739424024785390163089311770566149529787605231936710650820618731220358198779289472093188652071494790427712936180985839596236807316508522030563792540942794519222981412193022905403297835810661036152814296851383642349347778079489611920214655278449733654403523361768941585288964307495344156496495143553114972111151753532000225483610616976863313631641600000000000000000000000000000000000000*i1^21 + 1092251074329260764917325161359256023474748960843901558717890515858001213137277117771777167866123337425993428418959975216730657612636630353616867100950988189779121947361361944301104059881235614539623180919199943324949266822423476014115885318954539154377000354473812320274236078603953998016540266685095786679772283012454898279639325171286429281719040663192273701298289223718059198577515169556756688153460103464065126269437907009888581060602668392398219959346389932276140828034311216581940300294227358102168597887536593354500841361602479841306145389734502746748259610881799959194857658142352514037985476820857466399467675571847661083231316874981886224681025635402999760742944230776174983666412813021866949758823200838264429790914805935383018458835601913647003258239193132461844649980507066781426306810562083556321689960335817340100273379523605935392785670761825065200396686327608985945477968181751887329487777336146285566421507879252316491961320277776270472591721355094503177725085557190327439118048615918637483736244877272225710417392940448457422438653722654040523732603306968320082694142439636345962693382454940644378298262724409632229719235844897796186777809456926324162970031183254646057433197271607914571431043267321479403622023946915568941958976852579683748166949980750954438951845773934728314880000000000000000000000000000000000000*i1^22 + 3150930720360445782074612973888863862623669409793864389183134529260231064068892363835574331866125930293232176686134317118266542795362728588709903104044902416417018389452963675466573946219493353783479188605661072857139854057128771644269445313205647021665647529001375429016609064375142015796968609795804965427854056091380700230247559929561578802433229105751112951505647390190839524149005556503136082471302967894814319686911847762923129484795855077744506805916541285487717222701354575487457678186846002683201317533246606686652439960603739194772752450370291097373962787228293795523271810840540465717036803128991995701815774469443109972079887737756218319626977895869247220835058963646515584299287369715576888033383522337131877442549651659648171397127994305849969257513099010876895271967400819031247442766026464280032559429898091671702464776645600564031887533565212130517629748720480539315327792047083529713273847260023005686423568470909963366411885552066938996618277692442298209245188203287861134162629078105182547702690533906844331778623896009924708409114709225384091095371869022295504286607503250745248461302686192730073612703406293310423794763197104152696051419055621679324893339366776400470533093224410622869276819848646239949726809850820899742216960202870759395675611337930769339862136561598464000000000000000000000000000000000000*i1^23 + 2214297558737089341309984085000357370521685539764177611367397621153654176237661966421775248685662310841916196003173720730843465186992001381928288786861741826347740710164158362720539225934427802952293983518548060609989130855623391373182522741896519113139627018343527525123826109618528834639144170697651663294365527373342620432476208155177259957835375734492603132189519598291599441682639286118433061093122186792686941865086197020142324999343895379053679904000372832842938088652154944844899256332604259815963216003189999071965948947459831020446833394955922649600177875177124417849881901713344112747474582091118556866861188075985649797043594900623839145909222208953560460777184178615080775905520586204814917626935679628093898167300304569995053750908675128663801235010698203981801437311996435421553846913953185116252725859494484661770116082353506660451972190621936224373532138513371047539819912477853206939118002024156622207753769375606310220031280339776588190001819961194073863585909447069532462097562981259918515198903396351251504249424747487649555345021661786544515921091885719314801079923116629382001428845264634010167647082888057529645793709566534117088638480008999248830191123638675536656366912352508721418792402830158921323912165083681824890249626290910312560961274796521151329817801523200000000000000000000000000000000000*i1^24 + -12702610798242611442513395209131298993184623130537659653599761719640018099050038326465783641467087237702090338099758703327611052781764247763060398050025899450614733438113278279624024817039576285533911698885069672443249667621483741843680492570213744520364789130426959249851775973203436307142258410020777180425158487900031191993684629011832048256117083630050118494863383158157071235267099465617467546125030826484170217310465266074562359883918397712287982572096218575227795111017248947963761420235527848265264688523744454573299471281050897959445565413305293300767192087421609243108003023954852379980483600208827782696614673213176710457581838869844507923924071125837650587359842403480192065807314893749109404413696845059893003389487571536559014299035169901944871143382549040953945333331996292267271225571073192271381371576083502712233920185782047871406179235997905153337458332711648911781080132491721101898839009239313543472982603106008747937443037650440474891127169306837289633131381651875170855622029424968890522445280470459308024317863213275343421482953479224102729516670099859370437464122142404920668425341887907181957043102724382126608492055061765287100056686412527853170892850022954672440599087694045535850834817623837780696132806134184432614409553278284788830572122160979564780584960000000000000000000000000000000000*i1^25 + -46825391641494453207469982660284360736205694166755132789745471094592318239379836725039428037368605045015242712161160846957896901352467416432600483095257266009578675961345789444289166402787514223905114395219628727711683340476173796776470990029256658681377405453310601218484058926716026719207594000718254966276490451660540416724662138800621747031241778935681551844264307365748141378050077622381308647422328953249235730247779132340483200801788392709870659651792697799455950412623356244433240970690050092425381029970542393307703410080760893027041770470697440857006272172743884451206090177674682439561599135894822655381180610306723898864444575829185735461556574693321369733807087731609953388197601758989156336514866169087502095238781932773562536876071851348859280471639838293343627455073582073027649071617690031418933210592839293039750895822571471059241022948955828987093789900277955519262486527240820031844017794772756523573463529897256673365088749203534745610590075910708476554569874966246267258987859155954617994766849918706698573830281427915705907750607438494438678719448141716194099659822814815889309470329290657149634295907425725425308983972160910465444101768146307557014861829452954896816447537553281193020519961192752071295078318707047610961382485106809139003496787408423223296000000000000000000000000000000000*i1^26 + -64532419871558302836892719364564341505787225759651626866020624424896789551221700879101437069945209541388500188560814140606662207184696960601733030042883252633296624267927905635484069543325028758376944264907071695193419806053669405082467727221227510372480102315386540483987592242152824952557176727381899922408701897631466736280125467420430572561545790361864526456560237879926963389779984260286514099329851036111871198831381755272653536181043562552616360591893999741267910100157031551744405954974282222503981253700137167099572993174267807991243416989040313375548276743540412024680928829632309254346451315172120957511685985127488084017486986553752982104370284981519896725738558620869348599275362550610706358517791508747310949390092526985294847051380944678207015288622085014094291901015419303135566066426384665878144494625928957103778473888244068061316140944586808634821622305862574975611309787729629393408452178896896682984796883467980836896462042298526423477607808407330829225913142734623699509671234737610790585849597004589070399424381819136633936310084762694616997034026952042787200528056802657139398760643293620934884203063830708557674843762901240978659046175696003192663056648941492224782744371009062354230024317488359491941322358217578430334652824519078169233517756337356800000000000000000000000000000000*i1^27 + -39095091778343127508159865355445076557585437981752126860629284889010265679782792612037872762508072052424255985835054505762613728371712861801173922624679475359462941315900884105542240125421856089842958645961386107341863954522819300226260682821814382262892640344773675382092103515913189709408470506884778238097981314780201655505531603020250369700557537929335031225903556848632900067582646876988675068575607804321085346665869934249887179091382697941856044572881085646462217788935125407450664393404094531104788020726598533384378726902540325382903660169707859172694633257266887596170542259725681632830758974870193885134085707857154016932966783395623473045850017611832065100455377189553319911734748698396079661493721384858492374149471907908997640104274419349870473346269225801961891767447344586868798858516146956602948076901845930552747173008599137657808254348261367137733722816631758420321592261704339737400119198372198910622514157582277612380079502734638607693349123634240854497971883607376825147764717562828087046438754309441348400274827044246320566638221605281453501862445280020874987058592749344897058284095754033489233731895215901828345695952308013409607528109987590948322778793804236508514388157890668803389596167596025122576540938801493191464065214673966067641210634240000000000000000000000000000000*i1^28 + 20690462074301054044146424233071460568879045976425164574139071257711163599104652875200342792410471541582783143215221044869868725767222816226741119497271352916529395503279195155524106018135814448287830255450004941344685175303175686710516001175994387323353378183972558107696413564149472216030389185272601205218779797868202717551583977241324294047670226988448053790793362597671123031241631347022713782640874318913003972913853984320590124686283884393417118431278561677802746118912339659814965000993129668838137774082049737685576742614962934276638860114246804795993323441576428578017885000469215977267047025211419217282958528597277520530592420684779012512097730394865484620619114431746481079649464102101831665613926468102524045661804358454879133178302125499619867561317144003892655638088269562556829809551150738922157200860364380806523682186952823894920608124688718777665186485349193324505932490704813418088659000961214289983530411531727829822681796653774527114416723919130176323072606767482746665250217560241721978533401198892102957544912783788542150975133057616140507800263138942696375329201837526428017779764161015905933682342106809311955812025461773616725043649090061494080868109302780888734596265601625104959819555211713585125540794161582067816074720733808010723328000000000000000000000000000000*i1^29 + -4238503879553365892881317864637692472762317014044940348234690769552067483739602214583772798609238585470010979500856172864081594446619259157192630081973973205900015094735923815555314630373651674471222093239715335343125559517519552595768097025832514934718203098148287752883116870597638632513110785218000514377754795662357944308320832480935561427529056515895553230617625421660314317120819210663141563781800913001159817843895328661986157758166218841467700988150762079593536142988227064575242821793182246708400935392926695833397588642670563875762874746123959271148179211062725748359595376728987096407563055381895630639528183446179307016206051103756729566179396326641029970709457659654587806896316406914028458274846052794955433459345563065273470461276871605812199497878075949815138916987161147475367543734797533781444485261758099989455007876900537294531343548683318438287837819006393739860557640979500225735872427360410547277888356914487940969826274398237489266404591510185613266273481964757790275011914871165757264043669814478547510648590914091469519094083688964360671346765537950924666761020954540003899701874900344718329447378432403047183253143335916274909721594173414130123134222813995535584712176251900861930166747795611437423326181714482686194612874095519334400000000000000000000000000000*i1^30 + 386907458121367132317497623456351436011217019841483387198107134942590422987968257800322409414970120825380436923843108079375772797811305113463665135339780671035641940459193673115189582810890297725944932827534573804293274697657608616780626218604267944957294482341807295655104704824847728829083616409948169010261846247122057755115867676733783722509928246614597838118264498030638829371744282920570567741120928571210779606772828333530550845740903373707325884773499992528055688645869574964314163992240543092351915732081354758795284972788051762695814360024461937848014007681521668458512421869580453849756694334288720056673101524910344115607044519976474828902349214719886794832788173736722000211505547344476579495705759068195432974066058550080220932860137683403937495787653008399238750500970338552718947053864654674183658571390288266329027748451643477640935496678060136068743628280753106181129406271832874168953517540068794241668480306858657595513156370110686565524583274150458687769039394255811755277050083312181534513034919358661534586934070645455233255966001537718025940053133261841989584767293726858484305356766263152163850150136240712394220144309777316369069166312306848125462619690086497685126448089949740688789725113083215307419375102499145162443194368000000000000000000000000000000*i1^31 + -26218124874860834625085013638762858130066516686264429564869168511857242515364082443036484373841686877416264392469346597525488959125011220676122923677567224899507654057962071587410919819127058597991113097487093305862652032296408131779016829393216386841754019994219483924891480009576722238628559255262351552827716128096501926255643642436824387184314526407412196084446107194007715747280619287370552298231181059186013482589099353312230742100898468872732414949844222414617599199760885895878091750159908850152305037594071842712706247990807838313987479083998547013055477302304506525357776942023489439772844006805227821724431881286802103021535545905794692956948177001222134237677108413305262831898057370409463090548716773990215187370701328710203106075344157155475673852494422611112245030047629837606562494946933777867457680297091675717692591687775383100230334029068618880046390915084476916160428722451362428008858477635150492565662502661403299557168206616168918478779566005964578658430336967869390053464013159708279264684279851508922056379970451646074608772186950206861363941723541572204221745003637361047696976270133724724126101976788044503313853229792395440250073999443949814864328772306406951202079461495040706552083186621882162911322942726707198558208000000000000000000000000000*i1^32 + 1208098445789261323517729828619813739440303269237942540351714036298580307854925149106758462974190534932755975159366204946594883091536935689988113484129699810056373049204134824168643900182144587271984060578818633241469264304566306139086424935557859799008225582632598737842247381985909969294315556284555645399646325702911713386044378889416112325478923460691228028819879640856914181399345754392205936665912841425288205570242948207586660139597992511662238193409722382255984891039345121117526456265709037640035935723705646281210504439561438724542991689926950820852990244094322698726852903738592002838095050379499382452544306657608187674862713855782574037277537976700776103616251249424126619964214037673283583330556993809782364346144694602315926088660431837523028692758462100811960961148363894535039877353849319199779387018591337083577378621237346912073121620357421976510526043190426355730196628184086322849016941405415292199730121630676247092951960665515406601552804631381136844164178692922047728566156075008668092715342294798301149455939890841156529542422262859569998762342695264705766677978567391481291038237146681793788911699808674898575624969356625415132235876260445015935605128281077862565593578735603653417534644538724389858744415288924569600000000000000000000000000*i1^33 + -37168685111696500215311929031920878756792778978854909190576620297340778244391719753824204742694999315806156987620529744175208348092773515919762186920477926937988843876116093296779104712922951433567591846877963314399598887526955801593147644744452629839237774434723931686164064229024894020019089508656539048330504884489935266026561598311588559426280517376816611161505456229944824044197843102909068406431346904973969084175051302913297630134469478509381213106207746725426561007871458987300092256593327874714257903459054455827066493584869045613614724869235804397608476459529001485997964994217687114856898911617088845173650286224449977033535645475666379385183746986490439452788949477853972563519068768935895667576919401715439451368220883659001655180038312162827849453765603571217575208617269867298520682087647283776686244668004483167249790810302451428767754943893666304885831027804455338566045209320547882053957183583826320299292623519952886597798583132279649272742870009717410329903108203642766321602269099195289625959761924856023433152601504510857198647052808953015767904027464157848365737931879113410797207519459573917848111144000613373768872180508748483347282060495550572370968939061378633406629179317534490798801160085182128266139402240000000000000000000000000*i1^34 + 467124429367976131887670828644822126093449707736928915917090931972658879880730308253713262983772122257452256063034416370719682800330571923672349046000063950581294341223829465274086747747488900279668833063709057085369377141293683751014573006160940789508655741468330618921929236814725209162746669156019076654763268432416320991350797485460160161489878914848032660558355806342496189651950246074252441949927297182484025212670846918855889030835967124458910001132344271840283375355619093280012406099572036594267727425335209964154164050265909000191007800620636020357032864782505618571435088063346208667387652105812570842474289036964425288202994248429555248006388815185565399368125462794305941470591983061016402084314468595729002733285416401532209360230135061890969853220554314498023155254954174552609147938240847653988931292585005011857114682401705902709887902562895263323362589857268798992739084938565884941818200287348340772265505304884587722758845343178173881933407434656404244929210478168318325853820933467936868021973564994873403506327631219763600892736885523145929225666563238285857889655499359057905698245779456710821670434686971216038912544988021108671787503310829251469489902365838305095994713182970651341399727234409253830656000000000000000000000000*i1^35 + -1911914559417208545335295386316138327027497258180037735281849568694209109862572226581081497856100869036064527833916178777357017157496839454391752246956902520247238224698216890834274182682172357151632497933631152683795899655591491071005012020288607190356564812283548009924330951136372676775026083557326394919190919345007733284797757381796862557051508760071995459537768200148624942675871528373285973251157293371525555779596896366941617400154851699160348775822320383494069776535382834594252906786674590756129474464540902706863300095027111759029780258328118596674799067707816001025647726323443363682309668954180867843553381257149450045433868438396621366519265219620490541498448916308441634201025344330656000510816445371626231348071582374765260846789840401434009323216109557933208083573714061548904965662526645141527668504499187455822526661506052957170772702551428765237017344015052310475263418221752970909416005784873235636025499919320515376792952342078803133341566750224089933545740694895259598482506267272003953530116854663132379885142858527055774129206020927651322952585601888248014201065565073667310566947142856811204735308239237657629223054923266178719809189011233218769612827029321382910476649672618640519301065552691200000000000000000000000*i1^36 + 3887964996817391773455490690850025516748374063330990641876846840167094601014781948831923979696355487324596838096331976147249128679592152415578487132391752084131239122268729213375359759610362084699096598430694349635576634447023141357301373852009645297898042918511758005183358219223074865952232597959675837203592483512173946868404970448868453435052581996399870088666350949437476262197532257547988521951691702164901366855347188243208822377250394606497022591278180174475882426885759342981882047339475121220465566093461032334651977538195513654439874079751973520052063850539960681000508508126614001431836741773125273408452106398959237428125524146110003365929759362744945669294127786997539411527405476739543692260623992987461407747554910180949482916926692132689268273571483734845101412139503880571876082302262992542819562773368007630602859753197217846984043421778605739939132963638571446436006100502190869302200856912052287316637789405466210485761054940968845562521694560279671768242386775849977172645449669660933066712594789200258508549076484149934057352389826783640046601148727440098117238246437062985800247997561495081455731903248756721855887701390121828453756036821136518206683736293665762276197923659166485294612480000000000000000000000*i1^37 + -8167803475407185641472094029659264907958104563230258126996812554216309402421011932453821767350505895787239759253555530811416660090751912335229771687817416907368887314110541442285844576791150729793913700568315914125021083079367593686784260252935900834555383855743611291878484825267769840695691638899422375195018206527106576809247995756418029116120087099424993613725559746356783716650727728555575536020668085894391765443508912586666514584188494042113742462206840415651187069462203462022652473784759963123600528309696821754873096853142162194051954089288636023441297639761034919259262377170806541946676088599858740983093529789484555076563529371535484092718921955354317583964565063133603302726441373861444112967824276872358863925176135942658476146846751997849354020207604051031523745872565208101779342567321991038662709088948624480358614406244461482421085027920905595286609418585058622251592991299010843501728330814922481029128022592315834620732545316331115970445186508533008694158311890050757388366013316767000106162693552070433445791329371197453071469773308129921970356388630244684112984097677649033098256561668385601415632478203806733132746319017430527653861490406787237516665070057120962074466605097549824000000000000000000000*i1^38 + 15031630954106935634319429018754416599569599579454114385474441538895410413030464165196500964266812302401157051563565260109832777999264302624183458820891106527683584937145051999175283793932677109567859104872088751340317410105281944673102219148123078729193591037965516241088944584557792445258502332219659977577873699992139343422669820991869536408238803983784313686283992811311010699947497037740983218348680162318252011042308491899519681751417536034770386739856935682401151997150124494910660753009075425318347819031303762377163582839746075862741258656767858636211605102881501590895564277836273325628598458379019812880228673508782306242913838144261142096772261293482520581948015232228857066111767051065199002773859380389721510829411170754762782230278812901628271814121260461345487789409475968497459065390630352134037707523492183868187226897860215681290170868153366608594178933427213315872247367853376585358185100156433211703226156432799579492952546920503228853142991305231091015441044770045561914058981203903371054298353862738381044645682551254892227328372131875225324964322997376424583255555195346095577001555616058287561655606923348059232519023478000884478744849447678707757388735149024672485369446400000000000000000000*i1^39 + -5867326344578071821302530423051594792855506325634658123984203294120337369886721020106894430784849376536120070817056485089505395066522627024797347660934108114204239417496197111378863781845658798969743440853046768358107423003131462131115375340263775351265251887845415962485517031925604615161701339306953187955514261781535108265781313658733171505536519459937614862616672287396771059760691243396700139497955135791877060887391574559640837030596700120727529761881653120522497983218298372631939627971899491043015491870586753831734597788989884138810734852372237158453891077596150093517094916808442811139293589706519233271722374242277448570646807906083202820307387683571769806894360749111794816312120224383912183869965672007395143164861295942278496177385286332320039372033946687966896754244557716939634678353185064746520085689972779372323044425799253955261883775445501989037076840243272524150527535681712737290399845599113517392112848715932260319302936724543149697170334992536950149068758982749035114632158988903302174831388749935889220730785174520210167242579708144144060284843341711342164791079793225869538480455637732765525686816142604465168425863972468794804678322742117823576678710275819438080000000000000000000*i1^40 + 26636778866726740471709441135368099347529517511523506864534977616772505073295182119464756375658542753455835172788361191482376166336987618487655060266380513729245355832936667937714434267115636634302309748615505593054492144509091432551768562589988076979202182713317689458030486761572985440163335009771136703100225198624320486880529367880517200853010057070098549405380522690738029630577980334667360577784464643709476995037143194499380083894768438822471705133686048122590425768514547214524677586499113914985078605496667305103380657576409420516756805983068433343552067653196751775585007140907464500222521012053584875276086130058315931357254548119936142988791460083439657434047272154558898288888311520731593340462931571345750485243371521839375642452486385547841455555433521362242448221550233662650438675948924536973224531659173928765198016266612957064204096391997791064644933183287350146742200280817649298796846447507231916355082099642081948245317940725536118809438175249047482608863314142158222496648973906263291676865524422196938219809258053409699322623861835495095583086202023589634555383617150463935515147933263585392734444816221425749789644148898945788837479623977820469895347044352000000000000000000*i1^41 + -57878226710182391050319425093024373988989104804137796952791251545339810625403484714337788384309473605038383497149525303573825667041881945354599182365436369928538685385836975753385033078733944580697423078946879687370414573422054030373693872138363124146306489758532738799741516684231969244925600615929364353502802431946322301968991155506198813821837857336210979556930066925834680353957155796571519663679266644441170485694660774102149133879390824197752938443173326509874994122993691593951111834520571702228990227745710784001333753592724003268645648897487468900072641876491633703718663187206909169896524193002727147517354924830459434976801561615257593258137434174197138538726823615754494952295220056911721152952116787257210763538339135213735747833958059930530608475927548542696173780370724783616029256954956657780433568931609726523354305074341233179697000118526628912293951702359700765849703495778475758315716227449367889129081999461913785770827320781626429156245203707894954571568587926000465683150234075448167195728644594801196758574890027850895525123026727184934317631508396655089545062632391478465755527136326883919086509457443153562362215967098250486236117493006579872563200000000000000000*i1^42 + 62450297610733126543188301070765239115994423803705184624142448453653076237515201938370605035961853385417998718165502682025012219559129670436320383950715639909092216259674001384891446963779058039505651072474988438577234126529879857526201396807670647576288955547249641005953839582825179132268660633148078942079862360497674524767653831915407431129140817797911612791274133735587855328473004661534131147791322680875527021240631256154367922358633309174416553252055187106282407999396172919365495589904378651553545934682031047259269501060000415016819914573707907090355055069726324423206254973802477764000642942739815340054995544748087322039710358867462699795669183458151128783081480917894766740421626834148512738820861021238404138745222897486053486829987411425088550449699506026610892631259660534123102364123755403456800137092869414074396167562849743848480780624062343077059205245011226872879654201111795261120977714442174015424576910996456087875905705895148711436898882612055754280323269710563898630494931258569060233111192984153017095687802424358572611008671635093678097159682006721887360815061297846463985655915847218257676499448401573826352120782274818994141337877872640000000000000000*i1^43 + -24312017553668670325417373600994832122552834823275186675712129545211175061409346580759808995283481725635752047764535537076660932356269660900651849500234736666216980698548612855796798896151399587558731078840912858507219629392846013108890846753190273778852488343246503101648699488315080683637649978714253952050400535458067897311439000887275509900352203365397737418288240542589181093576359821668680061188743506982173199450803470572429091731937059959002695546097065350093321677865608649515247267634948250090248451963559698893087937155608192743807328246987467088756579315819317781707293807416298892493536882120553086444365461342858459465721374298521400168226194304100354796727195116674532274834536758475282362169124689081372867832544805342453233517279557685826201330946876292535768790992960244788628680383277037278075277118674778194029737643027724104095236266236879776422846525295999153567190631434181570142692566116861907513504916830834555133654595601910430814182803898678134386590383612015894545524087054761739422745198137245628380607200727359500312450725399024713114017234792023090046877104784887980585542004566688385016104368460419428434650051884448133283840000000000000000*i1^44 + 4830453626833554205202801604846668611458150459161342531352431021090497512557492972520612120869155890341654162865860964028791838872178050509997377951184975218903765029247039541046044809640492522072687561271505464042914823490443707249649994598080280395444968734182767243373508646927246352661621063582634806657771330054786466872260259887572280143848507337235611735476769499144048429148856318372931310364486037843579980593089632684907116828888675974461189834661441176172050978526838972513639253518998956749223772789661020314072031167163627497947201938709873628126572004376663570011789840072188747681050139345581360536169627093236853352396784870437257697637328989242910258800652446706385384947415706330176291211313432628849227016564379648984565845170543086515856873841697018037819400750092874076787581458967699592831484698439993974190727750492368960313741254136278975700704692777809293025645517937650095522321537719420446612653636503142410831931645299074210125550734533902117893904071508169934460086543973032072268105593192211378780769616199249200975680225107398468863857179133017368844290295119323802939256576384187541572650050853479524042088282493747200000000000000*i1^45 + -522688982406226493746154412907891065033540004227092706266648458488541147621224797830643661459967353253354049802646257772597543825761797858297193423279686809591797890278953583726164727684104853621745705666331048291075990040881160269237167273469690971480651563062360507098587686570891824258548308844336730450689241060274108622177859178794608180288944011575990386715782534673501072712139816356754157461190816814399690256099896318078061834665975944156041612815747249999688771503359636033071609367663806961498336514338237248975308576788692954174147738504684656560709438812437831507121865388225702822500142950313136707396212033801766366660185966908973120056020849232189849250391695078204161274107625708519253913004079291159562764921086179217968277792822830912728336168576497546627132928620634724956257153426102360407630652864887504356504528998222214746498616170511862896365996323637114320672046289718886329650648060749725973901354214389952860527063599405344935174350819132517555678482614823003296195135236233447670586722354153215475113673762483952320154314303418162203116632893921814605134390785338804929869954216775070836594809747426850402959360000000000000*i1^46 + 41240509665922519922032402794720717796635190866728927989590484976052487934173997635322481310964552791016731469240286777300395022297614059890412662642620523902513874613269327746898827668666966123422486912111995029717210412596168323709012095978390605258290285340478659884098329420680295804287607476040552134215068098720834002119455354711742222851161388320398271490101151884135529206701798164531133148508560334086996942086432294465492726942885845675887426562919881662021987193742574515554803620616287268362927016885894426908231377562250297407608234238084987445212475516155127483286507566751618613639694840861842362145756547563444775390968167859121672555608757571551853957425919472886815056148792172775034422255109597135300214867359345893100321822702916613842708779400117744521305817207981320310359589957028971794114892062120225198564168188716950613925357684285546650801861096909899538110962673749419342611775689014814086349445084970216693459038248934144432213567815400188709752922587742089818600438466536781243329652402625711719648783097600955531201180628605591403091289919739956843317988068880887919367163825202824719791361658015744000000000000*i1^47 + -4138972310818864278886428451224464137799263801248416197561948191737995208199459641588818645346355892695873080221767093478739641245811653889759096231800670414660464069715377188121473764343209412118417869528646573687355901117387731929001478230380603269840407803602033404631641925192991434931178846439015113867438875310543371532643572888094272094999807431092400486499698059766390720572840704533190667982414429955203912591941962473284976972478626740470630240829931364445856580896844225825241428079437170203661326650875816903998820160054771374029179070605052200668781873901510457061948944476181691623885256284236151663999327408298954500324594511338115707707809786945058285481267394361062683723217259225733701413414138373458461839935398342276061710881148954054150197835686873718631144221152013491979414775229142423539677052213422714402516249843522167844816946711719950539731122271170646347040711914678951706366664425159432943672583904483689691410893190013733981498826191938180914353150567080179797019432907574313420822498086299241840312587192808873236577889607181684255923530189754450658183308413194007464357761331834126567014400000000000*i1^48 + 351653869470771328503938763020274961753711889007469413920835113412685013161017245028265889471095710907297944371728944040084791199983806954042318057195187659317608657276352094521764433612866541709950556324129915686157573018139081942919787339851778698496044979375864257016943448661977197514970898030040800960832063786355791176933659608818641504124668756342743777365714841312162757351894372627073950515021040896032321362813135161046380623615096984014833949287586619098440675238515339078017506147306916323333731830074881946715830719233959896447400187631823585895945889836407548140601351549609506345929664374497157902642855813534752349155512604201320279763260194866788459442963135354794710563923470023725036101018367805526548480330659137437138945845250355738801278297601140619011188002642107666190500598631569622383863821525707299874482263357188277260649558870622396616103710686329468479194807841381830296802163641708539134533928873705999078715680682807285375038422737556720991548374836210932967550695343554211759024703395217342832798862328685244711998925911517316704954870199455263139202511597365698453764502706862080000000000*i1^49 + -12497366676728066332075081407228047338532461250235275690157610116653157101070882501677965434840996581768587725896740590789201413668114936278269058727671181018018659954046204162231665815124644361308651183917091551115487862644906610945397641280177782953637422286650798933019956255384365310543233831729619989764972064257349534390650060980989209514687794852379579027031905666523659224401421029559159543704811217893454492033631236639210822326708900679142832013533753651819745097558034532968417355471962760978787339224466129062253754157519033742656199310566629966408831048793675427958864281104121477551792579305883510356435069095058922756118775281207070427018108021239243444670097520146701848499935177223833867656345927257462390156161100356957632601571998399931230500053852429597663330413380771868720970998722008653642909251505142137575368421579120083086046519741075021607529570022186188054954713986466384076536688896421930359634882795114856008455865535890890421877408162068831625346870856136148068328163812053573951560401756180123105696791600493350156865731671476762731952310277640026903903367143844142134272000000000*i1^50 + 734451138355806168467278887492546780845120808109271345439070229698696779722683208662634766668555144566386444537801582544226247551015620300551526367636683019661727050897862053612621868549527305098262913387266434476759814526824354699525855945797686321591342181160410072171784862650018797941448871438240166220927137646330373383043846487560148327142152434512538400428658395653474867263785658793280308653523230129960848835192434308600501929917041292097359374743761431480307680306222079604300417348627656917400171542826451725229825248386147896295372286225095666412441466953696847527598479030342972404921637329508511296873292917785952110603194890356786600971860117120144212353597543528830072168417872466340633459406545952402964265136236809665678584751918582111193270532696277036694589448599966630068828973833563225191499685823133530959959195048739970082821822242261432219184477616788424673096104038106959695226848950669615180540174034519488008705829202172659581861224455575851275659555882605496771516077348669359802861439210147082257405981302818667312161892783568505395245877394496012021810942592000000000*i1^51 + -6610122477551258771629652442952253303319837515337278003553650608184274276943812666638079854138459017190742968389559571876880866365801354360836308987607628600467325317916318257654032183545700293028914088837348527091010340224507277914412084960314593548480765103205419043652095075137005604042581989668862564429311230009086911992006846748731644434654030937397446460942070134381423611004725772253351159448910488089747191832808378234360599731522452082419699133718915794163517036106551787683119540426863930964759915400569764144656371185298364138033702740294071631778726424611883829175998304286480190147657660246219170985726649050934505805254069574803020953104199936229637370270321446386160371327110319670925226012284649145656499544494821942021610454856337059268630426883576399681856426126040034943525075026601977728752547636476875620099205982204911321250027590326472512648924406795369226928862200011184764857915537710724651100186875548575838384537338001788048227406479966690675798129493511844439984801107664671513464236702879031182564781333584013803821175684019412732886511569805429760000000*i1^52 + 411371912280424450936143509668484832026341346306941696868141577708638947060965917134628193552044557842580187575611544070931247441621061943135430812880514020426151509458307250367913727674421527414835081645846408142390403164956179926099004781442036318724670756541367859890432615290600648982821015700575785768408602188200496166374485439382992450414840192143528644822923203265769684938949847450289413531656694721939418373877986078059159411476539132335356368299197417351479812119446189995121578658123392689954663040727385379205085376412924242197846829252018063646524530237402666382778168921152973033664936041926503400732339303814198717680911241085341446975156041477431004206253351413888564968719884090487631540269856913362811550582145823091072432180562840553993198201648202181349912877217984249929476705928550160539849024001324189049332531632485685446391796494682784642227549072062937084457465224948853062256859398448723695394658021831101022971496650514326825441826695813140655686330429954596546717875629375744606100313889777134391193280614613472317402322998464000000*i1^53 + -18497866419427886047068315026126046456156993006301565146567332562336985206334533583787347024882469315001659454338178933112026761041657965159286127233183411214188862507816158431729865968314137810540170731891938565800282954010654611161693194855725717686747455473557088262622067551674456070947782276496271641914310517451143458914125984719189045004508702575875060733660670832712375789655054651173320898629157673858213959243286286582079748992370737405275856734874781329720970828043252032084655566748480723644934037913786027695377387577387525251416748149894898741224480591460199675707103385446550735782319279678625758098638976352801869005230471857751974900335340759761373890023682715260277065839756485181101488023342665211143367485523773575022095182965798080371956700153218312224156170411141024603435603069494489373572019641528678159871148282030386792167835052478912544993032873368238591570104573554818074721553737552595128413439500086953170264642198929011666180206924282027802875001053411192594856953629593430502005665604207511688878662726400000*i1^54 + 19504954229098512849964873386598192312662414424364710970270129554091054541606606555522960005835962553046173585166955527605156215277033996749038272638810432022962204478220345523358650627283256272229154557845706455626760002760159706701877221398581143852361274080209843634268364290634837474364874204427203208515120348620937018780013199402087328979872625014397841047279520534819593304465966653039137392296242528383837051114689713938055678657077477387531140093324319417769406044259552760399669531065113011188333213451312557977556395215468110153612262289685411859708115860478382400612697178609064638915070513251907183219345567836073236458611649155103511664982776570647492236909314326424384755328141113824162177176109472832096743919689079130481941010970445190695100137189480446181219805552962246341926958591983728137215600488330179515449600445055892537319375034304191775995983390857368007797035914431530885840088081543835653160949585339534608303170782355595900331171998112774325359494028039154741554590291748297766334880000*i1^55 + -7259687915726807125954561245953477984046888545712828240848285703393477154021024479365479383128294226116190160983173303628472511289535218570153256534430504001635441470387085549838721961014586829450421226824848598539221882007127074245659045231159249446295306428362831806745293971272203789177646037279518280303601560567025570325173468419449574680307996463505058364460670426298797217380183229305669100835881029332808490169069857070386044438551009310783996589448021990992455131286841497137627099834179151254423427920568186392638366921994311206208817031231593324257138016268866096139646057862255525244234631360944256578162828053123823937570379885441337156194442942789571765404643491390659259283242063537015218416628662275078679147342400310096045542672186113643860992949367445068664636407656094390358590813661987339126963669725485386820661994659563956856783270991769960127516806743582732354809264329214956137842967979192937738619065551274979145153339574283201112923585995145142455526296371433344000*i1^56 + -1329735189369721172854993585965569055651078718198443292358274656659056677750522508548713483279732248542523956120156481255633029558220394677619066323239465201700517449079737000178642242866828685343043596748425287415768046284089248131180478924328612611966264152358433365583182669926322586402590023500743049111971180705992117106621909667767309129678770929140749542266582720693278090732813118325170918121706340247806103315818833907024756042085115826352343107476919577562150253930151229447769035133121211199873042318058114262406721093840140439450601794341273891571015217371957504161386389185524535892343113520744345186323411411254443935486661213090369806066403274694710557572269678526590189507251952284545158199784666723262731553294021280614658593820582710616371405385032210869052513510426494123708333240294606865182650015801402810203444323794916224620625183999905448316929561161288936779379421735225767277156344310287392877710393942530323799815553747837524834886460701200*i1^57 + -99124491156591446305988691368621121247188492563613384425702132712359041168170054301423100244793530676106493550032688155264482053694085425385858198608988938557245131043776208578357291570574284085773120165336554464274015840526788609314682107387559581203872539272854067803212256548699197916091071210513854455194156443078219042912236617244038589933060217045607943406574390360939265818983050071803075530975186812306681631904756695291692198558821509591685036006710254987065250939310429392399307258326378969968414570158919502381012233012018610629897053647886616960912329220031227073170369917052118808069781557077536719677094064621782569637473936179322498152910058005973497938752430538951047574372783290570125185743689454350379687505808220546671899208936201613640426789078160141162743269832253604165630391699519002772571172559911040531850472245899628721492539657765230478909920582136813921930071056212879035404130568744367279614666161647553262907400*i1^58 + 4350272272020121049256847419443188751017896325790202185879309990293731526677446118449998886019275303936218635106277745748294464675206586034711951446374238747956910207889975513967872799003920565758217348838437544494589260178427712165818684181208218599902521874001873131022928877658257339936151742254873993314786985917739648226241492239905015114754109617377637967848425445346810071396729524249104371425257390819691827813243090743870168382714895710168069082713052765104097701588667986318592567056551746617624380383152612368802988552450855944033456145516863475666702904071727252053732716696652831744633603295960088180203637727118521746967277108582740084947680644566300059870288401673024113583677287861569505034137438226315393747354629871638923983823597020210151103395442202022236884101972893049426738314941027732308481631957321417717714570337120350242401174969026278542707709629505300526730101*i1^59 - N1*255309947480555473594738804435758467455181331786329088130119100584365561887399761923525611178009479135483246336531864115668942981995611003861142093801246319244010402380636609526447551551489042055961883397734618466714290545924049521630028166157029050683336860468274690860003805376562176*i3 ] ]