[ [ 7051448435164007062152844565551544157895616477305617508644181265087216784202593418681635607212081928030066722169806742979267254726391444751294207140933472206935032132161879763812313643820921965918619336846957899842582325483894530058995062018067117114669144292766880226891308406745686115128283739471261504694096772606560339523034397140963890526225597153494599950010989658613416118073973471876638375908905953680787485265780869134995948891081084097988337926585132883863751923572719139761353885861680173673180061744949776981807790363774086480644380061639799985675079793577275618218092508536413037147440678663287917055266644023321041125525766228729325153722448612339529200964606664904646391785661060937022815392742255035926530474405377290350874865912963287231777509433738321244369523074951600834153541866834029627325463185430088048813229582556963527261246920954785432193010599601865809584067502254534372610138349320958983494290070886860447908135203528710886821108608270420884592389210064767895937376489880930798655790677385826898877353076354383387224145627818942463140107760927642495055384431524356727749921700523947926474496547019757379701117554706083919348774487587220075727402429168200267133587690077380802920231037913892298679102611280896711552715710261657731888216675654819222663787686192323744738449677409657380798706066936480680692699472092164710836619465256762041021455966635082295855054407305844482996242657904481109975810424277703803065668198727827427732998091004763639010282021836522215650099200000000000000000000000000000000000000000000000000000000000000 + -38721547130473900153476582555250433726584720254811626358283892912966585743086857902422352731881024516664171761985032429049597440861042274069769049835320720204107805213396443470495053033851526503928798093603447319148472220387644453745206717221430686140730384204838039168747990834529670342718353536422902130991556123559839736622310585807184421286931408147088090012376264416361512355069699570905980170295728880072559307499681769021974923221645343642858382721538713288636307229689720859707109133216939348754732885340601684501691885600180354279841314785349338938322348560168941118698364423150621026023214626898731445178477810364853867519893956845720057133307034157107678477299636391802100911307064634102063824368762735771713832565114798972959942092198972145368360610446915187940209970971503347171335259344028652530970630769464102786137858507578614595631559416049209746177885781039896463728905008593766751284854820510847065128771583083965236697263688178083321089217417284855502002736476987542722683531325419037331160678118263439247492021124756366561240692421873268978787308912725126414935202027412313083822720277868432711283629609152336105893239334762857608566934954636721875568420884609463556027269704517158814153281260489555333851137621666271749849848157286490630488756802871159577136248611181346521977556975832550127325532215115722597176139148270159464422477053183736187877029087157748850207160354643299341313315173394409653853397286789419400408663763780984716898891989915071236768686077685013969633280000000000000000000000000000000000000000000000000000000000000*i1 + 75011739933918090914845840249950811262710942786777211463523433913952363756777836482435472800735883448650053893229658391004973879468857017696689378075982807555652928459841170314061552802974579535314815826073091950683685415507711739569584322211906092220494789600146530726086885368099347383337431275939371110769650595592191946810027454923332540747235444416119512912320724610183994845358143763452702335279071760730888493340039912930885901131582788380664479613044049789098769578695848411486773081328305700323604974281976735968236101710473754050666502863029943141177707333583966568860957711297347509514901217240831636134985628323374195325095398813116211511911768391968761128608353249528446316847398786292044705220655781647680270550557412102910333680190643476081208229382043863004992433532450611804538016487168933792809901034950712077292062719256081732842073919075232208915292449040207582943733004878213249168437190670479076162407957164749893122771574646736216245451218526280482640575227292766882130537392319339067081485874215209763179012806945948956269210160756947771442258931307305152050489693899916603273958371797625407458157169448455414562343349904301762533332351111184941391938198333072649171627080613681181937680754019279064902215252458675148784863602588276375543535612464650326599008231950399905837183584061711615098822900384876404537431350736711140825988637762007016449482621787015770209648232801711311911498067591999349202423392400260223212119336912391281496096429645349391170498989072886792192000000000000000000000000000000000000000000000000000000000000*i1^2 + -42692501407220777177176071461337734010794438615329436347107319640873788226861094381908803662170502219316190875898036176512802648773830381414538751523885612770188319841547514213919334633551865882426048173918570736355391758815969481941915544475164186919777073776106628123138464988340394362052831270384186018808824824128147149026827650841306479333773988202439145246432828996869205898220335216668829997657775409803417019917375608100275593903996054706614628258820075042187959636486911329527371229129823363914298535948421910320892525142531574473137549681409300282032171517385232738165708676077290338248177717545048027288030989509258078274102996693970985686302942206329131992984572143365936788652573898798963840406425210396409791373553256944503441416220596122176350743871439281992042652214044626458433617428074791094595102366804874690867513882690497741429397813432502887199968870681573717756563407326134477079824990023367466464320222112097558362213193775088002914863222259068838569488402776976924793936424482922644208817510510452492353299524796188284733856388650268684169735420085391237635281060875981925977155711650585691300612659332650610588248977067397022368867837365930568740093284153159049447302062693455653081266245638255188698008417657729047059083582873067791575184776992006234388095860906444733142782375777418518645913799352879985866560921692512511528098720707962124216056699721119690763473998346210003731537682679962951339139616727103561335732747662509353861796155451568678851149132295516979200000000000000000000000000000000000000000000000000000000000*i1^3 + 16527438122435274885950041547544192979833437143858907329215713300131106075548488199208972139837522098238469876984403743250877579460379935884838886845322048199710346348450713636604828906371189668933578623207625337862051022541888206989542481298189859671103499574593346504341826116471454927915952668052227718032387258429194074617714938012228087165140193692142789552731502153736880582688933545054568135605725342328288717851346613986270271570783518219530943094529697227199344897629717733748132087950845101132283611405135861617211984419925390928893540254902575538247102083491289277294932353668438822527431459238755331957461356805189616730838944492674328444117879422362247270108493120418214042000226469297130116559153017442020444626996668213335700228642509995951877711579598254933990915684199846223237347289885590626183216684339026561168854054088378098734560742214329563364982703011411530196248344608071836675835030490241146309098972119883550752242652914261151560662692320739368313448687963233735548808556836589814784134879751478387419333765606071780362694293869542440255761718008071707420727105520202131769471848575149448118688500111267776140316861513722566588215270079196277200499585085329487573393096319504099339368546844659092914862826055359051761328483828136003524734309828378228391486890968325798440662555904910984536564447617618562020138519089290402120164902194665170410305128768444835387890081905957378154579799867464890596856079740007244576204575550751284923696545037272492024048599789731840000000000000000000000000000000000000000000000000000000000*i1^4 + -11724627241324733498588441782432651461130904241073371728481842024511193128153363892512324707120817817052132117675558738781431293731908833912640573438518895773024677287161034132956305054095033208273982244390331082633584563620351869220571070535361879037704456132360497249529926558173109210440542370843166480132035414254084172484650599242716017311665429879069521313533280994365480651607209869580954319555386475130367814234295725568377496011929243192390399791011160214336356042599834736092577512040849405812038981292072181128048655766013660224727766121582708296991459184753507777066243259482886813021310876443324339212082971248461968266021170853378158136988373017261545518955530243069174167894696057674616797945867775549652326291612171232631988437679731458934684609254497336848567650624927221865727754693552760358001758901137217976365652763443415008283047021935718742904366805566908036911998155093935764999347891338672912916538588464178973165559549744443850332998714455818262711489696449322256194598582519664119513542144895943051309582362221429657976957732300578057736931007900186307379735660227613136383440058403724076979260315667771479672566371387374610625127654051852651276786177781114332889574731830713160723673610754819602793812204210860824657363560479316839716729762608928836946895908553529403606553146884426502412998796754292359148944036011946307191964744680225511999358724186669388926401705106353550208810435142941879414198808224058914390660841319395443719729299122824242031638651863040000000000000000000000000000000000000000000000000000000000*i1^5 + 2510456090051570893241567128197765947920719886671002141286395533424072213398941496314167492052363522452582608317639633892764527343257976206777960355564807598941403404692995320729254974190267698080789260797344980388120115348926950933977176440371777025510577596233047220822567162821454851908348120846721502353265606818451700554689513688199254672268588488242011787709244638184973363229690316593101878103571070033087790524531191985776913323163796507930201484423375022031231052429307484206587238399191429228168793942463429407297814494623624263012461732629971429338315034300734258544587241468338654248789770369731149449286343715024912702204787394967867790690135551044581050586607349626375979841778614499515819488227489345801800326950974062034345344615293700028149151536746558865023430270837123274918295566174761917247635376895876565686346044439981675000651420789905517004837339743921199564274173145915471690806765788937868259710676155287643948555058105631125608503265484479050627137690579391657545073745597300841215243849304850184251208727633652141892257564318948712715286296781984168228387066785341976297463864363662703911324581399675550219648476005752081450831482496524106788352569799537236398889762435166275571085881040806456270923199639365774905482040766558538421066840540317928123504257661171186850893655108964142805350054145265635188436503752225549204342861504393408212055584167979335577374085798262135613051165856524610635447569710825082695235205450453674581998474712000241165149981900800000000000000000000000000000000000000000000000000000000*i1^6 + 13687611024976962910081170490589617517030361426313716628172649397154964075272574989507519111639595594304416409478417226529455232696022766647555594889369297867297268030495037272026171751603481381607083686401639162633788239592223812161107418939117222743409666533947303381519096650092514350784158956025552260508446727973241891862767927914198612539108985870342756698381726218940482999003439278402758495086512944824747675100534099221669183931383072149501209750169270627239921569470979135998353960102891562654426259696012707730860064922507493850502609413660396586391320034384021041901708994772799386117958412963999567703976773747614176229874050861997523947627005682918195152663190342114958390239566331042864096648939426094225801238251144008671234752373189526907401975654289562468110483986765345467768939198070746352172941401214722591197215747423924624175817031435125624327365794209344095498805003223991757686422639830702545413485136677968019218918919613452063065280562178163043719044035704675517481713282920820889030777769805514242592919633123923478855111192961724896252068487173900627575601444439669276282335725935496357742771136143285957951481700006790877915091683710070367477404179590804559649507256949253581884674157678684930322920834578331985400884547988006391745296838790519934698064818938568854292249012094675048139443593996850691947459796817237130250252587209078331914707376057420001306050794170393857523001887940362748893894324190075586627706323462704965010816965906424901648511139840000000000000000000000000000000000000000000000000000000*i1^7 + -4244564073494252824372845130221485267062046952803594221276314229518131958931399144911343085720863609621975032969783195472166121140586534149121706762168623717678559006145382055589431276403088180443642456542275173210092238762391245870558052687237062488563974971082780983491243463899131380698621128809203741415773036119184886388251873052912449629923177572900151604229652246561225737215566923341858778838920717016315319767248224071149632563018968138784000452198888026999574350100479010801191894568605237179107382802450386166439230294748872127127064000017266913793808743239931495543196706087064788082135521482279718203514810166094580540314730814061994683940967706647001330865583139883941027398092203633169409233739131193045520660277713428991207578564517667340883392961205029419893082012119025452774106076658133465404126090786706581428667480168041937749290311623263054834624842492627148481497150720462814931431184303883759090265831125929796004213551080570396631416085754130141783769382156215798649324179642392049929367005557534177451714132903512216265390071894404327800899549341026932678359018321906872340820859081379724627253111366261485174979899668880418369288223144009625061407865913375756849903431116391056346423019907279685246190585457785034853430095216091215567554239140010746699649516605855900392043607736117753027455090795954453714979854553605015075103526276886644968425846498753737538068900242231667958284697965497358926183408653237512656909092554803595900796339745887841860354048000000000000000000000000000000000000000000000000000000*i1^8 + -1990054801181465253983643971697673481153472763827131896476514201570385268168055698741059625323293784039235603583761349470002014615341394451545255331694795464278256301306464085285501386072626859054933624933633590608548182461224002079825677409249503459275791581463959096759348664902611130220120513921143486877209022729857780396981100357858577011557830304852546528909277436594724558763491197686926978684532845840106020808478957170452997560018427317020502481492491360591223989294183180783666871647142614793621344055680117134207254278201218832125545023598297009017566076286830505455694566335767951396062189937416998365444878774602992639961101853745908148409267702496171754733823821050373406341690907677189980129956852302081576717794763826691773004250580006463280411977941681549764185652916158197603065962629266131096171072930588151933205742679960779596596044987102336820169418937146996739236659691384495605633586387215208450310502238463772256108665025005084296026073803875450216015805878707743379308011399148457291707838653940627485690503980437449801459428992499325839993907116403714261084332649264997273363467373585334129159008839687708027950530798284891636261033781575775990395004701797610242476033765943978364398378160362759039726183297974576225731468935804713446221280467660266232863221178534419430054364966898224589612460448998777602594969261287640749273342802919086558868390386508774344931707661681074120401369118105093151411619216518229748239365612269955614509721553958988964659200000000000000000000000000000000000000000000000000000*i1^9 + 1967564424824276901719469704529136126208399277341560744183166982592252906801724934869029258218658225908588808153210304089953214942116187030652594547181569143849444614832188828424743427865547740718197816418441023714885722750725519536663697012150838947270231298617462133232188509101391883248211596947660118777567190535819346428524193594864138182675608139784654364058655660662591872688547034355613973989321676169160910455874231790310258012176903135078059753907079616979336111078016955842436263800206989086005027873639530365166081501679334322185330336137509973559298007390637626629969917887649678436205937788724442959168653441456248429444997975471456803291336167182864498579934812134462816464667955314240233716082253612659319069387110330994840742229942488113730672322030574604245646324520262616532420335913428471443941156790599736851310591836933425922704875207828018411552972834210013866072528995488785122247731360891403065473342270797172288917700020883320366586024341759452154415573092724101950359623847896576931167141384416447911806615359782242473844792655818534752365841045183601560667022328903757181575074890072207718125688908613264564711537230680801922846908338780185793015474304643106898636748302611974205044998593631405447017244012536008352300491853847613125650462787324049239457431115102377984987567147834501919689510270495632452240425730039621997664058269560768807772555780757782229253502485409890141511261381478557321749158064779907135741307545164591186372786156115431157760000000000000000000000000000000000000000000000000000*i1^10 + -623819178242484904379012646298502345573565876350115572564514352168263399442079345193026427523020855725442526831181950422449081942670331572953936037837738686467233640554905695717620677474818274377186314688065439799420693816757345618072286026739867270396554911313160487434500566293016584514174695144145480489621810823514056367575056001231566596897340213401363303166454323366885631557000820144606988612349874889451874626819861103182987557466676943807229890807095656530928299504319834083844147803611398333435577650585836930529212228073557360131665813601085500582081906857710938433180497802125758286380691945573001563444349397475857005113653356624452795106054450734493034950082172031311129564659419211603536569897211944989124037944242688861358291157791308669987317426671392656802662299611207167451132097624041114212246699994251707129893093084733316438541168323720796497424527271188645711176606952238357007439425173481548795422316112616743722051606006412483793841207034130433699005357904330991416470798129784113217526118014028547486911806793883971986168130827878507051410614302616335805424870143420255420830626810688559114105333637357218377710702454018879382042251959373201183822914131878899279913188057901012621381963217675374006446500530510278886351550630447394019138185486812785194362831978659333470894862478682188741179577694461176339050710704361636474130181617153457087658214330004085372676512201841930440578148363694439285792683835215198056126370955808211254904853294672391680000000000000000000000000000000000000000000000000000*i1^11 + 4646435982711580053330914808707638837416138714366344769469099394718127294933848916122139620965011414659472125331942821974543312236709585948430992836108436488692247179034158318607151999616821195330593313592302161565351939672593932174277763979189290206507008009507989444478470914080750648582008642828778037767160374980244074191400183528418159659327150990917589575764842594026860749956107840434953971830411558619779892028962298085784108827428930260439486861121186586750417992281312544041352303265223896836870723480435512230043965838326356881350987751170251939066347390697079223697415688257673493413038421199136573529172988212974572222820339008535654192040674572567466262715171074007684753607801834111453816916601876863950393044068628682076996310135214322876166477418748395852368569385113877974695308705893641221017940792868944052067531266671613187069820542697356497456025703946308923463201047746569843201115659536141667954113505660373174827800673062288054425359049122180929392888866531259327520434474208490966934234157866782846791304443212708990883657691191630206375441347120911324691838129178041447187822610094388675097269805610340133679005781918321565937902372675359404377372695396913006201189407162782646536848969866383186971818050428513155477073948410321242606388197434764526180456950420679782165596012699331445269711911314331659791273707641391512342621003853123558775024428840405474453886780917245408252906388529026566878367820359918792077855392739583102274518541869913600000000000000000000000000000000000000000000000000*i1^12 + 27792889981917595046187690574767970183000872426411626107324916392325375655801175945349112633341119454037558891144585317316290636470900047348911894243590031402186924804851233524891812579700607981304256570742824598484142220924389453874744359930437540994300662856270260586720578456667673551199913129002201288971839818482895844669134950932808679980673078919284445462382661298799201367752872450997073244960005722637658622551868074494729096237310028304721084846800541083052971495667908942363751705691456233710757422610378908816852517874192702319462871052437661840470309712658513062754167439995391545737322989716953547017140529465320636578660693751674549557010882603319219229383017494285374674570122205532852157677174833359353320508612292919671408496950491788590477112536059951706762007309711736486102757753066879326517776142178146395933215980773818054933664002439045110779326126251183398702468847936641436360056813652326368011256315078117862557546351279969269542520704000771316360381878256813007985407244943307479649301174621029206465119254105275866047062079117683711515546380811947600742265791630605951169562326783847553632111139692990835888478484504648806771551706028740139370060317925004945510752147715825975213274950504130007880846411600445287536764609396943837119183161033749410385436753853741486405367362919919020275470941957775667776479146727549498439025744196577852769423206502275209353810778204327830355509592079284137492180962240203996038406096984541071991390421276480000000000000000000000000000000000000000000000000*i1^13 + -812332716295527197236030004860195407430150583074953359753719470257119696890462764356701930340923423719917272760599885397421864344241665387750521905924109665783419138745608904863929033007316388511275777046810940784190260342204063455373448351221852465905034879195936048260172500019980734753919248428446754879375851518991591043865400678278332272980758243807523279881883786868369879332309652128282373219927353567199714795506749031999473336963321510884435054556800524078381077793339068626325399590987962830201639274078364219204083611376685728231602623313445641197897160319356852788865621603104950406183592730324889737716839610639347845662508248799095585475801086889929501185344212588802175929673674951310132995439092850291220852038473158734208807421667976136840778112467898073485320047026972599392401406690573354929690244072632004113379872694424569408691847760857773433567591923690967838117058770411972036359439323345391023730313974253124680293893806479056945172825047446338031638486113797624594041982331666619709147240122363779093252273646887804422597155201875154718657749160116977944382004324392153658094711089183415939117975955133425489138658744773973295643681803545310563838848317284204713721741943589727484488662973389394720542148055147429018485081610535005703713101393050370486097062528828857916649679282439551410058495763381587692603843654939903159765079850881320519244998632911918203189735982233873897895353686564082396310954065550928285528962317201470500529487720000000000000000000000000000000000000000000000000*i1^14 + -237021199645007944434680519215445444893873019516692856015236186520122220753467586791844992335618562739656052312392202336242478613603453239853763354420609944828119990842511996617818308394928560183078765840694169009841079656017105470537560926916333889984896953591237238750663583822905391585499126846248029893168516187206025331673948709578502971583608649168911339158842462327866594286630811221136632629177983320444630353144924315994753401069712926110797584249799714411598569077730651851443192370518794413750460119181763827745657996069892887613482766398189793678127256846525405227404129033560803015508604069569928753460465528348621311730834850952095493284645019362029660059708308995193401960078105612736482134863600607483359214966211037094684244791830498180077081188748647949159017465735023794948951250013968951945950929012694006334108006676420893467496198239261566695173226667923391058195410753938678737883589145377876532401906524700515980670958985725421327352084683575728261012823627360778929391346872423027296082739163132424263804269048490691671074487735564855231268687250103869922353217104692662416269268351196708904225793050872829749745151707463011882471407099031355768365836243095327748713973756990648289253415960573385945485942347619200550204171923901312159418880006085046322166767245552898133598021555708189542886128906571474263196241091351773567158680324278246847294580084059646911148950851374762304305418044876265700746148349851422456501233178448700344060979000000000000000000000000000000000000000000000000*i1^15 + 18367352379088712545652273543054170339201088262327783269362036775909039391387848744384952342819541456920990816590116248955858412666329411981765952901457309719244612398771415555476974966808885162467718123444807855055114924127228962774790676026724710719221814665696305026197793032368377243425361126878336769994926043959789524458780094135744567712675167296715528322767154468861217331776490388083063667996170721761875067220336383344440150033878892518866679532564334282924517378025363892306233510228701270918398320786906981512641825498875103567178790875967442107038860920155180599255454082315006914672090444185321229763605091719172954324053727676670131878562775949274793348345757256649355929054373125960052376476798461409298907011606365686654723789049667035792082320906044526727527872796236401341192546053928871680027809951456013748387080125499175662849282672158085224145420040319718504395006886901761675889130793448936061957242218442809736100274981888088011987362527977564897231703190149331541068725519210713296670178374885790584591825871325361069530272276529795289195431950143639273635055397340627533395796474828603768254519376307450782303485241003283185656261996259900869758592959810307539524390300720204519989157234288823919291377188571472568233451619923885630961914516540028468990226270062279336650529287818784451973934915061236965713470155873976342615363973597841605294063550868061039890136054978755769370187284626107994178919113597599111419892910423649153503665000000000000000000000000000000000000000000000*i1^16 + 55208591237463279166655469333105197813519316796567176007345884766297771945163266268038466227768169084373296711766944126078324437008344349694099987664222693417321713317443198041975292988168861756803315002828628233675598062107909627238881054844166191924871826971145422417652898167415610990112408652545556289614068203137120405324288864010645489150982544558478731572277546942842112916020568462436232860760485707422706917243492342904264281702919912754583929443818241006589618105913554120057169385467743937974558516320654497607083602454840886462940708122788142744299845069847510809804178101658193977013348041808986441059994160811302473061696921771487643103012958220124218813504819980876108311884668002957829301621277359103537392377111845469437704356131786573080322175093145968813950129971948315790611451284557279851038120492216131671111987011973961084137199903411315136080321100317324431872749117039952493159219503778752351821763201392324280432933379460393483139272283346760895312821869451639770377107332362218777616480660365457495494091317944982478819913653365627418740937005311482273490642062352583713060822994886537607638801448201533576005710947846843024379419102944190179380630266085579600896809060431612545086772008511002916785492165896575207009588450649828891254633526748461184224371344285883227499001920220081025669280051128630277960831178327431281280587843588880114107804263511919619602155852512230824655337669002006670997587339733130852359252087382886614875000000000000000000000000000000000000000000*i1^17 + -15642279632018084100343778545574915384142431655175107023213222222512614471267666837625773234118414728521868781281797580945453239335635470308269046024296056187785779853054106240434671926260851752811336282615413536375747650662985851466582741883365548765796624642311266770624271717980639966949092554055049709799746511952460203132478683476529698405936744264987546939161827900980221211531108884306809765752077783944607756591359612165521160169672001335667177206512820651284500919870704867904757972521762209760975488943574057038354529665060196070008095280073172569279258342967329251616390934678500646262742901455581644460037040262659843113246441106686359042518495747104236872291329541121068898998316948134837800872158232116119397413218724684050973132835637190247775243876669514007543824599946171437194637506017575671727544193489228645848933834315607395752570846678658105770230206124967641243293236613639375534491300932060652687019598757848276077635713865162148176385976472403349069844725282278709727119319196979827900009470875813140178025934183187819089099033603182122134447707676328399307799902355266672854552837366187159671188104040884021122963352804002655836362443432647114405678266444596474639968581651962107302928597647733562682263681497143239731254526347435700674343316485538076605755376236853520115646703538458315257731639387099306677236862898087289513963864139712762147468894358555191788177739706264899961235564183374687204943352409803131666318750426331859375000000000000000000000000000000000000000*i1^18 + -68629662926051127428137355917539483079054426693642125644270263856808131687031575763905834615069619978571347349263649072822111415886757534938504951837322889447152301707814976195757257727228069373153581262975401668919617758861053865901908387275246211601685758746412696816971938639537799750139795239988749063765640260976932411936983413388368098972482439591344192157939491611004922327068187437465670807830912854334314170085899433081293224124987478586430062275250630016492258161021962409430012246314470485414227920374202102097496681285493416605004756207465185782066862507715995981368377951286677658262916394758038061997232953860869644188040445695826440456687258069903278800764508510669334367001438298253170983783862553253468078301895759514633246105847442007936892652925498251127958087964388639571629727197352549594605517148783382667243732310714096360485231284091438617565046942921469516775449092966074047325545797570458070829507935048499446428092726359916575210785231086401988171667795223324983173016450044765959975413105452779837297840973878419261882603395686136233369363459143787411837720300924567035154649653642163953805587974389456085825046948219549365384538095501576180431140696234764394888331004106343112091388982414731794924951379684928646721041562181819609760349221523686122219107800315877992793824097011882826950454585939068336804402538861834542671061174278159070426338938185368173182057842648309478305480167547702030808725378945902918584330762366328125000000000000000000000000000000000000*i1^19 + 4243472525542921541903429420696745967790026410355219503951256892227487639746813786653952939277884819291337432790747111760720947397068070763331200771419989528232924508316072501578566443604173141506311065111163475875397697598922696314175913077547151582975576427641578346943009919674358323609191505359598856461865463360901563253794480772463992669064802130279048010157374552584857571860264512743308393798949234857829365427404656542590718807800383717062368064146447116354913842803584645862595497467971044089269568074854279613562077865856249758408692164487036206275741994639889916262451140134655113873447735748638527290121554520551167333314622118309633881359717790172064535181846119486057175409373142730564127746994537078530828819249661977782148625139125431293605993601515239988691807997294236921157129638909085343501773985301334589663699472499071869959584091280146103617810313462900642514306933188064974968193960071508545164168827959597615758639203901212463294014276273937703733564709473557405100957237333037978237332216175100868556183780484648770767668462405139672213093551653245298290241860573079515065442832189042216303308243821818939733924206342337082046768734076419377351824048763876737256257111005836732128365221506268600927414280127688363336267572409218763038047349122438907238825457400731648778806530294572547394396332984867007674624035071148812827731089986318740902296349912247256092261273621153409940321347851686891842096830456821909035369219791015625000000000000000000000000000000000*i1^20 + 43255496417550226430586646918077503597907297580010889578904827400520563434813988928067839665344806124053219097342087755044452134524799482093622520535276152084343520511240340253536152118018763485878694172070107636668521378864793376068545684539019817717831954873765955265716477078340014885627715413554475634470128724147268996863459692379678171465154963493888230940832489018589703312371466055204728161036386456548056647974939917715914746077286204852684047424339555454244262441652565528338370031204543587595345451464241488765214302293038806781229917100085508565701511867312269705101186968894326848047807258958835368995503956644928331208864512212863525759046069057600097129528880946438102846089621976647840159954284328974344451699764669992106055840350275950020104351953593947312836539038760608783450344248621006975732720590699600899497742515602167232248634816163003710050177316137375181134396344302596132619676697411836176776117072052455090582651108047164851479187162885018298859943852021906985099815362651734451549182613899150606031013626260140355797731656467301413908237501673567543845468705997110678576925157645148842736746144706447237295026201754221518245686718703944763482646578197211828033678588932042859837774932373229183513184613383639947866636306013586537781169891425230676370550650564176928800855175257933921123403843991345980190743060233946333582177374855208807470467949456295209375766238278220500881042740174676989460815186599682311737986669921875000000000000000000000000000000*i1^21 + 44440476790210155643617581368373262061359506095056765299897752661282970480978086178079368157599419367985866612655619480953014741752530785599244828608047081918152801785540806731614891528611030690445871935538811032077574536892260649669194847817303743372779438383531572456567933255269009022889442261695865813205859580064046412952083588334082534328128368360196452521794881715222637590074787836181496992126246035111153927960134517320227939739900914008022435525101373216771166694787214875970132443146087247714933710135748710529374469626628373810536499569555657785722833560565872767347782670908644307035085587290417706779606466760911774597309129953964296432603347586795142152265679657136752645384479258603735004753758762364254826623349960404619424393175359670100411165298965541921803873236114125919731302300586438901684784403210231429446206625642624369766713524349538574215247702810798468849243426378236804622026728449863029333661188609737559574640827914959710743143285062113670457415025507168765594037461624317383893733235628323213517407447308866058115266913404777330106895147025216913252444672681250759827759770486558738982645810729676268999045873872149444793653766632709424700354633434445438662810435802716026956630821972447979376522764468946091268443139471889326888125847498276766246306001989845449929035477425485514181163531381018065738330560393480846759854355485813552112109775331565027556020505276676222791155180812026364950910133048142271802978515625000000000000000000000000000*i1^22 + 227272848782033880303460808684757969369042065934798233942601825780470700827844771509865399335858143967666337425051998437191533047560424851777139947750718757942351154660023406225271467105282324564853437488948979618046972578060050814954956873592204273832547744534517536349585225497161976529551901939832368259328234120944068496165148121767432068444104191801979095347898970255783488949047869749624058977720827520808904173137047682847192435009951323967799047974852220843747666292973852413248177633900471625030325198775260189407360376320878629132827660296319316469266236553830038505061869399957635559141259620640558306884607283176002057278285805101808946961373346888040628053624742928089899443102659292194775061262211346920890142477770175457512036382597396241567881579193613482754632155763347711528804696642472748836182129513201223028308960709714275814376589484746711233721049702238796347287198520327326462525888818828457090035723254643218303624529453833773432890688084445900618291935179555796723374468314295379841889941773997358524297672228371117574914558108808168598582639950167416044620974285528948661101080105203502939432743737835557127898604396865411441213546025542449841596763509929997515193003584110378022217089611075463573149461333258686722349635071275742671062747694942553509342446985570096785697953263387729549810162825819077001629022692172910779149792789292397765347338692375955632943135870599345346914857076019320320072817156138227752685546875000000000000000000000000*i1^23 + 4658330231945389335611383240327004492580538030243836043710575892404509627059340271160787889763442700548948638820773771849437957793420567770582927278840510879834014071307316437471965544047857706185684928583830856018889303857388275024079387085614093754117480531336702321706596934283901638584714818237190357212803793713262523522200630640186747563518089402572095102244432673025769445068748311047813152601795896107983555026826546565312660366664687169096755305835981238640674608223077546089985858869041486438932933239649990577172494101834647352082057388233097076558235920989093741827985830538050201117996024278485018117442810805153149319794113291101580677886570588364409564550726475164811358087597735723099312798649204588906647359082071332069717261295816124808645650947646148173338913012352205545701360706945128471613135527116440548989562075730774998195346814119347708650390477181946238789023194072628077006749987312001270277850421995155284896828524657658123661000906428192444335446334447221869667895410287336414994684438938358667676140967164073750743038350128751871025562360728713359438760631723396719138729304276252068203848808056453080479566348244849075070218350860038561782238316174411340419496548036181642620519536938945639611489570881639301799538150427011039024035285155980944124375980826910231268911682643516891543758963413811668934199566617545353486798190654153133264442693112639650433817561470134639742051028128589900712947547225727081298828125000000000000000000000*i1^24 + -11905703757492922176168151065242260362500985320408641007907820618036603679257669181279918447878178166589308941532153206507310852757092163242930329825242454075176933619342075008392626195418676472851738296029942133821861225039970406539297053026183759004866592862157314711691136117138798992407465778145594606481792951162965017676594004238341967536198484435978590042656809705895670332016940701623038760188056377233278681766730548332313144493590010825500868138015671612570731023825751668755397127995395808202911932084257108424248510989281094482176427801718652739713101286957336048736623380348860834391969296788947880924835568281885191122295853610976223073866277502376790443843318091515353976310571202923159722051608319724287681085505219731454617164978133552233880706639054157056121561656591182687524167410295835400036105029324537456974392055986614533239159013870643608487946281951434551983511272768270699689172951509048675258753780744501503263194119641214473113917354414223209227138064343578140515260886166903781094280496154910211667017434070022187510561701163929695429540590926835121953850279464550368008944362512775201246620541826109227536261456279356115322660380890301953385947667114362450748713431793279202630352565232367467632817166043193650019780327613221012804818926619793123528166579871082397751942183456726204318968118969645878375011551602146971558704194559793346938556265369458672348427713062665302507227805957283135524197743930816650390625000000000000000000*i1^25 + 38348752417899529853914315641491817909187194367040950213849207358330314587181545097150084390254100948085858595032876143703986940448676913936844261462462730789563042039831515813386912929254312809505103381840343579313238583396138923474166358809036452589588129268490855272941589775573206666936511286024007503499039453453855980982818862435792595772629165199285142349918538148130024231313930826620807726970316963366440728035863924897931557062650404898449236254778654115947768266820277581578436224768407868612477719141510314474531680181590251167928880511434331096930191301334642611139982420208704074797369229100331377408784949319120953333095363388510519308408406793047965915497161089844434683788055648860849193548020974034741047205155916561109206773541704584191124172287538673952695784944016271150880276723600976593724771337703060332083647698862615938793267069795806520744206330984965349943443721420705582138061111973191727187642807982633566311123866108088434330897879539319288492131532584842628453812592420797536107505558182086500797860630478470297514706717250139933940297517374370649037687058644729646771713821025783424280121157630733673669853669510303497339524046277528427522060217737476694076864917469903025577792766287577999675288255992502150290590238042462055603759872350526421265620014243701961302973297564516036183581335402533375107851197606172878634591624958189765213411734220948182738078047372812913351047248814121697192921161651611328125000000000000000*i1^26 + -31906353892008655820323290010949340022123069062665289134780608282987241043140294513556516163016032686441327504161614407508029562176294429496937569103803178128768325380112976162304175514596839879293143994422139718157212724372572392513535595743010467921833551830105455002452204885466113084431064983473582040003899121336784690152377534829062087251088428982024842555808154440610478523492663638321486325852355512204771006805215617187655814055979603243769675451924641267706379996443788950433131019020723794199564462720664998293419942246166524988639505892513079921862319183592434211355598572310638385763891336984709741344683083511374102670957756127602039275860410433948774069887886887309710243422364642127496077284520767745706711539357305155439260556825706644727818503297334665604905892597611945282487646890268747922380163570911804553022902296573964929243609407961032523125444233553622292348652126897609237509529803948421699528976974684688882787113669087290727048353582364829087782492545910778965650099306944452831615697730461460352537656156010724167502968584730762683412193940485742874486207181970156253219260618100262387412214342256289576122568172964457929871446757744973542707665555085781745542509115349490546949779297193588051741892094868899925051171903102718303574794262667798736648287893303949492462136172229689066980000587027883292947702783044042767219032297915387943030386513596132420595311421090732794205976210977168593943119049072265625000000000000*i1^27 + 26199195035754784920069421242885789228165369310680138051918942434935423950376438242911594440374967958420569500963053807213672229581523850635439792990893954637136664724422779440977492308606462839117443490527955044799063776413821780415681692554881658235544264475468384851124480447082007241259138278897236450634285012852400649949822025762738772635806345687137643430368068351438089499346511407204269283437475367070234565149558164245539636591801105722677858702179302406892558418984819297949449571076688285045690100866769086636613253020573357052104926284040775758763216434503172498423804708989805058553928647682226534864577443267873833189221320344129301221060261367540103247269537920097876193463865316683013574301926799139298820801053486843856937811697005633917059748637316100534373627519192893728656199670559388831081928790816144943356258548449417755237829572821697492306141614336406326592796561327666643424713896959080207858586547891309449261210721841553476192381511779344368941444267912166604792728233972406682254248396819731972147536923975377289161510623552614507580010518143449475303082222319181906065260592800982139376640731482283713296931387889385117085703366598455660528317785662419875721275663917967520799681536063227482958042526781426686000158619680935118556428884725863088392864214150223397257085800531939018106641888993342082202879945655669909291222863807023762532750219681238589194086744022471538505619041535463631153106689453125000000000*i1^28 + -31699568447877956295837343156599969153693950223323970043311838572699469888233467419509232782927419025479057148967897004805949299234347791097560213771495242309639247624087434346111532065764977492580213359586229557451828370210584126446687365889348932691286586382181291825021302811480531597875459375111926478892724964487699769137765896790760018046882304773294823942911402280965210993686805461442035377293457717362400983495474418613954650579043274624811571543760272062910827339057549059576550162899981586717824701623536476974226812088447248948660303518440785708983544820843899061505399992705513619537221750661155282403695892506739068159957827017193761127745959057128295114201373021755528296159334251957262859663269838047465958646819696887172019125036581515939997410497051814995545970738281528870469117525399594613239481552165289504752640312017936957423860432251159894589210476173309784938511423002088956787170187167988368613595391535448051129467920208651615457411460759084252315839594270990147701369459110610116446043992203288770821926528786926580436967056542192077851092681836350681067293323158365497894637734945662853416298570317603245408206521927314870784012958447096639149092433335697851214249495125876542242933065962856930682791929353308003978115766620478270623639520382760040994858538714362248601147878552451642051057991802751706942272888681157490348963444563869774381807227326777411572238296110701334962473360635340213775634765625000000*i1^29 + 14198964616231217432952218774971042008445514434324016074009307623015859116787642978969669974163781878185753193356881689057655539310788974003076969015751337289406666186392896372435537629515779672179477609387209630743164329730836614437164371960436381957639527635174544797632968893713051235906379984057535486203392072422293428193780373895752104824777870163532474113359268798726996911366621091816849030734928861821098199479192630926943264565153067595864726598685270607809257217450848554280934780032713636300319973797517403600704733177806342123160437020011167485929391794892043136723285177634664199302303162087977271424514300786995410066888468219345120063048130447983144153845309693610386580414723164763624071820452145570257869447626649773570084122482224881059922020268888681777607701335190451071171902821190288704964150060826105029179643687300464386427625723727328329512909268280818192235608692375879407018616014702451468927687031590048723143948031295578243855729719020157457591724209019663599736957657177755870616900475437545932351988375968085773796262187616623818192385868028832670949932356326937453699334382230921731593984110261093594246587570241918615571212020285641604020921301095578268697679932010428790901661620896948099980240006635514090133816551221599408921423104201149321840998342198010157510878328661177009468749871243097574541107914323075634192920281031787634527859148881709040476767593594258367924311943352222442626953125000*i1^30 + -1040756288921202876424470634652771163275605095202627541398205358122125824257247877537859948944173513698921166511519195776160634560576933715365496401972627864236024398885026808392663412573263650735667644267468464318737172387818013993381169513886987532224714231227398596136498896890636374731776265912694939325476305564679436097357999590879669734147124465823807592658465665872061241547594488959141485150205394037164381249167177713581114538865732011110903272309023275237803764802551614186316093307521413623804934955303038641548095589182308193389020951418279134976698453959835801820776042989526986992405898743607736055275322370081634641120911158341122055421590359176677058982962417410802297849568719314178822162564512239386670569151463959198317078026279028716084036934577604996037730529692370937240601046092773821088872598640679753493085693614953035876000806805625537276634644624986314093691645053068283697887371565834249998478167769813842058962694071341097787476691259125683708066538854084695532342311289241552489471089093626650018033837456712053313977545491157711894839040804219371569772271275098704918159374601995732335840598271441782152087579737987143215063811990390020354780774247002140411112756075733420634567050745288994137247964179562137296463856811198003368946052434734488282331415368782427543697732949616071730457448905326512866954278247441294217617309110326428436712645994505200502767590982314233132638037204742431640625*i1^31 + 28312828320017600997768139548286026995867213675949705471715129809179636150110781054061499259163033179361308799195502971199347177670550076131197708522549068387484062755697195730556354446932911765092678160382251614032802836561271194532859795424831245936752460398335629769405601882189591111823273466583796737682887818724837509918729078981877147032967960641457882524282609932892905543499087270008105533511087837699845897880814696078119199032647053316010940211375968374086775205549029846905600312748079746010118520520074603636048276522248637643940553878954820416807344369737506236962759023995651714393062141866570715016608800708344661474977931352735497361445121605520481158954694100236856737750485824659146199887376243602116995882457516745884267840875065643251087438046272144769238056594681216916896524776904568455258748188491478632786143176628747244852981818132486721480678975331250030061458362048902913112636340304704412696034066322251460086746655035622826979785964191871019604814186046470941712208493026134424380655932009368634594866994645907607048511236283148832294790731749858502634598514353947791069800085154702497402769472348184796920669393179450984628791429139450262495987525378063195433711614921739274680304819442587390838395971140799742313007525293883153395538349367070047950114066325504787994251524777493397507564146976928889550392259015164184372671610164658419841468043101191133184183650970458984375000000000000*i1^32 + 828108363692703419883287046247978158053197086652124267119806365557301797642956978652357393876466751122285655638476343407009375797636142572862750044797688302109294316042792068781603194755204037861182876345143711235669185999098822661580326741897061809901973753965728184713921759525743955845255019666307824698414738941550101172340082442335771819283993903841609822643025544409105318696254473574432303654340911987908609576450241715725317234251671321118075122678144347978455508409462678967594951685825724322788058195798417383940412284640157529618022676371615538975959202531334555000811126826525673926427687843787727095548059497367866822224347820535149325282160588396349575513327660596122203724431075918937177387797652680241413037807506561799780813224665856719520244088967296309541464682375463253942427538639263860847354961540102085291196127558222651790148461887569096639892750370963585037737609104251495056774354504468347593840170211405814650928089555477830525862848822903260938828464078150632367130099952406542100449652331180270840334005206278305119467124850972978626564989939641179091438104914037806304041406128584468601741424816662316346477889964841922316534596953461342060243748889998290208214308113043119111319723601854625287842708106486347198651512219373945399582971002449110809811321717977863286663377152980531829351584962334778423817269535997335789103461507963446836272848191396783081054687500000000000000000*i1^33 + 13749174074585860184985206828401491320479258897158286148007705641341689594786752546680664289243518147646361591181674103123470286518698142244595653299076275711415366428691580540272630596977487399948441080369991346498016653327220321283410091382851353863845248932765217159901197115072260849287853412764993703001942673548540626546792819894021059831884918403244067187624783788835160979348259202698229313406379682116074539385552970695879065749499340007005338983500298288258835723106207639173260422806121654629430310586732654943741708894334864076317585853308099159071899987230029830428712928187896271148488336027831385757777502794796097603442723843849534500563183289470351666568140134274186590588561407618893187951955498482999374736062253828702082474922672181137750392150113211010424220342305372056471253922436835201108756195302042715807773137560020118072350119886693526532615660054366423148353739617525874342554674811780069847778269113168994102601835712245742413389984797618689549200374675047906993297277608580511232645075272547718614040094356013339731986857374247899076556264886698852276601172075533374328654779715589986940060614603657140365642820464782473593528382534715212208654857858116185622510191244912441543201459584164317550573739873324127338350618446498765114250471617231492607948485432229811501149833491279199085618817359845036706900365356887028628065662061029185192167550625000000000000000000000000*i1^34 + -2577337802239355337971928226656393625807811858289252728921103219178006209180979640812568002199177123921426977633354860905999871224815377422888145724391538284010057778697681281592491706461438691975534218878970535567355182998933187528125579089437405330468024369964769183298220474345829772832769717111113338828681291452170531089982777643482501546438515165648519684494194167698456513796480167373872144967263238902369341670108186555491542658773665029042147396795423656550033527932417922787550903759141719218560326023036373063094474239739147248289388529891420391582334176778968732974614078703472676812408283273234066519842970127796419375692380843431215741713081983478296540535513157759416325472209623804952317069881465312063145121693483955180919514776348973670965340816730363646215972630342378152840326955768115731102781134457238628539607978522620903764032680097508043960155756155667380504990622937470907101366575912837051838408768112800966339707895591594556971519569825013135733938598012916629564463817407789886608539880269087470869240315429974640777216126568096376996301768504839738297319488877353924752665059939802536389372526099455338582166209470623354008414975286047897021464119508876624732381550151208370309709278688332270448614717419951953046386385265514710684317150456918332421719574981059401603023967235594897115757043578746350918846410787037883413212402448446885596000000000000000000000000000*i1^35 + -16085305909842704231553251627310691231893834594495659932084412658715600093046456201988100054041798911952431844861094796773783229671083739059129527442072973491655881894526711007393562926414591606609670915100188964759522933257703225704154209212634174610658759110323570408769251963143147590288252304747777150815962000501191615052494248338112773239183190889024483211452321260430204873367010800434291906808246409656474103459499581718814744505942780692184323662497889703130649097216948568243969905178029473338387642580730823609220822575736033496857516624073559127750795872030950837087012950672607563449914333416607573481193926075405482135813742388927048893784011724252889432308215805422442539759119856046494824297267561250884194404860212502934726154542623250057444353204960327267628041370037476245905464347480841048003161472997117730110488099381217789854915439844463759701535156565319738232266359905887909866319675050695170994609287890247870268930690196614630460310307829497374440146805879987587107457322626181686603353845977527345203773024275875793849956871234354057022295508970018939658491724315529508164770380583135465145547773760238366805373694867638365892259061863053152365662405546709365951038614547125179900642434941286188998250988943420027753459786136444955608346356713282375669835862766835376032819817687297638716986956727305197303431555060362175684194201344000000000000000000000000000*i1^36 + 2077537212767637246001073183187438869740733146351392046484817914444709696863923042626510442196592411080486552309906641857552057272679782584614533471162358640724602184760426223057010649428646560090803411352383089620829677524383327379547030730464559218746969439663333795300341719658237852685271779758636057445054392564219673457328668295542094564124293364996471356893234424482196928533607319332003044586002789359769856869872907952592992816862242510218647220362135756673993196622648653566010437423697329502926457305732059320147221379913380084005349825335932389976399795055536512729349487508861564443181183953438972603588698587279722166335556785900099767052792095671180928847730193058146459979740546976188289463010077655696403190146562208928414024432084948240730534497023502604523442004828303117463966565126543140331992499780752072725376334487411659067200228192880877225036820403484149592523016861725694854588655844758787003645970255615318922747021202471975693646340324685562649569944092206622029355230190968024976520652375298173194707503043416401379166951837348269862757550821733788845942302020441791850323233227825060792819795712926137489555508936390009224078010256204543248701615821116292470719651588433404040176767831151770302402042111658659900019711317540376696529127612062619493880517821107537652612554962241522152765872944839838626199038157638570548920320000000000000000000000000*i1^37 + 58391827406949978869113940825931918885223196465712535207242752479514363667653910245506158410265379818696527103975642277794667058179454421370753920059178033099923930999718163615578753015505119031180472920467254416543237543174922606278938775368541423367771652326683418398937631579972138955877958198989069624038332853320681507487004236803108280013919855268021324896596565535745946160075451670666682010619183973040727239731971537829730429717804293467161530608387595873124771072166272575773826507939245401253645878903657134230404742491662877948561184064909115122421632175191599081904579906878672865744818506649924190630974241281763635357868540345011550847899426749522147722256523012960903055183554932713245783860449293491284941295495308959393112460968873959710951043079570023882951785433987642312619788575335515789458283945342638546083688565180270155653287227044341212933248452416756767116874246168943395142933032656071648272227998360024228073231510121286809106282311601654367814644475716984337235057374227638550499212639375008187597703088927274294608493719668904535994430512626503935565715670719751538787371395909887013938791604739592992335200974260582087636179090048308593329680116313347786773463294998709116816835816227472902826765205674377804765342368183395509227641074487687939128832167524863967306257777255021745883173440537516240456515371734663168000000000000000000000000*i1^38 + 558326838188382350423466555466043133404912066124250092341445770916771109199180744070214662539766515062884254321953042774598173373088432204640277196286442408678286798124648305825325927176815560051620978466159193645767135740052430245016628419727919410276367434904687781623950147492718672875815640342535368689398010040634563265099121701325692359567239855236681728105884537494451228218206386803181266505848003864318079124818935920002516149921098068373572103011559425275768905047553975645133316485260846428174238537582099493271326409066048579879980455823711584526952943705315062252864876254415760346993701059013193281361255343770580660896207235486833043289712653405913904512030793023104941341677574017006294563857569051522823110897701490379355792189450616370984320182912760002499366234229776608898943533844225463540766468500707073971611524288720928846322374972832605953127139293842287453916671534513669754879992338489891767473524089242926039731639710350907608801716449889762574972390936862135166157907556634251575887813344565936364548047385521529675716401397803175024664224477539969847648821632501626590157844985301192628267230740596154793484437713748113046899363672969160261973564666682026688109961170182149707794517983233385715314421660320035060974505731490733132637134938243113479653933887780829783189751621455861337788150367667685781010173132800000000000000000000000*i1^39 + 2901430940180555105894089613820489847732182845232939751315376004443004055505869597153121794452418592597818377071218876323491344541067975315647429671188154547665407009838545958064567346284395882967930594113749668180159372353748780073342136963185881812146255498645394632220378884097735084467086380136673512136344676363871658369237091269999499499754622984967467371513647736252534698698015177558360896457796735417175157065140572893433954383161337698504388874506461808834633297854110633413154190031968957662932295211401229859097981366677071738110473619132649984812654125448928873577678711156441990271661387875589951223474026858188490910204464834981006409985084672684478321333948027968201783249151402342836468450074563097370303292091974290508775577041800395777319373835985215435308057845910122659891733266504539062610375324941958745539156151783009075519950901558759020874954235915158694361691129119140912156549717543189922766625555774979590343974421111725713201060872793805554833800784097189056860189411938612503937145354846196938021887353508685658670332870553846504155967301607568395676337185432195170137530013993376554665001739203057829919224492937396201379629548645204480256119817788631221488073314061900417071169173508076076480541359495363539926691195658089889565243747645690723227879205086161004273778186816224136455507409861566235934720000000000000000000000*i1^40 + 8543370211006634536235177395290147075423599227242205186429114090668323943403314949299124622176238909200549828261993043539308636648922290294446634398090218677619897591395745678140710660283523135893349596887092413052541504679519530792471167329124883170131195689275504278126560250273102171759348618183059653748205316412243327599382003842708481905114176479811247501381190637923653387188319036863622852743102962814696211645341003784754323686931119362247752599296519539941394167510102403558855012388452946356230663950816709228428198115164872277413131305812840303737409697647478392971240248630646706449725289719843452691314910333892972016950333667487952429617614083099739932253471125416899157967944160343691429741463462237166806464951263627789006997293980250755986454521332724020840931315206023415039876009456864516237082664872795863623081384000545830198882801842730659856296546858747567903161648079076903616392642651955625640607971692193715171392406518531912263715976536486110748963361988712269893555666471689646289572181087358429354858832605541579893060544077467997766254803113466865248889275460106161831763234698629916878864422354347142725032741424573775276315195777703511318678256504129553206081659579828829550143491425596799005407961729795342709642976793396771827365010739909466390917577053506987288927192664919192071340415778816000000000000000000000*i1^41 + 15721274548721482637186254079310403797071436172480610163550981399420497261345974019246621265510019179272382561292902865642296692615557413529185994749037778615629581317742433624232332057998293542106597098369930199926150020595181647041532272291104709901834545727925541529410826894670859351237932961038581265904457566036578842069290321628114023076079326461967838985200854626797173232989711938946046990667128405613040114136972072449557530265579843719445984526099596833845742977473077784881443380498179443210276650116996864196478237323164035593460009096372284848048695830415113796216640849398741032165413897560162114666566405302771840867416795296159730111005547611403542951691403526236175277650125790659008711757286682795582706748430967594251757922814335530363899602987861876992199267419767690816276005289482637906027322631398362573872001955860135974287493575770749862571865510161432692267822223167727331708552218173702238589401918979593589205087307743456381727345233633371592709916301110597552302895410004962225721973229219123923798182030322666752652590206567742189502376963754604333942159325448421908259568066176899572628412664609529105689498313476653452925639870463470382492579444054545827600411775283129611867991169077194078754225491669968853784916055722893213576617889109783898595193929194959181808673100417561420994969600000000000000000000*i1^42 + 19350482600233566379907804116085116396069420480636831191708656674380875956738206800769820513410181508682738183893941127191279555762404732413408462925367588420718859144339355541791519405127104085052893168855649831060487019845309045528805764221179615066079299693370070978427782194275117877109516175766000450552001492395430568549683172682180617718761658504095482597537230271447663047814606730011501172943881853017750629231434914889006144352424454369933376033727965293316695367073558333972295598031644382166184695995889245454230429530885790560091733131176199595940251163195924663641368739583167998545716764532224342268377856526915530489608465141430544075241338317224147785502281339046791238268763429496160347738664775447483579497137866987842687149151549695205236871109012927557377984706549326412254237503787964806715570348340964425787904015888520298130819357396258109730804164990673456637630910898952373801936039206299915347897711957758982693199698592315170976682116317631532405834491337801424985079902469009632795457468796350865675371337967939558468837889059123675621567021905102482044433877774749226394267573846093254679203315656151221522270426613191328575582148797228058541613488962442481713146690192161238442282198438724874915486389485052666643032694126230169854566600968432587348643825138662196945999733949726720000000000000000000*i1^43 + 13986592275580727830577279361769600007472287824775086108438678963111779620193022329720409976982632415426585642203228317502782233749282083646117728305237775986651649619227981694419796977493010437780974990105590808710232482246049021648461749773086948876022995952634399361735404490537170505792186282217623302216259481363304967775660739742499573956298459762061639717857562011482444850556549162810847497358485496826292152205655528157614866162161922298636751446367645455682714769669012317323221763092913122383004385415198908781177467333355043166569964114098387067095095708850402927169749107056941854151878890147324021307221978366162497382936992570069433736901226113414426353736026234835816365799301296723138138750136165532323989468027943572328810288974358852053619872079840481616881483236361933068291237511778312241919264959651328343000708717655704673965483508483342262195401019268235344434408026182036374167043330169540478103498812508817320504997466452234478454765386119094944371129089513236672046216176430425449879134499736146971608734020382338753791994420086324551484353378553542747369552891622126660803571645840073280381668668542802191371538796224960473025481897460032571837348791793091053487229772072656566472240278549104778061563046887511614661497634274197973732220940524289360898229187779834004983775232000000000000000000*i1^44 + 3998682493265920339608885970483055203881800096485468381921735997860140467410533023467744201067465347430529869066990008142269720518643515225948403091030304801712445254334967663313732469174602510982320590916726673405366544458025495895076463041437738013130014634713874159067985406048589024531951328051364423969005037846435886477170343459247670412731539978444274719986031609892069883363542291589220056687169843004089808576664017245801102715733092221828431044652728961773919791354498113127153346113891061995266917261692973887041880534292667164970395130846393825950407226866942774136509757955051795018908317082066088599524054223288310957417933030671634010968263884818895161261851138614923494252614513054535302264306932257589667173364039467535911565574577646805418922566469015821147497108727278965611144513018872102596315320965971808249606743788415770612563558535225007162009779926576465313712827297973735315988795379159444700574677014809501227938991444670636318526609185971328803608005639289117281218039484608351996946379839349444339574566277011200834886522885517664546572747084585610714529445421027281682873520886424927378819335173400966314469968668999673493695843343671470830477168460472333938282635186321104461612251517243136634319647636198175669200978384970815830998223754767485931086555776024576000000000000000000*i1^45 + 905184183394941106038482024673111305644999516110006963879919754480228471459858598670208795238071333237906791596627501179634635219619945365695067265413565322459330009703723543033070346835516088835148955031392688905805311014209900111188441630652198157906314012466957804632526238178621144874481421462336194341969284769423004362924135378818155265356335842388748482637915927628503947826062678405954414623520287956106458205168324422341071006502819639520784342267868511891444258297700635337257933850357652158440366466233463479922005354359872863252117607984988315660054957938450850162094875261093301148545866588964161646795886262239501516980671024966410839908608283089062037254580015002878897647529455140133856894032948309169359540423277500756175714751854736830739287386279257852910560002377637152076598922766622715566705239400785307661465451985085052441517806319166058105295750019353600471137645317356913412085224175817370211345169553093807727831311108018058736517726986502720279348020926421543584685824256201317613823756033187633901808095660899077213737038116226043352536037332246897184202063596630257226823717140748330142121191121180618766733284133331379545615924078656505301541569292869231913609123899798890148884384411447531552323846189345776064804078735329307788987443150548594699838423040000000000000000*i1^46 + 117238890028174629674207929964308243585170289928681625177794730388426939530940687429354155826587364175973214596431209322856335637192543398016021256142168365260252335273041117059787043272235685179889448175261406228990823289845800234439066650876349322395276632274728134208073815450167102720489677426795300152763188173187964129157621579389213807671376035736528918567323931151300933621531304944878879864531334587073300417363974395410883286429163790074998562491689908170422762578966981853023156555230548222444309746811346825554320129309930226413186626256881840691754119016489746411698131924123236664274038915123444754626673236030541567202863226733531066480196606835968925812547433885464294581258083764288555462173757254686868982769296863079540195644228276005777533122741331359389314903325031295608413233998942176822549815951898809294368811310828338371761947696512282502019899170631990036204795183431962710370574778847813856901126972036428664314396542947093429017937772468815716174151994924414629765716462550721381032899388422635376356974031551297949721989346164298426403332601644137622167570213470601764651765074666684749765710100578897250947207669234810638560847610951390932811601945724192361268602109843628112554210326316147571709163137809525413784851268087204471638288087646208000000000000000000*i1^47 + 11053042767539309125680413654495885478408473187238058008330092054589360980449477084082905108425818204233927545360412210232944474667525187060109336548575915047617512249678201037951979581802884205526313120307648580124655183666420386257433300326603444935022149541880608241276954765061925406939971280224346051630633359032696964919634279968366401534812791708794596435740702202523312975460888560054174130786247634038086480919599366930885485201776722535194723019637000840429651343518408110091245316491025586018598708188348947087142642693475352430588478005053470289276203829779499679425093420993167162629813999328479217828934218951913616089148115203806384282761553181260671240854607439179812186672517921359272633194726543913100251077998846528364187564514774438353236786787698984531412511625421541342875968394914332817029989004630078552733645921447370757181073477089134900004869889146930228860817802472810464218990137475169589775440765670732490051751952145085762975685787543558738379144230516566620337913478272270732073457639612872500923167461385230912453988655752626469758529911801259843350764312896962123452286462875782817255979627941317518440923955947630392848793510363015241226824240890009589602774992019537536192604944413014808491272940058096678195747136920547868713313894400000000000000*i1^48 + 573669868361579353993857245634947840085755997155035793960444229939992795490916882515908420440763570749314619642025948197548976059531540436772757754054577787030023802837842343041452228518390238941294606161146276209066728175090974851655877157647969309731931335791484790758777929143310872677384394664668017829263942937392609773208394111753525612947630707700311790346283761213619115117350334067498791930274329585083679755050009137080641781180154059064582014289302363418807413184677484371099920939579342530943283704170385789669874276202725149243360208152772252720171148867495316019942169812917568089752239906797383621627501564759812663887196259991573024266007588070586363881134703543143539496709770364595883800323946490262602193138469517904613691804907865101821342487310663397681445577288787315076931579550870015839588478408981363259029799625447179114460573928753021517804482741761358469934940550893207198208665925781159611255453843124096308055980062968695931550692249230333891613988195632809990157018319178454097988602894179391562736762750173048398810622251405298885827974738543461554211309511177318149167256359132250509872906977999764308677795773151175224827239667954228911354782989444265433822414139283017866797676555574650868048452112921858387193611864747540480000000000000*i1^49 + 17509653378565897294972105109466733012486397289505402601614475926553546484724966063397742023268716684875885229999682142259214403142410526099271976006515481720383565793474783010651749866192144805721049984116133802185199359585533160108142106352741855588544359050729065401565277100415984210429090352891254098397722522644661500283578134946928248182606555857614881401479161132230019357093686982187362794243670619261321615349391977390934682402882081392105741215396088081075445415375489336277283162077619903697507939884582425080408928620304879972214428589637788867321407934581771229757527640786154029985493377551416853551193274906635616658500404153290347476248677572987108053903579360348304078976484945656922044572181535625836647792008375549151772243959434474357394863404839166817131489030150955118265888696408158921593585292280801663003825019898160389730550440019889195212936618906184114702506504437696535274517272152452143582930388129277808001093387189201185971398246926989725729912524463474061790487796601993893303382675402034968430419249421032199167756427457040595647839095699261091294438058833139270202385493017005960448947089826506077666534472539591607834486304577647016078482008541925651874533659021364750969139641130980688197927642295611430673580032000000000000*i1^50 + 280114599284149266612495023536205222906828437375580002730543672389714915958047543855484315939536904461514026693709232227234256177792337370765305249382390934319719143358633581696804025479549588116627087000139055315027752993068436492912644486227427135395248340942680635091592052864331735858872081326627488712195423349076501267110183204203444546604173237530829502507379535181396472347042138305713709453759451040478572464653052720169588612401619814371015515643942478348353355478231390627784298879341904680061867472826789261733694736645513066471727532155871539231364232023117955870358120093757707508972363396265290957254271559428630346736411402304188151237804115650443710420018693558591938123581613345740246872584268307810810610121695102659845634161985913111229612982944724669219447198710918193731905398876273960033208588119438017702828292653938691701216120467182070755920081891649901265760488930277600028156761326187434888867825673854864004788631583071730397211375516971781268269953636964462443282772568044150329268835504354403236355620359910965359912938946014004202711043730350801834171855483013714952461309032002650211106180494500767781466948123439890977795229056911704797053038978230596039810835683474976886390514936705564867702132287786188800000000000*i1^51 + 2161275972936475886948519161288369992138434494290561549144418358756965563391773242131229893613679178994178846574289056712106088820805585456134978253970147951295519861222916710825050334760157483250001777635474536419972107567985926887757075065568021046786308826664780021197982829247250608822935069048125168354921412101313356280440776953378568973089269412260222466748303238333098376848281603064766177553105007036941990147146988087388493558375510603082215516690883366844977067628262322980534536179959955617896002976906082473174479386373788054748898985849537037885696910368072959869699716635041156876332407632434029547534843726418392236235027661975676784934033168346174880006773174350915460298436355012086825203359879796582007928952100038921801733479099411129431219947525173046214382196268789737749966438089032280255429462719564037727669074764074310020640623323040897736335359025708068709663883610370480732616693632618033396140844212126675274564245191050994019277376285965451583080607549106785862566184770938364658978761614389609150811478635592721548125253687687514679459445788767110345078747090104330856500130996917668974732364038283249716192952335478745346040884522101380008955384801029482513326485218803841213882144640721507382722560000000000*i1^52 + 1775510663197308519949802470447533534336195772151499829320692201472210720366341319805231300945815572327662231914857398620038183366364340681074061518831784536802597219592502752493655950791350113925404207878491336108042553640112841479876965355169836383053008464129450991114858755645428024900869706929803691427806076594178658681056945147679090015431903495118089182173216080399910325715053331960267354240436261670363435274889882495947346846013799119442834148473384662533537438192650323999021941280536911401077462828587963250088823391429988041425184197407296807291271857220298805526327533747539310341949968393672921743392203876229553044827115135028500176432466164843307535624794458027201850207272835525022485599661492746307123483138429018723574214590465491440508164554353179547184246769556222476376612040480630249739836355232555773852510399208376209296815302715534204904863204207182895683766834982790024077796580749639069502576373062112012367701431766822242389072111687058050349327389290207663929257038249538720553106675069674817357721871342448074180355738392775428041487172283569974173327754218960201649521848138603694936277907973233984802760641739725638923756421110254254194517947523146982391884046291009962876396896256000000000*i1^53 + 560846502028238064042109654346574702910919663572182604427506786982971249865217633258256407918628171520517684236067609034487225376995780197586027246441826321552967895944156995519011466798373918244722886022935450294958604389461582116510012860075153903054328523897739784128642645863282908435676116266446153343069283498061461232544008536524071130944900276118800626416693436061097228095567167366276101598204694134153577215172754507714737965579527920238760150610321981856140603186782443899592760136304017636347002612261315675057928226833310693907379008834819547899269511310274997198574454054690550616280897856446076701401370792555260283613779934947121265976174134434767202525392966812654615359672032103295715100241600504301219552062837078383118846839677096552483407582909890107548866341019194706410381631207938468284370806551483174650903322653319307401354527740943869964888537005214058956078599287677610539022929089758775698464673249270595738201032895239270474120351649805739879894522886553986133693182727077913912411483201575925554756089407044721320759073466364645999889615602841561499273308595199671491924490879191341683007207686328258609303757262732144731736857538588363020071312548169924309840833596620800000000*i1^54 + -12130906623276321516579744129862818274173402182111815564974586354669527098541498948352518527850320102049235926170972717109157490353226551567358574211351172797677678903301305639673366118446669573103758644276997545289757944315038416437651130964415865039102444918149542675268064102435830597593939290793997550343153506360703218942471824640382410828200107870991812928583562904372395328394241198259283195929918755857450717797666910824073933323243753836532456602485965241134520937462083559633921596684965081640329886769043152939999136915779518241539364508500652275371640294636070648077480074524846455253711280287002933814086889070350018040498667450060419051605178217895751025669642307176226794652730357009756676881949886031210252230439558342138972254627858854210334073572839791812818846074978037178659425775857108726505004686301413529955182624043926278058910066102904097161353891128254866300646270764575543008974683713212214117557493360870665233443943719974868860581510691706413491894283250337339976485718622776834201810473767242520848764791356544488867575702696686835875991412738833366785317558858492348434631613648289594488122167843115396270027113364291419903237508484256998192866222816624640000000*i1^55 + 52273455448514026087880219487844801318116562672445544399389921123207113330081917615472089815381233075246163861441557137050901937585566362543316793714375857174924283154444816398997540407362944781829686176638049994795107132109931160026575322331087516785067608026897323355118401902031590153738570678885741892458335607605481129573859775193806197835397485478350805220294460918949799401772647337707954774037336703092433955365654763102683039480037983092521774003829950524707530031822194743508366316844225235987079804412582897639139251406884416080743171079138472060560269677796941103202349642599519023546139640625725683479902794578551600535457976113983972967417982410759915660187388857001191154898733306029596141500261222664656380636731190233385998223653752435109014203382901251148570755985037087879452872437957121656163080527028139798191731422897268832166827409839271755741900055433746068283970551754431917288791601999136653129779661940448407031540093470770172692034719771652160919638648347567661045792579022350058498436181646722285083809636807750169184132605249811739931225362168199381986719154927910223377779215593512503078041477076060204532524687631856405191020329836740608000000*i1^56 + -64299712848291504715451324233434823846040695212842598748898893125611133575611581770616176361484035634880121620034470630815673024665424049805536608944685010519639608165331105109229010130941327646925453823767715304041099165940928817408832151531522145106979654395813254282066312937600165642840382589505029191110855451132245944941943811915744558641403690521388528095379221058589287109684064967235467490311704833960155471901199800485459641690196374482799027336884124890621747245400071315752081121753136705090521191321831076150330576451942527225014490946093950076051567426721634429513607214545411896018279151359147124296610091741426635030972497974557824956489563992006502192766519328347253640116716749241060330141737512573484264487378160350317468174662001333143135160132570415506774617284073076735775356461334700268770424129963276782157549859498443808456089028251752861737486108995170354161683801741891303368879213671535291245974159261549984835434472711014160719193919953805192718242073166952957722187150932044357063664440838476850024229781384654192841360216449766785166221650168445586060250806680194288846275669843655781733021113054495010582803188825666355200000*i1^57 + 1093435954981857996253325652589657450372624845797015544476782195828986245965303743830814549933883323550047867132752157069666155709466675295849965969590044943896653854932400991305380076168946562732928906965283106405436810783787644974819245957514600218332022178133631579610940030975823003594604190589646342904331917611441608170710967932489301777065503410825133985732963383800179273574964962768943612942012054331231266786140209553237740694703762319152864039785936830599950377222119176700381004171639511863782281179138900832016468878082061216359500750243513715063885115719524076319816455355408727900134624026779012594984429856492760640531206748546915157886491024084184861263522427162097299250515189916967362540785093594746137340485062383640588244915148675904336946197972732925550952211952587315973547416301421609339484057431660616269859527317799817488815889719918223211866077035475542120161573932198589240149753683099852427560173836671977913669075999301687541716120280503794398758386708230046731924154183774597799959371261309283924967613356467323134112945425125383195825813231335004549731750954728763646671006346958907519215246539489280000000*i1^58 + -949907577009590009202873323169394721357769414930205755766289264624943666082847951482952377874990771432121480855636803590024671427823150958536499507705951568066168507423934752544339198616800172610529790798749283543348223519848814665570859062772711549086335956584926189057218416606119474758442629230846212486571931486429034297084433935570679197327932741532389472204574427195398233093498680333467409915190475289482497146114272166219226456496891737896524158084372730933063842113922975970614366749938125411312059960301167430628805935216538576751063377456801759289584249336335908990606279033588433976581967903084232956811681843923005706391163280294526987754030871825615689518714663190469608849079007761707245614539320734744435922313505987825531522208074399108094779953435302569372191307592986046762520474657330524425685590971162326879329922919459863635691235536603433667815192334606788733006953663378557262751547860947385169324740949086007100954720507502620084552145169699318146057504574361923423150367569092265902869660438258685435864621832010258116216899796538944309766758389395425643161665574236066011646709828180508672000*i1^59 + 83936401216142329282201973857134450873078512592808288819021541060239969474844082937666536494961750504345580423790360132935134727852917638493057276274894403247142775074232919678288349310197928666331751715953121120140703219039188829147867547851491776922974335026540318604143364861967227349529511571835350265589334925694151022358553409330745416593502936842341099737223985565031292715863855710414359531499980180848421639367827012486773430312957729294553316295815611628321775537454869230074982546783444715058092509281960050883507250351513831051522180971224093539171272414838744181779626314924445529515227283955662731542478761080571956646012161778189563998045680397665176431603829980414561098817254063001899545691422820431171074198237320326704886403623698706283894052868435219994065992571822561576754906832103911036020134408703786304542841406615267406331280008229450720120571450325089187422962200714361538743461912946274914382874196493563069779004305918944781173942016005813269362421447842288423001572684962576670479927624211375485319114087112801663168705158665443522769002607181989490092165556811386060800*i1^60 + -13610323629548727161649996007634477286774325020556692761519500137155611355408981008610100924264204841914629550735132072464197143731671125625993404559511026069474144467806580890671327155464636212127448778616024507981265536714740125528233191080776036124782171050797914415350357943348356626456389073295729588114198341099084320493652898847199462136287616655954045218934676129971427460758527280535863632662236039743071246326728006598333545527402652494672068518544129130578207243365137190606894554951871975271986070010660229622807016852548965657926744117855867432069153112352552112646273305574505567895603883374630911869975233155919257993207371603915376134689301732137302505094838572938735514775729658204693226303374271304072702258081948522603751343088203565649295892439979872671542725564837651213583909314759352278354733473655328462425794787911142717749062379776744625598215519496097710023764523566667951613705873115257831465860343199154748029306019902778137426630993653559649088475482471439910513394421840493258658157499043448908931916765791816528484534100497843894249198036226848849920*i1^61 + 1003128142490124674407045509557353244105352285070235824887095867448338808303188260196545361346351455593677977623942494949630538464847522293560089142208040098950602568479319666482228153470159758004128895096539935610047661193001120568218411243529615672204396118819153937076470896564781170077915921325762807347227813868963120840185911159108306633272784314907688507521707496737328414085413328047598556734937798005395646499036208288056838682215630945172683689658730073542439620258494512929825337703055727702229831818151819974955701522880473487558198214296424387258397953410062815659376885133810274330632172114149029840667286456087005983865679026749577513414200922731254808995387547944390860725146858851727419083891206922121755679874419146400652940647048328956192310999630570911883311750575647826961216188441870070810981962666975580081498083467973310567750687520298770081248934838773024499954480681877774018584696507070129096701839568981412043677293741250132710216933293638194672946514054748027490822277893816367741502759741018379595806835351569628659712*i1^62, -5003243420702047402274302720824492911916907564037249364618553265922256378305647443974402937770891339829379230091959197725842855612756985519269724611419555226707349866284139057432898758095378431315010879301911103021369567912969853212674505557732811651557161151354777615475666827421501385454152198466520517405313343145149777132692532138675272158658078143197030567731129682075354291080291669892182507489317256459959356347630885569186403336559279943489866674570848617275424254976765992261620753895047044703624623293253488736356701004867677375250739349414960886907203998371425462696156098717529617986042055885617712254893126634947893701091309505280330452202371790895200444509477607628035704030602373391228253723774418993407413835251619640404371661359334693299269207909371607786380748184852173284533343755012892114049018166759343465223085293599823078447476104965634760591228471570630774792375205228534848036373536670100192079783426126275903768087007854197752195975991890586163059125689250018055092211966564756836394811007689473196982687215014636893305558841994477114822190499108987184710881125405333988313652089350417577586610927468520909495992057649033581774233875360772870403804571504346344717143796533140689653782140738620612331414203376870322168222621304547593936791464176160294661019046772113526975384268593339346356070089429562271598041816265702115532750954944714671186704141904320227837350396461590320259847009323984937086971775345715241730258414840714976160565087869755956043778140564373095442011574506932881256934228844952239461013007544680545429068955703060534706325299853092109479760684644448114383417501082929774294693152629063793251317646822192525406894959612264129848070135712174545286554937057777442560202030771389540022094301782962000661144289792334233600000000000000000000000000000000000000000000000000000000000000 + 27564770060599548764346120274264019277225810966933562108452838110732897990616812215081074511612343820180901053484542329034680988593510456027920898457780068360919378369516226196092030692311869086239412763589988786969239292958170150259222053970816597279454829058760576111294158595318633663704236937054091690942012103518583713984156095773044116805607603425374348348836686444137501984599013663277217910172822333659680610923679513795278710676535549135497211275364630168991450315828051488598794713038987790619776173746786697690655958521643602322789898929660481077722814816800827865676740285342951053029701980666293481259864170956971677768081675797853292823887435013035212662061907636244862416729542934324414216608621828372797265696185983908526844493488347672679915929693758415799728141955905747331314414828989107561218630760705733971643413520332662395011555414082232359115617945936420399302084205888699899263325875536356025016414315405013257816921459191568517982337106794017365375516385216204190103584959965804687360094113047249668804373031100486898355860169323631852820659976273999912791017970049931215390001330568075289469607712196076881112249007544435808863505793478359059640076273664829716066052224266623576595066026435668919829656707356490090061649759832129179245293112432000411683936786346975801947425662690010363502079277092817602317292841852985633901317737657725955157242834274875764469353385107240951600126547373642378973959036625244653758880942650705370151819505966666706721507954325016795652822234528258542383064236587223973643471380927944519160084173759653205245040042021675245013743210391866903903466433729001784657087915015968531987854464582598880472346659697797833267779716813058058487901009971215562450677227397170727317352136974244788980007118066155520000000000000000000000000000000000000000000000000000000000000*i1 + -53722674641948764986575585442133384773491833937882065381189490949859493740438935832694558109127724645019837531555770737552627425833027716632831572415722175375781588047653288916556661244412097888709418588794925744247500646449840195311222405516502892781527178794891389794604455003832472099009452741186766927552692818446952810658913634944851507647886074604041396694349002280050453852396701725475187012812558743487518050147057002732170629909651812615868698722751193675170762385962010196974748937694661361221141436818693264168278282737230550530944006949822872131362073681994229421289478404171178884856332425012557942200323378075554578783202564867515390897102986517444600910262277476118861371871033832750424209009528417178113200592169630143996218128120944372966932355534421093757472447170458649500687420345677566483431059687720634590549731349775334225458710144768479759362571272167925218887633747138833496664341452099253914508430625128344977628400112938305539725942421201616290416294095568410229483942726549795446889612135990366320759546449482453008607708593041423132475022261124400345615719257817869595849978536153622542932362811871250505265036796727562233055451449933760109525222971724791511665864142568541541771366373705006918129923330681067879789045956932033777894049538920965858696071011811560480841148718816463285610155562424552075114568790422999882823266666414360053112374992707808155327040124252380454531859964007236149149713358229997256163175403816615281314379518958935852374862894952501148826635671301035069144517417458992360458041007803516421860190721757201362999024067290714494077290656262276311153579486901700787726131930313584289838928704262609080059949763161107998763667629503577753137793961369776136174542200453116454099149217649955388473769864462336000000000000000000000000000000000000000000000000000000000000*i1^2 + 31229218757886719798469021020125636615345912833343582337133765831865458406558455074842359029720718234893264332672464753934938381013456047785346865332124289927833367877036391115552174394687433843383544995893574550789435612465703741638545138695950451195822542589151593137229053182828706600468665411899715188593137435436264047636979964624308030807014833840777795063233109005045116868126698668095579523563863488116825411466784459612304667473784216711112815285367845619307301365325098677674548956493205789117962143947877487982518198711022054237558556730555778009560767906241417911809873262843572479545144009226847542963631330944277222380190593375142733273763319124016102145199796244705416139907784659841824999040283366696058959412573913835747340901146500841864886704033159322152552584791759510459202215890616986883417458129442927739117814431219951479285773542623453721869609451195143154074877619210844558461333708735891761879774672006491658896385858290796506167282255522887098188640704401324667596816418411266186981983805028826765993002366732781331814561583486499194326185371023703754221519411838814539988496916290506359710852065490989108849534693533508954825367814747047165003471281856681142722969527586580942306013519312597779259041461621868502355023154017523926049560467832639948732053523960203720689405138477488416049458743341999519819519987624990820490268039942589654227678636776428545757944551335186623653987668026301303901422123194603171749595430289337795559777145313064190495764413242284883715925456456042009075838122196308997379884191700285625249307643563716828942319993863099332983538883455820816750252474818460590841720828658327613722102925007932591157875675465296677765825254073964558652132190013705152745136633093766125829370126800772556801907779174400000000000000000000000000000000000000000000000000000000000*i1^3 + -12293491813561642946973503827087218108201132818777058865903355576347304909521255209983077398306705040575056828079736260541252076976802306305026593766895270910802853436248270424793484589911277364535397452273747820493473234017318537195407582200233742081053087870900664948345060811278085933648007460203705632034094693665586983387095047620479860151937760813282469684548729359183835837835263512842567109404001478847818161286867928833518998374193063749941983236266309225363785966381471544767825330223435778634438362770310718370501058377999254510142484516091200475213796245394589633375031869605353158083074523541203081338926243505229554012174292536960843538211193961471849036006379765309817832359267301288923966863862534293164582069020078129783571039528834653054279815483256778819877314033986777142338138349525129703924526960339097555067247416670037349380060246251974024454160755287204765726194840997810897780046126597204190022529048143393856592841172244037597986460004557822391131248651031406497279885779874340994157830077228309354972443974575002760448703890680940178520650741128168279873966842165467538804651192910209799086127013587751089545140811003082533296944595024737645555716235954257703072226110983927411371932008999003308071309876852413248465296061330581371446856892500634534826006775112614123840813372137122648050329772696193207450604945344330460041698902232936468104499793258974797533690954167716040344591283884143610650977972478502376238968651936865027539159902827857088471007297021388164895419390826690599102494849171070085660113665033240015283222064567461813282031085527647135995328448420626164335898462694811111229412297039163484203856569248190323501931960321821544569491205848086143301125869992484931894123543401907652040972133004188143026527272960000000000000000000000000000000000000000000000000000000000*i1^4 + 8533367610878671894659838450359385202460808161744280819415635163338365503562115617319947365735913879414503093657822752952492101601854989170400398765362102239016121205461088963658622280465366337372006752838394084846957056646292957930239994725687274488726993386216207047109762854573455153050717650894372115812235516872512985586511819569141309680307455480890734817987331261434011938344111063198850921382849701764686626869722417673847957275070198010134113425603414538852063177293742752810012416292754255558953025665212384316744202746131742649843310882280514154844513520019361068429396389505271034185744577395622055374288403257064270237211237301295310869165969479271678855212479900633959035612524481794899189532829464516580019872547041019767054783428024748729451267555733210448121729062264859857158169025737100975298275383094033292389303994043045678617801153271494956306791409687716487954646262366318479867802120231827540417562562688108684001023263064405261442091420712674599808798743412676071788037141758717660170002125571125844301125168321329837429180886646018553464238865926226373100056880708265615054352558689176047391046222320568815510975108008430355344668184281491508340337556709775745036645721890708449130141087419203840983008650165691468464099264402764200715818103430105993281832925186727425682228129220304163317409377186918074551736107545967025976724514202407434403911834139854084527082827793101147970949528859740402778547312353596253863569993821381225243425529279996807842705827702032792835498414561816773720645866928717914034759501863556266203184620022610474177337449289029396451962356732103802768273045658479388997130480755851016223653400737503170973223644789413081845795338932183439156215714868945530574686619477354001332578344510217317659836416000000000000000000000000000000000000000000000000000000000*i1^5 + -1912547567655489242549469299416726050660268238922732400298844405566356344938466076832165680762966209849450346436680199447112492221510380248203663022923885813978286562724067129049937359327090838093786368015186293853632199466431209777748719305276513162612504776276951682331491597010738488280032129646910806332005539134044853692215784079570003714817788989650506858592321879969648007105755952757420366044219799972491696123503412841186987249088685652217538222615753001727134064091373345722936006289284855044324866439608536125991893788751806565873101841165873284830669178774692202362667510707766312004446501440411325227727542867706104572956842758278383386186405304695980695037625284505192354052032627256892818351836435018286659891026381840671205231042981878359805503175130470575354436788153265048513678599319927149496551561545349856586416409225836505760364270812879032801894626948275566735691216190654844633166211880243488718500476550200355686007310094759688886026054555598592381056274163241633534247636357061820129549993235761045018106425404894263717576085426649513546609879623716954737315695045745413691274960018394811578349290329831166194605212339106132033278500993615531024240244289473431828831661088310614878783942320323282257022462484945835274827928412892532339624177973437385846641165604332790333356935419223117249963063891326029041872562268735385473154768712109621305564352259121231925704362916723579233381323071438613863138526880195292855741039474598818396606721246550820630494761685937299507691963528504890531970303573898118516928421345888812355807173819883745513204416069821092028793334439805179339927117773532249581853967689779771814636771464469475287947321158929628562670357617123475416523599927700260139554012892577343500646542756154207967641600000000000000000000000000000000000000000000000000000000*i1^6 + -9676667463409770014739305684294327611345094815231634366142307488629419363382067166811493330382230329240576248414836136409948610531360786877470063582124967590374699950144791766235145482362737634898469613550411444161545353935932184800670276253071640405968736439612083567264896533335044216896870892304127289187472967251299864012349394293531919548345965058760483458411770595091519545402079778713629550903991237145306270369609981060461301293706042596776695333653499096413600373803847257160008785611888698558406645545906420630888036229513147922288955167228015866295377421669779518617688569593007903093903391861707765093349729329066961212727858330961944670955862890514391523623275446674185414417951490223084552389846140240375302671186038453851793891073983431851258405288176012345324676976098723364469322078526792701853407922592032024724825365419509708178951139587894922773344183235417732710330361750080797957201107534032444249823723186405333377619891573251212876817842518580292810684890941392751455155685806989455875296819771353951302271144159371837144246866856925443922315437787905791695171052364207541103155420882548715099678828194907951969954375001234894370461326162991014855060292486955050031376244127084935592363713872649184481851632201527050715490393531784449683289041468304242700969060073934865171678999364517584506731369099877850786149247365242058425141408931207248519309283542104234754060952200038599740113476326279269217766206537421248231526941138455261112263438175298785019779806896603216085384080901516732136606835568307419272504782056157235617361398772383874068046233949681456115223232669019946470546748638558080042848660799402892303158201594341370623340998832002211453433353973465497431251644076218812529222250443731547584806644585136372121600000000000000000000000000000000000000000000000000000000*i1^7 + 3191109841355341404519659903100984183334595314775916145678795754084676861712751094020506150669229996659624784512222220802361804242004042194241614343909755784366989901430803674095089856700762792455742363238279769855663927134533031876388147905582412456781738611453834832529104614445022676545297943197207024549143116926517172432462664257702468893179985958166250462539636767035492232620896364834993439134394026014857310588933214419620120386600018270000826342077463596673832030951432438579522021737696826184101961320848545019647418851160254167030941507127918614340473183219446176984405844929520872484721666524207851718906160139361037079129123156726984574844547121625868970497492984884770033290320235560071071689618381243700805566627224531235232153034472957335858494698479120671478946805690802019983088047249352052471505822161820387319699607297799601928348365496720481424960208425868153878902193329731115388555383712492283430696027641175231797981528092133043016759021574731142316736027653034892511461174999551757546542276753454061604747850068281855921446029153132060987754106237789544090668259576070877105875686248585065069377848125193391991907319236025731492453758088962704246259902330468599269209149110983462231168012376032686383214497086524434542418771593454228998750432586083241141863805464274731670592053826492926134037049929785954245234806306838027501074801089264106329515744786358913555965766429788376189479773400550262030326938955383659736130853491490904531255010899354945684666286580825274254398067702222082758864962819547584935007891068751980264697759388619196721100990455847037522673625026072854910984054144396651897718654534495125332648140342747540770025868143966665150739769401507183039640543153895625000104211648153812808004424063848884224000000000000000000000000000000000000000000000000000000*i1^8 + 1351638675184399098088291044959384934056525075947774234235056777438423290925866019635375079515089891079104642861339565876640200534943810208035561781337862719654044015183562008379362447717933329513568854034758739572744737029560732131165949968874482755362052225737649105458005568135797284162120349803373699118974469342940911940447394097473536122341082324836514500330986874233716182827392961142964159719297125154258039556360001057189533439288983038604251246734755479937810064363064189748531044936217785033534698470014115321726625590896481236482392414034284232415611337053280725075528916201958985085914349453126394358022292592914849670679569970027904933967781026206365493907262338958334112112783406954624992756418561954360569879829766386933808600310755352386711612525098396655256754937531503246346112376407650168967114403337976089730498903611017758975705683382178791024432846192778996018533551275493369802836702816785991386132379539529071751421431309967996498163994457475785889647499127226998391544845611081191284724312129384737934278299669697134462012566070074941129166824654234178506222039803014973914297262725172143429860107150166135632199915414492508514899002782387182633486084653098632225443378582628708278513231212104238745932064122970298837232113425607534894860177724073262031459494322275176192009100710680640531502253943338443754509063228927960279879588855148738574939678891910989060099220731550690534904031029792225777309307070216900420758456760582696619057480216483759069014290512367125210631705989134138205315978588031819797875390235387000127142093012752678397186164495180482900597014841548030185707437158588586645814107592217410823341960822426674232793125049618217767112063222027766954731909317701990780403070157017578197432901921556940800000000000000000000000000000000000000000000000000000*i1^9 + -1420435648615510961769868934242664128780412643693167035860868849444264084896998542075700471604132487504004186843602930214511669006262946028060719947067435502792564703688391894363379591128804671699756181308949322397155214841660688766512145080354192302475703603381179556417203036287298995659888132073840844211984351121465878659279401531352610844950638083451698199153700153307572262319572145447724947380445051897985905003889852367568739618074365929608844007690524282703940709921279327102276255798748197231889798224333939235748509108191216907600755763818420016779814852844401079158863477121407742288987144956876786700946188622505018765691782827106092393985547548540687157793127246921815696218514756555115552065045310072506880729511851000273163926865992039299255122738797698608362722492705376547759373885826455834810181023340869292060371362793625561404046480026074523457471465127160296188707852859491739401945230475666170247700951458959954978764547284984659884394206583262856243867658168147344952276792271537923926534765380342634705003756854223369399131409718555483188097188492158306936513340916833345677344408202657624452880750926218479106664797676426853807633093453914456932396268134195900638180271029878827174357824259041581534158063890240531387957180400017478105380892171740912891628342082084151917778587238833410757976622832013936384156421513367475438002066910182320286396475616613839493883925211594352726352485961983728677129499422812441538843531507520650250854859923221707024011629750321537395226417550214681894439711186145971701356998292123892069724046188759397176441397910697253215342770810535751197589096974418222034941235605573316294627353160103203365698730364385726318818193853657039421130527070042045667860770799770435515642450292116480000000000000000000000000000000000000000000000000000*i1^10 + 468682657375679833856411081621874008132682922186986442078959759814334006493343582261001282791572778160324084764975448224191426614308796486882533916520935573264736108588637394433620007338662386354069769833985482021704407130730847240186561911035141956048066368695266261855644189277670895879422434414789465893655674369144425448359234566120857691408563883427116728140047174403785702652005989693272242012126388253909707177110420704982095491177613716931945631034999693136547386041348843950644858199143182029432506059266538819180859315969634800987757698966900868024553782740231422174865504849023027275663366727653826105179178330959622016878378356220542417059939708673213626598518198783080896507948119905124147211143854803859492481313985748582698428640762859394704376054486528059652244791435669862883198217640325880052211295824453737796700613055913251745180776470272639066392624287539695083809954975815438716599975250759111078354432812800226089499853101431629510000585025507606909811940819170899727794571427104749631343692077041321652042553229781419905247053496641070370749358161596656607342933710758298819022037690795804317898113426287645154174594165170414891089458106764016152053536588004850007815384198511390826202335021762630670159397918981833798052079988516481634432670546202852170520299174227918058245809733624821574285037658137617592581000402540339807481046383919213515607537271986136834008118124155796100739969810212681701862737212521271177116444893929598539807448257157705391729757109014754569355731689228357113378353940598488589423041436523375379943552083565167602618130115270911684800404496989802926352303581000986575766938905725721974595544529505069126053829341271779424483293499355373608354113722898999974821423735319007274894887579712000000000000000000000000000000000000000000000000000*i1^11 + -12057224882599240769288655200037148314161637463721585808516324680345566790861259733023908884518033468920581388965133311308887883316026437644025315083644084000539473233467254411035558167654542410383234844120085256329094232157887782066374753451830412327590282969217608369149977866247406012820972500356430404331689476798864157553804426407518858427919654861872822953304388728535083572458809070594803381460771909659991728450131643578376799614258972012061075602773225838595722753351575148822972557439894160879756473777990738625123902740343593463862499696774494060466936365709949797380126934292668967271613847394309678106911820455306302560531745428271610697435920510210979598987197359014176231962544026481520020320154499300074003783430120805499218110305312834297170845225915822250936623269256637967297723504680113455007838346181494262135382031385062098545558010772008672167060275979597751887072606496759577439925086251119178198052436894378832902240936444065132575668385767560576164013599560678413712082410935071605449847814628710445352614308164760859556922540163817124430036988255352322765011303101269668507156995376105470652189883020867452100249457519615980132857970642351218085311818486622645861115219032800766360679417662188900350964393137165153693972332673090193005493640226645125561726652290329078751562643101257356002345295611424290012778235896743885975492905555087585678004989921951739909474021805887329784053616689866363287772434477733887178580016752722401221504120216671659953131284711622477409925709798986516402364736105457528028753845511437113152376435287999520467028247421942020733898398567772489365598705135063975576024777801042606975140502414984119840067687324806027162641860999144757500081667219616860715420053107060601797543981600000000000000000000000000000000000000000000000000*i1^12 + -19455048993458910193979910646065810270127427629535692089249791509241354061580964746999664316654412827049885638897868458721192497989953319473714984861914014923979777811918088338825476376651043526063140753942987078884367631096626877783127976173233648887573706004618462054892608692401193959209877162078359651258310276909104177281654360619524352404085138083961806164631675038306729827388602214157017266245712389448639337600780938627945446142824884666307783308881772514338099562854020109755381528956688089174227717442164132951165293495085549470878061544686926387575365098992888616872127770452060741335554701284864052686877857125335568689379428292712694119608666372004648876572606892434219383676076339649738711838259834813993843973165926303630929666872374659765011228385112451381454196239278620957424805823947290973334325420458757059822313486093588379450803774315889812079323410727744104799636749570848303572655273559855523960350792248889792405808949967348266949741431951526950710245409680650794593082876781195806248496958916297480809850228136256046154567935408483707888745858472430558921481970920458343072464748627073589493374181843382510802802524813240817788291769548715287242010317243618751762078667974234895755159684093732637229006707387766022187769832650115336570532016893012645188793387218682126608684309384840555629613071016839874725251692083407540953339298324276456626963759426780052625549855864587064879848737058372568191913928624958818195581247901031164434732843456520905667616985776084291347843241297376369060481597653938741731078521085066877790518493868693941852127891138852039187741899977942640797424948235494718452019698064892910047226274812511457210468882529122547084641655609834615558041632935150126126507364693690241101620340000000000000000000000000000000000000000000000000*i1^13 + 939205728147398506531817810446785998492241495431906263384004976940750089142041987189900056530353614963833082265099262069848921981555314562097574558155533392159520424068640707375478144586101874839277494458939863848362208040818600624730255115636124860978684183943186934742633041171756039623394601817684348484021360447503851280946729129227987555878079847386497442820801245718903562889957537260081205014900380594139531473047770988518883022609772363176312708490074451424519230155265987929076368238143925438663412168549577508058957227948817275054851293043232581436226279063601755870846063014444316790056362539331274743811394953660291419736740317040381232818134366108277268160665030522171084814063212349877775170838975078242874995715812277604185031017318181751676069196546234688370407552399772112768280185262404160502940098720791669505129949685833614540371215851394101876697271709621128727328839772528822926137443759129207347574561086416768709851859859606403869945402992924419886913979178111315639720097401214619692002403397291123575462770809643861789130919946370369770729048168925645352771418310931763644208044656141219471584780180990972750881361282196186930121994888706786886974077036349770149086161960813435833424520014371044116997226864005142424147493250928990684939889337515155714191626151199013060245376030639009773002588122347640517044607373427430405109257479052951446260930051178306843611240815930602756716747825486146453639163413935827951685706115731725751740522973014193093223892295847295241127236976882218302066401392808806800529620776456405250379966869510698619159058027091841911941005038734607858689830852460754917042475364052343560532903104817760098074473460111610753020585842431293837821721088435917186483342796091506512915000000000000000000000000000000000000000000000000*i1^14 + 150525404342091089894503960153957258739586343642467508505662920993637827737171725993539274410156629441331126556645559508137087133895956051481194445303467035301523682661848208311083486557553495991819061280253402250146459908235535149287418484461143950105049836725109631553862989444667607048978547825464961671561178099403756248748581920631174607902597842898180220252431537004222228772843331816364738551868054381132840916048272449990908550365426129612310483395909718947433463662006733700114247679312265050852686996512560243517065353073626793183305535458057168891130494454176432564504358001392424221222203194078567999390269595339440377201843465762502931676959426124587190108271314716695995224373021822387964312624623325027753502954021118469353202122275983846822887549100380833018557298048688741747975603305565707142331402477798161910192967795182350172356069220307042707414217649994001638237215581055604363013270020878097677471666712763555430269520383150703968827359850815538405223919180398684540568009734600303655563324446303981188314727450987378428165809793469892244009903744097594743469998262221823526400677686220755617362778094635812189464376216293374567873244247552161286372056253114257534583472736305853322102020217843302105941433305579765139492598067356307118673982778628143778911601570230028811138235260697078210840598035207444189316485976170350131764901033330498749500127728086831938911828927606509914729110069177160943467304870046760475640111755775588259375291465703002427652323310392690798624975923652051712622334147401544027059436248092311477482839754988272122541775864384093484287061875995191136626728307349770535775782171554645118775346301918332739855105188230318149115565779094934286454130385211657572475525850549574744900000000000000000000000000000000000000000000000*i1^15 + -15812713718885370869900050052341285234784585123615374180340993630174120629227396588194523736733110865630557022643536830035477650340619447418205681701249330956593866992980193748268747387252161802055180397470636630838257371380445988642955890260606225613162148555872948512278336683449393200002956366717183037090749040100380014876214902022016664120166193722686091880942853739373044585956385047302250717193735543950745440101977344075733537175969996113508330567930978739013744256127942435163493110675372857371722373248451712530356265610010436060367488732809233747822765149296060452873785348448719994764288857784632573203917331862861884726892842380103690234233197486634160897359709238750146995067760011402123262331615414044488792434845009610673241214398045096500519394440097558832681722218479644716127945866835177175603402829008045064202277763080477198456424514560011848114631993542826727982198651454490540713590058369435767469403218210184236777575344865120149131823648472521494802906701190207539258691267151820607722639648700574083950457569882296041704934734714662523970307418814312648283119218625037794453719069347497550591404999826763346227960731027727529697832432636166784814570109908927669541273027511130447718428861281641667813719595112578924954716729484282416829094518149291667351787486080420141326514996188729966805940826532405247431365275104875048163228266512142571180159559129943737371813217769613237309316667831422450369534079861260268500850336057324488004255708859560286270487002778050322691548030851473509316903985773974546958115244196178185983866427986695549784635207756495890486547228513678439229468078589454081184977607326793503965312309669656963427963106944626085048624969773507045438087528845592030582621989986357175312500000000000000000000000000000000000000000*i1^16 + 251363801439235096058494837237408186770592432188813589982707285945918770759632106443169961280796525059451349170277930428423822625448393641522619700264248307851409085451112079672181207712000468746866692242892036680518074464932883860095480021813316743838156979720989488938053360224658786733845521781430896071816328018318531646726337198723605717619423877391133923859576307108449393340169976454775240392431085651035566778383837025460254898479905531582156017380009437595074013270443271061947649420417978781838924753996930088785014292461477755871076555372756524323786003180455124840557833309860107100396474339992752557549909961756588290141872094587235958451519983610763060283919381961233337286862200820485893448662714793886120103712076886786428357494308419040245954745127177732256837451208789456098985183153837941468472124264230695383661510807112284889950344625489610936974922305379715229295341229921795705464447278520542671358883320934425818961100022832395286992136649739590957505216248366651968117373706283887971689197191052336193144201928583999471657149189764216572002414234899519695147479285383244697489946017134258227128192063597431592904333949467425857323897544990570582539147269314412934297845174887970176584556468083303260303432070389933990176012847959975168571523293405057495343128021112478241271682026024104946875951157943857471032913419690444597545058761630657235685152629400725056239917216368983259974268816176957949307628365195906202769485365241402865315691322803973700398720468658906647606396778559319172616062329748397656903798088477099917821766874374504780661095472880423411830986447529503861256024731284453001297468011536750007003225467631505772439956340560042616520861080768954668108764762341918986507976859029460937500000000000000000000000000000000000000*i1^17 + 6829687321793750154834711960883690143932015100658045700372622506958035357857137605304859117691303928332684955771789119171424596111335351225109804735923520854721930636686580804630654906080727507524280652700900864742380935419782397605712197082740342872287533498252671387862402841876609301697261271083553460342759116926398782972781691704322339855188798795220957273597512852900620807457055752308401785065646456597554256240254236896710153134665980281922150549859685167297284902353216402605986850819506373603161014597786013379562495326112276016017924196092539494833776129512603258250217905960021628042497236449314387964391204808835212903665236574157599911254444220557603053962411608814658423653554497024240476706871970927835575538185021689301541648046488136236616594504587816913665763590969098791841172162279510991123944178548379624526827313807655221899685492208122134742014090597238314231052675874810030509602443595711345265653599351843817775750678863110039181594448199074001749432528575399234129925454501592048542278629547357823960890526711883702321372115119360674038753990976876584768862545433308800074136228279216557841628997057711490242954047049465921943087813760196171985687506453312746411455815905184149864538763144893938605946548671799105098790528643199207864338754932080890767577839542540452638297563911820175601868400462328526882028335277713345396155513044754165951199460518664708772555373772842862706458289136161774241120344709284914890055389570280224633370843481936744251233375720103283932775976195913622101586021462813640989630326183501034579770078877224643557790669473967340347138584293020125787017947194437124088895259967307893685853936170862542054011870821680178507612902020226559934549694486312236097985401801562500000000000000000000000000000000000000*i1^18 + -88415650593193897029742647250842978919669364791704891526552039640513860567709016453509989441664919975627600443888775600327779945559577683907349221205591357714775096820748974604641313563577675147693979843487057040721687681911409208979304307571363484321216047320103579971017595058880634151716271603921314674850025205903070997544753431935997882434595005818845914855350381379486286583324139128980013697761853162603968915571356593163157461822639072640111486199050249357691155188231122771305565920198756282307711626815384850957482922551164606859296354173253482609363334156553893971461658748329117602370485965627914012663422108222598957022167261956784461248600796652344358585093959362003693831219594919752348615333372513846821022928652734946373979019859432632426311921709620615799388489618284185308605427765757570953344763829252911815679006632091338138445817838611557196789606048640642434141222530878714038410537327832447662214582219730276316804331309564428041037679821427644108446548390712396293784421868385439813237662188126507087689042757409945533998219380925188125643419795475253874661341414764040589473931917658697444814048319700217972387660384826212926788493958696025047062015803971546617948898728819434620310047924085175171920809578667961148885213218862078733884267913383324566834498171242757318053549190862398935285787410846317019856304975454337966130217440225682030452361516088078505803259239007922523447838827318845362488539001383129497045502985974757521004629880543305201207183650362394440968683884018483886904674042087169604708527978674122802764910109550422035776174913333928056239193974780248593896855163738391584523863445772737906625608072948299446265737232878446587343078087921946838933859931204883303086629287109375000000000000000000000000000000000*i1^19 + -1461301713765877177865674269761908716876164105422437574384536883998427781499183663553658511049355645107541366831467351918377803806331695620689049649130758350665358157193483522915803342927133597342992306181052094899288630943420589036773891548526902837988555401157911668096141164857218690399469894697759304034274124055255790417333329306608750303690877613073880996969147664005858084269692589102469821892892073409025399633793854977350203514439545511043359380376493108273275953078211364149284833236622751221380361154222079791114534327099751992284750384482694137376574297229538625972425869466480469147532757083482823729335175419407723829060791230033395065084741497485175837136963518403831296747916838175765205133909256308126055332839209953845429847026032887004290756616271131642779861930862851328831166177283741876506110485320187664221057109601157254481138991708577805558005567153180010722066575925724908537543968506507496216046227194712269297589186771690554956804574414304903656449730639950082557503958357522040262593120934385060035600455625964770497848903705416627990331892027612034267146283250324716687926703734918522944717397838570624406342831203053035514470488098571177104995464537608466187541981986707760367454859374592263853025235779415277126259014110700692719895495700696494048992121206772447724109026625905754837454140704293695210084942966200958125043416590404407398511590258155827923758045536828120558388077896790245637034003060303780890409566624721499925528330113827904399209439164680169811043763018861518386726867147211808574888712979662334204285632820189351481027351420200308636843201173846809596545609407396939745874210817551530025837367501680482775068772302732105664654661253538589814331316226159351652623413085937500000000000000000000000000000*i1^20 + -616779341530279074332689901455676175133825729157693692279117122090471418424765309002627172283073583974933356102523352532168581490209633150228943568847815245834832181891846587823954107129987871903206040300508935456902386162548287620355819724134872979040026205720953019106595457450311599142628543941120127030739819349451621143273984077174577339491428894176418143023793249549954555820016631274977154735322940926624088232149785041846087950291607158502254174239517184373143635581716267960035412066386523725932759254316644936610523986815020625868190781308935579623656642445043214942192894067862398073661256453214344210129439839848084224476682311248910722307623875192997003150029019124278383507966577917257051514018624419543085429762704359250496194690588927947731687810025436749542426016003094277141714669908522698360614944748029814744538138951807374800378024491180902555319966755727027488208932002021933160841145549240277048248864165674221057582204722852624144596501628362772361579635686003812376663772882297286141294797636251690591749676596869216660440401616561635996676488948868786503775812905850552756146872511934347245049520702469958923776629202208323132928126126005931492718229326840460029413237458536236467949868475518883418073698264874304792645842444686955884891664232620514256967138470632817510372914889331768737226430040954240396373445565821597393366536501965670504229964120386109328395267226720512469647156903137942024242926133825915114874471673921282547410489809954412355283533768808661912722574841531487895205962206347054648267487917179211859983931126594681713721380142365883539990939740404422108809673684632353210161875701235361026915788095625927567038239378193657987231389908365405716695501334739677816772460937500000000000000000000000000*i1^21 + 7035909181619861194087049650869585324780184273156800087288160440724191033365338573623507904720760969844238781239147154702572441095515506857295443964182518398585648650611644806487153557083287104604483750973529436560206722821639362034828459314109211098032582073620964654074405490124133573015349908399665600004738907030823477096094772436026929220552791351548417338004654729146414908547649666925414812689677366461822673675826908456953695655610221298263825062765350788297565726048928011858474991743607130271108431018912238442598076321694463934979818620565894457644788477099380436280670249973522698943785372207978775190873355143713901830393786588099640921498938244621701394999834761168245380913473604591726248439392089923278111896162861965440657967113183716993967766124343999934136870726212066633210275752007175512786650261543987961837699244289191703125036281910677539932156457222241562067590542759718976238761642136234569995431464780623326980178795720813620762639609297356850694381009699452707711536376010747165356506191823008320439822133568857269777436654514600465781667767226640553767154641278028036242175468040636117325706147759871982697307366890540695871921879286360389417011149933447498708455322157377659237676838643164795253602886717303419420319913687754276418419136597640996883061476233891203931505557284369081378153232124788972652232572768671940107071256661534387213356038439118964248198556500387794528020369369004217796139696138458703001063518128013617844436461543596380362186457732747793216030936025912250575863020620278799753742973503301548783630555617122803439209843966665008367291890384734405115770065968067585366294348452806939428478103989679683341576142278641330762293149672749636701089239840545654296875000000000000000000000000*i1^22 + -186793282511482741598356535043452314455096070675950894962013347106834833450500853276454228157528546913216860708527653945071728001955026127855385545167523298759110067928932796753777384170793054797772680123459562155725795474272863380523741185239639919235338745260793811414376237498635758891850441050723042793535063024921860044504275960094707117515794751671179638328883970856740850699942384966653607052327711433236503745476746803602271928987334274099026559128193687733392549642122149234833203468550577334829916060733803741043157868782364252533703303433866099226893569486260187038789185636123470701241282859016608397231954618700130501624706631452009032992138341076951649359192954312600712911126540549460170471798481462773646144764663641854350119224314766326158327704725888989299415483014429253643481765980830962648588714109441709562530832091273593271443487577508593551984395806425439353511861148814441436233428688248112649388520954906061030562484748168120125562884981849232433770171545457636750783246834608543041971584705082269278576358506907976591002148689462796746534827557345753584695985351768358455495532818805846144757323181163852651332246829358920651825759960397660358131918687878968958380170793323592777866242587072460718459859225310117827432769180149070761896267362463783980373821647632062330812794931769540754894436775451027154667894485465768445254397673049693658212727479855734964410637148885748736267041459005943378700907572128690992537376513429893058260879282196698699446536035563330798023202432913124513143156407766164137546165653279767658511866551708580381041284101096835843976500659137233391427001034076473735564152327545716941115417144375655495543838633587836598962452712159088574328258929634094238281250000000000000000000000*i1^23 + 578465677884220068272752111167340996392926101906925250776769237066040736503421877039489470217967040053080738947148621497003103895662977527956818740906954860061451608107640172023384478824045537383495141119805117703312308590943790906866042960927357241826279850858403227376697661391729597545515737601662745018270951119045967861096187064253957674141371894224547692847190525004329251837761549611357032596212088239336752974705661843004413284620400234224988159826855842485303706120648848429855243244555089183692936398256429699356871841434887959781668801999624901448610165163475023890893745046998041270906183575871095974222541782327559666893681617992805084890815913201482600539634090333667291409946300395474509804656764769607048758297817918008729541765712552825455590062571348642592577310282217717460274905954854495099683047772211841616310534276194286269875008053721075016336908771488501820556529246693805685005181936890799583088543017155573077193140621403182349159355406527278931794812940685362492415775341338374849868669635568732263943184103198721895549375755245546125074887766301073732904536007108151050355763274279585478526772257849167001250770647572165243722247379059477502564886729152642882180885902872142799918633694893574647104984945104086740213066654663233729898026795424377581000443210602513622139307355558220186230876086508713300242003766201330922282673528270694513039701663910389919088336437788297732852786458934629250033291447175812304592505493450268776614808869738180303551220297044860428520832020845296813802967295251617995035342310444624081201009847889971606720973131005105012868490060539167407469036539764883171166185604407165049583912514397046148086974062232812642692417869860772155670557355880737304687500000000000000000*i1^24 + -1659082200294921668149404323710449455137880347905240886669815715965438862477206994744794034153601636077767077156093950463893544861485350565952227466621417236903107161371929476304350904085694144355310468658139959714868939785981652917022521632010514818274277431328544276297932008809591072874118222822221357544258018406207079949480532572726667084961250593383677072158365724407198520717083587830830203607784946250606459126668198762328436949558919539415038777965950623589555274805779539270719584743203361985221412007521405534205275696982791109000260035537055362764392003697827332334713491263508449941135933879321302311428821521237939422952611573100557648604243390192137680431897293437358365693171740048036886929505654500504652745925442893497254380771834253513502300782626084506960003158788408957453710763163196854535852197106493685578220082529153804583922314713161353787984425770022581237964204983101428953005654419359072163209816662985705555218082618093247548857001101139838691945062716934906690913556353661550360966743349518653107600788230803092813021333224243114257938641229592806451727382264845643876714414629073571747377285149340467878846447545577924737472401454979493428447707521206279206005652808502167388402722457759103032748260953265059748054295152074384484508513321025095666661320851647313624730515153982336298695408229378112829441834033367714539522105581542221152028553735148220878881572574594975389887055640900175660677946710285217244546470885203957949457298724965942561824359310746874471528925606833222719788337355022870508436575932389054709571216893452741498744706936418476204779643591664825349501544431642475649193656889989606688550789295955661124854162201493966630915292464710178632580041885375976562500000000000000*i1^25 + 1738725571616471375137601768460744106209503292429933307552018922895607372103900837015761708201057082220584206622465941549558495134589273003927433109446710291063019026343310579013798428697804180765557261356046644122873096262630861575467719450270118940580725948715258700141432109411342946147731850219949555294306062999199420228541153398040392655649417106395563042585990354927081252275418790339062278828022675587072738937967655271656299765054936062341965226441560758786427883544938289889950346447931069164320953761876970383108897849541289398768368000714141392692361984054390529103970881270255745403194427142340317061633032128148927170211063752574746642422852424795114058101303437313623122038869809929747259941812025195309430861373293214118177235430472541778320531223568734665869239295439230724320029938445813863355703061909774964779694996904272385373218529219743859994581948605455943788024465540873729134338740764548156621601484074535733843069661475911898963848344540723837960650954997411561757364975775266871279558481824032748115773113736973372134093592285300744533584332563845266392143586029554921919520928374055394703678857703761146220190418658250056712527513847864789248009210565195353902048909307194495331475570773683587436195476148316687745606712247889253371171358020507273543807081606753596608132049339516596311274146946523942028067465938715498382142858363547210353925617517915106623790437656159159534663695711562136265035440198813433259310449221044853214593610437112923254354360177924374051205941386454995891220241471425698080636564946263648786936419549748060430729113001318322588469229131162481872516127967632665551576357363937013443334565242740914140668838458812453097475527437784280896186828613281250000000000000*i1^26 + -1075951977149200654401655020378151001748645028710034123391964239672977868983497120828111890157750278459487413397813635555887260201026034306012408072848334981972287460149065815342876476658345807534023942642942819560010671452256368632200103608581053471643400663199349697023747301054445392519060152605347120303889840060944432347353266442961441918822337071189946743807470733399025987826701796581329089699895838515792381195477984541550759353576582614328157851367573504793927482220352051249836191334587816052359902727326823080348459230914638028503434347057182000342682680577371563881543024096480564778735797742829113700900965051647300322870089369566605902098527588066119749239867745773831296069756972339691362875480289824334708194212449555423576504720588431586638259550555998724525681766445776290892361239494598399417989796559950662928009400093840055459906300559688326216454870044876383511019069928077102374042943116315872018191559241749371107600070109406138005095365664401170314323191808749259737537900379874601319640934600499736424099556752026244857799728225709440214128630624074400564254826544777552630236116026692580618613895775567217579397319449242370346940555021716999576125276571449630184687178996520917741226759626821417286497315682316088373955622136308661804033281814663454281987602068321630849834298953958347325207024864044676231586520634403553905807481766613932992479763816880174500975345040893995545911957935192594567121344274594156335244317541240857259751613202777671644588561722807353896152300203211663769550139018079298481056448764496083485054672922291708127286042900536523997043569017416764822744938987589061152108381066110279609575075018134229749329989425776180539528890003730356693267822265625000000000*i1^27 + 352309098810325548067270590113969656362594707733830482395030608652885941208062480858657515491092144058864948512418781027572542352713697181462760845983117197461162100710521132052282056909478857578793118213024317096583347810795958625905723993325617129606260318899260365116076381246171613030769327276154303831058568299251666584928505870685031619605835303409585823062460067937025786102270411344238769054379010121398564069045508716269531028217803037031542192116485934952709836858785887406438483610046214490538984545401220574990299664811969929038518226156794454423677771480500938691330390764950007892549015792260276211809335202088352638049181935638469410054208189077259328986921476567987730072418133070496707584316630513914466668017575519199065399435304352631515470838816426140931743217493350973619309172911453192751294218714288256349544077816934237350979945373531667892648017925730410405089486843997097697346523052768467825323459805118068347350904765989331941989276330154803572546167196457496726478696791113203518426943161597854731398587108688072783457234732168732085037758180095783278489562558087481816668083777178614259361236271852004006967669793973481077519310431928662661917518796666139393326449108009052124760285621149847494854486452886314925084327126189587122297963353995042582031239591759535302433686075968308662148140279777134168788118408396648284866223968709056353910383739839819063939587784766587204666679137056837132750677780539428389220280591468727306520000946695923004957337158799925921852530955148711972192234315515747495879605303005822772753450624119256918274124273108701927923338937777787243430843955835816348985397220144531703350510724545679668585401727066801011211242172867059707641601562500000*i1^28 + 186517466753773025331978305168092187246005485444253473181859592318111216705123781889958749056293292372303467473014274028282302651938473001758584111882819141468994868624032051230886766394112014834059934518867136059150876130508993012914596176998336277855743193364266376100256313481010461432113721789716844069753520182879073473728900354856280499887168433862338720159563347287719115853009199741399768791994505770477312747218690126670890351761132871188450956417338711434391463869540859968627351964751539338905059623940674667146805651562671768388596719354422471521697385492889762457862171663238177451106938057374133366132181598298322139883356660412806085082143609924280277768187519068987566449218293837403868483560301817255695819763332776702221581792062117982278745075847480555326678054070707408108193489952479400588594023197595116305501262374138734531646145414478188282556194870844096043029811467947497961587847950349907055147871429567992807947263621147809047635912967588273326562616559434759995148803968163813239101033855638339923784690404670195485456405863072277087510544285622844667281195035867089351290211601711480141919148348530018768232470924891651294865243532786872506013508158848059215981296076212893238127951698753653508914893562642924678980590845675308467886192363738064666786852635588029927985346880465317327423688432282998166474044590785296464211201363945023113551356915690493803864193142639881033119232077065063174739350912203651890267060999276158156576919263423634842104646301219131955374026567213639034832232978755101402415733959666001521798143522366410477078673584358717573513385497531758543273494432279908347709274205818773050217813704198695127689670308019879320482257753610610961914062500*i1^29 + -147068322809241190861456045023755998404999826100122635506760478011555752760477642016317040948117348621084442528501275412207523777401343969305392665810497269936665914896053875967095724224854159101138461081633823047926341072388562770983599278190004557061083210870735316138125241005110433224532086686902147889333585635501125441267335208595153096811600728622079283720220509640435804998220292053151128671410812038688069464114747224277137441725298953151106608678810293426206845731322905211544146995674365287102323205464794138066382929320830384733786496321870137560363181878825547901933203753486356771059246016986746015702548789544286441898914330398597285045394363876072603140131563659942836934358543996297422879526137680657000588542922013793577349161538523091409471314295573826574043633888862926083857598405705767005542205226381601052285972835160814239324336100860389268997968799700581212941270073768218480924578041250583808073264310123446066522186672790737305403340037831018661958014743594803023732446819021241167348747772619108216911828687171332567241659946954995879454197220336969119408439708920361215857421187282259294482229889502779193664402386624860367537630629746915579893756172063964244510515656021484313915821126025440797713772128793088451978083054640791726984761186448989329307529161218196057142475677626699427353748346453863061054538803149835759492977308304272494713514608603111364768635650435946295227248645571474001203701539968729682595658655702531012208165662500361900807739149138403489625818385425218239441587483211217297068587750424287350142862728721196246373579691516851931781696688523832420316191027784312658644020203008940084606047588800486516483663588041211361996829509735107421875*i1^30 + 11832055745179708524084105447282646564878768884038971871409415189626298819316241989837567856816086311682170894639509674995235671337478513606592137323626850767872563956882613385243446700855740067635893045575053257547141401273385497781028024986889087543135234332239312121576840366649095696578695969289216132337031971461361722345132636901589247885029368475832926122994731380581390210285396400233900669352698478958937321579793141055214222883315288567137358009823774251751749951386168237781048572106088959661454564954582236758877295555860114851593755156105495957832893133512407772592908947075140103388772410933805555057499852642781012654872571415926394517893612835173533101504432393526129809493727262948800102750515077144507212765207527746233188510171709219897537597816894193472896068029987313197372910691725689788337615838485120046371349140059326481553218130782423090389081554785335675306157731881877711657226146367065137359451432294392117519635074121411543974014086867207966805093655132584462181595969878908892288502472093168380679979603580503087023284492435024313514258905789074565475710985922551839296954718392407212578034256492180352201261488062438333885167162998920725133243604149348094438669612493293436182926109667359602775264921105836839167057416654298220505395490478314880226897689309914640407168948928772179633684399078050976381205583084463646486137208241711090869963054318316464882312816895391400233729453631514865158780499017276171944619959123520813516986812208864370715354164233177355266518493886690237662600443752469289048700352733794473980379784985193032382110814904728204245315197359080903304991515908189120981420622040036501798000114992472849581922817230224609375000000000000*i1^31 + -419078185895389241864453116480197641207537837175231611747554807050497478294448679036506925242576139609547304414840321995579174507761583011312367276999679436068419666971511466814875221329889705048313108573781845694252797163642707009957419012839853308239844012338217360403314639812771500986605268395809430344818227548344349525832499881484371700603889123108826249351330611751460362871142344421165868742919987032549714490820964792200109901962246534590485404601202627737076315826546916239897581570378280622565499881581291204620080492956118263353663631935948623752104071686880951762632713783198449162138115544914279460602221680156254834114858539251921270717320912221288522545039910127958939124150039232682249438924070487525312872521282247504843006653194749928415343312690696199065096257880189823825900550162476777488989838673788366450552668368073543874534192514235675531596079630150326971072732782963079126949458197708851742783915886025634265559458477411864539367445076343405094024347914977563668128795550727779721580309526086020689541949148605736093941999944340459916943469654908677258720824915390259900845655852074417460402886468896488532795781803581290394097287517916847604671897555972382323049418610484756294174609377493556455332866444033154816611949596643887674289996108825808925538972523090111685849105459827502174917690059576211531652590681128706315889032611473905008504066178702013982103085947398348557709171949731395272259812661310587048387649489689559929406668837049863515852883245993319888132113571272387190926048468027077241739096872368458793941562217002423008574837903343329576585752864267325182666256791198211463621425847724802489253008242599045288085937500000000000000000*i1^32 + -8666065338774109082071229490741208338330973664894153069235203550008937162589742256919232992134930360678434191272786328825224987249815832128608844617405170717873795931868789811960006568794333620100812002883038443976884309644173086651899522260654280865382177973545145294614062801415631650117879746562423473448604172745424380424718551925527045187194552676904429618982844542254134205044975251606447857298279960454531130330598837144422272170070484965544317813188439244604810215897671617378878238367552671657477335113983872728616048007511499464437691481044391330887222801610840193648405161687778412570505142569189562523972229179517567115114806624278801548221690222108059772651651138681667181131004574317166652730711603890866847184673870664541552747591907610672410397467708503113626615495654252593707194344964245593153810501539910526786165490761129557399590092830557536836317692357365072271611606046061308939676128739153632820205802054843515873753239734154267139426672892619104304465413884455827833748923578802925340177857749412430934881055260324827935650759508177540250903010079928553264289997619768625325465015866524574869697272377428451172536736010489363654860295951236051434358205400057584711966959535775743882590864719125861516907426280413789713343017479493406178948256322438127349050514745479383818057442192060466638838095139363620137919363956326216234000788469659668073085251120472993476831483939880660604297833448138272359726860138481804927269496005334020827145118873004579224093522666211912998186393824850108308735739166074225586910562354742791492210560243319649740372907167024816620951465992857304869486703178839343825237072863026647081486328125000000000000000000000000*i1^33 + -40462742755580042291549701029370865461699948590660309213311857842394877054534867028493650961792753504964539035492328010191686548357247835129675975837336536986652698335018377164572683549975817901978349173312794019460750496020438743462121749932040436616134787681985839357563731213661839946365778198360669351504663234415902004618839001088498085991385567193224591951047266151782965547143813140366545097210629117721136699591479054643263016179473251228837468245174039958126045794580935514489571243111317351919554727168546782750839394056366594425678082790481379036310394340695877937101105445688274734419867607618185058438052848352102665891947674789070865493504498220962770377409345977974284793003365029250692244662978901028484230140823350615380973648982854213095521647989080576008921230358943270450829192163131858406053716671064858858262858015407136731208685467234116489662171325291266803968352567834733216367683750446210937554632744785593950965363904681123240602373432435147520113496744790411397907926179065102377451264838884224313081535699597800639642138214014968478877071160169611448656783157010639188186483944725161173137951838984774851197046947407892442557678684317863248805947264395745599970008295543924289492153401036904543647980392529849338131200412428340286923016405066328555183164170126946208102543632027642301054275285444193951712133183874286135907677050803588323831818129687366224938635006432888580919400532990419162830815994025216887356906341085460228980580309796645532571785402365645631774092801279972352513813257703865400435367323611690791771704334363042371243831502896724197078334366628227347219504872049657970885365361564280340000000000000000000000000000*i1^34 + 31829109111363070091637697676558603327413177251375165996816486189466153886178815830302598536825299222906664922369001407656360034667193322848805849405665515946744824773083943888777770186199932425930032246895079428532687052996762228655673149358126697411666846363708308537318704083924637754884390652186133843863267540478236391093859379212263485833128089120374324237725007321017707368307981937309680910778592965571463206397782722131562855099215545564815837695252992654917284217915297529360789444444526073229596995215258151613464384575882741373265750668759864187832437871309428826062221010611381827080990137817258669656559975033318949222840385190146738903515933207347545261339522978341278673263766246494992967719866505168975513949190153006861297005924680012278505365737437985113468954167610584803740378325651216639663193959070088543231967037056069167291366825573212439343686121977006398424227264518112171391166673064193035896573905044184004120703264829194732025915114518057329004358750751400419813936264054643710426846575806858281489634032937638487847481771473792653324449850846319375672451853044462076339968104319861838292640339417386715974612170487505158639751065714350260269933827321599451904405203892118615110354476111722474423438106231667483978951190172160132973721766361440915045642007698771422637689203732853345859826965598637317281400856832169921547467976590412163441734297454176443064971230108129201334372687973882270411401695035463723141565588184480739025990444955737845819018094351616463545794173656556789206176394150308801240929037463625960263587043238731517217036732460846605273623039419751203847207831493455532521996342016000000000000000000000000000*i1^35 + 8460169976181292092387242922290543990509604436875129527764792068749423147567178332371395471177385824305784061512260915402522982226965541591034922693011603303495466155040808043980245763063621460542101575239509960542247631254710364043506317683265654542007103541981486940764812951288834189634598241982055221205504530068499980131136356569332963888638178318099606377503038102332327525900362658248572564088142386927282296762446744625974469573509473224477703985644926393998956139801813173692842617581979240261480249896202831904043252990397799715742591599052865609575463068208938249182333017127785441600111620724931065277423976625611947303140329831623125029284830034909657995437980497964140811065924195391586302614337611936952198349330444140487722408464848785028023727036685512998228705263408812018479630157699962399363310099482426785600216769662487252319815494392848932191836452859429253028667852136044270755301473848333128576106195867999033950428620188598768321150104300763110850656895296250112402017416776975397767092331732244849070838345317271026345145179365165071743029564065913422241319423366424617243083972934925725845752371582670690210228649204526438468722920992533267394720255227138919146747654534323668249696510105961120203458618908158257664435195364034424846363352207016456667399019179118198210084346725165682552022932475522361999676531246972633403086714768526964425660820391929184571742241545505585468588115391495280996551688830848312079486466915049023090910210237168458137849785478712343491566842288244807729953778099084335682494934591322147296405299377673471670916672692632851028719821203385529811688347105662258380800000000000000000000000000*i1^36 + -27689671692740953608921879570267134015819268757729834065194872736971501686950204392414693676250555195146188114336470935223313420821526702346880267051693045368902039894986942890948303231027098283571331973500176189646008053039916319248027218490706263564565325037577615891959661182058516452279263871821654658865985210645618031777900703104797558114515725659006528852833504209250738116825784194651513996560615091435253868817608846922233072948593874372120370199399469485128677244398033485411551961951429644830464139574516479458283723236471537240361899930419592030124958913231767235926283632733543974935918608806598136780746715450767375143639508678436821596518257831794938103262936251674233288707671486613390653136664713788279517163122181151713179027431940925831420699886507116380351298969781766391881060855053270220759677355768794022826092664715885030255008968781885972414534701466037351973890863037057603905243507348955903055219514709366038614969626958365734886528067104622614685511707625533846382383310284010037872763457259752618111182978578549508185581745256869631068524297970409633927589063280023969278013126055404022672530533608027811002418438961029131423046290326064141389677159514941769864069011412309237819521481616165898009016935814481416449563150695959606229883870409030043973545480989011845563873621943414604415418809679841668881709244979782681932639837127141809244515509459462061867700861550291555735437042009846434838445627828807763348063334656104583007518740893444029065157658989358057204052793175370233616333978211597362391549038184310503879612504387639322229919712556718253435748627923418925615015859008307200000000000000000000000000*i1^37 + -635513975203613173486880748045656543677906962211711542758718878131550332947951347664856299713801391897928736230236493605107961014319963305720268042370062952083499208571045292031154053965867214302676898780280334284092102911194828548313824346358069943080898483867992283353848372187239149631090732723537611098194445336997259310910436440839111165774441849132352108398958094801612562344856751250498817226390550076424528248228263348110780358886211673178686999385888585158274767482836691506142253585973959549235794582915146029859030698220774968174467583804612453365179285358602911119185559554019521247439315708910465825509817509394847594517307241024484839688407516071271646455173434657104449470481034892766396791011521695407381780192135007379634408794655251915840073738021462900936227145188605234114802672566700073460046148428521482374052797125273535751098960922386753443195587277652438021450768057460103478471071444823181638618467105773592771479855187677224944973695808331094395311057747743828244168657667425029990541411410999294767775417295979231180331909984094461720790770974755454575214053109628689841856425543039691624587095812579547527492248732367831057471285078214974751291168767873875048841652531610803758907662053085546307338485102577134957536539887689765926039413848268570891963367059924767596308709546356306219780590435302018613185768899420961356734010225061173657610641542581769861066134496922931100939791485957850156229987687194832096910964401362155116423611083489499876641561614138356771322974809173677619353584674094877327103220036617733408612207805642414688653748082724735577099429155858628235201871872000000000000000000000000*i1^38 + -4486183166411504806612969558355346785387591976767884311079137523693802491704831369891597864412995499488821724482904590094480053915997068578435093326078558242080243093274052191622967692306698242029258240344369322385603788486397847136290674935878152373250023817514442606508860366402941499742471551133092264286142591371851867060433624235509488961538663406121862355414622594652224149207759082785104857391551278912129712333033370812185858159322418510503589903044704004641670166118802310959121630674956396058349675339362429508436312466462354436932870891035272525650795064958707012646124962877272344883241448794167411203465373044191303985847348076986975416179599967783263142707271827232467573060482955305156271126837031797473910273840360486348298816599603016700234115535718073350555380672219594448653938059397427926319731823318186785880412787387118841291522280744532138431564607814573814660921049007337810517039876243536341330244948154085410579888151238230608071324000357078424235716310427894362183974420671368654685690889052319077779848820032200945252150597516134507809508393050496701287678064323342357343222493639575712899439639614791926158264096759259594108128551212062046106192336638931686982919079738829804033151044832734293329203778202661178321700536468310689844712485907658191470116422129150251828323982593595147128552374278964015617001504217652843352348428536373425199177582655805954565352665981829748347861420714973817073622949037628934090908018706570656108005724191579439531539661890874850210291953633173794776063231958867089388425911400746991254056642114367165435224911541154250000236017283840239206400000000000000000000000*i1^39 + -15402626732500859666983806632641854735001180146663709542644256622079229509909498641103365890523466723993171330627481713526825840459220366047077664322875529918675415786131885093770916140718859684044362840416325878083148276732050545355981617061342582205240914533259541886705587423433591677497863684738877197337752734215091207927941002586784161394605699479456625022016221827643239143889019792640463113740429090301007415682256738389469213174911501805685631836999813913102015780340793205440280393621357766788632228438846713745957280666254189985789935241412653045841539950497976398910559182301581510452862055378406021137514922577561426804238066140654243649198751021446553674423771866950258048791113050784897556794441934502852769980081424540595129023301554840028714854229933358834126735373423718389232178033837676011311769801650292164787668489292244661322146040617578493443588532972260858025705918466653491206164649776701199287924470047034280338433130115194387511125665471485256045673808725111730154321650707145780138079932737244618613228028808357341292936811938646448419981063443407618449444850882064436514011060336214565868037339765952558561581448025005114490310994089652673921609444394006934503646757141695293902210883192188869564476791884525086742231579969717412747060830556923888715335557181768462710646931559434527646524491864489363071875636302244533185653735944973915012106780387566161180687580729996192830498277273098052052889570161843730960950290171502629999783405672385332132596338027419159129926099645094841355624193840150726084492086822626509895620675555633180455651816549707821365694740561920000000000000000000000*i1^40 + -28630668442625876735616495048796584910134682597113176125248738474013138355101181704220066197649127506193451037351818019805323560857901118661071145695469290494245590157859938762485259276448520997267687775409435855596483975482017104145407852445938774086313906929752655378881551296528431468314637044138599159374954726576773810302045948215101270147630005415951571529338510056480711274627496215861611801135156987523487100369420572790342805238543661326404981317576556143923134610424802894650138278746923651661869650015989259764316597975918025448753849096120317834751742815084697036827121247892286349479363658350301711712247104178716563279374884084650827238786241758787806205898949076120106160627059363762205262356295269288920252022079173004105876814289334601597354127893053901758715147971176381541221156079680119952805441413409437250818906219009697254341745244620673208625652721552037515602988379428542767710687725608853472459605271268267934110676687254343342945436567310559188801545054820769637716508438020567112242291753891921278198402240133179278014151768470629144218131390682445450531981551020121870685421298505109825806393435991763768653008524266138939424966993235769589335618345850925309249133963558122950633567857307439864277248100926042165573999795877798541521568658727608937824727365157447503205466459592127252542337061911298147684174731404537316119151195470726456921043087010366080536048592372402204384052960986585309182555098196838825041702566061131902405459746281571433697365431174192745017169124887662847686205699969503333988665338471410940003183287575368087198567143089838097432576000000000000000000000*i1^41 + -24070179910560284233479071449805400644753151900253396498546589117541615113795519724058004409104206826742524693955832624472331500028898059228328839400108925204900714625897582454401725744658363638024195230741582894779140449637877948727029733923553131136789776903219635763218965353029717375688351390654827977588957633669376007032119100752292551911431387860600060917877452648721287759139602147736625290760514681924070331046189579289326027054066059762105548123088250507753902496653947826432480356157279491460010776768452169692372389584094748797950871067579793552997601225930842539357181785508173263979643932842228530763761939053064982310523106484315859799850948024566634773644084345995015547200651448840647310603519529967344589646644557293245719014299338012456053465844710563001619735384926041152557268535115957054170421985687789942313374026784121451906367355394163268359903935704036591584873417421686141025693178355923805253098721515000098837082154985234134349572073955989209843422821365144572304643529464578221577456203253265199450918836084080026384396931727464994164778034272175294039565321464635589748221446619455744882765493260910026657735056892671371198971261707299998492406964125973491306137000800733437155996296578011705910345987298742141988479350154284567178206003475360332437959774952770398559862468089057568712681073212194756133640479314994268777979891322689018338048455414651500058873844968482650760386626805342739587748746731905027539474464899023198987361943317732201559277175160523822604210914410698315839864595039229093771362133881649387507153006938608929228107436313804800000000000000000000*i1^42 + -9639905485514744858960980872477141648036603680887744300043281765702944690223744483724345435548029388626476115890888145581133635324175354946848354036946920401804762308603028232677464205772000980622921716233509009095736925451825684746488118696884267070773951316860722008602543202832664052503012444767212146317499944285131055768628454792231174414097994933522946031449649301617866706964639671697868351827767674174783151518753857865856175326429199655299259598903120429466902392748759416795781035645303279229487515116437225365430137918324487905670252231823632775589647692332397738107797082451323692765000139195804660822624731586019195378655332107892207861602238069114328873024253216534479350970194982902639059430955700425196325666381510237221807429438610712380692548592319175705975940530537573977723924792495150368545972861477871864350182527245625282977673261653810766811290275847284821241441366366736828814923796282063594591315628147420878658161485519205251362167711466745682735435388424176776982018556322160955546565239548692176571144699677191587511552472750661524373006442109689367898174117203377627192892375215847905387049765670653620795232234265867642385515495564813972624583452109890913722376544556983439899652742140750616360695584441455883138736379765928346482602703363228811967756712769175568202212116719312819008230357725231204758627826469037962752518755184070362842880734941855175111466661127088166973587514042741212230333518956486484470548006854740663607424042597497413453921278011430903883837828462525513706156162422767378179917492867213724357126276489077362314444800000000000000000000*i1^43 + -39931139539912060991061415164418050851475699508035528994954014091794151087377049216296782624311434313460893472918883625008793505544429640178579138607339601379616887032310922417097308672336319433625288021602721365063131855206129540251597816464674004154058653678371009437691528742078875097266909458947649709397879292857887061813109283091570164128642332966765893815284051978407050769261465274187183270329843536796772086256464355310266592360855111554398680855674275736316577132565260456336165702268927172259335421650336484938063772109720376463771291177890779111893397951620590063868821971644340380066593011104404377892773845693890389066731871646827969209288758634884440805890190903648066890047707974057856115539517726227980554746866228620833071270043960709472370971037807681109359125723259804772041079002939264478967213664632297056875595039389725736787886274313213703844636868964671599634115186024197006527946338700192709696469411627348358251513188419562736356104906925220568811523356006183062409038245185400986646977346066741830631650427144528426686588452014792863913258758356508718937213979543855672653655994855234117367635618312609214378542760564558985032795868745892823552298666558802365361168795342418186393058421350618830246901280345562505638074980781851626256205003309249604511119015822202370511209427218261949067814096064329971531354369107789321802102158428957092075227362688507877925047677663065205092686354603721085938318462494158691889074166326761319232827988793985860825663762782595927382387272630238327877257730737337738776197726468492029669325533010198528000000000000000000*i1^44 + -62038464661326346964781588231358650536446267594141141891873103849616950339176307116418604944217014932965854752083090472912274054338941142218424287985829831522919556746966444477330632345240051972700194250123770368281523579154543322296808116339595462686692751078785015776272280446014019721831972340681662172832077124700115069934003537602192005632575014250487610818303854933942354589472647909562214657665605068833023318567023184877457726306917591507777662639984038807012042072740276952973920334156151277092433847305117711191932312183869244094748434956913044279638830000626495203624138483533235496686177020092380024820060058332227417190633787775367654779241605872269660652459482059164877249931168802051192062300758906782336546813007604875310515631734087093004275122465443557743903493632782819621843948030725077827485905448565755799405871606498398275127966434126910945605488459170123214546818873578601339134463645121560204546493807454411670184522845307606049218709157472956753023133614601115051146251691795927678113156402132763291323941250072680117238894603824457585928362927881663732341876482051609045873566379369612972296155778971920848326799592291207509473758656780432500751237381256246737546000538062544751311429426103009293728514586546544937369152238754745137521768949078863611984461715198485516382764573168641407803707704751367133244133135640300877316570358426584397396862450943076764191892063888089567305944853002720641554091529490879217561828542144052666365398469161155278569604888248213761610325856527740161565220880957223598761945838524730267697938432000000000000000000*i1^45 + -11964992678183164664898822142008335442655934199938740806805468957550398194056588930387322654715092965182611141009461232393386905223950568700831026909412143603904889086883268923258445443742543064104279951378065255484988898782099659419814763472219758396270776331850597944596647302980840959027896192878422856663613987439704070275529923451759664761811190261462847940765389680095977275109724047817120596945053353709831603142662295826859074027865110809041351406228279302996966164926816693519866296280876060731882281509133780357766211714575685309948341308662362328033900783738878199827336835395266001438478589327953559928123314360224020343111063763990310652048531007873974283412406915319911897798066825380498258554785795108288674675668360042911537144697263499456138097207128613889400171859860161690637911448576659142387488366619000358553132061813231179178112894141653692392901562182054562197837342604333553447691553215761322593153987217449380164532620827375519076739154072754608519021728055412675943624178404284423151767269308247483660844297098397153947550318653399296805481757639037555993197185091116346930863551812396169222507442566096529892823543534637366196762267261456566182474638332766281034612044813554259060471423669307896525768829212144955143686388798978561924263500691202421909336083129572846860774716083577037643247010500047613278937554009957332547890460440443086886459515303305812968753957756213292697780319168922904573993500267054672923042147660524942411724599687434750239866357119804856463606315555689000553837384855113079065556079525683527680000000000000000*i1^46 + -1542564277567693610849682906559374750970104170175891496997177301323522050117868268787286166938936130970702168927465983850074238548646163057068832963133671572228476065826417948209015746809982599625899672851436175293570471234642728415873658547882876964865443284661186638926242223822855784732534187523920349496574905231111409259782517257059153099616354893131133806932733599357300704149181833355226490193584792375911213167371124280183232331227591848083251811370437460845224379598265362777239912822513409315390109743853594666345795878588835680304427266210726486170739535304066248880632276141737174124282955319700198286957225596304212666159416645170724685297091010578638173576970772521529072823225908070700701599626229255856929520753636792391689458084390043208534054761249918987398182028615361131264995234955910427780101341506488925445054601253087096353197571495401316364050685199626311801835868386049375080494639222376521224872143258698234945591546545668826438922709944392778372410847842914885291664421497795593018476463262633416697490051919544573780181245852073531546296331601313496999805787024671989216677852079637114333881035194049525200898515416711738854927443551284310628953917817556644010836955054190158994183290121511607452602875640174987151887753287311308330224588478480460468234763194604875255290938549514374618659767861601310522817539147650995723916764630096018896136734395624980691993867491944209470893484837870762061714253397188734169356952248813160747293651978623211910873914410458027841162894612105119312129919967539116775697285120000000000000000*i1^47 + -94543774660771019366753349698747769664164686112386868029975209304761530336080822596978759587105688774970148729423234877716681463588944157275253860149662788151372587885044543358061175477986975956043273927553720759831199431714147633689684430961884456411465182413660865638615800586164610979965438757797211359188900531051822907516165838114297069927050886041319765050944266003135157542547227352984171409728342515547062885348053514851663233484077400643573832361137931899557732961082387498368144767101453517496387643515270040527035934818159667627522032519503114907665238489078700841505588410675283010136918916354659486546755889122833110044783763725780753012029378719625632960090266830950643561579074209554165915370250614937381212320847969976212673482600550160257408497296470517258333623627103641831660954763737945272414104714488486845228549517739673850967340827404583228257862431633726432211443084135494661504175287948876462687245447870413770872046958364938261046819770393205816019613255207477670407865802993592530039538177707753531495449098650890563977270405002292851925500348165204443439904734843324928303447882242564433241650817600135685707204441603828339815058528338709418983767076031866916262017530709161959399536891516965486332875217929542760156790736036550616223389303550714558985769519226176920130741374158875639032771599054784985172069456935373084351938666946843705767482358312256078783819412701618733762358798728358670217257288302350578039541669721132034894508445287472860728233723117691106690418686703804753980935461766221004800000000000000*i1^48 + -3204290514232823055554023410117633117598199892408335663308057105024516977924741337375248911015188645792094382716747603672365432109370189373345326447959611856054049155078636801843138385289488082717735342205636737909695654354414235118942161946231596182693550411470226842888897383366675627079532463429170341515390472881338225811578013375461209354216861652071608914480501522808579218023564251035174373411211147898431725137769203593813178132682382988138171702362898779876413582925600130388516724558274081490563198335152733644769195096533078039900586647847175379468222890217069778787086376563044184745431517290642605413083840514771416952901679565989710010781051586200614142448827920822280163352619714417049330715754287338487437710183210062302322712632416263953241246468967127199115503299722456761091519154981719457465693056643294354955044641708300168698762654014456868042685297961954107225224797430423337358043382612625678651717462580946113722373564796396506228698683215576697721821934739833683620743231099790081485747494490380235963048503877965021457999512446196796953544707927896557071573247019465626269205676413211345287974923653948749595710527515102574734487912336480551960981578520475228866712816182115789973292633690200350763677540173095750192441307376833192851694752580391546812196859964084635980894451428419074159268745201464772803978321103210906197330523503601155356296670092428543612432812604846223918062201882575208085007470525004871252373963288911569377514251707016410376567851939385234839990609455652110525666426880000000000000*i1^49 + -57450205542722953498097471986834278928858733647362466980693597563390454444146130157069456072281953856532798807124397870621966501284909448860935734631344972779833679665637884877680489285898678056792059763375615128052558406269272532448051403258210719279596076748060671463377525656483851843794533552902675694205247247835585531372795181619437174661311622886882317025722260362829145600853341520627067020903845150467845228783257862229172775034439474113731675828004761275369223770248203606509914278055929808783410464721592773580937220929019310819426773105774697704966116084045404943741186732443219448126563097070814990958147086924252411110101252998524559246255354006764837793865570055616987864547756056888728085775844504390796818450852351943248250412068011704399149786112552790629002746188721823687762760170256816970564940760701660608474386790608714202814999590526258310995576056174020538439974327415355354909158409797240484117211029255114590733479955144595895074850634011129284625881260564379804326031758171914166843777427306528710751284722080082305703163390414012922323163547114680012891398695638876262096111839462362214700069952506744246910734642823696533673112121300704079526716912461396378262788328063409652736009083308409434860872310549388936349089566153190551291142744082289278180488756757890314780749261764136852009279653118514567195374251379941038352956468659610685142570590948850329953288759686181292619218613083726707294415305276801872040463535586486461214333934131024784108388691258894363605947587080749056000000000000*i1^50 + -508865682093826365339345824988554318346297279259003930155642740866475218052013436805426476312288178515396129959650179544875381326460264654507008781131503346420693203705374666454371943826821256557107973433510213843002882939353909345229189988262903438411438713734290294660832963492260457358363746739543997684497644649917924980107097753526035912961185721168561723403902333011099151675702157328319563356600341792731342293807673047618371148816547782139743890882558481006384252422805185992510860768928194468945081143124144699744182676817636448743667105084762250055331654282259764246965290330625790791095257551735488711109244540476979573150855472287738715348447349997500275375186823212758525580905178610136157132418724451326445068891420729876616786356888689465768338661417449423644786480730473954543111427557428696708770231129263027667354515094002051243362420093572004805866528875352594033827522775599847471351893128937450184479382386088360847597114794171700316673716377973919606249351953753951557459683327508999352838608283322411594029251215043796644049840233280857496867242565622787759610712654840561220607378490366199111492327295483854620854676596875535876981428165165022715325456445368253348174397598878123446278849899776111837582349991904387559307864589281592614786370925888490947622005936349189183727557408215590189553419313480217427734825888789284428808831300143224376864835740495358740668498351176992436370378469560003314306337574909663371198068735036542474919807728387150505652897092790884639126323200000000000*i1^51 + -309566969289906728206189414702266798123860922209088389366311020889971031866639774772690978453876319082093454312565464847952103697757373279900406021083138706377633134346743693931793296755719181045243659246427109921926823097170412804135237829636638057156215255766735622467863681343071101449990036971784590744463520251515631632341169350740910030308865403898955519125714279457706540015720770124362670510286738922470124969804916777044593354189727223224986747851390578760144459364525744156281818833190604221233142992977324874530832753162224504216052809230826274040172128438610601481205079717363937993997556079709132991335057383433543923376361482835920737779653811833774843474901922927075634788361211366953300722368150785612203546877233508166219753376178854079722228472874879100516663220667532722902828465392979806966929953926324002751124380047699023569772630508460377541734577777471485177593349541394273890059515451227260704053527490753126659396498345193128579499109589823115480525789090920666836304023002404963666357556792393059666659993466234214351332069535347772481047032339872968066595349565953118524470712348289402961516542875255043896083275993211085969441421583646418951672279724034091651968258232139667041426994789913468284472337045448529696899376913208041680279240997673532054120988603706889703144866359588477540012040028376836085049756003835331486275216019325544190382506528858588544644087074138091627532477896066590137267963814506593586090395957307734906475215296306742840330842632355840000000000*i1^52 + -512774895587715546329382243212587819478153262088849261977474945439549049405313266962205861506751594023826248420026495144537322111168829323032509519505582222883585379133850057125507521776130926022098425979875053336388268980757914317827269514165428018966830851985625375769654255488615254461491356058053124043778441058270912290664658688230532620893131061212227962959774029029492422769980680515604922204414055583208074930531685246163876376354787008568338665368213917381001973736209364240349538554240440577777203277576515438371049563608672498949727365731312775505925860472321324195078530946588856890068127122704571156670020760055960848438274591357059195721615258028028307095527669366014569981296727586377189531311700533139761373255796274129090751144446632447492179787693299462659987488271417617224472956340211638981244546942704346445607194851724101450619818913386998804895176035020158380425770159280670069775441703734694920217140848524980185127124427132409694467481222418416564625925443034002826949582178154942605905084838691607968767571098493802968912444437578023769996846422389301236034335159346902251916586295240186722393059263658464969989452129128102656119390647414784164007885544972885297888962061196571708074992770493061041970903696114974831254614355750154580317346683120837096617657858735420768622829340133414433511808569869670572723191214178519488540109263816107808639864909480527628273225152211511922854532051964707430757647176282892484366973206457807748586496243038945280000000000*i1^53 + -86655610181308160314629475156017388131850770933162316234498652476805066155381264606985087750029136256444181533323242657651965854451651447294717622094496766381622794205784158322472098853052239049305852367169704151865491114480096168545226688262309192391916365668008311826887532043186033076950672484312370832621062884600748197799640174228906827450946866318801501075421017496016018163497687886772746973714982841804421450190288432939029552117955104451857169600818526421204951457925123346150692353506090536776639883542553871935356679056753938107322715452547918676927252749909902913681693428555753655880707206215099454003925814419733867421772139968972643109950272331496138562169067801813176177971039307839222945172462167262429905065682383294373505188351148323687139303637632843886742154229680905041864953552582110613010249956049031375226435838483920308739441396544521615388880567561875108794333392160234218900388470548873052571718068613744719153298342032511038731874927814950257750735077146008391347756051775398249604106406782978209637725238428025602640950101901374136641566742047217959429456265543939057762327299825332890099181944495946788076556694108982729476271899854723257348021564337144228363060232308991178271575751905206816502841833733330313168076885218413042373564354256420493348470240807401353653203692936534244480153014173374902053240148084767032969764552588986807468965823328681191060738065124377846819559214532109102911137053204123569542626292981950106828800000000*i1^54 + 250526194850563863679944630907066867377545933071381898102072683527008524554178722535612874495670238103580978147636105186673494488362250506450341101194904721433608112757895577220177237680531030052940891665080214028177526831177124367710762458549348698462966636358100391185093542160005517561449946048082344224254463154198865176799206210392149902639588381750628170450554168714007481734788532705137993250747927634779952034009793162041377860179281128368081300719939270734061290392026934013689359418699508945787276704043361196633185068316420461726838092384286959982419764918590328334015942510950194030474987015872531091181691441868541240896653786737948818170914354425656062155086300940548096926399738412911579301007567682396682731372103500714475848677454884697689192367400465413891563849568038267024464801773123293120087703271631120512708081941968420502130093696335672234108277835419682783604134105487407483118984897451487517027014459413536067237544543857426966249577493343432333015787422022778845345005077802087595457614036754288982589242465214070825164308069514399683800907684243971075400507378168140143458198201824686601229400562081661933029660679100987832943041460688233871330242900974591551614355002519159009299066570871144081474901013855796752366223862128526049678443025590871042954067149979181090893989999739126942586475963416932973578604121935520183861605858490372952445698060615204437775899149577134700600563502414739151409568941232156133294080000000*i1^55 + 9823162461246144117268399413260590733810648012696094277439864263064057169881247314408745555943531049643575585741567654788728140992877509388089474758512958187043277086991972588576520376038120401874663227065715738815540161335869600988007646350934319288033048976339309142556862942183267356036263315540862070817161646003479306641152396920193113872320436001494825011533967530963693860230007419282543783538783794193676298578620161688353333928700645399866086725511672660304103996109143523086073221638543333104115108303706074148297641138725227565254020206235849736105720649476247118279102634434949976516001378342338670238059228227062930778770888662215472312347722739440236280565035531197451927580354235435944494318276426229462050488772144802038504392575415893243987137427456637510182305060516002600140217930043235679527126963963183424247735304052050470076724304767725873558129836815217830361707957824554521484751235486324329512147769931302908117656058823677215105233939609152727375248695988782217927377475563245921853480664912526624101858735718759492184393436254480228336397217457320808074614243570282944399608988409227896387123776943545059708989687326808667857816911242939463717518110674797626664946402016490565279360854876283955110461934557945781359051972109562822674643224311397989076594301246030694865400193715286089761666156261417061655153914291519354989991340874784503044465310776627479930000220193399696526369945196071930992525312000000*i1^56 + -35237532119811829919058409470797159045747545880866010219395287254169420529657078559860850377853222146619619623738626890233610154365158506707714649874591960467081520251865668421807511802684804237570470778571841077151967485729850317069779271541707497597349340665334066058612987658710112447068039312283654346395093015835651911933142844140989292301370482767722231682287270363535011576244309283036106670438980673737944024213734424459750461795958531345302275526932431933272835790096615857993233797992847899947844149558329334772138360454480312562736075810660548509954370031877688009080948682817923924994627921293036860626346758175531652519331437150919899182650054542693216434079691792841337478484766955346343287112100297840198702882091914378834920290481640224360983280454230345407767393888598862581306091473950570914881865915664720783891908963601367597128242076708564284101954295844512027130669096346817712380817313014039249974408750223918081975921935553558519655670422111682330022803375819273265029499192423168306188291602106986894468308107514246040483749971573987774230569809699199972924517716534511521863243788207458880242743112602231642771648103300651802435769744964242075020060943963353595201987410317222313982158989677057979366751164935830003963887405708002088631425194007347557725018181912962796083814893562865501081524333557365203500725855286236300595761393829412333652107510871159035768766281285250958447188377600000*i1^57 + 22981883781881261366747177497083101597928336586155364842808103574964589041907653789221723081482455885746399178006474394714027821214780910328513045759118928442167851199144814813989492879589957735214469289404032277054386934927995474268883951564231654858903499628121283467015294504792787854100715956613797119307166264693522902487235376524032993855963822537546441279972399252124686097049672998535500480232364716564841285008935459975704993634483599218697913151807219222983131359043745903633689415773913169983903243695596644414547305938676281694519157787329204830933650287056897960035989573955111798196758400906740301814407807026760966789584786442650301839354558386323108796239243946835081897656113461043092875106457426337180900264500331433201789877500948275612931690320838271800386473835212349367300766923427039180039131147278307017023945963709718777398525445165650533911861327610252771406942338053547285253564562562105553440437093119253760558280822609519962830355690541854418838133463971145074322367550493512522506964739848672073361333962915884872668565779113961063472000104575455881499260865987176345828801728680384596719454511709340116735698276199499563038795706085328185078800807985509687515697144548892047432323401979639059279482019955629500376053480431640138356471396153934716944254877633383699757919399123495440507944839677242271418649917823560466618327409887135070028781421089516399116345671680000*i1^58 + -2647901145240697582633944534238690854906536228983088897219633496590489207262320954685049121069489917741864550869982379851656283641664135914872922384108075986759873081832883104269892429967353844364851318961417279566207140175969996306317264469797910071080508630172692983667024446745792119653940225427583540359585733803232898953637549110297943788927967213099138454880490143195311748662463186470931570334722853942677911537397240430908020646722691604484886426608621403358998906380469915175505748595532143850650785397638674322500010610425934915252176517600625583342009767367334224955938087275946129964957989176409070695560836589535826388217471897760542876055237871475651381539703687003301152855871322962323111357585748724391502522261846457657758413352539158780074686690768388426165912940049041702094931798616090967750697745164992865391904067162776003236763424536649985391008876299515747869826073427776453403563567419196412394686466291860322620711195681116476109625973333002520402392321222634964532917433451633181514490530133998346939156585802085459483471225707502058051976363848164195872935896381452713561194783316353242928047444858907045326746386605788703621481829658469526568445560977583697364213760817941083136581431647548225466357894824373451158111183583678062625256192878791247514404854620115269638562614549897078831768963080235114521384623767395483347124331290182739005741727744000*i1^59 + 201909056182164347239689065766861090628037308104054097262973214450337766765034504781747541949770952944684131135608441817475140230747847072986151456445629938169123852039729511783324864862708076180290952739319162311750881074378254377556495358318359983716521483657961423615823945789945129566754440316300173699756004066215526342716783338929938308166041517512747095267976219153275013485932138877663999000978856547538073176240604018192245085947322631067312161302576067372641830152167575546723267974702905441458934667102503464960273060008340921608661304272557837850036274978591327239289767474363284554929452441705649877502547904125027681589488409587760974560302949726646579385758787806047560420657062027409570168279374311002041224825317927863790779582169490508928156189312563314048921505012866735380288524206244795002947072759232979428576691688526816061675122128168323096329260997921169087286208850714849012362826953710595685266270907773289318357896550837683735220889001528247462119888231773715057375336871806343850397502790624337975892541396406503189822764937926028345463201807774849817229411642578318049231273457960644830381499208685115171702814921315627257402745053094014649628891545479761226052840440877474522273780767007236888406957394258980803122351333516058110811312864639939864130115528088497535447360918004987589916691772097890098268554539873791714603198054400*i1^60 + 146684781631791839040735834978296008337402342318723278566478916754637916876924190868811571892611428946281577080846492401114823443712308321876641107028908605559966053818107424424870470054636742794335324789323828781565984276217767704595384736214326005623958595140192074956391959468163650173777153699676055070465063712137186400180612182395885010200009011559600925031317649705404336827149947311206692493900104225256075634143864332430465744768410735903993609866549575277418938205837682899361676443509488213095947203637898135497094113616925093966387637654921979696654295412038366381823636881872639382999693033066383115710662902484366712119935052987415753106535288375808022603623529574418061947154276608894366844344411982782662491448849318642942862663511894098859583932149318394595636114099411523143114723172166272327412017986762682870694350107593052725211925042736804916786906989477625547193204952761343038128892016995607997763046599992100847622918925384952380658777519512096833618541810854642253676126055360565637866606599079937466561661964758201016192376966539641367632486575017901781078696147646727615832263652588982678002611553051474420738604781951671431836176362116286442939251920403005983924737413701165596092079434425346842956081983213212526945617928427364135491615680215738649988739738054338588688365369060910712552459606348043343510896640*i1^61 - N1*1675329357268431774720685398801498572307827925441286774745348875233920700132599129496573944188916926965158318115435871535796493190163572307840003566708842845060335273981588206285177169158288032523837469226945537902853926019142151805668708363576459197831934336*i2, -12306539635406409165468693721327688696423331154534917210193697528166207103346607713458357283338060039129056872498203705114393145262769555879954296067062518142548571747206279026901996026702501028048942650510310142815381587751440318010271593726388659192143539675773789588540223980033152094515409322652140891628568145695098933436323049666317764102239408919136492693270858596406416524039679386751990895451252242870982365719739229078364237032814112711838770579879567159475438438082242322242192289220021541915402487932748166977226112753852457625643570821169326919052434708710671356940838776488524387163174796413734021726869328762910145909382870823306607484334838044084704060008811257092731379388379169911808059608684498023850181522969887179230295274097793090839810423593111947307225651898998073262503425523521210614117937801072927688611918132272535093439869043279987858964028393050918386334807153009501641776689467521633176350885656534861595160953006295336469398894720211092548422941987657336554570539346991474340548453013429489782037148900351623796115997498743518005522699834338483175691492975533250730379975646526913300761562410124742861538518558496244099553753353642685546725440403472610539906839522527524868441223254661471814250533004634761949376150001600876650758128426409560354127700180133769330047877437350866915249058231509429928789791565065543136716236696868757937740707553244018402302495225573279664686992045825376699685361830993454044163596865156810727511560017137193470806430897812286120818076700692024964501370456559467499044595767273984549872214834143937679959792255101721744567248981694611490844413171378492150706637168924839929696832501748887786086195699165367689431780798245769702554849828261721448050980416790144236967817307570337613507804554781586882560000000000000000000000000000000000000000000000000000000000000 + 67784341535660877192034417652593547013335740926994325643820379576989917585726880469529005743590981388852997095492805357324166642095080364256493963188675792244730891680246429420832394110214352064662024764039574755332407281776738864245791041764483884418376259255830149952578251612453770610579032011468584193868338753839710957130547022753037421799305116620239242682539145761240432231867077879592559660295960153257019759552243162372694273626583528115185646836150167446850326453996231695252548476081885639546065329092714908503281487551479004911224450654012328004559782438477050840621526661456894875207739958030702376298979109375208329896056079962738141635853244094921328621378473923093095512394803318769295046569074774970832622687594863715731298882838108719507753138116252252433414162770457210090981299009019009885221677397681060914424433731849902321275232787563433936642735836166784710297975833013054018780641348110432270997829413600022421275568653565201902376704240206038887063744533050690050785805420441689207419456890269098000806174479275380333082822700525087391521136080857772571720137971283371985549627508571595298734303791068776695900312873395336042588096368645913636175641241290898069226854294501638806063429096163710041457713401245926591201760049506380584465560802124413908877799249062558690342643677709594172709172773450624803292568367097623699130535005582334543834734907785472165693832202462567982512883281313109864311705164888869353831925365389592288326453203608637790566992474534973815167173417172514379989974663800679295828100367080689457593471089017025942515597897597367918961082564075468134298850815532472109457512449349065606618897485523752292786526872355160429822211618330741452604329660935986048126351664742073163600977659735715629326843356198731776000000000000000000000000000000000000000000000000000000000000*i1 + -132127204137081636746633331051561476823157495879214407464581752312854832055360986611872246824465657304984260015652495531301871544823520382360162044861863350005209795185981501967131588705476926829496152564963935047938381052530339355553066977820214568024727202155512170885335554014998775317966886598195174112730447342681326497585695918907874320758366343391864996126569082042404037573230137891795330333657870332786278980560374974259095600245745763010968978994966141342935199073722607968169721748525455563139640636224540691197233644539071157514401215066654511655254495750310910270624316320437870523295938652532989709363305600903481297827852627323078413956652555110778332004294294078727290629647391322121335791836453075934977873446512361970138270957504651184557975133224671884899825697837749876947329560756591084030881672704505904137078923671548742799781419294318814601387692003697630166833513219615036462478838354041800125850611378027037210599017290357080549330373913890033439614211658360376150306828675318243131908447899664321310485271398208560139098389885116394050651608698301182143959207635878855456494002296063323370552384499303858916699918811163854456426797350486257531398404353414624293244808794798310647570543816171737552198388897923460216894668038303097600668894160517490036449346043153186771042950144762660284018454575790552853918406327895698121418510884829988731315355894709427478452292109194426802273687978416683569133681980495910009268062762602781552761330522500457611042963177675488833783747829286314561676773113172194556486580238128852095591212626381891191988234048550266147128929688920903501007964057678776084401020191899721473260142664547659793301449429111051147869988199055521376730357932665113635759358902734488620960717302956691079856789646422835200000000000000000000000000000000000000000000000000000000000*i1^2 + 76783343564338108798848753243339791819452723048277917742362930096974995793493117077927706588443753646674193551367837255490190530733716440972414525083356821485644494941534634697804719870109336824696315816196639364807609679229789662373430845661827283956153378646475959784141443776094999915291101362981932049293165221147485294777027055036194970588663547426509552477953500229328616647034327225927882400529284909665973772678603337815741466981308219189339566171197985413525097547572932395847693912136584432484400323224606783512333856453308949892478520115861967928202783912919617345146229669840801209351262188581266935212199062704866671271024877256115784615513042933755978386557495238738288670747875541161919791978754177560759073098698661077247939006025408028678986028370213355990943888969219775391843501297884012488682143362116371735697663101821002834540881277898173340386130634226176500954728928767769053501188960318216207008334900700158124841888880751416080782714691113935532720723459964250219494954668498504561966405780049590289512622123302815293292495430073454250820340899882048014590885106520442410926927836746186740720565947297815969543324096608060910021549982825781654497367100540929712721659603500097255621237490353397224576325422770951547687917035456677612727582187524650062721665804703049924730735069094988868672660164261026321458381130013003318099208957593595178292265593643584042820646236705090559818384489696436744981920934728854324562565061731666666818094953976912504821564358759792950250989511502266997958684113679768185183260982743752408291973579143124813202385365768561220032032518846283966332519778517415954499306335575662479990359944530233749745812777060684081583755035057910047363201327330680943681405947372089235364739405238483538117969554964480000000000000000000000000000000000000000000000000000000000*i1^3 + -30237914003886204402594424586387134145435536099541034581757573150617012067696674100449732148412390527019228783279009159979443077656903446174536425561222221771135085091298203809566653600736021158252135676900727892296336554328430601717143389509179573015080984955867877407131422775312560041058308941065584420663241141644048886573143924099463877681008889753804196409722540646280883315644545203509070459044274763034617042700061754489621801608537068128789592070026099644424801365058160301209019499145789401562502346949820342335711533453908097055825044363161950021394518398826615106412692028893078389337297552446015967360290494942403712267108364028738326788923851538907918484446119367370620423132475824084387265745067717347495419329790204810673776284090371899858722164368654566036152125111786887631286089629362022966716631189646233247652063101968412250443783227985417408859978260160373872920265772164915865972608077182515592635100262165312078326463936288063018624634071811042676504306316521983332471615873126030033681056877488981942372500566674543200484193371699986111834329122375629028906325659565651021427009908631355735077646705845251074937959915330655623864886769941299090965295349420920353283938132165127829072056134091784874580379776289235371120786857907609081224980909074484439657901601618483301208710320996611496257899188284120005544753701540275662612523966449285151018357887719424503584036489374602124611378221530635742712904919985357590295262215355730429904444867132151685121923949555704787765537958041444959106297736200375057139935020336964931509976061033699843936507946297182394966626836810000447320527459133822384777944752087580336036467694053266067447843663247046258244318986728816970662011563519500473713593158127553481786772365380776606083986751488000000000000000000000000000000000000000000000000000000000*i1^4 + 20985100092083193206310232950483059474430907744722177524347445150349663396576187784873917736875888025713734367236409246737489635345180036552758352315799338130015571373468025285623071742065303433046733053054931669154280048080984938640230254373581728632499822443238428821433696145361608876012029652905980850032074003723629453670421110101131331420003945070440469142521562439601377339711513839504179817518539109429468777940402810363263785887005087762028775784704253100237192699931732068463075148016815796354376409252692268996879854668358865679206100849401596004575964138852469481691880274023103714843444667891070369005262813482296540962325373435945623409073472703875282930625049197396941478174561091918372068303316162871576082613711486042469363065538070620896534370871934095925683012561828874147451735824652785703894965174184420017402432589829062126784442332409623097753029450882798110956833991653961395126984773343304915963036487321628448972498720412837553735743722115279603706051303921850330311043845161047270611162646348699108439479000326942733657321940528746083097438015171243931881118997277551669659016619343247359359396516038578123015570027850125179465641485275281835863057920792128121674444035814022153962830074108967408486308510262071838814805473187348562138927451343635444572794203584837913814216336484005532752641852940483685918261945383332327016289869478170568055002470308550009814611285920178872555719747681141003143736722288052865223838006164985982786513861332076647367845698705409513426798977585544665588389948845405562431386905427273298760880183552534852275567104798333812090979510516098028635145770915228946659334438484731577607905674921643874626702911769537862044164388228338556756538359179222590415143643825896271113169411645479186561813708800000000000000000000000000000000000000000000000000000000*i1^5 + -4706774625837099764582597237606118204906412473445000144103345438676682022024382710586188749717767975116860577977613710037665226261673525435753674772673649587167906856893495390653622998776610749518239685204079935491661745832298798330789235180179101512249238477330818679247618272061994298013578253322193906127901444992362571426358251969621448080025727507247189434114329112765002055609824182760489122448256256939353760873222138070506619917182076033268479124239758866820751626651073108728677116224665505493781609019808377172354738414382604777822207836595147753817576115868369306133732316982102077261820611802106727913494091810314395207216755922867744522109772244231998780160040018905742900972063140764536264675172239592874377618473074032115645680521505520239768584977933412078046916636787555776288313358471700452352560322299893996330068721509660053581232367669786863028232632002228523432606732530304252718131111186414226824864237858389760850058451054322542182686808067079663049698090024636254599005324275476744396273152496602262437223192975431200732992655868780734881984187148580532792710035433677086502376951845969960517362702322064348915704111712893060395321207363088893044393641121529565321613374961052612053231102754745267143886095446807180054688134478857103653441791658735516955623517596355767651421667954625783605861270036641136068575602395696354405111810527445539951996188642905419468494408267201762625654426334133655094134074858701749242152583748625171533723292049848547151629376276890127632800649339354444875928456584182034451806432520087216232908696294803039643781018296467037732856562026803598958099129692792167145855171880243011988316066664382775328700985338388228258095101054476475828358636266100648829196951285642744810792640981404227575480320000000000000000000000000000000000000000000000000000000*i1^6 + -23776740498647431974099361889196997503167820209826346744006980863230577580530934855903910209346299207212721940407816915012458834374843939728174245233580455541769151473127029804207275028882949738957094629024138609583613571905218452105873211346077108049310709033984430356774768958938353562951734369633804573134102024224228537025179724403726675485217538312763793245396031986629248340307989480206230141476458331115894519179535207527969920655599130237091453113820716133676278763057408514432700212513949384429425852066457909056012081110412150734944210586918645873060793110178149406446315948298752503711399744995088106213776798684526076125231111803094114479146241186581214113934435872794320660124430797546652325911881424890937576609129053732351084922635937528714988045990564950286481008463773768432296505157915373554031765981874160990846392523904033089229977054142361213038553837602704960797317817486878832348714320854428359009543797312978798342215863898100601352896644925732232383454450389273124758050624611430730400711498863901934772252185374576365873633778360296633023208113643428778763075338652672932004217883259836073466940014941581021058491287127380062002286499478048582245053268635874582435329545150671082390521766301247218408992310596874037914580141182256554697145363621656240028910598157673074718060113152830441127244189775544843690988772979518198678266733242251277776480535221136036414377528248386876672856255476060535286832731841232825769915845752512467929099012706206301834539050647376936985406772897914757954621098614293335156408162310063394822462204440351362583845163829456491505522185957673827249070389108729282109688566958647817441047403729843324179320277424435128307321748384173225455571678604962627463897796787789150911854331110027167399936000000000000000000000000000000000000000000000000000000*i1^7 + 7849605131080339264079145021039922795775105493967352325334348334953500874914766866258036662388684295073016920708925521929690829927822222655777444424009165695835552238425153184648671040877048182585356236461052423471852610346516199249262203458230173732256245687289832055742426553772932093757716393191715672799310501392180877373674534907836959495553610383336210358239145969691688379824787498981065726657473343316060272255160897204695095130534338897399848649576607439727330347925344358898698202716073580846158825584247468530144128222139116910204955533689269612319759409336657494337125476309228465482135845838338168247339742342629452563472174937528758155811501864183005946458445858589607766900369153020208894795585557926915979984972809464850411506314592089889745151248723591925331984659410182874907614326572668087270605710182376096158909815460466713233304296038420842201660745543700200232806944942395611688484777943729745314428726226315226452289638805275432822864329596276630637440953028853864469356039858688068352409602159004193861912749573513057883649266626393484616357984881679715274028976237027196942647804295172778364629161918751106957080029974716794274570499647305765983080948617594713744955126882238919279542639308564746262783793176441802589849359493442948644070987629000293166022456670164683463415690047955884321976498608611826523956768007411001014077659057820268138184596809639359990477739148057382215464660944601102021910105340465424968752970403265778207021357526954252935444522399058267464131804237123569827515682042224373283261348368645652382965005618009115731354678284020535736220997378382605388306492437037554245721637492431524157115241069625547877069502675747152315311161525301277800133977699856643069986699757654193675623042192725155840000000000000000000000000000000000000000000000000000000*i1^8 + 3317036765576850132879596244337711731808630530934758705228957064729442804259499345052226849397419366737502270161401567442779128849574858761636580261075061864293111663870041567463500222177926780314335175090923200183722047020149640285783750052878694777793196854113253505436865696049990192033108140115024234934160386269025517184096399630685814917409210664899239964927024451822364508899912395813725514534657618515129314709730590329985024815396247376988355919739874929767002786273138848015401704351710386970036180187003452889709244020561772326525213891787404506869731601266305626602599191786184412124787263385563267307451371258553236403648770831158470007281046077031960528647613474906635735438596437882790025023260844144352553248603652839168170845479371883390127391892074609648382546570480662872883690560042232686944746101035720553453911256894641758107669746317397100468939111492478246916312862408406838054848004710565879040520607557892671890263893372344735708257833293737442092179013385879293419786358988088998822619993632675224791729985315340216666058595123166466062507011644367419171361121710405353343520077365574232661065727051714975533454270803336657264375064133524038322794597219309469747085201892076423965145795964003492722502744338429150574311654597306247191318386732879627077276056388777588929159719527527397092322081725648844316520649698242886510159972571286129579335381461281862026997436184189050712461937304738895677185285480683514578898101694628076483833371869662868166495569954619513529371648255987472533439286293113355949134607613168135171396815998496357116058307673172571253518273396562206166958866148049322414644786354152210351665425803608346004468788955491207240599127427252644318702384388115748500408919899850238299487790142075228160000000000000000000000000000000000000000000000000000*i1^9 + -3490387387987897879518941577080095240015720137750546127084643297719740689192355941995196815230361239183638051539378021909252895513973452355911705506568421806057255150649825898843284187574130287545135294046485373414574613132225477747686413014130581377333123240338168239295636671224215931205641945378950227888171276109789929700362718663879679630954813261963735503727536312411536174531997981347281525047453877149597206776895570311855132630468742693160276602300168432189195145970559245370068021654052359037431253332405902106248241290294231290932587415274026321352059084113648684443935619266487020512865860676910368741644143273224159655182259216366896895402350561856528667796714260276260005409895262020615139552782169560569118442507421671520221952139304699012309015072077024336475853411482609588204828762687099223415174363210816317276903673783594792488002197383139529127316833819140610173279158730341640793540078194571387015798935392351618149474915183741510063710025491974752168350836153804765875903059751675456124491321129259058907690030699620843458060838342968857680074431843110825309064408204055826916503708257764400491492544388302705269525712061087323375112347559978504581590816938633906009760464339050478451626940790037927384769534067789128487453353904951369901993626660278179718475656664726940975396028311947469520264990726120159805240617292342654908332546204763647025473832847442438650404221505537459559153571339594434671836220205706843105161605927929465547077169268295286114327653955582337354854137071048673502854930265872717699387213051220002552119252874577908962808850822254931245007804646307112263466770479014667371495829866458603757321246459778068239239844214377270532522524625701889804267838323483496028151335091019259069080192629384704000000000000000000000000000000000000000000000000000*i1^10 + 1152562086115271431907591037280301467885802028722366981552927985974828136148707156762575524549378430141059874024806287776483417692824530807126935411425220145994283164742917491073053987321588877197362678615637161985857202941880849595610584475123016491465700964883719050494658480498199471889965001902018854748334107369664550500056230494591818948240532480540691132881062038474329661921735141086468601218372303858332503899453980527535041023840160437100852961000173603063895593494714926914865411341625674380222494385658676258243982731639819383037292313261947235885024374958079267891874233596053407908915077866262145754075865235674068229452942792803060127692961751649964176828693502129496705292114262933854144721587037408413776353574751824211790161966761676882659762923226341466714642109968311631590762858024986105723119606271774244325890668856888742471010248449533595258938768727035498001487430619017572047399615141648020175222289268978797538649559289067167478628279871796184067522229185156581417684714660240446283999478761745786727685888829831013374040424806312619524191092044068849546607695349437609167391563693100607258415748921399553126771581513364034638545681255511879725068534143483315796758613265306076812881309278731823959396797668537998204493577601721380575925088930916954113617472427396145680427388214625876168093617266919199376522586794814771778901018864407513514848955493046802089985107683383086419298233120658663959445426235127682977741846629016483501448520734925357108474358964403366746134174072888187303420516231262501041320554510959230791770231570656862079767218266094098577240101425996398929687883372015330749309061444312364408222729107076067662364921902558153805057459484101343567819533391244833834608502462960506693196700447462400000000000000000000000000000000000000000000000000*i1^11 + -29982926186370126787662102535493485425903637284202766341161401449451829347718218479566428473617438740654342870225365141989926164412215942900676165648592131694364338109682831321179555868876477832607316389077778747492548927491917228987761451934496869285455677053036144505857524225122549931230662061790232597872067655724866916017084105960386979382282558914998476054118507299674608456430823754221508632708548521833935957832726372113106550120697170646530890939098860961632211704947434931755381924997761863581559065056136472846496599704973931441076318897602801551846260657295586988028400215269986719152556065681359943621053522983073379071714715117637566336325219795671865043111630157041699281502979759380897196313718388109108677235780510391476727651084986782194590917226026960786727081193219396019705772706113548577203292667921058241830644078011981616189033964387045498247925527445407358647191931037905904794045572942985679903483700877104604275648891770080471613161409204986930168163660319057995132396757740579453312644145449493100399060072303003921899847427832559383114689454039692640112046062917994993031310271790682543443066456779105279970320975496660525295812714069121328879052343572747426490702797929576159566271151705424300722881045572818017621194082262275129796413181331128279593320290901563228541155090554386279768000745790208096561881352541620729490923045280462886368310850367739309896465598678789735623606244990323656033370918495310106559551470407452434769374952392548909389217558211302673809003643846377874185723591239606270719090436912651055284958898704344969142435151042937398313917419331054653766328176220266128284645754776751476854893449642612755994317094676683152269080570648655083518586617121804561387552474011782161903542611200000000000000000000000000000000000000000000000000*i1^12 + -47792979059433988494162584462567869105333355529248982582598673334050110450059191217253966339757701822652116239268852880682955801237943583516582816870511508362317356393026881716435367630879469174982732917773165201909176744986443949505330174537481498722508667936396138412401298794844231812357052160844460154673745159813131511517097647894085171715623528893202162529277728312291856056132787188275575017856069213554951645986019952683916869716885195613772558092197403413103371322921456453525330102305919964755120231768868846741383470421503391256729480249316906669256103558822289920564424410593253586965180637169683912900959343499782728005320429419846015511058900369147721552862234205588396047894222250049889077878111782101749391729073238903499336111024100071170954638611276623002755796500054219162994516876244606626331250048680958028891988749127245887544798482632341791080928525998239752914855349518996827558929117369102963793471096960344059555840318756729732357286638897111622735162125184154168413710453166092193148051924796133392455249412786620050852116333914166384569828376931805890212761454480903610198038235599210970131723568661732750351833556116916135650117327013925363010362152402773549992208966608381151352624708680755972678780331360577699384104573801909936532069261184575803899680458017541196095711330088437409177730515667170947689018621982550880132697546634311144083334902896598855779368039326943848810841637396395393551094875233845650177040398915749668133464060674343822308173997497497151936118916584480045572912243952701979345666084163383634299409627650711575347512699642152275097878748943622063333442684666548918583302580439623999394058622781836344185172279746200959898704002276415163890283838699891760133888137065580371597053512000000000000000000000000000000000000000000000000*i1^13 + 2322303191665730777139466640921757896272458476508409253856981652260965728483520537939033212968007372563000641664784926329032510088107026013436487203903245083416338515037343929165149953540785125683480830296615357689682641860240596463857620065140890654062613330955056122663134367621691448395193764561712310815371483596062744993147815901818223878975795032348645145270397645124667634734532913490655923817443517226564089118368476171629150366925005995133074299679162601952883444827751748265819707909318292599911260925899156358708436428617989325498319338973533353889363805869134113114761006938091114487384092230810968339342946971825262124047912887137777095618850268734042514589802143754319315711829221416094106064506460195823729800108834422854972057449628357765136228999161416031756139515760844438442796207485378262144984854692594114387256960308167631709165950311081225032149078575130845861323909479725494071396527668831282711660671997748171840827565833824978840054136823743168051460868144842400444256404085407435938177886108900052549477121969577072424112203612400535910029918260156567484663204606633498186790966554514297043666154217078881570272291703421384643336100093749443878892655637542006840590808135965935574268877328914298917235165418287201585782017701232556665582009480595402778621501143598987200614692654129370498312190855996414797305902966846018594115286585784027171758893736988189057751682869702706222766442972790637087916233686128027432067055769771788261429837311695007142002290169305785906338418330856898118946159267282217242281683327194753754066093143603974181472346173848297052919385807060120703811835972797306974844963716756251547872165023996106215257763997391936318702926208599066804006338701263621949162064838531771775169400000000000000000000000000000000000000000000000*i1^14 + 368927125337387917435516564338526523872567404390944478827684486339297775432630030135753109210958406036136136921555338683810367651089930563238221199906129530983491140621765840089665388591231943091502333931199822284171549611982797119483681614709143499894791427941519884676183102047800518522153048420067683849944659356950528685234429188807291951684715745131973745479221702221315712836752311835705074842320775277428111000635579043232309321838840275901445472899723426613769931273255378153497694550629721297432912794674706057588583727103305387001030384693951862031843430039343037706720317700578742533830960143380165677662364608079440276957185642564515680686060052772133790474830499569341122570098341086374907003664779927407205144341593472155211740254914282952956453184118863621092800929141831326140415401846934425935229693486990895365920178173261233217604592848178729921702532056279949418029554910615182583776898683277587795551315460035809059202339190481364905588791318030042781291803868061039679063709665742318246629271920509113352343892242889403550831996873757451439878657062808319509129766410571881501440768341662212388426168471842229875867588147792465046369455226633158749095165962819587157921834091740768858973922070244420439948602183860539635225979699835088472870563736774403025140782541146377713714454781455656148939413923656822318767900538471004358703695125652701017165406348280385619709883418092745076044971883480338794268348019498257522282063371950093567751147909943294097867046532461791184492911801688752882434282287270730233294334546913762292949225139931622447638646835867449347909374103131237914008626526370115786311811250084014014906110730851386041705743283760483555730382278324052741492133378957411256299484917195424731400000000000000000000000000000000000000000000000*i1^15 + -38952555991796576918883473356341377638253705883531186858730604580454656562340262251227995640812749357111325854430354904896120433796266153333098194577539575862593605210069607070071082575719809186041121583205757541254417392249631614319602525408698978822372503787644783273475556640886053828916037944515580293546001291861748506619462290662510178359077543339335964462219658839737746199415674343739733137217021660552358781724947185500225120644597942449859851765759011704689519357612153614044262868565553883342730969615735684252477424932164708935829917237847416764490333467882985613933106289105527550195005144572438066379694613303684629264549136201580662519022500890043001852043371432553062018688881008108169266059404981323798998297099374973200310379790600001930838343725630484614947103231749531902963156600323966311947008794759474686529442150921454190399888210202056507710574805822035732414525738206588711767046354723426268517926163123129082534059874871437917569321204176643458137384729638483612205005557866166403657959682072294012800392908630393330148096481568455172700252947956586345373509655709737490199318998222809620139646661455532849987220793675798257682130586727611688298115314456431995755168010821869466843081990396868138134169496411338843720433604820760356387997682300179895471876909035405115071378197882498266179672555987584853843224549760167373350250747250798361696056750919947322973828241027221095945364870646015240378792100264478620151525571952503565386173832584706711926696774433051441265641427167043084847874071265505515152979173179128969449877949801480102151897837376948103270268212046404110305424359167679856145832261260046472919540905162526187725423672583607140350295106687572616617701450328534604531867762852258636750000000000000000000000000000000000000000000*i1^16 + 630998165797495144802320160198215150374228927874904098418008168782584022273665253425005410378670281031482882087860298623899679426125626422966329651158348731297166808853812956851791795970057811488017885262106383710466276661918712915602828437721546592141226133461333875536815306717619405848160404753230648685586994295927451782328091194797793671080799759166034055262902357348149101331614381267002487296459992953684878128478329299794251554733869377087893829533349653522116782745741389342199023658654313732796852396872250254596370889141903964151500043457984424943025672104496183469660362401411139639648434054025039316704895079943655695868843137134204079654864943758356038959276322424417538660945834536572839284477272374440969751777466297717085938400460722020326374794434029234736996732954367884309175744113545938380361801607947241181894160109970842727962559773880405256440005410520507787767759393762524139583743456099864915880602521616964445320496241106846329700945026951419342238149613347014935924782687665753820958326670931891794061172280869390535345704321375089168427255930380702826715765621654697939709546278506830590295122534866055748847356235095995593250457800025911077755707067136935405026106450366389343877381272353799763626081058661513172847526970065994091390791652519932724348238641204457258108506900269468996522112961573475736467965094714077709256797875933753656314970848696134385555577613502719781293822661626749947437447276354538097617967473440990583700675574164386360300118644411732152658597827842517509132352287960849501307703189463919355874929121800246327835811572253570262611742167682999959846381379712595514990005286499665380524899937571190221832030484114949873040343958129176515700187086368126910172635181626959375000000000000000000000000000000000000000*i1^17 + 16375563718952644444341238872957104656896368656623463912537937218159558739386422552422268470589097134836659654753543139244869565962482092484392604597317053485610316018499550411283706950697883385991168230438473381856293835218038877604300659283111813146229230814418985429796326465388773005199281780111981912601669803538271773629343647032085225735139593034566451546689270814518452324039802982555308047645000716952462664134442957714887203528515896349940702691370919328804154954728249093109130859098859010877814463077093226151041117086118274447570898954929591170231499503507361456188735092814582258551163442360104976944300605122414452967661729092299014542557518247957123933301282446319084715066175926833154176664752132431831222942635951879299208081883802758030722522093522750188294175121150086189796798712130110385327337519777412263885284706573455682777963284336673495803498199913100125150984857759204055998245693705839198996572322258789625601791408448978147778043027317493215578572037341003116574561676291323321134165498537750114909724797744190596718510136182559173773084711273279248521343593673051659494821447264379726361373427725627443871102872775436547361939120556601346233872871982822505258812278738104079564661220614447012849641198020665941912208474032017064685672468812627387043674453450667180317661504676314130705913246292434121165413979110683224920057863957970261017176104236187385635000342057644121196661099209062640884047465779870968999886287017599629592684038776766286084966469795454730628399228556148060893843512158143125160651424147112044614296588262824429456108171664063061481738658180963311770050923325760117492865651012036653786961657879526347012764989215869510830174007024411346007314244144880081452990070634296875000000000000000000000000000000000000*i1^18 + -216547482652773622976795740603125291506185725872766009426858293793998916759301013563799798438109410547370349848658457109994585582539383672890862525451683728749560696118081920959646630545501128546170493771470425306650116191489376393431053605846983530787482877266743800818857341230499493333975395686365843249082778913620123163866566797337620979749515379427977071513075635308061256776393493350180398760495953666001025556960238343949822912065464711525805314555486650643809222131174113421651818669847790390732042137546142095727266954403453496472796296580795731039840634212357354174393211269184264309712096251113738370910711505130503963570595381955361533428831758134684115666056894891506315722646285182282722163753086553310313725564722898322806899299961901213396670083094136070988207348020329838264724033065067627025926772323939613198984378556486063757123332947620325180684106282879653120080762577291866125871494036484487156441055312530819316029481344020343101974125782691544411139323862560243949099304562852959824300840832638558638649626393815225051171374085967539695563060299555699947459477673769922179008449580427541866862705586509443228371079161393755894808612975006990968274008547132003501311084963434304861701544115294483793429786708442634284312273318712072773424534057537416963206486518638727986396876495840735278679775471303214831249086409198657418936298534138627894105220011323642782380257840225581650475756506321291828477948617676534723146676805345544860278023378580157593949271298405424071485935824336095683201887140025591090655915542499339788213071412945517242484373847106228370428819183995320554027101490602048777786427523678538853658815916504700262986310792432275829073318830002157389499136361435316082494612667968750000000000000000000000000000000000*i1^19 + -3497154814184539174815045920950334882469027561836996460364848564058915006611107912042795874731257635034298364712982428137892240305486760211459944074897681835245595627079379048487653751228080199939311767118179279754608821111110894532894573404239548702623178883135779235790516169871483385495135122533063881911920257303695883249875512797652914656098505172381184642672061244632155520646236373026601504923880435399128778391441363416018904964858517099920525687334167815298353258809252842096774883996822438761138277069865432361582386267775517300550544732181315571543680431784309290579990646430495541726822647312922038265472207865997875073777985136398064903509931527792827118179198204576390254025508309711883491256623757654190288001972803909257665351806328994613709132870313092658813692436161690246524467911442753957239285399308670863778262680118192568252424991524150192696654925622735508257102707438823449481726761266804476683441872545667022933945473030602595395506928679104656404931883711902836327017708264107647363065233679820471923742329720416298024556309351535130903562736192588594063039901007751375930906271045957735491441767470698079536268831835803828015149422357406779830688345566690960990415763271798503613175598026423006533858764924648872971435633367102790444361263139846694049226172936815680231970098759216893257089667317166321240850522913255055179857886054272143238942522140432549158011632235865443530204560536947486341038275119520098145330431241912956233484315926172459688271297538025187492794983566761805502614034289769020067026290457353278103992408849288558066276081461383493187319264728391690068940008614372198677239236038938017684211436898151047807031215444470880069374575505573932145047533827062374381193750000000000000000000000000000000000000*i1^20 + -1926084010530076229618870407791499489002758632590224029145607883119795101960467094129586194527649160543539771016661453501908699689302301502036874820775287813205538315944104834451675736932940630691771733066295659191030833013269746394923725779501169565106930051001826030032396184151673843461544421786689840256957290024886044401927594931751949787127842701786299161531985390560551232582455972193937659725320878241744859114286280950562782603134854455839290037140684556548304541911914335491847745326848118192170573347324999340924129058516617798025114716955230998192735245965919082923036203395602941245722227281299328988713302687805301094289568221165470328393638311872362950163343059341927850076099001585376746718801584287614734647647830228166539787917681963119472715567996756436818338778455003207987810579944897338433862670259962532569250328400856723522351925721045773025711217779033932049714367957286322288062541081469032741185767113758302972724855394233164637152584825450604618002356629543031446545684125676699735177612699913247741817684800391917535896940442506747361119343181058603208010092558596521325471100407453728610879751445843696550975649220951811289547000060972841451054975059911686533722110393859234720186519019321481921297878448593414471261749055152217533678264197347997845141367628223202391353074005728911090819285844105151679486787393857421317165748152154093878573380911426461728561581761153291675216545452145486559271541481705086942499307066814031323556034300885066750178087633547650118746066510467058353564412054763711532957024464105651749493685114818477486515815074646422183274784994286709948447675228637583719602076587914414037752629584660854606144068262713564602969650191465679977539104219480751907958984375000000000000000000000000000*i1^21 + -3509341850769898647123124561304561053367753653755942443335115245947238633043175955661707284756004779965231816450577618811905705713837355601395237265653598916968842017287454977316563441550423173653721143234962742013251882973067362610146089592317923268427782005851091291306118833107436626904846103065579996951104051174757369836948639666606769296344685349838899170200458622657465393081507879055766709456803567039076303791078793997117259658659219277381713919607327880002698744677945337180850223754896119097114247103573662138324124886091884713328848408758347453166293287967780126119138530181740162775789053608873980353561534347142118632798395405339896891871629278410168274196049250856880523546134739429560733792568308860682928431431777668352567188545967118783091948390204626045381454098634091454193519929044983714211137260770785193975925979242458335691609494423055508015862856003595564131717448970556029623796004758829312144283990973090849502896338691568936990211078268027346103837991537660246523561895947452998360688548095690772259023189362678318923682781758428428832199742302421506443064423920931200113347229768790145806690017802723810146293653239463836300579521577143241768859591928827228838203687171718698194213525792691806135218313002898383541723186856745015394407945942179992718788539050944693867351987684179638486876936463608113189640947448427118328016255569660212335360350592601977509719146066381454463972309334245753549045667071480457573904125401841270962129687097276393003079328748046830594436138545682602918495702438594312830364683992653408833761188452493027789996643932097584792559059539518245385015111080375711699392388848464582173574817483440462897152648922430184440538758655523736242720825137441497802734375000000000000000000000000*i1^22 + -430647122914751534818118618248428786569117317992675832356003420523152277579555080394663930182045833516856483758467993904405996112431338878386720712457649588682563885386113071243884199488741758265559421702613525341503749867574083408108981392150936249065080913876492622093017899958652790520433316420696593653215159617469475385272785734156439056861566872914017639336520877533284724081146776616283637690851277719908980148668701974299511878877534829673294336519310649039252054122190504618076470464245030745055526833820034059093399279713187065200616721659038949612658081202996121786709482865022209224581888791589029350546590085244376462322183342670541897284210269218213942070455281807797087434053096618265145326823812048866535122284245981902357709615272787133525273239000075337897763085850102730498643534580134321049392329608980850724416716051886047448572990349563233438574168200484874829686750790053330771643617830009853336919751433277274423168663837999329181626512555142215483283602800318074332559895499851533566860253365134586877646079374727674742582164281580586535163657021933375087060177064199690310630699580979629434651465586727682835331720616843337414250905135939358929189250078801697699372347541356600292188330796218026476709446935735043356846423035830357037513072063422903576746517010509361598825358412136646233751097073181235688944857950298943208119499761190027977432195173519363096769373096984350819650869472823756535150810242795555799695658662712274542216904191069826668683742693969294910470267554677969103259169674221973511546783718579627072746708669155710064176327408579097578239554186140199119611710439964694092592622050693836096233022811075357218921939402374441886716781750333895178474157342861938476562500000000000000000000000*i1^23 + 1244433282673904966321442446693855823007615777251330427814098270658161477199575133680299120816634140011993815858205548395656677464195990294803036479075695779233352184444260554771059439787448457339606490541761037909636320866095300825783750819510365530507869531307092601881509498781770555719202564868106345459337041467784074918004873681726352515235693042888329964043434421944632690185140547769851004762566608208371128542874984606194029302343870532647481910047554504611627737286817100619428764160159305464378964551833707352376558646198513537708740395626175726290842164498375267505846026504564973159959214809809776299244274114155060026517974894562713992038784630660972051859885799471076975108814918410786305084852144455232255571298418244734224623717917048118145896289379770868508862992948803775583185460040988117474793182105068531995374232234721363479153547496846092702647907790764456413362020133969444669801822382316847592938513985355463045784933134407938922617574260692003366011343064537958663471207529836811955301726451898366943066617405374923123093914568314557922515756453534965078482946663438828934968034031379238402149799956718031526548479647505699142931015854742974218796357320665416804449673279683425708779669402372974073757994354988856000734605074161175456081108808631748659716091847853165618757626797790738116993670947259013868936667880592348666759737230652709492213516520098086747480642430823923959923314915185210526372041354486404865980161661146611475705185645866927153225305815959636089743867715313292374831439313877828762925459980497562351406409370174045592836182930183894197047929607400720490626507154646135230610140106688376228157517710363301842308616603830029636521942850312329360992544517517089843750000000000000000000*i1^24 + -3639028669064040649804521926633256395855918076825812610269997328239145188166833490714602515702519370992791139735014232573795510334365150930011487092373139416749984175675460184608560071365793702050528851642870086528470328777624809259602869376003329974896030344656622691584128665805177703561207836116515708662625174361568802049835727932186189757743960554020562965552670684960111190752972461538548065718145986951523910239329253352560628679129841475330447584439802128823006149909185763924137117511297310326445122968626191254681891297632859256930094099438770655677079374506439527415270000266896679359567094561365606979699093609086335477750077855904289262948969792175319752257690649010004842054001088846971535131159870021597562773667586650945569649387895816299307131978276028830930457866515231553160572308970007339681001789707425170356540544026057747948662024782261690000982501590584487821646262680826831455345155443053920938689240305080808250897029121626785271676322052265999071564185803837873002042160222855535099645779325617402488088240786272647730293243731280390149260326478935600436946188439316827619275973894104251050525393680088295275829262911143012101580238135047560551078482252176879797539045635292433539368942833632373690860421593040416385109758524740248913160844784223747237729828547328178662613640375914789998884478804937502358220337932741593866178898032916098617421906256370470936119171956643657008116729880504198146301501443453132170802837312139125082593193852218664743047877941282736797271989561027112895841149405496667682883116300396737390984853175897018884234932349623027173696435333979530480634225502413543434289621441073547853055776709067856054882535946125941422432468994467234571436405181884765625000000000000000*i1^25 + 3338794693023119648738541078257272406136575167778983945949250833127613553595168863794828177114037261880238812744887115022851723548712660630329474983671496070914994987987249512447183831794744812468911117454787013384351660966617881452441794589049103728514030903627085763338110310203082668961818484639434134050007701108854524229452757633892588929446015045319559134789428693387426514082233892052080496957311084708500557767551015607287227549028901640727491354692869586494577133270655273423751427682526870095577236968744543341362877185058007876743654264089563184773474900529330241219938762809514561302840312223767035042463064223830902528103981452778579369163914320886038384439932890856345499711420720523104379114139900465060203209110654736460539792420658860206377002145589688937839870068578611009875998406181262843938106919199979861409555672667863857866886461721736262641405954868792426173472088185486858666272845939224789482424603952815720313531990858064590748030857081814924426806648128777289600329383970855128837644507272999234499624814825035082698176598659126425103549668964129595263073103642151021177198616527875113577711124181412838129722318221540230423304720352313057800072019868919519297869354426411762840281252937952616510170192027682968811201955701437140227750638812107649859450464870055526494992342003256789909808735685750778759767195196180089102854276065787794971682576113657593777450954583737338821224195962511994851097362957923656153807364464317418857552947401467181091874132921760663489081180223677639320024865918184099613660307870834905980131404650740513539124375368238940444068614133118720800038824028526355959276759535943062985205058797814488414927865529755606893910368866012267386913299560546875000000000000*i1^26 + -1863332445755357000530171622032841264243209240844726974973946535963931657051428662254652015934064195440702305203960389106646232053118122076244938378699123820395549118218768764330537179852675458448654415004446257780725561633588083181972441424824179324042693539528653473449168505557743761772552007701694806201400770498749757050941524863803691877480013836555647723189523298155370455539802885493104863223512741363713781742978094262639501530270042622250449478177017799541102133737971108141166966406304437925272255575927435250438125534340337874229917098643437939933813926104246449671327424722091510265098707002251039834563974218568670501157569594641562574759251438229396017159332375241405948857896816517204621482510943281223777231964271524070496408008186762140531770564262904197418534384473863796044247961160256606923104007626002907428177407029219623236609432575367784317710801222488895341601267498514133816467939703470207803249001775420279842949927324208356182208324195226407499292825104101188521675552380019750554915142524457037303509118745784288487502130369445954972212234263176535256920769152045262778708582852168145689933527090935229156549851206158767857792825876961787014499059512243538059721602142578517117681984046544901548548570677954540251141990462792237247151202135765397312760929455357402681598310274835856709979654851126554329988138113542073367006437904224928727410727713762476108204873734877766967491160981411492377827401762163106289511029779786509626288579366633169960052347473546274109996177034009741417955679499714623837991689012685839645142321122013942684277668640287565531763056721866961792868969785022719664868735820082897558060874770757226287374051210681099284969508396528363227844238281250000000000*i1^27 + 11426041877802100317030273612652229845439733370855198506664185801180579736251524419965786695123008851715777561232433758612464886423282635169903123972183343794748630965442929655141204173964266493345106056972375496694362227954680757774801611193191197753696770689379313749430730627364821437921129559118219902181124967014674269227471324015142747965595122361397841751778803827105279890960726426398354325069231083776473131423136968131844421683106894459643404910358035697361833292883829449757380113398829369954274809957544411211593524251055207847496602323842395473871726671904249084665524710936423814518450363826691117719894355507684695076181942022744344976331343800129529245737495866011093881534740006156143783489641606174082790502276453680208117761377242522447145976418000841566767337112373505159106309520039685218507487989846645189390036659552054291077037502281846163927304664038215784309492980168653621313192297829221381175644363271217635925087933848045811128056695392508737686124250782573706807122949212362440157107515416088264416175892028840435821129647839508773934659088630461522361481957374173722392320128418845069272123993129124482612937423454101848910840042095487534538818798871063413883571935346402924284171369349352078839036377290028527823553530906241247822546519946844854819115035298433134756463460886917072914959351167447816635866938904857313712293850871939985147315650863080548639426204975433446652291282221384517345461167778132451531962617555863845095744115096431675377285349778368280766774489345566507170840704978261233427122707307358190301264138464633991987567049722807196440752060406453429889879858219850979195287985637788729718662538691517532274812103738200315010468095541000366210937500000000*i1^28 + 1340924244735634105086152560529486479383650741373760526145667703392649491037987994955159195566739853336120036201781417084321904177648229595440853971339980476532343008966735369480657311915529887653306050495632022086837357570298114424397674849600270020700293512037267318555868673323632265130857074913931523740229088227611129216438486649555296565603544464263491616655571930587170711208836917309376786081597913366042453126180775335740988637177948596031183475132369387803043477870574036646198994433721267237417754506779555385572547588526703470168982668084617269830454118794880206573371657177627159200846519463202717777455568341904931997038848987606095052389956074667239845758797430166382273096843096445614303988316196277116116596738922076698597576847738378218772076341194330705312344039968543664413212026958237022514453624392499252330427559447820170766929806806462128106085035232194859704833784159778335143891329783340479373806840811478909586573835878645090951796642350005550283917336275398426127796588936574851912104510103319181939504100903488308260077955631983867707639877129182142135211689978686411025648210639419162685480268982223379635483745145621006407090050954184043914679286582039671658934606151941039395023884184226811009869596933034924017748551978926693458352435762125039207105802097672921824924212481784063093078715052083406176286366458853804729887625504328033565100179812595925496053072296926712573846074019069031739057955276545170525824326934899662534499651865478171557165930164132697363612205659899237012068512897721428691713734428828007699830509916434306973602929222600640147866937424258567793546102511165867346888773280228834777040523811524244939406956206876695322681404650211334228515625000*i1^29 + -673954502915137853957984011569967779612351754075191564426687764596164491332757110160453184692242447931949847081015326196548485663943050483468328403416285430339516250287943506414811170730212044951753369477208254824825072125716863072417542021482162873826718890689098525048342534000967348231406307416786266420448561934055415421544100816644916129573311458051955662536409880220371230048481507700823127156198879782380004223514412143634891312400827450876252715338344270740445645206287754489730318159217104444086144465503897950174320342856222856820345253964871546348933974489245895054198702350452643234341740214022352939755920499886241175056391238563240389784011022687586548882761814131628807671143759597787401450284184920498179283513510439980158439823775380260877725702547548847970429568432015345680020666074685169968682367211486699975487671314245342756918192231506097745641338801248658579590810963180692267165312130148764257181699788769333922748909301390873922487169729768285704059352548919979956196514707705505602950882490198317925686643563600891997581577923792578411629267348104835031530509686581090373278267035749893718697589331096820631497356596757701490731528886796581699759163610167343607930940717684244622995945006702074718066536231988124660441784168568838234189585655272858312502052604586905323346139318440430729068016010106493618748655171030991304925576192672168506524567232778606290570432415238982736625834268635895299844362108488058769464379552914884712311584765371328564786431285801461003515723461308646539166139943902537681604851162434220322906043158512617924592628945299222385382275031773916557130332326814001058182678950218517070118314364423095531596626517427397049032151699066162109375*i1^30 + 33655377223987364348400300076263468897730545883659803662133015252158505362311557676280702500820732423882929114063366459674633166708741737472516089794895076082735697197816886262430841122251145533794546611205574244856142996574430890042622743935927772022668301124858068487462199337258569287011921881040920219962971797328469748878541443560594178044320055870471957877471364940487902429904703891780974521213335325467037334833687650705699323866202452927681889464908015232917357041010407524840026932821147315849549752244181617959966767264710202564205868949569764947441195764669369280378036677436515703367592755108020319922420167470210022210975198465754512708756251433231935100601986118219976036686183809752781216911123126717158858218307207984650095948851889500303079107681842520511838628035425145715195300626386954655195035812509099325955305162269907788320400703491889361025243481023845860091612082966338413039575339846627070735654701681608817085229564069778323983204370768242468454955094224075283188198242086710835923861420942785985657084972163377713322542601505762479054157323118356188968875687835885247652748633447433027784847559542709142021143099467701674945055383925278443532909200599364947397458599216831079935194558753074886179933733148993330896319369926009798335645098967085700486078859754437875176772107974935498183565438734348723109741521044928874814468840277324623912985927092167366785457116642039730377202075443560471237801752627138761591708063128807558715433045735534828534353300204921711156498291595488329879439668868633041556038890387923605314330339479632590872092436625028753902880905400981203473492885500260866479558525244977037060148894128289135387296466827392578125000000000000*i1^31 + -758653260258297829612470525675744847351907772440830473709266264761557227235170668659619279190567840595192996096437126615579980273178093050447724466339013357156062683379928425169445500066597029221562198860963727178364553491022472505976471038626590500634455348755991777383613711479346439837787527428782924591333552373324129516505666943053535061616217650975700970494393439127633388458528320439324331464114275871111929217580353346104029979372074097220941268620040487579613267567817232119199039949585770595802957757865323166021109189200553483459402563828478677189903197774600318237503110468582700681593913125044878118465609190457514923506955142832874612203866630697746080032831196480797647031213782052882768892178927524756274662831196597126102972945955419606229879517452589764821379090694685405326372832410070668669281554042497891965567487013410412523183362293910002566751737310316496640663312783723456608595894690652938542773515471410966740000166722697775312567108887542068968166263007686454930397007439172015098429680182586186149548364388974332606464219468073743670706393417230355700886858240542265040004415692416210642578699767385991523904101394242787896267939147968110798141979502191252385284544182304891274166575577029940104391521566769109539314929839293099740911548428890045592805111185598518781825699578699829232692735407226864329969480796139370052623147305644640754765572268696171610730126669261187682548506728293523178202985846889592559699673709368409044951216246767478969081605177782074034317051903627604551535202899565658233795406444349353142286053454180972002160689629078331969349094198640756638068838229966155486546709386074849539764050449486968627929687500000000000000000*i1^32 + -12459398460158328838169907750709609724522122508714110017253335851808668557875682802697938105297029457409849158758647098124316627525627261959444570371116080046812646042355327153258227279588465593083221869714576933902185829127547192947660028114406198464198974969780910605474967328318758058924172177352751891981728715982271440232803051626061705793891163636975656783901653058679802770276942746674908531117215799476480042643901344515753855079825579318582761032708989693113286158095642188315015399194887497921754021481997435256650692869941239519454414550219107021531488631008495625914585352458403384649804326612330683133463732794153755745830083041578396824027308803026443052708568287527037336306121542510298305654329007621178470841615495678018316050464527812104411405111097812333313316938248776592176780483482296491922823754634055322766336691211906772203767902220904589590928876507592256301938949537656785998072817602273122915233942273176521112883013138530322509039070269141482784611443103772197238060278825615070899923987851608443318777790662780804753081130392509897307993934537125109351149814347399681859052308605779392985650401448526695749797962073526630495153161207589909552892888856583216184847096997869078819887140658729857533995642930051334908806766985150506929268987042450738894624028374408087420982053846148395827403122969615259865304341515822313755088864299767584280372058693980852383820920949540861584808686683031397262537869719323782229816815125955800552281553401031455891811989518407917567509582861928171148113468864936532626464346281333609216572754203176860640502234999145956561321464643030111386590584274097774457853582546534871566241880625000000000000000000000000*i1^33 + -606364231841952173683592691224801460767897916253689323458669123754558466712637151431881135258589268539301887947020362240123844657764774340869203265481578367044594397238097026278179462433030400382633527088753724764698730213539355486077697030211919071786655511838462289911859887744231349554945040322301741259835064866631950591532563657326917272815686310551311472194799647129102684808588866707463719798828265129070612384731982457141725242964919968746112329817933480937116484418423229353444407853729095880614780034676976529545382482278333343132488969846831139797314399681303469147423584330308126916494562220362256243244428938821856233298330539641986039722930165934926803092367990181883282982427358382022796104138457646935277516917723385881101605114585015107652972040707415326529885127718578003182460801624177783443360907717516490379380520317635937336355970177394910222491889421485061811152717377132440212802743752789113605092323638208128708257612100619808872001684903330338965848498785201500779293932658874723200054621578737220685073653510233026067501697300754395221161519898211516221629093920954638392509780226277708490892199041506566233866296094157694937900858894541368643907667606532309048592037103493277710413453374920527816242056652207614661106561622552255382850673931071060416783964315889799201849643888103359497582287317075124046496666135900967746391410155553153690672528820688822351340551757849898543849875435773395896351605146992816757464038156255105034559104774156612466172885529630853359470341062813750625495613582492547529853063093707206089787220963534333648647958409244493341673958576905351524613921362874779076319167951306547044000000000000000000000000000*i1^34 + 66702673721867530803419823210553174235610176397710579956412896438656084846629172530907545418803751247693824240981259971486550835548198772619442206715214722498522924190984451288186477550710491953845706293153891802866807079016322962494378761324267935253070772435460150132686620744326547383544316986600389797920320148319134601387201968278941629505601226143664480813635482809784282851749964218461675121992093146470341258747841121232470993627936917096141006887662709416324291946070098702162719598264533203181286785150177972205583746198900369513956535544519688008430517589356426012192085070331517026570614215861716861334361964044459002604661588050383383711572353546383197283659102761528249553418684167131778907951949649646483098514783161121233310405968068800782285351740549296667166202281306907369602755141415785142723107151157384738137423576556484393436200409981256770338700176707324308198900232959254764471488847598764916062806197123066520036761006774314078386953344953085615936966011801748027675670951956568312281482827606169326433899890596905431495140362844138058575646598302013846265158955296597379412258379176596795652835881448048122672739042786556744026719338087119821691252965632963854368830341324659558486428326389071171027229713027733770912871109686071796083409668174125413632360223717002100034744285581924239161848531686378879842992228561266199870628092872668086011395834717092485571118130157713707571903352074730939905750077736889387046668832871000940791369372676541502008923912923784117411768632798939606480967670730576376698871375907782278452914347844951882063550410425696581653750682065295559538807560012082383881325698816000000000000000000000000000*i1^35 + -22118751805271725891893796119861846553756005744935218866198483890662541647980153622659620808348969226067903655010421375422370285876684272508145004861403768751682502029441769496211109365722386851630669875238362851847449755665782854064141766040171693196147538422833950101475250933729366177611869490013018219715495518664942781438833732353141161789949528835605195700402373849671637810902436477403441126562626374063487265348567360648688064148573788502491434680046372682945062053943344834134628075448791781681549089424045380776592075577870679775977074084745996421072076176713022734029368092869512424774175903819506215533455790256937660684311799280162425313826153582833924288025427830147271182049484005712954426470983193028469063473678955047878182558911302300470199985635140197628207576216139243466673273413118677714017135561357893283431073739932418327640265843136650235608326581801725879349780495391287482161302387767836551521119488568830616337385268880464144649939544248088019030187094915860582507882329329030949200639743555186233386195649167902927988884905910495976445092808839722006419992306280027139630873049686560170323441544301860175084190886073775263436050730784160760160013971156577031921155653910769937101762337957998627949888625938462453484196762122003707162245311881087466767805973010719269805046360577844352194471354575560124091530547012182255614359333131246741858004612202551570911107164711757008009312722608570379840691487694543709734542478675442327446920513436692732336097054208700764523714947495343900475492078879969618282664784315989165804856630443227719771175208943339109288059580206846456023018704714005453209600000000000000000000000000*i1^36 + -66859832728172119743753422953917293847421435104333588389249958495126595536060585505374843213051852615054430710395408878102626306726854254760572580447390647513550099199142272368996544875233944866598230300576797361906159013093628715120719412508227604948454207427763159794950333850664134016371357662610304429401570544746995636176932026508682092145877892146295211384136338307026861121404786492980949492461734776606185656469721452658107057010068157623671848230547856072472402392461959714583550449440889298663664087540595109385667588641250932850738973132873910953998564093884305653839477830054574503696233724413788052891549924098643168107229298946536391591631531592326890324976100106855250382343781090371175538714833589589000775290005405229235083976894484031237324618467365236342409491673058037022182107638865441219893869674477778163765335386151954219432313955922886332474697306873446402771702928095174287100178172429812280945682550264036663423220411087907642252650399620460606764776531871147660928379254854734587233878511864209686417038001264614199118753114186181683803576033565798949650801574525075858571461994897545548215848048602194430118956552850202657163631374288992331780788690629339886224578370027438129158011638713328241618806262606013190840696148683905350821686463970342386022269928258414419524159986003094969477028824708189901017234079272121670426394283607629721245636331180356936543573926108857801849779558509622336160974679517200852966560104688390644413994073558714073239948656652702451553163418488775900054815438619803241778889033304313280306529253070218923554090898802078636579689796760730478312419935815467008000000000000000000000000*i1^37 + -1562311408324517047971129197774443937142390117585662950955478070471576168499153770139352658078004601155748704950243118236525834476190717679198472029389899030136545238769033926636738362095728641906119256628979414918321551766694066324398422333110825541280950020792151622938307386240684741780772242396500370698201819079137730201304455125992231213106809958964482968676915122100664301869315356498010268257420146062665577491334412650702837290152263081383659739641603630661079444550155570019934952124183521043077199245226362129155199322222711321919743409502986939265577941080925531704377187877864542767088599463836666450119951487335547772849838667647760330961627755154835086472346681201676546304878548839172339990362950190418402376172513501875118547100042994574329256068612381766513596889753799167146844269483043083253940517503548858957441493727130078848181017125642032011594398227326898323122901279597573679532301343715147917817186317532815687134357843283669620968075456198783102679980185969000998172341825422786367023518904987014773665141668166603042140963470121274412410238771706039637201029612651395122473741281875871436799513986651585093515273214222787375730983204722461599883694975324773806668708017237842088618796650812229965289848094012042059384586527741155480990103863763722909534409776004473936458509853803267417245763498692657225469561628732296906512656234578901827942675669786688285774058541136467070826618400599278381646323827910169275482414335455001865130902012524182199159212799760811283784797096896759079426036908466643246225704152133671806241007862617341075284711277499014860889369586577410615960561254400000000000000000000000*i1^38 + -10738470151623603658006805499167386620777826256517756075673151613995816794979668627457682562286684515867383219741286208903897583978477273291624391270139500488732947848019483140926477373870066695011752418928994006463761798314233419790512854223850843778248044457365584612195492080910844010033020178307327911650731601133683664483321456523093835341366777660653414312450671677394978262014471528282344604668209482177084734939718101697752577212906088820457172029560328581578227909337509998457796281081060891635316921298176049002031123740154372925322750828650022466292010669284470236016232067416310728735261971827160068691470693018525296561881951191476291356662983770840800704952359732559771308560813364954576959398414320448494661476864564780821306170561564830901998893162683180609393617246872771051333620354353465418406260734128363134301849950137023710283898146740030500219485678752537479366374062491580540161464944110483228805556880527584973582382277134293140677205371802941288222319239587513842108456286957686441736949641679764066627801599163968302065880224369021673617244994637272101544452967066709992516893438831770205404081528283243297145226570939842394582288189730620911101892192203032365476174476308143313249561759546025888159212623886059303758746815274235971810395156619598539662319826429202522596254081434237294219363302567180308167738773151473773867644943429265989966201928865246944756873741553837149603615635654920005004675783510314607490308240790066282746557287964257469383642907772163617202797838361449066724750454961124861262935584670724112127822935594938340915787223461510828799303378826444354355200000000000000000000000*i1^39 + -34591321567703354461002711464088765277737365428708957916975303317669097966424186274799363989809786418081170586974746162934956452732100451523302610148757337429201749065188814340333544211329409971051736276211015917109180890089985373626065777204681594034531394958263228715534870237617269198405962308855123415164995061294988748708674729618119279571170908395798026662609963760280343130609076683146281936542318026980817018222629652790906558643998580292069014171745479248811096724195894944265804225275984136105914700357059199070673172356324838735555937804671772941651554221153206966789100420493761173175557807168268551882377046972918698961913927399133107857144621525432733199685217189627786943496742304859714838213358330694114490015896209773030045027844344381161198014896251183498408688765393277413629449128685341126762155018776586571522568252384910817670703906906932189516522174564582355362646795322069442698230928451276348259144296128892412339155177356221907647293793638400537239343745599502655192047366845489800495034596155852704671514375333860258980391753412529035773438673355260650369642164195123470596890704004869443899424061775058214367246748711018711101682032979339431744030470193978072450609098099881373947002483367012581439298785549372464518527322547939189172507509805542338435521419558789368905780669879749113338667689666891210094352357768230699509006548546657238621100526970062526992431565568507563297169878360956920364296306126099747982917691408472458674959435548978902572934593139141646677291823528104090845564888848921127372595718210856631358689820688677746094122639470642202223881777840128000000000000000000000*i1^40 + -56357700450814767490300002789559629475766354211202648560546630055101837093950502175099031544304483137120415571903944579456208542250045565767119512947222125392456833910657897543737393931784600536908065725244506320733300904798807342717246676861961554369727956393895582498133778273368959694334781054311298294692289388746918099709485064743368189698218629891738249147706640001395333124449757201644739463225362251621921664846193928373370190681026879409542326634805351402487812789860616733289144713825361753306243386466928546676306596073827190547716349398308762942091242166526696498467535942080793694877634702964018269945520780567818757299402981495565559277752339284344702754872831556897565990282884250430941588632640878783291467571069582080545147452372433810700853630745830458583958730534166502378272500617472405937244409848332456002497775259951039990543140167648006619751580699985231296796382667068134050200107518608720900914914370580614000093543366138678502192324645082871890453630617461667091116166796427845532142124690287134918351602935802669086162541155057468585716547038113220789283110668713520755338526957426328445062020709516565033293708512627708058617320090455102873124538036333766276837807946909180182208295162073895978992792063785233749985618570963285420670057762434134950123610330383827659389368608184626081452105546295505006355896264269535302689533177198404386751913168765067150723120689562260058552549243230531846759193634343794201824054119754301441471548468245457725768491751478445436862445704794851583392915544949361764702165911350817865181159897651873685225454990351647665605836800000000000000000000*i1^41 + -25224363819546921987001185365010556386912412567887136522244283372535993404002008681956530948305438362028701959854307964852423058424109698097491875625007238440510936620157449078314223829171920618864073618972721807219189900740997985997985745001661385146644942425745731849721328499380987252895133921096245570935938805887187305509208032617754485236670923550538326415150716449164020907171187608404643096687697172230169778857556965093721614918996741902650624884177196486362418594080661477961298888574989020189051048477706318326319537269330981513747287874775459405516681831520583050144439429222825247049731346331174093913506644867070124172825746688990482994296967411953235440644019398218570618577778461763750163168693582088012841909834092120336021306956917605834798688193887873666819940437073087101206839985856033098764562466421742455326494742412326776624674338921752779472201736623537709222054411791742905850152959657935940137405104310205106105068083343546519326737745809418316880869765471614488290378706613495811867024754587001309987700013213532842885469496045517366774022637492991581681123093997677443509071344269435529184165183780921346626435240268309262402834122684199757227915335228636837350565767859761507679792002316603445902854050239197603765653909842938210281465866132636876295783666098553581134786485138686260081281626771024184951510947380099434275955576875266846089323051125442256744394355855725181317530023606360484879229930498307022762250964727003478199608796604636428664672407176569971554674874122278495863708702490293469032287686052921044225560957231211043181756053108817920000000000000000000*i1^42 + 23272160452031524266572736556650811376125298466307369136219986648955047232007117832829490752333753817353383038588103336371451204336619919180357086259136367424136465275657482794895915213223383567930888914524785159853014266723937737171578537068945263371574587346729964339694216303976321705956222851916950512577979184254058099980226947031962387775683744250509962785050231701554237865589903854662098887286523356215436834291990823916371033453776483555924454455913041167124679757631213500925434355692205747465198282709184709256889112488775639616743575667628006945637935745568283146233342026842380200535519457160665177850282359490177249529842511106774776642595154039370803585015543908806650857340327144014643103557824577694515655622415757389857321819560633336456975508020888888543367728784082283987942774963721713488196243344925031938615511629196355927888504078747037993564565700456819010240223610355746815273105175448716050094131578564933296858278399522490067220829945286970487907278455822194836548853943426077061421088436856401248197378854708584996658425331139855022550706185379392223665086230723712340081055188909527401913648833705193299942234422377812819252418355549663804961664387126889324332278639495660933380455305159368477057087062207972842389156820505977855453179013698952326394962013751555101460244643669513600249936543337068661440581426092242400550580280122322649044510349286204884976046061188058228941700607227220292673678642450975201525045375762361156584599118028753901637180742011791532824988168923286815020901902638122725359452427263323548483983888223275409825857536000000000000000000*i1^43 + -71704677329054730917608768257461705737488261720830314837328042487400001266978936933514271295031670800288001442474299803889185821987670218751886280611021226148035781931424174953770800753442209961285473719104944755943019305577823878506295601389410601705749179986981428896300289329576001379376668629384642105854929939946870460033586248607200089508037072787300274125050098397692299710018846653093589256033350923126888501265003113785031075344286788519243461533077861228159436065352624959067120870280049651620745168072595484036157898686559119985759793937134049714132569018793627152808628016106721253227996808961019830452028209275399532054006163928968195711593569524843037992954760307148772037002116917344735081721028747785760369293775997225470828896918885645154034102619146955667460815191587689951801302952089156625873569626740330279573503104093119121592849367226357632036360773382389106248451586923462615086407000946050366118784554705666530677434487099251616660194468419576115089868748518388382372278930990499099096899084076501538002500683515847613733573781159793751416175517607484918892362867566791258153271416715802464180670316485666596815315980845308531290900234487834327770564719754527751916749302961124760148999317552789717010791413385660737321612444143932840628753108741145266200138202019297706183025075028605471940111725381521435170600521620865721617378599607334369941855754240644479003011806837673718615554463749426502466659619695191722092577262188980254647867069629430659343275212311702296133957300739463649727120370341635908635005680993367136488566168657435033600000000000000000*i1^44 + -155095229028664958813991519937435272642199062932780662858198940542485740616303488113040072215122059131346881313825698039233311074878234235294702018641521144088413119198752132237945729511180744775841412730818860383675815626431634060807626234725940387581882110723735278064080510333138540773530065915518673725285934878863235359711653487627965615724053253127091155052507458743256442595654106643119016242756825440626462761300417769564442717160044064557067875304598556848988337709919961457552166108154451449780598231232980835019272932514102739368012166065608947301616837850222030429648900542227513764066129250603247607158437403575901002105662875334546341636238705903749030155446579653237072672376444791037298464758971634485525532525681706214976448864429672942272263500236129850647215406053223081375411866719783894101295754984796544899797187118423465114425653157893695341139299219075089857790362056231888932325480483130613959015293661259517802694175271096118633900549017257133939328297260441738950995142847365851471707461297737341365200399054983225299142666244727451641582087143561353012309021624954392237302867339842774632780546179772757235418374053172249398158706204183710703726290292768259769156423098953284031572111141694270556180550147017807913561850604950831732681494700893049744225582240052854258722764553782817676324946299033628375274413364600959456872997074674987181987704041542191183345526212959160615248305434238035759651413846480328621634952602904910318759004860755299402342925373113068193486544503082730787351842097979815606487527823321543267076622254080000000000000000*i1^45 + -30005121366074831194932484224696924687464928022721131261080091269925108235880364625290257649798372350539173653556410661330608252451289516658064579493608003008940843779039843430116308662849868402327075680732651319677597075542094684289848379671457368606029091658358216654486376518105349389641142849095106887322673931370260171513593837624547402225449914670049693576932299039711279936050019135900235404187795807697516157318053641016375807784719200597281368782489511615348837123548704887151179200515013162913684878113989719630458676997810297197694392573097541162455571960107899958157439658772064361705449464408984047186764894499131246856821382860633661280383847180776357613002014514859526099474076809968289460555813737437420906969479287688418454297971410288789363534814530559204831065665928947855570416134701320178156726790691149743681881369530656120397274091544341193899237524890069000870486155427655278329311446137873374731361832324814574181890347662442662589888215966235336941408175887766450328983523462189501855594923987513668312073585418320846543193292444315090403903820726217358536524763430744256264017554844394821839707850355687842202380174563319391641538285633961653919548291750149061300041350597582801150592645107817717484322979768192849215799842301207086779985004791403790669946072356300531635683367276900685334891297485032852361185480903763433857219995324905623962091898755614912564299245929761234516289032547872618117000291033562339500667465129254096015254132180638073869700105426618951987334374012847483735415974533909974102011507613592715264000000000000000*i1^46 + -3900421415277617398002363984866521810869892172975029041724702294067802868821237025640753782883576568966104798875665736439753305007208004315163868519282147898566197093966376826246530905325874834221431594783928765874750907835001423268510465682407817996822129888671293750469478725123126597164125107076502545728077715561439890158613006737233662151242088980329904230264280955671211186242309379134659378357571505749889042185738376553926942467090271752426677883691924269560372785170494672264342843697691693844449124266167194721106567985867435280778262886226945885018017783460513010312931982888880676472031106627720497156146896266742394943424359019532770536459440683489528088259455363684185541716292532547438614940830971917919657765056083144235391668576266866313371087573353904820574499815245106999526347098438866266019884042051560838594917948130734755311734986435845106563890784186834860598641072993483682460552736310779159821360391590783292011360259526934630956727086174628965431880780724428580329227821921433763200288583142698455656733415551422890536854847497949066642162979330942169748115388190178985476024333575297409879868184705116405933681736392881752650839358773317956495652216471518057355950909175327634014143527967909884114341953374622279780615921352907170600977492156582003696488416317463191103727161577374994653028737757042575207896502379070102367317105831800595017859333692707579117970173525070645804032227370827958271275894407553221054813606523812423169400736943389185272862552620211896598973018189372632874903118755538102058136423628800000000000000*i1^47 + -236374931923667563039280181088628891205882542118750538237648387807656985882476661911041795126113314353662348796244720636196303856596174098469456611533812850885591411239502769742234302565887294057204188551669253949141058876164898946117392209615911187823647460103535669779304576263525856740900607619750740983885847186323169207867968515086803288093288466379681487511627250221013505057253056856885961720148317373268876128188661532656925368723349446402644194926043814952035199224748154115997036016755506180946118913555190911247484826974931952614811722803521393785470372320231126397763952182973809919516052467001563817261071830695763990475811058242847833789562422264656202200468277994701335157981121035508877876150511364890486347693418755541409297260317520863812105450492292639895884352735548989689822103778451472731032042794151838041367333237360938566992569413433704236993808449221664709417198164809933614458085546329657403253084361914421419785596051315329767119756228990370939580170806846236481479926562224859124511503073833001934087385891943622595739248893564230315900068859969569592644749136212655744858960493343105064936273607013506572965213289754773072250893786899776197862806839901458831380031493651494115294445198767825718853048425671631671922654833982032046919342772887969169698932645932214365743566968363225489188873587700495299888251172451405753055486520066550577348537311871786859797783733743174113354963487343351486812461836316800384695774147726380267925545664150745435295196766051895502385897316002061304300248885612249088000000000000000*i1^48 + -7882459044711070310861017171702668641424199139219229051645254083182465531871740690779983190525998287338375772643563393125523457655789089768698165916392443432032788341342897320746166777016308803313314592406043205796446702476800631605227650762551265490904071159553799495144278926396613033904166810666833481194709603161027409218152971876969158974759229510105752576165742971147736254252632452619123531134896628607398802243932276110652908937956079005674322221884793354743857402684288931753808663670426088796500458308113033697960991935696957469280722306563726236520166429188280774792538109173743618954411783467170857366547222090400909299829122996733342459576003784144946324791647320957127620662225517922805816223122902842084345239500525041483835493508684828521185085712509708270673477478873087234428579140704705231018538787122796749872434985187734876285167562780676908632678895501327725614973384747715390877193089344121016833271340166242214599335815090505894080743636993827168903160694408085481788239015533567807863816641325697705076167697584811959896474939322050587194588624563903937873103224803685363718693897109121513306722587101350655285620287891406638058379789507945253159860616241249899238705954462302929226802660468702716351870498722033963596278102636083182014395255304772872320631552988740604842566942565450753504448708580701865438405173426044058614789398474750841484697177412033275447820486276287129784193507614610988486807618556237862849976446088646859851037875278232431039344351474836319610032070674591844447826214912000000000000*i1^49 + -136688711426887117028474784780917178415058783822485449095694051883530376213003542137328410148042421860195126435207801501145711706988973911863704689579995206894582698817758168256119581736021580177257581277673005178182731933922162628234951355130736276373119632617303289613707042924196369768274376405428765221393834136979596633835145964505542809889343526624130804714992073566175526581215396954509705025874090320390747449973025058596752768302299328447202348378009499286072132387915045998122609047127153768349164321177300194670090563430580711087118606427173246400285434168748632042352232777881059216832752334632270517407068636212410928206752518280341895783216085676441935019414923816300131918265256760441329864732505248944578694480912977373552954849941345791657992784885169697694207040477183639269475419216686137158518604273942920759645910142673631364122901904696909413313951850813875821010956458263922220471036486494678987559553033483096178047762304318235040117898654775654919860509001272470984914225916104033655555958073205893026294769943598287013145268973311926142203954668281399801127391384316618129225542691558617997460944272276183011679228519553369398034764203207786133876623610414022661606924693136285824914253007346710317612583752880869655575510600126857581976177210290650818440173199048034693659927425331598677643604395179206946988706343515746683505689051209198214629649786855213018342080109943437327420977859293025403490959054355559158183788373887584924660271994538472907737118462679726024143915923676751462400000000000*i1^50 + -1140340000073171043236777599611625456878041218948560161550468684902674308183609731472553664298493600097616212495202424121843570418986843739073077503014216836805566099674716876395513033993427515495730949061570506541343627789044537439109440089278759713509699860555217481584270226824546053351895439135507940340332653217939207377551715486339972597677977081647558761444771538393738924020521817829839868469713995533060020491294933238112409612632065621243928291348627457559565093728252437524018787306844059370400865708234138393096221991062356406005691884161187648102404891849279035018298278927408003312692624054620918041782351991378441686915044808960398743574759423172783088389265178878417668466588615399595137108691779586972590640281551339518728440780967987932722139589915972069292727335827901474500008276682836721084762994472887076613248809352957859448904754318285538035605103362669978175735307345553281816036257200390495394790502622138464170152573742370645056058697547572454125480975499913402426304256429433180428543962478670148314137225526659369214287606931705851445694745916988749690815020493240960703836161984683408163994181062705580050732406513268795277372392879205618117649030899764770417005090522237182747069541756749272207793119823405438478761172136592449137703804822666365719319254108138854448511875421324981326879106913430899227614568755875936233984926115069039924490237469939280181553926654685699560616441916152792794152141579751444875034184878579359775038554517059918549875442454783834488360140800000000000*i1^51 + 412879268198759697340246846364421983474965160856671224478316946514109767323192670601863391917280410028020610988198666996745676009279120670642337419916728425654390173685987432038725405800541296245025787732111914062848992740889901885125368522989020989824969418148804979691711669274240806811858207669145252304718044908106892518505044178683068909044249989174018126622269758157933965460796145953334560685360892276732895272218287667463197103234134447619875668202619781327966338591390841812011603342952972250711480979108967758744993546470215570488766608176932870687888670491806902424565956216885505875254841770851532883596713855112679713886129358233301975737890987569760429350268444445479228070025856054025869421497955693478910340385102996124791324022860201453318502569574153242443534662169480748114358347372777086717155094555672029625579155889014321369490757147371597745167807267426959431026152100759515524335656839886468640393977385618375625701796836801046677133366863682098357383400700750154326753811075437244735492247355115295012664104547296735825731395760065543468368913328876116225488949807257772566277086768254352350408738965639297431934594184248999441837041228935890985087476375353798168511809118325387211132341009795492782776221154822290244743280747297751650398607232255064253211984488869896691563063512816162534337526301918292453613188207927172069029575105908526766791288460791209402155057658370517645667292202654344955152906665793303600775333198235263589697247895185347700053806076133376000000000*i1^52 + -531530260353568516971971556214666155664611311395848703193649019154063853196509550094221773614363935346094233880377279913683095444067875714829304976871765599643941789049920453092888584331993204492246132113957751838757569890821851462718971560637212835630904948321329848381440671356113171579946901561489936601972665881914113589385506463595811232509625590697979914356427463341137680777557179452050208931631707712618767204711148929181451668253992119670004133764983132369940429765803664077095097337273340787799398719427074639104768086858734500305654173000584044192065087404630412997922050616099335115480813221520282372977409875956084921704524291760625121173012660626030179753982138550625475200218549077820478137467554449925958401854712011857314089845059613536630462649296669341994816048795852030990475177579458244591391729963298548745884068477669171296081465298317653701517026946738524620432613199014021043400919228940636151611412813322085179510425281209954825228876623434051380811927117115388486589274930511147145338811731781817121472854059205484248075483658855801999974007072302566945109944135039316164334834685025535945535051694625948880513594065740648650032923075967991420637989095165971204242118476429386358080577845944366243028657521267470567157989173010707648081806501141994487319182474664411717814923403916989301323271749269751732934408595296544893860881105382263962962773634315477229533678215237655568700722624934181497077431721489007612436444708810595566591733110725515673600000000*i1^53 + -31932811590178817564518319487384278263130214268078758690270074889025520108926698524554170971418278016408423570699409791085132090696021574703280342562980619388748733578050240563321367912752718928859687514745713624548699390658515724267913376544702393083146359579758123444516356774311010605070998976188199142091250284978678631126142271712288866205207986795300585691156867171212788868510419033218702456178053438680660029156268255704379863196045282270408988522453094134575351351339903289734799039372762232336280403034034844867979057808735263613621253729945820800263200654112955705006857166347863237598702417994979761925338579235361137789657671748882057443404537715982617818906329661015443710061449980787228482523747488652905893314658543523924910930978854229054397329729638982882642360121162094279080903060517314240057831422949901098982308714895864438947402466203464325382034240481833676448890746336778180307074917320648850221938886320212944984530999670785264161975047291062643147500020874780390290260474035740846164219249483536701198912737231925065858512990724819865893338988838999322885410877140663586507197047574032260267838923952026670255671188783335145581214195261757989190107890173031621298801064493074567047689957895483746016870566153206773609481899537876920095689944305968825876040331445230394465294472742250455452771758012422612441756051420548122395423553254623440004589294861638218618150217883815457743564560307011782149607209637362192694137969101430524477440000000*i1^54 + -3167543794158314763021421554856702904173868395774587649165519840042374797168658145435152537316668692692049859211595583610655175506126744062437306919369982559366145872981022957133306194017678370965340161220841350971064127886638636883158345834068816940116309469710991823174198213859532954813783528212215914964192225270810502705394594030518740021863456960245389330928187177135564942494466745434810034600208978849116021709359737856896648145703760495135444765450126560808639946667662542597659749246839458712566180286062002909603882383287956255693306350011666758474315100200299999660210994893997726321496017633400492829794215412951418421397633784662672676102222240881138319241704637684001864623103167369318986885070005265041502631608417075273011037599636885395689307458091382679583260964784799920467655185701742651785067798824694414788940800622310346182415397065027033761778107344549969478496276460726961918109797877630239766508572689844552726188277644381871864581743149991656671475196268308734669300522589357434448842485750919614582607022129630882594575203215682771976114953685950617517184800860551711067815081964614956040946841782837531058533644541058461733872839383890658621046746450363503693461878193709437303726108071012996850422151480227669806377497499628101130544577392506010742414439093544648208959353646677452324315121995868651492281751832294990456598345122220524787714103491931365187200238402499185203157033994502557712453668193033466322878464000000*i1^55 + 43944881719797187690721966989955190400181014539384074877319251922787597208953928371268802131484325618032279692204339483359940442384156910238299946775879187490600301766088729630254044465337170680661150614520230123031435726259028117952905620504249429193089000335342263515124046694171716145239531037193669340418300808709331645551614508941353177855911101425930487704115562187617680231351870410574901563039294288346167449437111375200613930045702378418350549070804131814792824699062935451824032442813439853455154763231261911823347416847836629681845833219459030797597267313918299954799439675263551099849550446116681773678331519960395471310343341588346621117490513760337819701485669559443052516662049516980859282955526855990994742946254539035337954200407807082642781941156749998499113153234209556595665872392444042611342386601086932043060605088396609370194902443536479704558382128267872224641878779715391638577388726153041436405957350476410353945253960556723252220762540199829332070383523044844247869400460922913494502385895695233148196178248778904072414119110556256597172049944008473662762219717222175255488199047278296205759970798034969977426138683865187344955235498287258819329070021684320541397114695412857530336420000528322177137013563815829201069407789683884466143377686938238809636547855212602716294261695319318556501639256112371678277132467735571819566884838914826756911258643765635513447703053681537852391931099562035262676113817600000*i1^56 + -117308162609636595469276657272639754097117018005115092726888158636575946738450383470940610820209185407005765632099805588992464764609770150728209886028095350168977874345008580502679167041810457785957111926909873301606138663221347371289535331047158919007495820218558797858846790583686117231571572695887261979439357098797559374738971801185780916337748973247557288015576981151538656681526758587084895564986448048164477315414700463801609920127020111219468036370922908156197440566699529002323714424438863292772283617130795074367260657863508682290413208010399101620181423050349768118969379012022886395821754263254290475501672868510416503177017843234849575789525401259575454369984769176842684445075856444381569191371182613143403291428749246392338108716633958909346110326702147258871629286411129801246467299348207166277194826380650976904050538866159717934002339523664601268425332059419605987801536333823927375101026382526942356998258500014220787541179891690278523528198073013324481191285003723237831638469594434159574308973362211803782930568837217410843778882810699854231967468774818885540563277811405558706185693028035746069417521000117109515996782159582909973124301080268451901706130554136090223578960678436043771756240359119542228837505619169972954462537583532770410837517663394206999095190084390026475803015124947397432585471150989848428104304961897562077557489614448648374120459497999631862738209004625148702754739322880000*i1^57 + 59414593730952958378084565544550875253772914487033383058219260387510383970800647626180461081389990250904966633968466905102144689705336290442223304480950179950419005295304694703077214647075511720527168556942670856034697001318891541363508848124573700557330307120067534101607936862920263424645289089885084392379892325193169736669366491380303731078235538004937494470007546619507099213295702843942165456013617702684708202584990026262948458213042542934006761811675449610654834978149234441408786161602854293849446361566079272100906763584576841092054514073900169411315337238365230877985457220729560613666387468181285338353810671504804904149709095927735302564752728896943614686192819263587600482414336642874649719704492400617348277256019225845165532413258602812648255479354110725352778200466333298275770416012305791499198131958129341495728025608985556959431970546086413186995027130021227087533970757601699000898577455266378351427606768937187665269850487021371995698296648480804799144311285816814717738964031181118732379706021745489360873247454189673118699513977809029231717813656206402888223200562298003355003189693993423698197556854474118733679541486872384778214653529275308848558002690353950207308662852027273542560695126413516448487348446857741768106365092444986032962973565687569107370867103720379981163487790273722837145193503841542894556294218418550954034674081282194729942437036391496862992110190592000*i1^58 + -6855435577301584973498108715271214762665684518360812610471849023516846294167078123159529333608889288485080486771270944839473526165164515908247161946721749135226659246351692160845673402479232436112119306682752789196042064625915309578402527625078045836863749754963920177571702155898079488680143679026579493481003182168581953099556025023659073064292278168775309341658710232966291732683799342339599400927015864847925118906340380166142239805023199488810152882020165660074752321211411506980685833961207234900319225166244034143520302716761034802594520455301644456076018442116278140074351962947877189413628599878493646364237304546343184253678169765334402739373883927699475246696336881649572981118921676948041116819460407251691597902362096514667513442814753659121330502916907050239671701549776394158047850831148239080676760525997552317560489300468431540159712740517885943760959016815516494038172277954356910128229241090159846764994041117544894663082018004216693503829557664539721449518133593902171769262109596144745962685930074438423091445218694844492166115075149830053422700338006469701787640922767364103617265218911903555182649928080291549526446486829100203593283388670090401539873352766466985919167357498478325773811845996567476564632073505805832295843364250797341480309003264878397841395548859620258786555219557544647962382557528674560940095258272716330397023283091177124579478025011200*i1^59 + 501851799520550138199593560732423905566078085444545760810184825013410569128130291565260478843996193719586609086556223516001390833313885976819494420170230886972693014846170626236982727025054455907634108102988928712060262610749370584057284805895822451071841530236801078269083030165129070890437042522440108321531970349157552961845457681470915556579501291980466591603429354024969947171355994507058318534466863840721724231695911413416631340841131403537872778469655366123666836690037031329604272526856336570229781556272345700821305861603210598452631658208711361062693435638132917416140698303887385729947780009467279895544538823025828972819624943686923207295045849474983763011694340147663224992267628408079387809361332693283652002916663836993867696051592819744389872231982217460390161056778489311845037646010325256437640599616060070091305802888620494603829336745561206045459850399570558852344337916991452381220163143667848736323325368424985511233423464103417764693894237781093323010315669727102244215731024829894463135524582440566078293469959342071350984721047644742235399850082474096406437003470865502474799102844159482426934745495369151810991092870428285825648638922867035721665109632067725311820525419134470548165126464601253850405326285430979638256384170057794595899227158422906211964461013860408806929739126902703650521851279918094776826696102128780721585735598080*i1^60 + 86363783847469939401683265742743151789373347892195977312774484171843823786180601675477331085435529332230816940606635569203605212923040342104561580534711798813537306066821736300391423733197198235133055927232346792876872086421749024475879515303448668528724453452980585545145635494600314009530612020313917388366574582526344002252786156908675109431068734647021986978279074497776131081951500247886917358708931878862197954902802309301115048758503770416437231326522283662715502936126888709591153420075296776866091403759290577333876598323549961083734373734816371151826585713451940887052115140195467857610974669210088162450521295975144119886699734173482233309650541696208691578708754660054570847673212695412597329616075616072512077819586384261677418626761753361721055705405879214943441866078739933922684899536700376798152802518356387020574498966269891375385627845608912497982972030983850659948329889408051897490080722130041432708958246805036901314192673361382176466549754834222506687434850342424470551493228957596939524275371955133491315356603502331223055362642743217237431118394563012054311493660554497020964443929539371715765262385412117777746704328660796987670192976211988513768845983870812751115575870743434933801865397203206823645853775361092468852913586534381955786101693882496420541851896701845501249801337677307449886126793686338179258384384*i1^61 - N1*13402634858147454197765483190411988578462623403530294197962791001871365601060793035972591553511335415721266544923486972286371945521308578462720028533670742760482682191852705650281417353266304260190699753815564303222831408153137214445349666908611673582655474688*i3 ] ]