[ [ 2845062377120427028769988828826052383299337005646152270352714913602332515528196901761779983697725358619748334556587650689040045289538166074484438625461467905463637516145614904666276341108652577663119498108381689895428465209857362842549227607803140646286107251700268105789432694067275454219218888608562643671492947462374338025391538019391148033588019099415340924130077437866852514455584902513115654381589755534251527851490863209767858131354081659380867227012098052705475966439864571201144399972158858586548379923755927644658304646605155345727903784150991078434798087525453610144001107446671441574603683728555790519016135571543533447975490778716785410806782015932259665477150242146094678987507829150340363232410422902576104057784308441550904531097905710484096895544038750042641435865220838689832749781832087015784877261943763000289409583125966575967120668455461388851799816792752993147220977632359176947588805744761842392901896837777677842673232119195279793509665479782047763668003087534481633976839837542083190481491156954616878586547662185231968746892907140469956506094379961150048936257486473876844860678905036890254775767984632347318364746001929783580121229207994253046668409614301265310421293496797850968069551099567015820634039396075076709721764397482292321478460072259988364965633417394627024508327449353293642648939276961179210198786367099152174987646984768930623097866288092692244931428024497511652258851646044987599806791680000000000000000000000000000000000000000000000 + -14099150162519743492130481940128622674177404324251534997951491800492775797377939885686132268910244726943680660419049128945498759378932277285373590787338178158635744131226716616453625092627383226337540310078254183610541896036318535992303310246482155727220197677784266263615495619905691980804579959940070905391198506371602393182872475416772977509673988694114944320127507180106038052834744287100148932394336240141096614790259083738698691182618705017063841247489172698874687634846801303628477503325642833313840736049117638555572848438534950151908519146260003761939998430615784218732974907744975613178316514625710225390120546513902455518448663791202121399962611563327612020220763307639949543318525616303688525850737369902150088795884834798903585257699531779123575038846125961730643231691662057358159351518495021857579307822391849260470096834002426005123824446250501311388322733429916346957069471450290201276050587083699011243151681582006552509936183613033434626328740058893542758967352056683606707089223139502988665187540458810659628705734657061178612297895514679810264073487111216388477268014373027540489753201031553177643741681878181475329515825810650756598838185127451705171950591720705720072122549088063708783249762435339808078216085239853716054499999753853687156262878296569567287632085489987847926882132782673970729912681966313991206640703475083913629712877781684020357043899908279808189517805998060173858839443197693916190290739200000000000000000000000000000000000000000000*i1 + -19411669148248762906868553833283864982543612921394100121930119348350046125630716428328848154718902603550067526358561297332544839119877144055159963297121978705306058477894954018387040596749505021232673721547634708894561966146847149883514804508168589514581060297402262242694563337532554783587257631268583955960242082330850885706141458138624517932153347782847507395354791924096985535151472638781906727181218684281239576602077224732681168316426581122930261105460041352983079441955862200863481806385487857301722003352252817994189580557496727057642148069487205781614493789426950163834445804957009204861286667352661564090562729192270511722698404878452919912322890287520927011165257043035714236673744969815741192907726383640756708406847602150134542847505555518441739244714190568376490045157467477416272306280143483178785024768155874266694928237200470567776898245559867154461592181111001847051922269821154408136609448086794218438872449093596208069497193134256879220038102133506317528109464799794844558473153404450340958587931344136155754140449961535879057025228986108586190296716184730798243217802029964616321226592930414802627482930691603457301264064120638864917901004564179953706999542314942369132347776167331993180171226239593567179532407250004685946865308713202850540226025494818529746041715197654233520716087339030986427004535367722389991581211513144656702522533710301235729555134344429684645753952152589972393219874082991085546425548800000000000000000000000000000000000000000*i1^2 + 59651126401172604526121173160701848257593626638171638622021264675528184213094274320029984197577447058355280189342960377877754597992788910820883593901527264401376809090922115278494694997079620134138208982579456354547553924243450530274193426921749622348819039823973805224720234106341261046750340241504885223696483191852511320483458728847461468268105982943669360017716835498310064050277065283132377885009114806517047861667435981337997058010262981606066569674442711792456147622018926889913577830916096924839501319549583241495009205484605026856759796469648471022329564668426283003140901033106422689536623860392289733249327512684489933820188479931019447350353591348582312488903610620561737700666182472888756724316987165810562456842608377914475617551732515407703035739461930103847892245495791067954135347186005072248915160802004536268219975278588618121639072119510494298170071059802846179234741192605900723014502013968595611476478762068056002841174965261518576809071526385627650039045210804525988492542197301982249834152205768553482276763261991118820137768002931002646992587317991567166393441327740707579208723895995634298201470435235843112185000793773329906129685736685085223961357683572213295203987668916246808555705119749158916675091546453043989452755378767362975198267113046290663307213655166340464663001774476996954062372263681413908678618020954003105518770225870099558995679367877275437076628623289633409866288223271446180056268800000000000000000000000000000000000000000*i1^3 + 214189510794076674507251266416695323289198508205581650759854275551978375558106701071255069318493964899293733426677205247869912018302100151815353504828443359943534178996856506625036031642090609709152872360026628577452146162782054892031415009362766669314426148280979613857143318501814607066093072554740744642055856393807110663198059274807528623332823244940031569998162476041191164786191803394797694376152036845143516700626278879003874482131993611535952309029609396396364745122161386151699818527222963274090970143419960205579875837392310059570548024091201851718454071521621410430408183126141140418557113325390684336390032808414146060068392843998799684371976338701768824000532774137444451473869366343163790832168570529852690257818170783545972154579612702393785264039947420003192985259541406938261425173826436677119245965134379000352523551230821760681160417739689668834485248650232289056919038603624006468627630622250131639636654028228935161553759535883694058877811789368568945753651703467222583643728162126331405908723084040656954941409075463183667637929871544115692613665765655109064286013010295837288422975449367279273709387855016812942882670320553535432709747610624521770414652961863916164166540622488745450730939890391771955194934854072358163919367972079447962849542394568895170579159966580578398695996375830163322859130967787061578437696800848551237981807329150103402660705397443175215571116201954369489603699192494508384744112128000000000000000000000000000000000000*i1^4 + 225834459291671698496195122710002494090983939386968745199906507236465126653255022178943948471029077785952489074015413395450841520772751051158533427181579658477246419004149549297839696954273102174083493338377905272229394885143817196596956312616535053375929881993701149249041647921039296895268245392932332815746058002691158193847274445696439658841984689010275668308570015702443712863014830923903275347744118392600161260091871700006505634701373259439133959372898635952311410833319967477963563966681200016221876616156891036562373061786280909930006389565442375556575686220610202459977558167030874267540833207616809946096235974784496320774995807663166639906042057809705985177922552987674482963110461022182053747928660242315929190628537830686926829455826711160941489441086005848695586591177497118716244159567201188137396170129241495162892843708996755271342989824255503689222094087099821274395161296657940435628726425920635985773871222630463772606682662670496412102731606244387434024025630055375393030109823141864778543539836321935806959385726282679555719236082565947223202755175687584081267557697439053224896253721443144872504113517710587954009668695768358391545745558720762288124856468210953771806757242488967104964881376899874862557481695997654132797967230152304494721735076925611619391234773873020960221919227615444742587155132491401213748185200714700488738882302873881917573096196869478643183381971543585159896706311007279633892638720000000000000000000000000000000000*i1^5 + 118942969127572821921235374824428775088084909497489033763345465778572993786808151846597071179656221027810878446177563084294785332760367082536083807771177398229624255292318998004372225570344594869885148646915729874106036531525087127613810456374591866743625298271753868495180322915827769483318097907726170368812175400088289939358374542041418636775169292554097539773262033059796985815439043635774078868295261721437093124082319253599859870215495667037961939250409638027615297879251714045779626640158453432349966331951849482191894889362171383493621404990704404288461707547859129747636322421275683564359899684062012197496926494712925200334385212413495280225895873427775901610111040044970596381194771145546241242075041538996129062034835143001515612363736471450620076028130665946882508717755126601876019756549573524676310766068825830741815411759610516487375403652249123070029056146801944568518633289007033759882297294826987013130923770637553305865724752447747594576874427774778211478926445082873386904987016636174816038861654153237638178333059864974696156344472577142809355796855791237130811371894261931638388519248014215417547292183900477541869086530051214402300089891394676703256928020727217348128127364855084869360868903608060810290095095040881841187517033657108373359723370117671826223534659110574978444281142560316291971652534401727680248389905720529075499709199914624233140075360450725196701297263985731816581473632423009567081758720000000000000000000000000000000*i1^6 + 36120458787921935187174725674227006887166605650892184802278991647369128517971083126410634392812372987311249060574059611896574833036093981827091085208427586693100867552374486024460894344081704334122572653894766466670312854543781269102058478698350446372155036172278919723552092492868244647196401361745140644965418996420767581088054212664641314672759736629720358355779785403523730219810915817811416162746527245828275827416992738544785336378232524573251699346981959048491732177597008080136329629520939588266373260291542211349558735353052002776916590908250049964586748030234859781328640566455855358892827000082395328056429126120552059099221637298616345317004875826156038280511624675307265840523972883271023851608382720153063629184242373307541354957206936547666557642190022010353763970167948131606260165698703907129259703369701546825385058029476092250105655802371935535979684687687713039864990311541623762926615284061414933785242640465467766200957003218902819389982902006843916966447543162316646825656696147555441142638457486764115860501907275510099439521567336119898624730722478720131928207221845295688653816020435273547157504562009295594569433079552285667587068896540143538902196796752388527689784293443611407855949388470003619627894618872095954301839057336515655643657985217146174497316428335387155938260903778789098014727134687518505767747460111764443616759700491305373312386574184381641303078620675560919821145438931912075352473600000000000000000000000000000*i1^7 + 6699051420073336128698447766218000766666982706880192989070131045217850095087802496428409250770458021392679105461007750061353204443716011345397689833681574647975142432338041009992841105825847097174542705720823441391703449530975520863923411678657067088363216268768958635714790416767446525301887431335590934070661694041995005607344047618327922669699359124740770328042641058417498909717020397340967851114336946459000175282680329143549691385598443540567908308491169862820838676154494651053197750495603736037036198023268842413362727616668957707663070448348648414595504840810178369388704824882870330776760806934419164105398180961247307432582932745920937161241704928419430531838631676062394610922683614639653867519708200069544315444340840602897126542725040043542403903160817300838515067071936144174443222192146841733843674716317658319972849344106178814510043081237880795308808955061035345585827386958876551636421337705559329312280411700328410079269783294849803360271443958692222546073569702026969565985303851959471062987839204840501044679847509036752176491600833856463337418919020965202348523141340848171584242135404261741653142929937104969132312896371115454534852423867301978791382802997246593583428874713570175331393671536117417173778559666509255205043175431376282285044603812522031801091190223945661596893503364345953337102293177003462349987101321651321769783808777639642949176571952354048593508665167221355971263109995077227564236800000000000000000000000000*i1^8 + 784172759582342361989781587452309035326054285200891317095442519882964156116223562386109783765574334717732195040975197728517445148054923929298125265474336367064120131244506400328128605133681603042245125362516405120515027242228509283990451367067998463120572224680426304368605749769651475391525053241103992340587138092441422962507881093430679378209589534094632235648176002273229736439598360558418372635194470064151674459765645638926610490940805112617354694919699882433450409114349322736346598687798040267245568738472439594470305141721614754433103020432166321887548628118415394220083577829585015677027367837781146700480390436878003294652322743188136499977172825336372782322173732249534809979367565743557852997756085137594718212202214720459869158061797952170026022053166088294356629130122388359111195125642167598863297500582084433195316035339314198183508572104610448396863178002082678453096433485470038660802908369660696554499480033789839091924151091347503733644996928211792650514699411929900263112624369183495119594309195174092591961895634813666214883135754160716359897405953601888676102132848953449808663209338704031717926227235631111998003667082303469952834897387876040834257954355430611188570745694159877164586790526309102381212765047311925678161160639522190336827507724146473797346533064965454986418179374361455730661414317896297106954086575158320488699589567573829838722127269890158682433537481226062285570048126115272196096000000000000000000000000*i1^9 + 60503746412382993571658779410494305202191170730353606353340014636877359703163123663924578875667315542580642715449333726567530133042612688060202955400919264738654406359388395084174722940305037786006883050632785853501352070078654302121688570991617056526911035807416446366667976978775459882273950634141513179706584802882022958436893465200002396341781173984077914298155114269371170693936305979036614210421192688868829400592356356457232248285822629707086864906121824379812096945850869568393559321570398009042742404907591994097998696752290583085847423388359532151050245329963077390844899299451498101060798631204695155421091940655092506294421868668301713830486612020795035105309221023763805517134312673222674374792599107320055890499407658245190540165485415014477532256750113081244880304388412618537837877316952104502010800359826000660880687573485948612341654254481758910118916873817561343178735552238745097733123884584229165992898197788926760845898180865167632463090558079507358389616491342828394882701631166948927548420860445931743895958115852810363922981994774599702423602118173406767184425419774389313390366621422678057417915683244372901938849543355471598726800473256301758463242773906323368016610539715998607240571746654333804960161696137671252463316819937429694550790547451472942130281988385164197166629047110400595046146300589267911265224812539436353396971575769998572679500172392092259820513111399612293173495326783601377280000000000000000000000*i1^10 + 3261712311779198594894520871322930600557326426765623325839481813383452382819104729958932091853481011985025479245733198944080011030251910713848371296747063526728102710259633975673800186713806755651276871425981869098422643717452115217475167137440853670041261896248680806879750902024135265460992433427622906608975045716476042382644992449734048726441152154348003058100532206659056397161321815970929683532274107057486696422463477456210233301861701178237865507426619050331860060206356222221234017851042945358304084191568245311330526064902996301004496674782907777864025417984836186218809110382154370239194413528839480428350222366658573589839640266367805731830161466439324704586797084329404378898717193124227425418408354425010147147665307984743877949465120309112673232051734200307599504544645713045711604074042555595733171445329768986458968747166318567082428062486911475305099845043172617434467825350496979544910271989130588541691049418902018978684340329777346857890140578427017100830558535930435869162970673686425708014624216101281184518051680127184159956364763870108587183657880802309440435224935620996637140459197266499229535837564212997913256027810553945284159660598248812837564749516593249665217831379704907387512286209127084327226630101346481006995192159641175263762132579405101447138431507929193470884869436971108084885826101399177203496857974593549453146789132655488085865749170037459331972163423166277044892081255245414400000000000000000000*i1^11 + 134785829352883694597228201381146912432544760587837111195606560978185640181298894693233138302259165837829370848736910832568173847556182273438422589494622447045642059669438203613343791280615072976210644967509625852414977514206821347448631562081070984059040698561497887232032219567869205611937893119575012227270096138396937509184066915636447749380319884695181421900060219170743434848897276225850676560313942445139630507691049203193562323015151227591391620383888612426183149230667899666839298012133192467311680367847337986756909554912015058514626459050919212105054894618176511925577226007303768818268630528042671637617472095570504088394296419346167952563878023178740180120636538530445965742282659489731657178576746615447759181562189383523330719885554372320434460125830046029365882163583228888611675568732092404498889908819883527976058026913152017895877358030750119427789412643468023195907998830243111771030282170028642983529588390167351629332356247143906340304667672320550709531292612116047483232371088200027626780110169249672348265979920397520947340841436368204109975698133268367002847901696577694421872564242705329545812942618554304808741929639600875193479944482560274385183817109174907673394905036381109064300156094207885690398351422907573614594609355099766105741965028320072586232093259560756230757458918808682351779165173578143661145993308239252542129097249828964119298253909352315696778428235341829821802844453339136000000000000000000*i1^12 + 4132545786163994385898937993009274490156668554275459086636776913938234795113300992447314401717570796082772735447671368519836045746534553272732787216558141029862963266966542661830400823597026416495358218818906122161155861367726028050695071654517836729829123794102367943059393232802050721981441816084198790037125356112932011627874163388344585179444360952581056879420747845667400990352922412536656911427235428212471741681545148372802310066811822647193285025677484538887530564349430753419031132482413830714975045020141442067109415474850261282691054772113119872429965822245401672995516080473949238533569464369508070542274547203830829740356568232523223456468533834475835489607249294554126915423712799332238074859259001933070900818483381955856684407134994206521625819586594633677560115068626485203539273570210583326027747864238204415005864534498964844723936997680199832805235158124665403975065549199462687904707522607369256286903331991199226794102003245345888603019910352567154125858127298310751303366999175416329002205885091974702828352408311793958079264423988387007964849909720761556852774361616955816462369271398054250040756206811747730498359054830655144317479229080090264073910103733840397401649947018292469092209294946711832058368362652752822355564630660876941572592341610976696170116193290613062774405821217110100644289034834135519492492749094703026828668895337459244223159619081494617154041583489190192522648669388800000000000000000*i1^13 + 154504784375789587486887049033871464659229942291083649966847431072005801911428229800484737067604360010998462437385572351900024854583428922382991665014816124808976547562493740570092692986722591568355232248234470567719917222581197119432634757099549931813470289048198619281293795074521951560800947912178483593374279240712532455461086503341980820489653586985726688682466038670615196653215386654406151501713747498792388805690811850419441286743847002904043300312992817892592244503447068752757185256332525458228349999897129817418802070775924340798136816859889147871016030474368719135194296745133314228572538104822404725075207537643308312055113570057270765605271129294507191276653491630172039759184397732610510490593514135492063466995759198117656055777341531600596079912393548381965431242123249280004740133062034187635025259901443798265777129137981195897600819711480476764525527245805150129024754820784745161418349139170583090097156902413657181551807636868571906036063971732335062289547584575799494482899179845144242048612137948491715021785944103906728226975413376279651113278516571397653975580961869534979470137620618657193327774644593519970183618605174571103009455032391303815384547523065969021165623546642026140904466903446115126413169208644199229456408488167361992073609777060782288326684047457639197278955209934718032233131658036274148094052435024484933817847580538191648460112448304890109639542986183826901483651072000000000000000*i1^14 + -27212503496089483564725273040329837533786872509651292384408312378346762631890852280351272051291113104868804798073232201676088042714237814980871348800630945976866761597584670956280426659506867360618504435925121590048675596555428125490718984291084378010622536226508652033307294567050927440876158266624783791134075367750590970186539534927909657220716845214053544593337606420712659270874981748741286945251851132064288628462299392018972131688096622194320345228344431185194449906477414606498716229445528537011994249747191853353476997315037503707762130407937664256466246767731290326742300896025218607564578861879843303733333067849808805889412983794719086891496243797653952198979997469530522220044241551213767843162686960820286509294267480299775910408472073660816687377950391229570961391040917607500495848779967680032705142148541042049190280793371676631807250081709844176995535777939931511767835825865187543909060942282701370345671046566440735274668482125013760543485357291784047230436970888552971464672870730808108561702017098950569211639794818151541914373157249390167681788034950804268053139560524422654798721802136089837638235517826153240774244556131409074838047841602226050133015635588970137560066956901941956218942519235437088686523341764883718623602437949698624974238076707844861123799784240206460663225617776257935595233980905428139740635800343082227073890444926946693506301801159667504559113360347261365649408000000000000*i1^15 + 50200120028906461164604230580595248203248187713112114632314861467334120091600953028352349597141938425552299072236221828559814859747451290536845304268243334890524972876240141287832146913786134007879166938811652096479631861843194258957010170196976933115846368527905576342220051392365652411196078200531246955447608272564467795210654174078507854987691585768916241475933512997690497895764395425141734946243876643631683145565610148409766465054998897443025417046180578534274629451164793712299385345674328591153085358471007910640004935269051401902115239990831929975316551997171983396096469045051459215350188342786136150046033022575254537515578031407609085029185536180974354485579146538268912563050079936197445277109945936849506307902225052980958779853539188649641136287863004184705037451331935712494646308134414149450667493463810858939375382573396464335273717112653096949723284175698864255378439888736276816651425437492454121528329987440500749186646417867354656810894853732297415258783187742088920769046927561469605488228112768272095398973599226386953343270735225289456613400893627343191593657382275282760067840031164863484656715493970140675349628956655427849754667323224122184709793783096900381679847829626074486887871363989439433396683294881892806050719416627824840278231401404921411088380489142375641270135850662892185816778575488288075889011908358554895553770566494604888758166349360045812652838583926017952317440000000000*i1^16 + -2807496969729280075809818497193372462542908286410619075880544662622519029862813171922533855169369710880223200464845197154424466465040817702112820468030359434419099325985767337977721611251556317606049252356687845547466733880638606968021462162485832364409457624392037026443597286964322984440984458575634559928754671583966053322904207020389986635195748341303533081769274254116547263851664062850880519299932921553194521634696054919305099780578929569199275694664080760041581776536386900716394131518265445884578561395112944463261518330572989181113915595409280997341380686288277821522513144200693871487678058598305532211988724362577705427788867912625368531236629115015847273884537915007858362594070315514092894658141357856392040047008575863643010109919049710906356494739890212867444790305042392268323097769241394289643046920011989617913318021672776964319882482364410663021471890039515738061625863446125422177502244789286521016847780981367494902850437148875192970264733991575908649184509883299124865251751715665558419068960408685488224896527149408107789959511236007966552288451534417859552236491400242057848893165863921021349428554356934320055805125020847334964812244714071946941551334221569432428398482679804780036146907069886853545398260172842711250601074822332671239421572908739314479347211610933776648017024415019934729617468757042962051490610797642779277838168783301328109779547801386045552625185048807394508800000000*i1^17 + 112773819371264716742116295067150819222641715817596773812134982712997352665346622305766007469865195909553474007730721414695360928894103331389655503384032453665215833532440371701995249897959226195103651564293329851973985966529212111470823828923840650581000340409924308221432118075853109979130030262320072481283455514752591732747847965550009234029108406482866227102014312168417255654599652416465805460141483026571623531385587726555727795313059918807394389720209726261166295974503846530250085429139275103781589450373439187218889001400482182540766354452410678320089630625141280218957330183135087547650319081325886585284027505880467524919839213319865174440514756476490938832240319427893391839868979070199317115277547392972272261992714967958793419773562996560288854685730396443306316992918548307939085735309813230085936571300602049449739065227687579500665877527422653665386909065753995309249911086508392331101150368477769408701919938675681113236078642306926091172737491956311929850440871340800804795154044944185586642571043643355181368000686380215291799782896575731909207981423862313158868839193177252831988357929105744564851570253871431188236336207596992522804308188243091212141952481023511130772776812646757266181690972575256271224673498436467276832591129396471363988761214383095575328556660263270737928719809978618028174278843539129094549386658882672794519822318768839006275521096378235441433406753168424960000000*i1^18 + -1931191996148357381121432006432318563691428990650959498961430228013655590586961766888367496353358554942238516831865018536726561787577812944529871011096133643338650794617070088211409638083613226910862754774444576131653501961933499863184629168929365018544006741771434675499938320524447474992534047179816125244238250840374439017644074912155109245049566618623259568131044797742511010465938634536523435372763820718819807679186014371237780758191535987088980397661270171129155616969866235796141274586729096830818950301495153371775371167378802357812050313621984775597002527827961140554601190960005196809908739487689321133057684915366929327429346983051487127420578021875123854538920273320904634275590413975606489311736697326962443431061750627449869035243013808437586848901758676317391163212342378320754554904028437241010058630412317855256162138169766304231837366773641065456103810897906234876392141699223164452111773769812361219522122770989595174619227027320304930172859553491922911816952512466886652033734110862599846238542724499170475717337390213862926910856005962458225658701313176239723940326514386787615219419202986584894419875691591537503864698179322978512095917556965675798709501499984783801254470845234133673351001067069918711639786685641181373724982286226540916729592945424573492497451790415676749520549391255095416537554364098334273538965270874926043203542132861609268638649545075677852767005158932480000*i1^19 + 29051997033140993418575663153642195644424731278398752126076048070614336215184310268843476973392061279464574717260593116600612249867782622687219608969221633062228228462968558038056652668219103745063556807592311202517146445198233254288929747108280249398168718373687362919900165008027360476106077723739948273234096538840948302520509833623989507709979411513998164182162075558398067975931283950972440652274885418014992729207480456816347171023653517611743901173055833587413058634658961828277698951984828111111961946011146607387790729311787454049959988041841810176944083576915690276061375857523982251512134656554238387250042175527064870079409958094864229083993273844772582325817531722612989681906598842159709256567507799111959889964894181975267881132909853169365988348296440788938334560863374696661237968056529367365784622346681067376262289155679267690455371578044698559125838955909985711471881656381363432966432121596956892036191308006655548054180731711884441258534894500154927877472033002011638841795589307525273169030652805454627451342011884872779276417313897949603076417787109439859713526082615867533815079435883460757632125259121586088349647093671715632738746699315787196852413607134113567116646482597674644786291719915386927436967801830653351071586011730958421392334916254676949561436507365879858175613510036232252867600743596224438065281364025950515768773728206801360724881252272880616340452068556800*i1^20 + -236224009742751505570419297337674529307422405268948060713262495247711402347797214387707258071702798478792125567137450531014525860617843962121035526876337289910629699957981040917805999515050884751464050015239871287376482886331227675852945270434568319743207173582117734906783286983527911546764582723179280992631687590690735622472507743072222106198799488502164284363074929330611760738046496309985964247181775596681251510458930305709356314643800236345267533507983635694685972738212877201891609850437262533015169170541701407355585747730351288127163143588113075347884286481531636723965333542185553054226748264210800490210344033382255515964023028645655467206497494441583130152943732267939568634136676567692206800040709288459260932962808671710991911951439943028692414174598440538108527923900875484781685678525040322930138258459131471708922506429286625726283185412230190289602804381567452635628552988983524623945985283587912465874191253474919674739627367821721298185291896995439966088615728986927083532927483927886550687180403120300630077591784490240363724015214983561151913643724072182608819703543600860742725105952343751907957666940785148226433958892641962085007942697112033090044830157300831134020128247102996713464105023866842047040313316934379464771483961588749092974032352024015648509598274096139405151156664514873220040847392530849000518465678258700134537375657474475527999319983985509547250810880*i1^21 + 1378650276429722869397511474728928359447777569384562049255710975760648175665195534139734404595392984429433014972592375803904211164407915446139310990765141252259618430262787410878734308858230759753910972582870361822471616062234489112257328692199864389117356328813120855325548517755020310637070450972565066593584494133176083149033816050265918177476833824852347507386668867951030743250467826762706979750117321380707579765829459765008914436077560228545950859665333740168757488974247761408598832936226341369763570125641666022045870037440543995197953468023801131682827680768390941573262013489181528023237515979764732680705094058177419475073644802266081365637438505410439191108359000914226061090651620461736582542217695584284315562763297116723342338637513276929227734548885653580452792190985898478597606786606221893757449888875721892486192064623829194686604136715731769765932933916508802904344098036963511663832308524983001003503196293969743980182951394079386998444227921900734734265541500544818868803199496369922365128665028910878865261506678694804817685158336647891209747840440229568877371975941598756552743451257200019192362933118504375568011107320170393370155432142751137543975599837880638826805402153433723776659298028709082426439092825884807014130152942802506003129424814926912703631045017380893300715759948576031221179264058504027605714097544989446285962267782406127059344033933743978708992*i1^22 + -5484492812707973146597681698470302643367061571053495560060581433231763095843366167683063683241280536659207346005400424396653592388568085103988750456723704338108390659210284500643029905360908777405876601369658730282381193681198173977251139240355019285535077070851089220762642212973207949095889461776007382136581444895055198068423850387039421909468216328903874784179016189404954658915097975850589368178506640888562627523154975069921822965468667098624442455192816636115014024982736617446005822365088286235560534952359292898805037622184861871134526498588280563544115465430386613856199303535410518603140049039209073161111269357592192366767400754403210410949338390971175199223157279345917737381502155743479853855375908269378444996215572890466709781334869007511160123665204180239358328749359560183286439180595546858551688104286916322603586797063943859648855038734524580881113236860488702625951561506052675888262991077893141237654404114590194011684678795323278874010052749258635319470993144686305791459040009557369765153101827788623031260256445083076996721761402001674841122880613553916002252327382401540530426718783734739565247247745555192394144907574980064802100864820630110024997801975648613285019226171348363166580278320231405193592504303399751145592913164245374148988044143300809444389574641079728399752512437282983009583991915531452376562051465421472673687978986376948457316562012995584*i1^23 + 16675933854960772901471982783343843162493857682622455735069570932046420221404001329161026018924228954723072686819600147623799962842943598433467546911831949263268280909126956933418732533561272714808484033397045318253935074341118899715769159949016742776306650358844960549580320129594261231355920949970291526920192233359834119462387861179463002106601279545343161310679020865552342931486877261410559105270216881128812276090526798962025205518385278752788377205604195011430494986020293826836230738953023630133558729107223691450518681396578171351157834549678703589757351933947659281038952126569675998445719567074028540086996325176388899619466876819252952061543224736313929303925988487843460616418787314358263218330742002134780686768180544766523491174045013771866010719745861916307547978782669914136195694073067710876376346092064948652263930250215881778281415907478166722341357785225992998395031655531818620030700746376324604205563648918571210684005279690714723932504188824379879832383244214783920233156947477008717507070250094471691651556605436897497260662717205937844548519001030638849613480830178036009806950759825354288204408750871648948988694274223285455327879474779946472414127271417294235636081314012244671261732141950866559919962779484788153277775837961709525169866153746231875294476903493023285937022082255253389960117850416159911556963906249410557628484765410571998402711650304*i1^24 + -38034864002469857392354684649539097414387298118173258124392619934808235468618103142589859917475408124469426470574975822282389708624736676570925558982853748963274274313558600273495675527725917945130965573696353034911550977012969165759465639270214197535071456150411108143972270790399967191288919318571654470544467778095795262646335327869272875902914636299239682647189917493199824657940429218136482834581936983204703380880819705132989863295678140898817891052048959301281856079724908346301451786835593882568161667630865055138577222925460472341803971319055339161943105734442648576148718252776618008038390811079135030140204557833639756919303957672345264870517984734600238974019170558862534158524732176259961043522449769702634167517485494991151947415529344587831694182954333329854418387160250710235084218163636510200343828136619532222021649659766646251918849767609166990988935298839453082546966804492442546787790633042410035484658993007261262908576047873996207754272671132946441560228609302862931975756335567055424250718213261863195256436280265648352854755316935225354797150104418107074799912109238688758437387220705556093321309173844516872081679936773269647050747223348173335532377957741451626228244676784528872170478711107308960833488651167742511594692724814867625637875533218397465450213612311861765711942851731831130949166160051784096185862849724454063514999254535571207356416*i1^25 + 60183357267097135964903744343732126926373487477991126992490952936694561349632298432743297732534710027460851416791358428855282779391863924818902575036349778829218561333586999946047351634316284009483365955932417126837132922850512204258777822966414728242164848567409954460390092432224751350685092597887892485554578819746454298018077302899800469153540831682807587920441225976487661209304858289502538539360080991115798416931428662142827585903954375845202398643373739033622254059672435909570985098116006630396288236544480301046823644293605262921034327423868526124144046288172868430827424680024445634195080406803484432590602396067646031383765271905624445776617744507349061632738139411699843968535531931889412675665254404132314348163627456386299967424420365286597372738260571605482911584239586849011141035748086814945838530970959616324654689644641928680281052724305750795928380808991569300861785614989483906279377907399940384210714659576066416746719674803635779922130585312796473907795571267618764616017275120663925971708239133417677141783318412796400524228923507546875140636640505369055857489971959299189948971575386480089390919532237088167815828440474119818848384750011035431402473540584191187804840447439674152277639102810783777280179275604659772912334093027060688571830821474703852685271564725495251817896999259336993965090855517443988921793458976228531273553725066575872*i1^26 + -65600398501447870052061452114556338108908702193043011664342037696427988939043001375089746090832707749650448661017661454187030135173868330432954199149738960484728779703004930248636900385384678096879040828199126667878273176802934024303466029863819820130128300538789557487915690797224931526061657862009860146899714794025232525972497989310427374957473711598164048153442143733170553670294666329108046951510072987089575855042431829136136410951012880194118167226633549820287342283985953488141475610722173237727605184214698339645210067737127131249947895425553553186344607012211365377090106862902280944317672139139937535362993017994169849627153813069739479184405441267162418004723453567619449327282143100609788906270496113241876432422323632010150069414295159368772528971168172616485133428918127791697776858959281043665487031104740204960930981510819509858882421603261459179730610873009845698321206805659583644680121570103069421502957949570265010429658432331942214041424833039110905186745470216162566134603456064830452090973085465442306810485709299438460486704787613623787762403494412097767533786862595026121612710051741472877289488344402162949614013374557555619612503178729864019766145079665060685785443543421232811431049901730291490879224944070760820341320028118675337779587098315957934423509719843196910557417925639229170050825554436055860087946453431917053447172521984*i1^27 + 51562646727817291659908229693924471465088381046814139419557109180222569473625895679208805976106213942636556265317324723360828946964970239685456296620183256679141512147689628215860173591425617522041690097551543379720945025591551752330374210287456895289589884146934227812865560966125547225994652087759644380513665451549333529573447730763678997127094290626498903577717780017358883107177177516904858752268360924364619044296359868149693772251500126224266108494208695168580911653534558160645005154851687023316772598578815749592414771715758254231915556952440319296409417262219564247158912478888405278232902975388902803478636895398535441386176660148159155859118141414141763644239225224230639525376696368920207406492806671999526700699504393503267166691738527929263040700678699367146964933053714613004381811342633505699892619309707414062260317543418132513368544374129253874553228912586644492974266631659363122765409219575582138665145835931807830708299930215829555932641327740029730563831041692717997953682340125749825136456916838178086911217300023469882999936100566718968137966674439360985576038355672777496927848400107244082245741075800379368144794150659962793665923877657128831575542443969756165775611825196568044480600066530456058817641613376822254907657517776685496703055572593998587725659374876445997801809815174070874733721267705565376868891799697463998414848*i1^28 + -29703990425002666580525114749451353008650151953452256708615550377096904852235676932126223934384281119975754831639986408018757106822501724199418422866402471333429799154271180049572775779155003773421053115523760462295643460061810629981786252965390710757906413162935550240264410728965930705767861856849889165408005407685567231713854902624393971850296720935040908866819221635468107426034549566128642177181938271655584480511717798693614195278725580403718747272605858776870002092364996642587301091472596072675912913001253781326932171925878100064482318893816884423504277245704041219952536843242978936555778158814899973704938109551239039444504920713553985002572908634117177622515013709081722751635417698746015111862913603736039767393051863731735747317364640742711111909614895557483931263278722456073881469222665735699731741142062965972313263070127724521773072680787490611439800947055747902513493386312149785572943734280848227399015975587785633260131428223160845234623839226312619370756301025882068201636063220173810850160018582104234874200055531235426923348760925739151869596295135932685282591755183806906276577301546665315061551733183247909405535944109134786827004731199055597704855191350121595908590824269004208623686907311060579299545854475667804383999758057104103090614456864426178249216305196642613739118963188325346589111832047256064449386831588884480*i1^29 + 12860949015409388253647940885442384828719210145480277089096266767103916328853924190285860639219152007579620021941075248955438054743001516936769680304633589925894811714501432061524446265513029305030311400008827022020379955147679467498977911596760290429377004032580104451674227431533514278786411840682469208737193001910782232659434209506595343109025742861659038054121627237414828406636592902642248555252000023809839659834248477036953318046720601904208184992084182528955432278458917100907258476409486860822912109258059939313509381571437757533697464203871738424956792702852484259629100822875418800595854097856638019750471184640277885631596647918898993231126320322629572544343725478018337760390395909697770758805796893437231624357679801749718690167253058590381840911222480886650258631770170140101122265817954672668853201368902871869308610521172672308983743090435204904835096244157345583630734640251442382273260649438902752656414118789374651977122369697739892251696732847988464693823367986970400033629675299622417087283035423564012663180886312363213594546586032902287937033316320077410056082005718395070867956689008909197888227709312806666691629455855901518384045050046504206313448090135572230891554403458019604839257299223515851843859317435965690552779387378151259074148184001759421990919132915811652896904765511865246165082949158040465297808097280*i1^30 + -4264571869119806743953169908778707259363857227079763472115337313654513994145383279108720520837231495850840520513467624644938754349501183158920628124211406490898128386951803201353721848659123495512162497264055317730144058337304717456190137440229982035304273744799168803678090827646878361077993959260459141794722411362617540649056629317766339184709180508142499503186031558647564107607550361010883888668494001764195536246302632713149210049284868237426025990830637327362063597561004129427308696570148981542743533445535460520065976022943562719919589494735628336505420318576744360137011711129821072469153366335942949515802223119328869705456226259385866663144067102153445618682418737582384436754115374235079963657535105229503238375160059545764545004067749365723154079324613769426790386734736094134587817483723736789835133669563116399780703004534585362238794223823145908604661162641690929136502795400649517087380504472613124453428643412510490997197089721699289981979532581232283803858814490455835080735061935308681234530868933817444605039763047525402862736345079444867641286819419948304190620410771051080336226306411902741089050819402197392664160578374975891169948255777896607593005225089889332185792213112913501023312331086390054111666609463653573587263467100029129149509270984980483545594520439788462640050796862823890838367773599516551380992*i1^31 + 1026264191238296271625424674118415899601650005595640625077399448288009397913228762121371502149795323322875533711843008378851235201393692522102874866003336468127204599027267517856376296107626389312048343826100274602544003089141079717436815500576715813930766929053885182096177166838864201286354358291278384158553383382476675176177746376598558946075510124969586380553466671260008805702694904492315731810541701969637682657366994212870371861217008027593338458638598111458301164097353629004201638247398321257421037342763393504089543694717750924358312028523028436268966850678909110525011072019056751552474404206445655276093868187299839276916840931754584338063804255318390199736961558007466080083023060251386419641164536784297907779078060701909575744238809624182267441383211141002952463269634277087673724415655470890343780996321125902535234210259848778741816120728665402219874923460874425610749953219222230797765367424676382730600054634670483927167780464592059542637090837030782154637344924446092969045362662380279593722945726905367313478538786095810908931917490172466749133990798696110514432762302591852189293747460307684890347271129260853841732060585553765606184647549349197097058520040187658180560161811803640207970798373633598641894917794652712836223180289117873723557131811850150926919937853630163520910255073466747068125817176768768*i1^32 + -192320021503801568373491384307695836572597491725950094624766435613687743533561093197950880059432667869799860375568094472176567481594059125628869318375818714147947058839862025245696173189333432579874800595295057650077506417482288804401396757529107607043279637049843238808691649444883515079090761695324820611017981287176908340003460598882938532486330684470621491885468116708699257980666066767992900600059808611563704103120472931523246585513552142597430649695280422346906711797532808298107257806620193217435341756037326870959181059805059082995676611491980862696154086897899725646005496694670319137415691999994656314844013632645110675500930317384918371263828331779637526120676549240173443677474793496788437745444947480596123653154577846472727067929193907875043511005813516020888043587410496495835828930867585704484957272902343942150515801894313658919240337291095201778383468960738175535565512229621901905306102385179311502439203588131631750601618852166359181247994798388708464001856103725929697411991390545815527104612577467834164164972798706958373214480404394943346279920691467336866097945109016026879253528711373850550867815613488801856483279894386116377653488419653979872827166379624380387907355250052587165166276746197655355804243004537863443294089144657179618867681180431932323350157046528911445340699546773965566942806784*i1^33 + 25903706080231002098616982457502212672912747413438140813045981974127874339981162670760799032903065159332596455390003165496303366843008495507086437632877635225355624668959682944463312791053934936388897025680815178887300951424300455647470362629174546288471305959218354648619509737860913748550953968419341522974297448681654992924945703136178557504875572663667974020372234529755660478507866012159505531151461735642679277838445337853342238864664106938450254260005827768533998230511730678094522171198968403388190873773786010605086208226434040830556551404299057462368628831985531014264579657246949051940136108236193778649053256002609193202294430891775344478575868537189182826119874980098868644310274360643513207589727533099810454399405017411768073930053054556273972672706367905160410436944929634895260950149405987929055591059181770549468499978830749309411830852592219492402702117593976379814808396116603422515669335482163734298301576006678790438848404240463755516568474911666227616609958636403137219203207568803637175675862314008771386179822369595574365898040717175081560782496235902896131129696251618088800756632597846178860957215556315096969570013572049681419246842338650623143857221104228690738935949609847001751085269303141844692618772642822389035233149425752551161684578696462229862269917821698526598058048246281924576*i1^34 + -2089814400980105788486927332222012215387243816236964837288098706425069050427696561019226328214053875694243228058123221500110129708889646975044620068857960792207185225901723713890140739019655578374335408324898398418345680769518775942748187205941219925784243920995374404099541496385716672297655492667509069616764204130630179374945421618951565452043654676707142791836346990287884664707166155007914858247895129042688477636438437323748490789587691524323393040070247787879257131279790228698301525544992518775673959316541097060420268849214140525584101089806128154517297276936608694893387474657463476280444846855398422176293673832941631601460967065739348473488084469269552030645562070725834501511210094025689779782906005545123594524761346088916081707937027087431516273169157587673054899091583866579317818544605532099268764473096049507938724223236970168765867682057823682080153309638368903421467525596616727082025704007015959651379369821871116405541719504869872319625345812052339202343720348078934587808209872127232136995962764804614552750335196114231230836158708562039772591334323480373483981839080368053270593184982583434046422600448744053928882790648297790391565254423392640092486913318436047572393995079963803381193836761948015671633280321865543327589331073471339861624475718006193081246827379794836392194987548272*i1^35 + 23584857259717776253840912304461756247242619936406005626578434136026624004141793455041580313200202694947298923959181804434952869793499003752669634089036496306650569582145587144200061710501667448633994314890644143984316706819012162016270960404533060021607254426662383944202232340770579332785133572264176675814064734560030503165146951246517737241916363856985932086632156786675324861011961740551413662179052028600906099224151427741102486746308290519710432692336729767561031247144034540614319382795791310478197467229164280416066874129138946551163837933764336442861951685730116908872306500697731010662899020409367272722490616090546531094097730080324157704177671665080311796798162314443936853355848330183297539531785182097285354070264683816762322742878764356168440855820224107676029183011582980805216763249624129140616856405463892963102528500632079384179841657904525081228912952980070631790883265760891444702696040781423341489478378597559819498607822568395006572506992910985789053729712719075253020962162196211237847209222390301808560123856641108025403956264741531471053719072298548347411276905839773026161430637909210610420181920971595752698446261934751260179180831068298398643843437580914608465777998710069724342523616220225703387197793043938792722345479024085258623908856982152884868984331434255391820593*i1^36 + 10437369676093598848572639781740895709131922602949704051466895404632097954799911338159133531623849746688519618038885987369880023244372433379289748867453904313966652110191798209280617348035639926125141512600923326712846680648596237617204707739753541754317652009733129815953983711470056290537557980862912885565111824875023115336260208753985870648103137572072054117740436532533619214411347194683921859128212076413183148159776432097895642579636333351288762096843341411980815180779809061802824527681292341985118571298285387842770033702710651218286511583116848969792830429248492991297407569121545678894480744237100009592200984941376055123093635755224804413354394712849325585057572691072777350231459439026870528305846999232278765092716640436031548185560022794823034572302993000037463453460351758220485591167752885091194989384454646932849735502645259459271649866633639639362360568000868668967223234497769795775359819360340000719284902356998650269388009160895235840829309031931477906016661631607333544214521869049212574348756014764405126018242172785475912834590029364579318162140952528881876862703302550583424187376432420545851724108440063793662244403057825362455108108680140249127224127887403856943298652624051131046575715332392877728971907155201517622466010444895336487055987476310901360194892971046400*i1^37 + -530877909355742616615170144425477071276231347550559544245119536612738143499170412212484602948581639232217870395377528092414441576773528546582383925398085242245870992057408593683270697785726663252887136446336715901434308937867281876373730676050574199563193343341524359932601348248015199410802735532479485856433805589442990089597525570672127987236455133650954312381930523769317036957104371408777372918354195258741244403350491347413953676743957510658082293885772583803416276991122577133248226928096276613855517407084945606153386814344998561929386644480525672839403663278329862475588467627973675123359538465085060503472459962932413989115770976568931989294941073234205277463945290690578152230384375191862128190838033820249781346361646050465460753659974424366060474459141804903919902298894984049927833977180186806833187458826371403502195628977234539251359428076103830522872879368550417909588603566797239775921440703129567156871746468244822178102615195431663786862352206010045086284306753652737977529738465041127594163402668692498651504060199888080460776243554257058124332323043891842260195811875222767631561086835307371933243478459499537203209868457903292494793510493285876952679499130104899556463046574915844646514431404850627005065942018303526293863443352620929629722964081163023603536297984*i1^38 + -6799442466147154344032297627256650408110205904059779159703812979208907535917524531873904173081606880497577967709959796322789357722259154681934947596415188977215908184618543061402914037977492503396069756365761578213282720939872026595430522901200034113976996115693623410735890696145193953013281270688477217369695812302053093082554680560294266940638217528521107053450511095257222606844128369043033074788924871789611928908847231020126835403419215791013936666289135346988217268213369719318381129413840177304128821122838284188269123845847291378759305168193246907190294363851957804926518451554723336582098858892818262127017830801549676388999250294874228587210976353194096981830228856681339410447216334306227105950337805208615567807465155907843356572621218455492250848445812174857182719890334348430514086860517903338923375067915048318067202382133381729078808364897081658497307301902714074159630419195275369809026056283238965823094848311558818048898262245240174496685185200719703010102626671416556595255607782312701092585513705539412316193184252619674032488541885191964451151906831495666484073834408192415795962152784033579647516525265859643278574860041860309739028922385381547393049316373655645826470560225808534367250546844157700922106729651883759799344890225308471234481969168805527552*i1^39 + 427032669474133830171540456168397749476069072147023900289324883070054307700037184400751062981163220007928975854554835589714262558799776066640817006575647574751656771853947499403938954439749717108640682628263548624407547663488623102414029907445668809496444954277771701369765024532266934055664345771829276278972050742376113488806204669204598974048341379818425215601564828910530374845676462361351963021766823013473385780296331910419260542846507206004150442665815588366669424888718767332024031253009816969395064329453075988980659916936064441752157405569649646357542280707027996850151926513413080740640265638929596687729263597876510990891115900112779064107466191294280081093846868718341125901140040114397712923394766029343160415707980736640761397465909911397235340797255247034236112343248275038717556980482459180716055103930139635876129565328559442409740004341071912695122855068362608034104638061832620725686617237905590943792564913728070924044698541718494633629426385038174565850923139636551234074700293157623742063735504937549633265855645707799503264664912928558706102500802553356826829335956211746944572383680112454735510234875838457895716953384293273422707290050144071391295309017718012061453163093986622727608660898430269739857763009480573139759053372271994326555841003520*i1^40 + -18181319946466326257686742313240861574695215529378312538839728691476907156586329491432703422554124971837764435869280125283056258212517999296956241704581999563759536601275815411972086976734339330344022366057486204448104844161265629400313930218387378493605939539226874981076960356302185658691015390537667737130719511275357746277747888079771657403066925278084674881281489378239248127940207509297641667498761806123654008653994695641073300091723951078187126845000020965352599462460764605177147412988607536387761965270211355940755319709620681594053834400885637827478999189541766833597716787003189602205314340840404146126926110738439633395132045826692334317460441493208584129958273858921740444770155475954093322201844879049174406855864121885643796144219841871974466364533473224396605267673658608246221783442829567394022473359794299467668031529610407790288667369312150465715505753786515140194647412936319308348218696581461362069841473106282948054633487528421608573722268399612744675678281611871783618288443519328461070690323189161979535918622599171776632174984344334251069887816665354894408518135370910459261155335717539196644993256894028785267638402321464712346412389697374039122615440567779087223917932657309730414937617778768023537840533184880579186323217506040518017024*i1^41 + 215670356265570707438601915987327464328223988781555422477055102857917415062977180939237618399978037664159977675649756769941321353137423311362194933569144117523446554473719931860829857583610033193618813828725061060083669187594405492938917144879803957096027582207190305174716084648262176575251170193350299454606758987071215387961579025158513325989015828015130202545186313683723004366115159925110963038960419592957711030158974800182175354688643656771930529272811422595852827477605810953714341030796802358452908996470135920929684125140870566859642417813306184605552165592308652185169115793200308796988436056519960384418739711255688081229171736681718515279174813882307888785330550468849094074850695051320861073331022240750922156562183910484321864301273744795835962393342267804263709924834694081379298011019574153208416715366239247828795273338828231108244329811254042805524952322486679576192769068902034585748079511376891341226348252374805870778542681590446959054659943468450412753923169134274532586664548189950171414676017683486244006015539366252223992652752956769232633898218751026620010357619437558403393814944993670198957325524182711995999375759104984676182463907226124416564910611338708906004453103005182340522643659806466400383252777404184139218189084000256*i1^42 + -3164189293468643726583572719101991714304805291952418129028950372194031926935758030867773068761462877497434189113113668808342111760910442766656053856304640228472419114335962683794803828104267307265606919219111411978173701233894599524471800895613880462248527076649373020943891138134121271373465882035668407598650569476605732272339125553315429486648963948361673091903599917210897520344048531291063001844579256025108745826062952049669345619223841914210606450466047364013182354204131784496836106252883968408015784077568168124392719257717326655654079953369998893721420026981271150157028594566062829988947420967788110572637433566921373425039561586921548323850324020078380676802595535517473893700504096701099807621559743379378971251806862655595472539264282695868756294270813468113997052799975453478214908253395579608362459266051440920318024385592948866028619126291581679501243364188219749986750106643028985102617298698020999001299615122234982592324681700203116657821633097694602785973005449084409726663615525168775755463079463026160063231794949043384032991003784195271361549762609501513759165186916631484509954729460198294518728135055348553195516804375372506075947830282509137361738092976885296848029522040219832081644564129861479691286191571178030486257664*i1^43 + 936765452861696248304506731644537586762940862131200042201050917773219790725648820858803095644398618634871872259726674206452803797783963433128511841649847946367730690892434274681797713034592283447400849813732927225842281100623752063609681154445132051181300717880521892587340614514378147038899808522916177328606413637272177999848278339894981845279537798951395146940073561671359930172963097688786152992347055699043956204111699437462367425723692002308415550041880335979393795367452102927859581044998332088311353768934259680854252974041622577927400647404109422555242619084834844351920194239648806323079717575104703722789567561777117924176307454145683606533163216805756618484753204620709409670845304188752150646916002508983954250010843218319838354871369562000839730669054283267656384490872123623922068607533465983555329828997547524068455411547519007458782185135850311819962933491709464436713986696348944387133066855148288362134619437749695383176175905534698918988350922737404374223773299849702287132485003848300124277095147309657779501800249856110715593021682723443747942893864214246489565260378024224224956693845361761485062401782305924578048394481526504399267660018769962070844408670863171079826620036519332796609146158383825006011036769189888*i1^44 + -498430291810178738489095979097574893147257111618440872623146642835169219735431234996303084229902063064570600205860486085675955245168386025322139804882450682903560842896507407253477048754616525211376065918516527594399111464876061861669957050609521950403319009548490190935131236013857575801648779290329576372835254168132889349702669460046320964078621412339296389003779656107638045987333441042882136455967947356578680501484040796361359382496469121465080251567030004360294470102614365463559635434347889779866278888125182444663525580872297673157458130331814362259278453314183157228582863472834668725398091670140883210215373540501415459346627693681174477059399982609392500959934387701192744164438190144685713336567007989573387660807548071046837532077102238420533680078480777840886486928170730087619537629448857717112987344503651104818860012322811134149268151803762243696729977827951407801455301127795030318931000241544206509575493950138684693618600059304504733182591977023729472416560989284359996555146517214219602125045278381960635943383841723267199839912349328346675340457558997144343245454694736859331730594405921443889822883816969057853503394058940516164916247853228368332237742372735920586602820476441802688322202513083304985493504*i1^45 + 400487413165303776505505671038788793347587030948370865582084561296141427830903002267136133599206840180791591634852015171671083206334662704515808487767151464513774867184958095726794378362458378072682655078777576521622085938754585989312990499269143034421683488034011609862408610822133274117026474561513002285723954275128489134061192280086500415720928854589364218771203495469514733636908795986937123329709532194399701044035646678917254749846180189686309471174642677510265925217066250788210059897441698130929228432526488531916695203708485257647016219552034998347262678487697474304396337846766410961802853972194932572087424924609011618286284862764204037094104155303870726045388969405217960087151274071014632656524722173570394944450911021541137889457555102577513513272046802961111133607703692556859252686030263635437202326098004098627789558399257272116564877741909149525152994826751025246746876154310804230415607509960435765350306018071546638225297755002980635684756234922705795110916836345408815130584937749268892192987574524703977651178606503253462016574833600697962156306046484100963861726268143875450544051068252577310588337904515935724034709556318946909977160193176327046353142466442719732293840278283869906041434391183360*i1^46 + -97385919441249797370701634159508330393281004008237579004975819244720840173214123317333409217212652230174009871180087499041588541404809017566195951901454737987956302459900136835509406403832149890048559492695405203811626065168702799411746022992200595326999788127220261951195374380271125531914922978756639330814730117806586984739780846376823838115789602452391322969697563730713519860739516635508212309909985099378918603308670209822119616891986399376347961347039357458134886461132306032359833921955789208242622580958126038184115718170858041981041745960153883583320497204000245788477463219272229839851764085477978264251308301928025571214598178654909805798235043253107303481523633583720754771982707659668402479608048781480269385049056823401437042558122843698353269368609170427879591016492141589862792247850479823990346599777326712283488209993523294862006321103709725202225310796262675850505060345150801920950952899952928027810453664788216765140253385844297119325178225643741118150888877992408353301879782130923032125820822452551226714302232745287197430932162236420522729203449009918155823229879975895729967071603841505195920797030927257771456284911721212609716960430417288643919620767142466301003208898181480715386880*i1^47 + 6686259610235540791378253558113263820663737477732258737171325050249958996399226652916990123040010551470987359169525888244729493877127983448557887237211084546994864876262735456148874017703130598175984199955143284885621451229954986351366449356320620253946237239117792525944461524131493599762042622709678054587702124240615175288110512562876470222778672458597598711020682580201899435577329192359974463722497441021359363741642265893661301670900669159018125423215778800642105956379683669314576014057039269360375472515248123033588665167251192230583943293554332144866668780132304046511701588097725792160204623814790223502900669701625135256932658692465281403192296488515430754214055457899192190222205796656341982101778116513168499741520428480799604770406077817270536791139586698973658433336076933800639482943476216810916697122176445211636169517079151172272020777237555034310716957344869834772794948599826712268640057824874005249395110785515934369401254020458506527211695559391454945361527954225072943975967535255494159107918396993865687222532681815100460703135240526650452235188097039349460816255213738596252030167852629691007519821187221282042143304320233781812202219246407998774652610069197078003105134542848*i1^48 + -639243770060263978604799063857598654742301841111386516587704030227028319464458016008183378548782399277564947500230361925146878657706570075277375635187678408361526223598902359122397893397499762890330063802659083757034628615439745256052496506593236415208832789293036306851344699204135863825821389117358142926282840826690009585169805021844628811017117901351359252638128932832815101498803779150103382643572955478723598085319694248091433952492762816714408993604922384204543873058400597476071266618243399847491627926214481115915694244925176611232754846532737304124358423348506601630535071098928557208704018089737197419819302753789863251441284305798954028962574937328238854180545818111666414745455426280915337117405871782245015216183495874407104320103256465246586594277031226083300874730000575076084693234757296702045450466114072635167718091281823189832726507757882356043189782965591231579003470116077893065006673490836250205377895119574646848457336098432871507575544907103046958413450406522513987057783153391596176152004905224764383442271085992059618292796939686138524455913190635697851712933651200869900694066686845698891583686608818372208260675831254745029885655017010773310304345408490564485120*i1^49 + 172602831951363253177548588925743371418795811258871348495598240182062995807314120392643836513419687728188809454150221752923006491809348766673235653870195655171380550496703413579176700972649293146859567620358995101380705271638572955276031135836046054283284805895606246054001081039884780380915314293427295873402991007020184973924668146263781924017588937620511658671942568346141713784139463212319343578774875137880202396049685636477781670645999358464195791223018523621023328162863796492912707083289295809050991836639735454573209906483441682187239238760730283874220635594054340167625085704001546027505217668101072811322121099039818418750340108512622815804772407272496553173284845409458449421563448205603494056028691148635718939478379723470262002487532627797482647227361519588265476520393639907975728860624775818439213972596290403570851646019695925259876620830306040701066996839772186647953935258493173026328684424717699033400423152103767073094895092459820806561727648339321638766311116100148431534479387468316575138158896497683163975685867849838003578136546599427194925318511938062077685233227438071953841849409098687601649413868885745813585216690721365225784988497322849258443974377472*i1^50 + -11904917442812200806440426557073499989247460010556582460887053369530939683597512434765214673705869271615175151563772334949648388586875298950302587511933697612716086791437826796774335617678830644447142464674496969379394422072352126979070101891029648557636744593364008175358792590579815897222868130262997067973484440663266638915815851808490447327908562448512640497267903676068601936153125642567932972502918183307869527744235393653286584602300167022563757354361571559253394553156702482983346110651886601318786249230546297905280543965930618175796054901293904364048709126078405332773756349888322969740206463347065567914551927924163215843839854453770249739789064730435789568752096958510290523800715400469099162876700624146507775614079685158908987522133316918842131602827142410279889165553484148167282155620255795240232552970363077361584994881119277727506356501067252455669105422787771348042435455335541037453225045817862994619551195364177555561736113520265484180794199566373882610401218553684896053957598333198819167308088911121571479542642114140208532458277638259779132244579559047838609512252397185365360896383523666257256025047524666160723158801833291613477247051294241193984*i1^51 + 24894334167690539121475556514220673383376418107095561844473710188756454965760077860790357517704788298047277739596116163662557925351145364446256665198552342770016588506061815895277390746242856675286772622823913836551955520515820456072974904297960251607380129555143350246155131530789514673455497332741691692060904700076347460586557877405180947220505699498565129752360745357286233554758107335901994122521915992151873597415455731716496835741102392536333353118481170497569800371619682647344652389288430926062031193988466790419896077447442410346597150087148442684184245465808126976872361069246414367610910595320647401284459210885901958805936157302932482470945487637011889101046625177591366723736415512897730019150659267271057155319249775946231049061364507598611834136562828073764318551716668594818128642148398126547114297114774734805165392806130035624187658783128609425175556028260715398563764790134130342326807603637559241188604736622678573404238614580986490138301805124196492248595713519281718547272693407473950807617497972267200413027085035259464258315350211950143481938491221897755696838761969187819944268595299918600835616600856455635853413535913677877657206784*i1^52 + -3014926376597382191059263930919337694064382521327526913218241661793893930401503455490619080960068362536041209968227686963841385526024090271477432235123098364759556457637872180666217764538652395892786885377616278602455681269480568146796041335282288235011385358417093416477785526789229602144494297128451891043423853820463411398552448584130418871004231852005765853076822233270443294355858051091765062044362218903668601067044689148398367846540244930243759869479397311682357937602343006519348785740440458528564645280812241858811564330748359330283121053930517980636271493208544699447398089910987174702382629764376711379273304862200627637153232730809360703968880946171978937246931328347772708752948867194353250599643310471999147419429567102160849197287933853975738994383629754165990232710155103104994248969550009675023339472228343145690866298421054311640034827364157094239136295855189164568136106141985946135775416709138309499872720707159243576490354525294726415787661654113221056742288727166711618440174649738279353068755241172468327022365858496892180563712824653338757937875927190830957622898978921925224739550797486248780385337784252912783792394943332352*i1^53 + 25510910444890705969706435277629040593079397508751043972384527159801855137649962636488919555902149261833107378387420117363806666884313245487667215406162464997150729780346619231884369554954872969608439104060216096321825337110918260004668611325718764800349628958372555550262901425430279874280193522833237171772492502201391023529997701115049636208737572842710459331179444977763468892885382803580313848187886745668749496734448966961854461618328540342202693135751027361266207939022742452845523461623123728508298946389393728907099672217350152590179049152945530734053006329611961163095923807808275757550237848302981626038325860005998102056215546315604428903885034352784407832186835274259388098157822018734628543471609386936861213278896853475896117460703134906353126111762868355170912710044159454784055861147470918812421809728693365929936074466408112391119846200745765219061774194071197050606560985771278385796019668616394256301196823548571580496296131240060121988378709094451321355945004595286097157369201635022249787606152981889204428445176445452451649211209034466613983571889432170712136817009514353709298559186651170281963739372265924460544000*i1^54 + -127990808301410750966415782353060931485463521343104601172348907631191842664090858609661358124977373793807428763939426117171562785046630339390137629779144300439224557026128453349575076803486471253193628633665106548526790966258119428411909993894678100929632994551879927237686619577107801016347911437585332797114974108108153202450613975346086193295706364642868447335485314142769001471271191322430997115919439352765421276212676974676259343234839928909893628418917329679934174251196037182825666584882595351919463462122773305493207062951904839978817088604369968228870166813695513629129489992260941093632685052190255015674273785636134668846805098422018050878242099178333205730605197086184628974661181629826474835966096305927412255622649193290404351357507659605541160698230209613969864676824171171659851193752604158955966987507500724293568256865197670277738793122966908756559450001515852705674664910123556957548199367186128414456304439399905214842936603998132947354918470252138919761003067584148497951512178742154154790007884920033404178372223935848139731542270386936711075473736015566823320560966635873173041682637689152689421168934912*i1^55 + 14146058187268477136280431032076146563947751853871032763211568232999219979566651174693698167292310536209912817356861698014630681906556384354550078633069934949818981898655149677153430311545670539873584365961025033710009939089660795072416177590569891540970157398266553585868311701254062447841312985593453869640224170983551962876288716931856580339231811377733398423472663524095547875990588591427833040627786945816756601561989114672431229199134101045883099286426537431518425655870241520918512570387245593874453500142746826030725030535908125251931622328611772834841397874529719832507612449132571924275878140409846863387180600651516054852988615155458056636630254954932264756252513020576865699726554616488031489585638100849495216765132202998274869974447912335853514406541378776507621144395156908776477893955980678832450283496471460010633427175483785075892462217758808099668885171118917186368961009756012681277833459057314121817816047156670506053350598613851981991614329914102188229768797502995536877752177695531582004425207037911537162521339714840801037735476144675309016584420766811933394487846993854547316960841454059520*i1^56 + -1085006738225527308613229444009536228129857184167118704439278032325911215804456158285297648721712798386724568969542980952327352531677528525376996925964441051794170984108912872986811595791928057437323205735936531562108729609497400696276610692127600310865472330097711312059959287785635437304512096377693360345051412625144480096503934089053550841852122798950455459602467136143546432178493498967053967023575567666170784665772461533567012444981520695667434840238048341755262080377754642851095886100551328298215504489139560763655679822602867504078682338151456988105327204125927044803382515601196369435958816153284080058246668622362719861585027800947681353999772792921441573242481295643033597558175290702635749254494037998142234517988791346432634794607235479920693768714369066536718608533321081392749108557679446582963619755544151860462931560049247206751973706036351989520243997212594675827624212292619129773291306469080242155735003313483414459364239178424773434474197444931157665671295246441824174730643917395579683025625230903199084170656056307753528431158350361202967590231210872708221642229983124951924736*i1^57 + -169510913972812179807894702993743669855927364554295763038014135567928460793573518705801463332648711919605462100321782823715757689604516667761622120841054802364798109747063830984772856525613689355616481828252804128395515584545083061522680803664176239636279803339831380223166482754447633892612706159550400082235078386694994616673962708424349833126575268010298433928353243546410817407177699057672395200438912530816215363142898155715452095684526835668616339725047145899929626519533621569835987422690394565102693536813378795455590366302985514450797001537788941168233358362988158040590105079474566891360687380231373143159494583159951602196971279480259148834552672333466509849676301219687130484106685343543530558322812341344620132203035466966863009703417113896927487286767453433397259378122724199906812162201669988956879251819972040657180906919267244383065387194202579644515273552142658939540291189122916451130281840799114992197068856950963743602658603250127003756808193515643261720776127710877902177504442352697701390257899510074225413360564372403901294821711263218846088469506393224664580096*i1^58 + -15039682857234679180839201580305506970535200081016950894137678422548142879317713225079779787226805218122640822549612063413096630841341885422448808029251536570674716918543404611014582395093600788291914457953825953052515064862779516858301846419333478590514640016938470930605344739007588743141620793534665958191487310449065106267244134661166734134790143264426848055745952545316067697660988069529369228253856644263165074835115017561068581014289183929543976713113996612327945685174389009948444333407155090648879052015428451191402891775290440920124562677999497669625568413577715871512286412328398349067447626632912337540148302602762563583839406213084013414569736075321769343569076628543544597441247415672605830913801401654172698075102197897708273120048422619084465979679597648048527181664754725904856500448910886158407152169966844460404521890364381707098088748731120305531752223131611803783831567133218915807271853423393194305242363552805332325085780613376206717527289116563733136070697094202163409188309785651821112578125015439754076323654730189157710224636101062031174617006080*i1^59 + -2247966283239437641209873158770935279798028769628107260764721608622570343755903500632104333740966135242740840239992329149226157246001002036552111317777019142990346124471489524891750358445421906621493942618613946577254325823835155362284765062954803484317227456785694603987992343078378852930233355005008371503013861073756517548242361497938187725422259452005247083001323301123069266240581499773769239094925060206635409134385487963822936041124360479414738909460269703298923157354190973267287529742231771665426780045946888109752893292434797881948359221881637400944863765112566393934664375673465273978484565864332817561210763789962615059225798077581549884025662907599367315460672268028348706842763447167817338930029826427208934812984715881042280279650649775597405898433187896457193501638584475437239039595832713946550948923821429290242590018839526711292718461852880505216954625033790011208213088699476349528816890274334450592337657422211736679217695388268517212579622596954416373804971896792638039852553059603278558934917741434889732516703056521856529032256946176*i1^60 + -21083766424012896812812867921045726968206723102217138434529175963064571585425515130523368920966116214734146038382900777926878860236268051753474671402355604614483948628503722646961521526303126679171479859039343035901255297304121708426301174149558669216348327871952605702217605692427992381556465583995286846126154283024265867008153519216769919778079660155784879436358045339754307474736022450854045432526813848594766393587576906731417236159186728401104142535765398423779077505278709052273168068193948497681539329213061039440157958745973161986210299151281138608109034042331629188753971152447075001890570880347153649526514688707730068544612074873404955062450015357992723717753072622924344647302650114660128396986259578585710675512988175824285155654164265779316498662094903049650441326991095717913639256602259066988182782291639621202806468513649403420228169476947991353597278151593746644930693371746810771652162036798158628405572089908334284133035814118951678506582596209243813169955852580893673775963535535076198991634830904121230147239176201830400*i1^61 + 7216131695261374617695199062217591188990269691323026197304127325557099887762414981298213874138629469847018149709280335743178467071497448837289533547512393990748321985656764239527510926997539237046874220098396940628156703883474663399165829736944954852590903393420869545380240138888010617905584710099040884463951486323061830900369639455633489208939756473574146245024418194114537789860158089731934015528098093922661730451628425337255092494688709071478218402765621125395816487049840344378484898883719201579134612026030145583266476006612854203870748346932166011987155925770890430327418361179227333679781968853697278910110146439050583198349734640754442974711585794151548787272181357910719337789116166543199561493156539883557490150515671368609295305151933671229955251842893394470577146031598773403248235403240484015526968504485772800554889472621021710941959181634097545801780034532609783430046368228907004690129288456092866468967779337449954107916724419592686749979181627976408057242026363509255950564662577146972717401988136960000*i1^62 + -1312024495216462063483660496554163838430256990071457128161151693302119885458767589616190669236869693933167497003329557153664256136431402021244065108824851821376909401604080194164138562795480671803671865951400078959888101151698398567839359313239269492873671504674071067074297168232847906496526425028339883692068886062551002352074268539230541083853598522000869819441250083038526256434416469837296818139643493261854735331749365429442897351654858935586416792578053670501520018985902089545619026907819784740252057125849700438191852094137908268969824891433469810496153656484018763292379064391431180497024286342240055260343880020404728369880810096705293475603169294303699675811564330244148129392378133451225117887661724164480538870050897990239522747889159411385548566289368993307305954484140454515544860459154950713748141463593062352382999877395674698117270009786679791343864080634736364125143151643590487989705714410827414195149343769524244735018510279676399163436599585184553842406044190468744015563980800000000*i1^63 + -4557923412666335954645719561817275343512253805922674102685102087431156573018342659570253600944002750814287676051621149945563659553771563354701213966060231577429760966784271865929965482140387780881100645557097720357982594335690970254114859350066831079287058376046767632608427661242535322548029113107809578809909352877631199575922771443594968356347121697010145255419585039324073219646270462317359542690397226063269185002395284053889107220319731692757467503336475240508296036756932123199886419828051903134618620894281797853931747476162456526767723749702842858304596523460663297990677022068170996212085226320919744740368665572115168090378045318241624683926748695784036839096132463407320002142407574819022333649411116644652578565972657687629540342926479872534646747018331981420722872392280782600960258613376402890273345243514393824219255934060839650162663020565240910285118834701603968917065787553969661040870281801394606692952515542825145264535452893693936847437752868295147520000000000000*i1^64 + -25073503809755098743918065523161991373471232280139614534412941671106780398161206172178136817592982199917861325318333948856530765710240975404193505774139676963817322860487801102107868932178171710822613600525969053295736183900966364571092048559983426949946720827699599251412343011858171232913012276131896650297002123527421686400045970161720454264663818919041885649464760811902946303440786531292905363337796551722161356959320824709648550540691643167580982720066337744562159294669444833915816157333033877101391792617848520510966213866423703078037644011439376782627791745781209008626428015079962162713905603516770039076700680833321681411165901622815651461898717727652440564702409597681292285468192560931897140353071124568337996418440266721685046221099539364536368200677491163848103653496464488153225735034334310770954570052631394121296544511094368711670386513806935025745945293103888756915847671055070911202464601701880303880389925239166074726148902748160000000000000000*i1^65 + -66732351561135478446837287454171702491391641741997832324253212349353481002726562683169090520921482299569989992545658747774773978700716167634832861312925991506181155060806057206269520238804930116346530412440592923028895424143428716458128769528087606516846489464656691363320778978777488124391640626538647652573845252413579927828829938854621717391272673234511891544364905053703808021274340311465603200008357073239288674629009696573749365429949865772442722327824574327021809256497349662167493844161734524274030887147379160864521322744816051475813303445679309407592248896350938872634550839996102157752692748023867189087745769555266788533658154020711334124527743104669019891442283084486784231950496321620086716999221322885907417743647457099986136618121620530663889597676812922538096441531224051370729999335992559721191213352365987274218110714002231048286838258760668825011682266385628724624625783092939703636354779649406571171020800000000000000000000*i1^66 + -100731693352951990140265718156363281414298021089521456810103903848230643320512613424797162859801206303476565091690944808661982933787691023435932958294544205703753651986692874608388483519743476909789325421695202724379276016222581016182909472906555316674246355075085192829191948738852309985285915062348432898674257155425055377808284076066255665797411445119408979077515290090618720998698924337061743839471225190384648052610033526850513049167588067718546066465247392951796908107153409787233697342198558597474077758596883625515835363861975220564235034760493135007050968395294182685262983724412756993688833781835215500336838885152769148322031254114025767845755122268445843388931509123432137046094549113661431058469670444234482110966492223052503669262362247584213442743788621451083035238182721425576750796819747894439953091640729327482371821452409350070773275917003297175692922147703321970976326205126475776000000000000000000000000*i1^67 + -51265819808134398961284030191460903625932721837729001122309938027876754586689370590484637099517593585282631003840310310427320987315147217962514893386895278296081615572338895408990002167612462572494768402398516195775754198923200138747719405197023968979766125772567352571518525124686287534604869378964938234984692505313081569487484834089568796062436000388138139170008782080394756744236422042453876799134994880563165202353139845553254710028817286617247404773118597731136788750461714146267942609275440410211052604641561469831496932202490262517182042971314003465347676506041220188060307245402906766006012125277659846510092656655339302075903227102913837101790462119256906441835834109962563310113947873760578836190893372409962947114315915047970107638125361568944669988019090817546953577568576578660102167306669299191629223319659770946489683898834160911955580151137752090783126650880000000000000000000000000000*i1^68 + -19722799808464699803236136019590134696560004515950697746404042869003370197348027450946983521749596295725771631518007101497123132476140497130355330285627542984488208326876017134164034175297265143853317421356550423452560256192111914427101559067664399204632584949194180682985556785205322360420611996232084907352640632950536586013695210515279908320147255863219688700169326865646365305222154019224368912142259474566680639226557620169588605089490049464260876634252934603317662423858739067026777043847767232137185419709802116519197357513583218210180449128766950404920105692238567755017416500698484270921698194615339327728746524945076055258936422307521331455703693895078126711270564100938221707207422359152471044025940629539057642279225524556035906792564054889372504471189888628979254215416017227929603882013898946628432901401803603164694750343139779464396800000000000000000000000000000000*i1^69 + 3784296149676204499798835467849866490719866183545217734992460380499748059381480282542728752255941768777970670216993993705019196655493571221936213814297855900592185144424670649602902242486999066310516781859982484042664291854373269540537404427234797677745040093330172533096973624347045063946907242344800588402124866098258135968718275396702546097346969422289908517090933861565182677556799296870599747791714794061915627363104097284150460893106413668578913099523341591022238998585465804922075271082419457382321155356813834404461829477796384553590374222399779121523386960454835624745965749456205401104635649450197973791881343763069409970504143781287263578930496669560302679254791297717291290773421759757291550573039858735146103251149377328411799365884693033455146066135713705151762099327642442946901387157983824809717873474797568000000000000000000000000000000000000*i1^70 + 113441781158498234988639080279572801211528778836274113834334921180178003585393944010214180845769160665676067451323720669659138076245334519436443993711998481633256179180866262151570804896926276876227206282829747083293339070597017706632260570231399427066948118681730966618139283928079650070312578494734687882058644477982631138972777404024538168155596418391071727817044429636032734983322336511311915998914890643291887735699514214103831410672477474447250046815650768448853644001793594457858225998899812687184908174865770523838762198210472256686998652981843262184874085941540966413712902250247316900960134900969693403535121110390523262525061471246020045096024286128374873338364514876956073212639152254483311669954603493239862671329844508217658312799546759213470255368285488308132816669900800000000000000000000000000000000000000000*i1^71 + 852683310024993856811008713219770925099772496725086141894657756061760055645732919175915244944188821358986443856375530282966486224504630726904676923524653450433821108704557923437085029813012241331267527856572822283548865983251451640046638879538439678258805889908397385451047494068648884840682671982295177813635094762590379641559170382174209850548024867997746738341485787868639593321758921160559150629113270794355620649957829116112855167290993203902570702399443475153138659479812334775334244796085617124549154675826532129799420992619129300812551363445086667598050689017144630333058043298352360171712830496757151354461525197519660305362709275160177308418253511490378851791168648000940748726596758576395426846165120936708890987321193716794854578585600000000000000000000000000000000000000000000*i1^72, 9173370266336339225887923605559796105190866646934662882790411389845129549940043781650950856082787815814069604115100984445596905500997645424140022974482120063368653607796833263556803150761883293399128980594631001974523830962164880125231271973169219202256816424715793869978312391251473842988037392461534865342061965547420984182953194843331828701483082573510627099921570594512049904071167972138522785826827956527049565213225102860135456710022440883416507179824389554517277990401319277943912274599314515437879721310686540503913058177730743738332904872637380474233182988265991790654293686582359221639840201313367798102226848796365621611033274250725102205490112978363934561135269144917590409662812062621775755049444894543674762575879588404735944591471490766297806875965280640959878154879517866401856479901170778940891457798427374720792875195849269271230352394179453056097212136501619404931130929104700336724105101087368153917003481341518004006785138369862053119367907474476424576814780227297433802225088873520736254419462303919353727916976387609704834430043003209427959400533302144643416872002140360639555861879822162382264991846945345272291995743924926371398405570974516041230264026119221619671139080549178591463430749140024185750746050689947390958039061088193675911385081396818833614578196907185898426760362959690085029956516931008469963724631924516652487607706507228017479308945799160839218329508018184743494110897174687289922729994517928377860326158765611158555981239069735392357867912670607032773467461381085611106544024796614682902017929087257954279506178058752772470429553224388670358832846832074944770211840000000000000000000000000000000000000000000000 + -45460386718830312840513764259408504705295536110363735015853841114114090218543458010470748841269811880809673804417625174914213298154112893823134619823961359589793683111842838810809855167765374278488717313975342851629058137480571060162289678007013481809212306715352421591675622588300627734154885947941592978897986770626233533166467013698581278796053092411474299806063832967393556227727923925938744299749391499606528330281742074025490943892099776227743774505928688276863292834543603917798309718616066785772207151150341351955960093571426133650376038985216230359565754215804551537973209449464729821876091694227033376014850400047797891846702693164395491927388029370846290926028072815010946185270362086444357314165147656347840489795462740870317586562560101814993124209249563824017027493400660673828951395804305665824781174744773431218296372439938402727343802046343857173731665316331045509829161996447454065383747819410980894494802276895588371836790418282121779555865566609442986651793830359813138018216252900148468420307648392015744517430463300650791423628308588130928892249553727823519184589201176335027196535123498878369701872014972812665814561684585695172408654862406206143314916022364856527332570890456349781596671531900257887488679842909194361303299857267975329025852628369102478753234168061685689007001956007069380774300902656452889056147981394215643399117649869957424546415737962515386672279198901419951990203175045692762076243567522414098262143109125386590318248665510616828814201333812982309981750760277056041890007193546240236207004618398760939074266250050353819213666952397918783095511311869064343296409600000000000000000000000000000000000000000000*i1 + -62588894856801379059727981017888183395284251063299774441041607172241745794872582765647423597809997848132902949491338106114309363835674086880263937127312886161929945158242357771996478678386310567871786128808997018329111236371194747406114862917414524486783675592261344464650228228162560388556292647205627791760765676093131206324630729847983767648438267687407435171216858587820553258573367090290901766683045052636699594388167372523579253734855888084735375379283914387293286148602008865171833100000054671180680947491105209464259374792484231735452986286634439070583876103648416216459165175308404935458797622431630945963404293555077450951491879680297616206159262090776575499899482922018580735593784492057497956680696886160744476863310457206128863111235659108225275447713058617128028775257763865036133795629005687708249628860712041740300430260704863561869487947749042835872283082819553155954977350646154341336567739153920622042426114560232191412379227413148026196219034301706191206745521538724480085947939260752796052610594160016014846806132250582171981183595423986506053865068462132016528274130871996893412377401594608423350287335005989060501198554855660693318822203229926696258060913953518682979876511799365918287784569185575298804352348669916161635690435773348643343096825380795707956285705914185020110195807141979464480229779081303278246466835287845584721166637749117516116713711511391466633569069825967198021193897137387977499099890222761027317910406754771519549909954034721731130928396499079610676554518174410044716540729459736689245095258336860433938152618957604100743234584900339508411617499826017381279334400000000000000000000000000000000000000000*i1^2 + 192336809953124056929090547520160968911922349895925117547283286985408880849296711763446798141184911494851078134688906530814715246599995320464274650910235303964089796688727314104602653746328521311288332114470555084669636422185857526758418816793673756250508015135093261181581718309688002173871871261857074083101543699577124800788651352790358351073019848031375302889205606637717947473284803894708200112620195185400506449349421148034827987243818633084285898783027190338714201572681493080312537386249838857081312588636197006890512291406287618507571590431554585563260577823959311397759031637863606358012051197311637831037482428527749378546227014613903629966598568922078634888982095184972534772668010510617514505940816702562405013788409488481023501497394507966616465071685359520357758165512198132820620001066867664988234016317824037116001357759876449310762788925869258272670594068681812708463458056926779474600678019342987965731180181834205042328697108560037182607237655400708685809878674237849305412772107733859167118190676758211988347117011185899622066109266527630888964001440169990903049749556272952665090025996189335178497953823539059094392641613186159677954311267082211500533399501821665473622368236444408414728720308749849890472117009675355453612080378311375755193011177855272962523658686519792256540429384644396209284043025661941051755221702384430840677167810331528228519484323372946843644453382929630112862851212057770969246223077255451123981634905999075024750942704223405301793925145860471060809303996940908502533156550144556366042263888144743214440547018399193467930040293097153263552977000134852634214400000000000000000000000000000000000000000*i1^3 + 690604637591599959192495429716534027462840238428799909582692929127361441314642559197794004177508340207254305980345244917134399828479176278780957792101386921021724413810113327059069518546923927561828724307741941379579596589516636600422576815015935472765969499437447594496418046230439845083133602322657649853101791175486393387415360144491365656649064948410225255006019505223446383746776873709975387711869687072408537629554351308524592627856412549395729687166857466807670622090245046201460527759936643618402493835144076983620540809034797350815518675637405471398151617824181788461893297690642453656773180233983042088524044957181604447798089818483869326811910244465577503829840158213423620121136210136392013367069577848773460086355397784285569618780935976615219770412488730780185048808773351556416466861621646496968062624842302905849236481560437462375669177956629583134757476416989167774512035054748598512609167314081295440853874202615242687877691192989855010849342621198758169260629965394975471098359788571153237105426012215068043906014009737935251948406420017364188769623053008777712751143329090835421544328104020801784201539436306386067150607099269429299893090554515676814439907310556489802005859860787894445651873077210254009552756822215529691459386486038602741375099786689087945079324054676271634404455301962840155207554024784594918943948458676620184199548009956345908287390548639127790975353408791539099563828893210539822566425615490939631632174429525559075487285596521165421574099564357597343893183167742391368169963877881421223116267079158980857520852604590130297778625181331671195123411888841866203889664000000000000000000000000000000000000*i1^4 + 728145094934375852379232413137576962373585528707087342626262491115131142026468842154191914913082757474594015270682674212584906974902489281104737690360074868547739376684144536208315656813726094055623771723850256244929044731203278105268717727681971256852961022532479113564499204454411402046124469865121219307034544697888908397994648969692605430764119049440264604749535583845330642897644390171503441316405353888891941401791661709152346272905159850676822806831130891247412588245803119421434398171048141045628194691496136021646534105979904149051442289655429838179203789238315149723252984446225998920185147671276248370846656231753539898061431030901468425028559709283412604965080560983467187115207571024008515858081342417249971428934063051481226109570180160009909052410250131762572329702277740494153275664873388222706204078714424214625461039191151247077745587546493525618551277698144113327111918907381588740564706305511280653360477761076070940241345577840375785226145452387339464343478646415331167449829528732645425047969971755637866377005582848877962844937409799590741904828636501844208101732834346353837630582321954722760156609470768681042521285641505939504640396669886241913087251888840641695339954908841472585222610135613756209892234204620387295609134291062054017812491413988677818557074062571433890202142343816257264564579185912324549513021278741727273587603236608751356782312524321224531058110421197552922486203707640590489515890086998308843920020551285203354504989985570346716634721856434029971592967962771837568941768480610006687122877383597246785218048470684232694823978290138263649487225593420810928783360000000000000000000000000000000000*i1^5 + 383499658534105610406979364613161512519095331686360590136422156973276833650060475483607736584555843671062026349620120474633510750944547152232495482546955464821657311071901097217442143135766838075510827166778192850991226661751833399509387910434074772700679822544543425972627911545627082103854637238149690688805672062255024014228829915777221532406870794905506908173477440675277464979659041793144359623324434766450098406625146834554282117516588291934164171373919497209480992696093611894908311091094409971918126079132463755246655401375480512731192403385468381186310542332818342335632702328110411534499850130335256774040392278761296392283032923258380494580087082144327777021048007526600402265211570280947990366725916096951382970271886037844857081568918993524386107555959118488179566390489724887257757807803860647111680185967566146296278735172056247737823935565196342371433951045023923015445069735923527608732683465339141972784622209792666098276674027913038621814517484233759595274929094324872436940057136511484361257321358177708675992603421906919331016223831070132677918751035490709488566260560916817056162641948609781656508383500971561513881095088743554622802899274377530631762343873325191519225732877672510558296983622554232234117880453103385994600752159538405844910950153657230053615074600409968397421832779383614164074420143007442147830803682074762473532577418178133771848444018095095861892740964581426567641537936269569234522071614468703425573179395500464025344163151063764386781578978367260602121705469078437521042249403261738440790160695152020581979077689146715712606299620187066915525577127301985190543360000000000000000000000000000000*i1^6 + 116460593341962906301127879600349549098812906806901376695303326512660785515134317740953658211443263141134805254989054827928510257135723249346246876086152299351316431753165255977149617837151271713499973553243021040840194620791904546798908554137299724025415000703576816657561028187701790659183721242978025076282519171890417449220804833828453428451928040704798250439244418459633734293514186378031947497301105315614514115722641816434052198051339351224792791067714366012344055819866938855037113716231969186576819877652373123954671156499945002207613302148219468164012882833864465920782827618627066527801403464652310307552677256355946597202857759740537855357736370209689671560875647529448569320913292611593370291490363130454917716719901343002765001723332893243088576500716398264001800005772604256643588437400971128894241162830335978368177017489316396711295101845228948544329484290582106853620364492053515324821203189861266526022667626211554872543845683131011926628354113164647515097823172956392136579357893906240852753822092223007134943801192955687746814462727529455576997184519421870583505733419138772685274516657028855478822699299585750049395999208872857980240204766498666774431588524529317788714256734003832287677562214090831600714724859007729531896774032044279706280118622432325961436029540237230677347578871854551487552286258386866622917497181864232700937304898924706158231431210091797023212184534371130424860980035552926964246140052050179506414699440937020629480664957845976470909508953828738563139051921945386845807989768010735709393594733540633684624381572635586864643614007767367200482155801815806692556800000000000000000000000000000*i1^7 + 21599287311125530681289009753606775329657935370308096637496552770576307085645657279985430257346596530924189315372449046327125922757641947511663737342831247444118263241349563577809371419130386586255083426647217218096669104229734105981342166195463514757071104310821549733057395406840418206950074455759799186347030347127392629593382717035053328531536117004185002668207194276425920295432097879686208868464917283505464770659493656895573045574040150793815055779676131181373738691570555699591599504467346337142756968175739423517198452253768864425587639282380798132381979637452943441690227063906315651784251456431948075471992427817252553873200636149884842411459723934352344550631296079406213306807171817611979960844687027304400856785304359914648088048307635378777327432339174721704699662804011249344175414834200109316744229026933443163843673305742808017352154761470750749134181676355950752371174068690905287973159817441703348646181095515614793611653759804371825060009528133157140852551119560553527339936536815734291568771725365985329572043906987478533187871584468406009929484560377583845214242416684309296228623732052625781928771167504908268244686895362927137939432106061910617257206827933715235746108345198723128758077601251022950101425562694728434851490612294132205489578229774737664051885002193699980973314093990626073420227377256559514404876849382466114128815142237262672645446408022855095753207527488322963728097756458281534265868066362231565936327369823331876546032540664061220615955044503535649585518796714735792155060608633152508856114337020485403504932860520174340216145760720250768639143242416257394278400000000000000000000000000*i1^8 + 2528361079910432861724960043805298678106410550005578316397581184100195803208519168034255422526867287837506839506796278635117095655850898357592477418809336978574945090445626807195437630734504692854886858909431897988508768360741580534224004235814355846158028531052984352222678377364627949376967986330969573378121754026700004234118390450049394088352931798701478506378894834168517500690528958785823434875832848570574576037874078792203037036146077974961826130553988581586497860173894570060181659327840953615233523602538330130081058263156207115021949286190079546081525863251727714448127798084260344335696424863001697203600597616557380185495734396448943932161524052852865661518584207845582943758229041957695228949627894750944791814741031715047114147384920146542710246268684844809748785677509613421165062559475728475049622450839721905369222519331430027286630947408265643768158317869234301611160258360643265210362787804627825402099131330717921194215996452720484836092672096047027013759007727279873072745924565506734293427931704949186195879611749985111846881755206836781228061620037101966560857101009385194128360900374912807145864573880398456538923509231045285393789503864295843441472291269465658416411246411563936613961285703727541494897754124768685112093255481508873249107041751705571436235729520284952159121927620551727482656461493954371620049763823605825367470030240933283040350277756239438231456138223657260719282291078423744222796032042823316022043402588738225006942881407086090656266575848547202292279130272974366349872225073735620110828666993519378242759792703741758735763354540260082556509200687193653248000000000000000000000000*i1^9 + 195079505528880535466051331606717775206376097692831405679526357259726777690761909157226781763786110282729346106372833468462273941207891676463415101762318049436569474111209188066757432230141308687035901456266677238136658334294613681923129698950555471166539235040945877320281449941584230224815208654381136139353166471045167491249161636423542967464831516541798464417475177873163594099486261062099315317825628652834748479902731206216196160343158702665360305234665703215039500831616630036800117932228258444728043645533309120004356916587383995046583320106461517871198882971633511097384505363018223378843788676555405215809477095320403014011971712698592705994325771114726360211578601753050396772509718984731821494730923209357886306749095352457610801246654521649224812080546066441139905016366157923254694833351037667719473498681376774502756605881622406473626324544498909522056927710316377478162249489133951765739290665595412394716402689071924217429051147061545916739450157262360977642547262865901616570406319730454167061313568724826594276747549128704562175872679683941905000322383866654925507276669859516356439731435796586576359900226767055862086604164108584559737495458140065177992576339563261452610607149241774893597094248386687410220117652565425340866900363407374850671077770918667675562019005424449059475729750192225388665160696751287294278054984376975349204845022474925254339494702962300642167099271954973728574308027279156929420842937577355635749522385336114562612341949017261734235856108311144442427272220183077360234098730073921544183791484470666340852799125601998038306683846581821105286193649171824640000000000000000000000*i1^10 + 10516656287878479303253938387954692841785988310602676218032765542498162120002632000966132964734042931357851930390610234985693507492127420930395075283723433458926049562470627102267301470372565119334126097787173062063501950169567815423846615608461855772435577179780339979925744213191133825033192605838597436622561204992291373850454707974265953992177823155333923544538478195378385975718189895960290478694163805611792773145896628016919792688787719483709207417619831794776141942616209003809509792622255050701669577282284696031825196993969957381549618627666619388271516621907701059448195388096231104479634295808872781074686543769970308080074762198352355558651330559870493014226127163573414080957283892744618743835594361151599022596057584329181954348465526737191684505493726794073111921720474068735565117904790088266689890939308058007976483208952737687693479825908053589352481196744487350237732635421550725182022108606188108377884263228417528130408214376967385126618415648272537246318358099324236878073352239833251108392454520481276200498836734506068349254193567378144728534546996645015638314386729375223671207870982354489634583580863613562162259303207980268216768967803114542970146680464005777830172498614746965164850881258725644650309464393648779274489214288880693558601462449746289423353941024560086581992555356645347013313812834109819016588680951149713204766451995927927975348413464674805594999021093548731228759658388711232525242435724716341727921110689104191591820247031186009900404458550186910337004138341722069475990522641806702256697356017647460791568149748307560548781438293343841627995370631987200000000000000000000*i1^11 + 434589388483343097167164312495530032435351897665882438940876079500610220331341379343606036640203446570278391554542124808084220723684054672766042018097871408761024289736931688995119524416465415847484199554014351127866770173706062312153432609753502478093896642613530948875385559751076983106768408123366193745160621509238019694523074268869473701273469430395494440393263327594298048185284401166420804114591251708981198995860747376866584397700377079027486241525404918877516681424852342028470395301585241012149873635630863209720754949513591127857398269544195632305879071472387578533294682322370559259536844514530308860477816204961416788830930721719489187645904271055025452831976016358359747046959657428950162710007810644196878327335882875943852521319808763653218442510518034429195906281322383523073293817293065454711434599298105556028926767962797889355206906550923268665651446071127057387080002097586953039522161622042393501780245022389012000394999504973244192079861079878337427499480144479985650997782867759970884189645284107747939388371255546609168325934244476092814610166575380313761708749956843272482017930124743122184608393491616717086458722858446750631708991188563702596510981621629386330749743905797074772834304273519224830053085394269860728266434228193958600425393151325994971458495359218282205760158483185202382045754189631306411901648241205745981479626015632376657587895748619268485554297041458051282226635505794614898281023192599669939203450722170882668517296204222314814827552984243479662269211106871977813192508990564830997038332248540358719159174365396647139375192700712561308805017632768000000000000000000*i1^12 + 13324705001915123538330919281798220258159171112034496557598066290511732751798981586445678505806845564907147314713745566549400457249747026452857505497031313099031753029751737422324466139967369440450006357033103444848784266762511480569410319834024717481496753815468866410433886542594722590223245135866694799862372657406778285448973446271246864132593901538921776517390149883379004647037875559398396962350640780437958218172891587946080938945991770298998923107922131726604222334738026190468807930065706624088380256995551651856561776231233141192568125976625055735934569717527880810603567482531816923657924794622742567112219750836126388717996120055561031420982212481981583912971695450002776275500436924556780476606789212620137933309736960645095376200476717309931029069129110897924480410732500636709708068977678810440617699738521777019409505238597818912405011133600865558870916942168102192298515628361911110727801210177958014663869166966555727835489382592660922513616646040164806231899632867519226487855934790712600861210431479172391654392366645723578852634061740055650960479421663489297460585899113517986746013711243649373784858550516731904094500411963650904997543836388234459073231063770741995359074222532145874264613904386696947218323371324743129071908414176602309391176988192845661040061520651756303655723810603412097322327778678413242766669303888397031892621670920325808050784017758741781057585919060577419209348533571861079099891877180397851543402685766912715379140805063435052194334264609449195646497165886753862272113624975079553961671367639915301792141174863388359213061938056847971188106854400000000000000000*i1^13 + 498171671907799692075980891319083332436642179629161758428843577358492880287313107667863392547933263906569305468633920654242710689852023848572993595991788247035730579639514447083735437325111947341026263633663884673121783787458877070442983771460656853349228913900212120400821566278799363962014486921368503779582005226071531008392344578909227519778043481398985360830216764863079084340536277758597277837174601079094210679612145555087733288808768586893173160365762595184546228381794359025790956242242798839406263526626154634145844556835376566030929971185102256196972336588480758074863585620041846005847978655251363886679664100220721521166520596926585744665994095651948343041025579680252711353323147502717623298715035897568669550129651894758092131232269148637346417235739190707633591284973999696922621736980828202712375020315650026740242013018563762256983218941350825425292772024172138425999025844487484479296629941692618878452257838733695288315764808699768107650585503082590255783605986998422172033721380213451875198206279158938993207723908996595770458137905779753343614690341616132122239876854052721172766730395926705168385208427519413099998291258734588832686651865126815707202582412456167000846678603304730819862182377799658105605597984689402268564578503192615762353251964865026723367124058128077007806040083714931756079423529307546205183464407004658153244845584144092198242074034941869053961931780988456149895284134123053730048929941163226551948615060122618875773225329131549443919551589898604566786040342468280209445556310213909385401336076943429809389932524124193443729490360176623732391936000000000000000*i1^14 + -87590817083351637806836121299021414646235832630006314135647029357264490189281138783721401288079107672502457289182716496541684550665548824174988371518130199670412974377123657768029650277039412001830802606944706627624053584377012821733426410124799180895267328541946318551574215861792916274242440547252880198852425433065765279564778596123136640491041022326486800935421369917493407220121056019950510629169709989391541145355407089636619356144247191542614958467020205912782648674893816807648362600278506266445125037826837347683524947364530345831083779578975996890897097402170023211938305657663901217341398626109992262129135518897723144011588438385287666257484568423284759522413642167243365321049713030965093357962431884533873856982852098360920308001021060664298464235888707672538068994882969253724908959733796063776153915192523004770423674665296059657258873804557407632597280356172625074154885137041554292136523475804564575672899030276186315269306302604519911479346872145988650422013287785271448535843906171834212713960098475996246361222263588809178699984707149988197904214866298647141280914058943460815403609673163617942668783606889454699801469412172296903359594600626356710526873646094475555672698448098799262729445781357111708951040245405879462440528000108325473847076335553581048130482384021921447628706498295977293981655408667259661420677799279423933086449403799594109708021956870980590388786920181910541475581186659383029274956931263884471286801597186443828569060376149714871491575200092099469903044683188754688244251977514633523092549243360639903347699859249313568011455437196496994304000000000000*i1^15 + 161860772589576951628526442210972231046700294724352462948115227238523189817315364369208734179499948975903807660583979274632031933364844392163544314132857550649117823320092410805763777196909166925593961148860862707480178320007016127233745876173214624519555907047982723113976984174865942723254578092222790260380996880412412114739646743912329278199506122982241193258481076758014720963270553719593346251810930417683506048350127999976455294720563092187957411998133959975005019851659874530791167255395691122268851221183250787687879890294049328075316270530864924418680403005904408635117030702457391644408873991090471937079115077308570655855251588678334088592431037649323768237075700421225477175386867726133361486384982608518538890412594155573753886811863212684175037457400618782022587180973028706453233521939958851843263456218090822441538103334745214628308918427869252390019199628609874322415723390265040702402826228470349506661051715661060932330985159941393307223916437872943527109538025559364837068949012991957184740898249378415012548026149182142111495922398390946132920448117232432664108857223002226936550062662591592146193506900337514302751248467781592509559890825595209028860472992965021849154508304006895991615116883882624244486501805711442345565951671576190321662089580036253611657305743908402917813434137379414155819568613938074963539170493786905482628731127374843292491325379669714696013870503667977485284888006470418049663346193604745815157303379162494896463064506607844418053858531961716014922769941563620475980767344662484288067281558210017024082752933206794437584168165638374686720000000000*i1^16 + -9052102909645705977397204193661049689560466590477537543463056117381764955939488192238994457779949942771438266652452415317207832554655729241827598010577354705268045433423503872902119999060938968480607022630478781647063662022063148276822504120443776558333762307153440542984864914341208780734501479485803882404173068965248426117300980616297318610015644403577361256058884734240738781858380942709259384444559241544597552569374521551692383932979332458525494715487313459679061115677884891537821696686800128648730846097374267610785719261356633408780477897869620653495799683511399604872901606048987970084481297782432388716047282616397781518200068534748625859784639954183788497526620282046993018002329225174082525666680332507339294024883350581643333127024284402940392550840886810079193145333334424672946043550104804476515515767791241294295576422447028249080860491147712305396597755854677763305070431840763532784014704448721075651625559577625170468343240006163198897465537766157213181743817407358635525412544867026298457918053680170654987722424427664100945168028068822296814253553028898937158015071036278747911282885314039975284441209355891620513568409804601192277455321980910484548844081912474958000340234577352086860222294365577322542155300669587658579495136064704382701873158948577728423477599696129225000185982542096863351466803775594135115853200897665326545628425305723536594906491657590465689106204670026592927024730531019451403918334312130814773626595194094811429787856340809636628360802418109062514646755614308057773301840871212381692760953075611781007997060152882386289795890764211814400000000*i1^17 + 363613723998860619069581664675340261091669519101085286547910917399564422415106047808301543146655953148040134007857864390472209656219688321509992390479047092221469680914609826388922666877237954379700388731718537651800197927249817666994432466623559501408946545563272887678091337846322044525504607986015199052395368632310689854318091086617907851007641551542708597698238884192361215010774262206598345743433852354111362732388872953127836329020023109866176618776028301845688450290228989398703143334079290180550498213908082120460967008620904647854532651119645373210327470114223318112468849715003252268685994663959562304342578856620510165222396435700871945633363422889068134315882870382012548420477949090804747435097583175630902917303155477929457875130530215966812002699015741737786639891534272414754506740983949395568763192517144480328376793281830728494392118732710836338155509842240124551501247736092710472439234910357363251110988695750363302616560520155813695369290909384092562254879707972933510423761109437574874469285516922269885491046477281773630546599790365362607239414553908114324222379730664593533146455625431657532325374863213989474277511309795866526788690097829264917759822620865131476418041129827443065812115392228240449384873614114404167758363325274542836827900032619085532553040548741306155935023714524769011704454439742634910267410410208652195477858382337977624882283321057763126682459271089575623704670012486684711236743179858100214133853925764253744927693376771899720893367653616126337430458647948576607719996384264148629139334607237957986724074026944128199971379326484480000000*i1^18 + -6226654048794125299456662911423298178348024571033509666533296326094581082724246784975607361193920239433856746481627586448471277870481605773824259626736625597187124295723051104271018556029333268985885718904756242660526013349976821642208209944303499836801048763526057744075517319307359944375593526339714517620947339267856113083027198382048821922220204331668056594656772964135603296323449666582569538788348596651980473729382009897636712280527848785294482126330321849541373364364770300997370216858204068134676171027239990388764083677676787022323522394666096574882413567544437645193069734093432085227809615307689908305847856122744564614936267589641599485053691836132073732252095262620908438906287620445059728028230028386973644130148639631797279647638237636767151211573728625084667987086382912394975442240671302678468179217676878514358273431505972470153315376897607516354708565919420039311955967296627936450135809045377426671639158865907965917873497391697538629927923426625014393182693896965607899398140969099537637001680736833431768856467216813816171016110221727471197788411558608665651153388219763583353208685853755762278634738509045055605900864573940104559889903410830924821668851984710551456291220983417478348768282809884671939281970231839389296565361144679784581901358904437043453364700570201544904799154839100242943517446240348342656095298069981776980694119695913443786141840945705322345264279603617245535485835626768864907116829215989337916559027836409679250177031961998343068492374479865279813364159599234852933523484699994312477957970227251314335936832073049154364935231242240000*i1^19 + 93671636244419470555944990440922656753598113116556103007053077110269215249617553821509884445692448574663872951332003039028643115156133087353588896722690593642994757889712542644108510441503597788315726464225618918064261752521229991683553873738985308597974907517862838128728938288564142750994710257453532605048878470947123275589565428689933618099118267286161563363537554343888089308703346848086658379346999791103594096731381556882459497604551093691913781596195212275689318774007596282521208194934897199677311160063929317803200188419476364064905602400774143277399397430411337689122355658300773123511612190287414995648791622704388348742608538905929661589759141705261721829573490634402021885363693750499912317552414582600365483475373316143010759844873799343397941886990213585416474544432217293990472038248604654526451222046922719774147133748741468382109553492480931984913079454630954207730121219422583029606949120982966729096229123789267571124154773982672122409347470393250018463589567104237106947675575454385069229830467357822663965208080011034198140666993559692243738593213120534493321771116398075498546149813249563276796866759151298206516988925850018828661634016783661047755545673743594122574502488507483080799163698757894422644263489574206063577890354110186999132087579900548898854316148266209061467539030995185354251146465433654520635631195888710626040498654505355744375962672255342966050755238550117595872884161897268282859014097469617417707504750173754488088553280931331759150220733297383458883443498162917638935622735062610599930443951529506111254019071106812575123662438400*i1^20 + -761641234824389591651538550436095303887508427972230046230902012059252181520982311445904118736624438312096445101724797355121900037518922623643147684133971296847430668821191416689330162432396853755286168779701365767566923283955674659610217425823068183247340371699211110188358732055706969172197636674262359927577255068667866892450089527986461893740661806804023818676820956593953872876681228740619367583799088492625050714671186043692032087867635657007370276897382344315494444217104470987813292740969921309178944860616941373867004622866751233968233733470304699821870644458692041223320053072754606421319014691194549877875404536312817508944042805258562494092307840587635741637064482773716090679955894304569733465956546741467136766175468511520358049767330784543045723069050838990199124982952437639378973792341627624409166519775049398603484576439586851979779459708392583558189069884374765706325319313780204336944880392961011508716512958537162702654706222900945934792208588731096296556822843476605327388164354011467133810619941779438801739561756713156423010190788847695484161063806994167755591974855773796587478344097046020979443559664063837695194349497587718511113083362815293415433812964342167554310370316285555308533311195868573192931118858020395257172402967178042209021099921517568796864031674490219011951621578866838894696703440712315365911184039935378593457379092517788913999071053939533584103332918895340661928346543468508558613363606187107584250980785572537652644826635410782922490557769516342871948060829898648357861794279836486299053708396574859953074495645350922488381440*i1^21 + 4445040160743755088929482528317110901844928336129891853444362913829956395953387228667598104763976788765496975185128799597644209011920680232093645503147625036289026489824959770360819499466311455878555248178254904953586912510838476083734011554050266566739476063673746534136014252457547599588596397938363350807213507690059671370797872233700618050302233072948344218096102936381548621735286720604967472759230265792610672824163440324978800504917483838086105740819721172256176579363801916710445865679401207325601207133079526087401850006098201861582399080637666241643921991211851225840574316949118375713838426149539178611429717564195308111020915705936096316812834060802548396161184456485959764687495247377738147579587337168631257603997743344548398937145842367458950034862511965869603352664666210337325223017587841102067901028512945661522134533182274718366879366101301513424423954053286149416194493658590283223083225997431868602228252488521493422293025643895362781706546661910286734094968996842677763759907487556680026658909523766868114641681026590812165241824653569191916978389411261920882082557710741239609960765560034841626428101894552645161739839899677166219515766217726860587310318330307310925021880346879314165640759443317214664575204030889280637864050171818386992185975724056854632154239624761348961642920966175846323112543052035991762745665978855871870481603450466871352656282930329255885081343170835581827336125295583950313399574634474040828740669161988358242937748647088867578520548423482501326669005770426080380341214182927285416916288255377323158718482992538320896*i1^22 + -17682695572780580224588028147339344822563298355499966757166994955694172383013633793572683142415708736190044364189736123338691296030729981872882189410534793279159135811278360869017230046747768936707594900873093352353435873599591742099866641535797081942944013189381691204435955811741660379899921275565731211312083128626430357776246706959305915473238189667622600862635358712394913979239258877533136272934191318677350705177192577669545247307964302934855438855343074574484345755021828614937654565127700718634001241589383650432397022495979168394024990941332615600479920963217756787545718970807906832511026254554016310119163394969821551721572529114968859630549485956514786329660966725888883940168993441457481692273059894186332755374735164079004212010774603418348145370600306036547558179027236905333273958435514644712003279933639215185938703956222933007051790667923420797812858634902020292071547916309904058152428878008158016621483382567129032874676150227201686213581333738989339320384999181323152438451924663697015929461124446455485412547434403391307083371231129012709794077033613768198710440500809146265722434333427681988685660623545150114243001502143110846889119973749988425278106675603854539738218583850455189493642310390702782719520841981065299111991919570996391965963620052561712010568183714798855153427995013545747962358555234189324930081090596349977928460110780193128916777615731653647485072722943287721557930554491450178853953610968244686325042022490809088410779568302538444266770093460903913092029149228857142244759727149341375940815791740900432997299458670592*i1^23 + 53764175748947102661712954251658228319344650724239594750993137408526843178298917329264866302485352025393090653737465573895856187608479750277840937351328737345763726376830547556365746166597782478245334227721328999940311509756090556321367806287838869736798994624886509280862745662459179970312862406547791079974928362040501704711484916551780631392003042680640661448802325230047077856831136347042762416501294360002106988246040176028193611256233265850277175211866671471621913845465716813298217709786246572209232326319367470277803987966450501234569318935552953024783444409570016815177139610923864192281926850209633039670560516521961786358008832540631830663299594105043902497567038568858349350897152530146261068111569580874551091843956961593048074857819576661729100051419904048864888464026097446223844996042005431389334993470148693324015131176238115414714219921296657115337442174567080482281014370834187035694558447777611931382638148662243313998531515150760393670147788909681188935950476723920803842988532021560165828786497895190139517896585038527113249756136412854304752984236732701085901593856765494829565065125852786096576358016366557204132465647256079286161505923683337924772678115731504134300429389758295246919392736643814195394221920695053423034181840609904439321241982022029041143037676839113364437183196775685031522539742995032437559630413112985886287606226053846895459777089675306206629591984029840908990112959448151409372467762125037808951327774976716730056989749159160362795684900632267473439810163051160198765599686934721300274452516412714976335101952*i1^24 + -122622876168929024445332541841726387451009373118515030605497856299285494674542619998076552018085427038652390262530615170123386423141589086154245193276238760976239288501805539409530361097734921597883171078373036302912154006229717172600321525710527079185811896921317163056614171094824910516147690564181679316670029010466818451018623592528911000364390155756501363009695512340887397073217216411766560373502368597730553453740498801300212514613359067609386131777300601272607719002806366519436784293375685506239868776066103859954584483439770363289374665001873826035433386725982755900213879892471690855534571024498870873107602417710553225676925950698085641574767845728673557278451132958787902172517637119482852709071238668796647419171111066982576549384927646460607596989178031492989702208069951171615846025565246441994484051464477255160781008011819703757264307750461017688927047259970776416604931429046482399056225922570711375364466287013827563724791734164270728274948687657605880569182479642516027174237331621974740619919707199630363620497417670766463503127396321506081347509398932209031301063536853626768805898698227005419544404019835204808743683734518825925607423825302521923436896543475955630383963090590282109396827586922748432627981001593105306159087409026630435191231632436155222949053944355964075425866370975056371233888664473113001895546723672307701235262691539259351245227688916527897296439036310057721943614390575049433491886234656486855275271741609446750984262594642615894135829644064952168921697755255208256012477423495582847817869294055517585408*i1^25 + 194018084812380794183101428792918670367906896136611220919458700869424801214368965711841034011908063470784714644589055489335178862633427479453416053097244941902922838121189116590056630465081247730749549852273811327695006248088245385660408595622965286427916967106633542079746008885383927002094010753652283654663635878203015668075830389717909473604188792606399102202664834550040657459188108508920845099933733860855789583320335887129051611327395361265110684939977842451842183837121365065475076965680999904936716424190507585206558698028202697472825974097978470386866464661547910985077779584792190219226027164930898269135207939606661903271422506131435376916090981396057682330108001599288282432471103962374850270911066666583444208400726059169797023102844718072768484567928159007839893830918794185266601044015381547116639750264253051877855991845866110840410783725864608961781771165766137579900120691401464039009866936157201813473940982805611395006267186209055439556939045620757037634367448726393053715439573337445899447150879342788425017491303875368846287421155706789531029699504146189988537463133700439417134252723758384356294862793124688564554233112739315026870319136453820917982394054221899690555037917654454752467548574161255998726443346063262264753443471884406262419590223358512000169635450637811862466882630960173107856089449457552116680022736068955403062574964869137366717784688435505605621418315550673032331706281657576887497101366113273504203921591970482303622226483644096148664663835317022255039562654808581139816153691396407080145827015950336*i1^26 + -211464801487717532549505596614452279971492341775130038901710006347226806884863874808667586959706613984872739064412828463072873276975188326827067983945737078002637838759166751376308610375654061733940970895962645682568119741399319692518022043149341817238643273535168732799875718985001851648644143339470830557189029790893261222118107832096423972543731293415398972094428044550421508842295123957483178082339621907947007876579230207555822094976607619057441900880433959356871918101068371550575779349202159218737410211327596005447504523398197654039014852751975254476362166182925205046639229202324723598731620379643056545961840169120803748995321221577546413892952927386489403108910115575583919973466219049190560018485632450360696310031600254618644906018551255049898127626864297871099253125966739932970003792879850365529164636497224048321810431078582014447644340183551568703648227250210402288505748094641520136576052887663740575443352821068615455722432139693525957524463205215495983056835659316513254976691495952237046988295961022524936619094502658225865041124582231062546780287345790165478517543568291013776124047224173442832306222950228072346727591822492143404749957661502129622130832113921163032549144383842767930874953536337924571660659144266699195978829309016529459542631117134273638164270327292766190053679040368427714250541081758964060492675015938585509523350795398067141181492217958748088330115091074999713917347763084606555390906109528429289582371698781195859038365259014648895742371344113761729384836841045896536329690219067641280480673792*i1^27 + 166198510216168041952836137390126797820229790329277024520668835239740814265686269991490767311241950009428098547037318386515260578933442848766876356707789308953401061247067027442308852869445780738739357366765292031167251579153841816085086551670624185773170677991135759999145147576916965533261755057823586256863507144096056212216262903313776603455580523446822739938502625967310001222683349506639774973438376606502038042708804208577668631526723490454167048723316836643096603611176614211098227613941252700249034765909700422957045577733176749082522585864417602778206566444465554283016315714108247573412447048703335166940223804701869885788215153819758343326636415908244526030486381860011598782980948060050707142202201729824735759718753987859928787036209588635622600425688719709269532433136929061830456756575082777894244227026540792662808730906833983213996100379846268617376145311376703194687452955432247502292127121711329399089412216909480993621525189575175028777826418795998542552355094315565765833402669974726002949194401341562025984816225200963454833335508463379641648402653906011736386445088433013236097445705789560963898819511946455066087347238714943180785681561339082625444183466869101530015478313430050338814699732952864060033425482236317473621233397276950803037956973322413980090820159358376860900914404285352029368759684534825732096834470974796593994077327349035780113329903244780528953528506555244705835313282908464452680062208337965189367525757569452336557978290032110691482669849232418729183474354437328767858481368261694849024*i1^28 + -95732206536902976909031533390842588499050961943013319079373231512868128245439224020018704508390245802031657014897088270515850493489278579577846341120802103931926804115528412676071228710340069929464322268999192824617788553461479268897960212796713114404394848135308675685128801296056168805059626951607407651540005103222429830678390898221692295210602822028841350343943076630052349807937054807522631694331328281956448433230312118723404084117784659777691049463368682083881362985192399874438337227568951536019317968803261069346141945345488256982380919267976608195580306499774927563536061744642315794169326613626878981743110546668610745833197284790228677978744052051221067463563483327705315231020625572915180680797599047365995780710733144706386347900455080517248912526550061612178551602370917719207380371839373441135120200571331409394707342356045632379708562531845305807918741053334703159168501340322757846855030157272440148112535087580084190117487485561822194057625061260728549553929804010596637010077287115567953106159360031536075492976752589361301795550851408286317386559728674995787049476869167655005049259546616797400817018240715136686786796501157262172082025894488195732660749774159741023105162161993836934549008776959144744155948699055049714084149573001477424954588984559233445283813693042107518841980160415111825058130257049873646073465084429464057458580042089241725555275409117162470380351763070098996789264959957878237345524873755398161547063984895366212607299955174339603415894134039567382569678871706871064316343998218240*i1^29 + 41444043717222537047267412298430403892582334744542090138504211170038919588233607326751335469954186908417653391638499288307259123244357629367479461728095328250946202456075160855194230664021944876693373717180039228244867582224007894156085036164320041212109177279486507236670568625048892831703178365654461999529195879954778789822753467542988925041862781645475095374037203520292630778231818062291369903375710160404646966077028205585036018983344000509446935922191363809701743496286176782707680119817428435592616305230903889583975338802668235118511435770328184533535110086310152049627432819097552868445800155467862812774796353714170214123581731254145904198694642250961586924484541943530179617385683274022151202699854350210340347348399171290140607108555927648006662449763170177623798268909832244019289244055452527386741229416267321812882979341268368852935429940595221364588990724078241344780432621539053266375467894850652938573690006034412111086284103741463601851280079836342439204110476144088722703478578476799496838102413472603050614447810684435533338078953934094050416578031152418256841440579389675508776223952600556374075720083840345517464525576715837942321915068262072016978574654780081225026540648804430540772136016445730620307712553317254327421084346872297050013158668886864088451615748216517505842601733986512000820731601136955945569762822244540108785640986549043053447524873396605257469072948119226826790344598456144905722545306236162773082432832178473980300292221310148597111962487195978778651400858759884837764464640*i1^30 + -13740583730354303413404425054364506335619157134981230903746701906653055947298860887345537892881619669872559984154312957648087475143516797088427125587493961922847821880608532804186260610992571201964953216733979482792841613889815573541189441083755814596092527512456136972652017902526002102565914552848533648979982894975968764710520295121947835815202283233607169719949282594307008541699287062098640601737383509822416881840179150246150594072434608380294789883039701411317987076201803031589980936884213007635549550062894705741260501047585375330953864225078810574258369093894795336396968206464397571971327670313536421012279365159184586994355428497420202021529413357871733808603506971753106602184139370454223525229863017411299138075236624597015602388247935208148785530640646948306131955154200130124853497254953271275717485228852301553054453042686650892247350307331792578995535865056007217605620714616049541917895406845267837183567684801979279218072235314648333845952683761952263398412199329885055770049400575506158859008277825222765345577848177666862247963412871203847044444343100781296118132665038156166443428080481186751422212806304813036035538934702289168517543036910819391678606284356824451396953518785771721410099855866458426841738460262359670762911486870954068412998896208282852116274023070177998082413033545076618403105850497666311207680445168765103203210325272222023807717664978045634915556225816080876152386342949374466750775947065157154953106065746586910811455746636468396356255722081738303534971496706974416896*i1^31 + 3305965710831860173825551936824186149841968659339909654220670906709125407440894089049256665654367690418309438729728537442579570203359422042560148830882074589301101601178874752333306306127517154078280591813550395261774568369217202612416713365952783142729185122366992137357793918629325723159188478607633210233470142770791730294874870431541928675271615877147656904563401186987802038596677532528846826438881830582357445435090314938228245064220922080540573880569645696709333523581347346724098193547704768829698712652853059424108624754014324662673916660748090354811488915902304284124346889083199867021706312312306305302646199308215016601049681934395098827902428735005336142814936199049060176708890408212659351096664016480364897646878911676041399832510570920866123966157386919348608211922016552547131657021166604309023968812648368728114779897986477363151016296450750631118361532460353906985128838104491731122084817885980927299945710210921484758411032900926533859683359285671023294742053727177776671994750319977377428768915371558678292112202694928676082041899772353384145853340237498572119956765425798176952587175840942532113593965911135291936710381821276472771041314673725036832813757902301147392143076290824101948365550812304982106432853267769099706367865737618641916922744764999722649222706575862196621760709072567224599400406067379991910044397305649368414787092408380654370300374297897777453909474261490438274206995212103869856549487261528181859322216725269796850912959175855869211215667021050643766670798249984*i1^32 + -619452147264708554867159321714045705184115175577039244862319206609931491632628625643865406812774925490725470547837714185956263797114718538464847905523011793391466162159255286939891621372381507537435581798554721333033394469901225806771565410100000700982919301430200529539414416362864864816882850867745546119800530996521454758868121504161253463232474307148165144570540007334012520036545930533887367566046700061818332499673015732316441374752670208189185173371958561742785209067453693160413169264801407990276201565663308600934873235781481930363879321324130155663557983755438136146117255952944910967023846807881954110408283198293715878610399769324278688969684313172488643696884872505242800979085914731315468198078866269814949371133084478307774441283197482621779061824869737730959401100994591130546147387483298128039249412959441943270642762899322084205122435962203794770483531621232367455065013180935018516290026359160755081247695221154031149719640704616365739947443674217023042443359286212753191773214609681311417022541920950503056179455197406889952124723268229183815077761883119745189586078752906186938178366932420691424030567886776829432476170883950436040072440885192555609747302380590988224569641016214585685137096715325354891243134972573369713634564529701993146001044862216096715502822377888984174237140140605906045150322585742379665021147669001175317388856313337812336654039259717554465634370731184916197771084746362316731356975707955859640019314536780397479404708992299471031260268467217526308616192*i1^33 + 83409435839753551326774142642202147410758700729375419116160149888417538278331729555033360493997992181922487898222148684004373521884775354762870071955174440262577064427175028628461965711495110814021232582704243815045249314782332661031032743749998096389959600492146118731791731486278189152571787230863847680659666590867968416011349558348620795126143675890073064569595773984479169388834289262766317205178065612419550693694789046881115169262010663732083900338981577873584783501421119154373955997392702525894895622525350049003075118543519992881092045846316538707613117851071890400514902019780963366720973509393525816569007714005675076303620041704041526580256721157534078120122022503044665522091574831398197664029452554481779207235849911006401282111113331443278968531214493036963095425118777971732248868238641946586550961933956245503057550289599822908291028240260637920560426109381646636051337514687987466980799839688843816666792033395909462860022830995508696067888980262376418443478421147565113472413155781821677003973051756599509323570930943232096055155096698139869869712369077458604662974725619209143905402492682710867361729691309450252461655404467859573416753256710701415726914077237617107975818767312392205101351228475405274097052182317968410562727799488560481196009034071813713483952878467188255884557815392554895070096999375778639913891586597829260850997587035399094438694472364832644282370208378360272440125397747320377239843185236770164637056311409697039324886024211751129104525800132991488*i1^34 + -6726073584303416690806953350613303734103309554937889080482832967397393507173945453748848059649549199798694493297404376838711324135428311134205763997084673851800266376360043015445265246948711627833122711984362905635303052589856547169837324362500789558282505776549085264580024756119060745536594397662784504477192847260413821037876500568320214945853209232178238423025450636532834883496379645127554286617499053553194136443665148050220273537999927988419824487435686715137910430202696786965433284638173185574870538171760120131888937288382757294258515625589271194740599060775949721098833944689534172070791660930527359038700376190525218220669502220971137620558946474454398709542165611921802777757816978590795802672208214985679028626160351017937935706831559343766424514264613592803730302221853327620253687422802044045806943750215771306216673552024467727630837719950813286626615815196867616583703262798348068882900685198229003480155813567496853199542088409151048438354393471067328633008164586874609606843152892084639894553081952041230499624201243379608432623244338098866596623039006449924698083908513720719371175167099151217693090348443504115914944478174838095828371502954336558411958870154617256469838609256234702093862784999057080086338973011518109268303180727118373593246492596837332785476642586313397674532067784384723804798257012533935884430582683884072864584602835919013413896238290409860419242016548548601056967049380094785887375992503006402804649953549354305053065959941017143045496721536*i1^35 + 75452780516670408724977087561671657953486493508133885141471494739217662112730593721732833704032413849894050651222696767132527369054599864464171485643904815171540458987518040649124333577075714817137140180329970960275482981471868782985447969044962345288076072794453126897391526605154560317787218366149890974995396924031313367840904296854177213354775604497666227738559663356943295741093130702394217999351523579122648975936938994663593999737048959831519733359083174411034177734530943397122216250774600542847894165524738975469793598374980212189086381492127784795149871710527607085857620401475030542738833370741192650986298145600724533022346966409059575240948806411235726528250234788966057003751922565551618435717795463205415116260618333636484515025594394552748296107298253663043590704703196422448359374987154468290319116059767200521305575443949994702150810441455988277536477751982293192665624203386336176469382775153147761066587566360358720396936060262848481450778622274811524308294632285999731147316964607235411895820196682986893847666754270459588079779873196191598958819515776193014812642470195031354924699531290578732249725689995518711577144288462792313842239217887885184590223980196865965626052772974805299744955010155416774030518018402559978941451427839411242780148951164843975470281903379831440003409730415783460200358630275235448963423571521911145505522556128238740380409681977268006670540075227199503634308138764516900445296889785744619185527329496481985833038497438289315584*i1^36 + 33601490406426858289354779177456168854889037582663498287211135073616703615390011904351912857017556214652011329800301191514597299501847610523269199306348329769116557636004177859961144489366166764156617279861876093106918656289184734208421205477589401499019620950030272859775579644003883311482601559783084875031527500571562802956507938839414701676646394565099995324983930227142563702525481857868494394082618316477204723692022806773450608510988573592289631818986054680760538832083091951753521194977305097961088330836746520750826719429867986029484764445121391639734461972955022432783251276543954368993935624904661906479232218930088108050332539778675015602657919758618306822718369847844049670583810111092592852531144984596923126699213311415395564078732021119632668355216672170159091902230596239033106931871513885877825285320135611740986191658246300989936672671274740301171535493616910342605180452805084804549682906526753871966001958674081618808447254234850552964244010662842418885743292309443915272075923884170840207137436056650197011090017796950425294529322385659776466429998724725365654983029325990486360423329366417916241062384536155058975928268502733949178849059322275274597833642227884335817511889579632359281998827969737514340800649403957424004219441247306868136517420863154813903040033083876918523801109808869223406534236653010278525983498307416100245602127564435168642860840330165173953409802250075017320880181325057877044637086126316140335063353098539705697496838963200*i1^37 + -1707360247793947896056774454152673555574910048247481957537402392301311436028474289480019850014282395993030861909345538854817603278374745535033977800254989009597244851399126242182239071063546589506541025410706084580228855946169210523307432637022927182851239744761083500038200933074253959713607824376697031908708178731368197785274252758299190063410333172918291203098994811903649082419761196389426427319207628631932131615388876748540681825895952308840093580612207404988529913496681542889188182477849210925381423787046834194550270213169298351227581579611850353520024919347657363001693199389769103176077743314692525942711216550961124292928106883538545338437597858946605032414509551000177379151683078729526230158969561012679238660514936255837723155380231129914394466711165140534363615858031358769880343266172695482413191609905533568538276965445968014561178510723729546049241588912102228750834034506209243965347270137294583968482353919926499795134020664281799386597209217094731018600397141780711326789615479949442179376584933153192442508844105703811901575511637367492234330525025047682138685546611400935433423578443807188429451486548269482140627120133634767099296193294052402996007034490680242360567884597645879292162749664736174466887848523019326490524292662662168737768012527337224755662630629758858833621688525277239593583004220262874426165657164380885095106419703632873681501864660726432929550813776828913997239397340306936570675972178695652582605516788059417232801792*i1^38 + -21888312213226252193406267196576803933222657695247312267947764055585493058926678065946414753522786225637145238154175937732704564785597976745573177229491299823362915351954757254745592888477289947853410888992270168959190561852084209885792427677506024588138709949859983693666202833603320752866864279653757947177848057292383943648098344657361095032157689747564973499571966007968066774577177011995083612957036775909665406655499594370766624966361932839945941837057396075253101844909488028296265425218316350920062674091749468550608157062057855628099751455970190230816272710854559055199135586650237881745047186861841965566566646980346831313201156843529642011312884255404266694941606190852392807552005699403315301281069050586825658913339116033565098206553591510383568117201549491792033183973496397293489047530153556901289890021724037952368973420004072365951644125487809251087424287040710826827588696590928411925059834530535292933913804716362704044319185796579535469657351374531820886226138343242173891100044755182201534192932601530586479865595784142686560492436690111204587790631115114391540949811130514265013119532849197520887252239607398194409992358766901927697531147680961506555333311432081088436604097432187387357451233150526587490653138438196532031155283649540449077115096598776795801431622818538774755360844915146374445041316950523127906523269439640493177001997750955232998134347983242103919314311811477409295646106347355548817010957932866235138648270937522176*i1^39 + 1374475935792714419743698261415491752866660914776629407080746049046755944116824416720618959806063600478324464648092327860243086216348783974638624269407795746393653713941682469418173096788980344017775733800931777137776050088195828987289914412553390574224335416331350092146442733831045767227503249320249503166580143760680355506849383238862647527069264850013903502063213238078598885773274041594747284496457112223647312234100262284945701753098951272376664269699912831488832124995783763534920514013768493222227737718348159738346045792978036377885322651649995295108154806147722415789708098194255693607666029895426614865182287668428958893858829184514901906647627732825393742656458154232335244018894148022817390069896341655772911829262476546214143903414860320834222275888885993669174595311939874543325065097689011151855108995707281961320635785520427707587808285668464652651821213518244203740172366490302108493388761636428979522691936965151372635046361683301335837824637923484104330644345922826089419917894204232861474229260226615631407474159473716182228160330462636582879284120078446978803976352334743818480020978001221061342919668278870921220965812737577367201951884308307032999157884014552186177990366429644335742835620946674149429886679953556338687145360083659634914881537170514453636823672094912886128869302691396239899132165091460564441777362854141356769813197958873542920776145150103221607681065344229213133820099715049605932171892562057076663920885760*i1^40 + -58492275175065051555961003347952633869345286914768921000779962591940735449645850972798365748268103865038710493510452850553120628743744159422093506407281459843718626899855704453401235491215709519213699969110500056033924546789953904348019171649109509817379951162313168797817636944283585569597914420311917363651734084091148128817049063058150275278156940234331751953610173617378246854181931179735857298408433213335302559338486710137113774170927291165174232276949630675922470103658687315380004935421824487818168940108917713402959801252522560535150942025092500227481441364403395692599021514694935122165417753531317221993193680839801253614482631544317555168112942651528052927103229414743939050598202123034265765001579128640725263973092155605796598937547662765942073496134804750335822214459293264040833917798843652400093329752903738066845122047644501388620630399955217504801470933719013722137695798991433942869319719488464989005772476595578038835111147310886204312234102972270649303504360326301225958864621930867319252472522297818489463413979998797434156596223015750951163643912153255617487426296881982200992307470484440778150295881632130499786019733391105828465734129257906993869087885305989494004587720598965144477914488366197336753074676241297632993598871895863088074727410192851805606387803810591036772813600005237180518310206228115012324151168268284648906550167520544793023920925784960879035749242682745754917719155996043380941820870985160589312*i1^41 + 693888575160670545399349379555601673765376127538979925745479827936243018886125819175726480262383184165851232293308507528874104865643326544138222027374363958619648026945425112893291416708725102853116561733148907266894956229136222073275128892588037997925766344818296434781664582871478977797524711542084017428405832258409735057740982647001140430025047251011613550797440948561347577688710248024594774919085769322195529781876639099175130001478264779753318362390058141531667042171370440840842079437814332289183142076060529144549358170568273007255672162580289668705521766661689776326187281529029395525633842656070977143179167969237399079701274111469252615667006348239659722270819960776680373014148510843889228979823230366409438372522185983100218702421734303804806648761354243143933575796724502246833638338014631443183157553604830623894555391036162759715917763677010395507188455677049514207751165219616886906415095639224178654797484371037119887196462131150423115365119426637359916728961255702874465658997568401503077531882179795119546227838595025793623398040040811079183574469826868845839625466962783418266931477854502860078486438586486972612171351000316597894904412414102086249075226738443283540156459047217619027754261517509347186152877710043951231499367042108006152378639110622684992138567032937832115532877043594699618161064741022222294606811902289046153331945475013992171462725676799184240998422168948680296640394796550888014099490275328*i1^42 + -10177992316826995278753822045391135342758006146484122156846401834795382716209160063564827704712469384718887132938109220430571188701404489009930901715405952610617415886335983387917133194738279580998116037169102673115252992085742672725211677333274440653038002462146331716818114008863323129557105975184503434793985298008894900372791299895811955138839174978279533874236449910085711160444149710161372393933678679872960529532133876828062531932333691816297991741323334175242116838231840404318427745876236721557501155974721146779848322937431507097815402169851527858348374057041370059941793726048109304733984238448486480736408092288759519325557751944088171592580189271441938400445121058758797404334992878644306287631899723347727934403232013381023850648769595706708751208422749449852381383125041327896537816441172611310271176162936150892026430919966711853697877768629224922256344245731754040144153203153996316650347714010673614295262068526446855180984582255656731567917183030591995243689521334890035825546012257598442850211930509024365619950192772415810896731010471156779955849361290057765626713277671029771073245507129403739800477307520340868160702954083869326362399825295700112844425837311987835860632755780490045066793525454322112799298378861864981413543733402032180962943026562972066979081078688820864254720448425084893422014088142888423293379382189390900330626875892035400132106937111253734620927142918994877755835477285261260357632*i1^43 + 3012894414169485590583371270122061560321886419339050098878427779462246905583155510486364441496806028850171726112621514025695844182872987588082097611858723318398184764630014041644838255482948845697429196605074629377387562925487305190807013011901856031528849347852481818975607772237627181993656859122696426860694833613921327413183512281305606233882430272223884264761124825131132761478972848831445358783105361904865610106032710717461888839230297422456105282123114665758468698950988063109202068595353015592598040970484040054480381010098418507514829326430202301272537451203439767004062586726674794899091380582715654684826838168825965747792672562835369981182924561469631564365268578888679168642460733230910506427518762187598099275189315382707081631450978679241932842227820787104210229132910397505332126408794176497682223492778177515323852874477273449282179985381623833625768021160771433495311835896358297132147526279922413562751005149817856575573702903251811997668773639234891154256552685741723232576148752918248947356391349119042187653941638621974741782392502340446574277383393394204333083265115313924732809553414972214384651364915258336353545047432553386558220426602220945834120697981997654279893089314255377518984296648851613794927115673746546562925930907951053231684383857764251620118289499894046116964960267402121401667641482157981080797863932098117058574761876584448701367401757902048710326507118717936855395592044544*i1^44 + -1603530105643779374757080764483343720313659767325779164092963499424757063162961193547986287909230009638352676649797444096199458696011546120497440116656531235839996279272708721664271518699743794218382567883040063810515805108037397519988215179244092443381313411363266218969274673099509482159403799922529077508167720585444337184389681966633460935997124464091504811889539848876683753755229940876483068172450904029038572842788732072839968610301449382993022533796700574735904189103863993992946149271511427733100810351647678338384692691653855200086752206541279254903242011564133013813723174681722087508693480310273936066573335239681450266913959457330581332547401574194689960472017527488554627459884111399819070497035218051808064025588862035901783953811306545288259907720941407327386920635764107568986827211637285216331233959060417771809331886846758113105069777431041329387064075196848465334392146904347714811128417966940194099162352301393230366639288816749642773475073827283811243137596489427705024177487306788076453579441167685299347416264329999098272900822628039689430548644826769373012760852279507701286149553430876092963706992611971028401497324047178612883210761011812735552004680970833031691505310164911236540519728773692686760720152725904546868216436102682208678534048709701743642578700128674893409984127593820682658283280222134268614527318120175479031182941718024504165486893588121587254520718981967539863552*i1^45 + 1288146020695006818672207131485458951907515051855386029720165536009191673665974106528698357562162280447458221764186384437818435817992674815793349557077416410741680792529263721560707733415085685074782510604812241334558411610722442358647853274386802183705654545783088640131957876463459015665737641809214302995269382995897189468339277026946377653091594950523566007155746574832566510301740223637663871698701680830687722918751753835981886958166113979761767121931083260573720530632457772101377904186910549499736340566351088363141822118970606822650355824480368147471388271450919721704421439161120912322381537842313506617161477711907429306041232131135822633492974436937352981365033052421350407827973871015866596016987464105386851513117954031595617672019993745335063067620593102647954030249802235207962248731318336990515683086714738093318045522013505488554824201830168186512087383003542505252450101694583746453743416174933684616141066363653278059563173373218725868186786958781614506098791602103228740253616394704346096624084686459057351415414739082239758102404821299075203281115759271480359202610925734566624435186717161079186245468895216137266512863958071927116518575964131485221831243782698006050079504492342534641448663057586138604165161906003584702065846567781695865335117132874114279450197707717885160059298693091903267654791498426215293363967208105175526321347020674118358436847121823584959592063303680*i1^46 + -313260548647167966043359741822103047576448458626579922840203141393707649916295865193411687138347632702639173647470206585159170316989619180451246664320008187074195188364706625249072673278340716100234746767552111401735645600387079091376576936659821505514284646115308965136113724007394083165143197599203310248433321063412544448427686949829937793166706994675867312090009628452974594258913265573494085583582192204755120222585798567325209801029711477136148344829387139412760885807381773321001884525797305053247711663086681950094767827342270194838459908119326232570921255492888204011726893102282552428270901047508949589092289214482134127057054318791792204519825546871449629790004841834161667161292943813508075756566176533776581055618358712365843623381144834393573573691909932434892759713659067723481162135497092262892770159821784985406968721839095356960262531486006697481496248085652484331242675959860365644531511859615746355871139532729496413521283093655608876624872088662248132210629864490623632346030312248240895877420191116256462951357812552062545137386729346843624898279632036854529210646140450012359015643587935720543201989015796577179835108926722921863984631970766940255708476298955809682867985166799823960869832107355738339513813092486358050941832601224490778261303663528507550119630338121190575428621863662644889054713675479069399818994066809835771036695538979502842401584250462079549440*i1^47 + 21526128964237576719719600822706557742413788186191544916611952389033847318689814419559912196401281547760952395235110882051584183947008346976290775150558564753358761226668836727854236545664841307828854279591660247688597201942210728064367952652009841840858115468222961389555829183098621891502518763723979595197724064678420862011105097475343525910428783987836566111087816365241183445690769248348215690847115234785646511891582834389436190103241141417620476854236109847521431102328886331769622551087811870237552223631803351105854170676114090681947631855606811733454880904989805140671303151028650838427721310901834271670984342832777359396373440128570190658946997595620615623183109159152462949736850385906307309004250615092463039297935837967140514104808202255300436059974578872339384171995578070706554150710936844861894268964103621731707295518153837321177710095195301247600837314985897817315881916859644991576212884941581642261465268462224157533280180040802150860316967648419055100069332384501609831913547520554908631281106846365234500297209045013926583495356272955888694827585795884853281131888605696845249503829151131667569206955375867476408683215429833835890221563883821515708731749311703120662406349164371621347458739796072246017478203243026257016668704098216334192685652257269478119286639603535517337974119543693804103893368234368863357579450160542572707989159120029548368074113024*i1^48 + -2055326639917209896921357183986546050158307644431703865740935520793314658785926005419245445692975547557507365433254073945325931423286994140822634699631818633870968197226070178920125016750177392233266012469811056092914412482182101268581915957378341339796895481772597851023642721445585331943171327344866416584630498909798376376451492532747327391113747816691370265496850872209889201073435569631571181701849815103870704620261824308592431256556133437355240858847891270181366185714721302680055174418981026102818244511767582367336212852060161970120516321004927578635543862380630857692388233584598644950732156038752949631879772062608930798515101963288648512740865899100347996676041346482683376806491971869743405349713595800059872601444411194815635039815060181717764270240799518632056571903774897576546151658492688110095698562518914436419976072373529871815739305431151022035622849848686873600341955290402986617925668804788974640022996591613078611122375563795243988649236812600733152426906726638078577333666212716410729708851266075373468530213615913648161961658242995853882574634822188446307995292480118766666657308626838026009229483244388038938939717383661949595719865410977600182441362606089841109967534040520386427295676434872243991275312205755504305568155224509945110966627031486106277209533142623458260183741990836795179399028335437400275840448783228163947148642504734146560*i1^49 + 555295555876083898892874506099950417893111988637192825368564743627711787257685023157605036412085287965419445810679270471464420661498152496420443443990803374307260676413927046514841702834849888090717497606193578270527787363049844591526801084232402448197088208497980589698490735425138491924053052884658363726040644288596705529415834727274076693345682986322371586926647976864973010733747832266857796841796161609583433373441484507860170026257430458169003806075173038714512358532470086108997145646414722691859833879937025343823212583636932473769292595776396316991666339600504429534695965851138345846604513628648320594287514334160015044109156973367534859516102232181790616234091273781769533848481998103427041403286078576420173042565603134418441094485408763661065208587193633140522426373435643278252185335874045248394736984699067170819971270092006506221070534001401942320041443526789478371266041204858414608419256162834174136086618204281000818739267796190207255365267616850104497432050224647395910603432589033526342529675448575318131556077333297393311806708921930724384198601851724668173025340019966253563150845099052124877237715023543117168485076276668052374084483829677081013412823685354568351975629972341668597172076511685087688988869325306159750383764792341973071956068676797425816893182544624357753601924800340655467559616896916690541252500531424269770357211136*i1^50 + -38316638046566964997108069827717097945783347401535475376488309074731074444241952785166773220230523482780004807738859226287714267111218333679256980223972054854755225301058815345236490752302851982590081680067258436249063007088481605046853377642328451757663651021460338777988418561341769693413248420083878273010828732218227997067401407782586238895666200063353504212149207151182543282457498796218231456195259312805139346777632740459008238963221160710822373820403613777270357892018743851040187114599165907641321850908797432213717581808269168470334219870701091283051952122184180188046553896745419653068524839369479961482400307790073845935125359078150693892389009488174278517489782272873533513520091079663608680640905889831601593263791183875876072926761594919329057143277655446905160525274709397804768936157234364792108840104545103027883426902830986397054180975601379599477005028200178540157296749727310462796743175861034072266139016730476967579675302799619947556522975426214355465030929916985429808652193427848692814344797425960627463982916643776326883450741304255797416967636371557747836137210088811385100031862773899217531440409925794175844380768519545090709247679760914552362896496052516173337937325654036937048472001627315175897676521950597055364959891292978092779647138348865820764145763832225416970601411054722083780412280011312139678121400354209792*i1^51 + 80140679198886489696324924151840217372484584976528850122351647104465824085737213882613539702768835166847314538979240712616219819337198037278270349649178487182102178025207789958614733152965755099184769096995641791416537726004280857168167822469831773339508428617202743446750338250424982262881588814958876210550384994511347202109207946821146351606510759801238716146132769964025545907076366793457702318752335608770969467689410077543144598809983258018311067361217273629783014895948463308257453826725171745977785384593655061726848082731737276734295815154849292601070323761351620030916230859440371118491866830070473875852954809445962057526026536572453493134199645088738688761278858255336775702090911092759023659757883364314841534096020394697218540823075577020905000713403182492197750325338854046374627287353696360643404266005179144208960090580620593712192136128363251794312445383240939879126820048927361942390579358891095026705962467330680082047038612128268773256436277395757642230248204032210008111813246608416630512443472915324355397735659808270570668787826202529654298006680454384762867511512871760486887617985124697139161002016293678007435091270026236529753120547499734028594164379487851687852684373116956889963421916482663681751499513274605702876970532512066786833576627071540017880066683757322626545043522082372372226919042248699849736192*i1^52 + -9706888942954207654234619203398419904351057752630204698750062772297081776644781508221932346181253128413410512090937308876298540284130360664237436466983795004741000719556707811310998798301240439695266100212733115934926402242039139956568862882256064558499381819085338454021031042171978300378542286137001813359901592811434677502881392037525596363875745549995208831631063253947422940678668906395660210723597063621820016993933682439927597374518116989258935159801134275619086317408652286558975642042900267741121780916650676700034971762061163090845864210967922487597819184277907975800489076957843414673247160230341371825379601118221344990462590180922765436401066590697087259742173966584474262750097290026203354141712888208234078397694891134167934295235946312540812342962462451288585988270675963287329737480144840607382847174837530583080836207783215954363783596957570902431665654647458733576548822902129415317492883788690252132628895884401224851635581543232582051228813256084144499156065606272186971876886235339108301746541126180143698820566337075922250590206404048195164072161693646167284789708240339535942526884727702648104872171007189227109859376798368827956180912674275133020846812222571004551668589566116310319130539303805726419212464991722242915817272067943337390581906928679228781857206717672777246843528217845772607747916824576*i1^53 + 82083872493078272645562714271364006978857906632658032556757654821908722498118738314560365157810110647638245612749613574081606328289202333686723852821573192312616448488015760237656368885346112582700282325465334199699189652703333207522030202461341931267793153122805273640845117161598397467043012186179350659022742865555327461658477687372263018309661038291196329793428089175792002270984108643533157204908286935856388444437976280265030968766302436230003725381091362101204666771806011491356735054862234973784854767594929827769884289699700683126001350170633590135058274303076780340281918045901815134538760886093831829073235997866951500973275583547462722053992330891825875480512426778929729139093451187286151813093631179520160239859885548549620762715490708886920905315996145089554559915294033402978567849232106566219944578946122317615676118100312369759314007985446639615953758666821427924213246416678080423663920129199672609622484110136744629723342344969075491238263618727245846972258423288364943679354388553708533752299595230974576295560977125019187931708056183772860456004795706355684346456801286748625297137504192826624623893400481010627598807661448653802462580655448711898067752382545615182941974151025938718271588509926544238686392848024661430194717556895845833298954496528539784399392892799414585937689692226977792000*i1^54 + -413121893750613472823770339992288365489296179649311208051958925938600361429902887303428826343790096907390851157982780154906451590212863099951470188693184724145256991904297382816375685450142374791616330636104717979340360304369618773692515266851273385282918554781502036192406147473613793273731672400267623613762403574708465538061016736621545516215642615175044471084364230799996448580259810574214621075298041717223413152823704434274608734994118179666399973765453260116696213150227617401864008506508080515378437814211561582740593235236468830518749414245684592248330918603857405887724841807062706735658043550056183455993630750446204925581439401645340792309767401275967969621983042096587053197222219910066262653794394267893135750202140097613753923075959857383623977791830598345200077404521142546392846599188281330005823339810830822551404005655244632905588105279477672685483738589400456155689707953972239583019702220973995488621217102649579885125393694617833089062509013164893212442257767854956813541721466401066499563108192171394133701764514101701619068332039231624339599673542321824674782099590300369417773411706410580846090829470760341640207158336500272560722379927595193134760006495041621132743107153521064198444113507922616239798301969753876095955781343454595247172032961353408905305849325419416510955257856*i1^55 + 45669549799583239656226450606908236410628766000911319112488102896967285880601524093636633597949504638951602519083020903868645893980246313260711176680788946661844386166827831273392478481514302280498229641963010252527376564770068740406836494165699177980129911683574905611695785910445805967733288776427436585211139460262495575983645435169316807679915208308064955438651449296351338221297252460532887746814416351876317959885424088853397211150563300000310548931530668899194441205809633478957702822347212024645038976183488863807051988336904104576383524679125780130392943089933655106553694300743128693877870546959434930631964976942837536269891136349866666922871942696827291742013776620972384772354882321173782107637099877403244007547285453358368228058952931051001307130546748730156260448450551854447035294317889463588404551423027178124539897546091206015177712314927891801778196255693970412989861263726163485830722551144113621939662204566395598470386575419439749393409386573582322904178986654058898047893419962280457236943680656190901416916324144893435932652811692492582077662737069599865238571428898076009611348559798442682835261618033896696855084220528577461688000091214786431821771134961266913848520837314522252274264457031036043501226566254418510707230068871820703485908463082077833745129023733760*i1^56 + -3503707074020639848177560964843696031562418109506198999682345047832970471697321168339533565647811034509074880032229450103559660824663418806521061721489714785356066207932339337862339202383369966831472088562240707475713118097576574885311733643006308130793674667490563861046339062785228022338546069205479042481681509085114871722446489232605330427808075707613365875451446142882480217979008171258693987407940369541165299576030409858311740672433241206128518776895737437665970914500329668230321643861811314498859769734392164889724860731137509772262861441545457093031030997903278520438230147164093616593937056436959425258420111022303427766170774469522954406575883621338969450450454537023760104691562635965428169510380735184692702998016866425563149675039264451268833808768561585081170560024194846145247343883944175405649977724610531530945746262578177797817523958900212217696505586523170524679598593272299574089078183892933370057386607298953430176020197719591436916470680530207831971239271147684433577932546051006382376786621939329828917162650645379534773860219341319934244209594166162749741691376926799099862295875949153073653641333961143916763096100741912665069681549020311861190821666802090684982243489843634433875124895728631360237495019355126767054724051331482556539019869288365293568*i1^57 + -547534976365415296290983801165229095658293812274239562473095733288655396706382472189121674592339167249484027842954986951422794282249293981461156858154738368467783571909344141001480581281033110825190503997126661511011327563605373592942159585636182012608897945078261466881257408670914996014245857343634419703968888252411135477993496168855898489544861097074883422029944412681806464698355006056138124767177307417972865016628446983677856038054231708208195424211532717627685314853278616439236610607480221409173250588607438138090531501708766190339780790861216120535418386672316353246572423913583485217886746166492431689525251715642073217810664618820741411966889826711097796978670430959114235419020189724505362676748600826540385182516537997504739595350920446938515898127152082703991358172413851969247936798095930511674713025080619822995599408853652509481964472501890972799652203590431395198348922585920899465033076238603994540739133945476569586828607928962439559429961120208170067971258751881372601154356009772478993893223660093376232095357523135684216557764643399575216128144516710543200837837849849860402518524651862803635365566692463427582785495496163687974842849296760095481724790779988654588440373733888512246426063219593853368993441692358114464688597242679549493248*i1^58 + -48566356793626365207251254176322143222001104850044646981960744656280897279792652002312368744880293635637805806638579531219919502768334426708540288165404923629542083875096090411218796016851028563022262115353299283199842820964078288261932374904635040913596194630660672977887770785953294681800767008765909420500833846360733008350946752962349145949691634540157202884488710054682101015726271132726093396145566708653342661236750111701689345320809208829194783635194714697188664344299565727992073945760020545268678166696535319259125806181212186679083578954523610972386118501423035535647610075490085206363311772596676146605709804925199270095891663498038288704841431695120490408177905387972841824825496466841427296298720327458521124384364156309392898352207784654106318945438132188360928431575246273316474031689913991003974995282859782292048590047445177279379555496218933631086237392000337114321143621770123608696856702249950015806005329074970563543673374490928702231846914232463203095388630551987583101078096802569614827863774164325964416772596382355660031083664362159897311357619313391257733224994932160767514534070831199906142397089403617599931827323942054854337608006246518160521658841312406421802367336005606489630155878553113224316417221578360274068439040*i1^59 + -7259377190793080146531241311909392536891132331891689872942346140914089565129721625591345197654887293359261826535140236722980159176761389461028798643243072825749019629267236498910928190111083344186529979160361242368928086899587792138153181140271336118878657978881789144780996680468791732670788303960296037855473421113591742386219270657900103673280932700739136848295834254391033030437878186533688168909456849914726292394526739270847680046183999261458714961488108728834924479749566255063051834490166987567594732407556901078634932792110396549254825755211778171353478492304327226917105247206750481398322804640189763443368079142118859964313847428706621096879776464236055541222861481611435600289037254326331481949406362002207431312555273931335445136900365981735154895456076337894750264341000720621979001641808318070679475975900584814796821648778122063553231790226042546164913562640353472501488764615911354636344127124969188050999634803407465685301299600669974949484179660239192164259537585235675105029220655423408561237235278106733734351670355295724625912505232775466286471760268574288154345958635865803177223783173464500291892334907638328291027131837812238856962446850118595935811394880530583111574005348667552055376085855821584529031692288*i1^60 + -68084193060697847620483578696627413937366575301686140080602888210408215909966186142593283588349932180187010801750521198701775007687571474139188312891976336234203343571495352510009052738668893497122532509109882275614227356099136480323585047237203619076798711330259394519944146426539336796948116464289793841979994703249240833378553458349854611866959717268364332924222486072279751496756516422779055223503010674062339082364257279331953909793195422626124227193063606142939370664848126165734540151682223563248428266685784454179721963469070222787023716523378470437145156856242215168019978275947201730206269224652574646365865796610284828496099026174468074920240831263893165660005019945186019743886607891850596426567429207236419044158224702509576375286355915759181688556755808203348895332633308265376315784057748933290012069140056302307661794029364499774872401962143980976397306350901925588962735181428883522754907117988515361406903421997392424858740302319418076946138177322418219956208752312055175933507770484909842542272999882546789734572477865071241508194440572006065348702210266469400071074221371658624678330322694409893075047029354707701989625709513735237267885713549450703330059250708755353647499418038323712249587512115200*i1^61 + 23292084715957762609237469526565113554839528440943916108721106726102680422859945674521787359279501972227775963872367971636566102320030116523801567985266482233403618731205760238730733558704413925619288957462531326639599648450884156472048298499534151098112190315509726892583987823629412515147064936355956919488541681164003854473065663495411162391291450856624977634920957260852369434034723311155458102474464173138232258852497597687402660238645072253158529778373790156894548643895900142491328618653542681381575436229970955450653273764147091991537085766968733441694024756275642806665718326040628789454017022505838062017362094948660240738457644029883109818332399760371715316649307416587973297062333568715967565064765031444875862470209444846634982369425842751410822429857895304207960021937084921855968787420018494434496514827732264018557110165242603306013293240782389004029277479766124106835680992968306966390530456255831911295749273999123040155840153260740633077098104830637261937782371800508326510721540027500150589805468460130184416390706667152663195112221307425251975408027960324107501944428796620638392650180846571628654527984754174989167238059645262914393122930721196948581269905280276477589827092480000*i1^62 + -4234192256351265738234325290456163665210370327810801252990986021079817126325863814267546333440116612631656189910025331856534230841481060041064599328929477938686033355360633422471191105332593262371590744805422757154968767848955825796154892694988633520107102811082329360455935600716850799308420843691770810328055107575770036123327397558042802653855336892815559956831485108044163441795530736942360473403574059228795910863989057303722961863091832936730788347476265100129627157522806412782175348931933553280276001048625476236624125386175707738342182612765772524335326354480419062218552541263223412317891335565018383711770110998005954612321384667392021827366388204591168929939416945797665587260341664562080225147740566623638216309975567137290507152219027151640018283823422116456563759560925258663172854131098148439243494049983850907321032249507613327803856258925543592438287366592973759920817562583963656833665802177849914604544031687857417424541412789747900808456918213495513985050380808283498798182999166918512169182208260703879381853611990035051251843865728774995861405801966716226898774385962201421072397909369197642641015449073327605430271870893617723036398309537930303189811200000000*i1^63 + -15283702582867360123060147316830656461537079672533280895001387199365162535876124427814860720896917934599054725962079922559760780948400770909027678387589105522955588886646944454890945260747062242288125758012300760292130589029196480831440621825814687785164511011070494067101849458733121141558654899921691232498079579051582516723150461874062121367303240955426205217473682904043831487813049084619224225584261137139179263031519026286006415596278517822716657280404822789215019163754301858841504279497775272397170980455665331030004360622087626181018171004407483153563150943171551905041056049239057062571639936078836452880372968120692132799723253758391213300564570416639167613697208272866198646460187057621313749051102301575179005384963778661187612334179083595016475467630587304467587874516200021862424891217492643795970902324374818615772543904019169205152865649938638672849112552915795988430810061974415666068109300170203758646464804336195189550556487698595782651977004271130004524106637168622428735366565157255074535002676022668710166114779684628221124578340929362057397287816441512773666595468510220761661029509654361149003881210887346570273626847396757504000000000000*i1^64 + -83031073727355292902214953519072900083083709806053726582253706793213816553756172142922242367468705163014364057532989746544232639659499004403547495666028155787771898957431670439936848926468718886567064285929122333986318796312898737636745821192072231023845598077933554433306724876534884223305217583701529613960401150788384866722390376297919081282941692137402267901286162298877936521783472485160058512896360306662362729388525012640964911709163163342150831160115828991158385007610053638871778527002487017899345026619937389184984076208405667733612194326825452588071522082672863277085994655441907484060002909093719642197934699171111052133011855281711614382650915898418138548148266519147331570662766371950869270937536058595303022896278245208633286921398349743057238770021531606397903210843914081740003883848032551716415935787455681061972030675035198505257501426968524507251479911835314277834560762135752087014243336604914224656370952887251291203655515650701844028875178513717195975443104319487573309376090110189393126436802334805384250773707784680427454822117695358926697677093349813884577811972979789795612682785499747440242573967360000000000000000*i1^65 + -226633282088564526919406144554961009706061838423496151707159987903622142551374054085238953110618395823849134012696427598339779771187484121355844015624416304104702566796579819353495259037413233881459982892834189439312830026413675366355443797537212575747703551233757961956043633006839399643935863985916348340981846701351995721845578096725818233227044327143778179832308617151802379798828204377707783347223924216228970137923284758144911584336571275741711749581395137446522854449063003756326362574404803724162899806749150646229575747849317914881987338807814808620360729413202847379920798224380463338880834357653438193364891159685703596572282950913124306496860709029271621672141716015517295359118790625201568986474861085757612269998022802170096636274275325279279840426926350691632825488983097882747732197269996644237016990491062578107235823556982520459151739618932286529367997975195484088473552069608304049908996092163529067582874245602726919102606243044460006833732362689491054076886468646369105876659702353150827875671055588202294728349711252500253390178528674500405640828569455067513884470796339386096025600000000000000000000*i1^66 + -355590189706961304560271842919369885814662376356123009550910438286249054000319902547261244126009768075760796919461559513945978118485412950649320161267609047374282538842441793162749527886843420190406768048422081905590303582357494502243432069346847613598738615373039704205755681900636597173197508059553107481649964436122224427785736076656762370995481176453640316143799719540503106125007614208244453064330094377907735288917691742964519941128326791507474840439626285330705167377783089586509082610051421460416777222002964234233284074330570134072079281049636158083667534039237700004701859515085212229291788435436067330618329322349347077056246882113799956475720344661184678495274360367484115480178550671085900738856677281104016820565111625653682224532747469995547498055570698755473347782821712047147146271151968426553993372424474342745375004592850498374124332428458973759767826975491920783941594219235300812751296165834571612726272784498073689772093002011969707865020685666071464026379579786402798418340856274165064939899466912183070709572588471469150342008273210118317157370787004416000000000000000000000000*i1^67 + -212905212452232158304815537159611856245307857844045455686923495755010368501167755936490080658011784974185137050748881107542380110679323667857790657410325805254469977664052543912009732180139280242247306170439369483250392138855692208111934504930443015929881088809033622187299893423515025856690119764098555596278423229736234531760451047465569176058127110550362711709217659376582043735294494262333056235375584770189135561086309178897293547732105050335030995257811371155555368267140043071572918042872557390226931290832231646665134384964124083122025675436683650310810181794866998935354270178824332278448247544272596819826487022907931095271685597935762440616314065850955086355431085602278368372807959480723614385572050126499053243812140606382990148534384586218702768793213262381567672223937943486547801478951930740117984568841341897757472314083931091048988515288967756875605159327276209472872136219368684084308560809113178767523522953136801292637092520824857231671317557243304221107841566806316573023941878409288280536961424672253390168960534250445391255306240000000000000000000000000000*i1^68 + -92040742518544846243323741005770123244826346583807986247495591732316115439194801488962208481793730931002088371828054442016318731815173831741583963674546220357541515038775854263961309899491468737347776198675897194643478985469386269669403704473897123267873211959229357456572986255477192266826513287065959485158345352959647321472975536471174831003620131793489090331261345072000078459694375631374699733750577347978447827080547088434808066509761134897588945004011119005994436138000586089882210770956598471890308436507227318153932323944926438624253010134299575034664563369900339752303881534338544273039892372916344560049701249979284094755343221862098138233916669471305864851293406682778857287726717202183300458572656222114686846555751216849615909665524389773666548759956989697155084195853790199351874088527630154583709563551084952514311530607356231306672370222055787061462479291539206293057706108699625127361786682865540382820049892388103007666949567863816160313747255977319729966887005750854074785178490832844591063167671372401868800000000000000000000000000000000*i1^69 + -2193448484776047140904943519458354400688198305128279504513067038701363429884904038284722999133234804991961033775244034809821076274821119591060251105602608744293774857363035204131973228756756507019649144896048448764955672970084022521516806461262208576988976159892150275969259227090565993271573227997308093432174102936762612307976891718098823972820412420946508308378220162862196467508771350493301692415903799392473838068006374295721306127400122146014811393970499105851029898770224581691167041033730542470587107480049246044812842878988934855003330482101614295965852302916400918751973495911960131181365442829548517503929141926905196157828690705709931994021129322966632221607987781490872259433578950305668271277030476773568409121665427249979805013532658361338882632623106702363616333821957050382307151321132960416142874313531490188152899385133468735235362755382745807913543436133771223055691418291361526249735757508900220851577099810965691144285406775915973816141883263064455241973901540007723344592896000000000000000000000000000000000000*i1^70 + -34615745897048722158252532665222562685789515915413564466867195694896770346251565586564737485299241031551955808022778512819558743217006576113377126543837041412021679987526317498559065493754457593528995416645472694662697660205398121008523855854422448851403686044027367995433542779869270707415702594570759867817750079900240092206280435141062825600731715870598512291337571943266263232818688482228143448173435937241079825448662755317329600999047004001921883356365979454125786859642468842606384713118186365213165698757753801611187811680767251397069343425683943199211811516456228245911313362097897793501172644000826134289459520230263888451754767476601712838441749435501455819928129103729590380621756230847718714438059870909577988439435086356299880027828367049156680237536736577596585720398277106444273057804972719406814394568583661664334807024111418354809476464036222813504523614897755163299083057474072436950923203434079443999797694535870356466931390903935555338240000000000000000000000000000000000000000*i1^71 - N1*83717402701238313430996840999558733580701190355682547857466342594396479816264032036213605375993646650903371249874854375900616788334685285965705637413700671830858173828125*i2, 9173426506332241315415042748882052564299354144798537626261270865207883785774576115535612546719604038624313863062784298401692057968252812522041630475517350185994083581212553295732473361671572258971650764358163622330490136342389860271447683225809979734472047690842957755997785677536446361404414253636303919456464717428994177241767247915003764261447422122442811988526831382309128327754900803551911120545042675388746873145036766294086187892345653026565114761838641723812278346350149767155466709977861051459539048901911303885574877642561783338710302480871537741956978723789653641002980896718835383382212267307145521399317801063507889899733223765298850195265834074109625373334336969410282870515095484881999722368391577022144365438804444682556084094902521811695929330368319375082421579258898827897508370413622577332814971421044255240197081155038559099847974883835873592542984386471439431780786293843364588501044291301910296836901269057645832066669070700837242403961318668449764057230799545680271119501232944799202811397059926930425842986623588023952031923693986583796710297879099562190372681561201458462400057296986787576159363293400835580090338307335316536626081533563251962733507041139539616440932593605040532643534314462985192180326861913147617374101774412796930953597079621568591357863408229826606927707369745451958599992707508794187012243169551375796333307134283444535505561850660120371246898913408259823667809156346296213769105093849472842788222679078446335611501554563443400932370720982297810534306283385391245480065943994344542095097525548669568465203509298817741541379993556189480922343260046039455723683840000000000000000000000000000000000000000000000 + -45460612716236724019911412304573560927820044125874534930865399518039447365487491595839830792024080292653921705575203958169264181418165582421089835836070806222856105928061699764257214769530809855534765949126831733637204403764637808342397232487517871291234306739558551468224980148419186190818225927818086584501568790131226070384958228782272970988617108833148961832582316183594795290640042709180242777527401098985778846821507395204014621767753887812846162579500725544263512092933405089559001694198658998620144077523688742440219750049634854650568258396046452639807159255637745898519904184835196897860280510889392336606512075944371098572329425918885495604535471475422913726178054010654245307899503560801157370012621755993312611161744265044181625057599695941278400674661133926963576654142416501186902058055958324061142037950607797490062869271099124760255883220649529017302548608196745907716508327375715919160347951394857299734098654735288374733944924440131783198339518383661217927145071687233256457595945081852951802094938746933313144664259418575563577934449453638982975182291345535568402475101583712662949036283171251022806023257393660839295416412403518823568144572086270628251018465148051689778932176614502786819133583585267011688526278527527828946424971512077200581099639297487334099108778478172976605605055139247471990486450993210063920186230874823493799724511441759772112687529111453828202186639360079515154498698021152879413253215227643794528519255388746752284286979315988577835346483056442806094076803673810239360693592315485611440991123647789385959840902356421168256062880501214381009673510290743644232089600000000000000000000000000000000000000000000*i1 + -62588801157507187703497841350555406517225097955130330932524400824215440503742805842607738696928306163471120790261555252516982862671662289640123128736085128582139597731960192489169190256553006821651643872016298958988635751706216749384268866344514716131451112867491741749169604257711816546540107279342209098539020919790569078652497963103419737859629428603786663575086290574371260412480388923334905879379193399894301951833283984376140534173360105465301209014906638051015256793980942891743256654135166226900038292131524043175401000063229983609579827408520700288514390892677401522979197397334615263370865305443731985800688487674245366867541599252014176681751607415424110897969362908215661578330021227117873716074227469876661019242337756052028446796355445509565666254246483904747379136885125557837833978033124816018502872007602640225165993820630540888439868877549984232102658709954020760083029939366692218140502111737299671997120318875690884306319933306329723718137569321815992185649480353143990859661971129438468786394560527414872235868282002763989199074153418060287708252511121509375787868549585710110048001402000670438841365029830811819098444500072535988419658147793830974260564788427140117453381746735932525972604741875243750100178995314485486750550741382119592442137946920102194233350931702002510078178378530313690428610643897170138822447061086586989802927206798118342776163594114963234572307232337904923978066767683372772940505481834051642727245587036653452456051182080078865606436667846809338207285594975674193878626168771184351690591887837603199778047050358743383370403998671501644815605317715498499466854400000000000000000000000000000000000000000*i1^2 + 192337513817741521833069705039775255443855935845980194408244272549879681281086377892814984524425888007036807217903766970043774025024807064833830286439308682285977042280965872125236113735163924700184152446118974193596121771259622914851987795111464524138143592991492877932201798715245161938043808572336538878028690447546850152075860719962993003455933784914615716048689874878722687590838321564475103290062028300527694355188020725877251622242115727225412912654712282884732487045862953367267021087522797259997577270318543170240408070367554266020064199089036043501053629122334406867430842391084462012796818212358642138242919107164158368517365845516090177379689571076914119756566299310896324209056320183383408555664147495080230955828237629700007565946520807281956067390573235333676641215683325304609083698325109759714157023953981478149239552167583362899741631867980534614634073584151970859422486982001988597254678418403588234472314335662429504945603441432836322683668927351966160851662197932425256407881950464110251646595862076875343634248641143609492469963279467623693651102002092392850786039276204139003174707734010717270827844597033880339922937317415895874575345464783930152405082122484658053354269825315716235466212550910887059096235543784714176396152094233217095848464168702296182394552458502945305131519239346870921013046859747072533062726521759777700211068711003799295266194431070654331253529856329304380557238356440346010374450204548662877669747700490723570813768155388904085608419914233848246797572561895045175095791983790977198363156506776770818763687563008689177277842802915386337698179568177705805414400000000000000000000000000000000000000000*i1^3 + 690608231675257048972491420259337576954082029404134382471786777915941320552825295461279466963290609629767141106710386132281086594905247394001544725650594359616415629875712617712857613379076459726256823954668749212735433054478000339762394195637796944092196037818494280281274586513067570447619665000733124843642110738291668017049353978585263644712007118855223955052056886711370644646954255283550642463428664211222473313736300391622220283475325642863234341857097976223188064660932348341522250731559994853672792691351930293345387859828804337713960728827351053623999336115378366322584628318453230694099728361163404642961209895247186639407621793427868601810067664409616863603701375117079847310266386225383770596849954230358981025044949355212225342290326833185295573061671320263565872938125245662098293691793054916480165235429415820529360871510789670803901097390868581652282183522621538823033788740189412728528461527744944690035702454763830431739020817528954075007878187073178312955172758562780922381483499540752785247415526872791510655049942210708463434934481486081811257005709787164713200062431256264251158345751217361301692620069465404559184579301632225262468552301916890448900913794941270895779740261449510406023423385194308723239162338288499443290714006782447215376797035964942030973276310116336902566905499309219641250568008191717319659481560751450757774984531392353639435770136293054157181995446500162291876961020085229105203731736932688626934168888532822603511203548428827851417549609531474337580559818424064642864491435522137819811735100312133832906228778248216177681946203315655075975942361992147306020864000000000000000000000000000000000000*i1^4 + 728149533602950813165508443286525593350363278698106111087800701594695855404648582919310212864865131027408188450799667210192878583308923017874885319751927595083711271358704665243288033465798759535725025985124286446260069818545670184603110824120727723909667714361673527741652796249370768259891200067604659538441384628967101442725995188985856669032022928475464486570631972277225524205676300040485739327111004330266147930887865833509137642928410426840914040915939973829105488078809198210252025156057060171665775484840861359410049720855868069427871773316395342886254081691938766699469039601051932757308563418004404425700385665441452224062247749771368335873620339857319553064873777167756227507461493989894246732204830248226432024473835365456777569020778606354422537272913883749687793349299235890063214253065181987556362901197605522218747878024693415495547832291184326134801294920184675478097106337120071753537415401021671612939803589251296660730786844882154902873788668126211778307649964178602155801119260304328453465077513595330233769862173832803911009864217167634661341875060710150946152163071060107684665918777032898724605690764111215209479419109889647987213569801763890557104982942686344460519926841310646667176221887097253038398418925550593325556297002900088048244612752528682876017417953387872624444309847136770483046963506285954504660877231946406539589758876968836253621034746156203315150849058086627701303169310040017021109039712316049749543628724344844966917345547433079405682869754761562534921429633688934726096871586400374046437259177676117958610910960405097028050127753347738451003525109466801750671360000000000000000000000000000000000*i1^5 + 383502217090719327894469628827290841045906821462951107742477873667132438501697533070254208472322053917004236696664653888547974216569329898410931182296012089051476051826312339214155815136174055511445286978730793584730884235126020574698674694062955595772955283112927051646699562540705976412153015570737500113809422389279068086213930941150354745095344198318810306248173708359560543582570614421732393444153327650900357419786053927007157927172643123844938104229272983204362892202791146804989670064476791095087164688694320719767491914985374231769170423796100017001492962456641497432604059152565537199617529688996259681195657336409037393284932394046472986745386698144520825278184223973193914851068994956416317401326579008126535712247176120329268782759725469552804199117021908615072101578987450731081455543631451799149503370772702051182869217822582155061454589852448425169925086454285110114271151427118158684344050613177358838927040716951067486549452700468476591040715683344583856209952725290137865089965520044400113104384166533802976731910627490763849487506482771591652033134245138254499811181404748411059568563021215137376026589255847874618194693415872778499707326290102803174505996202349271896291868962979223050311936987921204637035522877232837108537859873278084703221800895765030240811990758185010049832911212435235569090578209812910133307283628268464721998631695909830699174732851445274848510955692335213009432460185928142793487572280334073936301958683840684401505793314574701164751239687856812583973979413605542352333802867614535948114609527086912942821303769774232235717898840605060869699041363289775129231360000000000000000000000000000000*i1^6 + 116461425429950820895901084512732335447348502280623294330029963100677254215306275547713501135120034924883161437679218039272088647556147688659670860744797396409310351715460994799324414135048246394602543189548927578546933123833374514539377922182721349344189619861209092686454752798804625893494322274379609588411060894979018408251779333454843759226671129806297171937087486051503230682214978677171199168562554275781073803301832659604738903158790277167765079175434578431131966190498382611959127481936823057769599991579784078553131591457230887040659027041857053039666691491482168406833375251828580749946925383161377745513232083183467231057937616413448531357311818319151135786137704789554347645305208006099778734529651085287922042534063226993330618310417076256333806208180388474058662647325206551923938013854257820909488378775684476235667945244734537748344821346670360528036022530548629824037437905458239796702341314129374911364533766832127881813364335934080259600473490181476927789713115251246028874454756260012885093249774210301008376586245110111682638559915958688367392338452901137578187610572648871582489615658908650868000315876121383253742310770544164924779657773078502653982965631273671682533051752844130030068418066075746349630224666009956532557889358494204552171571721617932861177622497471043858397225693136583350885539374118389535625778054327394670076625863428763181239999903509655620980761445074864933074689972813186212317439814631374818958976780528498424423196564551262758435941143007988758920480119762965573263086395073277527512877800232983156297991186857856613984121640451921330541525681028136225996800000000000000000000000000000*i1^7 + 21599453065597311727712421603861622893700286289185611031664602639273207773003928874079193195336321194874777507396221165914614896958463683528514765599678228408164551822741615748996343715640670066555249824219986547216165666779289616984993102634932798056643416947012889608651929506574060750644210205088258008469925251189845265358045713953237013254198293138039443389848470009749297947089195456012561389725369841051464559130784223766853520712264884916924424564876767882126208164804639788517793731080877105521188326833223839506919397433067407787325241597129112394176137004604181618505302857456734818529288909753880758632037776010423748446010669670082031947705277194211058835318093769032803128060391285367756900461775664367095692508053349633064223542025447106472841556523001930363792710394587151246579886726321803654951661805792783425014839232903036922407063342632756424585061752060979249239854661941305353996438384042157830454815307689482996431961502870468965446864603686085381057408236747257578484780361131001160595699415712450684959962210470336689954806433804084801004221744524678751496863508667552347416426446950860893499796795073567434589234428081682472316991495671345746648729720935299145922274582503156175838594538721907833093590146684548637181629837305836738768242309737470182218057961004062176746619678567777063220264709937248163054686676406063961392297989469785575634869185990258005200222686863017846354908637164515511477541802223324867715050587989530782807157403773117571841813480071132267934129442089240394519434701074706338434023045898849572046789040548501226445627336807728440407318895710142096998400000000000000000000000000*i1^8 + 2528382379327943929707964191624887727188347116476881102228611567167546124416536524399491473364377420792542064289185336151409460192154526770141861289277866112858091820129737299781011753809703461353486195645566828104436696359888124925531353725454399858181529260346443140670246772019559688609943691156105377645359409592534770314157532659858466855309020278369337675270601062938363255034000199238670299507203003086671571811891303380615982598220045425668437006431514777881296536748089894194243640611154597126280829073692677745080469415172429417225200726842031890111052264637285229467756915745794099297744260864695408109357430054644568908678300992167854096851475888131919900316080053645998774906626312497398127650975563083439385116742509748056966752776039156601775490157849876149955315083554039657181938744253767032057802328130716898474176345838218387573074566747375690888303191519656284582735121583601965811705572247938180589068448010186368918715600547755095113354206138036024739097446191736935313862056263194050263895077497306535491897296262600285699994642310312071249277531040328751550836478935216545682394611603714988071300588720629784373173227380241659303965236650488524086817714987332192449848676755923189469577352814115538993813851417361441922255200951056568819945153385937723943545305464594063781600991701177266258526980724750800271797733125890045672023991389681058116893103590475655932630911905030327646628099923087576013875618137354594040469648466938413861459183139833551928083756568832229953216622086312599011240873457175506580708043936205531726024670617285088311622185419646510898914363168572571648000000000000000000000000*i1^9 + 195081357247935707012558542402986127248843775122783626773569690705154335643414981140889973815278050754108844947079128863752512347851931932126870167669487610642139124274812603395443945380345867729321336335883774736062360679308212867330022704681920434212267888055614774577118651109725592923394410882708889079221166091815508862760300565617471628769930164419275732994502443867583121893395132789262544376493806039184490396177118884936945897036814993637849805989261939795351681349232167215510140480168616971712213424903079220367742274244641519486889543526206757564308999047510034664778609131085809497650849968307216100862287456789215738084625122419262430554773225496884589498902731039767414064039266404100093097475130888416092830042270067241100110713382984525788304929910247851200906385096766673646530446960303398728996522916732368934618641185298417853713219551723901459444664911498053998327376867374108855615269441523040409144508151672002138025484578345272364800891563802511245444658528341482457643715683465339975504688273957441526702364865455424614939081896992584771158353363680067447881196290446051636523890326035219454591102105226973295752149711061782647377870573049683986512892871994117895257775101333397779380291030168392612397893026337332773695458967459014978941063584151594556806729345588276212526195574269762616947684443525487279132186177192690575299040181843132783996703851719818263728358734950057541878821307098338853208356920853586390191556136147303220532371641792150623626149988781586082677103278162980659396675281411194311221197301758612264676527487054706025212915041819814569507042884205936640000000000000000000000*i1^10 + 10516768452092199652627992529841672780279472103896999025390604608593719389296348926489934943679988599022946563284018326450938251740617063630347145202554711915018309858182065745277180515532942917894418268330604597825381510848075725658379007734131453784900774014733174388739277425260868459890308211830845143756431587405247819532369146615353938092256037487651545353083019134974846136985518419786051917765825840095617226501186022541904063057828480471498849897073792092843256795987803748176413451212510520800407218388620909634195815535254614345506435908989674381553108585546207866387011443017688109338089414685504468165274670095011461425217660812143976103874379196162828368667188077246768315871225029440756110008145201176390569447705809663865634774545604661965685429896797131784553703073169705762985803087313701472952219773300732348646747095205538363127229700534546693215632524430211857920961041158239657886237379131214505126209647304971010487410973726112477565806137029086795665367884271368457328882687058727664039359406884735860578230581699258904472188997784396369178836279028811982888642111026626607032249374858614330023110637004879045195545839836018761714397750279121809156297132270598987526716160398278125295123330770196070379683290451773652596841303098749180976330655228047769690215856148243445720338752752406622952572001063866754609678275142005863072836798008953438635455472171576486744104756945130764519056197456404968320254046397141956194928933794143230278314964596671394729501316820940464034506475552755397823800111585353177201173311149558493763852060695520299722581529076313172510602960253747200000000000000000000*i1^11 + 434594341519167074233737184216547256469561465528395008393290133675251949509015667864658028597795018358253318106312369357085843329741727561248529705401139642733239625537516169697455726373254265553917560004900100565556254586979574334633895807736177952622092504810305714474219759274898339963307027759299948002571591735847124585481524789719217870992874441126607321572805591607444250702073017902919702495479453305088330412373628764130389828828053287949224750806064757857930865072199656635312516831527390410858033245177017537978592445459442576142538010854738298691884556177712540280969197597230499120445090216181079141940739438331942767624665785943417820220978167234286135850146012216929820759925434074095995213379755335067628531806471195326690322580689832005120541690943232235059247767929552207428756678197788172161989676555403109616848011265070238574976540851533008523639033822675270470062844741899485348969130458287909349882765962366978195200781134395945333494734688650926237408683752955888805477628530276471322719056816867122237459263345449616304164680073217257482625528895765430104483116089275083443333561947328632772387153122354348565365476907332136322906945780943356259475537022953255804583212810552473189411886052761461893934008211182884467149263181625652767305214085285609074723730471163238510650621556246514063868106026165161188935469381475367300756556756356752453128306945159752476576167721334413614943974915471040413020589235044375070536792159389790790738371593869656751757568687678725460094287345494765124945789130338574621769837278661466630205328067372461486400077946958909611433334407168000000000000000000*i1^12 + 13324871366765132174931527710977635195560640253184783502556102690398371348361598204110309908302708489871604984249104701270674792796293847210448944903492774529636823288284977358533761831940392499678618355944318092995576259558173659692610573896606152587227366958313386996065374680818145744100855759881885633633296809128514084717279351588533634292062937637069465992889437842369629734189752096784572855616673378527576919721412936099343088369292147979819174942901237833322119832634223679444783606702224717248791404055127892923869000496271280155174245668247134838227118579902877223413695108424191018994063352801649844531853416963020476402734406762418729425016007498588922650243755884998800206705114709835388616506988697325026193905585858048178912895401123547956315483060622893309867197618964641184190994134610068338327806823453676741905786122095183031791881417223148026990702893707529219391691527082466689175590737892208757019601818313232473296136309378918756633547830614992993130263945435311475853542039070415601781159018458070044675679577868776794262020838521151649714405867966028571105954887673316848751777292390529109316459183457226254746028709570012983558424582610115717925073470245984613084522703792739243270251958657629853237298873327357559347392247049051129135573080539737392623864571557356105817145156249676000082693300455049334327565895741138262422434118114003717163279252249090008061880432249823951094971662692623006895975445567011060443905878514579980683981986022468392785990274088410013174352613412393517156191034708968287025549994025455585973655311216508315531171378491263170164188774400000000000000000*i1^13 + 498176593298923689579665009018601929371299956993667504465710954776471008247956341482452949801265488597934436150073063809440564843190819135721638783145715985679317414043742251277413862559303886847367107511853335652684399282233566167297568311553773875595147626336314791160161789931669697551817844328525666841117487952724493580220558508594783001117920240213031493748303277746897837811901242857389026158872965920317937143964456444472353417523900134649424012160996452727914907279689040405462504313838832874278612992258497163781825045498745293297160108728391974745879749047323446318235775349605254778026404811285282848804758917901511919564889948985171725943807696569612144388273515724996588137907773718058742453883081505710610699738965851144096349952293498152763454355396858820383320816339419297527756595781651992675076554371460457392406014628372913237465817754620472299424916927879017719065537451279428118131333616350408741454559775608645977668131862706607071195998777712018917141804869148876851231858921902008518345832950984742757882716376964721021637720288171987423035148749271829140066178670794319388353403534199371816976607695585591391650222440224477757356410308967107347088218861721312161409981555378801359445211507755153770650753190417923235682243418517246334074984509459114913825749156493326440901146364458505279497316063111709707582803614175154626403035736713423995548492855868355589665684390513685021802594687180784383769156491034228140401177504572221005348919344170271955891473919827415890922050862125373344109353659654167277978043283358973112776520827624865672220120217786116510580736000000000000000*i1^14 + -87566056093152336809454303416418765825561961131324883614855172386422360442240710228700945930971817127869547688001693337207282438000317716852976249916880628958294267332745877288550068406176402397883987944463450235616638930731323461332780554814507547927926044092875695706437298029766723404950038623533762843012893933804582170953595648831110217102816046907883044504877166474513154360870361910254198801668686067095781741333295157151352652735478971011036913794205937189253245033982035958889251324201133425113245629783182232337265866084957610498939723377926897530925826830353729261735218255575761279398477607857149124097102590453198976165187554389735148863579974856890882229117636984997421168859775398978434556402780627945118849792184084352920873130009867791826985443303714678770560228751063056432070210870029508370293416487832406250964632891769037919253307915352994137032671644040894207137329284520243150313624194053102812703882706665630194936414716707060958089214740521441094121992125217070433460566832058325734846123869194085009942637702373384887241354095194139095621158162648251378578622106362900785737079108383311447539080371573885544042451805124576996350001245005775830349278932125799624620153622837956438071765105019585515126840926134138463504330031401658039070705335150547219379840418689126642106124415242108058285936603974228229478323619076673659010483422478417494230420770434534907253598056609690724153368843230438475580311168989383386482776905360834646183891371733722721150205695564235192219498809318309048340521776656562909906024857204380401926964881609015282031656424010630037504000000000000*i1^15 + 161862215896655656677963502158303650642533801058678825841847949799708061019778040855912469673813611163129263616666267713324006408533832084528778182393235850615949393660511175940641959512767859324709931051846379480437229914000682861450470389800160796581588936742329825279589504158261781357041534917681567470347731601142990661224042541649661722444635539642932183844511264556978810353010303691930645148073983804859068928996556425510912685014645448589168120418071471134281149530697181868607430983422543390613666527897061195171650877728335715757698218250306976285871170329572472603114113184374026094057353199521411067485037492246219769606410718757935243625848926148217017589269188216033474398937721069587013321530850508195122586339496500177951011213614588349796554703232693733821489557951255729379073521701259061036273548950136283132012387723776902299212458264901454350692322892543593648844859523003148465590503641155714735258703439707335254255114929662977786264596186815102630274029740391291429393107425682091083071674451006664407149254590428680640875617208659123048652563142522338070941675567155519910126659256046418712860325997876972669179533704512351227780537010714040344845057845057130597801188410738604778805256237027568379637809043090212079626150549473539790599889471016302036709185354765022956657277406661142949721805924790655264716926487234500141973572406520185768383418078471329762297157474516772168747798335126310875090625506069907162474610013863364980525951100753858697034326534344758191494922855912983485450853861315314527168178746690078858115406940554305671340711434296984862720000000000*i1^16 + -9052176214596760159247144478036348908206208263915632853208928301112695829712416276775314966320844036612866776793352685205886065571940302147835083975213879664344595325812837105209587309218651200016950913029093649274478751481229700883362596270320575188341520576609219610420473686489845008710938325526121478896083468898725440896332459624105798273848170782719722549647077366423485972917051501041099357258562704962474276868565202346801280576986188747125119572165613863041671950105851212273335344427282545383028229358597031589806902616209657462769943687477192833669539905175573007967328092750005635351369381017183618195077311414667246933356541484584430598116965233427188244526406693376038996554224092468914390587315902861749423737713739977586050315646410080021673529445601809020632679414298326626281958689167735662178258186671578244969523053820737500506108325223767404037290164425770133197793768165640963667350131188328360619190942047372796184480184447784225687028275908629451098182024828873839858957568273582992380461465293014226046659080213778291453308568344034617240179465176429633729681223165624154066694278584891163894057766386579590697159131666658870600075593997354894165317184134202173016127386844851978535217986957282907350670460854117214666631802752591084894955759437321175576458445751612534708800383081468100916349907286333625810740244327323090225035789676711088075109463617659813537452526715708679605555310056804731159682751546813930954472247864052945081506106797486633010729364786983928202336598592642571990457706155319799487876446940533460186378502640286454080701511609247334400000000*i1^17 + 363616820191172839532310047813029010637290694850509130369130357450171689101716797917572513968377965563404379838718721112440082475790215708112932478332541023924625387104065322719635778059975592432577720764826131595586445785125199090651592418411718957035182859696232666613116452851683657612002917131501250924248281873048707246103395968771797447470934739419601197636467997402069344495943709499167140088542377991155226258012500070410253209602784722680512381877605231622811810253726027967800930751015113955047179537653771050776038447016464922338553506108313124821933984976008836906225508586669344782039786902627253276708636343241367477738522325760670565868879920544194313141736775966277214963821348169593339007279836161525327339306242673057828333725526616929670286794763651484505790537656929665462964497873993874092254384798260392454836123951362669663655546730837639727706835194909581141867167058653721995866972988271558178296942964980553013009398374447023975846385498942387201238323711292447833338388486027602572102732161944489048743617759482395652665567017924158385308238638111292453284265890099689101319311786210869508121057203591812375435407738157525587466240456527063681976346613340424966125223322271857346340511429064947046099078086579245238836550995052447163761514555793665440776235243683009986762200364166026337384512812506208539405117787327520855478014801645108668897238651735833664050816860155174260905488673092122966186128186401743362507923512120295966715017603722475601406429228029729598789155033676477496442166826612485369534309333449247597100873924495851388153450966548480000000*i1^18 + -6226705325569295845052297041014982249678041496528394817581021979318192617327170598912279041773151186690026539579011302548653543939661163787810305473526492777957238757544291099232084369382671596135392269027046841033275341495814324682775669032308616113732211430555997594625791414997761868094493000206561268301643109663111642152076432849432764573942203825624436497652983117906887207443063043022302169075224688826202316356629952902681890476245422740395910237253615716375419040753457437713393447019519666325098946713639324372109803307242856968611120357588490836091657127094930926560282736464227492685268215050699933207698118370545092746152361724415020939603257308071784560788914141323795315779272843327883478102438347199696325574640901817537645759951571138330426715990905923127435165023091631729483585309354588610929769300186969372573767153653417756454973962273990227689227984442305330887074823759365216586332709697119446114813151662142756553556965130769130372318085024394337543173469166267026288861804329632396130204227242811976812353843556628619446727282405586134061062744282261601753525873960224590882762655065888233242445991513559820638462787838529884207881929326652480925625952068284041516871450614660403740567792695200881940390344281280662019209399517755511085515473064996941624141738934086214079529202764383463494837013291300810231000388701516385508671407168738108595390289063004050631974863898251611527431367711081237612025527607995251900730544984907162239612117385894599846266766931875669165859957872700593930781395209845347449519538528658003594847194884012354962903521034240000*i1^19 + 93672507256312765136408555623439326591070888968661760345984089477193193404954823641673785576939246411565026593021962325042256583173727038851449547410064930168824556102578470385215487519352581400541804149110356456385027529015603409607366072227301618500795522925081432155122827784156043800611092750655916483421921248237036228767284843032338748338975955795880736398288700331786455332826243739257409034072292560204545959690801767549013352041082443623398011927387825283948974380854092635486047030399626032900691581104981985739169325698225899069041520689984558353725974254974479531413518334193638235690031100657058359120006955352464497519326724350066073143447714988261282679986602191735864528873623978702185033830248483346625455876901491731930000990944866599460288916629856487878430619096313470157622003739113130681410705023606402159955545072225240130016083700158602991054298028826275246172042131172783570054676016987393830550750150411545088538376006905889410758344498546420339329499671733454277901267151381264577035396208606592220594603407170998307624034032167117161037388536491042608312613079775406043243263822548474891569192820930393318980664340671955748358176286099273580961123605663810162680080380307039536969109090398964885231573944609436893667935735046457444939353635339380261474672708796650618023075719816647816385010520928499730207158642250459984773831226904903436993361520919849280830417921548430348374917465758496359556268610715219871462840719317484035350013336562990833166738814324002027046708453008628842662648821374843626865465205088247918083126256779956047449581158400*i1^20 + -761648542973805922120431079156784651543825871525296178008773510883808338285716542236289550138673532602393850015452537132712821381666119759480933131743334366299775706343192507701259493467113855501729587726566350210217135319528588840818742045582445587981160940139659430317216775929266632060242824756553760687986524608549678139087709832955763372138140388817297857703103799797264452016596285030061146390215324202458740778427950207028111155927758469420597853642413798969188912199029199449388889705860932472771655059103987475916055751558182342481193419432395444047469655565777037352452038080853463468793537715553434380749547321740218443863760590320208730739838010555894116216637009935846072687912329332005531649513428623653146105889070758925324911588848952696808292843147936075818830815103797690310734596835305560679671229090935017866448669269860296522686296029266848743305948608792298057177272870895922939197713675347070038284348535096105000194463520083153543608773727773932322725934402976709521498936816716282952027826161176446639394117611705686789252922093451258958912593056821917627555372780038319246154501053582827464216990455080715979825742261193812516495954500133803286546607941082201339991350095623932844114861169618674531948513898022154114023277906213682053725852746583717094372869711441493297727530813284502268203229402086070166499135508782308890872574931411643993885845443634920755584920546302359243231395750306162285483800503989326875255684400960654489801185136842007856956654985508891988162883308380301313015420105494009031173408584518250291952674909869955287613440*i1^21 + 4445083691993647317430240758985724812095184472047868563938763304591859642041758884323028969930001782602787279478020147666276040497918735992871538727190000248714741946067251980070563071438137006578081887240526828061879072610627292598933313725975929185449551101756405350780122356963414651663266627349030653060279201374284769644894406326366629088891300379983619528927036765702811594128344745261732826455188743557005190228871318895446220970397546527611245865265334446626331301427620145802026534903480745522889752676115708766427422389525320953411319362409458400052994150893489384618695410722560399083939782350219934333311287268603867184803427808010484806020549943258028382506652690939181484899176830265367454964135427585100021114807164744631430162641087893122390036333566801659264481313313474373553920547395309067250429346556037456506762667281150933862147064798377065802658633421258471371802526148989613309844337433176009797415386015383385104944089716285789067734929220104840821922225494985829814168074328970088689086009247996044681529412428561155839429733370778452181793432597598340143098679003120131787838589416196158956398041465157312542233470735346791557912519006618025862580461759293018694142886352590008873150185916106105942601182464527344716312964144439531688718724834273521227729557463060580412018105535141385624158917349891743154285932253042488314979193185024662517922976014327851652051459675346613766281413921967646014365566187633564031432364875860796572868669053178907283835328921248558212987066170529088157186044284001976090221801524687110516541284363530141696*i1^22 + -17682869644531921701569867422085886671609487569629963439347853677906107864169736503490868146406183422172963714834387216741430342788382761619972000445258404937462434677336707170957871660507322256812265133335414180653375122648054764240127572345645564421507790615123459567959587979059520837775556119752459251408054648178453229854605608329946777607191158156454617529086564180236490916408639678713465004224338429540747613947441013047114268118173328360699649926856061074403713074197764485158081815139963393873650589916695813291655176683063731784438871032916430752042846280430113355785711169327373869149194148524326546810095414764151115973832958456265020505473586307640017204841599202760437564531964599654165407683131663747041900033681221258531850823430593817304745783175496113255715072318650869589914689837710731408272243538377316104302007408391665271164351106796204489135297719382823036600426177919643840633336089190114872842413289474890231865239990199529041368050478381157174531539564557250312044864928380126599353396978887639055144544732027183724616095360100477285662762904966486935144088911898928180108385661041008750981618584462952272615717820924792134819514585276549538777387096298251648844659495031992256271724438705976295138271869562258167990484761621110845835095097579291426185727626017270452539096814682358989007930721251501849106322595469834636246539099602630229537493156968762745231576986405816608247857728547281641239109745294381715141783245414331710953638977122897586502714482790219711322049349940944444927812955987834754463505296240252222543176182792192*i1^23 + 53764702826071513984227159711723643592545421756947298325603817091579269534289455662119621710252761541134150217767398735799070853983724021736908227903499652691419742618270934164873285287515485574354280953144292986155065128221245115072252845810063346528724695374784022178654098799582011454324096848865222531797580367508813677054674749867542298974666387540204012153399735378528764054009816564892845480919984850608848577811193019318668050388292581016644436786924966850614859049613490865978087802709979132022743052906635736615556492880008553193303370145312128993958942748199409026535755676080429399821690970866108482232496375899314686391541007640455931635461342258156906040105853991269497444956371544477615520962370367232510689278854976021721335190241037532866530929377034386096525868863555182984402048513104430253476173332655200162680417782241882450239003450647935772862031806667250522067723474332997613519454288497816817263705714539204239945336227137955221823444663533860059894664585196268582314485353200403471298281321970753786569865774924256686613589616102888908005100598686230953519291226848997394306517857676431351571365871925860974779950915648753893685292889853530846497817809950622385375099724435915292628236948071045528889987026891570078275476905753257047040088531292576630219766875235961126930742271744598474199069373944505204956358646772428621421430192198034801735513864919721491755068749165234722227516556581362442077455405129145300055166274571923611654872829697941417283000480647609211927494553954885369143402258030992469175281589933723964567191552*i1^24 + -122624078310251177664673731057200025585945679348515555601610981292485460260724348122091661977101597793543672660120128227817918957584463733169615302709261173373484204479900247057181133875902504615967400021166332101004135615596153545481333057621952090104007177856716792489625999083220297107924850658209157597059228612112426699005175832569506780779989261855845270507076002524740403069739986948186463435181685014761782638549947913334599598784101992923275459353723993010217174704571385260015862520726380117068806454479915965440557121950462048389901122803172498506485121379276931111429360237549554721553097884115010820623549781794535289787087571974100421777642185011286526239107365621648115845597780836383116922233895208344925242996884780658143941821191772617758981732866863230818391055551367125526228811957802727606515764720541947714507818318500002227271918464380168249992065131806542875782988323095483225257092000390136454273865430597660465819430662811198718462002813553770056670752857137479062117041142138387519160324998761407946077350319929425879230814067333220949048300873008201987615297639369658182222964716917226279544789317989639655496339943816483069077600647927259812114250267290604972793919565931237309854923256026101422912132584946959332541962727019639775636277909481993961850114758213728671099300478361072429588263441866505489314111904880587523152329248485894162126089224695171055448879740870934633891092334187940897589903806074486125075713220773075531408062833741017162067836057306541005018397130159555572617600774131214569670096636199785463808*i1^25 + 194019989049902118509721350102707766284683349747011242928969986719908427977260571995457145622402669558424577691779363322016179405393537722383988500466578541982875237335886510107441048467357350810428424530794327234978876968384759849342110267843876548274904353566469556745354891104790882262428309642912719405578735186798217857766424879373917634715876667668191746591222994765757332382528483297486019465534557678734541054566574258535063310070866299082455010583692756711242231378058842873572099537998796660825211979697676177796255662582638860169585477864763908588971774882964104844957302192168583717025881871054287755824982225949569704050102129231533195364199266510522056041761915530423749352699275488788126340403270130636830414979342140023353506052830648395766002174365535774820808109278847663086455112263730161681043978851645856701986864100689137773675523307512208039229929114092146054953974514091223636993409234889815387015343368317786603220102568848018715371130020394112219468788751525267153798535475170663410246923237812626442377990431958094950138059125560444670300096836955236327474372683664111740996733183012269876775464690633144902302356747808459466106719111543603390824964189146764041184373320588952370480234806833107225331949810059560427838131276743803145055073208535303947492853574192898456797624506368302232280628681005446377627395050187048629985818331603353795442717909477851539993653994705752383405186785037694649322584540684513522994124380816663710740422982195721600181802943742114494203980984520738537693068348575144835676102392283136*i1^26 + -211466866851433224327630320972687352003608968610285140866983873364367720486382738055994723390336581349455099714415432041944382971609240636148367168382575844348744833350811976383394556203804755286044886262341857329689956778096148221993162634690178816618821178172136727347969168884530069561099458231170938797104303149573164021458286420880078516241185904832514815566673058784887012860261645801355761242598280641666485324227961364827914661499694633346977852393538125340830177036989695324340591248206496126108707455019161618186767165047952532000140496614991982788296482967562022389605701119152110288288635854364265981406268527361379278442298056774397572676133425666150687401965257957469757650467492160440477377062812345464903338557563238518654048656954019513876254056632014957939906631043396848456506658422233262348883266334446912786464236729306767940056742968206243609315769788319668955188669061952544647789805427643456401194382177074239632751621135830978858879519995244773340497937769419930342626936841274003217458113423129856205797292616460927471857208296757875769614064624609691167198894645240313757029444580305801689866771840962270970986284868408914498417171777606206613869066340636626163563789587440762754910299482494899998857564752175890083394444113153014647941129456966526181573158768273016496426093677905980693799883144450242554958595202478456265174736257975804237032800875325372736832597668605560866630715242759653039300572921086222694688707422521700097362597067967618736884621115861125518448300095728865941395979697828924467699515392*i1^27 + 166200120034504892509564974454811543075882584812367963705427379763702807635272125863004165772413838212042902369067186307339031220352655103542112690844824226989190935583924941065984729186438570603489357863769410662566767702737011559311486600062570756406669518352855387352156297369280956286112622160687586747864141201932138755337969473340325163179719379395477569185423205099373181675817738717210593188438192107489587478313907771415096572659238547056072492803470749561029793437100363047501773790896966925672917649917215204469418466333990291950478181317816251971541227984110280999691879990279566216954271884709460894907488721935928213215602302694459723922540170307170289946838841623775602160000798080110735492091086248783921587041912281953593195890294495910243602981188525634799656807976026382375169007433915484983688484861489588751635002161336989934956959596838295200894642364806132502005293192855914961480102248905069793004216399011167049685248157021846914517060754499265998849253503904877000108417957849194110997689118518365556807537909353167073467849097686793508807917756533932480488148377568881436801873512885012108775917498353312078648457489038608198976649875227199367056968172022946019838607349499515400997223841936949993814269854569964108019793180958123517488673866439590387415171602718846618686725486606206732651985295369486420086525621128704659461726140028819815090326520084005457245528601848456830811221743194593319877346652389258064636708003300097805914314235588002248524576785620076723124616317584731968892081991590529204224*i1^28 + -95733123978436092976052824803249035366411271190899278565548779118290732353810652066162125668550686821681910882651102575504752170822262837537700177482801079299762226852328253439462433298443743406743491008797971070685857645969761482189300085852968268130813787092615142492469555870337325383063904481680542720289467762324874227533945654366222560628358943993009994700896676498332410082224736038555692948052835471859699977940997728190995895311999028979241102976333126859107704069116250332210429696552320053162952611305605233104676394567500852096399252196869802009528329626815356230837072171440620733222632583706271897365645991971418438293564146136629987960357592773169296245195984035310136167397643524910036995836016729015240248733710678849452343132880282769698493883395300030222646119307375414720948920642042917237500928205871243497448742633729744289802191734416089704350837929963566259925143725649906380550085202204155965591312738410134060252339421186232579101129848437206401106484961156789657822903417325358287266011915381326142241809447534019328948432770895075182538660107800556091323424399047175772184042384883391420254342185527283971958442395970757608315894076436992670936564720757521856718935628814763376771579568147270655975741057453194839200888912278644863006960582537025186927172452942121351647146496577967967101743384569950876622411902229791087666547532854619581249369250952318357698472085661207751417343051526703507927853535470615852143534070349657234370297029935380536031961430357288222416345881454663983640101246730240*i1^29 + 41444436451235039225296387275743087885595048830108632454851545193510021845186794746517291195549113693282675525968449801988392459439626760511554000557411217713201975646068317037472562122443676951121801973004752111109199518486124345170505085844082965016330749007315258686039702567266662256690234812115206411248835705082069034069773489500377234369637354988572210012316357582078108635934327651381763588389641939046148177031126597017588235968509110622216135971431960476921953995493436104647036558219583618761160429097483795567576378248571748369032992092650016357419062363425588705829260155402567629459567776386078812577874776840831835109467096894553264136689471676022846029995367097318725023716749188045775888339380720165582897491454770151011231019702946340170270835127651164750501770897623969290771251872445414736438689805025302435522431535115396124504933505264786839792790614677342091733213875674466837839734583420087722683559925797114528570233734256165648802201817077037677200711733099022552555148748939617575720290496084922745650050526879213099783020817745954612000932582464587290276054015512289100597919249991195352779192238912841462466831448804094517599634050014334022499393112806905407760817036978765875723747170554746425538705725077121134890645891770102899247610852473155127772846465722999781838121233045791467196218856580052450349496903243935592680476823818803830685967141468942306313506569379168965851577995172365814732265076690581011144319540990033549258767074314924202207850902220674270298817184016501343731056640*i1^30 + -13740713313566008328082719170577556380816236008777707482804474622789315480701590292032950239056348078683195572029160653276451365633079634379851422885094596031368404251132708027878797660381401920433283746799529319400176619124023556036663509638045399291236192086413673300357546676550444427991334484113100978191939313561188603042941791122742785258325175821045113000638921767524476052359630240832408586361926330942295648728993240034211540335026864905432515878216307399668724815336284977341688555735840975442846306529641462323645622693614500886584919097323187536223978922401866972854997267325102753077526885076146005122210453066269463206962282189595782991451428102311179567491718063788858719288013350610494966408474819657596268453007409391323165192844397284458569501911532444087877238190276545482219473792599931748298383457709986345340896788397516493291340221645346292968534155363620769515180441397571771096954985315147412624689860362703021813012141287239236026161138369734299359574061910623684464363936127060747637484954712802253995532490572987687048772247642017962272643050500317801092721613038625403832903611301482494389216659147046996441755552136601505850283252208987131513220438990401618059207912279596990719168742625286207202937794895619220445934611218922641787073038688448309400237473112613982175484504198955117051048462362966586746707785591208219063598713768265856247562282355718772852338976632591348678455645520512811141590064670476620128706493363586536868162397699743974104831607865163404733145797003390877696*i1^31 + 3305997156862998970471500901643116907254158155730264985436454677174147427247824227716249888112132830489324082025013543394585315448202711581508300499047640730677673320041561793684236301288639280337350565084128937262128151372342203205333580979475451135644000770218154943149602242253519839486173731440616493887224805780082387841119968968049367366780971181251637142262328723193850458072534905238931564049151333464690171188946625769827997221504436511607476358207782584442638649591499625352031819645224107246101733296021858807704099152844739190860141983417400546269864566163453701829921967682422214911525898259762876742776997574028731525059495589343806050523588769126866645972500165701968013177962773608502823402783371805015815189534448088605595909387221384894144563508000267211541667055328736740242463586983780628540317801406185764097184196186092827232321740859051545665654730881732809245017882859917041177653169244752442948305054840113403314355063257145191375745916471079736806259404145047442361204170008377799921963589877403699031874964533774915973563125815781058200900240450740761558957077420211249035308915974444270816194325991694128298419775257842807434071101834732241955108613060754393320211040259649888232300198165556576905214233728092305495073718965687078348620954675081066365734768180411149999931203263966332537374282826673710183542474550256240126123350641738916683136451881368144769477297564594713703203804312537450893250639046583108648274947134046198479210264809833756689792213363440475532621118173184*i1^32 + -619458077712511875236648199628074417503263802302044690807054396847952305705035986481227852612549176462104348841533138627233006624517213222142050668188327780891433165721292252559637603955125594988669867263334960873256771528280772455237844597018037999308017960775147534951221500569234083160057703743804947899376824984770473475039683585491703761702637054543537743911790119469281392691620831841937928541480250475592768569955657087407798992801149049788248998399440702414332293321894704917320017329951422915753516589674245268577727958336660486361644015014667585844739534369067283897272088391951895483308569665367918466253998680509799745338646648359719770893709919794796138956178163453547569933542811980963636025148432689321653237811837311556963493824466245951304561091711201802473252187425547228922620754126434794894372949501654176158860921726519415890251542925761827303486356306405128158144546788753085000044879220878254356263905773957264927341322288021822456444808150890324072741585219387563351692537233367363627069954987572445169676328114073319599630938499845203859271035048779407855087812726863161446451149634579420465059408841027857051233024203287727079035241734305552305246298849115406870252702556729537527342634770056791890507859493712146729468289933483678749222029038936729759154026490011163032519927053565698094403337880402788608623020187507791162491750910949622822941518792522135871847902635340280847898106652640516998603598804620867344920541168286978315190233760485068770168773413191084374817792*i1^33 + 83410266884106328243661845317393470648300689371334460104322567286448170018791165776973975771560510522392412516393311441159266417251391187688235293761901192301136424363494593943947840207438136165105989818330238927202633389083332718945803104402510531781429739556350228810384399314726975880078435683649324459412434574892399826010459395522410992920327694123588129903381106010428981916850059535559558324805243844624532810697748239257920163566513706587164632854712632434275660730172881952098673219146505233247868521705933785543683004586166335790043780534356091536449420082179057675049350279587737488659667215416778720468178534678968318944396264675555340897507571498402956323210255190577118644633741078475209843296879635494531205682678866498229424166988723137953229134688398343527039583363577508918167378762701472270033500891307502100295486304745259955188017977949278129601221088865599770629598936537782884050661836427975617511597221486857525880289620066655347188923204342158174862646084057121618837504768017516568387037537247113864880394027166284537766344785819469758844617576461322771059265581183055030839212359425824218632166268350076070643689746653963225364466492694766921560043129479707461196242996791058051297660858033563174034487660010005225012720175513417030023099287438826743266738805179838696811523847509316025295710062067971671305130255584896196017229290071439090935308406449851612851737577205053383764702758664214294690454667044276521604206819237172697603300454220502902847171598248133888*i1^34 + -6726153710021902050224600971212057588249964454391353041690307151072164573094866341242048891224053217871271716068204378268316292822634363720583867686261295622105130206560535232512884090793977547397108900656595410805742330015860345182565826548225143614390998829314577461599221323146421570179580723559892690366682688671007483506510103734980266902943243926976252747114276322232023061546302735753829358046817649124938246517068875803133861822726016140297932024704220806026596593734751176015017707709294416836723348397847985052344551198712506705039492282348568588862365076679041369761554437232733311981571253034749903012265039965982644800432424595726014973127777192455903188066761715621146600679559537460067826238499005513751849759037447556069732991459217002249899742132888728310992875988489384988978269505796001459952257935986642581895598993121117265975493632020358217020492068196111007048868346586185565554962137395765523983107717618824183099732435322784765373889755363137977652082688091457569713791546357363489862058401457765783857001165950532856762605369889171938696453326878424837309700462665060880414439536817503735907735074272724357749129156136625284001599060307216296757364078897013263173373096874629641677257028361515264240074907061142148751545618995630673979116131461289213669187861473965185365760562392754317349444639550913437368844826669328305144887802240990081747494791666852685197949543040791084558561234907331256041497612194383314577718134121859143145134295107611750118818934336*i1^35 + 75455676689256325776452571296898567930912536296143408162281348157668532300074625434253526608926195695720922113034298364026071653231234707821372216217530478954901677386274702940326553766428470751179050909257479889240785643089555840034530148153020823026341852026139604629913476318396721604208884760480571591667718026472186119974949996892612237378634401517252307423864937203393251555917445218065453592357418200952797608186164889067721682784635153540378991174147284964710156590668670078469219102969861938369218617523301601986923718199581122033121232668194464124737650038922714425318326129058934439743701827027451120475437092495489902006124967368900445207632271509186774538072843274520500522612915913066875674585983339909851600816348499007477238754826107436096686436062582979049231224713296970934968300136050334238863797364900337431398898710182296612879709763833970503613385100575719818543126954032380819960551870497298767390596607965344143920736990683300031048507751167873678059649448568214566101433107475792446173392214882969060594749245150639776759723645965664379217193149135701500129352584095682449153829116692341103873535665216036292457453971409722751863268305527203440384634448678773347796862168239005796920946641969976506207879716123234560074691484226354740518225523014623387462514753665851021766682865398328399387939577838709021053007034445365896763320924876607223173049402368223685135587241571149276585727111677062994645056738763458182571262088601555784605538206939563358784*i1^36 + 33601741108707837125526301446073208172171238658448291788206390123117829851126175474424869613142160357672573318488481881478917332881872750676682609397778358188261564330018771916596100497044332253934484037340466721602154458907639344986953109219118478156180794673679725414567478864734376227094605559123701537986393907547459357708697434119235676756133557322374713919951875974718463224475688844968470310125368094255157870777756689063288488202072393686470496675087754986325940157089590579606826661569223763667905265016736438441081248110667303254656576585642603768114891461880553255184612919910017234491345745861725533790782654493658120113262467493298002581873264826800914685658086152727829315105745343479482115392170290981487535238767662847314011231726296700886468414613124811816931572071433301466445035058262570727923063249571064442188492826580167842258649886881891258316493846891723149071073831304460806208292103756723244685158561228305752362125593580024732440187238323437916384771541741119497251291117465613518315022715604062059156079283203317825304302843053458921786914750639979871391941889627930338684579284410594602403230259094453353230276720638416267706194481841233141683622007979319848300273721736542664853163992505810721386293571169002326595865791868292780819062463639755109123998811538233522432016788242085171333598569152597310117834495011881460825051889084329457996384320696989255680447457421671609194177563517065581197262665129462088989993768347278572891573301043200*i1^37 + -1707393888170313656640151931588086174203597812663608748658989967195977783533250381054339284575701935105315638286804004198027444015185384765007202958630503296938817374711592326361189763839683473289600758614097248977061110987899234012996486323870438024686983441517637972487287933309980383549438794900309269322639560800638701810899698864749631358105243094580782753009222585978025288120225346044349182943255722607428783272678372114744765947220467659564427759030136731182031742195754014363788690585772178331364554294461762670009724306576290292753363931165853662135122374018483414590590145530354314393179908990106422353605284875058993428147691927598073651899731615629379793562418718467589149938306037016177873072487427331963558495206584113903812047877356962722810027007350311255614489555574925097505825739334343293171936000712580504210075637711729773653106412298967477825255981987026249842072238201029691345556071679792459059109707774356291189232943891403531565264764377072158180132188277918121689528660100749550269697293235929285637940996163549467400497736418486713719001277269075008784015878233414384613597725055254464963851782893596207832524063094399619046719737371145863485134345052504742669116993393219567906967288562943997397691830035166773298367254013494088439757181091063603353815215840913359155389711963464239403476177682525848643844651902614031434338387509041152965394353463117614632697191402907773945519459578715288501200289824776175906026312258530618367803392*i1^38 + -21888567931315132829893444350630624973908212415643451524214159388879802027905433769507176287112519762477341086985622083255210261850883725450311562416719736067118440988847939963598561357395610959752939671706247845231227446957854891295362437995609227118855787524835941624425740327713380089752442981213725905791183230209994398290857265515972624573923229220892688371697883382344854241852679561942235715112044614397798547284766795872393542397945308194243489190439942107102804891641739699174347925106432125019656736989217441869922787910787074233589898311100488587591249305486403105766175344415409280548440624208112608494987464884629255541328022771135363056860611211361683144128148856747054525945616805563687688078336507678754069655009463245327918279732416563501782104078855022857828863297901901685776321532461606175921020455882160776512364826118982290329771962443596584890305528161682413705049334149517484473616827543001934919114316803343405044985182061236886094892720026514596422491019627033008632443259355231463265647833388245623426806775908328740839757298302299943168235373795011782904606291685165277906238807691351535407324079832282399406991052546942563766225744005282359471590655617387333875502060098842919500729644134540038139077177402007908523470382229562090115366975688057257046678774656335514123784122843151368283031345473425013630912047257272584882704971988487199160674153469011351467407268182171213504245640156090639843622100836319252472149487413886976*i1^39 + 1374491727650056152015362585795845422452978447551590931363971636476438612645622822345019944062862032928360526492527528974328903389291223207678339766363627684015927435608169759563126368623137749435566326508602752338149922609951250688438762946099566278916484272193171831292604687487994750104508389189118393935989100285094973829728465970916420665871259758681687836542251852487090822501730533189353285252305892660238076635056831574147623424745977627655859431050274829921378913555868268220697542218243603154282748031899643662888223923469836184015257489697566666532173230897596887187384232357661864819923776712547722810985499036994489243498047945957945625526965671982717539182959194152816660333058596320419438343980621273990673530675655199263484472757280770576679451950914741049695936528880133077456940050368903113865358532913535458146240632172848381612905929070907874948164691862053984049131544510988270115780746353881255253899636466706642774270130721484221849134850386223831687077886246534998652176445782891270486939901396986705751350936713664289357551496777653982895485117665081876437470544880630698332979782573387011904070961655292162456463994681490458018575703748099700928439225860059338859179595188010373074486631172644903508109288784341468725025754326043427577737779630555347529978076751424411972878917311342782021356278755837966999976514543409861183445126784766151664259340599728870871204616742932353022199889386932166301126895313673934362913013760*i1^40 + -58493250409883875011780062990655929033725078171343422355708559520519073589294693371816424608735228147123707007297126379985908868763682968235382206281045757961435423111012611139848534925195713968136586225215741299721383063887260654282244814159218108857029189673007491993715629150122913531555520003227623576699727691585294192839561945618319593279224708277948288872523893622742940816548455345449191119555536186210289632118828220413386083140636779311469599175873076384984277446997154090292065586047284379084005267994674843826115384887435609805704403089818377456233913284061082657809832561137892828613761407409025096794573213156050001591789109769749939980383740070043778831096059044576586233806612559525672227088923128856694846209283662019610751932285253830557644275904425177476627823942879893407321726031815728734206824469100562325846727961487559965390243507513143329424420656171337116524961431848935815907933797225287213146740839236877081911832890904495399003512450467281189972682893948595812360969099358324178880528039640176273585413364621817878067814720772773618190108967362596314995277938200824429434766168555628088509722175463102361826731027701290181267940017204359028508763569363829505986498334128421645461229193731717026400153589374635007963325768014979286920698564106860419168164485273921725753622126341075552475608123565704141707184200355310694281716806673364221471002558702412931921119721320019701665395128932509983441522897386484006912*i1^41 + 693899216294828251720996106035564456922661462774339060178214151360076590316083254084128172998829494815295718543612690528988406140751035658042769844178736291580266862562003183769287790738424920667436793449833082001627579652709874403967168401331487843602825058331574414714923511829579105560944624013860150733584532512958327051390310316654514166092796460099695523650499987898390428162520503750897617289367746124139005533447330233050423950786517500232927226167436903484168928979937311322064094729941113194285937396681697706290036489068248656043163135235623433350134826733378175126269270430043465189515885182847806637701571971076084280838546270628597102435741813526973820437676141846958459679556792805828814005888942674453302391998381488543642530411364049779830060479659132144957647263277849153074819637133704725099695935038889227264683064543381412036101712099417169594092325918923649611253880798551237545513026498427124599611318203427834203313932561202247511632908312928664258450014651212364325460027476878272051640168047862982712667542761271583224866884541514272923639783655173910802119762115490492024060332961504132797611161469682104368931091086817230489651267059303220509446138369958793024474507152187002311487520648599304693592662118193528243953598028547307781387838184447682264963531542717463093239940738107579116105587200116862993842934310210987921152635605100686042598787823788156316703196104979269617758674788353951805391113289728*i1^42 + -10178179870526977134221485857905016739393401330349610630262579547909805001182322318060300308307641664763917322041005229555005867532549395979009594956630710681787415390945886860421501147026243878676406862791313953072772220354440525712023181620626940262697667775709277457260450967188719594703255069501998132886381440863509508728595209926283524223223295879309466328726703082090125610501415628137771603436359534867351519116533533625765531737118467829031456272960899058483126468542293018904245588962406008805294604765514590170931905418715034360143640656506203178202079216070828570309126509883804316333719145432259927786765564975788567453828198610654332423255796820971411431991137752649489276499204452724499801174327661428498144326934433227544459739810781991465105946344464317353007345005209327774917788370713765760533562589371003933315959644739861179405999676808165415563725505812204177887461551133802450230143283349151588280922530961292134922601882654484429000480686539678160383330324095707442820916445452060490598535669888921741008222696419079449749195178899328301897191250649269063495162437284319225296432584296830302313284566417286818136312053897752012030540272262807146501276781651762638944618154646098880634364037321027895358994525561866255943436400295569079974116717243360919514915906607671244882430578080213364337151030171220197493384277372727249591486861160062387629871864864653814987550735047254542952851270200403513311232*i1^43 + 3012959394597201593455203646169149555644649940613104263285944606649253371163788503125651765250118713929037947073406853927322893641298459171213319459465226154571832222515544589195217629450115627700661844041257951200048141055450351045276306415013693761117468774778637048890188473488194871827790596655490883011566807832602628381860409893364521351523668276132091506897265100723775543661954372189634040760324924732980788633362020932738644847082369059573526364932542690428261997878286737912101612381730249358519065896036708278915111480203346893370164368855057858044479423101888563524298462168717279838217811714547639490416195049051264482482279342385577796382016963642687938451461427177526845363855295934599023928762904829042979534600569505137511597332433486825130296987876092523717403329844206708657481570395144264502632698178119026615684337389198599552322679209616717616530693062103348799654481576842524376301958102285045294917312606096348212605848007828518771867275590723129086292425640305985742180772553359500591152541510143379087319279980328165464082335536467384258867801316089606720629054689632964782496001071723666300174831294705842730333583685670434657696259583210044378803507174226452280129506409636181846284718289665588713188460649168455351270939157128804168494263851756730816909755738580482543853796874900179971447799167103516071374557169213152891972933816709021672898344418852833346431397651117014881089297055744*i1^44 + -1603567179099598620292600482763772572245905782070723716825855570878191320974203205315316940580737985302801474742289770662335953400707190760385701779420968742199771027693779586806921462420727473583445244842549127659989795566933137924329124841750250263509998971771520527191154346829684031227308751140796017844158391263999589979778404953859729117281224544395381535868668384109205429638055932787766131392514301373708546056134446564352248801726005104172125434018735758548938272770017740267336468441666692501137784971705489323019110262448443546839251608924073031265346600266292035233679753435004600436882922408659753635925078959017850458718239765230584211875912239047243232527247833829178461419911057792418614893192708048537518954878229861452603014691676716587708446753017884704922757977038915026737789066784718554355071903096605501449127967791592206721586617313876580297668857338079189604802641968975952447128328207757654155146730258311463216186189959012805864752034524214177084024104982892744274240841235223711878866542158885228592270175928965617616718269259433525080594123899713222329581841449117250848563354458647106434507639086238107382133139308041284867957217226062339220126553263155538315046676490107480791202464546971392039988027536430325783810793447047567424551831977218794525288023586576853658197733037829012127460213514401463656233722237690716166155041485037813031646594273838030293246722190894434353152*i1^45 + 1288170640192099571017491183226562684587748620475664247515326500764760965703869281519178040456803436031667646401017859656677910186216654323492703725516749488093916440219065509294177779489697234302546505725247681192705946382140569287766863080700291251319909804311409382861370062212401434469734235405899277644854054901882364480014533858243689519367187048512183330091610223225569883906442349587851623845401632773933779351172154168379667678696022796010565870528930351900123998702962561979069400862038173399264472559792596980368700948631126310090589014494398132261132693595790875073658205028947710606841299265147851384068091135276192136855471703244225534323841411546111324973694801353779830716369066224322948686608623603837467653108122933787560975801608470732755045337167110380378599314352971025274806917673498207627973856267091490839161527441839560961590744390941884559852323374841358296701960393149415561465704044771049114255206935891875062883277847193265494931660619211206826206189198421190717289364325549453599968805618618924000696267803373392217403836594893504463720001466927239924675981898779753497137471765234355961498556449466792502829774530987305996793678165199242642053588396525464454089087944731427375838518879290491711669979812710683294944620679195174083709903368497920394286821069642169769380078703786066900089330934721566570396546612228588087311459399831701618492111782463885091737887047680*i1^46 + -313268148557497140916061032371827809426279102405411177076980981390578372953090068220571963202804794420266575007838388531626194195127808615953777817162566969111292684054888162400202192484624249001867253866886530733069830497943247080708908844873784227597978934709784636374339702965383597420474378155551736078253187495339002327655469697645770180707535607492003343451147949143938466775085024068245556521858021168882154071267599638955606063727884390731362605936827141515300567717029909764904910515810434075930413758792067995607843481934830422638876149893625437967688388037191566479225722770188836257046785091050408872994326161504881004697360273123020357050518260967003016887228883865133019691966174927519358515490963355231187611355869287536403682065136075033115451994181791960863439266274694880169787223514797254549608228397767445054046660203073531293668733911117734512469598549419793035762926087162121949264724934937348290781134371404218946947932951912628143619285268239270569358731429785573889817201500856034282853969790133908604623295663077131526909050521455017762644194179473388565635028194818920303310437156824741437849651213949788329539744242998932647888480314759306083110866213039433861250808899124879345004564865707547847653769158227776620429602630707465133027381005203206066096996570838464538355149472435447698394068315333915947133122055722174000265412768958535213992520490411297341440*i1^47 + 21526974691891561788854536496959141648431956760661472018453211665542564579733723701901650909627292869180803818203844189628605299532109317299309004211975325584021820459655323608623656567528035941611210235375377045683394546015373876909252603853906135377939453818928222492005325425236417071943950278197756097544648869631587504284703265705779604864611497026367397620125233062095081070631309681356725112130247842437782759006662116311345292538667221201339466927320431766265478984146937698371336616747188526887191169682272560548891576241332342992592424050262892479406102612199597913713142683712163813788179240832870787009236478447741884402714946914572783644964372020311128198921857406781118936837503583050317352626377974530096911012812667466880703506459003506150355641206671259075528301596727311728697051364068308126039092439595670890884748352750604090722541722435645793946794653235771840866239167540614976404782422089929997237315348344520315380506199324013182642697945050436120922638885272786457587589914219060584375354370309813117170011309848403864064207090323736423119921173651465650602588857867407065409898479328679868761127291125820874332496471836708704726492214507945157501803454091025497858068155309901534867134206664164559918016863012880447269914981936204173456121165421200915137035638812192346484744973127948410777035509874717102069402049931947756662677983882624360846379188224*i1^48 + -2055360931241460814719924451589570337376046459721222193549616594553388907987812864592934411467532226446321256502212848987623345953503484372884600052579345279874237306961277706506677622476176180900723443778327646474088860383884634293007461176126903787929776169544973225737707256205039979881413194879099042659413324090884085413154181866475299079461993052627921105610374785068516298876662569263310849490859810997100497923920358132472286489858432527353432558443320507883329246255999243537928998170351460805521348944344382281230487984302793716807460705214961452823984291310560434993292603989168905831284472465374610955897054571597081511673880914664328229734872343791851103741395303375391625112187922860976838902235507016585555219232836253272140746753450181109503394909896999080592931505456981511554986470575043371667693438615051935968684416311017678148647490232578020265273269091462460944800369500226568141359586280729108508253013968423901908805191851528814216946242637432019253199465716802684881911543323372574129225140365329068178929750485179003735369057835137945366696599249692235446318650491104214114328054820962821516189137207530178865109302189921358653311114081685538630906705250892684843289911321317163599905809570846753667390566616532026611055819656806047133074628211361830107458490220127801890196759602722540881836756526876602738131252320892721587188484687852994560*i1^49 + 555308562246619952504566675096125243622696307804275824803413988702677513298474897384619907262546981523766506402243549552444105407967892130441877676517465827074853399004114100525477258663550033070049883015136558824092280022935540032490082837492340428737451660475685447533136094844120144883803313561395214356240304269319194547542114744943653517500516496007449890413179562780695256744534381098427770323050076618208172267850594513119222144284396207729068710467529303310309683334321650851717269781238504938286023615523602652292814358745232376179360693905526308310807878364676612321202329285376636498636797438907976660719546770324004679311878035281229844897757492947236006815600786860918551699413885528263318603439304239624672033942869351802764604184581153646052273727430368212851139023013663328280279140282627043545695684823396425421085072196499300582992556094980645835856880999216620674485463976905204043335688996009911365300239846488726889453253801831815257653876397028441124754022656945005963894062853357917778132251601629578828607747268533570698455535390578864102736125490682860135862138284247052784692438462752931123520992373666108774248542753836962182011542291271082211082809441346680130318827608434250016211443058406126206408540669283959255713559926843580961856229103295628737867857365602511546060002622427121092583923915280169982367060214175944820901543936*i1^50 + -38318045102582192374241901559859703931218473218544341665792940356380490670091398413593254886749355706671844518602021200248290921569246623796396384959725139613503757649308419928982182092027329337160914126024459058247363457958774170918155776960936496469485388999275406303025984964116285839398133619519310458561267958328857657394523254946223936781830680568931374830552839958761101432528135749332681517297758301894002034437501903754769417239510075040675292876666646274033433854542307106775228669475637942625196152658737509875977904965229564284227161970864203002769089629832429441527132808892922916348754987555341656298395034269661832770828371141883444649469637031073931944328014783274614966124720043368352294944223851342939550424068519631011070979581265530306345715203158966974090153090428661301197949624949881727297945156452282346518612843347770346302666099547089875403651386700481684859792334574655981017635785498819246199005453585800242779627867132026785353402300269568898959555903511306443859826560415539203600586951163470525437827843707603263615572265067390309848365347755877584834309537619381367378949719739516749518134463485515771241577757353265232556151701294272341177112337587000640346926363083285206375640494601856420132267631569963625186648804815000743268032841975284385456172748003007225853222477417204742710938099746985612491494612000571392*i1^51 + 80150223210703711761960306331619660670890137659309641261958737678781420623225139850710305337390331382894653914317951398754870175155459266809845227146523062000195506312649052887691636222275079161355304447009153637298889866395855569021319606916156028099262312772855050526691375021527567379793759051453512727285079027834656414770718694877675331873444180493908915629450528741721154481937204159114709933902204624941912689942516849219034845415236706409081583741735490668564120980365243370991113778087519647202635115473861424398258377117266441636232035888045579001206895950626896945224215111747974568374707988016142825175886702186244280258908494050367836862957365791602567209050334465364016385925212329122664610662168646148722052645422395234420778939171682668556434779142423741683451552161497231682769020670113925786099233269480594361620544950616341468054962364559870620882461141999463108052139914924030131449573595437291099167974150720205023470781005534457388816066306523676149134016556284776050856110634338034766046001146028168406252849396089198310050639226041126386493441158670778024798592577279816047208257493322662486784451801176549456897090102958997951933878867298975905986529633919419555032828529500436838235002834228318423480203049934085899039056065046964939967331765663548621372744970904836899788543634791771537013809905596064220577792*i1^52 + -9707177626946207046127005598658112495807223780729096810423415646460516867824544932484318980775816789558261188169902711779130375755527188987467576470608519887972770070360669301456925805993456677911769254083095124877747765848517373463398440419032171912120605275797302773795142828121500934934173686718024075416790999763866398614514179470331085202256998059239193559068042714596007306548054333766543370717552165918423710146084166341488406705087306948189001293931409666451123606296604442978561883528284765291400035927556136092311154164999870283700627401109441138947313226351297395967947071125113896074904677311476717994702472144323555674236547033405995812290224381413377245742206606378009145614285463547357322626402235253870100849261735581120102980892082176919827857091444639370236249879317011876653895800552867960016954904462002611482421956758585103040444350502503286258058962131364918187193577608951547830135405591578660243112360485865622850519544731929833913902381064755164976868063269372581137429574074235299639706539901254990055054502812324372524552481991618667102789999632981978290541213606581538744117372315916070978866495402911545120584795486566738953843695649723324527340859336193786039006780735449669786496091609220973531932743283166628537557997218955297121755413766917882887963427022605737095229920354960778982756372709376*i1^53 + 82088570607060154735136433309411957729192946634147592668441640615241140148224673364671547103070822113930245255423789213038584482046619768329796588522575827069793983049679737163575141260636318045028242918789851237101102205891168656634472957748050681051564708287242717293207251891099220556671402876946856940290276288303942185234047923247640167670888885234950303074745263200162984320854564215254889874007280230298454925385736837649166341913649046270261256288612415081796624365694925737098187006623750687435658119850130052134612210364576482369157852780941029272308812361351034710047542969448982295035747057199524024693988755048783928667310191714063405336014163586247250811197755949030385389864515365820063375110993192786875771067205959654670016360331138678213210861939803608620914097731894389281500124409739154029922789347017815143767360764791925228614832995222059367196878118981115074032433165172977991422659167625165826716193643675487862528329467618588035360183179183506990552179612850817476978530128206058881876429512462819051571801190888055144260172168887267673861297150411810093737828953854511837996902412494128784904660518759481723238566211382234262902671281575201716769716927956564658391679899262837730245241297252626063991704050482949272618798049594217742594121533815147492605164169210234347727003171623534592000*i1^54 + -413147268400379546372210236296454521573490860999828188365670630698634317195723896702381907101120664645744839682070119466242356598022938934041411600281297164247373147818600225276212612012405318811018421037031577055056976319621589106246297156849921184595762396563000755784332217908124609094198471299375805564699918796326865398037671033515392234388972034821223280907713213279850862757323168395130635461997849074174461547649190389179802548705764381077084739315497011372945309741744962593502309865640000980023274362899507002015838315432242361114537062202475811088888752913550206821141509325666113132692892220394134967299722644736819694048080866006373470316457625044372311927900200404914369660078444182912150640223348532916586904285945525653928319741048720916652535063785601602979263840802388587974555777906936300801026831605388906500266850163669704399757269631756408803600568897294351288044311705896901248051556319617065555781530455669699454382617769723855724376014312465330659333085691204259941805879339232969805586830338382034237910486953059475386545589026621352591628574414773724175066410177522469622447415372549172316243136139299562178413365259660075404373169958880487482199949081299394651424693456628752590996631624173286786267030896967317697218679011188028944733825595963166346429954935651439457291206656*i1^55 + 45672184377527395639560961059933939711779722995714851987891368443971764611337592642323745419932852542958275624626278981020951742783283658648075422767078081270221097237604290241482649206409617003872234755012885742497664267316384164844008421020882532161378446280426577607758478474570525832170481837205619819244728055972093550691250048603224180798266659143754018888715499702029028123076007099342132465333108001788422524114953382418227014303097797468748874864557640245052788632798068763238328481739117475542625166633152227882312891637906251477419769801478743579502988904006364998157729343465769543522800989676928451726707546759306929309787769309429116355365562317219692054575744017323174913229260854009935645107149570361612325134580734245529133300444353335074053961672865188197274850763627530431485817166204476283747959761508868638403109331970187884240048072799812230046586494642287345378102700154176844054451861827639753569831602513623182361648102342364479854026405977373912180665002123705412357498993705107783457918231833237090676754966666759488298596205902060921726068337230030609841912902397362566247339177284328077109549782059573794157360904148924172856515567565353104012149316352756812077633786567187862528383565426828271568365371478134801619189996098896973942557215437917285500992628981760*i1^56 + -3503895766053903224236707471546778815316066315455292474025546004256819194648768980214277058741914943330035783923380391744384178437440745621639830210902426360315691925181222169655971958125109324451471677117786134541522569145975379390890354316179284123199990859427225089211794516303012651323112795983545420747701319125905396841254603996747347663184444079743775759690881905813079086776754638566354535475924945520159608962685612268253653423096422194277027572045004956263257464103478350476034572272097809534255340510861244218619437430454299182797271173685737058629029477390929059867109252405875525134900336067212848509710550189978134489706726073252838543765673193067412675829159853581979655963906276472578199513538979997977386625442660252654835305343836802727641232054551694595658733349828241129784055110758722272171141335203724819430939735283113032852283684813739248541542306356638999540080763801426995090561607589368378033719001776245536037310239058704257844880973867742279086682058497590509783201928562444880787929113868466037382975277176701085398770614388941294678091806623123377517204740619695147083913514277422794863702798904568702949088462845813959444830128483505965061328307445301120527543968935146210088546845236089245632821279603516706280960754773387317634308001774297939968*i1^57 + -547562291294596418530571842707409916104211055463642035385476075714850817912219931305612940064684160098704583094507094051138966316448658100830771264420940324719845254963992464680282707310007704491078607737841389436678927786142252652508874642211176525196639859867388246584903602486929461794180580604697738451403016676313422534849062085664215549889402588980659009287275751205258960885818416996484585127344025315245825894352628907397135030577011304295517751271912531027082581065756480286128676946965604267628733427778606118163074548394657816017846479321373993508606403380103169824979649388252617165992760118746981330777559407236729777961640606236087291857869279406538618156515994289799827864322537975248529344787129543507527883282657112914225132473265443684596608452345094658018684760447871471625217010676754187588242056895328435502483637700434090542434406372549157756853519940903053500337332217981879139815156568568687688272287996346534073755178022170907038362574162160673955011574910337796803142493515861803985401076232519016598615940913242772126841959812003674218631843853646520956784090333357607996769663904996350836336654079527156843928448007165751219916485472711404020734019313000970368535321927630213068190421215134668967485749307400481165498305041192240283648*i1^58 + -48568931993647363100191548869403933315600934237279069584515049004328354380319563629357682082286046762399897209241551598637961815214008855498603572964225039013539535662930104306505144641492970711860258488215126707785319592999517381125189588977030091433524590953603856665367111250731600521338472719223125458008468878913630603251593178460529595730282676750646433005107180826367729910131647574354535493356959474905496612332382002014642666978532979488987648769460103454564301717662331618457975338928366617060812400260817700675546366032568601665546582202715940916589140311648452553580855634160722464029531221762327074167384090272617597719391015593604332546882495619373039098393963335384887000441715300799656010766926499701992440763745287627800585630072759521111145050155967774991869834548759475810638956919070800333651622279803708786147564203002671756519340941570709328921013010573285450945725922874890513753182122102074639026091797106957254361791300168938260381517864936892953768937837081981176697538647038907766880491855563305650843533420756061038221516260851474053667339226245309447707149328371024500344275872436351001846109163136823950458246998852328086845827428943607041217680865407236500551255722361610000446742181003646958536197099864645228864471040*i1^59 + -7259757603654325438020597503123670507308565724686473849202172478060149535374946405190888031930424221331542573617329676521188406975114156039976110706674319328967928376682957608295873368805108858559850481626502537750081398252365267092612558257511210097363319284785689398064389229328384212949238078059566097836816580085352464657519458462763953358168947914604907564810864908899722621788446862703500247531425344967963400148733006763410921255752100158986201497724787852051057003300825767188043953256908864824263669877191483291639708561826847376622288876083747264600318267537696997695420627538056412205064973090445168274334816521592641884250896050064855209036337622711587777682879630451604861403460503867893796612355517629752012397563832046930460210609605772047988288005183499222547872898675869860336040784249526673095766861719443088163988621293958080486741777126307509120168927846500352992066444945968515876225177175979529077439631239468139170524246936666685624396360570514736447619375201561851019252770392012343357537363730602047495057844631257404939658238477193623256486316859205216832914834949341988348152816781906015715175121997425953464365090950588774661575443445426147017789428688545496099602319983600331727235474206517169273006194688*i1^60 + -68087747135041660638993340973440895306461866953515470048574868641257310368001210029442551583840031010463563693012389513714316052975296669084179241445952693972579314027300712007565351852862005895222792994421648648423222342077154914844876039677056428175145560969896241942401142285933875924539957709519903582697081907602731743498854741263735904330297348119353947646705846993920924911301435297658201321209748874015147776027316264899316577772666276048685616657343835195584559494028158499713740816726833924565168915280801246560755997270363333265756389819137367164172902901305187419767570515263891632837132655375642482423304541698049407596754549369322961879160570633770244325653987813154417446697455685591647010705821386436961061363968897552017995537217717810069042623934888569522792785961214511823058809868550706470462695561936558830339299710646793448115886876561602775021215732473771354424179409586566974063709377694864728680797620537383517312723055980033550019711718701347809938460293494490018471226390148552620055526332468879225544285505737468907316543051939477863190054065478969189827197806005513250025630377590619595574895108922950793736667276029477974989916659866116870031508083765378363502820245829793031818298209075200*i1^61 + 23293320846170286227937883057431370534468062640623639092757061525718001818309237751005839216424759316234500466496047761081791513720207495317597762142575987793102311436359766426419244726417243438018489527596969123184266913794343274973108842787063841010542620640275723579041500718777618161694607114846417447718407117012377313840714145771013854694257595458999786544162192601915842718360227619476319164646750877074254503862033248585693753712803876362992816949594698445612584676686602978164323062940299020812931468824065850434780127219866915002166221882690899466944316041218038842021405306520838385934415395249522734520430732726080939824964364193315924927179096330302319274441457799760489777507369469777057815889397206498714098064536747412428387972586608932016689474486250881903467478333327741660275045119740112498344261070942875317638456055343462235029936206940752905624742997802089262592144613084365144946869851679317265903695507937340315371662649780855311815718462568869599346472925521469370050784759361241293882768254339928714767247636658912066201427144218411299836531268942613932957705972823642863435621479744450131580832951925176671101660686340950155039816744065481309283612656349989619871755796480000*i1^62 + -4234435064270099940343374480521439492745412349050791851761526300778076128917895071156751231095817003046311798439949884651698490071541283624332792329428055592946944389929260903009966409028965921464167722072138370343872898160255825452233306935165412104314399431736047971214889618875526464207767643282239765016624146226824385592825141129866651232161691086783425341486235099648002354872821407247903666125838522199776864300295707098617084532584038477534129528218103714130990544145097731865290877537036583888631026690858127723367907809712956919616011220827109182146036747531934803806679969805819941960560269482068827354541623023146682053352691123453668514819065402588185392716660399618739561223738604896364299080383595168528139485230022052613968619059929444903875149296802141441864892792731438907258131907636075963838328733212777480712225962858477498869822056882192866748837507639167061554383205597151229877582838379638503550077238406866178679202035605877769479199558632707362341014838069308793723048386893714397489884622702551950644217166383071556778298324215834183467607813039339930148772199006712551113374148054488458440091713732901159046810397030478787478581546068249381385011200000000*i1^63 + -15284610715632244091779611174839716517702510779931906217454361993452877241227335890172062912753548661472423304184551829051234027659622292403848381993873134319396343068728709086478345716057256006876475691108778300734994693409762809129780429291617267022582482183830722668869742383941658384168635786969811741587214205687429472868426818527468984315894215413048352493169259649347521127950460042497497070098758925424024857948776894217255147623614602991446566590827494625874574183652066904843336145651812376192689627654994417793505537061190538323074003784297275755805674205188431210382852541570156929061442262621277009476770058538721100447393309346021225808177596810715569549744115740151916938057789800792944949768966237418525299683766065144299534589134180519500359605773171855084296326834711220220706943012074017268954343173232856013696921833988643414669739583880014433273484008227211510352400965652097349848963385923660361686201832503006396160954983011172431308673383573862025962979462492934517070491760509517699654219775116814165448545461166969716392235894651795550953438126589370251048748818388444492164948412022916184957425617386473981882848571088175104000000000000*i1^64 + -83035492877570668843472302766551341319781076525420878483887873435599832892795604296664706521822833127018060558007128227174736657838785267966008705887381443812523948170570576259956756969405063943936033168998238307627445383490863513406926605268453607378695356104786155443658062169666186406249476821588795345814138987340491990269312717192218888840694447419364537515322313325920632375678225852913504819723618511086097845499794077188704945022017884543231041786290484991777640703592397933577343053703055788392774978165727425792947153757665935838626070596111593929556030724417895707807929116099216103756393072976265996195574159213064313185042375918448451719830765778155798668793617961856234173527287061548613793309320972587938492701720927184531007630159650581379424151325051455535085190640223237007702726138231169406717292501983684538722284850574342931578328484420668208615222356506473119323712778325169832530906435470215075441892016146607760538458536665416098578301606974299899273796720711468173532748734569523590827251772060110670731715309071104190020419362079083904143013366927194479386238103616194270840883837667441497739739791360000000000000000*i1^65 + -226645225821785967634303996961996322027081023521085781948708895613516134588070078400739643030356055605748566152304960639047643234886132692573650535958431466533435124370029685822728004395124567354286316122673216806303083213609011931029058384506499091838710251489859562230280718185182290740464008084812628584988452965890391183216459179876291108036871348448532071942924730435684282727262330061281245810392148669535742358595809550023415094647329680297939194670246077937417607493084644858330614928404658247747046362159694673381555038461428596854458248345493614434028619763905037461700376735897723829412485047572698105806807887206604555150620860466962642645562351505185285276686039801584966183864956860431197169635883827931703791670827581658679407742426032483221639506577825015436071014866227790884906528009617551227697186653892041827476818436978059421824967745091609259404515606858224301334015752989175680844286060109703356933835981526267152374263987207897468919790306112848390465767255546321427878930541065157574111322242985297267808794322077601318703967516214445147252585278058721542161313238929118960025600000000000000000000*i1^66 + -355609401311921226831439036059209115356303097043928102413292607867233427973379129372195808874586294055882243051791088723055215309403747059437405628690817526062823110704873782388512908550126884249539280752297492147781799166763819745343256186032905513341153989132264711507981135741909497528723299205251152659463632677903195632059882528111275125105040630755228208067798656020769002571287737457686518032504155728066398098254725931146943460524876503988451615816476970730169012585484378447232114065858363687924481435454555402971629331455864105792995827971764164224629061342292870150954444575480539658464923096554817000439025149757411674623844609307737480025933536922708096321157230386288198120811258923916777706271701960345053395585510879060647317320388667347699644517115100989871346604908638412440845318011547683896990814147577062254755862614133893789652352879522729138412033838682052123171224137313331302147271893323509189812165615452441200175226343940050617367015869212683113979411283555636750861125645116941098830328392999291051649480070060791859511243918707893418190829325910016000000000000000000000000*i1^67 + -212917347062106941924693493594750542805765992813052242940125664504226614704653752941507230630501912755424434585660534194564332324515281325895465300722226334650883576613297858533385578846546170395429029151699581332108174381941052501793623413713830843485206780209314721310523351627896274463413832271135899363598671396067149104378479492170821470954301559896786207903205912860213681904795210606640346490721241403977814549282709835259746252267394433563044577853483241289580108756442311358778197215136963361115710129688018840149590678288221916668254021733785090417449213566632022112629129806469560738890227758394181987092511801735174821524707970862136325457795831793434195669539771078659803701378602971141758137725380749043364565673193181382593841539970971834050552580306992487519294725421629874922627126514149777071337442503407693466914334369719593719250146896315985893358450339435548472877972157688346302654380122783910539548146699789923629453166824749174135932877705265043041460703909000324418447054991408951401558986111842997764382872907394221122770698240000000000000000000000000000*i1^68 + -92046406938886242848108301071310865146676736700595334932683726940605868253175602342379587530562095897251891755748097366827595512849997723302879343340908403839946965428847060010454066146535073586215786910026842720285040578751907566914297689729885391945418722530528302104759207832229013109448391208251761760583587912804052384761401002112437211712628335500891630062127087055242037440639346771722299634121313673770811964282134716974662942132825569290446616807614108452652942431535713092871061810246270441279457814611902381563604652426204439487292580029408216748578283828961512244217251943569964785975086446228779146946102224671023193392664592255330799668267264979605140990275614970688358276066978109023914929818474471047474085712188656589468868079407297547848513739241877757664624938847290484852051113106487704959795657042913851609797094200221043153910846730846806420886666773309190926465413287952696529661811035816276471623035899542788811182633184813272865651764670634369609984924087705757610203265890383352510066127406134774988800000000000000000000000000000000*i1^69 + -2283908504841143639087669707887424278919979571421734170857125100894040308027621391219489118945284805217435224879635681448582508816291728218979152605801893046389669164969005517703929477348864621744406037791944541409316333239086713911343662246304492323532412316226348652439327003720614680111542425792348017499318476158667528314342784059269491145591452418392833550293497092541171516260990820019775759047534362746362543409038240997228928604097390557529547283716305464904009353500296783789160712902934409834629299945959800170992309261777227553937930365522505337459803269406806282348929826331059026418056954360638533308742776246788487395789713445090841846186840080436128019848732670730463520352981017458532460061570318022708890612256730178206705408835185522182925326453429457081341705788184211689873233096206647211775831085905447381464932915555577298717898248741917037018476127655754040710398362592290663060133958057455915990885347707630243721566845778993130879400114690289051919980344484700362580688896000000000000000000000000000000000000*i1^70 + -35917260901976851254210191075954714299378352893058031953207377627832190861690304234921212671875529196650795268387790875403496901019645293751777177588288955388305625898814242550032417372626966470689860342230516328243777484259951286755305404415123829361655803541909621860023312990765669442345556613453058011035894683251511596243498579028598901491303569947861795817815428255775304087655162103834383978912442770995377237541255591220898282804401127299146334893171112068861741498571178187055225064936805161503030323308668135066564753432083925766546301045015188814596662258496291944759549195175282699959321799871543661630645615065347337215921250837871092282709160514037381370332048850494029701372155648321003827409358247458365951040274011368978635178895295518695754327988824486250019832240233320464270011720929452599559341820374441633170786008494642756231748414943652578402614588467177015208639447841854324344181764164328606908160567767969194279240642112950359818240000000000000000000000000000000000000000*i1^71 - N1*251152208103714940292990522998676200742103571067047643572399027783189439448792096108640816127980939952710113749624563127701850365004055857897116912241102015492574521484375*i3 ] ]