[ [ 67743715929828701469055791539252844067749582829927456877017104774667359971259182668494048330130894479411526868863137026952804466548225373538713495699872474203892701772501175749572773892586839157566979202038657885102512157703757917924627200080230527145827722363187327177008807919207523041628079934412053046624939026117997456120216825610147103925472453252925354330503416854322571759181323450826303421409915501188027926773193485590575231180465794185880107854209494041431993611083737722513385140934513443386980019427174046177532607854601126861606503814858654599256120780941392646278695467504992733142197935803982311213067904416783458821088887072404763696657523963552682231706238420470596574941210457775606030719514594344133048276038034148716940191044700517591482029978228166129538927909057070560272872577110606373010104732870483700791659296332037572962565477448709824314689605800276265973564726217981067017056559443573855562548269404188525036694230576831911256997405822539159074202552435823176062119610782351204596611009676287468537128983149813436652996224928972800000000000000000000000000000000000000000000 + -174531482382580891290006281441973173877633795309152456747075907473677984755996614634624103691715964557508696711953745240400950151464976523191003852722554391254167131155646138524954708439553674971542346659571656485974770530700985467592036787782182267748803788144500630889557731686913010289620247070295166832825901167929315790389518649403168541743554865926611956664835248121862958124937789560101277059168894471996272225458571566204729854537128915899711964287027678901810065279743656359673595561408439420659179128538256936671091197001033080731496042448132480307177685965778910321961065632412149431285601096175654485511367141203573512092387953216824395079390529511235772769432266660320584406588644177320376543031945103916825463077157247084650566507264561231816941641177256450476917111881878640569332715580463166679954483053741908107054193697794461415303034789709682273652655371442312364043419776165257933095695693184247692305389226207641645787424243130560080319713645090785823592057846542335637706255919787013931408126880828418324522933807246227876316333977108480000000000000000000000000000000000000000000*i1 + 244932191697919097558905436617632159528072265046282036112491168110913432372230705328189847544338749907045037284863895544877295333470804450057316548646868648248082194614842916736643004335273636443522503173172736470877028708247717480855302643831640487112887958056964223212588635770914530075571690233551948278713274421885023940504479439604098607385140710735307344945000203715978609333616348186246239328455146624570366528137666881812489004811712611199097435828442378874448844257346087961670546897896060378842611470252167334782863096478030270623461454981883557635086034940130619848839822183047990447685174134364513545641634872245986890000015411045920693136376264308338564700213932802190105483164253704572121721131270791789557576025088406368955734777700755881270629574618141749800807169631701538743188875040306849690343090596769497575264109055494988461717360102430200901470742964007263694735911193011194471305118899173124985693465014689882352026653683664375823436979810218932398144441993005971061719503800971062399515596364340573468317914491989380493408613695488000000000000000000000000000000000000000000*i1^2 + -457574241568513704196691631497259628549192306657895950098877208354525534645460476941901344035419799757222167185039376169267147032813104414271958186294691987451801117586336945138241444624846179257912056261923675469770694502746732987519151333055223083744463036117961630242027549970095992870938539116300348305966086783831251689481363469582511888998365051042216742135732054743596713074339471821755979298105699740476449894175432003806357672254154614037498165630335995616608502249193232645187184860993426042867660933951496596934179733345693793965860213345837707517371730847680980362872384911743617011599568650692226011855548083137598237780097237299393561666063512646378947353937105597449818252344468044968161373975974525558202080934357919321982992662637473271623593740147512417270114091567177785636718420825752656340621059359889256777514821847606559798805594412747078491767748049802568283064442715738301528098666924627124999348989584372463576577581994939278699463200481148797150933188621386513402855673396856927887280706682736561511029892628499609979396816896000000000000000000000000000000000000000000*i1^3 + 609069359125404371179621435368004907349950954278313678498842705410980180669176824477072982828444184584669214335215822277553710846353590075116375726923461648206882368091032371164876408463171230551142611591999180235835383157474382220852326263848217293851034629438596134453449610163886322023600589051474060967229509839767448557708577738446343207668900575607971824478992477343052454582547831037207257589867741938851911256643141207491232767807229429257012686851127178244819964791585407248868493618333637836083814108469869042059300568891180621991097781766198117530540638347826657894980109168310119488757940970992183096212998935574699384312446794447827164761808361914622684081439391769536702907893942338922315822655272127357637415255232311946513129624921681825212565850573912705192972947172267605207213066202402152924818959525656003593233379409752500956540550520451537894146674468305524004293226671397991697925824505320266208468369676306388603436800772231584995450438745910398632912197113604392541920723027996605442241214134667322877017949762247743319331307520000000000000000000000000000000000000000*i1^4 + -354310087669995822733148902464238955548754398914271678492586317132894539604192274386194887022732010725513364905350289264283023387602822011695706079110927703073928482740352624987057098045482257666243128914088552782037277257750366390224653660967200699708536548281374935574848721801867497037488525787404472987402080552506467757955699705103019107062524718912690925663794491653306808215759764517288595699344188459091812572068650830010558374941200463741270034639777538509969722733662388033477130157653540207540431459884154789370825522887646971228456770958580116660568575081860809195019792184034366740617250183793196854294926887645433070704320468832919542706269642929223245409676438968448634769625808390777641952215062108368299338035932340184724105603074057777738833796094423746405551439475030402080564758649349768660115350071154180772244998218338215503807428955333497197482382879387847481708409128990092037919905873544823011570387172112238349007233110961824755030328496729222195522472558489694873582222585575481688926602015350013641006754011051914447290368000000000000000000000000000000000000000*i1^5 + 61024949907272444887629745786514169482896450209536267016239843675393361334564872149115251117561500597195215085371897923844079304990034100187078686585926056887708360778699838472865148028208889364450280975301832293676196678513481108847952272918402735663664815457843471859884342505361859462541668685539224200860024273783768018463480961041245437927047639345204684184560795127179098616228380599024444601055768065700396950534789018772485559481836354927523987766989600040336339341380013724981148692409389278479252241840893637769972100721912260316603001678628094712967886088612188953357825418627353149556989971591309545922585872743600084238457549991131614861019709794612608038967601000889095499902983049104775909025499919696056267256099497070346894374769181343963090679305444329715008663158815444540448863170118043885692259261411081410690980048770072169987186403326608177438071096300184044798281292677530324313503618676571126543826200586999193011110207530710799825349258880273374607198733567112742350582398698897400775835080438799870046886387510134020505600000000000000000000000000000000000000*i1^6 + 3678636109944824718192915641125898009195731720561359842010716754266192360125469163664930060150014979535895387620438986630493197946847958503408972849674795156888560335247418844109029717648620192185815367342633836115196931370740545366156417248326573906588926142205937439860947605180359467796588835817469070319246607083127163597204708420529401121064699611690244344833363620054778711885440524709817497993158871302024653179775136784581739014845873015396272011821968231652193014722096210683968357548251599788100296181811994717021668841828069461910309242617476475934895673034525004608032886639314169595870582192833178662451646149991942841342588145292294449895884003436301775638812870989611132437890994023359025890147790781198705760230338312318276112046170331820174986436494118606350350791298057484429933883083772905897788252609500745847480800835423470309518983500329426427754691909385339276071786576792317544015721650402087294776062329704801864144757061583050437311278784630256062688370719835307577866443826410901140568146363619489567679635797772861440000000000000000000000000000000000000*i1^7 + -75662466012907471379254404043101055252335133231825978322091192553673753947549070669483868427625191731220379981275608772311933283144425976922087396157917250789249607914816681651923437712835434894355709696435023575095819961992362205933223734735909497285152697447026205791078003441958317152031364575892325175223108924168278990123244399736274626113470106875144619516091878144532553494774459188481662595577194504443470963493898984306508440275769311287082605204129021061829187967558701740884529484022979000842201219139560308927926444276149028588426635198455132129037665288424899472292553575889092901351381458781755877506360906888424606327914353313650257391578634561549867820188891852666533051073344900065031509013544236467726122426779387997910806392444224754975883126023664947991174122192463671641128258759028662770083111122593259328031901260634790412774662583505620490936139655010531580597688341774678079384071062142942538391058392624318261403938355675664141583011703113676388292593079860848554904073112361850049249928765284748097901935114321920000000000000000000000000000000000000*i1^8 + -19317907427061178536672397657226153830278552907893947827923878581234654210624117512881498695518244262377908626708511569208450282339577226794429489657025295929734723595240428314061201242303587753830499774714875285732615491526112940673633220083755536467305184122219709238644084079354283404029300413503261407020492709576483865867002743955743043406827523806748153172796915919220335286163262032465046020255613236061708905116955119187366706963547762483108413726814914516716428177782173323551581109966460644695100523390350833005492222602358799859804680757703961807351036477582590166751820112981262527133910834939768278902180211089894877130339126492594740981597639216599764312916305303625571706317480479701893551348905957545311001535251189967339080144454588197938087170975444124144531182059302619463792231531476205370889331510325485175596551119722841840492849304620377857264509258939584849301626819954034325549083836588015900117362949733002117943409360989793330000088502808518613574913705582559114682246939460134098041207707679819455216722588467200000000000000000000000000000000000*i1^9 + -1029535550647223183673760289915659163842391057907220283273411174308111758875578774005055448906478494587263758397490418736734732392348936361636786705373111886656897385181213988046232040759787367480893136926837327491501602096251919471626844306391281205850867668071335521640332400095246633128742970622868216943753038711110777731219561759233714356012916141820734385063930181524229858064958749765777921730633975608654563714138131539057307866595162999573192013660476509401755300983574066373637937528665428469284156056082188948986954935127337361298135057487921054668159343277554685264757344802517107229040163308870294134839772381134084277660819800377517225636464348044202521569468077187585159828335015915568542880042380327101425660818216414435950037690763865654069493313007072934945515707727216230628089773086878826061662123989697371632810683203155622090268620354703831254717381191466441350981986619424843039136776047875608896120559064115525135551499552483710744416309819143192003920889686918983536632536781924992660596659521806529313961410560000000000000000000000000000000000*i1^10 + -44757542682020399959525316200499741447868286391484081095402218010638645801854582976351942240017733578851446345013574979535970127622135911318333701615661215664096546033027568683996796770593649968336362314818209364088203537843029343509736874822976430572661352128646700453343362424535980645671214287685817549697832351978342397866770332338657005481015947370632743392911340154107881397040277890265855368943247167907319607535701943814807976563196868919931134963923592385642074684445605551735284534573821440316110460105296238467000520702027495349165377118371861746185173768727698961022724541174977603307176793532348525552172810552165934442550079222007185215403732135389386759495197002986400948118640921244289179314749136257059299136975741880546066930832905242844331643908486837652229645869572888304424993078012969086293795028395956271271843469496801632224746705952788254527535460801031873345846754280349101996231020979240473258503448031086579296819861461922246078883760835775853416788006610923434281524659783581552587106896780176799039488000000000000000000000000000000000*i1^11 + 750429805182303467313880148581676609062334343448589100803684866926213655758866846526289863837996501298892762646639861173132794336732483124477582746034485308346817548584314399610795844043276550052143262157005810779120503780878845054401159412189351450441517518594081426226555545984855907837881771837103324856523311977632423190643105382738427199155874220474684584176022774082170947207507226806908426611430282418785041440635086157307417061226672248841878323638902839057322903925801573529920686151938642697493901694879880560663582544482849575646826939860976560394211311372472910228440931591743671601076655118221041346807610651503257230385471021336711378018602412885245747362365578039800912760799440404769185163796719015616876998055509629757075964483399028966325200394467857134772257291551758267217969497145898013971788010076714145322270906087420644635005052050724967349370559402176007918411852821343533915681537088072565681190547969936677266361906181476836536025599675295998667062131151670382336323111553571279603319025065226613555200000000000000000000000000000000*i1^12 + 265080234981693114591299955813412897576561980478091577816284997989465374390767200979381370341459396298988177947161157347402224848650427270855619523774012248922112233626696975038936520822492381884447148639686573885741470340912096146406272039282004637527825771745469783667175242662959067157331403403013275378443228782962628805911361750825082065964342699003401957957522057549751202430596856342378849599978642409590215252147618339451485376235302542752033403303385189865507201090440445912776931698131631552897419007015196185560280887756240180439847651430355916383127795373805798791843221645750214892436837829830532928419410371443001956595710352368671316962882016402378856231784316401076715313404826054588582711161021004447939265376070244562813797786125498693582000864683086126767053217669349141974297178072725088054182008354613395485639263806471778142444929479912298110899065995409670474033415144213998372944560126163814711883492876453598665893395089972290886410198048877498414321309855737201156881586327133687425463748291408691200000000000000000000000000000000*i1^13 + 17096344626717039110204981271881862284209690966248976339474886087801478600023192537405202769218425705051744963321359304488400322188750776854898855340220748485268927464902993172771137107949068018350578018540183724055529380836421891248926815115099925607147840009480026031933586791169884877248849825584897048440501772706193602577169039252210055942650999223025336532209759833769948731846438005181451023139253594682218856493524600866617294958110198182029646483506072993582091859877666116950569484824134494327027762806377446901276665105890863623085862764362750137198905696261428129458779214535007893301657671540673010854863968751900851160835770231794056642998380365727197206515003973904763914350961864346656041229322983051545404141848734133168476479789818854035552104943704884954852915454944458565057968628969215191363665309270031451379848649402667628582861230076921550838012571196707978064485657276422622590376749206989320088724968220957013901903092262649941041600171229145571761379142388247019515086237877886193171541180547072000000000000000000000000000000*i1^14 + 557387866549600865343648998312586884264863681781877306315587680725555274388595951506936720813357114118902933969713925996787404329080258363231276699343793412028588647172655031693240547447338068455309309163227986719491628972528175574496078552323594177511188144040904029833857630456419094821472163914137375169627157078204421578494855109715607071747094150832008835164415876970181379786971753632979601269899905913917814656271612327534700125043449739899888618455855063440137237145615436041936134979874373094730143096151691396749425911106142036907123354388801057692944197908835705004436497907009912673842747585863625619100134234699456406186819472950992907560893796189498753101383988306651011854321470316875680391425294990918237061908326434556912561640178169890982368426939729484964323152285665309968144578778924673200659304828647810074658332980860682701656822163630651597626121736082596178016976112749912840123535233537274720563572751351576361344288409841927434687990563026147972722487415488664221000995853441112255137159577600000000000000000000000000000*i1^15 + 9751977750920664640377511503480303545171582118634644471078623279614380955846102916843329075874030957433189754285275856196308956202617494219836530312459462956251606298563732170597903445151039816051727249362670146132080811417562527874413845307952074874443120512314219081567405633563136040315675252063906399021078791006695756894959391037365612775061080675668706404053345478096358205166037618573452802942343495826573744583522492077056325667206527687323654575096566126619221472191062253696639041619698697891800664652466526709005559277013806579013026394383915421265962405422290801275633004507060982297684249088099130124722766317285874884601644550614179544146565586805064942816446083901505694606250467638022395678995411326938471107286021982359639349870584423766073681813281843569316350445365291428177950185683953141303699017537333940930281495894882054232924814377923362704185167966390384436256115157296697442891991783741713008797995089185626778182502557022933814182900680503935172556958021338645334490679696952159182520320000000000000000000000000000*i1^16 + 87962605852306031053124859705864905200593420070783376021152968439645169844584312747929668885230008449182637489781676010311647635735907368877053078168860701310815711492208219275558031764604243209475068647139069567759313290917777722072197464761212029628150289258891232159712109463279241101559095611313708655379899917085656828612617629461773379717606816948459060025141229475706484185208764810052044853059515618818192349809637457917185867863880393813762104327540317729960994740549487446580233876513142419082589033455338298442987855809911067663621533580324558815455050404264800100713547154069772690114634487524455864864111366786458785063432647855615496738264061450994861217907290245535245512369845343938727807973954556938890822213687211636465455130153438653692809349120382003388107735511940776726685725178572334750161424501898734267653899131468805720219388248963050139977974070511573205100226225920261116507443249626292012637746246970398965632893376809743591506020484763872847450979411716112714749334126457983598592000000000000000000000000000*i1^17 + 439007048650164284810165488714723443432368404375135471583447822444482986226071226345386178254581854012530845911350375502849098402117633982089704685293628982052578617527702934639958907025405559802707817699133914366965392250499213592516868776452067371888115167116441026533404905764478829906302381535077340554181854294169421756808417055155132872739712584845336112369886934215704594028260387706452011570559999021342700495080436171308502810431193329001524202295778006924563934620780602287915905456885349840623409563803950789618910295051002641809620399415861385571157812697112569469411325601351520123781583652393342937146119311249557721286162639670917215104448724978720649972702662675768103877969813127687698543109806846040107624501761719044777171886374098244269000388975034536075838658806700470203974223889813693004719354992856444544118977822669157445541521675512614160579944980968586690551489583354609295018312652611346609155309938991742652220723957857228014796273670535957240170264258234426759837126136902451200000000000000000000000000*i1^18 + 1239381491511216200914415533626973860620999349029563495115461601106909018386710327379028718318514152555777306778195075837942072340645250227185275094670203885124577861893547347171272388849557063624693108679533681539920284517668935546452609830220136071019677055532502826190039363765672907787055769121483809008448669987637444213232505413466907108032761484884071184415558798450322139845279949764183544778921520191590021095934088177680752078681934391607284773919441036991281435203556405173447862728961881302542956793621979854755565434452313627990325272752484793607265980908687647833863651227699266892613440438276715892338374121425801795140051689557559491295144862621341334020926873614307059409075898250850561878003438636148452852692239772478769269648563295579320669524678671366910366786229791367784732067298483324948195415560898960809197535307446184196632693235631677110449781058203570008824513438381284849935169312941177117368232013027639894871401042854653952843229903456076757162606234819510196127724994560000000000000000000000000*i1^19 + 1901882056280821130835493499537740246191892199272028014015182863104305583828680913054732782168626012655891130680733229550181651715979512347541217941300039627313507049578779111543236235243959502442814835416070301990036225056384320208985212358464678173080256386084144091557371843530735972851217448916049985025882139194322618690143329884563857160754411432533108243997605510632455090402558481138706029457212091863803140012508264749100236589801924924234004628031920273772997352900904603473185298077835017496940202393073301265476429018067943330814147869100042708525766681624601940538210677227802992396078913273902908292621889852516283030126094849260613481703385491084519871774990418885752352643999741821065614877127477438002960594961963872149552783647430398396995974761339161791200641463260337194225265201819097604963335443670592081876612412497302722091292593131093895081193790233971571962093315953856016272297114718700705273969609928139706551326695691092778643323359885523314170719677078392524085657600000000000000000000000000*i1^20 + 1429106584245358324355033745347875787718925228760700160644002539886726355913282059402920744639313690335806395571548819644656754444514744972189189646447058417046568056396315503996029273501233671878883749088958674276069330058811976250813244309433034218633641249218754485930567040704216861080437417634405654004814136702352339425850123537678168991022420131048332247224815304747463123272413037752303470157895584206702429381277365720592385116791759653630459491082307116964068975696897641640992502466026136306287885567129974653186856641301254678789455424020928860416846953540919293932731260032272374966820415631154492515401038741307936172976220709351599058070120732069692731411919138696009033768273169321636651664139441864973996272618737320081194636709411318364404896381837185382019824414292935039957591823170360066729620140867264341365469200572766897955287134037903633217334860632346407426986853315902266687121483418652467633719089656815802789363910053869860903914238874031350056598463456389942476800000000000000000000000*i1^21 + 540623900035147597804141218090959125449269535031694283387056605644602117169734781336785433144206680844219779115726720924818379359668031816250676704342925475459991194966810594959013323348448453429554409259470622550008628745062625868493867009645672069665230497573293393217849158369638041264152617418759152878397615514647980391004620685773700116157306692453877867504016501543973253098499029799418822380515249786888543137474270238819219164615549752756656633984864660790156731614203632510865503136127967017673016542628998832383267467583256857701777201665398547906296278841543679712357542250370181441024708678249562675603229600073012622216605455296807436064602857428883283324290484383289404080248403008806497005583264569435813651587372127784966839049994417065232387072957390248799667283043739512608849949233409762251005467871754581603803286715791373433099752178810226880372525296405584065739077416737903169257204077294070600526463107628956015867705118442443776592796689286142167273818145423360000000000000000000000*i1^22 + 76821790917226843991941407095110175709377847523031271498599396444397012924789605958508672596880929043450721043349579087755793210140008848387667084113606747278711605890174941069645480032984164738754984584402610930414283922363931454297464401994670107736839125277288704603685235328492264822389379334678717445197428216158003242502276048836777489406273482305012737796463051526905996689437580166483880840327107833453606728403204089210222888479500614272369089940893985586290523891966816596309464340304992235985545255184060371447898149649336719520703735987465701344914632380808298093144400626150464823351296772194494752854400304478329627761127788367511514978976959142222429446408015880079295559633837450638628522277945459183965268455315797273517468048922394851216263290846986519375579545916319892992962587625426473213213353390002645816491697446928545900924835390360440766409538837013546870616016915842443795678977594494559954056246260405263333583343176222153093291473450536540993577025536000000000000000000000*i1^23 + 2135116596504103899126707564237034176058621113577287144853650767183303938490946241737536802294035799511184173699471424194311891049344347603365972391634972411250593909331137451513958502190644471721538534095224963732783096056909703673347288328413373389801328799558775268381171406198868038708488062030922852075654974069238744936239748623005889832788311216272630120721775901363487539375470201082702762674812780422104858397168829686558575066203540654800453303717774306272491557461960239499150711775654477475066165533109200373292202165717572680991635365053920747302130167537561464722451099678563487464310379339298913507035366279929225672061930676157658963426246391705022594018658027972714123474970831186440170285502825622621025856019547243584669246962843769440366020211743301378170008233079123212172460691027303629412062107107816832504723363967824562762357706110846202924174425360623008540456469426196481315822425893856136539654068899278099228959056973967802798692782426336683622400000000000000000000*i1^24 + -122560828485969060836218411560825384969597587793633347068027824181151833139086632207562674676567549058254536271925923118729537302694078836355122874551477588019985593296582831409393167730573591196586884798245983048594530016508035796712629914788788439152418964227611991950347806166311420633985552976246528026366115896600434196774409772651108267381516784663851468714322573114475192047361006244818477314721977655441232340576637627854869944005730424890335655553526711654993043574400383678148340610972314767815747198069107932419736169406949909451403744075927191685243842470706576287001559521384009874895693812777407997512128006583216638687470820074054902793880899803818058817174497216723385342415802889929333073997187672814778850393500965208285091270969107713616759794091652809266740601336008950368538086280440820101321408088035766124647226489525687400666355755322138126033626643854634699376212637916253003451213331694491822276318893532923764733171397492595147815831522508800000000000000000000*i1^25 + 8951691718350129370479561107558295119628542754186769480887972309650058577855038837208930130375394149627103623422502915840975226332924086666619195724854212636466547155117761407114445126140365930056080253427592127324260962980343095334799021665677286128668405948838601650908564747557276029263536773289852269652887502697794238528810347576879188364566830861975527126793181350977583010042049390310389671160840606398019687930437920165988786959151397440659845474288764808830649709991586608165624515644915126646958111242455647256926805078482757245154442549433107849481335303215221053994793839979486870594772052624711998926818911729409622349228617143206444186357708269050279804337862459088318208637940620285603715313063866448036142692724883237661159264193216802770223643568204719431854944391980300510453894788755333955046382874951401966541736434161839570185685937132747308105140310718601523409823074953082076590606826993386704638455175082070855967513947491525751824449536000000000000000000*i1^26 + -269284575577999915700328556084734940805394226466283341822225849340034372939319474742339234560982343181534286178286096193579077973596555304394265396952058088328917645704781379060262644183630625794549770609868951190330745312313759166671278751381726085400065154849789488325790312183798460430030267618266427357229352656807393523454606972087386274347143547926857215900007038673752353028870814496782320579822144691719151915952320553693979372484498855082576721810525704535307676512878278729999940747906618954725588813596521316647859301310565666754305019662060369353742462768442570603703122480942725991575986712226152132389505809340671539522765828554516418124105305731633033778592621556037922010175639247233594935476892124732476131841546136582491648352879978344497715989767688946637989039580077866844755893693512601857214042282219232286571020453639692911640228351303509775518429104916566785952064733365353446208844168285567973485967368908818526301551608969612492800000000000000000*i1^27 + 10863270474376740095817029982827526549088117383318121045790593995247073539094051201926332346342441770091003242384133833963785223132574930200434806860374252418066526243830794782465966029653812066889347212058097405144165899158552190425553527239372288662217015272419134190445341943474809972625609595509149647561746607637351914891360519356129147785257382740473681639068500208233460616436156648083697154288968478790696015504892055693424975757442287330721379258149245375079076234335366777931443299119499594216563705080358635614487183555667036760613377041562582780580177725604634856182453750774777324145781100795151927339242729009203205582388970671837141751753129176537730971343267718191970610642391773667732415115917886888955646779246526223802034388055834323160446940576605173532138946086042142169551480087734179745539664800127086849253005651242683812414586824150823365292185537800192528307789964231702993042422118660476458611384612224580089405681277337600000000000000000*i1^28 + -165019709345678948267034932530607706865683508573813306147632898353157867500207653617276119841609879834594216079154224580295385337456442329655894518507176434954984140221637871408715838916152609053898956747664675680511077662819630438723771783775389618263575792810507218733273995479683844256336952072529131643971496064997405887548664751073823646463230910459502684638686432590423462006594420413868048139212965724206345975071133242329940253069487202753048665966122165601609028374330803667014820197441108397968661425101726113875358804854297935196362185826955896966446279493341878808061826681482151053623335175002933957799876487587703879510379426291599967944282467754467670817090662788363191308849565940790355943893781627418385385352094301190092793262785917588181040923210869875059279426859594242061687965876713057135853660096261625415381267995442386940117337016588350196603050726193078511834149603076550220274991667049269316670607994057023817777152000000000000000*i1^29 + 1235895427276245862804369408229489945599068596488298129442279948819221750125502161313296813797307499768758043160820006266752202020405093315410514226690793062708904050746910913723023440093843091395817926476348170317262386090508433148132836289922526922380339851467023142452041952306883628166079561989893501926294188985826522821214320842527255279019771904308378321753799662165273456895930155419143344030997309572054150723516732803298494083514717769723040146013106225090651100727843754176172506751358859046526167395955086505303437679955051783024300297845638593143370481841316266511023357525322539984139953401467794170150583327935164950147876401181018006274788770921222261171711742793298333437683364367758626838800246275090787415020364481012413617683370814942101399370189218835125176083466114065245233366235875053408347680582828784442216158456990137939730008962469804320504694282519666224987764171307817214957293983936505353434151904083968000000000000000*i1^30 + 1538984233480275712169432191083349072787591779482097915546806649196220623829925781880300455119047237469976549055435681769162045221968015130260563643737451936627892219666686414915557049244959300143055822950375330503209194431417673808960281923355372063585509959204604314538523026774464561642381197638066089135013440391138077098860831663684901021067839440165393510828475496426666400024147978140370592883858446306606675192756562132099889290521924203359332178355056472002993471014033617201573389333680879968439527734008489024951731396075914078386880377422940951168516501151491215536918470813714177962676492107835040154560946774218555257195871650009022976510478745760930752276610539155169909765067878721844860266289172185118393677975197917209789598557919429850019134992736286089456746070259160139542228984465796615164359382162444734209369929740728035363758339841382528470700447466275100183287655341115810208067895970480938588171141120000000000000*i1^31 + 1327939240498705877109137956251589095894484836863231793130753623512639408509576290278472239043185625179616694459538394537328285449590830561858281861584754551277818248906651450701444322288545756699043423104515542265599474262549266765477976385865997821145028168645520935858349396132332444271983372416182693253562551871170152753216823731478246460419266974244572881545803466690108649581334179734392104786291597645025704976575401127228863871336995131775392256470311313790651715842570543095227433211954791005224825167640198645933632878073927239629506713982733593396586758053503373914156914518937965629919774009387287544940886169617223241160173305202836606363696185338424750045453493533357120474606883735912739260361498968821038230697348535969628017983441837522793253239292630658026306754585801526657744787934359054091959803402747557575547820876770249423639489491723434823884674077624264906002397144691832023708765923632480256000000000000*i1^32 + 571028419735051624117897816735684375645558710861835425243209975940531531290925794899857080599294887273650142381030051814363171027779870164108254449160242527536926231929021171547275177860489350728594312100743289857442260443404708376264786870431058682206127707415072368788196379626855913640869730385642589980370002516530468965606196501872956553180785028734823440119158798897807400294691407677177609608467678943719377484488327933294806467573388965056208246587672146165035632539050714367233505676796215339906869443842850785539065801366161869103212005647793919891808145275637883731620905481831921121464846186483981829980196472361645127972349159839175951135047931954500117581053532016480833173548763229977798638240663187064216237527909111686337081023669298395627384460768312733582904848230115075344150232777950897790270459374992175483480471144157828571102674696638235557050286814838111774366843414853349947616526336000000000000*i1^33 + 176116810668378649320575001096139105947227560214854552109739296454103245492811379373896361679223705667845478413815671704429205403022733051393059628129040049444022644600193054101930918111715092256218681490489412694512154489795325094328704826986103106232301994267308128015900011864091203617048708503914629437418231341438504529466284965250756920405451014949178320377895113677164156721875828320689004875116682796015872443527852213999687993545031686936870643973696609646239716364088595289418451757258293424684713112406585558454734306966088400309541853835328923785698272857982210889133155272061137375274997137760760283885906998302661665421938392371287258619979638359182283132759899232693515223446319130312993817768975774755289954323119410682306464271748256602422056405128363820124005955445044433782766259203282344442446558206186452591728730052605100037170967566172472087727340672494362074108339214882030223360000000000*i1^34 + -667774080070901422912527512018369234533187688088914810876524674386254183152966947982986842395378140656489493175105975183750713572141441422800259510579463603631892194335611061604153662225117457386200469804398018958095489993971832372029094587913957769696947138164083278693420562494935535311623595716876021496526681202652356068562600685372034046678239200649963191853410216659707292712482779568274434720915816835743516711288390074389152221969199053462039414940823845868657923077682810113342350480793789268633113641390819859233470344276546043312311727188782470409628148026172377651981705796588524191217002125017943607145619958438135490326210749742878696485700786792842104319288612174893357771295173134651599271021249879748466409314698297431814035246558282138338617548670393824843394524682121499517406649878116183770361677507010952427849920108691788842590403672706436220291370860631707500142133248000000000*i1^35 + 317366497405390225156637364912799624781509469434588963471441154947891019881203094282003830769879992806050671912341116888248063996637221072781896519566214991270145092251208489528158935580612106256396902674504356011368622261429294361604358932451734493025558480830674106670836615165029049740061632174579469284400026339462326162282619417613906661666269749852589960918023052080546902635281500282076964127480238100849337798012327520970994530825236637360020285775261149662632761977050147302957196527635996132885991544241873068999753796085241423737201051113529467130225403553361269449430567900180910401543340951740193792259739588628769345190144090083723819417914596951890817078579531277441553797145789527424955603729673232415282344904988324153304897829016192119467604726242754890355664767490032669328705520677445525232492930304191573214150135491990254802917443061635167695797258394042741555200000000*i1^36 + 92910368336320097517518225499405838929699459680046916491662483024765966882551380616240943952144066319129942350540220564853475560955177791683280158192636560011850333202303259396300843263643401332450185972549108225986401950332464399218856781793535798190893952851266629843394305245220390944988853594170149729997832964447468500429305822315781501265161145124019736707562722451498673959888916073000681363239074485063620467073781800371745439335670615337995193117274394272681810531407351819621173686523067818426959149704167095982396453413116456553072807131764713850983265606472921117618305850796442328355074243905074576033193485640330928012520976054248255751980794420426233488404933681881895324859125986583722305013437993264947780565330132045861661790092870198322060093201625323680869005436064868744353311534291389437053588427995054434288902167341851240940016215923152092852060160000000*i1^37 + 38721872899132666000975409848315867770016941526789158087140988660227772332501216262353811872690348103002011946074206239899621691998434706284104286528711982168704473213015050114619309534344908339279203279704670760251717616076240867614321920231584771648781536484539906303113433282405618074505285786596174251245269390319017682129016054358385571003959676986015594145902573283998804504311628747203745469876796740867161115450090332824627581860196909807325712365106129029534510480343473899131066238598310148900928238456564383171688633769369893577052286291911257933722549773634263251816996812425857773466127416089346442976565614391477350526667432269265171782282867116144865022748738110796188849748046180833211311780466473693068959008742789449631980381310637566895893644422419370204731123673206540900962717364769483792351426031177548613991544473635475492174720845438976000000*i1^38 + 7563260930148362033275214314024452061540729418298918122728604612292691955898435689689515057618777598644138945484233673182483973058041894006780925455335396999221788658695175234421913513664447836453619525357998893832005781226842724683134382950958979240041996252402913538155039144462921493177348574642097397191617516187587964013337046812692035677050354809515733600392593006449985708555045885260514612545198438453899634991100012841521009942194595792475452096226286380430102121954467871056190093418717522876661830757487124313972259451309113029161558261060823886894891389822402464266982677978049987938726324133569408710383559116298225115406018755517457084770774744646985513766177894690617303131627536033460319431786318229766204454257137108100058587568512034516752469804764356934079923427860218843796877780585186483864198421399833057219102411202749458227200000*i1^39 + 438120050367133761080492839680044854687082087411872671882898274441683147595809487650920753345523114791801288834101213558261726800346207796882419427155231269473280628474780038604101329949927294311726674840047093873719517999880937557078519226167166115605078087891837785914423221111478410331407631481764731808492304853246550399075507667294215142248494555000309589686981219645594239735629171991975190924413794629953217707960942270195627364867211866063694454388213829739421851692152066589150363093293732786951196503687457196116865839610814206298251469527779189210199136373744755417715416919630661708028632986216251464526350558758556047897119747064211293517835741120583288425384581304688763947273499487118444528565209360525609937063899920144483296370430520495392478780328373988545843446701714346950510306770807005709263100591802338899129676800000*i1^40 + -944748070412265815671173101064797443230855291223844714207212730771708087050588371419448991626443229108774147030803712716039245788288139804357876989250390577264941765563710818195988424567282832907823354456929508657770932448934035626171226356215599436592928051307390998713112959598443530983007254792334986865414184162023961467078395982521618465724510667405478726734976919746072379678418426250659106879343230990652786717307727859830519528736686645166690120595951218569704728656191128010238992202069219559646885347999416383280688802050642911143450246092603308149087514896638043326738249441294192514368691024334661563751477982586690155873998424582175008193400276388570307164086272606698127586454356559699132450231147008678775280146004169064412056665750631584600013189628916056163199534440255647501971162972916767857793299639360000*i1^41 + 2212785982616390858941765455735176911029365020759122948845713645968136347957669696381510174447331118416844257186204291603519718384601850233528711919897599777484831528694755601709520023094682354944503848463310075744281345683475130426429685342472860087824602897212090093792876482655956872211354005683743296158183472537868791715751066708416860656399589412432205213022774116510970568051578928827595137600852931640988064995159794978260602363589697555585268358537093505181072217473416239196947132731670547311474402115941708223638506541565047841697906785932095141584169846271778701232763036137176947372804381865165262728088898194238627408877521730498630669241014422828122383162638561670172181821742629728496737047666369283171223843621174623369927386832241946745219018733934081817724908185449342400*i1^42 + -1808080213303496639758451411020345882935640554366085076211208911634450265790903395384610835590556992999440858128893137533973953292089401704895999370721773133317191599419018963876051759192603649151085975257026415806756258905863508914782551947502577849329841269221584847988356398912973037083560866946289856025976245349354362754166399422514296151550342773760192103537912706179670782521386611095144000393388321856294248391805370047332101660439500915952115910785658430316528954693022937428421836770148892459167740119626035079889969619648585311295714571820144128048601248490005602930972876285559092536336682652149741786396267885301007361425471591515045452524198515806505532900205200878285436067457429245218237074787589643649642688035959486282625631112160048920*i1^43 + 56209659140650106037577590093953352085277908679701305229506014694265169611618223495734097189589555325457609940382571614949760008151609557978069755095022754068237971366966859347852137983256961473990779808802867877816416656307288324075543103381585996856570735202486712985101719466307578739120117480709001604589139766885105190110291236496133794880505303989730073479888957234594233270230718235899386972037864673749371468853944542510016816794451060265462984472867961953766743659257894654318658952274639466802033558784067552466552758651900751609630986245441397332520048832444770269046557338386294799530466166289976390034113410897619983327652075607105977070088726334415408185512726847108129*i1^44, -11863500137363906273973005726018214588248848062283137953676396373199412692476512980773211824271379859911374932372704474219077012350575980782051803748860033998037744607663132655483816937406629423844281726051430690464872635102030455972354381152176905543851623662897243390608016774605625121807770366863479463023904746481113838913467472784456292642187967212791198855354167671340801017725419733707284706714249756093025960605167777203081121600491423122622052482758661009735316788783250901485341603239362743815339642233842964162148166775842951106313904479697180539133680316324573435584837548843168673531865964629288237620455120390219038024227950329728076575955914730474369343405103030566410261589975277830011945986228891115352606275175140222407583291134360547032546113593862240880076899034837215854731690539277338270869891682523639759051234300253028004710222240509696063729938853957420612671668906626390375146987664049090264705343509145049372790430121661859684334208002367504314400842020254721144660561913120344675046506201308523509323901151910916253159526071033333000098646978698562983750813473859854659777490288141348487560082105996894058315208105057291461402703832321737860765804765913671799138270210481035739743347814520666871045818265653494230708677499700039901871707972163210386842767816380079902764513993492740692750914924674182247322821947807314749000310148651030168136372435233856278670884330167649902743797584180729854464018061442785065492654832890636432119223532889979692307218604119821176012800000000000000000000000000000000000000000000 + 30172352999509855956132721024832801726877650554711801204349395160347133597758331725447999201466114135572169547623254330611716120471062210656986245990071549252980338678826743608950792218503795271727772927648135485498000718105637661909559554467507766948319953117528043138165174766831181504525447234853411997182933096791115221189205038670361969234830397115804139437986258431156431422207259097892437392768553967844439171752966432214099639537594014616343874870360135849250715041611873529169063260483986845743221440920406440716806657271678805056299443401492726717486879866917702572826848128395464183331505062452695802378614871958260664330709873408846383464370528176864429012910550233452822900361178456264092577761235965066419090669530739269145367885176036203064355832390820232161083812923770845699437910759806293305862102524027714785361718143783252379855142351254279295588020674105946954742842599562955483632961658704675450486742233233647358713637890364164785300204387580458831436972029265217845388704867172894019061905847052370035759451846362797216118676415174403692131942014299095701252418351973287398939601080998444973917914609076194938368786062619279732993088437115940638709886008861712614822402675924179983280844993139889636370994130841689612363200830537466897216715576369669383637575062928946586983953594819092935509872880220736604348349932793460371208824878844831946202746738163165118662885438033590956523211949802240865789227366911076296656960705897861298509797060439839561072409738258960875520000000000000000000000000000000000000000000*i1 + -42331268661995382559712915065016849536797325421547592481418981259039360691175710664587143970107652301035251565597966816524871923707051087760668920052275818905359800139435776648027010964933007811143031365233810549517441291860421741076527350006052071396054615143711829732256537162488303336350933222551609719241218604873827414216873272926879294058113378524492796262970297540084196828351780957538987579662918479849963077295037465192912085585184550014272469656057680106321824136295634048203403297467715308930197274540789388659514690921251980468971304775422072635556348880980154747946660750246941860544634644518926439609208310273540076414141828139928801586655430274667023235930386273971502297514439139613163632471922291818409227431158613048590542667830329979666298612766444307131947923578255891712444658402523116186109962496928972048009993261401413800426789435451319704796797269908695212103731792571240329144538141668932804238938825317803149660072487432546560768348081640917374257911792316591512272613138247087315213897372316181356889431091597154175736104085062273184462837755599409568128582478043706359343529754829124366738134709315424426666869023485938877237846753565465067425090964142298084194520946682163554052648924958046177452422646124275945941169050385117084497189361590590005966744572323253570373272969338152224291537200838362640596667188522057818821199420402818133744360658633074703967024962292896682770986827328029858281764892476290712704615773826140958778843052503303738431636352305987584000000000000000000000000000000000000000000*i1^2 + 79419430825531006170926051059364430261358209401370596343440037347733948237993204762576539271834756571658468424709799882583362811221372401158716433267606954940467520761885409225909405300285123781660594602496373921351127736201331560732874503908068236108787608771847928309844536808407847992809943487144054155080058738425100303024725528978980437927910641012716020640713948486236559253254016979533802283823401075546711738710777531858603553621461518070070889676844209145748917084129458880525770770799561396954309838511594451971470196451960204398590227942079718171044736590223560022421527250306081578414213173279455035789918076191651925137229938903484727915047137630081234931490437514385180180427042878012595053000674171061851582766336484320816566002507396058109443120415399017412536432860455901278820423450321877028640293713555181075748121910543315131807576283378617829048351501528287825659808221966147920629562124609535950308224922974678225472743733050103383013815337718109445100321621508319366688141025993277770241402519377800269684246912879993326358985965526582690830108295490645027829352787769065377797187773274585028771921660654735590177458745023845919672073880710449204766157462858516428039160310006335830450438019071600587118954159267206940629936164846936957545745612445896908264356629185773386865349282648871863314159979198729818796960210664129327903005554281129346898503340577321189106953626350617389568824151054740915891401806964667815144420389922323185647085452419113959454750395491942400000000000000000000000000000000000000000*i1^3 + -104945429791665036220333018004075289949616909825519410932011740810759632972250531862343697969720739643943884625286102331125896150885382146179597276839645917917997265238186681597733804951094436916365393131380076195763587830575142954506938119833213435590890650281534155251240077632259164047810565038283566701802856187750807708315122563405901280053342162079129850162798608755494779834068746931095777692929596708914148565700822203223219621975879798982803571324579826145961238549580392267755448588454881897251900956049540864601508929459655492975050241586631144619421392178758260633749907009179613773152236607897174269555327405755181500854419391937579572183374608944945706154020500089431390855904882325865690085323675736054877639775231422920193517017958135092983743839515265374901057219694590789880639423679003988987271807283383214245245305173221610247774027363488547915266964561450503300350727641485696567602339294203372626173078295123675853697718178730858644349821389076391886904435345005687586733860900891640698776508050113550389252994349922641151865300993174253817861808792902209518348916791503193298004213691012201729249652331758012826370686730117298903419030867574210037879326564612458944159696763259132714412206521286577559780219542759267514569528835657369859433326555195922302521698474228873282090176198665920395599992232899266141258513221016965476119706347875636007096549404555005977388216056369112532112137371911763286201871570144921131401904026255425820095502500554550980213789194977280000000000000000000000000000000000000000*i1^4 + 60502181218809794234732007731139530279157983009675151785910007879650883196896921621015433601691418590570911976732740174468347719006856784583006505827456175430132555585662704488903086138937361475173207294092575775666090730300611551583210176583384156344423504184617561667126662712321798366717054984197906641865389266962152346460716179060030686596338172925767206379006007406666779194562517482255163603925963195275268965590410952741099166947653508188311668342541146880813395410408531249947759981651803497549349022588877290787477160026516552965921321219582265678303585875756476455814604127785224315647995641391350248760662837705227404132557309137970634544537334251684764614778491927415880921831322244340004317604903301093876374487044630354048072849233889493779677853945868433519457406669645593342319317539264933381563960341815594527863944612403528509039553163024810037064444826153153764123735288705194033317719916622085482060732282452266973441450997105856086699812504997234643777999272812288871604790399106874610121271674586090278008285746691747772945727006427122749262682200418464858743379285330970316590342257142481458054769628274880092261825017225236882603170428991056264803661907076035502279180662690706523790686857654297392287580736813753821305720634012374665030745205764290273527939408069224132963214547838003443058965698897907507444747901091116499819917960162497042091833674952723194127077400049087307530306297552947577358530021573804550944876392664722906771137831833451084310200188928000000000000000000000000000000000000000*i1^5 + -10333213770798942966273444857854692298670918051573846585663131838951747663903670694463725684652202178161742824815078751216929129106987227829453328862668716682590396766964994921221881872347543275126227977050847898973273242055223291497202111901292947379151895302461855196294009521709907355009956149264627884253912700075709480208452169705237348946330707711755695932635749710840082456800493512296645898089316025960784200549270441825736334218561438055742350737718178147279534900268807542722916593898355389039972181924289224533091722064054907909354942473271918887489667308092893078269297910627689521291621168057262882014064192298818561629871083869153453868547551101061286349694707946992197016203914652807083908661573133892648566244125689348851070982530991115136402502985796379072354726690852182289394200639428164150421127807946756507882976522969925848627673131565614587026858072492748553415169424945712233030428887343477292228905729332688199151171716846274560177837957675385928545511768608999940014688749632007020633409740230961561153463484644939893801807826108439210839060311922338864626594840326422924736663898105660595904659089071979325305182676852369401874163271700191606152215908468569790690950215246446014160050872066901425498184622219984976246471222459104426108403969751490528174460838673561292297814202255851760866710850980676528347397088813061501863773912971842418176639399161485701760644222793434123615792656613871864118477275558227398303520785501584674891640306649795267543642931200000000000000000000000000000000000000*i1^6 + -629255006810282833999110423226779192843822246875175660906272796651413352849971090561420671135235294561664032556293972927742874199065806413120507950766180534455963101720060421336717821161948113379156425326326102546173752780780718787247137629906297839683673636875179453393569555754105675656883808254526888727289052586629429937444700390651365353420049142684769487571809791275604762107596224987934460742892780846721503342731729264618403991551094389942974308751574087907159045200920465958614951592994626915504449705109814148060410522187132850542080812267321492032547433167219303884016478735454312764252652402826962528143508667833573326094565078802316238781607128368348897567543448667046648863145347205077803255142956481858345162100452711209087553096145672819536694326517172252267793722712443959290548900918464877135438774773122430255334585374294051281180374686770295370414620117707028529111844595638548273998527913261246849354587406213950640599429661292998387640875123798511831726677962844652054606056908700638190667403755394440489528324221641068615953451893346005192301079442465729305589498158573608794211018386812144964646071781746335636613493127500883661809002864330443336935671736130553197263335088866262803118281222053866461928791841712452240821205535370510986337636059773137095837823938385646762337721992039733735895222326655496032659521866737751424042119647408965279914357155901278699412659728492634201956741832547590013232750212651845104059950892005910073218355994610317677035520000000000000000000000000000000000000*i1^7 + 12468882414040286587705718289140820949657168752140325333830883326349342719251997639116682545025010290403568569897421014202844251656598301793138109371826017396905877962794159864057414588529590428949601235532971161646078563309140989795699105386753746675898099520144518124327012693111043164338936326108830649063768864729169875373443774474371926342915427181022188623354544974374100850357364631902745467416577136686776556581783214710968522538009211102071073608267281157997238445172782817408886082768400617989202948244651700093136317074172864209926965251636377880053445291301274175015289841882717699107297746262114783285209404461970888059190368012939703265981986979338448912150828365146396948225012567630811791266744324991740136802051720458489837542025512831312020267874139649832219499125032951007299578427762762657579293005597476688069322645603866663560796500612531403645237254327485975540149809183332464378919594718492060213146087548942104994821691546924671144933265456086024516250934070080689808356612107673369244306609153805827983894992621305315629306271591884801690868829766105720903602155286633524586046406672963900165691392576596820857104313859336603937570511578044114547459097408854813780487628263902458418812874710501863208994424070445423119586420039316097630735669824100427446820984172799017170669258741152181967209683660294214474601594367178328325378480167434747943567779587711807830096719948433548896688596240106610472230717843236819521621261520003150673821927956352598016000000000000000000000000000000000000*i1^8 + 3271969068024551300359992941672202381399813334887663142165812797922260322092689905906530088384308275922994076307956232644112070125392961275653401276858537318695039753522223528615579712899827429485621117261478839014056336582628044588492514234571142654499821465653357949579257854229569818966740878073400243268831825934708662521083232121461217877939940431223996203933094254236871111150080059188480921238649607168375669840980442196072526489988700485010513253164786938874692054576595565871539640714737089451981368665662964476404927398509929415539672055134542073996394551704607636688740775487736461526402464966026497153301403573506883026145868492601008779479791649428951021488740229511271094566224243346198304562502871128158905475594090953126097976627260353117870183089528839457536451553767005748575244313060902110370029301388645936799784513445822895953819608866268434512877561915070560392285653181126501783420707159059254439967796887260350490935709877458668886362737580696424874813861269264950787324205084341783515108357244239421745312574534984107645834743835081017135227422993396080828967769182093794851335691323105947804683117020713884423307417101510612031373662145710289014039872127894920715698476354387700805883403209264043972459079303028432886559817041082663168950726008211560353029858749358390042592299147064309517224315178509948453653948426061072433720030775183085521611298418228290296766110269432068271686055330024445647917894585676913647992993577667123243103385611665408000000000000000000000000000000000000*i1^9 + 175478255725858548098600683610585815858179909369510737106364050731496413451699822992734669225466961188464327054486821581624539263879429943005938467089991284809832770767266122078553941577828782967805742737180875450488626642049568834097049837615375287956000183845389407168082269782808280801160388079413869906429010540965507832400966462618333712636466897873368734779660040763669887167029163257485530497971552350694782098966527814545230465659661903189667216840940548613800258738915985861209448936556701236603287640864259315386519102877310790713102879096220318864346414693114980527534295085569555036641316624878883494166280721506575856751743164091741604854950306479203068929219521754813095046358836063999974459792258497885625486187829791679398272786459580887893817158861169395848744535223595389038373430778020636835580743048699096586511333667655327231307748238248703746324475619182359384866437622999983699883327399916810614688649273194597099511024497326817479485847231315195592913794701035261127834632812886348156365290011806006649077624792086417386234741946252865823226216831755506157694860805170940727945665703621388910068283852271926706479069771678160055833777049711936715486431703894605258309005903945761196174024064104217072771479448370124797036233903389921045851821638750606408330941254177799284111341032188939906348719758440547718217683936964849851905050728676726496828326017745470988567622539374582736124078456694888155808611976714733191966446749037372820754402629386240000000000000000000000000000000000*i1^10 + 7679554383175088678900482463858361696902113839992664965598806032097418868997582779966110441851342192971460660532394273085156231297627790133962407918801890551319338872291846978872311997449959924119928299693859167926023364808610531257572926321974940259825502000586820088658862075085171738403089193866575634917631596489990216188006364461254300364731264584923979219189659437049984053330907253068018208423902396860354791829774371343445189422064240949266762831685168035530536072890481441489122770574488942659758959712507370381925451633103376678968434338940927161602328483674148921106893608977643008828640028357576764855586352398559313611465287883786113542145600890698702249430935055091166341048444781350088662718028278760310337801959624231890679766885317333294042509329230775666784100471484946262167302533746027857873808750365882373016258589333867716464198146983976688148064395351273816606403419048570742875250272028817544759416171132910052217884053319085611245641653061999282142410206774879299769137302556450461952639709653977208232267716413455599601457853168903237045429527940505794455026214996710244986898135738746590239306540000697420384626490009430223335245411305002580682464089863876267764303620115775643042200566705086728545048841711278636946400028643848658933334839369185661717652919994271365916375024965235425114947202180810148794177533587559184500091760038400352104199676096233145706931754049403600535153031308122845612274631658296876198560414681252071197082910720000000000000000000000000000000000*i1^11 + -121135581030815474622397265749866132906945464500161438473090156234233636782022279443869836285985704164458127199084122260638891018046498674976586989112042657275707533587957430503306499744346216985772366261187622478339697340813270113839828162590640389113714219476661541443740832708180000581928167566797040098603390367959866788325869371937749724196880980310322960835436804581350921634061425652300800484095341321696065494260747132868933389280360507524682425663037235220229296631086464794913556115520107787307834537645877181952284618625280058461390796025049230167650109485865431096736822737258215616768296896223026279925057960414686285444728933076166153764439567778575563130464593799174088336456281810080800272614816452410170665780376891847613712225064304651638040620702046742965821451706693667433477546726939604471974981085149947382363055300096629587390827074640817099731214423227821250292676496745524351645826523707047943928150909044802273043168258032857373511422921105390261790677607025031343588600739815099531670513053819593809842514866053994577200933640014429990486092195549026307233808458343839666676768248003211406112595979269294831985962758795213918182775353162685284700782892045673377852635016469561234433446544758354160079406289807716638700950806043440100827053128417378431939472554435443085165928578900207682755531805945157735322721599821090150673085050249236371156201580058687675418528510380925961417024305887326288114877598024980753178411136097260553633792000000000000000000000000000000000*i1^12 + -44778827376304870840753548514995264888184050738449243170234529225092900946293579706733410892092302565930420364507181726868926946507844520920453497843280052148074945120637843186797263717963371390428858128441257116361618236706268299831607465561057573641818860356916468878500622441587018894692067415874639959755065359673833129295583941870191328821260051330559967925824635345432003893797963622297653186552046490947169142899450405586572498302801834617703614352128234915024282272481016102346645209118255209902152743061258306862083532347866940639630399246023723984270911576053112126767860291957223009516159712257417264380619651045965670637724166179438861248223883922456791922748956550478565423635289947159507858098101964266730840350444321097634827132425071902118173314614097191851924231280752610661777322003855117412057147471315383587399079956582384983359319839750305725092510955675221552893363033554144582516201892814811513247776100783750854277677605422892000195158711334945265721998960910066811783500628430191772319461380419661654941285013138405448350441404494075095646564093309753604248861258341991659514338857373382816645745881728234946340809616554398412133345053592397351179748430852470230425118841045837464797173638308647484366462599684988751399828066584040851873545449738573039980885047820669990000052581811214055327247476810696593894982483862664284278062850110832617697346322746184969218796770209172865121512652791746553561442565678272092132010578538008129044480000000000000000000000000000000*i1^13 + -2903775621361143446227794999408404123399592344363830738626723678539519059916254652708258634625813287902708683699551565601875891537140294189008392606108853198989628249359328519517986945105212294685980380915913037018211489668233983583726429447503817197644001521372012432226275926759810060694411736957977356459823825316025234892623380800380584543896079202218328182583577688694655398238310285077954332347685257499444904012020864429633059701688848607953936599127501917287032799260442693603971217685927373347850888560679940577243825839353004716252404389324727542258727998981400652275844427962576925975546072277765670582635097788292675276400324722415380811921443319609807659949189406905686489218986179721612206245007785646860479037751472423344164128591033787195577468650476481565662479053313336504731984768490715433106603638062133899668144956301672696968442010254146014916926807938538068102587914163010613230623339261140060153381853292042568406078640159886858090422282309161831888043386883381567115249028183724026181141815293689459742991436492051252834979738525576068026766089026913109028297906496253941048532259754788796708082830192548367213524596095635360282453768301634562197841498803262422748940230351808384220541717081125223662930230695386417159563832876201696597991991519163985256225559204367552937651685882283927787872159423894261658933648201461257605125508199851368544813435466086928111456767587556323704119635656783394534402667996758120267817167925104607232000000000000000000000000000000*i1^14 + -95081640900698794845446488995737436923895202280210665480211639135913146775098636843105072271477649748231575487308232003367483724377485622093921430059213758726422025416345723589790027710851563845830883397306445107695323333093451293773708447921757784564366415359375311937685899565226335817381758941945940773503714099762865076858507838009461757918616732150143096587681264414671185516375624830305774800215160407740089488167799940207100194805937982404886389875852667601353700024163948540704483732490640161313557207647948687998768689665407753433340945250382733114875555623473307401108597982123286810259294988518426032295341029607258666263960915275666882449584556693905366530579338084590731111853094442204609415275559017691911913481051415167860510608263613941814429910714202701157589322964639893934644524323777703430719890559541667581814082119879436546083814741424418173067565221673652173773544301464450338440869313172966411973457332872054473723661744454441190472434041558828337253587527754831903595162837984605199080266386301212903756966701220751150766629008196561043784649223519408236408631270430930466833778493511885984542012154143138919643118624538682972226371555937543529222198272994594087563954715345755233917792193931589234998235030293108866079356904141772437910322490916131407871458154615092978574227926438360691734772195049471342844687468350642561406134176173245425751940812296206767924841323455502162751384973711663436712595480049718799024845254505267200000000000000000000000000000*i1^15 + -1673880735975126238423353034576136466244900388614790301640758849598983573677468558640624169611913344901373542228399841794020215658729794940272929635758002315460708354889073686972792625669755115811215576966821821857869931419477820931763667969695466536277991171855413010498576885064088416012793957508831585913166422425286408872121993677724512303511796202906710939860244446474751324052766775468606236120874412290816847377743712130003842707928432704667785145439518566911210863811858971828409988582524939421863366135453044492939900485174640956076154732426434174791286508348220080110256540083744487655915498080409057904686062677119412997889182234744136227709471986925252323658022559583203909454474853160574845975174274944139122218531172425924477690288853440029439001921261963095196340871806413583568748963682668914491548795921648588269524916513868039247197178360333393673179166251923393478906154209459719385044311396355974506342533617342724154479780376685062612585337854426285426227530411872931690081262690429309613139728711063674471867179317037204400405490932269674952328420418922201911890382490361358697667379162464347375680287498143138819546790900274053659534835009818595313432276426546777117124582806823924448009808758954923105197183893297172558812942363146276452627478315398053318664267964850869394408769147395363199316306655235420396749475341325102971780264533268374198808383400679383201150970254334161411903832726446464156885346189775370004982619176960000000000000000000000000000*i1^16 + -15255086554338911326169689418938296104479604865172580202384083081498375189646910508014227566258482511609443128541395053718729111556201335185852891194545537589724165270676669803086545565630721646529069060009983125786903392206476923397285165089157974397053203232371883688872659470069883415864470221113912117537443751390533639308550708442092261879851409400860931256629665511700325501229724051523690751911263511231516573315362587839395146026271034444374631914384028527787915943047170834331968118305048996027628379215635814187380363330540406655904977100873881401085688733381804569952163562592656804781162100869201805365452229396165790080915051499681867752908644458445618845724905822000434377211197974183822053114193378998761218047637548640446248481336578087782805215140599872102268669891323064937424903837525712762595252525862294158319355950277750816404324646444778670965008943161432267507572501228446814263804177973268031969929334345336217289024418154260367585720182551064546947822858798047577069682231810496902725996236243550235436114453269376154465028751313797612696363803279777321008196660788982700437545210473365351826531940987181209710514491389580411613809138231455617953475623926735128058687654211134861755157942332973455624531443545805048016001032243262043301868378594183724775945388510734265016024712780509936821381573508662691672500851811904631568524755095628580146366071897633648808832266309169988282438818585184919934114304048326378638016512000000000000000000000000000*i1^17 + -76865472178911074324746094538529479275312249467593380976552335317461140307796576153136021442078802736313609624998049657587403522989371581869942096971764652334287208546737705772956630484320863322849756573378337470797398687958032716269796756113631552547768565640699523356977840790974456808237955794207615593111818883313754391216878638813720676755787074426323074985270833014911016696094896882641091778460680299848524200438433091446252594749826224665556540626018114829349112256338372836584568207425818733059853851032497763308057010573309635290593218571284428669047695176117977370691928963482512560793971458986343948259432948953929940756651193034315129919132079543259872758782897084481526978006519207999572915664217805968935093272831151994677194718292143549610852676951316766967803387851046330971855893589667976266250391253705530731889457419836549942902488342104298105150010075279141610978585873972523217523105896691388565325433821808483098349637282755041448589527860092684709618123741421298688143467670931675003987295017798187292232756600159997530287321772316958423320024305536483817552772596941855433954683958574394518166620037658530607163446194861402291812149301529365985193148776034257604176393133160912081096442464952503735964339682300862202610202816657039544237690927941891204500528306053913297208573191590627158596570763636308693458410344803222096464664654199635859964052030246647238330662171385557054408507245887911999930948381831744140083200000000000000000000000000*i1^18 + -218548982558224056923523656948976736180494992345082354620273755049247827764218540643919739555529035053853308629986766420765146775492769713235568403134213587364783293779527174943942042091421065133815965878362195935401775998528014234027872793622133628639811140495779465022763756766745346162729170444510614853447939548950655981400757074282553695314715487143069294429855711436192922393160336973325612859363203704625587400000405610698309401057848171246224805263065685896368139229645451786233807490190408196609597786764641342563995173479475058896461411007467045116898616188613889577369898037671365341025836671092980011212011399494800985148685688290917124107296873696177748156071524362529290254089401187102633366937378341660536487287251152857049787538037565767788780006906073279315001245156429703492681815206317042412990444170332945895234268492498249474785729454642218188671705830840067000290501623017962099379403478794477216925040263571159255086451127932549180933856296366487545535531592754558304506933063051645614915180315276715635713098440470689687767916554539609890536432843343426571701815867996027320684046703148067133442790491513953673572957741762844455869716154637156877314044931133431725668076686535660187837726112262470531352730392252518354842204461250120076046512133190014534145196875007197078052986601469339318616104739330469197194229310102581272043329068625099675067356990841322217909705460752357189090641918000281776525388939893145600000000000000000000000000*i1^19 + -336617039585991006871040547824576671969674526171502755281676046105991679595729614105778754438776928720927148125822767576739336228187847591650139802175019452356221942884476762686945369275264332496714797009108641940827318780467555315643341204226308891254880494913862540789152169551090226333107965433317999389826420690166805551357611706994169769275535167425409485371319145597711730411254962549737697212217373274646614833016565536296854263580179789111852535942146480517951411137336968914071185622568689762679892844408730456849131604810462347125466482940090152303012208240392596780229669865163140305824144302224339598601654574440502671667368428604846369024450439976723362300101947268655917735558216035103113151895663938957311009972338513646068763653983249348236165985438950056022364514184986381289078195435218205433784182991415927650096194648184898107511050431264451498914336568456120978902522987878167728632679609273079650385314114596357209639660446933596492762727094468342869068121522170084987159007837946366521537958599674349297813446210323077075770953060635972059204415732929284370326747953251789213833830805742246978979183280322559850936763843277641542183957783071837943312840967464945823184139362590877001282520905511108765718582197395352383145768644699850976597795293563616280012190685295223353651855506538914985839034091302962817349015806593941182550708465764465027133062695301355021766864731811542933708867604127306015756550930432000000000000000000000000*i1^20 + -253248935248431586986262272467935603754904521270387080677307341283156731273314168717314825471155968353924300484653521749583532750729550963463006199062644724173109352204718596421855199901796241015049508518379037060443875332725362699137319827246844509415876255802963997972226769559488168417094041063695673653999896447680466637573634381857396654916633976611804646289966061909971168841302144811148410495660123638198152506038131414440951203651287947518831167051451267039533098528828927340537151131597703417580652356434388654367184882089860901276598541043998168187073376632355166342260444886989983984693858301750246683731855084942075813969714588140067142508404481113362641065428984976438502218708251496083456883324628556289585326928756939008694248111597134882535499703755166700707967372086680651949399679766428789983567978770085783733625568430980581403161224308643692534996588272161227500518295152696074219036167373197925547254248778770416828873229497443828975371726418531617404153629718285736722457894372941709296351371219640600996931416715574244526143827763106867310736024277280172225546429353905301290843940056826819476531395247251453690181469839620637185093154709439378495147118275747034021052173392629914845549815084329722458598884149941067600961323834938248189871128681514173755297717527621578888613747198417789156679376411950688776211457734189271023764715480490342160132171388023666616407537450814062218769445039225231485855334400000000000000000000000*i1^21 + -95845192895357352727046220283045860759305013111870519805398622972179561515016672518234933386100472701670454933351348310344263285437814815594715435301406138279375753666008707140847566011966305852880110454138692926720635103032395197691547816593499915727872166127360132550364218952080307181516887096830855946617819187132866713781615850863145398968888819297191860778529598803031196932047765405894779571186790277740875434073678117581410492303686141683207854963186724174866044828684537628892840291168459220983990489227777267023334860645267463901753519554620598946632986401781583574865021371225160411489723456687731393457705825555502322833802638514916988136715996796225929148639973705802192186030722428209173697343501025810071664008774528170371781376998635335309605686148483945727127717265462366619141045723913372459123089042867953340325722020044041901358137206908919330804772393031119001067777873703645361416384487624449614454773476983329139450610968780385058207329828222630513451681559718901082512857084662018641582082899982585298004381955875288950815187540490980258333300980664277612280947113217257466601664246465464782171307191683825950460161268157568704361758983811743195083817316593712269822900495399443084108104123696668606943743232930934122901865616197473294496501843653142111578149487246862130272809968377657352561762310991324041705640852493271760125513865491991369361139463073082296374454103254657147100177791647177768960000000000000000000000*i1^22 + -13611975296282956229954877531011282649847915858738509627167983513432843855538488828674928595632273426876022766637714505907201557491460462617433927579995320666171393079037210286684062777132423702979670607265754365760638141787722769199579206306473494391032573898735504322451460400079581554652305613793066828236118315292029154649279449880586206991165847939802068837323934333235060344631422112206310776215275285245562158710765840476392701761082544230703128113511105690348408517806378400375657683739283298791536002826558892948024699163613305815344161398723331991714876673343729779738020595260467259529462967947568946785636165340621521389423728504443544865682450015426422481916391075680472417614584934372251937993286841717571965452842166504778545027168273351576298474567070256410636112652310407948918679707894565285192478596468630855447699628828165574190523617731733300984763491332119122595647750715159399561167341691445988462058081700890756546472535569174024853625579937327983385458681406213107291900177708606642727783810930455746180826090955636860778076593773988325040950648629890323136682657244846307847264629948603672688808106925523099411620143379340701720162381004745214433096319192961243433763593483858439528834698877741499047934901525600161364004203549918617530387393171488559644777006188036939053085695729010655711052240602619692148869849947857091188770688119540415421482879781004749079811047280288089687820230197248000000000000000000000*i1^23 + -377741479222956096343819576163546305441455495575192620351991845490368078884175613946663175563619925247857980537879020082877179637775263679493170167168104188037851020186517654854545838555254734638586032651719094615526388785378494634244347920818586627570519871269816083867420310991358951170622956492460251561099105706090983450408910206143757987516956747590908450355850421741297319154473020024009618165026208962288163627283929309555837242432944147656064481903388959691505499666598801570800675766983868745900760697204251218102566604653929253477567364695285370757060459319317580077550769911242076769594044364890026615079558018286846873908846001510792432585432939508332360314046941820559542727813333359079329841680331832522393067358004302834410925301795663919320292369361624262205326032277178449314346432783067720349432264373829945155455521844858185645668014584330215177387871780998801225597670943748734723596515612230725512239531155932643837253719892261916448715347965191868037890108018250379126093959943796585860279284278029083241572689230260716769841632597935554034726277524423811181284561229243842755070696422186830300073868971226675675492330461128215016705425883029514482928267226689030202398182588065145771955570388554502817646788266474957335550349430047113375639552688037358256650312470179064054777346174146389081737522542458540320717095439125997012875555849146667875326976174038848251609907521884783608699289600000000000000000000*i1^24 + 21706988520515621655203592429940852967031587339179052257570545841365732246683729202088766229480560162772710305963460906858738371285426050902556317054737279556918877533280703768992703228259297702936642610486746460822338748851747671344085735428646475489132454627927724239801335749594658553348825233125535638492635290823198684306675348169536617618007619278669214582751497533017140551979883006901222777293714433794015025753099396690677925500519862384771282856101414322516184159764287523441177914350415652908560258781421453639105345193531886211741752585011090488314237068450107505909459143324187088834510726468602478909509560476192668538693272389008024321066303167903243204277894910363370332221486693931871611567895081372130521163211757815294737402167434213471155600107141648388666202862149129383024581581421952609942588318619347406825940376354112027286135693923694901700715197044938581911524485963313762737271974850054558667881303193456257140208757609622141806076646064756765617406934340641161037042211591365875549459826042692439964724312197692832486180062717296145094257724314031441065372196564406895680806004863563618074383429941425473464076359083590628108590811546356940900151052742266692905742710535306811143914391143575864542915166666606509904107816096429353196915975557718075103718736329467720378915784799490813664224652452874309648323280634427588854474305599891442882512248240064468003223712108872990720000000000000000000*i1^25 + -1584537396303949523781486773900250396381486670679712089398680934302903769094070745367893955252735558062521915848986243328977288286649229546198291267508754775800093768029499165880646790331076085968013265826117804747826734629022062716852365569635679542863197306491273185981349149734422155577762013820352862475232469723033191395642133856036014602028642982827978897427942716752763627955617934859130122219739734944514458989444687291617751014780631658305558424360902336657820760066682346817686685979505411086817442507698147828147707156789578181603294720820441452238241556006979940173011835645338098691390747187417345880356020259897328992283094459416635993581027634234998058289690451698314550473695053538782153194959924331395970062277182178453061201095663991074390013468097245125576859794634863132274305282045743070091657703867298706904745754971043981106883118588025892017600597509792979544459867702635024463511662305703254491975138405791445050844781750712671430481684462435853221996145060671400188686485499230765008335531727687619336195792417143431678397516277736431783925507575773108267846827371428195823427002309721746978017048091566370064523503234082718987966718746462080666120149160656907474238656911083915041967057745702991879184954539506513495535177464254420944435778633509060990619618845256681771895467064400017394607347661833441032778287108383457979504850492122922772344983001901617825651175194624000000000000000000*i1^26 + 47612410642268993607347184891405475341739681074917761769560547927473742281611334707419109502785033545176578844801106821183797392435979634775936365208139026922030983027408493181548283095553677313764209763262613369026339263066740186884324536063138289019826991090824505431802801014551894736171511816218401662688564472048143706138832271585391924207090447830847555493094836937753461607032471996967330480455330943411240819052707830518131813804404533939772049367461157336312895134912676064680443221376121435535255359940254252287717976672187335770214018458863210337658017151605831581567412940563400941513601349141820898015078318141072802694150262926987918456466718708224744198233104630465545483246829725662861225506643649650345154902240532873484402242271653773073701105170727495652036790675113873975095975721323440379496811662629986856203506318606918938111597842162432369580294172944664279449232717496965197763810044082123748270410429503888360568595600528470795102663330010109447961969390700591066174503496930983777087325788923795318813866647964054743510005880184384670130671306668292981978343867590924520228565983322782586584463550182674414994637278603465532281717436670525256468754266434048422523662402092306275561980981208304744846690815409890010592623432582105570746435018200779828854269492485395187640451112108456589750074231678759584968243040115868721266540516848391837720368889513627393353318400000000000000000*i1^27 + -1920821798949664406076341522753118897052786172449869824109030989550599541020692941284671001045430641034002552275212508768075739738397691393987451413116370450514950832105439916540669056677318666066183563596872400560958478267049898476222435520515960559420049266251365279437817637021195119621994962440981716887665741413075852235411667225696835975505017939911167057476193847772322762700171127851029993978633915311097807213199094386465208751801018538624519413382899818764701847097957260493702693100905394552834594358601040685192552701015212479281878952406908440401274548769221580322673417772830107828875347162301540164243075552971978112903878041439362037920738884402327805550791541845604139129856570423184221675372899150292292194546305022069311142136297451328463375629811939363685408021825400516216339070214917811248924180194584253611136664093849115420919516243100201242320428240633548068782476872382734270240049684204801149607987564531467162561187853797757094248794325716754475286681389545020383442851717557265358016775851561458523233917101052704875119569050501899745522054201239305579867224285297688310083607596209784639473830488158605416812843246530197445367872131620884136489452025439407413082571026068819838465199425689424976858399168116211754430220245132032461992159251626117652458738001268619642852875519579604332920925685700424796473079283265777487043271724246734583652881324016926720000000000000000*i1^28 + 29167639869444759897438781957242851510139536288869187211193783796998371762696936657041793602250876126249653682762782735144391734534904219442583156830785973180905371378638860338115426105322340934338707657650639670035711472538097158770532898808876713109243474376046895348115693015833502835388056193846371159756321461945493599416889951193147101740593038665853092680986141792008528961934605074472296303564414838583543988103446304243149047516235409236320027537496191938846137084589985726565100633306145199124800084581105773934437589972019620453140676769254905981297387159831452704408692563271300005452721248285727945047818297430258442205703029038809042878232015809283736194964749017049350841643525021824848450538972244643519899832327588752642131387790319860289403444430903866181376881678788853919442229881275145712238758924514128244806491100342716780722504314699636477792414621303416069356700954260903225477456273232028206364624557802679218986966931046406074187127078311195902462164479190809864859823502310739022280817902619123127891869900731708877842646651668430478306224734066433879537210585056095706938942101831097780838413737720100588943550489941402757080998638677540685455924630751876114125381542502470017416446666120555963343545032647803883841078230337769947781062472422224623917454030417921544950910937781055565719372278973564826795024951958720067025011899391773725149058039808000000000000000*i1^29 + -218330884393658824722494260527064233222763120262960981964179331328360068498509103219005885348740362582017670933026287771358724863565250292100160985175699317022930635325444499285290649018742393623726012917856446852669560708620907626954149832778563154116672413052273045425166408904777172905731894414561375076240823761929515936398632623065904398401071344803714216766721116421345896638326676329030866739987225717114550881420950952419953056381670006813458086871467130251314221613345695251938540150042210506466413160207164045690509838672180843701257745484492531742226530988480221300004252700674354736964277399076989124773219215026108191038862781834104388619733328919472355939885398892837533489668453740133063065174675708180836072609663735840367411206289980043540889272290417216974223192748701132982488754528910252095732912952442895216278903710731846101956694458392802900008432037330316438683280723157639584154559016695386802453601955217505849251812661732354100298279740850808736419184291293189443070892244275524906607634705328771045785181519323018227454143337124788446720460622065995926818582648606072673673704542927643811514711021121232460887920115129777120602909203094113279305396753790414713600448288648612181352529791119952898846295138898042470519856982284488179499522982901476807696646763405350329390594796644454607695855897883986101781237618747021827811565957890695390822400000000000000*i1^30 + -276854413825167837833325447037205014566907347409329623894002144392747717596872426834178721687024638767625936905097090430030698964827261128320298122419666070002270395377653732782752288504391450713937882061670193372222354543183121412237285458788861168105723247009494091706011030561609623776255103072942494122042724059246959644588715559607881211161528426049143250868767995183542657197991242005477740983600227316293086626029123123373647451123868259920603090859309980126259905570511209577093274099033095575286318215214277329874687160818780160863749163172875224106459360058790920882582990300461179219219268805328302029976637195061160225665411333001851896034311330255867471536910351273559639863615056616494685627109236811772584824374750070465610870699162112831264245653074526635975113819023506165127092523403356997522890885330119616116269916501930088964850648724212200312268021092415829605843762454465128058046806739782624786591570007840440557499650441475652858307260918642873542129748911663789320388681863410873778853353865254702486096703046584992205620003830550153349367899726319136658026998591107084312890119143252397465736537701355173572639220115802588864916680933414815115081153781288284477063875561850847974522456050875349312464016132241703024531364535688647258559935528446040163239639842083772063381631088307522969197281842661405088117535829832465231225765211668480000000000000*i1^31 + -240024751139966232569185936001543298354018656989240792167380858013256203949788263520776946670887500043683569308561932264407888948549105731827903051362902393286469366520525356631897148901714367957194249266153243491777945399788345289492533519325692953932347833121712088878218152448239157971864223028388210249171806516779998072338758485669663388897084308866634249511983340416104565323330682879977449909650329489813991768818814944916749560917335560484530921159103950082440596121115398719473438279245269167732318961197906536908349469954828277229497014632453893715469630527518037927010114081432861939039351855809434642938629030294339198100236002938519566385395794871595108066802334832975243645009284639498753593372140644241380970901316101929923263681387581019448095427534972706730348946788474494247130735067899845065803175663853082475314977717729461648135832618610312723051532951478282870613944664244516146463087495256122380819988994089206563439418874282176304449745015797353781744092977923246510271801940382810883686742163236931979871563175804413870874280796895703242648010253367033579830698941747508657740966641110256728102642988618723572894301520768263438605111932473459359093995644318608003783852839441478345406370646193034388770002663079485266987994356522574128363511393922348524360381760633776646167501001948361480288311665850774864259688086621918974705664000000000000*i1^32 + -105395718661925126441831432084461602246305384681501574978145823748807108714068129613371630287719160190067342755475149099237572208878777719467594375039813049673716506826754200853699948772809999388022214198917708680349699415311404739904095111600644498996739900248390732443216217556242002044838122651335021377393713120074974254764507570774640189536204170066344454127552720793000526886027719101927959102755191285665396544186719110420257126322987198413392123155585431546536016934333726962196313424436028172885986872445694656028482828523000167155894308096194278490118885334223170023484978496938984855315662482337848166440871041158074794009626028795920190361216618504619094018634270541208773196928852748766925555252982821686396361683970073702630455237069320427476078726623067012704507674727460731657267175592742213321592096705187555611285015247837521784372900628264362126380491440494024019381995861614961121896955764637632411121024316311441007068127298726646073533696273086708705931320494263512368109777573206114018886220432186533737060466442386590531822243236166030484622646758607097136327491345887264068644749842659899266629350941134297544069356024304916742440051835885700471405092315547974953751283827927038949556411697760608760669671762768239162539711348534655156005070748520883266710599725918199442432751837201653861411359726386615616396810289152000000000000000*i1^33 + -32935343511376643911577436227933285231567635799909104467329610217233943622160177891982918459243588762272082757260615573060230230196012625877951858062115189432835599478252634991405803341022584779136718454618618574885919059820723597211231866976212400905291926458951804748044330125631509160226485482231615064499000044866682760861313277316944217488330444851936652362611002412181239857856570637207056263630879867871035842639353116888764147491706653911004931266343053785386473254690042797246291263872629969204509052457664570983471540595231154831864951182433626559592234421067438902318885085704162870397565213688838563104480111371675477924218473649177917493722714738539912602401093655991072509282544090489313560535470759247665131888273321025367955786735373333080714509443756584769462470290632152377152815112600006191300967025657642196156509736794496668320463127192056532018257275417509792599746364819717616474076773137843909395045788811044615677288585387694527154573950476710870061858472334618843401315264294099915888939358855702721962792596533665804036908704990935439764577459203593495802243767258517482596169883795643788172102057896290427960999571297482315727644224493117774290250031384627943493738100399627656409574421312672266644297767566713609005406881142644104001906828055231167639137558573959040232692297688496008723269264877390151953940480000000000*i1^34 + -404962831912356344623074116054152684899982928806898016434249299151341012476371463067459901126872780316464951538698779105835546986815434325359242541961458588760235997725624172146219637829787712217494408874123136839276879473066891375875943538797257914898214967714520082291105911579420937926072007306912180828930095235160852692160152152914467366678973286712264454766676143194315657355475543452820059643905776923207291478998157323098955743665942590843821294701045190219467385159763887539348970072488476281947841872594308016203998878714798442606813873931433216773477972740491127934554510933745444327720745279268297352183892903615345774102136161915302314601850035689232694506055608414721448957678027277989249978780421939606012171285533598190765310369500010907538200792794375943191312283267819873806577491351093706848973096242146626766368440910535214103253652947264705291294839656686856552070015295186737264246323912012754223467855238385239487649889444299506263229223136732279904148694606319823189448351240525972674473483560290589465363264721926367276780243898473928163289448380320878364628147503895890286813010136746090683261581419267498551797817398999091566869564429769909004932159970597940680812583169346522898349520230002546737953468691836864893436672606965722240983102809095044422542605947064067431047190282725487960465299666468864000000000*i1^35 + -283456249767427932323874158444889857256709365430962152696293424470895946759475829191617912360959713694036864634274087991478183289152293910770268261436843701013472365191590192724489074432721175094624804260393151262872424835258417457848179630889386439151573405201174729103802266974221484261662351165057485368031417354535015860371520701501256644086137140041564376870183120296239293935397399513941002617037382238603287271559890260910259793190342338392802442355084464039752898544660036749644511978905371595634954803370272466531169556119769869929540496253173108420238539063137486231335539390821091500650549615258395112172895634454545971971304436108666942779056663315118807303915230650356405777022306227083278886499863606316752328634806696259955801146468566223227745052828951123347964511775381654149130883298156595000778037066434725442545314158573465638551766402804830128952776900477420074519238534131189970356654462142179424083789965919148204400768291232104057758756847385945739652862013140738233686626014387943341149356849997865305460959083556119642576253095111921156408301779967015714642150706140149386734350226437646160886129479939443862398866605116882472509090899612617569112148499979839697473926446962606890431174786097495706944031179193469928042633581115488509529880969949354696650618716052006022946022178520456657305600000000*i1^36 + -105615625336191455335044935344456258637395856461090885854631993417229160215098741150718184912563209793174798726536082320863923143584468049845575337539864496767110694919989150919964394504161316732069770244042813580129306253636738479464585211053353300697826242543384615165494716371153001431730595251331128335556245017147432700329176327793921797273758210804785015890655383247390327642756198391192986308908230107278061195470415220046298496038031036689015303633849283055533700993149061985250162075360761866437753629807392914723607979812423034976030917081783513149478328634110116985269824517691633112383087302603952332151070734415142018888639236848793268358039422572502158234977570464656008452404070198619997801057828619278536419057119246419199835482460103961391599971495956388313845664325613142363638026912819009465004868279531892041555839295403433448184091299675853480542905524085342288735089775318577830444748922234686159775194631999629340064946261025748800825495681808144421047445510671195062667946803101670860714473381324022265077932773460948769461389299249043054270194428930815606754680891411842272823353135077425898869762067927563338906832104637566607884258028758606473860073066300075593133148557810614564149186943007469316526768149925635478325863318863789374537689047813390830595805662259375445111321600000000000*i1^37 + -30702743874009967555923794167757022211307793367798552604641425761639430526629818445162947352517758490058798561653388154458658782234992846167113566466768972281368656186033526259836558641270225319422368130079639742794128389716626665002996530455206586761011130727658198879632750188857790734696465752601439820238954982167683266404945682516357224428297154545580797004932406199835372311200517165474478295388050230175614410003953965383789578563838156715358296687928869994202335027729709348277163150493906069417710641794887197122048426373800091099028028544978744285301335002955100895787389788771489506778100085546711797444655650867746276285282563453015256922865774750475468633888241981784866659879598024306096892194919001910996763760264709206819481127532411297409638595006775135258999813230774557853959108423132629518109739209940822268576852890545914673657075629673872895289625516611456802565350995535633357035542132797007354120592431248099886913838509035942671622498657001798704260572725559409318833426833159646762727377114438493078122716320946846515727551890438985040606281046290084508375335954989076799269681148005175946022084957214566730448521889382723877014275973346185469582150495215295593928843954603471577047576004765913493883364722693252779214736591424351592553683928473135071353023377056961536000000*i1^38 + -3714579205725404054714033962299922139155897154241621023585472239420987960910555743677378430353354607737767040138501447831830274318696495084684351714301491878537679651737293483994851021333298421825715706950947749699208463959643090311354020299188108189905114009275824673585082024392902593903901526151956553185445935887233282182109403484548433434343022699147170319394414756840273563765142817869888017638256674686412514285382487679846903285041444336393607486999136832621554837565846004795016272528101336444711792124979143172811177250497448988123382825447714510951568741888673609146785761716765717920903241755841749572911712948927574061065819700015851765631276595548561052013679462301473343220023418881453200242296998402068936255775354695821874599598674341937279845113367717224887012123383475610582427552834054691076639044440053993793966124786269204156123159040053286915771657746730002609944983475750352377354734074431485084629527421024961869633373880940467447314511192326408592315687519632071889497399311412948443896965996234814292998319204415712860365694676885997555904484344397862363101881198804355276975267074154783531735594585195681687251195035256188721721991045212160363619414378173903760884491996221959020262621962398625664016231361149674528889507123476404579155198141158824739712000000*i1^39 + -134353479351116200558831264278405558646942877713645304368151284664317514497692877170244721481170928289613442923808029962914325082651114425951691022429264460185158701629815938654804806881118062312946724783210439582759577164242848723256196310057810421763890327177045542297624942730911685796424565269132539759078084470574922918311485878254207044425966115645685848941875227698468911319993304835117470520929650319965486047044095090596890215601023082287403146362607510727277820896306141495988729191147514749111038009017159286048060474354870613429963178217369240335908665597032756920404513448459800442919165255676815757876681284275099371128196704837855346474126320403498431052861630517059205792006399780734635822616021859308338892352706052936983247622995475679874173378299123899637401209651892265243364190491937340459551971093556233746868814255214706093860134123596831987470441744598267908810218793388702261602751792731908818085174910377478143850018384144461389619505522558468295515857580615844957904513124259375699525817083549368176589368477726206178383548101074553106231345523600435868532762545754254920341238472415943606517250611457418210517459713246986493574032386155469258932752950810315361851271282495743301428654411334817091395800335636939898238151845192222379666463175360000*i1^40 + 305964053851384263652491039461762983890079475522879852407966522410741702470333530867273074722201604563633096891969792787940333779189672171580621705276753017738478036810528137265503563798543654878880057426339437933816369538985991893395088963919451690230295079325948601067444654014600951028926623940285194444112560200004789510432756815751688818154418504692757435867598037529533284731740157496592204265737094084942464455156178122410125325143200932270533799892866966745059383067370015424837186067565737890125524264700198265483588303605737217051629497152369018744718957655525738332196082282468458730581560657195416509609008505093484479019819387870211604460954237466981748471284844419180186628061418703374219858518923577111839804410447126023709854690436137876142848185571020018002110129660912524073667741098594096745405562981675463943315644810690818134925837731044619491373225791125663716470727797703624210888375976042270556525076767622145908308681626021314005841960787423419699604208859217574720336305163199446594461483913862110001232768087063291791558333617582418061556637916622287469860570841700071085413272274049223707570958466152844282861271544029859593535259534958845650171096144420158573839510756885016634565094626348344760812673149273145897537510686240312000*i1^41 + -567676750567789301079997777567761528883295519724102841062439841413987944025656454541648406028438208530098821649993637792131308875284719546756965169779128435018452852209794769429202297024027931349301954257032888171934532810624951026903031417361176242007670064643708171031793038132141539221448202812000494968184552336889924370009664395420477907311368118913382198833372020880638795052632941789397510146024197522765456541240295114033149212497452307494205817060562625604855642517179545802031419234262029359485313725879622526478318712292691912669063845851196485344267716442495616743182085156066115690245886181051062029829175890469634759440863154360287350917557001570355942258321087309236591486452569178647782481910754027063072885152617857880635615524118996484187721657572613452305828310730704304770199565915283451466407546301379463473840462500792116503778685962638747471530752583931667768281005209809713500649504793017239816269392957606684881745875461470704969812996679171928913284937997067529032691204832328240692803675901321723620576140190176720022452781907722501761615655201473430426206293164138395657714134589301181763345717582464887428228517236047855441870274646381798170512970000092515244700465906955036637522038997173367400*i1^42 + 348191869848768457341897055431875257957397048095773606520174256337147394076904666726139973000098271210887084294696671619685798486398112535888217556186958836561875055241162302540651923546162080530743964176500254806505503827442562149014947506934407569824086754221792324120157344411785313022063046649921451392850565500241351341683847819097867769079115388828594293391934951486877908470829543524152333605523963619266220504918886894897442794977634819735051696045951459074041168831406970888633590946049364915541645154072575474042243010128132435529928893737638894439400329540097832091527559109148507978156554715304356349801191068822286032419082430533299919961171935689792964273703150368471175828956807589714642915809726025445196491752869094044538005918795075778020502363092643198293219489261594514396507467145292712447189285169818563128698014252896297449561891799677492444972876418326643542504365133265555064017915472095260850907916721794767020219838459360333069506637041712102494562267616227533523283853809746860603697005802828520425596212882765133898786431236390738407419958822902807859976893708302871196959670569982702920578362538306433623314451342545417585190511755281642366493548945185309505*i1^43 - N1*1100137583407991184540595889233803333186205471253867050813198782927890357516024906217237583839054208630619259222447291630714403594969426343816064427094612237921057639478366413921101043583943818685502678309669635311956575678625105173121452807460556043837991386583860132025465579156266798087148157284476951960838775264623589368608625914508749225597932650540173302676842150766605968421474658008504467716779847255498913802792085088328336*i2, -1495506991042184128710554326390073725539098610488058614341445536703847508750235094796284577814206527313567088859794540155733174886176666913270256144369084520597068545316492584505494598254822953951971171455239626875516017393383323560493611188426841867620918842220187565757867674617915319453055151223533831401542176520219315300119465565463305200115317464065512046940293542314280292412953300089066156153660093765669645233562225592811220532903222944665053007503796524403434421789471009073086396522505340435775163054093932840423498949772081490476802453319418903406463880939376647092734597784784987525408255182348932639976074916081326990032028157127341703941557812162641295373744882549324398044560521773461532065992819655123408436274547429985145143875264901596658165742922762636929661218585085479505673240733796694244004685263523297831261363722630344415436973803620326584563204804194125159685682340796610943460404623398836624887280401635006814333000670514257989685446590174454150740134048431213849340326334066519683700772668557476891400396458549967122723654193724852491532131729802490536459129503463931523374438686286098092784973473423534869099630206086095422458250493205016366754768537162530569197065318769635685859254276179481369457579230612030319649155110614069618207186736942757808104917934582239124430099762861315066926696411687271559532587206680890206530440317808801186817362157267899345159984639415007639670472224828901631354223133910788140717591299341230436915723705487122467730410806468328764211200000000000000000000000000000000000000000000 + 3824111847863824190110556858830252236002678552484579587271914676916425449420040856000134702704914770124311135674667802015630186696598945325712790278346240544878027091865022814319668572172658557322741144147003437329485641346327530493576895860996287235750275517322402932573377354633106318694302260891983684171513474185315619496066996900987178894203342580103649006670216198960564139033731977116691178955121743627249265771615375753102515914651813563110198078590267537386876740057718486353768195611574603106523259702032591955044901022211091379608040186619428621258874053275354925238738635060562310415878353348131259889131591349282863414543945185909082104420048918756062123100121667462658943151652335004598103055104426139015513101070975056965107543097616885584310933260473539152640308319678098176149291761099979015630900960890875260268253883743098431910876367922434542408011282726843446546791904023657054285275360667079412563944124723981410752697592005772164788007746542945941779976645959745385994407448685257950596985767936489712765706087547055886245534443911978026913140067874772525438786230097453147404622403089521244570467843856719680503341580874767644453496315718878408163125927970693371136384246544560319530055059739113152266347854408015661503197731570707214145721352959685566753498471350711588182693557711066128260516977509986774724733485315056889648654925046765495369604747819405151632886294547496334172923485750760836981287914228809246886142545845035466038337983340443795080572302717356534136832000000000000000000000000000000000000000000*i1 + -5365994697149392267964357955543862181729273164542661995730593123046572828920904674990233344786350885761520197718556348998980665547711889491386471908292368798093343750137792573254708456850730630548752060386148152646417209348917236076635671866798101301836843504471146856975617910202312832900162061458449498801563665601555573071343071123135278313211335054647075467833418429298927478227198864648538935555233017426570214232607299902385078462477597633124787103404328557840040512285678508382782154458305607082104234919386638386831213256756545711735479788391472740749227141722412426526204844998800859023317956217545069275611170944385815757641426530392842278074732029015027263199054019456410225184759086423068102782037969563210189788169117390213885065120617179675306609871531538588669987500194946520310927676922024017828965100336896295232836998621651233517547734361190293608113151674643732332222607151506703002394315035441897076540029717487663527950733145194535442532691713683565645818733610427661212937392250505463587196229112805056868728576309677238850998382090654404076851435311348020553223341489168340489001470474203621257388071340605119091417414875292620248396954529214281855472119389077331181866192640737536596136517436395517876320002875791887302275727641186458397740851526096295615004101795535281180251709848437503017768314581247938700986477890542321512652984810232372329825936019137113198626360077295566102572467154485064960435029857091348323224028212122552703794900389095193660339965075421921280000000000000000000000000000000000000000000*i1^2 + 10049818742361730941798319426695746633502218445928542160420018148689347748600222082020778432983734303521457042444088679042125168445330853228667660748365490937761770694510973718075377882008717939247708048445484707920961757314078206669002777691321783900753864548588520440608382040210822377247810351829050555068466635274936595472084284851838257426030771376750312277791065696788580700393548463182998602827409239337291837385470855184443088487021841877181377905342209068759462507993014147459382001380283221092820285699023447849646366487713775672878513189522077077269445388676814757897397832694455126764482505931951740094190435747194210152201625280525844258297120623109653189835848343705069995980621722732037704316545821996565437740032537360133570958718717074130588555324939325421379124988793764811408867212967025304680752000143761797324599408085281522808253466101048832515347177863274571742746902601074514918522902419846732042362190042197208793668099971617519505628159199937712356328037797567514951286189874604830056340326362866507890143708690758815745902864081267967015720536330823022993928723299210738415864148238196014269907627374888152333652552516569455457751890995399674010758530229174333979450965332116712453902075492100574902802260698391990952893284080796166936047875804094750224183648215325099606299412459219488974455791203366444135220306142327781703023628797580282071627807498761315798076700234917320752044828265209318396483117659885155840265037786472002789940322454080316429402451764796456960000000000000000000000000000000000000000*i1^3 + -13320345187532021718280127053976734850075731284954721678195979396692019671635686186484385635507425180607434028889519503592702142838410332847019593156596008039897804942750443331881829517003241260301290247710971857170715318165923865815156002452698633236212537859155128641073228985312732175640920809281382147166753590518244220433215067560771630220854289016546273901507035184822055253768541612601719607977088824647489982635287837575852194800219856602001996897984683440040502754055424912011553478738979852493376816928328896719307264757937641522114285995836824845495634749673421474833073159562743209709231599284569437723658698423055065363809753954197790009091507292307673850976583659846151197323419172534083161225265440606894578557304158743129420745234125350683905489440592043396522504036336196386518706443735980528813093619844730083244364481653986760184182496995538812595722126891404986199278036198288060763783785392422347567904621800199661551510468820051526587470344072352205317250409672179766855411289807623921021661939391325931062832135931066225286745428535648926338919741109557356164756642386603933713512780783842663934586863984422078666494353562897510740790207058802487935947900436431969621695255313626686932561050392614713509864586013312631521050366196956907774683098871597526957839611203992718958222879692322944265091251525217115196369615704490203898155310817708956758790659110128321064762684050573982672295759201917881342590161773517806659978596531238788671643404743849467568751445675081728000000000000000000000000000000000000000*i1^4 + 7707702761079113251833343248680860922487312146190364509588012073756436744004874756425774364646828084064722177274921514929350231219051848232131972694596586853850442484582283144192805433561329159154920978949220586019527780075108342639834312350953358737584923804088464740744217442406363423240245605547556965146775377611610165947440428652698370940399343671500676932948515550790541514667739775636446028591345658565029412587704801439754821288408095263476676684139278601843328960015506227475015576793716717552726795399875947217035131000934109594544265777078790282152555058181395178423717641042395634464432085772798731926603543284294769566773804108399120210053889798709253147793540135477842753690947075605525583166910190565628993097602068911300452342490554088619553286563739263796613107555155671064381560087240343926198989030457316000172464991707105181036158317264738121169464563491921048682050854229029775438712147072565723883042073613870118369033771492933282780443993510402983341885825096018598943497474277990488986935002053890109297599622841495655564217929028511606584280687664996713664894089044154300355680420562471111993087762981291586712481326705386721894754562100527157645739968274083344277902975686817449330105274879345077860433069561120062870961000004799888506847361929808696138988512606613840383776339734518609564965743774972795101031489811351503943477186556942314540469115652627267318554179449797444294757965493596512475266151347867911920389271792741471936550762521977286009048395048550400000000000000000000000000000000000000*i1^5 + -1320367870887568247461546747140047135988901967749889716648446994962966474436975666269380564407027711800085716717918322020898775607331843533604666170425667126873582974902668819093489267865067162069249550034114238818871504329707519486689205151273979281680809972333038758939519652735619174933297176539419486176270583047855724674674427233686814675853661355373190138132156209262185967395442008997416278274495033873739292239280756336450044476210754763063084076934661773872684942495507699965656155485752670480478386203534912418239701103848151238234213869898259940304516742817997312662529881585410795494911124230259927981241323624464999226471871494988342307788079666237864457897609297614677340220092307002344917620534499701031064417387251309548107983651179499079923485349752279612759066079236029234858479020713111191363252564510862421918339040225286960295438308721587202504201727325375407623140963359307698973792516457619984132672364629162573703470379824118596747459285300429647738772235968823110985088010601005511845298307050009482835458703862516641684357792698838142883917581280897737691308985875453077886051381868736788971980934510469567793160739822964316688580979657406632297449994254831311910845513397469268803205092745571105674244412775598373718506410731784965361708956475142868936424083658835933676267684303164378404059341063230522176347062271097220426936637262286738274346701197508950381854851101905058819301836940805526108305935197790696456179471206790944750699572206696922074155235409920000000000000000000000000000000000000*i1^6 + -80328240853137446896920281795974908860329177320990597729678308092941658214668188109761079370304482785336388937283602442975136830621303186599395197530161370846293571207229444038930584482556696257496758395388378353495199502941446887192058463873650347509798155548010876842073517235350979444592401260952276974689189753599161414172813309596320587541096290583745939401510722988814777790059853481876034693939499506635689332099045128927962853044680275999313139432514908666708586597943699461071273438082679800960932292859816941087105338655695454840516018883083703184093965050950277289305934361902466966246309794674460227599396878634388819427133202802653624101832963545701373369665268190117993561361176988041028030432348051597473146751109022324046961087987993180162672579280177148246530576743183425018126524595682166149587439812658668086744584412937113620497820901293797745601734843827135696868009657434997050762701074829517140154278388545733740325791138534013861854988047420087015733245830385906354488432751407010732604358048564608560955850645928675204185040120189349935165230530468693902106930425943254281016316374329414210066404572781327191031224297864719938916970610886037550161693473954447291082960234145438230525746294637872791116337516410806271013907463540706754181240731216453200330351778237385280041860308341936554096718800902416553095053839106369792225268707408242711791446611255277100960337112087752850369996363222373913914957977234400109274723267254184289003092150883733137063411712000000000000000000000000000000000000*i1^7 + 1596064559526340294918318647653029689685003799596889953763549667990759341716144172989535884806064256658941800464136856532486960365403891092816723363437641738960016490508124199292934096627279582284437641965447153721010219229773559400958669052140049290174413266736813642716419607895604964727851602282892301250037458038228759719335736182419359902604084431380934001644391023973731534116142434839875719689499791526690201569574444145169458306405144518996610027564940882028017556026442418768513234588162489166200375933585482240830210325919800908913723225592097107461998582740184814128193599715207976640659334236596545167807258031492453939473642217789543440633884422302431546197948880803848665958272038837629884849520833059444629722626066594957848775512903701979493688709814912786583874885370053236630994161327946002746205632893628550729657008469550091154626677150765000825629148051132591589691160235850080719561786785833104072451681285023282246312125971798195942241686575168577110857996884966925666255013757175653496036844607306045970102664813788124295805498996264005865087918493460769432912813555498713073095106699916978666779143639188473887615021289516887406881613334231995212589618236190765755845843205635336369376194043464232937052731619208162643994022202263633919302697004575762310014222060192694343019525046035920200523695671527803746058268127258512856981003226223508887011952768801055621191203016515629537100010741807910089940155362918650085402207432809034328196644677192437569945600000000000000000000000000000000000*i1^8 + 417998071542536443799189764576085916787027582728414461799665878707855977594755875411693155928571185678260534771103009554336767491703363537314217358471305578335029783987025159995542848730182035626848437396811213144532298834318513772402781144707584898181942734539699984104200669481617144920581547289746950177573478514456198691550181962272537022144635330265968305860756242502634557589314216253207468664579685052494787510348961387111335826790644830845049852955689439232571518773813356178830350304963957921237154885880437464362462429805080491589627832087231154890055938621366882059940889068635455826418510738557849571634784951033469040254288523905232615644994556796532195010585948080189061126042092748358967565805311871976765463954650081552418289877124811333284189520298723874490295229908485666383033453557293612096436716646820931923152105677988741840116210231212901111303351606299231380237854545397809805998135179186352319630322579430922196277215116539878736006461009589195690384548737292124623089135462128617866981347318043286579908644267510985946625565066167892485351585772554120272983841040776950068096955523777222062574387069536448857456951556332032436165845211420235252862745017912520309972672168589830095314275195674623661284453128246642131571354762132467415700378608493234273613441316894430245991749376997197233062308848879295336001377616319957798311621418412427255305380096296059801088671413241780258381712555227686264150743300498407720021661946826841283615703039549363978240000000000000000000000000000000000*i1^9 + 22415848014209284710319314532847591880113712893666019155698961158027406104453598000581286425163588987890197588390962542489918773707915215456415253872410803675151260940910986320310751479529279435267334989610239650185660029982515523140475661277951021247741529166283999870643893624269167067175972835682305279411067990522480457287326364082569307622961915274350872833505988743393775819399084366812868727431453025303898108192985266470946814273621852241773550906621250364552446554514994487243839117451098438240314019479696788231962051351801378356474373604783880278818826198905284408783229646366032962193588778108919563497026489320912875159842689810772185239601046798454337351177895604776384699513765334682724902502993894136215809760916998907691737282039082742955558236999076400405204286757404144835001848614583620965180027806265534761357329600063814400904924457392517725647286531910796589228317780182717462105080350284750961166024490370526522618334033137875006860266118574372630810412687386440664525581376959367864209955981457084311511626743855163753894701786814018575618210725924149953515450953856251852373569072349462588135176508054273555030214775716396392652716579244468113053406624758161423707693693095067913502632996090415494463237697503002359396524983835859014742344850414238541018316602993585783854095889700858164440935295886393647502487747406320633092093842029202138909018236566750172050322755350957213894493725506639713936616148150134467675098144967242768907686316152455168000000000000000000000000000000000*i1^10 + 980633768569506504042890414637115592554574755718380480709800285102756064193215681902730939413058400558683735085375130579354796284979743786028241087314590974379103040948513829060998229257462257774502977506109677658422645568665984634033239119240926142728559274770646990339138935207200577175606022736131539880195935599020234697556467712944910597461337189621417555202026385618560080634734926155084885077585182649104100802498979050587438210265529535118732601639066349774703772137839007110877600633658526355085713088388095781437332020041852689010417787822920086953309402221938768748706209092359182194086441455692189410922820633233598553519755798816861462933383375911950304883705841928578344968332353058809883688677628832245810214883738322554555920411696228134684637325508650495243757997085110599233804001914566722851085795435470090095514693674825432659708055919694096118084794128926012684273543645873731629566168713991971627236100635075568279208165073121308966002695815300372300241646421049118915157372134972614892458304072025825003332553693954053273456719285036841090478069507182754211709468965689427763775869622768096924851227359630431213865215121123039271950246996813663747003272980944450295737956143412700072761754574425160279130464121131491441549427223726374690480791959476593924098632512834660205744521682788920271954230329484861177195570765951176166116465518393481452378928956407582457143584564530643909285384613565913783565729789906434117948934494281922783957132037324800000000000000000000000000000000*i1^11 + -15497021688656548013321895254494554723793403167233394771146134672934930689156182262241601306749496768590300295108590878749383432586757512504788318650939843209004033927993841617406560782715973643101771597194268702445359656887773901841558504172478561589172532191726813093243683254081249142839883271904965185492698356704537659993553441433247748023541765498479529272121886334561464375692529576946733650614575424683329158983301892901410816004599448124449039655773305913869035313322105832778622387247641614534665058533732004130954140606556355222463198763173794073884914425993901949530021743808244096922050013441411609177818818000789352510426199302800381962593066146048675956876875798465544514755692629371959601191866813256054148637610569833753648005713851907331748629767222298951578152882497251367212362490186948101775890867755635005777265458152676139216853881725598470347681152407115379530046015507815451292774210164001226329674243274820311117211449024905118870130221718738948597009998172200211816687799690907055942434755552500578095317150408267382465030004291271038376550884697661551755083610732859936239053584442358429160323440588950221318497731255635924863964468228569093164948174387660182394442681603557398483301237949441070160732075185142856291159031835836758784472043836742852540673860759402633470086914409577935257266870140928673708745444909329666308746659655173907385586379206612286074894824073081821137624910872794415977243324483763382613763494947528042625200291840000000000000000000000000000000*i1^12 + -5719303660658330183296025748370364623381583805530242966420158605111286736454304454985974530207071767201575944709905821583195124623908231774753026677925593220564174986026829668913494271545166596787155742642827861684316840701993225116152228172220848317198308747725109827067627283313601279986567395470682666618295559170345329621488910989107343652437002945729734945561911766656059272483149175935799304563424611433968455284848262322058052215971066315609278702954049155448170533947575495116938926704351813215789714693205150459371850858840243763185284289385240806375070866431664709645112939022737812103836539311977740546679767442348451324957281834364061631343034463173644126493894345468426816311360894583025787081738102545670838682295942593098782247266537626014303716258030154165052024269409139163203190435716862146471929060535648642978038038976150711643029780490531824878853897384832985010562400458682094390740648488696305103225497333328642204763311836483942191487605929655761908369158525326501830253620407405578258842441308483680264446273741221916413566991422756015891178736333882530898497536697504650554952107538758859611484504600279849138313738993321470252267013426121902946980003610901372834252156382599651305192828355874151807503916337140444428366837906764914088893050974262626024907912809156643906242300565568263949490794706682500914852670456641606725945426606991258142038376230496044247019742433053271656997855033127710362087869391088603371888176318698590232903680000000000000000000000000000000*i1^13 + -370787480356382752897258406401416827181408752247791866840420830217973542571482357164678233624834282842715233855890807074060497957227789155114729055307556522786532551170637381826925205341342025338729137967774289700087991440816840708507804659237739548869931310027548969996534863577644970864265203183960829205685492886073404905826776664170610347518699257650514396272540468210663636745658325898529546324646744060287051443321276486315251441249273853627171339708845121326362861096817068060238569398883652708808142666841247608923466571127569961776400469473077758563996026970373764500865490594158497514512195641751469565395043407239455065615009310578922499783655348027519460444116060260782012787616638052210385100802669200714862783027097773922904425006937777194097956031779897781612982519800234546857106435195323862780034470813609289557370683120017102887163949146469799591519111511433079703375158281306917840548528074040146697603806073448732275353616723259077948383596722899908937379394159446015047289026670451064179510149532611091548048739843686318551985339593191654936307526052622244778297461080452898351325872334614069825515424022916363217730241792955939142510435901458702611758941626650738830864060621705158697338057586891251242998844067140408912110705105880368308971373456548112929524253036851209087918612330058338800421729990100784392782693106277305136090805514512679041507725049544970137181983233121301658802964570083018053226561831422663555592101783789027459072000000000000000000000000000000*i1^14 + -12138825774350892988897754853066358436758581041796766188885254209294041268431248391724015408531892310834477845759068191825621624410037232014986517729967694203307747452050387825735237884996570135111834288990953267754047966282202768487167049416328600597312792449060948311233911811770484235905803282796519459359526627021332233157183794833388125711614108476425072259577842441759649359366168709465876647113662269131083645611876920164374734063835654299144590882473677740044369464131474975551991888729336860815364718156297551409148517494299031432276380082268837246483120170518481585791500132209197432320609642857948544155313597135198083116633925974720126245556102343997974082579464904495102085985549902736453553169942592783370569692674010537173722601623636483769022076110915942900881851941318185565207157924683220282580153463519699466799293443177710979994867748124264384985893186995140663022395162551169976752511178077690928053616892054578454416777546279649595242161613855324710695982811205570858434170278788360441168025083326501484879232171362470732126265392729443284098202858020366779317431189418217068378157456862420094027287951084734519953496479459452370935458715683032888114373521806280617492013854855082086980986278411490728561050560758809610112247573092790159211500525412529945151928019066348275733937797130589548564897369600669078886290833075871626385827973526488028969294031584578200970208885671767690321862808070077060905106965144400047948569918791032504320000000000000000000000000000*i1^15 + -213642726087092994201019547749076089974192521351766305220759685785208919951464851644327717254724862124382607315029005247927135463785648785798866313345873153030844466711185361018820482817958407151027736878748709943619144237894057438159535022794887395105784196462105402393107218567014683532906200722471576036366207420017904658841091701479956917244444089910911612675051717634429712777357557576161132478136179104801155990140349787021738929790599801695589275594312219626599907235732819893776467630276957813333489246599949197654993845119963080558584081988976807260913788796393952751515680930236995641646795768517435122302010986206155816660114384806142964402465113536748906321479266374775041770907061174763119593736876131643302043226759345748593847261810483133426481277857562636121571497642106242050861092945892336970853363643340050637661536954163769048824956809595580107748010477001484461631629826509084336793626997591001783733647859821296713365266602895501854973133703589282545188437328842647870069930709863304465569080866349340913583289603386326414323694189944647119073006613816874545428347109797075374211241347083284739693307590961162163989586847938839204638400133504672342692063263869247302313324734956014976665111078547379440461817295978716534050299793250433667802357970137369619203363503100401544115430636716024905020759504133997717157275442555584711120900616166106216036628225308415277097906389415472084170974901917347276888665419098259677519972373889024000000000000000000000000000*i1^16 + -1946066893536578880970488021295686241418770308181334821857793634303252841359618273077895555564556024095255130174097013728251677981015810855871167835294504249188504903013199258593549510528337853419212886799024585341005476712704420763961270476233973434804709153531180551710702589565059270759818396722546093533630730653964790267371024908040549433490788128039813225519888566947207638098097090396954615222950782630117210067089990514069130145064962947218315138133035052294602192743883813211485125285636051998872347872185247060655208642085313294148556049205707933649385595685076726983221219949779158128246786797100545922321811075981860640232437045487310083328892443531407236039259555024142221655343244842177817180908166231718749861582067706158755604770376667919272089424162485445696630451487444741148538444163901171772511835301104739693722685630709888140795188782992822721908956363355170665337004269243305464343279143365084255128552884976370937681763119142022547194166216650329973269014608946476619257836797686850584195338065331328767273525335069682642077627216526609919208120666362599806672104434911383939153151581158059835084495768425635615198407149326020847251939147932422837158854762754477886987305604153970359269463668366633739753418314792622759659213260135899338876841255013016856599848270093999123422672819676794237153418199115739206449563914690459843221881674230779954910247455733824903617197899697406735618026340606063746754615657633066072682371481600000000000000000000000000*i1^17 + -9799922542010236154900526118091917395215910911562378221283557645731194781073485472422983785543149228298847893217236302545510954422803110227596208390307108184398219423387800345940508528759588775492831594389801996420342406470733534641429483257944966936711947236964294312249577392027093932751374776442788798655717201050921568389761794550680523572595424240871163636269239842363970526998325146202626629613469695448167630026064715725108230496297245444784934640584636595835885190108022133295079010730489959080397948832523832112242598337520373786428168683138883649150139410191867584544866340845804846356057929484533037106303954545374578071469519252059008415426200912714895335681474800292414767021559545522193918177198029264375099703979333425818569980370177976929470932810920180391365145567071436834869470038614127674885525757172239001037872187274079930593788119041802306780526189300160855404417447677783325161927074585305381328484313972946883110180533848882967090798884721312056207674686170412204347061032892631248018024446437964477917887133138627472254787211758701794569937949564701346269067656279814859815330496818294240076623710830179786427698658573902319262046225230345626207623041862874196042550002458144197336639694249750463786539937868634079766758023606879774085765282902852039086983368448037119007094120255242035748092597014901650024001130550570623628715672601446993793020859844977346412118896709927648134073852594126186916700498568654990658764800000000000000000000000000*i1^18 + -27847920411333423744824183484715456566165944249256809552673055544188294296673062852826526168624008604681755431232991228019832079951991622112790267880906632273593485132856933485805652567982899261464877341602740167497806553747593726035101154334676946233854512233146921205252789553547799062737524362950141690458065781681832364221827582305037050579983901670735986104520245957952548626828091932933695265733866205841393650375851805456228064428689142574474322019182734339282756430435144975434782281737407787113686967313488674231199415747059545493985551002624169987151122480383106530889585370205587805866470714431962612391878769512477065657813630910447793959033422716067335612215956270857338784683548262824432003483820010867063790789495734082829652340217688006647445583091580025732649267133118212248405834119857770865420795957381663936616467878495026121767931968462049155988810803319633859507155859119731854101804984813397279877886321736853133816402181309520867119403917884452049211786705994789340841539165207784294262405092077677359029373693125422139972334881653521019020133970112877950965782153418158572390215527357736750894863047542984278484500718954838650408445902478926187363095881864048347079225422192444261057315413920822322671626239477638990497292950810302581305407575350005204280527573671440499474907097113948052070561784742534631697847478891808917976539531198437400372139899868603967463695990668719758829415107064503415492874926371861692416000000000000000000000000*i1^19 + -42871086773503436501344217022802258892199744803679927114523289682439252632130679113336873882082882905374882603490002688245404982771207275270869836900868693926056387137641023668205468533949995732569167316443121421330591692052937699254057512828319742118137602705275375619019750833014857176453789337333671949758864826232805940806200376489954061806916103560022277124336262492172520365730809755299599054852083502379238401808549283580786953255523387248091071415668114197119944633635313992773039257442770894141982841705440616624531976554430580295606067227971284121522870026580191252611185187018373515139305237171537402377519857599548790415502283151712866891802571748572095094354667392280379747857224105168793675189362265178021581476306743069109782246575453614926150371952128199189009195889195603359590952687596026587111461217197145772927358959549706138278514927220667099077222692074591465401284140911687534150789636784649067770840945420928271442822107837039165553884035205318454949307271894477359202092141516521580636942666643097504433560440237842634802179160442630694496826914317565785692019657700998417392114619164056978728164873907837234497367178644267923999493426837534265880186326641437999034414635190538928469031918879889169878682319131213115569617835057997049930363397390048262816506450800102384131406248732963171835278307677165593835213420796259511039589520620713349212661985074482055545723407878511202944325288988047110528938178668134400000000000000000000000*i1^20 + -32242427020576141906960134212133487210060587881122122358460019080482062130888948971205795319955904637636937019596538821363879402274590412137789378833411799158917657216286056887478889269483781433490113501756160475341324868576985521539612642562788495658691524986878029317822136093440052098441085277901540271311238885986032104260543032115806980165058518613837768880820704268864900632859516802656025147575054979459799662211423948691697189437998459836163429251718685124007455451820692336569878642192809553155733966986746382416811740934226760479706605505522450533223111335675217428961192271415123067117685921132614065526033199456839554240464231243613892648941072118105309454629003118688122626281827673743816616786266746405533250414808584512530085023593417977424326618973999152827276414812168208616269507301367116474766593609861416583204388267349581578246491301042476314433533725159762162330729762132761442974932945699281276019872535877669457602108102317936586566051829988708160162441602636592744982803102752947041859877944948483874986950134864440841943650236974276891918454321557626730685813451918085935493844481547217403914236946301628565051634184704969836874898159178703016302566425465907522939917243427881193590313146618691450739530676944921306727242484636358044779398184834254797932094226515905492393114773211809871703761042316972976647667309862757095725092372890927489175304823935247947870110050948818642173689480050506260818752962560000000000000000000000*i1^21 + -12199340810021562880893356628101246380949993613805105046510640154772789399199465891254113313508215063739303529954294838933106651510408643348214540834003246292410197917149279444688944177329398350126523849269199895486401151684440111387529744631449590026295276423774403096651575829080453746407632892313279251457541500599502725868608952670256747736699531941598241802480010459106983764515474667712134285942077498064384810593333408460196319757310073179261911770724861168424036588722775975781514800164455086144235783807221312655820502363204218741483000956188006738363824486213160789181906691009711947047023343700191228778079896838928326023830063704666633606069857130273596596488310118964003529166402167861200302457643249966262059961558958840637477728543361063790201345829517357745014106749009239851889145987697895236853124607391625576354448654716311435137171912291404567370973257937877409845139979150866983665945305469493281594020372049338869319901446389126344399938661470259789017265832992716704154107349389610813985057954063309873797561662350725953078659234474589685286365729932409193485154532214093459351887323123323055794605570998536671757407099738191846302900048329289541882898074723616305028031189358969710264524249074533748849839664705716165368413652099652057837442943542037397020251646971681075222484261719055091359369174460511639814081596342419402833299543487729779380582855038169069559487205818606059462850882352595110723584000000000000000000000*i1^22 + -1732155747166093936466046598112799237640884751394033954869893016320584768666045394536107659908294944060385568264631814909700321174464390883024510520691631238947747275828206570079722151615607377949903589344495427597885293971853476133397144044657295127735841436894587470434031008678221957451040632990519774783452561409916957917819275589445261701381144296373164573786531896006395585060066317829010442416659080098318214308858899809117751234026045196212914597298058570554104141976681323016776037239693068750438476791217363131885732972289665426979478653387779631909612690768024943483510490254707180005377920343933980968703658123206763196392271726795155004869771270268171611845397361863636364207415842144193782403721287698204451627810292702157431512464949916951736058936764996320803115382084479312086223614700584644909367002224806051139697473255757831895376482776566019612712552048412380322000916307161176840226827785526126731643408912109669385160552403312317985730813406856246143141084009472637015804077282604580237645946813509696676185312983952793459508413541284349066836770001465459358106830584975106276523695719450321228381133660222960532491858856661242082389091691255518643711217689003376349091961350758835164057904125854928577638680572292110453951107166844728731067922729502350617285540540467970964869250436000772169389895063459349157983797965718589780427911928207023613265037247480351374923984063696455157048765285662720000000000000000000000*i1^23 + -48051824213116533664695733248314801316404105770391153886316399761916622440385513178686644501708550057680073031511136081417913295867730583564269761123824388437167570315203802622280287604633185318076607614297161309866760716241189387777614005530240169581468006879647652410053241866520622107621250872301350250782144297671768494208676565949845428152300490747288601814444468122350719777967867005044960091785391793716132135791790536759780184405340339776811375298127417004498226560638537760636388265380663935876741944228413884358458459939696883396745975187529172778675545330971741395490873343175172658627513818379172131488079718631370140376306702664611494843876524942652706256673814661475137406767264993440309803777856891813739234534247114414146096314761009524324356936295785024929683159331754993076589265653275773132189190305746202847088186534472626704973532482402701006234617654846107560644225547826312267396661693616427700640234097339055467984188023527857791281984103437666631543618457702552030223912916397332920094896417669558789560893325576660075861333833433081964361312361867058043099715189966976656940272193698518388291300207114025174253486762674687332713973396168672750342489786853175430844608478471531136880486208805798366204302344382133224988502197769401704956686395928428684805080768131432711505627198637464347018699903528577212373283778308746795789155824267937508552660726019577886253661255055598460986950942720000000000000000000*i1^24 + 2761178409604117234308249076911175845189421916010681284202701815327354569296317913711689366224843980832915736744130354545378341381251506176721288814699171454144770259534936134970645114000286890383275704050318919056534726355200700320215945631356136179860006673106098511257547919998989752499450233184612779051861390727075868621688812882948222706576367735504383324336062886182324711631513938069788024648516808765540767890589041822891605838685285749637792442393531986698923480605637911864431232834132521911128506022218931387319877773934796840297971432295156392771856225341678783921914378756100562129267331582700671095388697898461994369705338009716790812615312886184753305870061041816499654443357321160893725810368066901341283131189799901685155098705295147493479563982520608524835295553791531218217656551185504695255025140773373789730185927311103048319095113826075563942842838518175442244644967374976444702248147033137883282730187627424500903652686316319596536941345728176206851823187013570080022507522174775619005813168251861763540826584936360220506488829224070711466982643589848534843803088114904029358866353844244607159718294746196332593426285463953001210867377216312100093942364462684573702367208304622365333800971993825912982582685766691699873411264296359085391117333042834503278851581806326121380061846070440357650651175201423442446831728027400218773965889179697866775436342520956374790335535049164516753408000000000000000000*i1^25 + -201596292953068581976682931912612931038195191838652398427440353176764428804177518231381876406411436145274075832667642639465067823569253996073149584812973826882245365768060355856729489022745798130069138708302098629730229178687897147550283411517877354996190347434787550217063582668503587586681106492307321051847994092446864150610620030705541563605828772840797860887478437628288734287009909696674165123676503837237576476063103042722603964395514519368152910812247257593501950859951310897729976115532521425002906953993117626276510507277205401114920133600422556087663361615382897789712790341307360673821254214608040099006469102012585995268121215864679935079782102197487073243960062005993587858808739907619402731478602611355360351525546488978621774762826196473155837721723872359437070632008417712421780738572358291533889334102264622668071397855479498394561659697484183754287052735379507544375394853155588339884863231491394050037398090388994580295880763744201667117775453932189626916612537788222480221175262114336177741684758499197431335504206231236605903609504028238538921791595375905934055692617587173007603851762272147535203341259999143899836544113978050470590503757198489508026045567920042663178117671145755689461477137473908570891417683075389809033692604720172281582073237234656298209819158105692602015223448787373652930880483018097999564729302606259906288375062894341852631741057154552418214083353064243200000000000000000*i1^26 + 6059072171184437377716405881021561230172788613918249281551065417678998655632642619484239930282487872801712753680687377456812382376074690359227850019243500590360327634291738623019475082625056691211882422164156137530397499540280780277488514568327964095406005350366023666922820111819728239913441044219601087646488819414616700518417356189857673879364556005086170924859387341528868761771177793476089827420890870419564847999495693168159090598084401916542830825353916112151833230754240433170970074072346765246402817490134873255593885851243933782383042147624761234178363483334614982883945060428203830804422237604104344958404926604163055512572990407066836505665288294282959037779382387392953884412217287450869407944440966742092093553624881286856949067912834047427812547705037746781159274625594695347127546471531654756764249939930924023801538855263953229634357688228258663957144216426501687915814895036894257250450535320670403587208836702457418741964544103625126850077868009151370409607869997743109334053916930341234370499269227258607445130590426717544433435468667029286317226207971787971062045663035350353806389646222333465879461893129822655506626404155619922515014084847058656739738028617307923512060409404971296440339603256197934731029569644933267246525573681558203003804084122539637886979475436972066027194278351057878245930717865407745893314643895438220953394446370347422752358482089668576245176074240000000000000000*i1^27 + -244458824462323071450140588054386239985372682465513323281581202952344670995319061264255015946219436079666354810444783805832507393666605208073087483523909361073890905698141596489169038332736882150152707623428714454135715081615157138367353739388555468416607711681251113328727593363435590818433368659419672525357346916905422436562819242711127834165697648206431037733081979472264678442069228611621479418414660334977937737419670323369093045879147999511885052477551454384954971624275491775792770914407906235338161940412318412485191348321364273326103326798672072941003532072935717219358843094665075552788562911385594914288793019729798485079419290872374402252589774807305626543624820980694148802831624790379305889374386073181666696847648870600178031595303716031567136575478890393329352890040649909067853896822212294459460561975440957717313321949224809706389423485566240347856683939475123712333553994619589759819955525300754404729936751012668029026650143627444881772696098606217361389610030388289102812927783603211041218484523898650139662269101209967840181642949714449453719204061266065458260953668737146812003588579039735073460476819355442205441921299400141584845226126960570204979796699016903659325690585612062740544582219954255255519424471453183628000537482751895771933886311893938968726016788139736350929694514937004678547467033923300886283602714178927817730238761805829807725387173623689641984000000000000000*i1^28 + 3712678783637288306272543482092078075457377482666260343327402230097555472244860589473565841401851263250518468912872717045475574716932719126739842153243706362564772225244407899721957123155495665819630899061677218681691608158308678881219648623700505614532897834602230136079217236486774488528607630482137594218095746748051655228730967776651894705281847044416136434392394461265779610536328130811996087876632273075427067815492025211820655822574102598312776827781920745023215023214807245583256021250699373833288895064669795885768724421190180713450758798347172916141208770528145849807767816545283568699994278760757769877387666303232455917836057553463929761699526191513296921458514432147820838572838086887234219501735777516638601921726938971822918348055014153002249426113207487219506366409288681616765623457640909364329006151671254870720751611289115741146553872223622232993419276183297800573157776864507849293820451266976598254350352764669825014514254565599640329883230245689703322605236839205425833325359872078978633097157268287927429523365114590894370771647992826186699415562002807615123562299888352513801380093370561174204946866453806323592683187046690595864571780402169700549533938985599820754821798990373452111320066956318106197981637079146905116864753266943068623076393133574084725008170855631870955019641734386399711136146066469882363274143431688301219461823708514370944398414525235200000000000000*i1^29 + -27789208288255847461642934280345105359338933193991966915346853764476228966554240934200567996233573010246820153246307509380506732747293513401674173561749769871751713501512649778827702239579776695116945391121358224750091262272785953499292698168219598283839500890587633555709592059509041550204516671561371952709550095521999907208423906104346151440923541243471901156134555078114398498920052414984844713832976977851173684542520411770826934793906796803764609093047020024339050718978651406455576282772764838060080015170176229228414376216783978296112678845442685817566649647269477651104885271442803978994459220336429647670394782184293773443061264290481325671925031029496050347448063427463012554627204773908060809587754134303800088864661040451940722953513785006275722850186798937443312385286154109524868812254898958347801821904535916539263173442364466464503237128604308383309448436788507357089020688387373546257339220553996361487972637450398832112287155288126870407121739125372699108662767821366584105180476924269368766242160628767783487358743890149854572959342512892466955768341429369011459045391770046313509653178879042457127881938262228377015967053710016400682761552079907231886029145961649233706020836892470624127176327290781596312190198530740881865043202025664111022386413407281183900717653396892189139185692636228381820177309754686430635292800486884213175001986757274718259118080000000000000*i1^30 + -35223534795879119242645069945037156611205607774690994577917022536564584168813833714104045688036385327419379097205839569251329761486661893224198907000942698536811439509708067943008557057085557254854814140401739194927852371319905776218963214107043142026479329814300986237974355187833417802471707501325038743886244210586333831298933235785033785152820756763426260039954581645322353927918676638449780374467382378517488143640665476673975817146344655932229414714268738341633033428261807446280251153865173542023736073750141677857407000071912860644946270372749258169336945094632497510315821325439975317636901301665743831816605571550157182721568945696371226878147999311446292036769815064874940730592396920423176747046448576457542026687372617498571447175108207795936072136480607811360110891715548334078538299208401538721617730687032593579420999156386337553587577699608022145925251702079022895007671870154157121329377692710277378355946301756473934370112057959443045380103717720006520406204005698111808865798625760551283562757738546416616799215821497003965125616980039543210734937213340135508768108214382847729743499159651230503948726452780055302806278419032441499725266136871007511270445243956580895860248533963530999465685159090646709703966426532953127468846311874002778951972231380643396437535952859543901621375714295396952480285897602910422645829781018524063588575062381297664000000000000*i1^31 + -30554934129098666958825212474873711795109490490330270253276113433373580053483034879712202493762232238048188788724045662014804588199681976942020040258032806498407823454363232735005190602918517108784701653188204602310563158137913411944838751288288837190288240610306550339321440195975108261090810063260032022999065532916900722405153682406563228388037265323360730504764408859268081381876555986938182823474733460275765668210620008520341779611208474115380826064462954719690213275329481024670109494656964939930161032017686073249417661236984483906412438090675417443106031960840872918201260484564764508128747864351624830484882508000916839280449100035425910282167922122005751128382859078699345456079778164030046939137940531599225090304500660176185979292680780132960605881340792201661957883190595095678604976631534640950183970342519286868878865442382443448612692994547522839944779726077302537242436291011892428981396931914267523119383093945558866754149385076065389118638186592557374806559364882061217096507217588807802529148637904210263571388464716535438527976226163028055532797514120026163102098993869330894558225862715587725679948223489775900569294659002501670823416764416647803602055702567829325231930088954705249395667426610752310521181631295728772394794877589269017624935645952550847399368273000774489920674162381674560473785397910646083338205515057619337458011340800000000000*i1^32 + -13427738335146476134344876518388913705503645365835582846280949306998623089595033296813408638157660817089839639014961774423504836405827897675745356211075534756314676400911758815095348399101472913533320450091322622774557925224151824757278509919707867441456229195062506608009207146079549512403249451111922077113523247868943338947731932152907021758858546490544745480479311237630127187108288678781436134877595529353959623300235038387546041110791491137105306629310367970361065778339453174760577527675572186732363035361707159218789568138901377102707547766304333317882964796318155165977537346266657785632258698878643602268323482200171961880077582733236306470260140937362642601014969438362946717795315178807209971474898229356697191870892946742726249668930294888955582072932552973588084890490561698163083523189456484401161880039905758060479731656009894642405483358986251349725039091487300992355991813916629768070660789416079972859365024872636110099431314435511649068409049980559917618119305725422191631827185840630182867602622465628463578146415896518658857459895524098309416641479146118083751242648572704021398449635817947312337818902870242731919096607231761296966812359292994406724225104470664655810936710660241988488560731859142966843298686732748402062489247452164323955988673512033210005231659671918527284934700782798967609177835396645984064370984779629199360000000000*i1^33 + -4201063398979520838843412249923333661336537062068798207760564916719171330012270154249972103178941934065957812594065540770676176910218046392640912078373257362079856403104389911334993935040128060906178923102791911683788764747539411029202839508126780151677019764559810258625678837218430447643222696321599048073845260834928847669143218569491030947528410355377484833351793443943189225876446609667255451691879829209933930848168982483144058519423017452513059975243608933337872696175816323466996849931254928618910420462589085083011583242471636161200534085285867097349684955763168411011057198686568217517713031965297456624994425571738490188259926978586919378621700343316812994330118780308973673192285796863135518347369525439599352848091389549393967870863057535535218104862930313107733916113362407822923539098509705407454974826153135511058587258837815198253244071368667772223950570699566543608412315399201255771975929030157665258059422073298364733218433141933053800170495307599612444598858302146573509439733080588179028549698648841180415877171620040607726993998289233838740489090807377276526846289591956374139556535916337540947828158871274038140912020878637082735358239337524666522241724261447347902996491157643140779697560452567460552124046050513064039964039315082316852102755849506113533065863526350733438956190992161950333023090498550730383238103040000000000*i1^34 + -52448290380593330474675170003534486470516621532186253013674618682564708743856079394799950484410343336308800831227297906141290907872149883930022833404503722048217766396106024062900969768944225019246443838386686167381061772113784717641806448970094109693956350293033633870271986991839776182014250327103072509909686627650340759167999508108155383483930189726744127910920634447492648766884638372114962261806115264080056260335297665078575165648244288429430752226860952582122883176870444493416850046395782026917326507691362858645356692893784952888665284432964078978456656284470164271223119004042786428856846201466472606655654978390222700425479731873814914109109103394767037350208111646724851450402919445816627586199324162729737228899944318478553674518457707891435071149027001210088817778681549927124003141063792963428057008424106320449096702448927836016542381176792318213036320691472265063986772753726180133035553627321429855588654299330722521275689760340591458773601359234921494390949987349946347075150902540021208098550451689528931152417874233420674357203142271137403144146680796618993366537968610201657400366353313465479542872292085060961415271792976591416024492839744769478863485032219837962014619165071957227984553232976980670483696429296603480446942904292390341801217272526715152313367726550934866043227902715574461207258909159594393600000000*i1^35 + -33639486667514796479958438093243614786610586800163868119089844715188366369352106322242216124192648863344778079984673555179413094791968420432320586468228612218328840397099227207847424025716534210616252407078633675171200636067835321587769130381382070323665078250542890240338956088163846933067436901626148369492731215277284252885112281649162274934704776998152151791786192164224888626654399142390352559875200335018140849902252805611609371751317656552885139472471212811850758986034539501691938584314639802261776699249556153918840203595325182047023810166295319184039552036371512005255739462388755604494557445855620601617909764500317886753133704893820191546650318686282629648881591060392022325496454929363074893565608943980305254802311080648457366272286311300031959487266851485086877661280154246872627467666451082984136645454828372862050801985553063643252401822202542198960246692007093296741654329445943011016898477296885360272174089798928130308142529061981996118426897958026981238991662092377056281655068793421340948415188297099733520644964345910136346856556711034692727971093262866407195110564747571494170261548090914215998483546015344288587073852477927792143821878090166977913175215333656361581149889278999556554899908344562860876231664850216980996459740576746723110492578692062963374224012210688237023209077539302109874421760000000*i1^36 + -12454040560272194005423491281765583758362007901555894129036509007564851105975865187585888335579601708195766429204841400534763570354431521419157018841728265013227720359522526730791768889993318053495315243467470568182258451580104210509109400811263626523902529243268767252206323023491292943234299838068703109381989495414730328607718814564489650558460258702094282454057609778320060869266223244883781708096676753023509398424433596287028008005791899818612413621555602726041253324116421949422948308600606861394403123946035710901946331459544925983845797624635887154086652598381140519453489601085975832215338048953371235382687866374347505839138241805663800411057571247924202232363214467542356433638016386914902672255685970955598762639700610473396008385354989004763156235711869643280855357404306730269234435340666591692159977272379577081368099017952507277876033406475806669345158209502606823570129158473466668079825131142063491117166963843229252888248644183638332975875399421996433090104047518935603651531101186163564335177237093405108943530666015960356134385061172363325700849190172695130982580916483558013714542116165858659608661166043280690449725782810386815146535476285293406905901117524218969563857730434574170248617708817734839668027877810116747256742470016746933878694702760892145232879599652548987168000459857920000000*i1^37 + -3576700801706310170508321292865377643731570459537249068446147960173804581457669267964755102914605964178933965223976447492124758047269734910889163796933972206114452678862666233868567824497403517034541302637773123930970540333921316994777013014608392464685375437564914862386579382467370535207973514631265725567378422686697480235085721437328369701767624520071832286136170976368587468137283347113528894106658458351402223179501022615232586885285500390134894890466744665330729668194082186654705005940599168328559440579466375967061593389826496876219291241297372986204077314092965327035484887960122185287679586567844404765729739704406221511978062196056340617605029504651110183674582120694831703554410358469488653262170311506976305420450913320103221966145752432709243286337938054327299034753603598623249330753860292906435085079177735871159836266636589631631674020875848442369450452617866492954047894845629993202279133332434791933277451743453781264438609177954047288000097065796179496060652771299400537422105553318337748706263290241100340893835323254207728890247913904767629150552082568338192941809759469805593084630310617363979708349781394895646271016192204749666758424423613336560484010932161991847742750526413164058379328325745385181556267474323791842367104614905619597037251114963107003891881438155437875200000*i1^38 + -436545420310567302488435661837136929359522358529889688041787296137204404095647388552335217975785518667102387668959184892870964667048791538488278549193855449416804774581343238776913417237748937535393814908444655921408870148181393511602787105237832753426851187428811049249444863137526915249304424709654932731263937266623490662468723490791983450650496473134377381128405911392012752495121406911062651711271348215687186475034843936676231627319149422878119796041070420625942170578433118390549589192631668641452021766167082823939726655205382322285182869004828569906550277609038295178052181770153421159680716624168997175145645969216340857952775994118003233652527069770213328205302342084994084246117944160955212448029724031189178684106851766742655972254392614807955421304656243253876555742524771104028173208417768231841340215066387907340839196849892362561021477605076679730859198387076252638816250771624657295629078798863203936304957402875098845165874039834104459605102457869191340537898736655872450256647519178372671830230552393503001061554167083337898924788156961067414134493471688564169119487634886097649200483130148907150390529422413107625019004899884000970895065631622022060100053965951950481917706206116660548664876727584334020321246334988646925738390917134437775915203259718346420625966080000*i1^39 + -16380350792334346557054506530996958624885265021741494124571353028416418910438964456454789841246695169641706740245430611055801369602422951344647474725143674268645725137769830598359337171119433783423613725625381422663158735633276610347987858146544500209939079992477656600353830220119348540709599655391195790426345682481276195997358746667097115159833977368831825517774806791097758659860780426350558994100083182717234389889058600428079800956396362799623000926115230713454962654034273023446645054145369727547773050640998810347346220780288218256656958001171562706762217001930118560237873998774571608370632089801137260773426625655495364679450206261403107427026952533068614078586056198102546351190831480955100771386648803077612089265462632503416253562637793530811128738014127859729000261185128328410426971091925372373070437859253063425385651036561525726449727609578503864124078020871021820927256874700182684185735287037631432273105045403629956761210932035528104268850844384744049540772302337738183673617847008707624575104930231264304068358470283120363530513828824875843490894434579773954258824205619768636126721802134194780593621187027424880891344121994986533100830224824956589019003687658460611845526383849802227895887461905999977021617058583535796335371644542648785170131939344064000*i1^40 + 37918132108937942792975365515202477028792415201143271271636364785303262293600369497693105598308947525886788492468450056273939772224205858893162055950925061939684125216302801414097713191374996096252851067679543471359921077134373781063532590761244167498348254186864404853332073104364116800614032078988108776124883759492559002963109910227430571904121251078639844820813803904082842045502577459990468166917475510711371672437401202238940855132669797681659197428360180563003716336828141475416849295524256963449754826526548233646505938047418179001163432591369155263299170164143829086616258668235993596408343603404604104620119171386303533645240477373909425726092157592754302202063494627463850056992303052363501622288333384722706699810703200507077763630181259625123314814861593863129734456606803961820785755729401274272014554934843034245411168916291672862204968933889517383083207749120569335835831759130930833211432802584844672790542215214531801387943879563009671899107910967010806930251795336211375418561185563793348140255173219195601591454737008044786221809188737057784739359083831501756184228460403817189750871780286992951757092837549278824898756403635027475157768965610486870635182864909954472899585166785312881850936897925889899050381664987963759275804674370036590400*i1^41 + -74643926446945359685018207627896815794652801750918580154461326520407178458704932560899872603880993016168956046215213103366532594522556713920722928490997388862516831213080136024100544034157504388762619109717679100399395518489822002814868972064986242752530237994273406534363500906380322100180967734010144790289223543102211648876802748225513280115602032296644632107385213851851660487659298036194485405744840436380017352996357323187821620783805198541831960148791888393760853837914991652503362060979796881568260621633939247710126817503309682555161681655117427826399536171887759951265345042564529865809629738642127721716081956446131988101848118966639214427709051648403258673953864963048423999349628066177854669982583964359266095736910979456271973109361057382613995537649501223368612854534354922192561741902880789551511656316487053233897535938375084216482571025406415346469111955122147986329182905669737937909227478693868645504629399744608598112426608234317009425003578133396412398769092245941709440955206453372301439485502907207731034300218179198415324539336207122046712991163350611797703975575200448979340684355457665835174910918919518872498776664989282291483998103515797974578789477399113379163064313114849316829089467989582261000*i1^42 + 50110308959649421228881484553198819149871279496181955857873213049685267190064053028066739432398470979012361254638831521210894481571328196223696051807864722296410774501186629460910830950375486251067808620104718235511963505541103213010283741407259388963523202496763126800842752956550716339346671825119329254503756851742872048751699130628354199758510740259642972633743553629478401814568997843232263723201962423639906501001301164472460101035924581895538314277374509152423630580618379358794059605298010909986201842408653860006720268829143954050355098879812321952389723272453638220223145847970334899791349845438397053715587343145334410961623359627575200048176160468061749227990453606537241836579776734434332326499483184294588610494764837321153101043150418466950776111600682545915299888106316664970083301366797003844698633302659618776212650955839115491325230399821304388558007891656678990180419542157358562029874409302981256858634789968491382679445753097279560014549346649063712588375235430458679915690733775762603636726827742918675935079469015108491788318490996253146441792650035912731587441593941093530105351270348518107873667525758283454362786169305526651563659032987104989189883874411234102443*i1^43 - N1*422452832028668614863588821465780479943502900961484947512268332644309897286153563987419232194196816114157795541419759986194330980468259716025368740004331099361686133559692702945702800736234426375233028470913139959791325060592040386478637878064853520833788692448202290697778782396006450465464892397239149552962089701615458317545712351171359702629606137807426548227907385894376691873846268675265715603243461346111582900272160673918081024*i3 ] ]