[ [ -90031487386497272752802107472309747281604112841390778140970730900990999860443110550085278024480203507000770746614543963263362628765910476373613268581744101105136197235743798078452797837848429263745294120514698562870692459934088205542844499575700634187902232570193274299506361092761076416705766164267628803547729226400548571809242575063554628461868873027863813431070402163913996749612790155910644118601404646493387268272536137445605046169268246526820068529210676974174494286624362494701027323108649528948743924184038943681116649401638109102338717846465572587831161141735895247720696025262546804589835337875368509196587166862836852950866666799800192571541205353021182682272311325456979595889468399752533893211784263662561928302299092726448623175464245133985870169443926318489487451238400000000000000000000000000000000000000000000000000 + -544031080108585387277666333732757253207955333864345431069793260646856855146858980824377266517641680079235614270514565181211083901979819531721006797746371447063115589138535066401233505724234151135611501617030652985435116155037579835060895950293533977333549263846325812023768647954894524351686154738204781512814789394554783625400910476483366278616044964350537238052377777564704444486733345007570012785922444708359415361798497814676580361531613420386430106088983727092939371724994865079929606424280975365840090004850816327659161537307869442494678616702775406909583298342842033460064397943643421351105291727361569146953821966941804668255553283457145427766557734323166185216583178885481543846562408879464296660983964574990383651378740446074855786637531767313262977120081488408435968700416000000000000000000000000000000000000000000000000*i1 + -1521158767705405211461298972447948570720131937733458782954226258415074798337076025562594769552656865272018570602068190069606824181142019965437592636622309196005918135321035360181443140313521916119988890855930378467807915719421827948077259683303175109115281899316835620362382519949649053505496414950044302253112280653125982379661514493542028731064724443837318127676381427301775776114363987404096563154218077999787491196204452178505933921528084395073174638849814678464150514546308495131426747623171978026446539068394982765124202353496499792285571405222194408356116475302003096054792671629988433301835050732037341567524317373642590856836547836598245781456355661766877959911091662812283016757936593453434772016149871499978509840390399904814068168215640883736644229185846971939978712883200000000000000000000000000000000000000000000000*i1^2 + -2635002350761491003918339135232102940178825802986734663168558786198711196283835916882526349815318513333939285394362993492806802914367952810056337626887790700525607297310895093113050319287490655814224181536327736328006872671470488056075625777323720153492159723684526349503573753277637864591413644539892686210363572241374865196315023941586559799306624135818711311221703191463511388049099941198588068126491734341391268760203347243322375860104179114681166795923518846039403530796571836288273829393400337629592213066466516565108261443950793517211430314800567922828690437441837194997995608068059569700924437812911233900277770658493894951950243199269305973719476156671879971169234512196177338994316202776679497456236705579139627123559229672342772250370537388315484042534313633318454579200000000000000000000000000000000000000000000000*i1^3 + -3214348880408298484460673875170773814981790969828192152812631548616263184213265219066037893970485082172277853824496230653469499004477060295751644812218933870084718404803348409505938628296062083787083117307439789114722350784671563964211602328322966962642525908741437881303261590931662199178923222445890181944324864252921053275872050104061866009274095215888440724778646322895717192880222705313902134902656227736754228824467190753542026830322916984552600429669787679593787405307560294738278692376699985811727745370662450425119193972893184784574486629805052050764337188465258650600897540858922444902689339371762008700803498003316084648629513143095361018692971699372052637442166338881499726299879492754884298632409930603532881078415677141914713873727873887855502743080054975399095582720000000000000000000000000000000000000000000*i1^4 + -2958679983226492808459919497121850506068759272008901200869277906043789465967800982241762648906844254775971162007666161299045422804462049281175646034792080782611756822709487940004181264947579962251323850193494549453050581410950035562355388973560382530116227773956407814413665453572214720366499580788978294738643531335869674488970654661480737106708100909189716470091369944427531220694438303200958563472413883107512225560390066817410512746341409822326045555979163937495083909880316033453151823804340604022566978085884966902968032093055902339055399678345457043116447763939814954459274988377688004958028480049272394479763060123991233337927553501828036181647649737010397027754335892549410156661861058499717921125534028443603471274717187686364793017710670369026165912756273759667018465280000000000000000000000000000000000000000*i1^5 + -2143560282914847755081074596592245667409770697684260367427056862545354320187884093238520348160376093210234505809853432755910123010728720128762155225082040583668491209288788471568207988940457183010192717711484799656261706415664676901354679651589037394769042456934471140346508824649068910477928204448656747679657130184392834696237689356834623814830820163035850172235634858760712734743068229870214873231069296651706321384795994012979261227260023715619742276470265820987232397915423377150009865662812968065502684312234385133942283984682959804801348342676800611527549856269985678422203261375174085901332734956124073228888070598314569204169489118822722591217061693762946480811282923927150471475793362949016926081321389374012628509116448292217291065404050319780916038512127277963260723200000000000000000000000000000000000000*i1^6 + -1241257835765922221517978044998223475195632728522274417201130060510326520712647798063486160349863763454495654347846855287332752028372472165066691549273138822681601825273321789089463595298524932509151282722946184699531681152768459925058077518284673897073581079197924125412435223241793759883840669478511259610803038957348041403722775549643630389558414434875755409436667661190438208073111191309945492906280371008343735537380617667186935488828499589255572279642567862813947547800931246080421316458495267245899261493554907858411317042885798237706428229636364159839048514232776229156980900708299935594065311924700725765662794724749977052890074687765594753847226511433035497749700364157355281166233120560837370319453183093422377453588820076460879079482756739322753932175862896673423360000000000000000000000000000000000000*i1^7 + -584951102351662703650030271795892882168981414746146848487542564327653511917065778349268010617036108540877874099358877386489095237087361559543847882806696906070723981504054685648065912479540044194095509089622626493110117903042232865175526871350311052746312689725381195420785094744651824863756288509540987410517944417222426181944275414123985409773364039143062678732764710584299374728727103826274169493367590261994317510808133230948427745054481170301840325957912489079388114111003312173858268316429159048749241574217702459636423294038121442673497142958839829387572031649563627357931409509626156745328662850007300494791147620125177321572946998982934157461051055781856663804935531632028257777608158737700291864212311554081684247235293127451271994572974490295661085797034146856960000000000000000000000000000000000000*i1^8 + -223266433097852130652040828025270036116087913166381474825540012090665513989907536081312917327066290287816442477882652658155217205425261887186039899101932738263698999424647304016450456490027581474960136350780891587000467480657099353721065715808208939097831190478075364079603790950980715015751783917069557863174286441752566438398231282322188456939413708026821185949761678722408087994111983128487744758424154083179615659207941646920778448252762121277847073091936203771727108711992544749479064936379096551380498072039182517896205752214627594164638189311416160598366060289832316489594751672781873545583527896730450550295272689708408282194420414488253830406261788562211202760711381542976653460215092323387847887511385471232484549418791449746929258434632656765234881952365417332736000000000000000000000000000000000*i1^9 + -69810080085386665711589997924551832901992330267478889579792091988184554479343433041135954804147505008627431574149944644180879070420758362648940508024735111625382027445393283545655303536695608697760991733418272611569802052453457550121966595226566553513039672665147464468984306489620009191695396243809354748854536080277963574443162064896806578854673855553696174226780803033207002074727370326136122472700001255143890269987113666428396275509609806520463941256775114677613318285267619092381825914244253344421065036245492649083843530876455270079313220607898284179481221948019749412444150800192801484798439829338153788906349162410594424088218842636109738188050641768284498085280681491860386187543458101037692473577425339464197112658653278915004893457704317049963015099659575099392000000000000000000000000000000*i1^10 + -17464912595029382037913767828058324791698793672473914302342193824298779510711213764759854004831605848428255103574573521196130378666883221780424806213951612698409679212531110228190204341635950071884907637098958131481118413871762673536786048299102008088108397285823379289436838910159934516606888264043825733397920092747413736800697590490308639671652270608458622696883744580236164629435511088139592021389249745278207309052169948781192443624467714940861587611122451271259472660203357990585230605947121112941346194293885745993614982568353032564495226864695848640053755797298464821445046661880963250851139377851890428224147940519923341847381751178135685728730239294030025184476016425495888090062694390343858276598593769449467837002394166718341864488081687652940806307140998266880000000000000000000000000000*i1^11 + -3529286995759052159224775911635608072955292204517037042348361611063132281674385974132659829312538763195322100625733424132353321813216026560794047713836244844216808189560817635343951512402562284613366315147569293684139526737633271383277726095790273782425800468939067423669113654798730004499688838570343598588184800429331944115384473620722803329096191964550827093549200892583695038365050946078511941069948081549571487749011578768480616189369222298699687006078722670696336561966613979827728328074188026135724438069214311930825339026118539439377687605910698072124108168447681756279394416690420690091268058142616866030084088585182756147841028461324346701248617263537197401096759101108822628583857835740313578140223401427410012067257434367860049752757046890950508824915607552000000000000000000000000000*i1^12 + -545073208971439252005735533134815469410032463956978202930380688679947483109228218509330183219346067258125142353907602815782655373171366870393487334108463764949400152378315535773024920626673536000660048463645990380928908288057013775799045520586170115716351384753837594554373699988646759554978376080487998217173955720928626146973773412745329305571894291105094392788418172170167067077985812234060150406807436790025519995364403066010426665587370705729772943475158427373782255003869937987846145470412239724303340941234518540820719745104901980234737501567208086790116522514702957816465416550278322536840911541636311803790278962629896476022773618412896114334684682866770256717966684008316986350846876920539791507737444874143739973088183651197394996421655912028388810817536000000000000000000000000000*i1^13 + -61742346519673576827593190208104764324736967228875448969194925294283918573725478217784836604676882512710287166196564745362960027958249416934324724884240753808015517917231248423885653531106528415185371400690570228718280181713268548308737349260393369722482083168081261873599888384560320660840939253945949751055822114722533901526975931455912957736076524937513903196862597941455041356680731199671311922474024339522710960280093922353156666627140413062057022739513689943988791658433394500390135142996409885102649698092578164035034120967865042662581406279850239536857556258006381325341982630115011486404933485848339741780887559156530745547954886953654189182406154321116492933979366003109997689861410023081456398336607479327769870619304756123531366177953499696995058791219200000000000000000000000*i1^14 + -3848111163716866861842672170924851271060219405787827746759123651639689330887860105338624289333048557937321585305779503417254525994925832793332440237997264657885462048154917490403171527378358703224880829213233225991876454281349158183531642550101841764054806604654474382594146143100604278389554085908178556442391491757302755653364097009558878069426918871074909491863141619902220266153934131470473764079345055551401967337113120835924456762639841054521071488311096685823235094299063506479667791682340173187439323540028354610758173717756929554094735795222922012034614240894716699200978647212523970133605085281960419709285137252066576182048849530340504312862235689791778654751437756343389525585531803400402316070426584937333425349624821482028310635764674159665269545369600000000000000000000*i1^15 + -22822865233047150521207312877277520398100320383303988846814102853485408647645866331045080894995417961805231584965443794731078103037918206278753388367454974498642101886889218972929571370555473937317224674821766378396636859023366219687227585688716355235034078136547015896971041662923500703888661935987277981938858860290133146492989135133033684790639204789450686550265151745664789555251403564900680687681366817081277291646206781127358137749927739489122622443821601568201071924141552721110855638188775526185671715694625181931263393834238821500054270531835767189886734168887460863786304369279909606021681395243925963702750037708673352659296712881888588449524782749276686636675195642322165615949072748481093693092847577101044081620281944596984658337643509127697137664000000000000000000*i1^16 + -1215018413218193276805502415153502583471331455249877292121971423574921577647778305142703426267299249038748788585377641537156724122657143193423004937807685666385326185605311449407513294849330450394352249802585726446214933714637919680812873917409674331825785163187460668435124969772109144503823317838029863680257787623647755132750365644513648970560859598554133818445416366409392604578303080581263017100694802390971328781940782245619683587407636691035373411370276744395577500043029203413661604809848484829859307144583337121750228759283009877697889804638442481365192300395893516748242377704534031776418959934989763032551230007566353950701894259245585472533572332943260091347502302376307709376513007620327222810384419639905749835970439174299227521582068555317248000000000000000000*i1^17 + -1184701047733337008325539602071446028138410368287002448017355504794308232057620982106266613424919921996589843122432370466552009605522689940320556676911857090309579992686554874273433288024208240657983920395441820220979016140084694862949870186295368893956032289086728017226692591016630813749330842487322296331918237256212862596354686028183080632316857202177432548438750192624950504889447763952931613788160844374443046876956440895357170366565137163936496228725785272091437050470350949932625034730066154459188520995412960944161792175702048996399332152117822831937999583519298184766663504198334500897915894914830507268040808381876261343092895938650053029757822405102117780854347197415235882397534540436193183989920411324564828132977087544439920130045824204800000000000000000*i1^18 + -112677944096983676089821496047113234361002792533652903500469140486401192173322491482415544471887282025487332345960227595408474374012068640508194320431826464451509333021143472808683195639901458127500914590268290511181364438543610625234322241877208208048773582777307006869994372153699972906335167921302280948507122287596775787782065829622299874724576140169537100271325732049308550213399097694596050189525862810028636374838649547766905661330917423888463112363479333969256178546992523062558840220703778080347116405371686400248480807076607625420692122486091732871309631027471474952202724929824075566542422289155529414268573408776826608731949480944348057720018665885427333421753878068136910229578279911502501575753192000968945350394436765308792821986099200000000000000000*i1^19 + -22489647041739692092370328845195351542204413739480799663268005636995396699250110793278824959963178627208644506908426895594024794542595588609232208830447335280325117234844462603134105705164016967562957697944070420440863027713393050434759359011404650391988504794310974033699564604485788084352161297549242255434484254441060734865135891886826040146488410025656850684824905050062001135587330331050614860053673926118131712284594725831894300775570658466782365095519149438672172884807972565727404036683679306546863507749650818144298881567500085989664886904083428357445749181861038472152931533093411093793855429933099861301002062522562290729705347202669297292019797922130518074685909054453769993182649564762527828531293875553709074326159611553214627840000000000000000*i1^20 + -2385693472722650717773399492803277875183311891744533456931138911709159555394248959326518944961284117286754153065475585646411504527243327013177691313716427819412874675377296950901582020816112109825320347026327268606767635074692817999275078694301323991001221802358443386032943833741547927557678628640585750976644947561668518016864950387822001372561947391900883212483110269648924829593320622488435495089737985973880275073545920211768802235286226742511236136407484445661649332552088328395921486718847617191962901635449678384878141946048756192541598912112762320087570642034542607615978338513188819020328144492655051276930781993801485736116408627630910477592398567736358133706093415255352361514128596978778097572856201100719405482283045234933760000000000000000*i1^21 + -3067259435602096947035995711674215591241165509996754499977946236904683128458524396068072693454594882682491888641280882751405354628216036178772151097038773999128835939379295443331970080935019636304918247236089938796494706394416105400327567561158165052072907654568465176473068271937829658216149610414757579580651530485505938068288057802479962505746911031087281548450590341947696430809644685032562532003617981951037248694461825377630079252767838728233994173707316694206034947499087313933269146941762903015495819450922305310128055780410051339020010862387361169936543539387703094489030883183699072164370976387166319715890095780468910861522676065750729022786391695437679686188430292897416691927949678639073931270319764162671140080382377984000000000000000*i1^22 + 2888242162713697153892062318446222517721377433307362269689716743260270358441960576143823154597309299224295963361178399410832452645870813913566908050364442807229845089168283941480991070135800422639550806944882821629163645388476009638813247527958001700667829587489572825568784021928258057974198091070454920755840278789155511819729679356202274023187475039213597418840354862482767838214939443570376182571830172097336565990021458921055384174616667487051828477517883088861359142960528654033389864221670612379931692528576431110846842283121049471444399438782509030501450606383913784101849476832677964872903629061555713675922558476340640954317125896666710963080961308334907734133981692261625182660661523465210435204400452690910761713664000000000000000*i1^23 + 7757010992376067331704217184896998788614199572682306516431462001688466511147455878819102335491347097763059770168674943097115390801233553703055300059315373087685637812071131919566769366511927559866387829179488000333851065024371595662473784594865838846112244812571704727811350488253456717505314874396783796170892031468547656637859687863902587304575448826962087491580919634573656876919841197323636750858786348927872773045668318702513880937722651973186751370372941168730072149932620433111842789235827403965706453675661586943805655417378272025415222165073189209471163278237559887064830863027196634813081921892998256297216203620843025861187628259984991772552016436879097951892536403251756479721359853551505486222905126525337600000000000000000*i1^24 + -107103226761837542038818539510961339381922748194224387401532080659885070384312805323751830007789680997927283074865636685443139421172092058377722998309741861282780813554899986503500789483963161973963054466656224592312625441628489443249804347662182718827925199168445295764856503146271852052428358727417287775138387671260371178184273061786008398671047593575723018989876326657456873188018867940987178972515231985931754494007869186416927382871415777898778653845821268839172916669331267538052264495807112992579151610368223469185046629261879237783457400859417395335467190259772449271195170170949204732242360966698034028599224483684622315049677261251566880337101766013423553247946155854745949984205188128705630817522548736000000000000000*i1^25 + -60043863601682933264662806272540532739808037591732276000104222884999615303837434385993890863673614809287083189865701341992893387283904176453145267306039383675634552297289851172922983019590420908554848196016262173919119549060254262944795823329632782102526968316240918563497305576910725952343539832715988916763480626746296608292084587043811607916971766790937385257000228325392323332078514572337060451564347751677716242048605770069636537443583981858152654298442214527689544426995669074087857097286022927847328288600313072725663013963130772095183305177998393150601476340960932914498821787699601635879363492977565794455022715491560028480543110463036634587805966123701014946426491848821225962213728829213623430676480000000000000*i1^26 + 947449895265903526177548367252321701596370726452740156823987464101006958262012205500294460776601402117755749740836453368984202935493288597355275708951171951910607114573956538530625027960966513114000141183778297922780924593033605980088145184704305311372549205599063379383286700433862124836948104145773425098243099858009601107883451850150268814735130241375135651910866868963802946197864596128999785928146475762145869623528349273826005306130447113595634439178424605065384377074633176566274942706920857044075074537682717667791685960037040735217122117482941959210252064789468607865766099964609502548489437793770218026616003269364900129105158705158408776928410806529681136327256169176442316701880352558284800000000000000*i1^27 + 191278374689092497262068801288324332239623536025495684960163674445480159955266624182056712024056284553704148745102281822797097847055353456802013574086017316709128673854860202862912886073769142731625063151920731971046029148767916423999882058301491687411249826662506741902998506691464837396265795033337654227722933045745206435922244627181964683697278095338724820862010687057492613243883452723714900848057767624993693147296154844999934331459391030435352268264365194475722366921158681007792512883862416641781279894912276861025349188674261951189871445472479347941978783617945084593076304757283153704712860438674166189869598024404470670881649844285381334468374952220677047186152073735144011653862916096000000000000*i1^28 + -1643940233741012358604939885709732748365405008063162497849134981885000242026621968997632493684105093819056724932481097279421860562013103297775048515327322199269510801229605091780797113688792986699097600181601166084389526392578615261253896406880405299947280514107305141994801823092829519864612556937746159623895925915526593292240787635628925990138697576549226769884120884434183889655635932836419887466340798485445897966985705716464458391564645334378266078040394195068763672126062698133981192055981437780761799188866096200465171793662452955493811724673736297307791900769413822156403570637803644245981028246890197576723608867715588554807226115094738850690911084317708763837917019147777605632000000000000*i1^29 + -295984830490325489138155294740176909488399153406186382963772310544066972473392425856817952601451712645529170333040062476686460818118878285983229447091622958578510390463911487773087917003207641732768705536425836706936856740222294039116140752047953744995164448052814907236933664358826179410606947006924636070835333747670284077317952337348801477650470709942937464777402373210692332553817193894462854811778439380561695703087583188767676016094603817709446194762194264098860943608079421623030183191574392860501166808969343675232247206624655327658857664807380874657371849935694288268637057876065648268973022006584026905357275309364048934191954599316027429786692121940657643397826001554636800000000000*i1^30 + -2480835635460634116586139004829562059043324764420743874677049276833101832912043134602203443648682571037202786033658563676460281781197071855922509790377829898423689851755727919195816859695412711275667583314580346706715919567442395853590298323690383003052971845532153538915346366501665571909409045069569738298637768711529013714733790734082986328633274432196636696345151013802793277765851737781441032979260799029276141030464855335872398722770705707965837205694599628496053569955142667473147532199038779641046426947508340906956318583984480760749034156777570734889794701517846833036973305143956062943165053657763191299925096880354926217457570238042970736821937445663298440265728000000000000*i1^31 + 370183866919065468765959125672755755943236266918993945082146624480293042079775080186841943397101533806397707852309647777438059906275565048746551020735811678611197570909031948790247642766173688104208175076540436761552886416564667629972024833891365928549926466269533102938927926338437333625566593092309533740452660341884330696141392765430342852063410841062328380202619301997912139405616819868872306923030601211826828786973773444189566967913891989884394797058412675329310133400464812598838958127417827562118826604477397432814341379341127338228710404408364105324564964025595459732824616528282859677459479021422760182340530554546755722201159551211874295048538953963926978560000000000*i1^32 + 475392314674683677351810629909104568667306358406577378170174814569239411805255810577860561678441763622218794918772268099031729039896272808803132885586310543027266621936309382763950781639283448469851714085811860469577479508082925329802645964837152466161745196734614160408773993707689066369793229208923689604502931376003622914173316702842573225910934746796430694767834845694347163999080662471678351043921949028436403892948679477723270862104527463287162801826530862639127027884215513502506471841797924706937502582983568669162105368632634239826359659972559402404283617104479070184809307649115555136200988697459568171175961647370347282167361789493808473323542937600000000000*i1^33 + -115588940273110347276742619315663016074261203654073752095193135994940028739214161328490323800798369414156953327095705416184581804221347532361293062720142480227262436120177733141310879716398418686318449484346842181540655210535110450169590911385337549614209082973118958181559852167054605521359687199001664048561203492981753230857279464301363626763406891180452566287971371686363482511652783258827978747776811838481837742578098980265231922859125379526365980934758898942641643566734026995429733508467953329914989189076930138981951333974592999425776980496458582579985122112094706657157901039832652977727647800005142640488390587476223421495439891869684080312320000000000*i1^34 + -20287514308780242106121226459610454359025386511352298933025367084809154320929930383031530988947017346852674260485653252889770837183993002522228813402941245152204901617850282738563528469199507097778802042401920780946758425042629113949253422936859313910543412998151803425017914240551225271543489237643928028915492810071824719006317818320204527900076843221125016962932662400513206024716157964793860301923987241179166702178831087994680884386957147350003501868483121491618775924643450159284767655230317890634187865445113989344199239626161958372689479323295667967247261056246394852951091394264816990697518383810615679520107587057599593314203432255488000000000*i1^35 + 10661253409603887145683983091218200152486778746302111737448362940743618084923320179471958423502878315731499436140408707333015637983327045269361388734374771027429340771265772296011365803073111635269257578888621089017524922609363941804811148191768039638167207507816533275674215776628077825938163272104121911376630565294580579695878431177035503129731057641833745825039421579435938877549069388351050011454553248498153635247440292240949706675276072863286194012457698768522014956868020086405232984841187257563513962227144953320681860697120942954433145163945818103765658339881278821532364524487652143751336412315708491666381734347640435827847987200000000*i1^36 + 7412903163162086924121223951135307144066879648162429783442473422879459956831250215550334196666058705961037733728288487124646380394023429326694688808756109569359436493910415199699394183115181163720111626287611512457843006889699002141287835440791948270820905828471204857389061049775699733956860157693161429336112425724754686577793819530393824462053850574356932136362857644701171897182588002107883509456922151287082872056226257224969251428195326967663133371970534104572961784871959155635803986134244428605569017853991767352630643213215022079840767340639861144732296976231499650388133846799923052389164723015716608946428081899923046400000000*i1^37 + -10932784490677467359041913635860987925390278106278697207033887972732646756533029611622381334111892586279321492256187585770804201798309041889753597120964918801310694088149707742142738355394974911945861359507438492962067131623883385691867799883095012731895936618301392988864887144295684672327920894354693631836302683919816856670641070794541576206045308304463589994815862144630739578854380880538788486123649297435024868342464477985961407955133602600256921614994214535524739114928937902167893359249039728885784709851206117363121521365191393116293091255752345608540053811625847897114616411961661229230910095617368110774038036480000000*i1^38 + -50865939289022861070767481660660155388404444831424817298415024224974319349855387271271042018694924020474894243213896121726566847053224032636413063850724315140510498935740350065718092709043562510783891008417060349725448237370644652748157929782823139032037800858238302812889905563799902431704159369782095083732538378549153675839572757798129758046314361805047035049421970355114163753182070017941002989582843407462979503674260192179099257785069367034311847253792264416977531693319083993083716677721858919478698526700566992161193237643016147532162565737009151864882846215227893003834753973331071324561324983853560791040000000*i1^39 + 209168255565882212502542182763023771155758392676126944850236111675632873024316841837643624189856045875431697442053807517328285017169101056508260088176170091039942256659412191740732877818536103984715255286685013939762107526257527738451296300652974196796031114201459872146829902879602967260125371217454223120349309456978363112132500901518836385067562503850886978858716681285857528647530449506246324198078006227167974979636854102414246162091323806488035603210648850351129297855725305782399965196956974327662831254271627533531413327416258551554403566511878044031411092098935575927184390830496230071905240924160000000*i1^40 + -270949425099352715151292324163917077554112194739609720490399774874553489910500339552721394856260545084870682500706317977689034827432806739000427814408673019744093271241258350617740424915964743704817128435682253387757728708728924717374121325037160764295392651415967456033019754510110884043772265350758363191541004095506252786876402903833397202657382614407358166015007165295424581279956234476108046431500218021305441920694012396725993759142670588044190143995230067249298378534039512142673741288080450858722967776741780674945773022737212524918977212419588679135013539139080547392422081754153231130624000000*i1^41 + 173758419155165655613457888277244898578004654042689727198603559899085889636068847302437444211906529077745422654498731667274519406895981952737265250471764243992344828979562536926044041759588317167934918234038952631424979772181712424751242887165551111787258856584772074973145890148892607429848748972212749161610184210373606239590926830160609307788175083428462070486042782057477429354263741068412683524090554345639841350305067369270609029635697144289987044884193228109868796027874331836083420365437224160782590389279639648879146371492993990432371701628718356088493125834507765728274039778508800000*i1^42 + -23126371813722012322301860247824551971970184109008823737854625720811651200996358581784676271031936088823745671517304607657651100487162879721376295238787202427944829402459743096465949980902559821055099794332959274854506979486923288336937933089515416877340476177271158340706614023963360175685770830899122544894947782940519551438750450913388908864503060304613075040510706054361726326036797821650662177823155770745685229113944696178287063145113781382327917750897965555085014566986900070760083528062100401636462654081248597589226365609978612404447009155380135347665194150656363477401600000*i1^43 + -6525856163411708992472408558275436742564815333871560637976722566068742281800687918306615890964737213707459984017105798145157873613325638514194942268651101807558807313321593175847916197271402422549998811700226379366980173148741576071612620158840603702333914092028127103959877700572897102532191319323639315448825336923943159288776652420773041787216764959390176291876070057660253761105058548423006039255547438298576435972354080521730244632424311617398672360793702976748307039138373520739911134621669921747597700744138712776486915342635105833454359618941796428045196829040640000*i1^44 + 1781007966465000897871613709395523937197132882912607272905665391153116791040454699381659149598673920370889726177796485403179486302652362075476548958975768952253301292630648063126820353266229741132455006443005258842644654233762117213469361485328020628917853289233784810092148626167331570759520675319184908590767499626081005605680600501394327098761156894485498869781687240966581305985422277316404079232204234052354249152461241310719069360095394682212342927446140163867220638456033949899804961109968747111194145732355757329114003525987727925569932482566452517130240000*i1^45 + 174488627998682962935629047686851817117397680412225505790813604968990980741192357559310618500085809118891824386951489300040518048567061798887980464231173079125660217478988982243566088377056763735282831152368258170360822395446954276985240739220535096896601777900940576945085122783153740432373230526714900620706630253700675774272974322649303777889772459801023499010091837115001115032188683552850899715107095579397909516832801026054744396330026980146943624973723882389044306901484604672614927565486061429260954627066104466083240046199583162046298408677376000*i1^46 + -52042372004161644688980340612137078576516020366224914693864266945787004591829805055034575469057033621366852214981663853750730122691219961615624773591330056103575540331304665589481707117444038516426390830127388566631119227849733868205146729026083817766749371565821303266513436122774383787430641353755102458176411449552524361638561724836812146421373647349045694609749217053899866575407432254215174273989148824179778474068861066841509451601793989929915887902081001540410795262357616319974143076736961704347098130572721231235714534654783593444352000*i1^47 + -2567500305279989416809725128023222164258936961793964534346783168830609449873125865407326560746063228344767804782426374485707960761169397776249440229923381990921112729687949523207551471641277388316151269563989779285264703705793975480001711823875368685255816534361077812395465628040709153153650134561062694299616218065441230620276790524515931460346815954921564110238448463902966912745411333538272291669023412513242563675910474131669942276107680116789209057827083955966871320964266222164451796738408481485786002295753281626213647950950400*i1^48 + 494756656128306053084620736067693703268565774025314894115948482812856041745406543675088849355481260070080460311836594240381059463757627359563082031847503325411623126735527077009984557144282705032424983726347963296267152031649578331180654408351598278507106364168694539278713834604319675541736770062391534388384744933733879618185318694597680472488575252219122448284057820319006727469675341684988498315621844219390367330905220462222605820974279845325512061091759925483939846587209497724763787620330981842967158036944637268480000*i1^49 + 32510272127639641057672517787965326067196097510750327780885631737856973893251782962261729265939363465965194626627683704193700440921125338214987388705172503183971446377081273404617809323341841616279861712589603126922281498976694651182405402654437613363837107963656165389997259302210435654657386928890063131777497372661608778034197385371504839357579814131020922529352936529923569334806345910759118623161213287707517815752939360052188296937402292484093983454206216751171056698089877303248746331171200317807492525486080*i1^50 + 196233095834738399495707494839738313296106584802067982929788374298944891555596897261728941115048240046112266112345918976160537589019828833948824795081133632642336583252483622852318652110778637416177255420000126612121279318180504494063350932274987388307797593695704295546328828016834395472400184472002175536350393967208997428361005901376214559543761425059422134282399741229118218224103711316089383847720596424300456330755559259089414050869268985014143059864614458448470307240451674618973811763986523187200*i1^51 + 838100011629214775343720845226365352925368313429183688200410837701883195367712411322009342142254949076313246857300662984160314227890751943474508012358504847691831345377128360919771900731106551733754647408775511092560577264159318107678195216878951288351396682646465742213773466751074733482164582186441425559012944586762063880817311158584525537521840963537806615446808299300726775955035712444512172976781249565445072052071930898135083386594126536892658276180029862789997985491854829608592357376*i1^52 + 1362377143104218979345520821222311152939120864729786577937864970242234314817290475310544617738439657354216850950705697760036978229338307782591607914694913237388124054253964895862817215714064839490760961746622609153124592176472800603342653845347416569324991261362144643774245331954965543507066669218174083699943963268730977419461719480625079963048868281385613275909286828246128455773929577047247929694253852419978185198314339079697961363774681048255349619028166298642865920*i1^53 + -1142224087281037175071484484194521756686878329029800263282471434689383540636058905375464839889906298380544576141408081405051730924340781204009600005338269220479579378698116694616686492484414585334229183853353723612873709146333419971901487707862808470087374768454581871691098671897458763455353350271243205199952119298369307507441707385964107331815572925758447836423358248402145951085043816810492482733131025948762676429684161320915947213319563632563401993600*i1^54 + -1857031497103529282851330228514282581358926254078466800109359485741787564114617060295616663567817582335603063248733747905720721032082990723975639676285797115225771523044042401802768900879027121763558390368423554136217114180056606548645436239563259696712298691994730699925624738558486469958584089203868733973510188158128281035679663848543232816174184315013187703506987269796507826731651261974777610565717533676260165702176352166142172000*i1^55 + 482641689721568300255284774691711204188957126286936970718489226588272087475327479635401738376790855816857307509359056186124314971826636935366561954028265270156632269982008775215428652931527042001999892777922351320234745256033889500348296569071943424536371131437713997151446045967231249721614862526628757870124309834067937075612738939920513231010740913203263608301350232989457240041289629758478959995306861843923736190000*i1^56 + 784758819961806061010903266633961505681552492927080596306955162564171012367236422725288149020815387503739073179613521135613043637070407980401359318413582243155001328118195038800420864605665393894978251230014628320769139048257002725830487270957492704069764073851552365517225823401094552475923364332222074796407143029822559579110067980242936938641926165053339480546678810366492875081503940180189800000*i1^57 + 11980070676659593971232322870319315169010056260366030722813141124141055064148779387255675012251433206576693005217631742196457386530074281737577409146636005259824278774917293053684874789319777266836964345120148290983101928073644585243311605249486145173513172352198377910560120959939693976557902686630105098852227559325452055266912803907626520903538701735410724664696031910893250000*i1^58 + 678389430583911223858664841749067702631590093302896942856343340703339403069943730413823098337569676919319715220092173808014305431035973390276410489289184202622582515923564699823492903229140712115623400077123373650710823313904360356788892476221564902738348716944201031691938960952966901148528403407925572812847618181439761374032793048659574604448304971875000*i1^59 + 9954876437581217548197845239303067125396112362763218875838903398444713620541568240285550284792619336221532625987320813299311715794558043690482805926790520499831944134654742030342873523634051702098412258102122234527686552631937379332634251598590557353264559129955307566115624770707354416122970156745649942551553309018295632388187890625*i1^60, 87560773932016666548895448366767745397376729492286092943331531477321226720486707535873387764576525158501364812273413410107974527819993075582440155837113730093244452112996906767882329791715953862669161894666034666037895964034816177481533732248362932518734257085983116097983146352948977968594011700381185879205806808517996043045616815258062358310161373330674422782445551747709301121268315673288039788104987268620208116487642771021450599031237655512894837964709634786988009142458106896750693270460286717622042297432154070358521407343558019355244620284804865100889244954768786202432964097102747244437359169933751634544639011399402176974349499737251617696867977039738441520853726640328639971348567586325206454370060891757951980793785207903275985833624767131514689423740561153802649297187744126155561683749828025221843041705480606951055752586881970254728036043042872066454966435027263588672447811254118959041319204046862117263692468642537954827268006779689875467793986086039344858844364800000000000000000000000000000000000000000000000000 + 529244183215045524414429413481277630463363661550664512190060644382444574015433757420495010246754902622014508143742574835729563978981584698464817388457425214282502167181023034241606824328350015411988275371483487130395575598271794852717830486642901280285219263034687947583453389436987932076841598327548013039704379291184055198996960029617795122247348616906711935525116849538055278506997140095915644787653944778286048469414840717053175768721716553024866784841713079201157297590072568114086530884566066955863467233580450598818550890791687887805250013859754581974792090123660589606568514352287306020367841814077077066021247960660893355955186886224255220884376737325225228736929069458433208458312422813798608489228408906992246641448820487107460178718463173424606835367746346211257449315183971076371421212335702525405446379778050855614203296847270615488839015549245183514805768107133306499382900368791305707399018338809489434871737588639957798452346614104309590784324102453138556769533952000000000000000000000000000000000000000000000000*i1 + 1482240383814758825529722134904098877474597481306373094138663678997395797024084756623129586000614934499556910059814738846305204530545321496217687457807748306790133399505825415096830499185955585758407095158804728551693036837146474271393894007495097527377388518737957938854851922299482986220358437133831564067721996455691948275959151373956727057897336811721891907065610421925339334671694603187161040674175482769257583846190516958420512344924991391678121015152333790885762017006079484107151396741212188433871530007203111082286193628695492228563152668445434187063520766650257663984960998526505288128437105643449255909840415719664658877846583772227620793881903490187357909698404383705145210709324986991771627962275510714734947915710050797881639661766864515894506797908416682098045466834230356585666928946282689107436829277249915105909795325503711164412133485430311320785529694092934861532681392533381052694135146037458115688468286584537439457214746421172778530103561113184138743408230400000000000000000000000000000000000000000000000*i1^2 + 2570716629066193824598820739938743758724918478279961552404444993164356517524446753612911087416778285637917558390038024703634468109964180822974341154071774105518114393768910788668675287587677765582968537781402418819438971711144696898440064585574286925859358842982632263950525423940973469298035749740125042701677923449696446548800324922673978847885184083168430983374124119631331452215449300989890974369194920836074664688847497793113422514840171786067835575272746794394385145849763823288924791081662047233343243688779522774397141602070692137914990758267075971233870372936370561067027892250168194482878317356028334587272677083173907655837859581765767032672556065588425367272771797728805765722197518482359751103660918619615944688705217944313137351722395742534239388329809351781817420138462072275598471255504902092452062638585931761752278814028867477330820048504517939952089306636299881082796601018023205414233379714870218155526239260249471642039991757246100450013115141436356060774400000000000000000000000000000000000000000000000*i1^3 + 3136435833584223743555171805922379384190311921494480223570893545782338339740059940338702854708278040196898170222146093072097867243278823797509066878901338342114504924645164338912034035452784886416718060079518482982141571313759877570259506471118164130188315569107749943505689229696879055482376442038802599745637443465484140505457450929241663426733233350071555826442546977800648649405739793239328132012017486517501012569863698879714417388289660904089178047055530167352999970251412287006027003247073368289131472992476554202261378527863446623580610579869554932063551724141619371568096985255918146860452134382366129862725919129822812982013120223540777338754951718908651714055766611262884004165967129932075682042345787025686320461791788772683544627794384074511002642093399234197113771351186079009585497080492658343228715069637074909947644264927885863048180299502007895887592134421908697942239435790130868548741472085837054056033708918298336985981882568895088840775587761777633226915840000000000000000000000000000000000000000000*i1^4 + 2882913117389097406079168438752646543390812573619079291112218274628289373957941091642084708166212556186489923558035429880381653930456127158629791347416464418551888915234322382383220668582636198498246616247977653584054442542576356325134648561270632916170850272664864312990754652007567905673806475555780700583991727672489237991553915453133318354738120085756298421494141476050115268227497413014532935229214791656505944932695961639856853039511655350083424682618058666531438965666281018768225753238160835364384339545422902620814985210095158792138267715094463305241911384077191442365817916581680884792049810436201278900297281040718832635243487492439944322630106763187121016989139726661503741357390444010335298929697647284139127604881881017234517633429688314363573947392638143544339000674112570207906152565223759091504066525624750185880902394096820720404797784340919081823808873614218365333080586450210865372966941040058617260860672130134418492420289768600527590938672047823014498140160000000000000000000000000000000000000000*i1^5 + 2082317046989173766329497904586855851547794224086616147769355287295838522187266977667277070334155204953912642224168445447654327351909611087503255408351822936327661100091329454038294017308900414090797189552614325608113007573177565111059794714556407387274133111886744879224998523955251913335010280535559234352057467328066044458462987456568931839996593552658671120327899219028297763388202448642485389395526075937071589147452423856642785921813328841913142744214550384970265774140122477587005435079600626438530578124483488869095398199485712904188593580405330362348882885241615972501257171773366813410788588736511095141023185444763076366280667622019324254546623094726371449601706923570145827952577150370804883870144741959888708253707238380206844034674208953223570826679451102702633589330083977952719681727016878160772778917836797328889451597688713694125637467773145159665093201402999482368252558942283575742000168203221571784126118766625270824072668661025101553381162742975761376870400000000000000000000000000000000000000*i1^6 + 1200036843452190559204622237905778056892098768395304780129146513208405839138785871319211369142157429774170199065526016999394792458626982955562418999552942414319304961624891780214292620506700025953355009118635697144906337471198339916444301896703259649341437590694553596006440067605783869216715289273717853274375048479899489194874413067668452051606317913216433004015710573290767631995882372953230314988262355108934321190771019947737167849710821239566917917108342704900959856808756174939771299847916687179130369234080445219461250554086300943172180082073415148043846292422537934836333648851397974020301497506350009273394457016729827579782024810245101323146534136533002855047118668059227280665197386832886788615946350214425444170172234645280861111879757530199772575565162181162631993330299347959400724027363928444343551285767734257764791496824801369813064759973129900944114730272316741031639888368751299027486193919990254008802997598220241155670400771384939543867785283849074769920000000000000000000000000000000000000*i1^7 + 561808372613134728002898563358220644618283876116321862154137039570922488766471480408343483119466864996247002475886413057403377041815528747900426584538836984489664667672151088031466798616721858501213026136662261115619275501654919712590047784707518143909142874131795669203627755707919643281476006376942989150129586951229832629801077020264416677760229309842345741490128368194368035762903235201946638914014367277234574622134482833971017343797982695481228770419662719724812867584661123279351053523518904621881873551552945881156184644331031105306971495653582969291422765428769612445650302678028896569555573777932506516088299360291374018544030816275706971259933572527792948725174797537001801801294552631805222942147543995267530424641461636628021589847864941075458714325014851780634350722817836039275089537763286599398512321893308451725489010647158111712076277563602955222049749042177813842994559070744181913920757575872845357048303766914455384140142821847023531296317438762680320000000000000000000000000000000000000*i1^8 + 212636460180300598868949433133599383020891572221745770910106414521768758834264306991148531605854264409167566351893453676333841380153594975345112183052871667343259021341202005256277606889152510813561350027421132728268374745319638599855328226238105783201428252329411294007157641916325343422278402230883293202066659085503158644589030494005285130249600469562522630066125727971199738397124100949596256089242813514422501552620055257158525027506116269629837256515932086421786613093558351623566851314058718935236377180569311755980968115885474480347641457656418581213239273294498511456220679242443530911141425125551466611947873609137814909487621780859759536145163239360252598175028448425414137886759793799514939374767692770892891611521169176738567020750003111114244434767266523665422972577274781656326026649479472442567086965789483584562970514037181790589977983227988206462832747435299893603238111928211673740316973878348727953928897011652174113274183678475581472291224235374804992000000000000000000000000000000000*i1^9 + 65810597031236769337602310723716303760466806180291590386735213988110675350386025372524400926251436128848430638267870174839759970065620623585072442573103100178200851970746113898627655444533327598586563910422655780688114488151881568406736898480037614792657206135656984113235457508523949497149504749037821514492923915780785386473796195931947054570478228361027278455661456947987028105195050537442261110283228196625904440247028601104487917378482638881108085146617277845692079998753587681649246662423391558637547834089545674144953015492154701711216131192001391295534548931542558499274716338446200110186923366828026328939868491831628609280459328479499069122573905337486960994644632980419837416817503566943466297937112404143236103507480222805606455039561063525592250028703546448971515115846706560357003224754334756467341390048435497184575625301963575980848557349798353181159989214840751268687302250065512194957993780653447027375260982487131460014610884175224014355664576366772224000000000000000000000000000000*i1^10 + 16277810980277167650677362666462190628110233656687872553144295029533849183160780940059613464222970410191636141304309679333864210280446078583637546364511164896242895328421442887296598075327172377467297309996052829629675674150753611133124352219783871883481775080376669677762347590473235795676925776942522604205675435495366091761743433295284267197448733731776677531764785108819483865349005512339638288258948541587924700700868392673797840298718511694310862719525769246146026682925497071971823278748692041904132728450592471530690220911105624612391243435278427673775689300464280789670448212751963543348076457127645719599936914690868582183795701758317039578273022971048527363857935072787075280516943671848627463365648756341885529215141359748371877429699457248689233708316496659282435026114613284753056223624805175415634115295117393690679009639532658872359271355759910522192116708654763147012625965610733974790110745668739689760516356335100375605772741970377503985282500117135360000000000000000000000000000*i1^11 + 3250848100326028018612069706322258536802170895253547657796984744941739215739282745112033993883335082438563162152356292469163753273516201248015989209428126207921033422330364166968725380589269030980571996691322096352595990659133360086830431614519002972240014518620731016853386007058878405908124713394397305454295827241670539215230540650072242265681431286772208868524088276900139878850994890075201164999670190183028890006252774753496879979155139278950270960414140007726173051822114504759770815526288644819782770275020689964716157538400371600910786267056201598921372761227329631616450614127691495382059782414238569494627146118794143805305717336435994958891092964282881370057498119800334683551001057493273307687496976572829541820991284714245500151160739203906678884241054600368335760842616915141047365428669809483248981609236608911810181946350479552652615999144742551759781741884958186519018527714287707075391523196215155938985223303513503311885553166737333451218898386944000000000000000000000000000*i1^12 + 497397686507941768436766623720303401446977197566370335482169841236891613144151856184003714171782500910985160473960991219617354876503639124803112675135630367812933714960220302357059428414703089200109068184678361707136151554561097615930261289932087673246406465140422986356550673138451287022277669516118241628546274096977742433182716053881101421190758438767398498178660139593046289549687222546287733783792901654107208005064863233454233360721929770140970480642740942290927261661341350382622516255861092365538954473593590421418715086331961334142687517440419818079563790404164437348717441422747867671375573138426574236881785868440259123352839250636453700227089715387783852901255236738743810396891026731279996676968570740836471265102713024994030702875561797299538311629861055020254555504059759752596027752928253611886099414318196610916700257535170786079844363158946381864704667145356841893840569495151295330805416001428120627422157183792589060504145536046278860857147392000000000000000000000000000*i1^13 + 56197467066255216279622500720710313836348077865317615289305253091456554635259524307408086484021484748208446187561588877605430958548892236060351959136364264124586763295709574832404179204900794752556570264526992391553147063035077745192167737663980595684414356761686026788793715129429939673983413822281702890266622997747742029785336320940371613534481364883165652302637583747076631776360117961526693436114743837154764022958003358713876842829502250862551270253768816123276387208130480146844707448074126223683969121718806915476087994559103727685024333480345994124539198481594494713422811671395914370892120969524495536277064085089728383957853177729332559667936417373572533549670440640244009030780550057315028692072831404521567770333082424589432423667272396503249145124867534742877370006360788043630269533825194807898370992737416666805083356410775426560935145539702447585416612483250059377053360832973117588707188281014411474740702261823450914157696144341132031350433382400000000000000000000000*i1^14 + 3581677903285813649936599629322812627274720991359558791543318264772808442139713166458257218055766870142636663519464937712861402306463728023047274267597951799708082608617174222574546923617242787717159828965875484521544142136956782744924004122790924183290097089084296744505430992445847513002228752186810402703783304162105801481578484751520119232951819314823750837134374337274834825292262051621127412108769079519065870959105616656832753197123030100116541920591546471477847570950511407483123884604469031352711203231170511479382111817398698290392088892231404259321789407227063192030709196496121837805176844159902151440776560732295940258527217379730341928526285210338595556721849820596046453819939005925066208183450990910621433548227499692558222506531161612128370033378615328453916524061963765662702263915280407527219984798188473640799689685047608672909054731565926155082155784032816852784011110323311463309612410927957605698015948469635417907143492551411008663663411200000000000000000000*i1^15 + 32126027886735329918751336476068608166676231516761167353973155273277594846790011992360415461601094114352137053015260469287010534500122621033606296392759445803385540919241191965382099632938618962201558641513604961690982432181875191948122580274030112933881100832662683865505295400499347266926914093096267369953858838565307036060351956964488815851502478800136295428232020543035494400982294396830552944582399205393398861443326480262839284024683577184429559057825583835667111860139010117694162917357060406142675421364126305052837806362713928605491508135939054225537927352237459093107169898443696322881840998605459372904798534420697491063746072783434812940881328277130645668341308045124918139244964730372768336058474346796808095701082004280954799958500794394362338140134859456049507159487446651196618312369078851730496979531007414678060455794813823782472060688813169243720201549056390019059869142749922106357969417238607321070346009841424551544441362507538584567808000000000000000000*i1^16 + 925500853528807284863623984339982159266259375327371720686237839487016284804757426314964173891978778282150889652376238735290632812109298074987816833169807040801240804826586705488861337664029313812505655493451893210242611113390952229438005140727247991158216507770545571989059190812856093797243675352340425017044499541590805727000232733640989778553288114910216743373232004174491930487686996787405218429483278066208200223751293990185376740416156804906517232241029177759885961464894897768795748669194439460569505531218369836208566120904022966943803653221130976714255156605312839405146837830734892624344777031558174210946753895110434504471028694812569002053918644366955322865757165399482712309668417307719175046823213972342230232639714500822444453547580315385940511535152693658570474434810430004637639080582748424282097164935244753604415620772928421523963777305083137940864157930248168042044101849191009175724395062896992140807861628701306645201925142548054016000000000000000000*i1^17 + 3659555283014298392538002982602771133969363715625910682208958176984983201334396879933906585730738537885846217043428002440172775173843897144360419901473054217657028637840813277629584579203201228132809002881199233144727147996087149307198308321901987682525591643719823729172082174689315196066637966152120473291553965132720420021263841911969703109909634753646909504294015946081826625181566316484284275867850731226443322153349841116650094766001205109554205701583916946246176221152482271718340315735524535161700661488107211217016516196789817808802966858807408291896247430279089487829064602336458846104906761418834650474216233495338771011949082646701306879436673837663648808914162453132304880031494791478511862472626265607368716914203227461573144033402152051241341468253351643367683342212134877997767869322338569568079117290644933444452624411717351994750714580717933528336476438952743843089554860218271994568676610500353829967762628808990731849878818363801600000000000000000*i1^18 + 43630403696071720608030967121368782326565542618190034997860179172243885634278699678075274969582915776168708662499502945006093052636935947438156535207209051778185756948751405016396514210991065746220601919236769199787442641450389705310099892405102916492205557128610662425797341055436722958540329827574677236861928399008865581304346214299378060714240879954501381029290905378693327639023725098899866020592881373457962828248935444539967007632286375436228711849273373774503977813211712874710837406849070269221427703949955753221181565036868655650756642913221483294430591455001488901858087672194291609641833443961190794599835647767309688410653308950577917974237887790347012223573732077757327974089447575467267469311879112856503068995907777953716715345147220438216880385905865452164297604367588328031858851548021505989997415268997622535055807905485244389827475260612820565998135628536402407931608118848432753961291618976810447094538313771118983094101606400000000000000000*i1^19 + 62410221166672052313107641770118670364526636378111376615029121046419738316910284610129281712648886711966167697087622706540004521804629529931177297579557227344043045041902742573468502523934066258934776380310719545658229308216364347166772747165708134318382886186948705053697568652019964501062731396704140410890017925354638045989759588638734162292417671709258005597303145794889335769746522698551117664971197409078495818124466541956685547279802263375376576799243040196139705597501778547712045390162192505084253004115138886237808832868586946529765267981089241714162814413137885647411521374360493945473784331976862117663442757886823341620566185570846990178969488220135604199475298381634400799766467038528171738441775528317640298925171567157196679906400326118429536117754483119493732126635761689720550782555596552159790375237366014517306354822707650744794604976792911780252020497528428467785972396628477365269730331931126204392835870559363273850880000000000000000*i1^20 + 858821000198687168905360567766605955380530598362011265252436441725058676444665516230717276058753803220386561783020667432386621756818079579466594753102495583364049401785726436029845981383271244134586856669389991011330774359547568838813710364959393729786493821209845654507044484731936518504044071088713984066774562478123396962957130695278978898485532516894437001599434571400639490332741081177793736341068236050692964907142695695583547959906514219996295302732691899857484973382041526347893851862753405030562992692422621816953159461352778686561264832077017127331836685765747377783692728435572743696736128961869991732695442075034766243158203794762373745612397989466949968977814539021639426062999373785375611319026437545776073124691287512729311968877783590913340227697299400392982116396943159737708322937815582839206910065354931828081866811568556197392053853024413567359978209450715637773015931246065686548343441662222618029112020318258462720000000000000000*i1^21 + -320187873711024534829270502025935687737339450628264722580385889653620524795345975011276586476459905100283756573541689916157158341290368813139147138699532561762988139699341320270833182102263159634036035443831734210709676840107887948894788702802299119715174438680210973431065230608342303137254129612739547929101588296678257933584362166940226894151618853190077935272372852660773222772507909366434350802574237010629474576213886711284794488634111513558988004079479642105380547883158350183334681343591386930945719417860436827215890114604945516669721601212652370484719820329983022338454965952606890093462007228553485017003802275361986986191841863380776381837570320100224366349179313850432180522628197328912309069062016570058002976928002062150823009896602302255707525866387147357880100149127843151987343324138645696681194339191545606734476607198756471476171321087428285574597771013240169280636497952589128169451893277174927865290269130752000000000000000*i1^22 + 4048555454419388917872118826964030015172295920586410483786397128551280389818826160273235703963580926076148023093763569389050911176821751217293837531335096829414670930093489864849149402119658531212677713278831743520424380839032335165846679887734913188452005192852468311148086477966272440347933216731850034708865471703638647662178758655944827292167610249387374284511798628468086911147283228107485810281619569455909599614699389027662391902021584946731661858599089036662202844896373051268158162495767955907021506192296033805351241084190617758229247486845847439884621211658826652235467705225620673404933405268243532587874857159095636078268359534635173282978843406864731033644408877761206855659408551555939997076536771440799650327133865936728719383035507182717767089399248046994049167285346622248201047413160143372705130415681839134277728384984825274469747343477408179517618232055970324977016580890545155709076510255821967360786432000000000000000*i1^23 + -1053827699241975712256830731943235745548725205157597264440505007672151931597722125057979649081959468753825796784709817924769409798404930074285488935248693525187599225406468129733193843785770851400317435380932861248237282351402784963590169176930320929253805789163144030994452892875943103858179965250209877962732558141317017608979095651769199400691125692281804185992999363167517557277417860178801063597461377867348804357206410468906949605952976713916305653951466733677703253994523358060198078973838139095685402511698687674525326474198391729575068836178705991550890057785011179424710280334091882252764097091597969478107413734435678737449324760825577530854236994189004246085780867744232434683521287190034546994019960992020837579597736403641539343334404520351917488124747788879445457525289625386862493867658596230586212084106238141205008404608541150141449304576737908361215970695407637431575529874072708797760236563139133440000000000000000*i1^24 + -22635770263300051382118453706643469711658312424655420097779599424785008201573898146653275320604425597783151276894220624348642587643948520989941317239174681237438407960093298970357697410200067362693701121435990131106593260952502455399591182869881236447657187816691890192181836711185118394206666492363409959938486816266861427110453081974001054428352775159571163680163724242260308618418205004022531696941672054766976935434673260546028594422236941422121784957611246307580116001022966701514159789187423221416962112840204258992631599208555597231461312107451240446720666419887329746374359539501844533871498831014056017114499275009184066368467435922430581466438351102860959345834317332676325607138295089245429843155253709945426215914234642716320172794322041181913607123369321651617397895689818259034974694533977541359745954171361378577413396317449451006501361560051349565619392075893746734473082576014430869910479437824000000000000000*i1^25 + 6757120470537635072876763183820786222136828889906409742090637706685309414585964787004066768594439797810919226774872331105879388375166556564366244188567033385183616208584825497879910441680548606376398281826314381603960113750226709746143255393271974708178869030262808283941844677069966104692970583428102988103401323157518490465758462939984172730717246973486508634079100062056167010007807223134966814849987072011455932713669268582455496267977351997020197375414353282227875068359331637006061536556317141353309893589223396639537347302339662450161651677114904451421979468138037101087931148289485576574319251006039480065398093976778511266683821068300596225547816012567468396554556727640232323373526586820327355399601323361468133350501975192955043691008825654436638475177603552089942624005582489692910277597354896328880070295044827681088904222523435572263341411181050283508458176447394036117620894981533051136245760000000000000*i1^26 + 63829878499432350919170886552119070062663604964425376468507220349528260860369871749286785301453901431164241591872691166875919719392036511274615984995658759788146905693062884153716981920623384065267889516514897919079347757292761703339451940998602948924363442647103714358984088822976814233443525268834194183847050096975098017307226569852017244645235004403193827099095757920398149348459488433750220370050539078835008129530684057148728379969330010055110552138047735228991852978663928188848777997898507859041490850229504276621729154586166522758240015529731833938252713458076714206879249703856998798004016276570473091046895857459628234433842531494871720350209506735878422710554703995086719907822789133174195168792800412802673254909518496468088224440202482070807155578694687123099765829293517205722766167078258158674273071892737908670411266216790552166161244677273448530546190531998903835056250879056281600000000000000*i1^27 + -18135237427115750381060163296357266087034455065601709827049544388150078907431862517743680345912598858005255013770209725306297460675758145815668737732257275723283615108360957602995921709125422362478891455239913110845146486045350641189202656613155271049337427546745887650818548386896998953131364634398548480286394726309086619533384790619708862299053563702665271051552794281648251508196019948900776694210587694834636337522211144713469432194696014824176275129903116141391721988082947940357847363777506358132310629880680055804010711888702222223657684737141257302689363301307454063389081445186233518607090657088884911341255728288909499564030309519312180958855629058936872022619691129417815598810163350225852159914609192022935276901385587943479529335482230390119729698928736671359198844479679973206225320617543165888832983391743014143093643430059020628276025575909152582446198654366049003449165545472000000000000*i1^28 + -158739980956602353061061934453028346705173383179220118314548511332070658040316396615122937516044123586470694852820897541113342001157259528599496691374250269042707845145233522333095711464046417767821561201076933700185171563512359689148764674274132017712348291583158529161521563000490044973974489595745704383334995797042040197623019989384889978986719155184497412145858015976735702279219230094720535378528240715767848267119856002558493911908444680438610348626274835586681336123892281196116404530280095725908600628090106060797283139131621769700687348399046539517618285711991956154428136891044546647790856387567970080048422624967703986601625926871428730478840728914088477915993738568603799543171885733714260078651269389953732651851238059002431077305115684229881957593540034607105329414806641306669946946742422287760772646686280145319585078810979373812002775656617728686899647493085757177856000000000000*i1^29 + 18833381213302829051705730596057887211686624856008736398061803571386332295499944090095402342225432305503508536305443638758570512599340354288526459836206846019547097758378240351126565738142503768316523989261541263787029593228126635961660684434616190157570394167697561982602294482473603704724920637072551706030583044912327218019349393064092763848584191663384835638043110678718781300700264975158811857643003173235635827062530884509208219038865292331233726300218677903116552833794192839275319029274373685346751943127462118956774220894423104526505901762901154582637038344369953489760421147409483109895096772366607169550433501417633374851271728393971733653833811337583952036849122346725996824504320196549124938339702689557781972762720844301497039686239979902007284100792190355977476020559070419516686932416403852211954795237930751238981592891888198382940999767522226741146774190791065600000000000*i1^30 + 489443113866223828729329880997857052434525931082724431211575325536065986000349400409618968070277538725908264868835604667042168063035533494996650703215223232341075320866587313367884204521992680682242499003593110800223388317798524202326067178845647191295385770723395522947487958581986906269621339870860220517057325241858241565332025664622534350429497161796256422008037032783280825275158173317380045191495605443434215913260504968541735551690097365100672218800569710249597984915190529387629431924530390768479548016507493016381104497850850793821363276105829065432936906866631134644673111001509259333567236687238459348106007706122733259233809957826648862582865621793264699153496039060995682139659528658486079491700223003974333464015560960484289100667680984087715904575451834735758482590259915574208479700712297866079040128781092198535753290976883844204377969821514479641296896000000000000*i1^31 + -16218521116111123814650369738601908055144841525806613827837407136749518037468279850308572039434735042131765435152954267126011067637713207919201461650389382088614348375429674766727451198017164757029470349942060718871010701318149615987703008277689597104876590926070933683267034680914266866383579794727278072655972205074859832212629409523902937387527602057004812887443880060449909601852633450526133325161096834047108943244066546349254897764337664218467875987684034653327797025049131946476383153357341677040633609398902816403836139207536971071567026699022101273352562732057518844934220038226561091227511233066062699737369713066748197769593217168578263069581915690890941055312013165596541593950974472401648123055096133910386128257080949414992310006659832267762507069125463956667360282130246189638168120639034242834173809614928568565321283043160577787530759816173500497920000000000*i1^32 + -103703752842805273015870675055914851841993294437874343065514395655169973739641308648825077409454706672159977478802955370664729681221866640495612549677233325920587522581842162962819303167804368490937304377659324622641418677406319095449819920484987055573518617723935189848614389739404614694631359063741303506265356913625447825893251925119654025629827365534514230713608608205054910336070094659753283939502233927417035954978571647316466604186744719107236357938851022965324861921832238643064358532239282642210705301282726926663351601707769025173709564689618436917474082910206642079559347434652034335472594101239056417513549812098668154541382034016805645038353106445931440219829643404985937919990492624394147005327386174002583963691072526520938489096140008572641437839885408516407357310654105967074250564790570480775246253967720029710610382714553501064956687155200000000000*i1^33 + 4058843704997636602896426831455390858302652059539667201821583187872662265804620320407425167804163327400538192428398513993425829382767937125806399460786746140418874837308188562187662355135306606559552888959780619198106993521910858873055108626792421492101414092813614125575167830952219689097379763213345737755531883965700906774892346248448529553101126803977230851518832240048236594977587734769902234782608336743884843567238661350292009810331926838251827693167048298162624074125337106475602212534262056804642759675845551772850952491025644740500815534179286598446324278305753677295934437846071984376021537676221140279883361563790330776900509289611179001891967985554327053852154887697350647518133844259545047539718097224992906712971493990538510600347895053625050187731780099236337412324835150856794727939790811376744881601705784859599382354273672814919680000000000*i1^34 + -6794908519351410934034171169061532585339675271780696386626894054909173676631681116774736882192689325126353768862245293735015663456471506681323383980237140038242121413537106017347217775891482417907023546180223674123552211478427660961346429701694918235085775465781632151577340390045309856662944899179224320579026274668206863157442715535852319339620470448348975182923547039942100399288246097339554159720312651537150523282055263219622595270736949480071781555637809763781131105827657218178448305977754758252970690696626632356150381536247856963348323205501314959135553447144742921256373634553145636004157801219483191922920711080809939190047633659236161124701687526088877234055877356272534329500305567645650936678212580173456510372217417993858814105447873500265249096146305839815851874630679799645927199252715879650977162011346368779568989364813824000000000*i1^35 + -265811672453092278543154201520146237225469883435490663983760897257713821653991860756658507077128775625474606354831457366806064032783565723853030017905152093418010864585716723148476720708680493972784425735799320882996447656757669474154377311947200719106728767207592326707529771535795809633980888206046336969038923643668601042826929064433627515827894443971753301399375331934028364819273217179189497826786713851625931391589424588591998986221666749056438088068886851173265164799575467051878283007929346736195335145509752998929588634602518837642996793837903559013024110638260567168458562481412272954389443773396703581069782732167051383967570994875669258728031414922084303840255477227740751891151713206026635004419749865650583899111886943803027826808459996136655978632648465403917689824024340907547662538151627017553673867139490822408791654400000000*i1^36 + 2175667904540712799786324964585729283020039812365998725091350955754731426636764990960082075263953943057517946758407975881937812084484105200206053103717264540438349027692980500900851314930028461673762470478153531890286614102529236503194508660923853976652372762042124613805250867281508323343041391358084251485104727836402992428380297837290531492883562647075677175042496166910353297066844577593711944019729285401076821723005317580161687582772857831851895420785669324070683213160565089752396161759090710370400901466904738795973617389727801712158572530218669373581085438916805661138003056226879199347022709527776387133793090144620052680790712706870763971559148334610914260869327679850980554918644171907960848239888925647011882951934439591950892831226922427773674195401576464099815599627785261896468748048172349996975456463445242675200000000*i1^37 + -3676627993806113925720663966960859650961819672245379655454366916013532145766374937740459759288181430332922787228629876817951576501254405268459788411296714989346956360034646666432470419858570918527426938870240579064259765712246796124219502718654452666855213217912231235122966009000842335113989929926742177015306828786160025982215379675106211413063026583790512485663124329584810091746964968024950257843869051523097698596606016794937897729771451435692912549510156452618759027488206506321267744686643417584040587509018574868050734611020244325602881116317627315349107843913815934077212045152973880810906352424509491224265527920890553274231754429652818105685759597014154388071932835673092485204808347053222390781688169273452199395902640948207241272948734838178360672643905394075453305967121440484643506299016993999883065098240000000*i1^38 + -1954894155585754803224683971390235003023081331925417848553716443889107816268536091229696453785307603296799288432110450853330749607095896948204456854103601341833771694381126189707028936726903563893825731530945319597140472647636726033370118662071661548278440318088731926057413817439640773702000888419630903833633991051694995935366674665139342183907056067279434608333089255832866335570071156932665167519853116573557075801639834870098750384860411400326246650937864812017801816063762114345654768475630348186435914417821186594119060530116354576046044918632812559987966126701189486565742864667675825546998771667282554402592269632616324691376332135915057210066620680291646074194587839923188841085663388316007088185258099023267990137550439168855420830900051506348602681068217141656690831470615344988605722528183138385920000000*i1^39 + 1577524034816804654172739607897788414209627885339344378316751310990011301941639597410388687530062439942779591405643271549602446480651107039687084745926048317296753910949784164725458884012026899595019644939722188372310271431075080350647386289988392051458518457014049562476431526198175124365927905588315400884776996000573681137011680774713057296762748883665008525587998461395729957829755851056805180423070656619810229556086047720429086022368611143987270081168379855730425904507009657767608223808136122114081195749856362101435890215132155109088906674194785152440789183250394515102013358909795952316911722859631585500599999728522759083571878605570546829922891498230043637384169211188321990101148612870620687288193210965669850709903321969908036587572799718273817790847823681512090006775357188160881353031680000000*i1^40 + -7406704641710659073407674089544140370039961352255831723658295580523334540164136344902450566901662061580323599894267322438559872715510300716665456597137595854673249665056525365003205174199248272575835499209726944148472705418232228357574649005167765400039050058891470630035802053462474578573116835636327499270894685842652808857106424620601314962947199614230670791441783736873024764582338426889756707972025570716470863170033102221959475183449500526814166961027141698109099410880972315005814331203208411878073568405369576403577788353709194530577010219264165017786560242367877048115953790569945303728492862468055602083516381771874821799303436801741765743488035830664684481033569724913773030429103840058833660988064232357939684681978383023434675576977166081746703170392420667153198116063654310838272000000*i1^41 + 15116638578539328079865564666621474730834801134469939389564344380771067580216428380331045041894921906118416237606308660170700196490985218072630703036017953869157761000580677647213352365281800653980667796758234306795075494812406416515403551453786852259752591746490557176611482363215022510112439791988480189440816560909840446253577032733308762328258853910995574246232047650343020848784395151263152501405479714239856391547151404605646007939116575311015546129182599468057693355440105318478359206756308513997120368223454069442412557157582088933179079045650678237678857391231738060687901837775773241262170689966583908061872359842002674418144038681522410937820328202876090279244850747371868432363869533284771229258142804610094786064281278270675836855645589901263925889060526758215494350038630400000*i1^42 + -10616393154156132445829535748702923911278943945914162557189236941173756888110902516637651035409939636946847209613423891835241211180642593023873218386850426538787300551537315850704027835443030760424837428807246305735654455317948217394146282381433729753938177139172683352935773398318807781186126235325081547716350702034662001143399697650376975293926948425019775159449208670033976491757053716366049229058099747650387607461158150405477154708581196026357223284401598415868811385761814080883698275252572397360950348378561345607455124105731416803607484016384925403390681972219893394444025256048950916223123094601810928066289324620537470297173970834774979402318767099361118696659255021607142539974245362844066132910130586858645686216086163951873162737603846176368143054640115875630284800000*i1^43 + -3394006061989913063336886715962393852954664994897098530039689700969477953308984234373409660256139431506742239763769097680308656021564946809347603386056046583430666446258730942731428915025431800809384070965711103226855329450663253885292996921732016462862945393297018994952607337392768107232912037439003413108833701434382695060030984582652400799875405568187527801571731473282071879215905634435816159329958183442292439932932076738769779134280382549803218145885049795840980887156097106881978058651198999178391388169607566696580907902434992979748357713740679388793360480186627954498184619536276955723992429672681147549236393073344184282363023372469766493214800236791455828865098765273907893404870646676151145958109883192612781318659487482775938553235018589575602548684881920000*i1^44 + 159957703141258196693525337246595918521553536003913518603828825970283612240407086098385385027756697761198195954750173939487342230472000751959973792320475480518734745353329321308033070284443248838800354120425722477177636727857577377750967049637785732303103693604156481358379263358342355087142895687409347993578234169666608971273546210540012954674935053858999949626484202848083562256039576908006728872587077206983070154894051671282304692054111825806432608828469375612525899320126432990830068289450069591957841084021955502031504109610713101176537388593816444163887566507357019066926956330942657730826263977442485721600837712508565241503413223944605250180820276759756387773240472316489499250932866857072305920374471234549995021875401440337320506764672968761016320000*i1^45 + 133993002007381979839617974173382664962525768175943502120034037791465002236073830165205396895560905336341258105562580697652133946143515703770298220601480250851727289934339308577534561402122274710554338298126739221936974001238194342918018141950506556812937842910587233740062633165737069067444522113910310848499404535944519666406275334629160665754035615751376182904372446792563086319039914971350325509086209071337931132965770599112747624195838239816679686720682171145891226165953891801983674198421447404330808656697289256409534932565063893193513946944555443271566862426580042892514184427144894410048666449852731178539729679076742767495529289727638485672945973137868350651319936175510691069102499827279080910626661361881891792936873315627775448740528128000*i1^46 + 5355652853063471727733945089363632316890202560402968785951249955058891287901980749930080139318530096992240780198291356632413603408283853837524918740235404567163541803138803503845395483980860808734170318626691464043123698167721913259652300377485047750643064409646666542924910188251413168049470937843926259579864882090692164518837901464708927903063452801468409869436850801234091152335174145368611128308758242776952794204257204781901450406827911962297885773001426017457178278244230446493565800391266847904639442660227448988913113756526773994061988801319769996665674093269346709877345986016512994692502517994325650945459634493364698878904561020014336548358075244660877824094254465417576703542324612247728866279872397453823395013422925741031424000*i1^47 + -1548158938059028277900981088094715145895281147279065796120832902201742368089464471793785155978295529157471600675329912449352315073620630547539211207435532902234076783191809529059502770737402442782527672781661122592747566542525227614161080356163971475913977418935216242501986905348552086370318088596795752203269317341004134602499032967862349351918504475237861922440597993493321651526788960058903435615263637225198545812076892262581840085498378386528152357845785983811556765207248105325013304025596237084732970796360034848709864666810870133136037729036194457255657150160541384960406673736870318127355588465806510949159108354733593060108996763621265315029422480206368871179677866020817671331746449402362273476791716169002031268705075200*i1^48 + -159998341041613580275297897384442589333652912844079403589122292092030466303530008832556622094101933978615363309342213777719251522339856342573701265441860688756612242468989255556886794905923665648546417001603115985840600723524111058455053238301706384389105576337453392169534174360123818939655116293961680704126520736304156309835722052501432811626003829480953064835516413825084398491151383321704863917777818939456012936683263128520312032683061650454776091544628933135253600894589136374498173316488913235515021287605841603928833403366383260054821226061247052325015408658302848314140740987578649876558498370131378080307571356424043346167598668557117744298913895336076924586428746905922779158859341008433630482716845471170560000*i1^49 + -4648220884042969568687547547524882136280759967652694947023563639555506903294501522206027795517800357601323202180986485702750304529905770905879069307102749167265359636807193537954290998672581722606410558625995486101486941443081183648883959612680422155769833336082144183333767359159910979738146384497499351437246128095629781346506386590106391862338067440573849946195665119154110635508548429332090017671667581836409694197480225531449997698659547327969737172097587673277603251211266706141197348886192014007366396951389930992660496886811086712877042921082037348784935450020988450232357731562811080955635906876184414570580071535770816218026158007930411197207986210604044253070561941243748851330778438847364186515701760*i1^50 + -17175372048714772884380784331274799962862738666560297334120171492384254054536957319737343274841663103563125935175614086203244657487367191702004460899456548368807291687747764758775963158217027152399094617665895071759374955672176238106238637968518432902231402189350514975689967330589946824651207492988681789364387288150849625921909015528103386561586762906643578617349590299823841689081934240928636982724216485110030595154314807065977941542110062200253003769028687582023132501891419098420539660624786316418711934758262582393802251358972598145428860761926614268689182931211857350115457464973278703234391908997371359887417701198091150386298990464571644657240292985542196485914301380122341048470847494553600*i1^51 + -92665450818529966387488973990120859772375121098468924597906358008877018412342135446411972809816635780606222209321491475547720606692135192681563710003832606974696018606821810085317152570342930289561641927966915746973832140466466543549664211596862190851542926373730822602375928637870525167514211762180882066676268051432532956753529987980072885579956041802982950194999423669864624202130870749312622080071402942992045178513595561148448002876758316644277951539428254680088745984733243056105100313765893922794023982442798875219344016675084864118890694752080692044187686419276255103958869215375988424342867317722115698669086854980098292611102491473865981676321451848195641113865373819508818706432*i1^52 + -117864301394768772277160271510335814030466690864870267676841840100545755275782634366554668754942119759792432814208818343911315475585874221285296603388988165611254217570824456920430107695132955090521040322403215712445490693111163710358543965499002012324540712914152265033467087309953578421730965122062707051203078402300843595153763052712635443185360029303303057537310974413796369911715893408480310895529453662019129075025922443867141991916586230174009471321673231852112977315928563008453986204217611570669932771539327907971180435234121349167794848212408968338318855378543344877271397426136806969335807014025694032302225648358307668021436041602210874866424051113248030720*i1^53 + 96624882879750531300925251558096223833407547040048984312251321232747447982677927914969169311764607595151228932919050950519403129907221562240595099559166219876045722480365591960594867364950260712908265641090290645055338231528552473662334155282753744205616464232531891598218457586966843423345172086934725353320023015039371462269043307106569393425295532922289296578381156551638348141190556495436726574454426748020626705558411800283569909899704056868170214368991683714207052604998717874433430756755094773329103787173038604524335487239761349520374072491048494061433178258118144347863914417213323170929954479462354987376628507288868667670165507984765583196160*i1^54 + 112420646335708991987043622443878245796580112074376070573156417153508318297501737326892215142731426550771906121420687212679665872646522745711137063369693191043157403380780692258331941971487700739661668657325260891732435225661015832871750575600734709629544191107322018399207316658310112410969358761861545701557102677141566384960210012058565417250371947115676370139414783919002461232453347193144713346218255902103267402186208402761200423244572999123810940098817581863653423042176508779454482737961472701119590730480973874086128344965885177003094135503947616043836102844053687119528971567681253703946865676433242092872725256379266252800*i1^55 + -28532326053081590415333436036488922020838743595810374726840652767473899241934830289593442229181214258660427663690784726232503127852682383561476475516447527338506700435002399946967312151309118506340212059399339221916646249009155513592545098925235840521456797366310310674950579801695210003025130411219850901846932364254698440679244614630538469907495084984083658870532785492881508586046515867388019507200403794025295135830134602899646993155240533723775118956284886061351276952900430945427901778935751041780864884802949150732961538162754560040492566851240113954936217318186761796767989570813924729049521356163331715072000*i1^56 + -27513376957461466009166147753746870404047611424655652317601330073800685432614329012639270369096646364180109645309309444217799457289967127136107175433267456989195618512227684904086399618203337426636057198871702430799403248158164367015604469497067132682069671863065016030135968332067426166360208162451395681281696902651135337159449004677618195125724844932021233480034305991292567307774966382506168686075490482085333891586918756772644317921300197426748452539719705956226825542027033974038430764224569569279561580185264491477181521316256738458610328428526774427753835379812742179796660045107361280000*i1^57 + -396481368888507417354868866755022641162370968457373035328873199436213930813407894558707297428042182415642567556843757015050027843746177644992568712593105397784978570743126501642376151327131414710631899405095328718696919346313412050182402470127576783303518723778457551840519339861906173146386278590759213745175561882756329610836763647307205461775699951343991583344450365131008803583344350820875636728580209342022697027495340471739002911031891505515282848806634211779112671527961159476722104046578230853087982131388979363963648074776303705358529990869326517406582634567136000000*i1^58 + -10766421814895410925338511561627193622629569555719924790249674241510095164411000308982766904574386439092272793367172066984563107304845920050653783913992700332969963685991053835045354166348614840931391714972954159629927642578801493141846658963103047010914976424398934268498702659777756162962563386097791048790075045364503865042426924599692414043433805367626560791017623450847084542288465195194916301056641882912058200719134597754026832339070882328524583127354412396176761538261833490037029501752959628677054675203852796013019068087728483430293383664000000*i1^59 - N1*196227468367677947194725419495698220336879770764426331577209335878929215233703648201305256095373754071920074562273079594452326059876989386534303835061215768303066418861409773876557875758138505625*i2, 23720693856552759157672222944001096813702271814618272984470095625600464118210531197522493542883547498125299196459726328604831187796784129615050532838232631936851163499577950393334437690785542880782138887524276387644928340074778185443048253664609079424581128362842575965006873819164314886111404655684107049710504973868995717217721896170194963850226284328129896546787821131661090635113166134482767735308036053791077398628489003190375788783197201637549636710595633469605737558957022253876960595933329003881753830332482490423511819637919987185288463750829036210733475543587226695471493923943575101072335710503100347084472707555881564962941226806729248737398205277150666846850412552443066561137282645694328123845022995711034156461766127062480746825957698522674176278513685373216003827508511040587994481872994817184849608233441073680587303654240193951544266209483300186570006246102095617579302314036178824213457189338449728501523660603950696880408640008272585143088941073268267477400780800000000000000000000000000000000000000000000000000 + 143823948696970271364317852055242662042405404504315563633341452081997099550326566058421056974418914847709313679122920693524268882595072392350800745271537219203201451124697881235378069609159066448875889695646373944615164242951578825042441121880291827574844629310213585301507132221365233403151821772147196530705919383100499955569180251753886424736541121854789979535278955449699228850610785064420750987340015832442494460199670739616334917838003944440476826556620744694291756542166612740094847915805087473643968442990186660131628109588810164894769510970870833321285097843922645663270114282247099513575688471917285610835870029022947977741210492448956986875483197108195623253376476017931592183105281375710558158282992306002551484835800017819713021669409321883359894235822868600411942471909126403530875172248525761600448014191098899674696315427075408821640097657626535136102822954587403530720541162004640070920396365743783362166124487045246298715947698189624596187379858098704773408161792000000000000000000000000000000000000000000000000*i1 + 403828912496987719733767218188094533767965828301421179988340396035995549530142385206025213248727918972054747174774453662292307154439359814276875397750775060953198157634618582334124389219074189924381610936217027706848579142738102211437892694278988475546476520941237867281036484521114920642012245251760346760079402183167122607952736498617087714191001205072841413162492961811321030539801827123758483586893682088026013272415316421082367483381381043813574365348699316860414513876974334769718167162360026452138369990580086115791673754360796327703836884207316335473515851026736735398596062245977530046080650731418029157847032863456686445044161655408561046120700166962734044471251089072405044141691980176019623580710542913578082509722949986804630273807683880362348257184512731216113142841839247192982954583911408482046781620066787139913240265513672141787209696526442848724230354881102476703696207989742801422141981298470829875345220813635791975625777942568779966795606334896957279479398400000000000000000000000000000000000000000000000*i1^2 + 701639832981291614979468363814563443802545693913053410001907533493728937185266001255474027272288474185686179260057785468004999002598653740107679673165384893203511045756780753884391726336230375145101072691140571981229941528570901335273264845279523027531862589884218739124700958105373795162217410699753878241860515107111487895135138270717794116331763583057109047343036845617241477777202092680712946760341692929068408513118234786790195744250489787223516037527878629326503003080397387162958223848900630765307718813462840655155143451781970637500524165977927316976869395495920409848844830289149591691744757525057946617121340865787838986097115479851646320971863174698546753692147630263620663108210821321954462940638218141397473889116056852884632556113798178409167521674168800978486595017154797167435711025662459134002533289009027272165181360059840879465957879726957137470193548782093198020392275432744374204925902713687297129852110470863547177288871911896908724430384372835949450854400000000000000000000000000000000000000000000000*i1^3 + 857312654040444818188437971435814447412703365487755414587085477215687578631700544445906285093167248912177681005500772039399120773832715455509411718112107017655918512363572369386877685481439396104904515974624164537435281871303136613628224330889185365388599704533798076383586914897464896104543448856105968034440911607543337453040351397331704633955166065618583926006719325403934617651810333117577334126716856110631303805219645686497622617494549575770177443013058899871181779839077581931480582914809169717382811420739450075173439656706594634000492092665841787879719960600561921930055469472561115430949161324828717974890081122319145165184987750628479204295647824631740696344822775331458488106319747354170597145796596488685235703800831694700054195238668194211133190480729577930485817493499832197729692212662472282654248505607195233646872842426358150602764019301863162968833462209176380613765842489231609902451782901364283117442787519953968636208624783928080235286895852997437455728640000000000000000000000000000000000000000000*i1^4 + 788914120302758112382962666916632023948251623263099541948682161766858177501035032457659382682306138119249568111984322348192944616405333701059749852758783435224411118014737465547685024139005581163805808819144174007374232044006684290267217723202679742456617107989149394901473909969355323731663572157997446196237477172219633472717651214423047640670666197254057165154094293050053825300981769614345138561359775378382180429570044393452237143631033259407958978734471461872873727033567035175812630157134859488745165721998968562031545533800456520935124409058368288305676926055638831818152570237715439987592824995602912676444870235069356115491700954768786922969017350945350693593299890811169949499616361222428921427378551531694375282942494429294134521275250010067844170776393760095387288729193573546357230785735768352811641405209704620562404911198036043985186433390198595679129546369744257179857616710811260604559327487828144248560756832434458290997372998632896313421584087511539106447360000000000000000000000000000000000000000*i1^5 + 570364434491919467912127395588428446149325131597795210062509099193050903500046623024190272719959011438706911635431173430423498948565593762580594419002397102591422743565278136561223271274407291864252166410110175919019881616822320842406108501397657157370830778946622638966692653646434014004327721348476058258041747022537696601162449698742961613298265128838805540047998879282367411566575634406742308268267845717067712067553255915148564392211453326221396180536106020488608018709229473396713564995799707282777462771242508035309396541244267957602452923314386117355453501780638443618410917850417276276900645677130100575478111363504053758158941733737710361517321706071980869495538255528029565980279839757004518422186105898731310024719690322827716389796307896103714798727125348204370118921684718317728612220609029375900124439383824804972915871406793354431655715283922665571387643739659577180883594426405530205843883441563069224420977888712949318419988923331866663635204311859733096038400000000000000000000000000000000000000*i1^6 + 328827977536672594231991577891881025964177415004814936853662056839486472804770359539127360958053428695489422164325856691076929414831917499356498235361494067677643883577227451909385025381960177910084602090659313415366058563717252259466984875557185193550320815509302343594331759036929710254754758085581717969564718010506852492229226673274403731217368201223013370290524587766180837930891337888261379695964138913240171429467767266974580170324921477169741530870772994688562219067364732172880494562102723606729525579527160854287719143225351211119240525470524450477554066245241335146042209680997399403193258127600730988765968602214784229323053079591607609372008316193909124671944172896594872384806329799037931436936825729594498180542753136917822952223969237163074906029536734150067285307923332363977560334436199650118615942970533031591167941430496664486184675119241220027535049869160691551413065517056564611762341475705212063802994896152255558734230081547326237050595021574446776320000000000000000000000000000000000000*i1^7 + 153926242015968312347591472222795641556318871067535469927478346096265554554522888034751495975870037608410916202292802331370347933670824098673761238450914939918159960968546779809625501094193458419600378371273445329654104677764075027624885155505370341068894842897256211700069623110611648807138021871497557604904918760200674014758592420057159194200345792753481214331036623620263460623082828190062640981289364403909276710528787763026373254286352885644149346199203448703195163553682589296189245720038385826764921557644347639668877472668018254098248057156200998380723970421976087921915609896036876247378519589154021491587820359746179913399642201560313925666273706206256511780150211887916346578758787330927634735232664309832697401210799640668134161292830251619543125804165638743048271803784716205808067726318999589481698841907284220680261314397840475650918916071125969901100466370643532507595508412126794225144070609808430205247641893766444380550143466127315886540520828038021120000000000000000000000000000000000000*i1^8 + 58200640681353624187925113101145081924342689191758842182302466864018030613591194942766394646484608013213001229493770067365300972063968499082966695328505758226469801822670926139433368076930833096037038377007842506744646197337540750327014917030912663268657485547415105343228106891634990373160350778334100777012391042589252010614523321132317827806007323744330199849185471176563005028348933930782889994469610684527306565189517930065884366298158290827160675092071849503159206511637988000672689438611344458702255903946361444174526504646515626619493539350136926230609152773638800986105123755236791486145204697792957990240805545560926907679334858536674866709366477022322770714041161331023979769086224776465626377111143759937673469182112359333313863298877608232030255814241942638388017093608540689570135662184522117704147530286028778071803852687148711600403848061027147890506884633518836280053429823342041204776173274562758129539048718194374264651436096627273181343860963653189632000000000000000000000000000000000*i1^9 + 17983254188543888945349395054765492993022591960839239844515070054559717008318196287731227685244611678770876188579140198152762593222503002587576754441175397701057361436300169846727794668501160764146149410201520593617872467385462651622023700085760002158727506857851680479162190964632664562926852346415464409024563963632354365909287746920160176274351047057438029916498773127102068044002931970760765089612131639277282676315590345551186280250640431562912972368275598169161102418836788285347933905844027856369025155357349373572899385818306951414205618927163622481990265180339395063780868969862703109750296767652695569538893296520610769325092961383019876215974005151302174773905115460618207831806949311173744089842501040752510077247868198503407839479531104180388918957480894357825307352212479566794826110172433347018155994924383910492535599861675275070929944088153268982229072015283358022742802420244993928380758963815451651882405294587984988769828654293520533129633952436322304000000000000000000000000000000*i1^10 + 4436908932978152761491416711503173836317012994140207873823344955451863252141620212919714357736331894806264493077545776266351611894528970794330407805671286978185075551356295264805062328726081022484484765951643031269879814329182918477043117229405730445146925177176106101197601475177098181415840377698193861537886848990613210563324490495030021948548476728696873653915137220029031695783179920389188700118789571279756973815883444384976964625750156529540479235540688763990067364898179008684486750777186228879396790236919423904149657037130484399070194889006424374372452884523275561290722614542569387448552613752889794500721858107815107447829724643572221609818211313394400580716509580766464395693447778746810735608823774576360289995353295341533803243627693076937600256905775424014913317582847182041104592899694003465386302658465243204059423644000189890097773890345158181149943354691990608982074261647707964916589747679570139386552405024715831045179868394482534942503311308226560000000000000000000000000000*i1^11 + 884187436785274268679010520406563303842831924008813175510351982376149739422439304744288345047835268273632010192199249329432713112664457878377897522486485388358180961455279062669679714605162642386670246329625161671014907874775152734478879072669629846793481867780197330789835711055207571445127942667033906733491632523919380087855744117957340558510541224130339449233294654782812418145798295377381851810968884987191248965779423391216189216263506965882582838847905419383861092379612333403402724720583060662362283464024684418874189855968946731862512904928175913001265157918336726385700621657665793764718432032334469698597249693408338448882086957287124502822818171728876411352784397062749864082546082881752612699812955306195279763896712432757650712277187561979986443984585839744377235446122660474369795147846139352805645548212226849294662719344129826415457917834336722559680705118543197730358555892201635544143481423813783730017542092689401088237501591888363256852118503424000000000000000000000000000*i1^12 + 135100414130397688711145360138969512289565743177031497182988770380476270196048735935387372200534543028236924982327497192072771564719528777751905894868296688882847164635954147843036485159053857497838282900988320401597423108888242602512760323664544643697899844823066188635221639969130993559883759096271988360843812591060707500993699718738120187435097477299069948584596248158842525996932293568731169251840863583827572594662846244106913719265719368481728057124064359143789572544286911393614030419072351847901473094883742536847734654095221484697233865583418417907347770271316028306847894452562345250042767988229783200694275470635442937935678623173297621620720261696596599431450229661667146131071167517573598991028257888791363533266977440609103799526291594823920903205377560871302796398285439708305489850332932880277732348972144735657059875230539550017058846812291894896720400011374855777391691013136901823509319788041721589037897956535634703387356125360520774960545792000000000000000000000000000*i1^13 + 15278725860706143124320655850908010781389804836441054778378831181699578330583548611984668567491204205768968170500301771301467061699823082320570472545345878186736141927916595779857651755130450901868587311834705786303279024459670967660503502423992717968866348221664424699042764845019003961071678957759222986687212042246755998575431600371298412615760862896693841021114560134949713637574941815400545170401008778034075213124532802486738092165005349516938461570182374915834571611168904687434287791857013849343144551218887265478277857943349617574369272174818155181297029468938594956085288509791790334870241428420934322264215010616268217168910289228235019339467369432865609138109387223644494609874128918408098708304913194270545964841960145137867174567456349320997137326847901576757743153153645319962120974919554103290124941219916491522944352513639668872590363497575429560160380040797432785253042986732391631054012371709505964153676860210118358445270047248577900482815590400000000000000000000000*i1^14 + 974556302597914810620713853565402558557151885335864547650069305513769332971639266989416387699268263193333611339143766324055420187591623101537098381202136589897061060109740009735722580027686358747839811961217898419825826427872251525858102626323286907789940979127298726648467086040673733603197848101417522571333800198942535356370899065025192654233119466701180968556830013678186839105801429046549132142242102085218462065674966654544102248932148960426091271159337373252759264526154494292128723787226737593364243457507340900448593486353213387161969325980241770573385193179838566303670046516580707871571662539186541977372062919354802827111916869709681919631728684135598360913555465408160673173054951833005428234196958031388977148827565786405941483909206899434946437013894357849243707185757395275866729230038836045136525685159404058336140518663663082210344883485095358877421021653066526476795121577103439203274167269156089530518665905292202826499483859149158167556915200000000000000000000*i1^15 + 8302593680401534763015574720692530991166168748413615355380750614370945642234515693897628182937768840011442912529272481111866642938149559041631139611116582840704775047976779783284322850529486534297532961276883967564952906878349080660190632520041334168881281510091270490649484849051535457161879562100939124711615509130496778364881315123048850477124695396334062805660350691390796529530839189922918964780410453933375218579477831818768514602948679263378470763781789091891812901747580066087902740714798888480135923537072336550985469294766261046322237071422293530978228902856052330530041274482486813560246198296723036598543329740273419222074141549247516589322091697430425299399035507637338355793308674129063014140548307464300417640571336216724055929863584863390812555284065293492862923846781447627178942251808400351870949484794628311296199338585747551296636504039740302832284633610667839994725734865343934247728005178058565802119486195436947175507065439103030919168000000000000000000*i1^16 + 256551461891634684241690481500400488028143174892302294480020202466535215319570334186271783852101501085225160547498666394533020879084431657725787509723378398143483270750749268047421301888735875376473001869221617637302817146012100065349691581155806155072315301846663085782491727335372483968125494698272118481548708067082667962469310459046622006166638258926457501829071320081853677481713883835544556856955941804506386020073934448054636063682004581273718605416380741383994352050018585631693269622852646347976913714813619798149995626044779153489297082289709244508251538095386377721297356179143016546512741572218915407865196939490464512227996669469699386198543006249837562909233365008091556908710584910990367202202292039233907536720223231976773773230666918050112719655198629521561101434946882061401143534206657536825389204414333966989815100508051104836682738501044446362825230382287558990281218010564265506656872799203927606336751082333086750510902399452839936000000000000000000*i1^17 + 1001197177583789798520292963457700182977481102597715592079452793981492556193496738655401792476075747364209357141605229231682404769478492185061270734414101515450541858039710927704484263746970907703668842265425535884707785544648604512527652637969964256610132199313213103909073768455766730099631753717100137514065170479573169910951201888329368792755735014137102792000328600524551969584015243513771974749498166144452296025551758603508358951660865505005104933138623356678605520866163534496772449498516579649428383367145936105883884548873317379282501424410095731548012665685510780010126260098033935666596534235264268572885654874625591312960734801993791944488365158517431872866215449419044252926274652388818722623784434702766857640308141398776263592391465434854617978800912817942500928031503923146890319556975156819336794004233305598367329139307383743357379229679573093191590909550148870654111548289711064448657387138843282694113684254871902154570944059801600000000000000000*i1^18 + 12890857992899820038118861305305210317082364321336672109462571050000928842798440454298565976843838778501272412679987713253243435840638098840380696789318958347321221979198823406773808669257619886121994830356323470676311198061297146696014919053947519957460157721605760228636038655478932860887720319359386205894635930427449971823316722095162005784664124153721512036581646416661235830666459162040753400839336339012926251579322953814731671537700775013283245896261358431583656324424300410518346948761313280063353547465078467645030138414746482527401397535111893647402296514091827477345400384233245588676528116364612555012063507765517231596606575113592990861168404134210942631373232800919994417793492556107683088149383126093743914518404778069349719316009848788056495332441114892639270718543396490187803946803368257483213784333614495992556793924116672587221007312915897341338757158350728483333957996566818361587002875436516675551343821252522364336550707200000000000000000*i1^19 + 16117007396359438038171241784575465741390346339005276470770335224952473894676556397047892362186889158505002887896038055262834592146476093062309144807127700575153477238563633300582534471753430624991942914219386429266134599076725562988417344024564909637169810269481644780942846851746030076243804587704686281450915884339994089055548445888775322580060183585509847226095217140988934205721070931221341678445249064232886270829839560198991870986259556328453284598479268671576919872141040329886721752482506974216570817846588101983626620367055880660970322291216374315996222046379073758207382122405422222180227204104626824030938238224705493049175486038162708008190347936719079616322418119480970592079273962109672331199521211947713669939313232042236097500712226826559521447758556303976793564545872476069390183562659435012353214573033824468365707584073492504231398021957741182785192418078484364496570695732177047101882336170933696179969112445575841710080000000000000000*i1^20 + 272153859384545685961218424640636012612753006343129994463442094957854541898578814056847955327673831940577303768087091781111562530903098551175822897028313266774744682654451381418958948095479936217389724217412442377498689512965672304029810319106188649630218070028423514059428852241268552363248953727948159595770877963914612983786241488479033201291148166450994579659365651785611584325152828176851881885431660552281146048762973836747066968878680471775005446216588660549533598442747799521451996662100336581048896398434902099297208648754272590045929899491400754013981004967499990684768542014565969987405267359243797129536105258224205485354479033716929829642443066726215973302872507357855480028913226932363074451936295618100212249396439732385726115417926757207118039406043378205954822837944546419746308718814166820348924668093081900971820387749507856360849545921779219914014882218886812743416269069244731757584304108974344869722852745837281280000000000000000*i1^21 + -34469367239665073741213414710477488248963159592079425835011756235829762590390544187009384341261931280630990657046207854016077030373933023775412907984415998965431054497260213557973381054786071265874268098329049131945961343576696364113337261119038454010554405948322951792295555181400074126042352988686327050392782185032966906145632932428487040640844242163696286338856675740958907891012031425951215615357492467877531139056865760784068103042765564634249120863667335934834357018826499214215515059932133345142497375266129110016546735625306668652595565362459563201512507649098064388819314506797944887860530114445951411622154957439109929726645670017657626772573761737069030816742919524196569268244652602631673183955720216160844996848274867249565730857371704362213700912062409897384615416274728199327489395627156388691751531871812678905195791187749212283416379168154080908727146239417763390286953777562715890740785116448228034237779935232000000000000000*i1^22 + 1653309978431259154163937598194380664330255557521724537854767163236152764569687276025130567714713636466377572803360546613596340736154484186634681511991788420689756500583159954583053575316474527407076081954867689891918542697212675098028853574427789508919666649134621666043081416128329777811210762518207147465547570708619710350873524072244613003324123872445313668588513483971785240917581076053076340521396109528249979914296129231216466019009537113319956699589209348011130253426739345652994826739571750769388827334754988879000880291348058620544037222393310801887310383652858134851046581730392791400197454997666430733565351342846852351957437454316175297967087488448103221727864555847882434326727321224775963634381040411391838844211707769780774306398797791841589781051485089712612363812474961695246848626505348651357753109077683666117844617257313428014369766510787969772411940958264163694145563446956195907276618390992999235452928000000000000000*i1^23 + -55410676318489640811392356063516792362665208600773469170804869822169207432638107820128000275004791977693138316361461885902818827104627735991595929985825890341935396011920166297483492976291060626212038196028023358336944823323338083007223423923268515183115760764724458345052562257919266197281425435713631779052842622508702930513190807205213173041117073905316744705466773796803010512857992587391986609870188746071157863644149102801846587388016531271355992587002279176113269284605506464033135612411808607899001192927269378229129184141602889376701845251416160424248294533835574047368762723104223514198207566950318411101228758605357047443469990489587786539601784500312400395378353915037811094878104172456745196331531393327367039636546135219934019131124416594146391374240824285703824041708871486122764481574225722305793652474858492069540935587796896141786109436023561996251605958901990781909540788458605217650697155955916800000000000000000*i1^24 + -12979574215418350461978247798228506583733587739960537178513095476172865220419349308870186011868358166649642635273572227900578736709133757176543711135802299489039837160771318706973131144187051380291993361067245900736078181543303709578571703354308968990328577509444709718397765889633366284714483018760552928585326565115826669997367922745364174743853155601562350812022188358454816113507601122300533840109298010201024412151793978149195214691433577392556797160777056775028071246984570974371255458613914343708369453662443618918650873969227980692238374007832208334083409436080465355218529270317870323218012470189748791840439058970586374577863470538816459328705436368692169771205210791791023515232419387639108046771960502390000798030154894204869125285455461459990591141569816800322621305006393990420482517775259051134768616627816144347139890410746210346990305411113254927846288995535286105020265114380452812424337371955200000000000000*i1^25 + 124312901008927554137819917665842500385047426872782013304009778553312638423013530494889355787957568381444766893222598659950454922429791718424244914091351669989117253711308945532985779025194140398163175717289877302908163608804185473927495761899332786325026429674735659941689593743273702161766772161879004521057053064466909890913052583596949732352920213918229001008106315055675657437703701739294746317834066966341078573396895201573563410512420391995480299450261565163440862513111390345201219402950424233005050556695008595501623249837652877557810715565948275366912403606540798393050450754494050769065674315907983311653843252705862803812122290187665657273395623957461282979241080446310154805070828521044771988682680291395990337000777012809654112277076363486999445564948208215112226727340896403505772309201393860725098817799048121148102503037824887952370388176244404803024716162172470230344529632819119977922560000000000000*i1^26 + 56167619903010137440186239316508309943382368129198502947738956688201260815438282728251113948155921405974980280247451887474375456590746704029180360246160599236907833254029991933876694328302668896378191617517861187391460039830103783201127424661403517342414466074324835645992820142821140053155108959860877382938973573137011635296639838667580648581703920175278134297421544350032978895267665627983914107433847821321341171142031540868972957899383915921977045866240453121543027418468410035716175906900750671148914258660317053700859139771417757397182804611652986353891894617803129508656730695651562107849803366608538380840889225854094442223340565278908740477845195701764384360147759139162586386105086784234881682738829152348893382347725636871945718164151082728394914494766569680099260328936513100982220116136484072297134421001693146554846504195923114765279358938973021694912595143871859963220243200952238080000000000000*i1^27 + 453862576018329696777754753736567341456807428734088405301248453475595636057721647117677343799416036920706989723360588354479326208916217544439448009265314760539422400538952430465272511149577073748751717668873099781480536456978025378403683766460957020605232198825619883433095114537477798583431890310173160114744987597869006547981651338870971166050429174061875920998606423689249411387971337387126894973708054557168544838127601031693499538560328270649793210346703210259776621534338967207984512811070444442113192358380205975594298092165213769519149411715526803598174621163052898337839359740715686537372421862863862585008869532812628121442107281343720455604491288909662850007353845007380120463606946128641287298280484092033521269378652704373297648384278878093667579608117381667530294207200994587821424859936471185122696213792278560825259560361424787281083529234761542962990819031255252721391894528000000000000*i1^28 + -106986016250375151686000646543151315432867727727878466029113766199027590614251496637677436395153706830816899846437861899336724557235999330708771264808633131230488782480841359975127639549646118585659055317055554312436204803621015314441083850140764780998874329348758910300772552210904631017942310085142768854853518357073792196497157502271268889844331578255501566396184480568645946450559342679413338167495166938940465147733671011389627758192837746977912186249949973084285186712308344757635435000079513682535916777311863089226683001970266871852518281913457289087808433473119109440034284899384711680298132668026431819492607186712482188039691838499509241509732701743447917275546086933999962361260721156098363276454068747895627584291640292565936620122076485970951477004124792161328764792784937763430813200654615004748829594209428718670839351711156802031595428594232099515981146396723213500416000000000000*i1^29 + -3171256890200310269369354827373232259549886763710961973737430920740273419102781601429856115736178307374333768335300170966889818604939027910940396573543670359508543754771121824502311697458399525980754288801197776447539493329873504361474397412940595498760217177082713018706895090002646422160123974008775200165164927803998758391746891465672586789562075142213423371721182532820905674590856086675215259430898990031315230331280061005585254874792490584222311892021378307105079601889628620955733749914825576711749251516202957969534595272189246677592379078114622809087551272305295586189018096831833067626499050421433712204826155431956793469366764118155790638053746645121124307568801287502144874482427299146160363966136840189967296077822185628236861336602796976769388873966777049786740428351978630036863933471550436843971163175965494544904085759137970893285458432673535916372837934720614400000000000*i1^30 + 85295617450025910906543353247097139785617603480447028043130510611947371378195066126845864846489653156969013736721995412927216987488728934089762987475655792587687759749157179926693797071798698602938385904317646060652037500644402724644926971549883415005407817373645479876364893097871252171469129321841636151730361408875920516092350217872017529518462066066108968384519220121654383908036511294472679334210216367937954376421615129077054989085135323247804373228162189645989805231586383488648908404730492290745084746860842709098805263652585357753650672455645188160471780209184933516879882675365581357964728160311670395596162086914401433089610019450855054750213381914308644893017717434489166432233616539885948673846614806527563469890132803271058868779867824149631801865076855375637498990972954741585984754476575274623326184685557769162421390685214681806846101497504877699189964800000000000*i1^31 + 5552576868381597547726058486264854069218467511195406891180781872605149459795143392873297374458551957758755658294277132528397083266803284916544837642029845128311852560687435410927709065901140094153759028134104992733428544140380483485349354858478475738798589097566776069112365509710135762594669782149503059997904114246612432224058282026012696323620043465002033810542368189354830223335991744667625786876121340999658152041512572877935386798668238163760314973767551947466236051600829166482650001504060130438963860386239934314145454076924928723707234368363231125909566603657006160847675731985713760295635615332287107230369282264343894953762834673854839514122980983715579703507270476624326244792584788918121673759614734512279761852621681132312541549456040523255367275763190515829467638268823217942719056245995183385181564441729059598832004894176987342146398214451867156480000000000*i1^32 + -17431419715590954743960681251669973277503590074174470837245334458803504224525852504244067602482198789191197634499589915751820144862548655180059569356090071925450068398055501755383601958744257047708760004506793337047719241782389651896170871957870273485263256588453366871982138328820019704645722175942902781136453035367145877684927545870650825666831658944614407123688113070503611537255864011858180821656142635371415205045126804116049034369595980487948065435472141559795761870827756975260955193173372741740447485034196052927059232353417473105912547809985632071710813629752207336105777012376848448531488641166990522469165365573080818187022615567429964843712555781962292899264293470079794225380552634697258401926018254262967073638262364135083261185328869596426689824612780652456813221233167351796395700229419414622604715291538543056072214673568322584120477614080000000000*i1^33 + -1914851017278346564029659512654632147083172806910490570145667885274873380830040407010089386173497032610925698152369648391255490910057243827811576739878194399930841434149561377308622858904769735753208692025853836403481339818079470162043667241692882554128831560238243793645492649417338748624073129944170660660915478461519065985973691074962868174791949597962837873421118753453748030473350844782050025609622148814149455052204350693123788398249546862661109832581885737168679632652309364396824265670167063674263551472256667329525378544682493292425262992680278442695094870344623824165167145108003862258304456231759663761653052947617111025026321968318178642066102187089663932956239375710273714735580057966680865017214074860378540027216556794237001108381759460685697078420349802534798909207903229892775072425797144615903149272454850461540854283713281329725440000000000*i1^34 + -3423433569088669924345685643636782027028845000496342363283319453974046967275953770363301597331162461004172622253187980749169280862680001526435875346281033751508498565164453958850769830780428205417741127837974990080888607818099254863289012236990368680005030261021408020354198324671571468798216235247330886600809264272525980959842794169232459996769487200062629364478962625821451926117227353070301249067336171075334323633145413713934945285234074100479964691512928750370011873667708655409102384710121368418813231228510095836466848833566649096398199497086727543573746420986357074565916865952911532840774956656987150764681448677822090307907025847016280277825708509097792975428359711437073054367498728845540694102383193745117053983150103694613444369299011596674238255627150079478769582174254115163112459306580088846766802121738958254812586655612928000000000*i1^35 + 198482614767790062014845368669641909429225171481410785866357500972403477759471183290195871134721694681833464846141055245892058229309544295056329098712217996068096614352813912531586075704429769047612028315509978473020292489994118137885186918626213379896040783004790632834864399457744759797652790818984224674658253300014939052727688231117013423988050771651878015409657341136877368198687281138752152912805663473296224586373595662382388901933735850364827970940799463110339998699225552044044691503299293360400332782084691115451335080091951088876146612572089635188920809520635714472743495982565025969059930585244453350377467135267916679994798752412122431762506176953016577175453757503904076526950990573584982966155739842708014259132123683090106499913027473822429935648232817903768802967299661776606454669461532989567686163905626193509849497600000000*i1^36 + 925121938336959698094114606147567451331770217755670021872903380409034924609252482948021883314358478508822995920713320738046605315825846277209269840239268477777938022565828084000723600604114529061746574008656855474400417151155384284274014879098238781661831571315310829359436542842987556537655415538026689082318154174338787580615422989668669123049313299748465228598007474931724348563021273930397697094538039064716085341853406597073556546849423139182692354483711341124296991867217747356807863812793209699173085722972983604127315359623772615842365527725983410571734146025632298387724221889097005259383611888133042312844279350908563627102297698575207696693528796600321551385923242857854453405589472201438799207595688131170943238473823453829157402646963067008258358774374447131138185833318981391142634769707009109434195397596361523200000000*i1^37 + -1296172846668104726310644344967576041819366250624752220110148098313112209997898310901004891992288215013330225793912601537675154415442150997476785886278617753120616768278223496987189250051635118741309007398547703032820253707767326536609959595817453682323504871269640868475681252855687180484593124482848190229231667490778469471678818821503263914474594817205803048748311094915137694457641427244313031413839482341038398437828469438644540158651388569536592786878118713463699624223203536040890545516367702086671395493550304332640933063469807372284051331102442334843520374286688308945765746618999803462704446786288396866002923750960842632904570824388815212751041024711160999239009763558329929597062578827727588375268161555497649739135477152875204149793690980160041752936846177329036023549041231616270183080309283944406819799040000000*i1^38 + -1762511545893615896315116922613278420103588004502556433159591946336062559639861734009963246862692568982001846951335246042742552329798882518859209918855786782476807794716804300756240263973591182008187833583543265621009628398536023780167103492247945641787850063450239226971486090134677517367569832809647990868037085100126433399933084888411292896586204217198585533874004706839723494695237824284311007449581370059914965099059390201683852872355228492537937530702668463029681018768927128727303408030000063358687523268264721331931501094917043109614078298214795391427187905793842839637278284992481355875627238564577815101755589614976448868289617737010281308311380959701440034261388469097780115442866954115197081564461161621577966826711624695285811708535792450992831297773112537889257262505712903357142687966112625459200000000*i1^39 + 4722645773615031648223211710528881785138197062596817191466481001477798568187865368744069448223351995876082329653251288817389851496713111667180495148941604119091332323557216658105073384408705293600994944201694455252322484864106806940477579570361400966752503628149036038650046304339973578582143247305033552584235925324855031043659579322826833983759084016196150061479318291403990251596983739918493945062233115165453860946788730975156396440860553661215526227320629956027789628345288939794453296536992862998912006629706994668047796501507229765552997874442899425327587080001498511720523444242022824692636153875795236292818366020870316139375126067477368825914571209430188774819692056761389118765911249771008280861491364421928977149655403965711214723591787834397740942761636184487745929782377939403454758256640000000*i1^40 + -7628389042093116596192140098475506083482309836597025932893344336233929271953704307946761212568930283619690318073218752723589756844238399135153868264504722343100881378448822288058183729996883869418162128655424001996915360608044110469859623215319186659828776243110528936889109804712264337298515195210536794931839815198886242540633191353154669314345933570916813260002136529053749558071923859688770408399921153716698491973585098506221996316035023975858113613017053426036872332872361320103769839960728043447990941686192376639875177603911074358584655917334840842379780399533037173567032438857224514617011050594945681572746122705706461253523301488911965269532056008099258911494139109104873630059935957400441834542371845208466959338843788109968646603970569592503874315373298343560277658444828359131136000000*i1^41 + 8237776387008623044067179489014570472272438807360050186663736232967943535291845549580211186379083237211160406128710924424627916411571168947657434673821647331858730313376844233967949037966375891606404894502434778394618233774675266136317702497542514674270179667963511008707803356190764703804562890505524489206331338369326097978743896908679959992019318279709215385156550210487300887444035449490463798546864921725421408391606581203684753336910708477835657552541889094718934082131349923327371975289922387630983478733149264950070733533554488087575346855888296329252485307698243782376268529028279227813044002290821233679965274349961842918104634947972547219303163249956788081060180959249201452844578810323517890504417272815323968725383760647360464276557673411559986481718046280950660844611174400000*i1^42 + -3704479122851813894442273751014110060884962082117916495762361906851037787515982243254495187067748848008372865825600095546572077787585098293520102668400400640721559332116609101923522141795803764527901833890306307184284828251573590910055213146713669448257534253412503808123642706670539655278310247383482538639337178479140193327907680432399508679198832331556293972666549017177438476432860458621003383692817298089621714854546090380419013501406711887081108787069229743244871958765936278181129714844643715404417720589452077006042567494909195850530805471325611313905465580072678848075670836026021127054298618505434426111762054174895046199048272956428372991956277357324423778412001478570924922585467646673882319341860157478208108737564633457307390744236335004827940527121766945964032000000*i1^43 + -1246363921492259440807157725180678699041588968464194744024007946366009479330214408488478065368804179011411050684056415963701182129993602475142753450123022371382676477078884309760716105893692092250441993259982757343937251014679312840553929517332522632832722962134910635538791041427847892070970992612346123930137332371964403148728516162076256988420013032748660129529585657986131349386333569473449117489622024372251792936629875345679965610622215833838814890817162179951171939340419619343469648690865280581581716908755288254502395824005982231404134218537945113171197932532769685788006273700950790592326259045520777987473196398793187805518404205137251879352529193909401579167188756680664187929303507606181720390073926310088136361250359424746849721026824264277494869661777920000*i1^44 + 73201827008970576141013881949826973348369612197810141193211773369880419479812044029328493616747949240918864091967801718920899428922074529795496795895075003920781600077982899901365691386150457445131272365588170040993056886198517976759878863515772958184044610163044199367634916993779271396077277421740076625700608349445916455152758457359744824558036410666446913546567825829200579982143168405474139772069627716659350257960532935548720023741116450553447601998838926821663462786754635622562523447234680963015699952177043499755114329426806455238615226861712601387289937390905451090535677719892706671957679523417295353589664344640820012045834667159477065498418021165188172134054595060500086764050700244211905298311771414818099582196477483007646241521582122212884480000*i1^45 + 47048568799535818071114144140489196446657007830887967033641609773489441167903132889366409247597847562412950399059991840703693921671744144865503617757719282710778007711980012789802619519014450597689682915592664031452387543035407758074563560623366502615864322512707570572050143568663107896994064248116543219863733927999463280031330240101641876039023735882216374760157674563905334026516929575495385393015750601320449746219806712053603004477267723223377520350008656552548883963194297208670665390745780757152672182003934616430880771016315216330725124525511552347644495948722306000091244387704859744003324529292679295578436481180399973655651915036512027013242213027872535759715073720977858654923388881819690143438369956430203026720272245860795728342007808000*i1^46 + 1192729451625229828876196002283080367510257622190921820790803504480170481262581952303011056863505006857406372217041323541056563571978308667588946081413343312979736419178345487885256181545551408847831844257476951927612544344240401860804358479221890765534855356515942654545531556031014080170444017845335410197222096506681535769548665373773453766742960700324171744023270686412311594938156902208453794065883368631415645035201842527963000939636847179066148816188535855418889191638436712138742784742325062294147142230672349860930619087111609751536379726168861200594968600655441377234952852048690008785431803537785954357299947072563284646225341034278943979464269379883376875469379205027005105516266682799420428003122920226471836469905978270900224000*i1^47 + -547007186699254532847577440210328217405783038337093251677565365565881304457728018699348663425995453954340211941010162713277213260254889409815814722946163502419147381811528081744815122746728910032279712015604075441076122616780501212181457260073063329811851931472636714508712289571506804361461240933759711644155376453103971860993797038523154163674065210356159131942074022467186810069821173611267184670703114209570470684549760626719599221480599547372282589072642369124461657488602565585838542726891240819162449379759477414467847504189679427025095035331896396256251081142302469842362298334373481389939716136077195018029618525840413301374282477958010039697987542328347312512501302359654051031436953854425352058927390085164508981465907200*i1^48 + -47732389594841948539696034139386828543018092700672484721593204598605057657405176401854870269909402252323889444664795773400384760128431547474798510688778720599585076060932994005915203288445620637163643988897223929750534293100205720221663948920691773271295233296936970190335928877642082247713811330114803896132831431789084632183783015784162844833051167382142916011891701451672342799850915781569648021048578660213045032292548332245052775645643905289334226451789079681339759566371964524038988416074497135341645086051739782794285017121873151457511349708515786123681601113454756028730361032812053839047250851347416155424233300447699588257882383155838959649228090908454450527228808474485339662023543547888906165023616167528038400*i1^49 + -1187704260834473164978747937514759462632211502744316764088526032851600913902229843561688582388362010288505158385916773287523036914263323570648553857060707304872889420849663942046983640090438155640299771524223298833336101596992581841903888007871875659346489735701344423397635980687402892976989681802385852303333094382337150196688774954000967369665937048490258960926699266272108291108636255470720454241597749852130017533805473359698790665239071182945697401577342764130070670751976618666777053543119235121846900788484593662060924407413428601043407595803472763858749014667148165702488161224588230793055154065249622215888233765857219584537503388455613464513991219157605807172041315020285030404029353584924076206120960*i1^50 + -4004561929515891207579571836614764512168934906304076832174577858382128864788259044018500001569942840540920933288323018516879642799175498018742686253389174819379949176240693085511104048866949765858650921915075768606015918073003390652461098082213449028845471806555741962681881975899485051193581731587862850393578210661536173771720199561024731180897259943466007224099845682390151373542719986117734900694023766708251961684325468972116563880278582510458761334347684326828282145773295826972464261203090470665682189514422362519486043186308192760277352979743773987810436658716407138108519893517799272103350487497131232309647329506040821881711285610775622132059495628516136429106265070046532460929794739855360*i1^51 + -23590388447705974323638028989424727084931187213110298722849163634428842711984402069896860567047073780642926231362215528713230545616344206595582694476174902743905201948653737865671845694144820623733456515872998143490719219949608578300193148350252131467404505773695663165197790158608240523278995106681995484399533553091589056022275317953895331271144428148135154214793138443809079813187880562048738612440392058038034914287664107119019583569332384885915652772244085643874769653719763702337593580697754542072289657536275480999468302121163639556947330808878334878234062497666672290989594077828316946351413679829489733463572553214918525716121283219364950243799755291050501555197380735794025766912*i1^52 + -29366801150712962950266475223735414735259341165668829244469337755780364784393862583904315917831075606125858280902418515246291446862729381675927673950004234990496675924835580307265966750912651500782313385315265644762947606637606760826749530721588767193702017134511326054527977296321352456197723445219915021429668497914660064833911838817936222067268365276593988936926400615893579076963255343074326830389407435783287844272295965695466455744283312665862681575856364932050651587142978779974869208884619235620060106030207572612993395795893844361853169213705235350477407171252552641336258253688664706336826894652907466780936813456257790530750155627953631132853879615797714944*i1^53 + 24685122149769451710432842054473383030836923607439436132997069185747442278735675791271972564513350315145917444484836653482703071692161572464406578840572283825662053636679617486979824484638388853667562651600491257111181335819369059102533784085831387495809982452827492941651996349801154925128433180660753285709081302718341006011146974362471182970010209122579124948518173020141929360984590044583848472615281651068308551089934375144892450790761190492440301477646399977760421064174764848949312077955102199487315027875222556557377578708357658681854374696361799139472170394163979225257912361569905341945197988650685173360310332347847708452581354461149693790720*i1^54 + 27889825123888614460643899847967270560194072228766867786098744573402833257526474847663433594184651000850447846181567333977135894243830870904758641203598194080870546794195456340363323007981740735929240128131004144964819170694492807458275058101540880678324587129586680379987892231115267352049104279809493940781306710654381856801319942696002487821215797364603083760479242987733158672427044804870491872903576498578583133104431716119108989247694813453250959593329820821063424562742701500714285283452431221627639929226869205521071622252942736073152025051428719036075075081583379755505660139055411371568089829565943431613579609832187846400*i1^55 + -7347943039584678910478798684645820511461880417804790803798524513462095534523422973500859370393356585711536485196270996196288840767507635193902539093746609565343530740632637044272470952015853757787736763649769122912283566256857810348795895492755128446012376202037049649112719179758170862764020538267953621626412918095109323401756221717299138063287618625053085680554982238809743144756702472879608794100991683541680976905250513702854217383519495372732942997598125814874827548044798404227127922555108828969984987338645040636549543943994958927882451137388646744153191586003856158708735682324102567879190944764186228848000*i1^56 + -6773255074551007570955708116663408019373538195433420631397759271530638670101991900166313556274221734733837008768479599911645300933367301942482753661337096262223976030981156750222649881423726293583397104155049299578839090685761520172671248181719707847405325825887120454510801690733718713942192397889532377276384676462496004981441994202243500663798969316927866837660131326474515028758374412712132577243191071849805676877287441895447040551182623760913723325743941110538397209474412426418721410002608890804850747073861992086401799887326273132478077542159071415474693311525349679040735043128364120000*i1^57 + -103946718634577628547228593146606995291913656971179550189152222138945714958368362452633949545841645211417402600848774982344641301312580389092025615893105217147840841916288204219950408025685713813286837519531903193184139178665400688801970429612220058602805168342427870630481754404423200032959456084302910597209114475921559861914760037802544899157768506433910561244093276841575521584633689070717697659547070206965988024959681215141106827775045174740307232546439599315317375860226462227004025973744963705199151307440550519932568728381542290144160109968355419138735037783164900000*i1^58 + -2803627948193384574520650271512005965601677866533660548973599799553986911450468250162404543547996564984448307966375234854542320212136432957629236303983589514641566575960778620400087079423690637817139962969130362834812701903144467888545506759060636831803793745878898338708423674927411593384701110687752623933173513910516243623770631068230930646525361694232109711697497337095234074339620812595699649231980078710540850248375705886818789838832010725478284030608085309089450896573705405827654011612524260605387569203068950656728292779609030018431749903000000*i1^59 - N1*196227468367677947194725419495698220336879770764426331577209335878929215233703648201305256095373754071920074562273079594452326059876989386534303835061215768303066418861409773876557875758138505625*i3 ] ]