[ [ -14912906715619102007674651402845973439271844993640388972555117822111795657714460638010951763938224997887441758387335947872887272777406808726088066789707021231649591180212370009642701600489989543060229116468383167798748110729386783867034920770711240045314360038285398437440548676088824116392684712463472909710994610462098985531638686866601791910255168683416060594923611956342550712100543384503718277090861113297460476720346955829774411282329299954167483446446011365977837679849596521698121640402565590351557339052915777928487142241410820353324216236728250944526733560413071401631361121793973670149136124221717691602885395468333737634226738462013048871747816719233462926330202140849004598288218938447427452910648062004536927383895168045546526740459622313096705786601629565795424363491994337973170715301695362951239164383420165653853080685870220027678047693108084330503127803461932346036598047721637630450631569702392295154566902195170923691237247425614153432769632299705690713706002509926788924902877012102247496132358434482364683346380728288935936000000000000000000000000000000000000 + 1216866351974606284839678744282820164522154855714838154563533612606384920055584160835552311184569977505613215889615642073777635563484373653887695593637219045799015681173355803479193038039527180003184853912682852106168047410610385866159929969789489456460416571723820728867654875914730717042835398736286270669932666341263987389952297197840177749042402170456775693728579966507628277857067980205086985170468872129757444671679248041476987203445860167996118039072504884722559771039887368647997901455963818876865239866618474300733298978585934055262917948203166269029001373534718242778245773045736419585947520885645717835884152468255324318581334529843555532405989904675002704077355319226886673725142070932202620558898261613595322956891084175688682402733137553697574209998041764705211976628766701989853771818179856096401157198937508092536839465517798186999344758497733198145671207826637838522322560260010251558576254507852039704037051941259170804366105364917159445858256751232033505636272936593528075932484010136754241237434841394912252000590639083500339200000000000000000000000000000000000*i1 + -650704410481756320104651946510788132647688087509841635777584243543451023471465435347689569253677794978102914096418737414689828533807438923032493739600352958986151445609492284731578137156971448797774756703440093349327407242652259163527701093881776838897931252378101636344825503731865138518515501323055453061006157573916905979766795158673768800554363037476664842649439802810787963920585391859680807216214934999905846391122309374867060028358468905765175460977992993026438210173067153307669585015344193119663485653738717009542608488103625736436629817789824126879491716132051419766047586281040494017100432796653863734125009168854578452736562229927565799230622558788496394269417998540641743060966501508178449590388490477144009705677048267090519921264793694687006752909156631415902397812829802563051939417159269131984471715810520177296432756459488946145363783284070440795293967829900090417052831604230840142623493910739517308932854538160657059538252398747500749508320048539634199820480754192395869954077703426154401796665553350536878612853978405273600000000000000000000000000000000000*i1^2 + -1166984110366539507502443407461997018536013464951590035425715879658829797359459806220425015746880261382321149851063664018155603174941234804769734179923724285802456047218254699347363262379766618627248591029081908981838138705863017096004620599878733162744396652439961224489038512530241959823260596808700624221943859471603916183719389993466757376956022620532638396257711467175996784625015503263423722158096559359506402894228170254456847999426835581693311704227975786707862300920856495613287611654186986110909646718709665130548552918853892302596138137990241931165067484627940542808963597879235397516200936312312721804345305341352397651691923616975689706534214077233609887997552610107470322539810097874288209648647294554445315840360305101376130445570797599149069357966106547714768569798255466049462528352522479628408317940727474598825025815445341785035060793027707414030807661143542515110335424133727392366009033054278204758734767896742531491475254628082854743447451361830305414550989211286361497454673250472758018023690482611375255473593711067136000000000000000000000000000000000*i1^3 + 790185305878261268159655935289955257823999330998655248460581872910818052201211788628485257746918959117126396002628337956396933964493411928874488047989560647865241690778839245620048021730368254490362208351820459905378055107816225842244641268557053736983134939419168624143235373204103805408899086422731089947790938108433764880223081301583889961951338546016782028871818722181601561666388042364306797277663505134677719256507004626351557368166033426854237445712918172647468592406963288737761570468343487125564461216969060110841745072803177592305456192835043671801070874362442479482730360608039479738691556344951045867946415121237011914180878437233373020716153790702315554930220621904229315760648878756109483995628159311525410585105277260032959769400739222018666501280386242430069317740282449028439500054431285379894075448915847582453526881685568543954117500240171062480247073476165106702618124795410566393911038224491961474393067087486725502603599518511478044103201053849330719762221182497793422085542626382418646716970076255019574879345180672000000000000000000000000000000000*i1^4 + 997234470673439480314401260360892748369084346524742770333300391465629801847966920425114792433009642303802363272725028448392114886353233048855479657727194523386600615488744602974033183832400287260208761186655688427568493409373671962518922728063849599148378003238342729494883917678895551599475360358865865611896821978894766515763763884450526805878153791937184415180362649453039884142930111359279365176439934644890086611153996468438086795390492866560702397640588814200760686155423437055041345031654070039738269966927689740778870046025639940365106173481580581500819722342432394661914887893268708685456270296832764898458918422159132694436168624593332706089888670729616613754465649563715238118867525110321546767504081143003482081053049057833260507901707074735718136970519940366873633145880666130885586492114920244281765331898307003612832476801300637612761364840427770460359645083714105406988671755577701374227090188397750237005981224051881905595380086430484322244522376258204772447485438822770602309405552897886931452721576370453561484383354880000000000000000000000000000000*i1^5 + 274948960805440312623492766900825229095946859180943774053858149303625903335038744233287410319570812041634023103954594395966107609901469696443999702180286974413803901632915166582417769782281687511990544531298344093387009723862217889811724147977424194538359651147778706025831338194970577892966879737705014065464517537254148051314008299423850025670174936455204128610930701113189472709001854324492701406448142849563732174034425295571153238959730465631488138516688158565915873968574727454127545617877048607664205494142919378618649630055370854301644859973556625989095761394074174703885241307668924030115133713867496566976649418955203952256428073805028931019136606073593594513619566436868574479631930669176931909844599150506287026828602013591040679485808657918690430334366730630447257379625143134690816782591478110508316045734418149677188399913885270183220724254724331848932194884940314090561913188169450435396868225722077553317431505013123284119990506531146398145822110061209653645645400466846382743713701572332328820348532298775833222316032000000000000000000000000000000*i1^6 + 10606994716352508743379093573455560066346893131233576561700156258629871035945033657451267047502630891591550935063368631100665414490568845106953442728463210419130960561283226557066376869786254124718141422631989557800170341388360985644587132941674269819055385391718916590475332462915665398290410729153151508962907521126213644355714449417500321222608291845592530433233449252279621754745756153793811371509505335121792626286995936566683314632945035367836391520111497304045212863867665307083619512092018071015614044091239021908763595553604011579094502090227404369862605077373053438898082300452478790250795125306977895093111633756726392780654193246724676684147058444487609964362370351884599969921525279137901146799727995912545338844467683229269456938765259405880629406683280103235670107554974186826666938928848287875231019814004787945592923540940167803871670728214868145918213550315682755921098286005460847698650847454397062465691757991660364333669375422147921488667316793190458013880844964336267010924829296109973183395687642335904845004800000000000000000000000000000*i1^7 + -3659598753079092208103863510752583772953267769641503834299255447628760623566032858554236157844555849932099662005964316035508555172943893348131798682902437465471065657976808562711698986380200327531719543196944865557467926229225573756308402788861597456121421419941942736126802969458100346904623110070005868050777490766478716685208071095097779672950650423493447216844869408755328116135419066404570088272258297445252493255654097298988036798634568240412557636012483930840349313337746483315608618488160026081257156239920708905775322416839895314677400582775166469106409486911836512244906679643815842223559447211858662215669104434562416411850490038103925427300511280878752303105660585479602467493748783238543279345528209409762306583990865385776382754149346565240032399355365870683907930069893215388819024137761657071002415722628622477743342233274758904810250824069779274860636193434168434833154192219535332843705191120161024235821916674875130358708552755995229235856318515411999453031609279604771527457135528088052605967772533453100154880000000000000000000000000000*i1^8 + 1870699909531250674171966618024965846284505780807731987910467770304256336145583731721658125468391481475475651190946893495493824593037057516450614055898132984853277606624641254260960215098178121329571354498623383709031388113297846943363563035138000555400821333986446410373077849866405750208551579553633061738828746827862787839928077356819545592417115963976996646817914826943616196610476937700252222265280127452577338728368028759575411650509754989846091867354654584802762569511994953939767099045584048922958736989457576975942239058755509931814673698015024921423362187669732838650294883062369974339494602219335664445894689748332743932255088833363164482100319381241745602596449401593014192642399484328807564502387712340049388683084522782434303522241630929664489697276838001462151150072236881825114021392779076042120691715580048671847651611075150922337563669010340551437302078733552315900701521455760471100640250360274226588600069207678568079095155902572112221024453770625977112516669520240218459423150284092104861409991345402019840000000000000000000000000000*i1^9 + 53918448200042669577989582896713150037011663652340774057578985899623103065562833986581260141507092070918385706513019143779613430527385169801160061412033921479352120716037456699442109356470600915742790028889056583595720562490785613056390051197047523513933711206067636036045897180607239795834413275308560056656703349602370360481564578696589085380250702797017144616975289514215590529600294506842316754134196649241892112427887180430836631038570220429037047608467397570221213546580363759625382467821410312058705680161982939729321290368058393487725026620722873774915226145427728389292703918081353891495370595243751356664789482697097492253467114813877104841585634020508303719760231387764422930536812940208132522159386702549749806711091673245051389625735134637966135303617326944627201722209266856105341510035235936049699059597713241704482030493173438020001105784209710774026483397349270183253580821882832427000106802189282248270499255896647274372869922717461403921451586869096760245614172210467398956268296109125135148228565113241600000000000000000000000000*i1^10 + 576035284712284800264914910042435165822456755415974761155791561832954704037818162469215782165461698141937088533146101535629985734334269212579492143795800151782332856947313187805982818733035112873229084859811923062784001685986813115686564029446996337320482527438016817873273291840092391357889574572153214982826406484651877504239263469987950006999326048896387256538777374246518893992109239167972143827366944047429825300035987258309680096054683595123581353129427133604910628157685627857292814879464362153128572097077633758978739349490084498459242888485607406559098214704925515846394131357466518752365456483294969830835180032467225737559641860246469805840123793316435643500873865890309543754967441130602756726117708170512385073944785897191246858372546360970112709011450331879147521602193328566408784798958889489552695141005430063199723316431491698577407641730919719456414264790382468439156267512739136706475241119247153884947168169418207136433695196011127813446670280296643692536342266732973790571100955976923410119450951680000000000000000000000000*i1^11 + 3887088814784876622054102181943650057004640019295773737434524827943425327383842401345907901205073444947546463022969801495554172428157710932877383121649918107880800022641284978825615638311202791307087463369725659263023985182742762161965516643125636118655776662621638822365364770753197323384599991468868417412273579636210471977849896151544821711502350365937335812864189923186567940833702662569907901044397419426238007913674529567659807351799688018847961313548476492117958173145853289559866267400503796393004014230939473741585887905073812725297287347014914188918355022803947210634150115410493806688845255229331362788547493496623159917631842744516705656947714072320135454838326681177679905883280445794802998987468721717724601089134076314434264740288608787429473801168826100002815498102256899658760197859711304345768908414528041777675646811155612966908082218419834441698144846447105202854459255559032845808951367552725013869077853770381440946636292923590171413524384836613964170654555444743714345944303736618584526290944000000000000000000000000*i1^12 + 21762466738798047743978787548478288740541906869155757552270103913138207607890024360434967412608825284687948769450063847287485792774549352126478452899107741491016869550604173085627513366486130069432488118772919061139617640521196096991102111559552358622898336318425227778750340772016050141160091263625248982380267519625548448595072450572592908275139666744098196980741801557627652814862370825722190500886285830681197952185083493501529870486564672559579892707833528399980138311708949398737887592312947339465065273983709091089739208827112619060735781179951323940547134652917278615800955987253450875420795240681493117427122051600324447140378330911950016707786393034598619719062119185201340865831594225189793835902600180012217243849886668330598208358480145529935781692224747566245220767378071785525069711584647127457678754790746334145816943177817053350667161110321806001333748399632343209623859428252638224617086028950731820190198636624215886526433522758867445347433529808056939536578531500031002480753724683650806579200000000000000000000000*i1^13 + 49366736643446152962833964169282790745100628503770416830210838074825314447320443715015106351598054048808291121125507224496214766209570631913938121690349995353120818849683319755379978326644452851703519675384734046059142203162748396705008105906246885666620410953261146427933676997077557666516173509542644976224804761584458359284253843090240814741697482321287558814340343074569236831503411199494019182206079622326064628623509027411020224390617299186079165183012413372369914813382295398967526477792310479076043388044170512225342207948262450602809928711883638875664280697241923754776881985911358389100548644700630592261288507074448466536752842218453304999799766596395242628462064396430873107693196862104765414832488060266522048757276511509512326597500748249619866855899790155074421135526191031074118228498152745651921079300088832766680822330437016313298788943459588093151732288545275946285518019282273127467828140230211144916413367868167684350690022901300390548907770198135630241021448409765817911964214493184000000000000000000000000*i1^14 + -156270559444516431409706077275276400158698559194219834434189362273569941678467364498532675036228322528287176489897025355766125485568643999938448786252407040021617756983955839520715636415390162682433478003316221283886663109067262264744465236202712764598665208498379361467649315198901196866076041737187279957866630581770446102336669758081405725401766702663415740206257696524568381458916170180612876780450102028791466451200717458521348440602355241817786165430684338990662923056942685312679512607931522753747593991517492146811760949530012750111353459309794201550111129677675957523747534424371387661177438848408119187000061772816370729048108049319266724985260936669621197468742389304337555992739784497751128676721331511902345157206050587425607808721110562138887479606080002845221605396175984535240737799232005062342758423736761076023619185468048637643927780728995012999306025521052831112049283471071467067329508039641696934086173401815832699795872876881467960699496504732867580912327996928028405955515383808000000000000000000000*i1^15 + 108408182365581213007530734184444117529760154120526669610543383463224073044390470750314677499513834313172168883244349063272173072753438001764231828918796084507608753403307387419474902556246490227661676722034039747296417291798411811207615019393161604653980849874912998863827159286381666581363431562292170452450778298936860515073645388261130527897143437560643500356384260928308725848283339433458349106277175755254241954863085056540178444601597331952937751277732121694801010071028927483360882353566326025311029307970313662577732994585716580590198223013903304706303355019597389474036946854671569243476026161763089018333488795296073657777053097081016038793526706235834846438058605919237693929208412457323711307954784572639176855973546341251585431033985300535220691975718665780251100680522501879547049630882789053956382104232963078059546909863643109561130999267949554709234006275711873246376254130737340435741512316452645483358900293894888487303226804797251861124374868503962512807282246817786326994124800000000000000000000*i1^16 + -394151720389876978964786298854906350901985322666043365066394514670184191757543969605404263772776530906069284125280088045133611432853939161505391322450261472231725091284814205536616117125395760412603857050386529975357965127860880778865590970737951835751919148652473598019938121582744602346914156082364738816322878698519925520593732999256248288174996218267825644574577701802800751888176941955811575777583182282568214956465516582561343872255645531636994174754707170625310211273922112496593745846982182363735938278797537013819368645291358415522051399571543632974595491991434163028178083447308123813704074559184866124867262036040217435988992160224241194535447668567941877519354421840948064635696503977704045102605146706489792429895641994313987973021291527017019185781525068683910242282950328793012575336513152667039038748563088426491970086735633423278966736217908192464585346715588027240409932370635164423173553591096446215283560827116473720549457127348560488344637613236077554364872910448885760000000000000000000*i1^17 + 8064068038260616406508164758599634459471849223299971223024007000171545684253471233279041106486567842824351842821388704144468143546208547411045265153981089557943624167465087643173716183269067616620510354684710348302488450162888117388308876349478996444399474676016933873630811116660662191395541935319845344193416345393138833080960765762799030967943801489815987189267560904636946376254090694528362107132561050009938743516729632293091053774314793237070865192050321067631708280267416727643963230940297227918271096207523337888756347306010607375470647461207490185851290636733228110918736008750395059633543559298351909814958218452972585807926649074272385575846106845216042608874986277059492436288317345014494133330121523720357955471861687989524756011100794975965553534187322664831605601649690981996460124203762884549341868474129030318765820799892294594567093048146525383962664677012722793711283310910567848597231165871337725115861167761584003255378728185416542920249524971410998312153645056000000000000000000*i1^18 + -208336958980077640167613145331652564441031251656258250916631363034336172306454376185823466670094790192676506509319862926350015010471803532558887470595718721301172197129705795488701618485794820851639014914949385204162948008740301519321707384017696325057682721290110749556949184412349463983068277253308851515169102570618858943452899260806156170305534258875352684114080050848597580555625415246275182072916999868439957134081350445710649382328547101594821958307109332099527661296995915282407944129871422490456432462715174716818153459087691913678151264665942963723250880088652050373613143047072433838623103302066108457514853952929483418278563852076490256017523154014515083955482948038078079962934743663660579653550852649712922159142241251608044130751490328838447602117024412895955447868854892110572501946294953410619427790093453792932981918069842148225627236078352382971369601864136133001032065555225293499889878811604541917704749245358121249983485472638076666161701461070616461312000000000000000000*i1^19 + 1580231938217012706403797909287293129859405330832570559025511701005056143272072276501820128244531732697933367298829329910012683741790458064179476177363962176387422616195005844647091336088057365096526897745152054079625861931271098831663908198416611945775485333774596847994845661827127501689369626169117208488916915629800921994557130405572317701380223793355466792199753627825524829360125705339326510692717371979604039456391495144672354269192699958668798709364289035862923252573886233080637629623751138279315423423118558540203350622986895533648773018845425897911773838332997576076882741633338897122070350872465329170643347829121383997459244248124631432163235484138217737401765878903993441327187749220521527774655092783958712998037048313251517786880318453862861774197277985324583091421997572937192979183574586915978756231909934979667880742815022344734876646962150154660430512293383534625616807381621255577966532253114737454047922314210837865545726237525004358147099034910720000000000000000*i1^20 + -1392004142199119316302757026696650328169229067058062448557852038182486497611302127547913811256083373498800233882822926914103100568416724202411621399896781669730350048680675358529041749393326958506240426779545015005231428814560335478221131485123424510435486050184679549529393183908611665021624186575568605806787499115595652144110059411245683465063807951088446745946750845850058264264244604087070330290923727938026197104492506931174108749183528105345612851320241844269983057032495875858713674187345182858876228282962615354829084913644400133187836806844574995330643347944067778259611781711959984938694978339921826423115693671089067100814712271786608587510414308801672004847387064412730307063603196826507204971878521867926708969888486663175599062793735246025008840236290338504373281708185057381263317051055561392207217536246014143798024777280157854970031334143048965609000786070884945479145881019244094005039982724919112056084425351321405135142671566539513495814144000000000000000*i1^21 + 1043804246876095195252381710904720075263597689241891898526871490941284701077956873074322878959031778797651526416179584282879352122778507163975572830105576116553768068341980695139793118559480670847902034618646997595922365974347473178605761837085130430461026605297456638612431895663796131400229902392834777404081477133470121463544793431892645923824914802831320153383525811050346002261524758335201238919410810202047346410067722033179876781055880262200387155712893657770971378204002208599638922439035427701874026934674559444804211991906533834393536035247858788758175908352046113832175719484203223162189914848698826025038562108811308436166357419048649732764535266697046454978951105724822252938691330673647419420344847592428627625214838732101731144465400424361223111764127710802565450415082868498076616615999718385312480928089174520451738669444929211023456587436861994935319401366796561848574733646316669980916206324523472029316625431236772332356095834272563200000000000000*i1^22 + -341706161846061987532338174890597690623243196159563225711851065264826280778010960614319152549519675919707382236716583673179825191411609651251245374301104322214673163210697734180627552791394360161734881919688374785705886891286416125560040079086488411993186388397131023219774385960341347609265086059267324095340981760828935611335542384163305593277053408115572547909103473453306453453160280343077153081683197376261586823042220885253025184788299493066198223596971557182033794305977577728333792473751340121816468388005881027113630653076339604194747103201406992757426124183696898435752451973651211817542473707718912178110664447035814059852048352251871452847326560063493381298632323297990676823053813255693261394830613469631578594362063910019992604850217483436089629176431188592878176903149528031385417797266444161592695168697964948762370065485838617700340879126062608322013863205566560593980207106035261420158032094538242636644884578392952181830451200000000000000*i1^23 + 123549299667282445498572912103470698321182202160682746450781684808865170216440922193651233719046213692596344120497032244341874751441028689776664485490832448371868831417195128355138767803653211401934691489435697480218709910158064070102215082391489772210265789142208179406577370790367321782288438844650115190093118384103373029823308035233654313300471475693214574993035044074501633062609800335518260979541632150182543946679676591527650485564420726751698441574982329816038944569200988201997405620619111564426255259703455919713747999971616299900536706050811941050172268518569724064768652756824379838481417683092448055172325513650967537690598266973164357972883178061244565178509213817479773522085387299688415168453501216648524347043051716390140152626655969279999937686070674931251189617249179111135912875053546331846193764819197174755409969574575573767136861167695404614462246135408775053048630029472362641591845567969080355880740743932805120000000000000*i1^24 + -94885456018862512014510754343114672829978057361105948782920438591898568529575813963186892414626464129286274828674428382679784438757716363751278069023586451971414614115648970510777086314242444870679048429673886839657149865382682941553657274694536638237693296813142646674136360295446082289009226066610695224323064138911142849426699216479347419309879527561876794043237649658189737986506243712802199711248791413912144514612408375300409386815699787401014858635765717902003301056605320362213171910729726450093895131612332414624740549187730312953330731784516367267999609524227563900688165975908851458854215307248282594121061999841139385110659480642183058819237173785923439076483705503470470065539014680004165421731340259446349524576327770636136018795938981878979460563730016444737085347359862827782113713329668409668853902575513340127184264155829478038923286176645792852718687527172255532052975033689319196192957517249435700035584000000000000*i1^25 + 3789245297735986524430532631215255147989000758004979758569422758186418491238797028085488539354395217654332025371200904884762495291997499188653070910080521959919790789187123594848150193541589571697838375086985307057328410649627973383829949291838338677301155379252413361582325268048981945185926053568605481390204471315893333673119118895774097872408706151381350101517040786802750165054057916034579682045941232641719844114739118344691204369785141419078447207574417044704097733982318070014118070347360745742434549676468605001561065575156717826584091570740779473932128643075922120444709503910598475945112526127113850245205816593793980962036907393440603632920906581019031768300521118768370798008362985025447981944947173243234750924204624419290604417079155598156943056619155091832210139054264531148992322825493113928660974371813738349373083940994832435844248708376056321115959390655046542253068184741945834844684671611043840000000000*i1^26 + 1993673732954785631812419803202111049592566655325991869978300914454006613380846889490121167005182516195102603081684425793952137886940947976054104815077332356692916945844687784380385503254845362725217238520866059005444003494461566604989433540953437587915722483681141197562633528249522132690329249913131012328383456829826721752167737761825455349234057101059164499677671503688281965006741323383178949858615689905258980433712042409096276316944175652369521744905903893769597123710634593177678583524054662401757375832517442025259738502681412299773558216000349397786663600532368582094215158096925656673979157150964503632044471132428949017341457734611392889949409984233898088973130566711483577807697066109855266670437838942793009757647379656707504451515600957357732161899184007890259674741466043908859287625497852342791768832923153943666487266980073996747422291917505358697836797296377239748513214352236142919680000000000*i1^27 + 12085983722837031077796116190109157884503953444253561954152224380228907629277971495752408798881995842189506377480276713158934799962730266140901199388274621347435138282649319640472142720164114264784912827786847582334324449389204033536264241592280998593290122480675088677569935903624106415796168412274917841672829117355292337208786649233881730984719346183166748900164370683758400956379243017936958081018426258965336634179087555315944937201511073622181492735262831942380803968391513271104306121486677447392357051949181783582527091399178200893944814819658274929140903875363710184430035432348786897722935598690106979488375376792850017576625731813624287323878113585446815172391292380981541318956583314389932763491565942987855014012507862660684962835384775710371896826199217563194429804779187845460740016845007099976440036064005061028880392151197469969514231193575881099146326824325549639160468969881600000000*i1^28 + 4247706749932397620954880269452064657813760897249403321864724161754249713567390903184097820260781537025938266089362280543335499251769523127659487398194392116048619977187053320750418705019223186444939236087146375044940602824573828409198629459848171595959630034907628765552179501328894001752604278601734518551437714195201342034073569681110879712364214315510109092555752885798704043659084252138029949445193377293518378811712583767624434924631904043750420156376606860082565366589164833919936613828522517694692320384339002928525952096880590634805186277984623160904563872444558293365653295589052482076704162886834580408141073861888018085080045691218669079378531909717155039814194365971762613669913802204298716047510899193840963663507810472844089181277210140803719590834558588869352024494183112727013194884360064844648725761853496596673061990536521273506646733210530319974493428436172800000000*i1^29 + 655787583055743327489131204129461778040906457341351236312084929009163805662720350430024574065210453306140406725327082141115972286483205389408699244401687204075628117677692152537142847681602286719824662454932922064388219225510346984717968234011490711274612223259050973135336088195644970245838006578008986957583741078371175839234715838961794967624477837024747229914093055591491699335000076239000230277967130460373057658639052121315275907771537238828984655795439434915800809676254182354886041449833852272433464693131323612922480084185867042922718220907909132779069070327935209949272168252716350786413893180673484472263283377100327439594925794912315293508946180387533770603514064312559485300453211445504667712655365431326343797506517364617274359365765395495805564644733042247713665043097019261247595972050152181078839918453874719249096450301510688754119062759300562944000000*i1^30 + 48156434241414757883864456808839602463415840946405752518766056725246583403671601126004204701759543370255282864260669337789253459745959824616261159206426227054909054327437123975566183902876969263260316975533675901160305156154853280968894508557540195558796551379004539860077203092093540388010866293396863856417472254172112533657985236825509049499174955910595492692918124894129092029709526985279969196779922737164663376444255207003510845294277334056449179678772902267257228780289743482802040201906494291227299168770282484745684140060203584655755718038128711900404306223514450497724635892920593019270572065204829261518737425470651171417613934486223457908748329613726985268698060019836266540141960733239076263337669863004034164964983605345517532227348575147387988628735745932263471598789940128174279784180427257959606284504040991750272183258218220217958400000*i1^31 + 2958309686176864758103887905035227269924449640251345093021829211042599953117477262582648807286155176738033968703607061696464730368700915040196315109334641668846050374677815860432924981213501065179956149967106324599003743688295677544493649524111140269348088375099028307413992085546509151276858940499746989322522636986668173541359981508265301971762233244138236826313118886783787854495980564823233458025032542838773903942225434741601917733054664254551875045863030807724474589468728755944295541559862000071531023795081292986357392414672011438050776352692081224184316376341571516714138104631178339183537019415453971925811272141172920409548541293997086936705326187771338850402634783287589740784466506424788719897853844864961863574065934053842221720840120831524671170916024510145824323106218794303388650524058010992840699361259279842847109120000*i1^32 + 55134367888425446845487502114510002004430020411590082551348687426036808289515670976755113251122304192722531736216620252142016066052273497099273454333629063878376235049089698113313289330025727576301953921297746583255170793132341094057874986037463486630323052992422988389187055794128348227326275808531235149738358946511134575733071067799086278162426329381599161425008325534558073390338899572359376774925734731268631876652011165618214982040009354005974311782849587471126848537117563430038697929014570897693906689175836135964579183110787567053044566858374429151113328145161297550199124359719574405460070942759526752727450258859847500251971609050532066359176747395267737764109119900721433354681914792870237927160140253725121997760330495101328390964443304743034867938366776250133950171217636000824925698426621040137949506560000*i1^33 + 560473631375517111030053445126650708819268251276362869476599502832546565523706640762588516053779379768816220073974468967850006651898074495160231729886528045372158113900326929662384847297093872877479179806114369146325423719194659147445567202757612094862772140671053320851247195871128006569726529093344248407092523475445758304751113264754622972184999208620718720715205502261198659451645447966858267930172104142740986959678593206149819351843105334904950424689445945446105670447998873647146644867432345553724612076369892836578504937548734421772238836148073091941353723104549063900973490167947335844768810280784571054920862558719981639917125686499968705610379136570197086056164180228786219478692518469746303856845892330436214669271514222103625660563094040506226565686929526260831950769776169001923899141424000*i1^34 + -47012849460734470019521543982133534719466233978555500991505569689391361874364006135934759838928861666034134478832508765657481065079842362331269760007506195315377702429143033204826212685692469048351433572172090587113900561015751964637359065395370765780838022858785211565155227202151235691877091999971780214609059597336898405271276877972798446911205851591139075128336886448387048602390288850180071424343503389964003016336413520023018165218831602978050352071803286518059322748354210600536787489097175471659264502457798986680321748475046530243574311327179588127326386333827633306869800710569677731598922917074083092000321757912702956618165736986166477820511245765392538455133706768491753427851524082722296366880318065325151136700190076357347831607210207005293651304717298464615576858560*i1^35 + 237344465717242992937307500560374960955495781309347531159065207709458199912220155271382685300519631159387149046967308868901162529721766972510016452122789341426048733285420113772250411324674737358161220624798522505597394321574548326919309070498315739088344166737632522051496129449460676510731309350444813168239197133563727280421258743968703085299379248928199542797095678830057117950392280646342507561855449530754049065775001488032902854150861599060223504311964489688164518529710682689037047412081136761006462395306461412935198673437370953235351934106945119251534773116659223408148793810725776391200484705568835305333776212002904013062798097190776631807871534814456239909206458478476868658103978752872413363825369112650646805962223824022589778801196898476316566241*i1^36, -2854372847661097825551515722313434399516452654195361690179639945392778177481408019464134894086437693046490268964728032609276679268868269457433087209087084766110712878783081422757518686915585495645977097372807224444694967143334816734042468998966522733812900181601243914745363129115948645320038781522767718826627784869691634295613936705278963047325793592010673325523223167925191294645733612803529232379418039946589956312211998293794937863428758121869613196467735052648257963812274300251466635121842045091518647765374776389442392937118558305725728057814452609223427999667984074019198193264400447585514934335564941954113099007119664775880164779479931744648593458056054502141072893434339008621773774892531932443045631607423851487900478185412288084588638220664485896370506143914137868155326455909952908345951294474216616879140570312595352620198771954373248503017340323583865460145518284036273522332699555906352209483876649256113637307878053351313646027611687282034431378322124324064914491845220697364859351673405747932401755153914935237687913978206310854765313440523328728717971175127609436128328086107773617924101647985835594872901501151475294976965932055994891046394960865493565659330771600464205550074705148694793639173154438767599139451872008596997323049792062379838623880134857920243253062261040643216716946919302951045935490095328862481905440876386705710563783950498077669568816312124988706287774080473650210937422944115267982382579218651505783059853710780922125943731952951377901492709382935825686825385562710980030326459107224059904000000000000000000000000000000000000 + 198381810150337426780644615862190151964885370334467529245789339637237668204090576974608248484008747437091261905573807645904788577057197939099769133119659035730654152592364167166729130553426106981301735763116494644716957627142019848441021043065932889803698912233348107997979217047303267713809353456108565034183036099375167356404896741150935515336545749186123232691316050527108080876562508662330804434138600366465135806022458450589320952826261047324173851748843809374862635341650183948636288736923305605318043437696261175816315472155634193238818577174589714481759653603012675412866886091127584642882939516435610343553761184051229594696665760392066320575201999560026615117860405787046830624644665751274895990631533841441781758711110255187376697909894033223041458417458190893375322823130233194370411795366697856103807032674720323500070055068623046669485155933438767346424093671915033020647076409933892481437343644810598366780607675020612808755694885371004079961921631821720816914170058223973022973515284187787532463691121118347682098791755856831255480561441732638044356377928061935073892614158476167297578417414595710397854881234563189765552858928329600984394519307170077771944575251119035624790947017630488893777722318257985519204278284394789814157598206571381673352339741518389984989850296232814603142407327529216766677921445440084784661224378110629224761848009277688575460771258751900050040828315167227801414764519196872748264655838599891441223242488497543422819928661044363124887949671505605096292528943693951686285156965158181509529600000000000000000000000000000000000*i1 + -92916861168864935930279686802300834711640751837649430257626630369479440459694760198881684826980633035573438537082899402546437733794317247430782718288240666788515091768124861017675732923707677110747186420076703421673747304243203017304612614168369115791752318812260389146711759268446651144535582027446218439905438072081711845272976882484635217874109757501388304018720285129057162619437272060938311673074256242530568993909027899760127156091850435576188543548588103708151712196576512145471795034090796425622049597882245091558929802214470741785247821729555233090399814229382887222790124535923917427634351506476324820589804822854742182069678423026048456559195800007897799546271636844729244610110337345994871724823985241327050860421162364953107761430923531860062668809466119385585086224641621460647050701094607778262827254456198923094551473979292616356105294075116107423833764992391390136732248932851068514953455759012833052309895354905888280686478592468864356313448083665689295181260369420616509176959985097114085254293246746238859748976706841043739547463104829358559911261584705399122849558020165264982195722340614456896224153972951567551611794448852137510052448690127349020364752965697615698144763857757125696502481841441499312851517673027548236858390000811038187812413555737164626015525166607639248840062471308663393311601393830804441769032712895107530001066089683179850958014707419532608356126012776560066227819932421261349752481629248990086335301853232669106287606103475986951221552908329756036989483442661271688728619028777533440000000000000000000000000000000000000*i1^2 + -207387699195965504541124101421809694079753542772653984202781432723403918949753758262177108446853975232896029785250597449586197947504474331192877839810997647205806657314619707930961032210019433666321545616063087805728483558379375094536381092612173725311500311481926034876360368111198201907981439882426437935455750325183635765305818020235601569070785277601311364726240386428966430640563406794415022778331873999031286196674071922669964419924699423587533472075509403696532752113518379316640787937015510555268147936295317080807135041765967916338241796789348904338527247654211964681811473708017766279266690668214060081921392730411821204403076878262790967328937580156890047823516580105530022622514548751755527067378144872659242997761746183220038467773761529415336960556265915740139939998784087480580903537668492340039637061258107678791320169497101856577678314846219014043756875450423512621395019729663109298773119670285111642809424641375017763252924835071369239614467788453558142991095102997548668240431539695335944931558960680546634209522176886507926900485322962410300215384513288903086720097727234618507048308601108756607360999745117347946308861438445223248263049475184133082271240879050727876547706910058311504823990711208513764979805152523469785465106687766229271221671954152174121263505189538209492515727820908009069309886330485416756475580364566364487888256314670213958922649876878051028397242267987287972160469848617422818289178517035793733043774312707975218694217959573108770936636183179715625749627686772188210440254305169571840000000000000000000000000000000000*i1^3 + 130151358086693777404520013185302150602579058218651585558269228641471221714472549494217643143730038188850382812811400547921586791979408194394312566303875758431217730968558869146738094825530123922534439262370317694156483539100641287159059230727623919609017573178858299905929292380076730847570268845622167406725839733567238685943776387811341907133422543129428197100724231202226123506762537367820877118626349476530418610276068319759168568571876795615485346090710072554307747325830780347291316622830953813831369490674473522499263411592696309238989420071472719636516521503720706770748866908176703119439459491301355520697216582517229272486342783027321277641790501612845231453387166035107214120223037331305133044403555730367566013819936396532323209386802179935152073080185986529158817374335694411631188641628843927381267447909729098266952955871210584446044785706359892043935179102096859896992365270413427801104191130267225307740473698552907833807234200830296249791044358033067474640508412324552519268544053040574851163102326498440923390872870576945533879875776882843012233100542473185653793936767710646017237841747011189713383351069257872087633277297184890806001760581128315888847377065429381304894239538186208175846833916041455219369582087429884922355853876680989080277405497996585204972522934426086205444537290527583126721415651311901427499646728704231142902338777698441526373220545907270375233523045303589083708472677825485648029863349744229331099598661788074813138709454943284878860535166875653858774119748248019536733723627303731200000000000000000000000000000000*i1^4 + 181007868096371789315008589418943872761029456960483078117620438243049538173604780465533525801834076338749030317024467976494606307353895058074354369211617270466814598067090851903351149473719351005597756286803524214726686546405326919851172091469505039166273533161213126914514888935736111437457036894382301295112082740705864443056974981005762076984654976664938245461201865960651260970625768354834059970783335194314232435944440805206493904481307022433654260725027234562851017549227303222698925437532845396262262447082990180051957846464231016750664449693399750275441654741959839818604966452195400931446163527258671573086977965741592476183950090504316436756874346251464051183536992536278437259506424056069202146105161684725428742452497535455208649414868811471809092275085773533362359641739940168187600108204994441764954496278804305478535366029432078844172394807796409125606363990286206413446579131689826684652737343535850064121906030774541039058539424526627014227703779584099505030805902555061069214452669371544971313898517586747105766553734177937551333758453783791574889198237182649553231153364465747974433158970713035154292311903945062999043085158072800169280003602743863272424287851082166700149139749190645408260829767433453255187180250771976895310329102180720306996276034232446713176815547801855243860483569270790151439999201892842857805167168247637888265279803370081899243442769869898900779497896835992143020066422672986109964044236009840789423978038169674077156248737044037889678464455070911410660322631917418479549443441950720000000000000000000000000000000*i1^5 + 51187609429977614495202683201746392921746041022742952535369726504684715599224772078717359906789286228411211355862350883270716511835017981626268065444872475363151761664887089320029249281229982491701558906192831425362394094905821597756207019586056036385973335101298469919282370205426839292966381662069129663928769303679183857122339268711209302424486811954401497934178303188484247716873068946851775339822289438510834501127102329643046885083045315342740561373978436362518427820757367392726061662178784641500058473642120073955248233780988334763636160832570586913259861369905765499042587986629729516212313434650071848083559888522556617424223195287580163033845888708166042424693723899644858613357236806088348754041554406511697913241962798986153099158251405389001160899919372270208404767847862409277446521936134054577192085007898833657435993581043890077715107854290040856937255853077896841977496014378326943598954164925676784286995482915649425583457721720955873930454724356428494630072379436745728651483570946151383531526734378108830034053448139512593697066590571709960492511782643924951084417433676897567226314203449697110815004833479165461915977661104656611673019554450666133638861783145744397606477379182821378998975414227190126812703382594974892640284595081760942831899287186853181196082554039176414837966466183176637543514323133583807225611325416886543810838003632687243066888314443866181055414718148558081792147386614673475646865326461834481842811331613585529834131292081133303507271151096407784923850844890064423337129410560000000000000000000000000000000*i1^6 + 1850279503270148772862165460237693666418926299069086085322051016919449393710276654215338162018375877342438742918711466650529826433031111722654291359075027522106175573845749421676696974493369422514301545823957310186371843137103108586595568103991381153018277023942575220251724558804035665912557555168634584732333523708892909066628002161293077239264561172810619427578513047789626189065726655900319392246058929610347514505700256456406213925169416361240162144450434503856273570447096204791413113097348265234481937765510172098953571897487564773400153058993892708238490158582710961075315857325049095413886412393997858156273605402260919554377057654598714974103260628214106488154966385214621482048559881151816260343376274749739158377803420553636363481871725811921566716928913533131875310631172399101895554988246688730527280703466451768772027006020401946248058235452730737964904780033830568339170987222196497450119953074147649694344722341732632309065601694557544506584284776061391451772592643066709572198671045760791325559444659698321558499530201552071807558039522327620818195253388106138791651606355618367061979639658203403145902890788518778620689259204938687357769690433145866978498113380558744220782442673783777171942530345042270313822852609054986213559543116930272664688895845598653480417275535265286360476653524788880377088449869050854087735013697549317003715324937880908740784175159757351047548101114027886401121062261016799953887298849208907263194319028723516959290083734241425753298440035338205327969388939666483162015334400000000000000000000000000000*i1^7 + -704705002892262160882860239800803638098181013105322718092356499953550992041116939089750857988406548704109697326626329556037046292533145720390560285778309289658258151665964288798794155928157713081361854177382144804331709494404479590524010920186090233387200456705924151907022877549998465019578334884384752419216462066746736831390693826367722560574705752295751380761482168836827781498425134050185218843572096432203624197338325715316819982951679404389947796263688251699962090213910047104969614433847419815495831815693988522368298462968851794332462541610590108457530766742376252856058252904575233367687825822589107745207940474545769460919657434629905062315399623368984528084209192657237275588079092152665239091181256802852749870907511580803977609448947162099854895258030130703243882349163968510937391748739309475217706143419656029864815663614631403851395810447109343100216126094252727665933269329943982833827023425833299220008875498076812729867870666741646625578965475455267184937121155994815986349718784431083886508449024074354680782970665284042778192406933047381316551549947242331684317357329727894378163224007149643935788470809455536699478992823216164650227992633150497423585915961668059192988295931664690036664594976205439312365698472143100442054950251743912808857156425064272422375109987692448248529609182768018081546834725010645887138801389412918960801420750603450135470948628852398285937449457095651078750815307980799196411098745765051984992390084490445368689982560529711550040542205056426747019572906648524847841280000000000000000000000000000*i1^8 + 368918066844648455700141662677441679432571096633475469072926160741967278709588916145334151927751928495436770354494835734784040028452111132457054383765692775567078725218386838549558986497324303603706045831209625191914608333869683464022753774017980966208736099875141902568621887262627352857964174501864547661663940785336154834334305107296235958501716013223519443827400894890645530728027785440793539929433283742539139187308085203018046530203272361086557649912625194229987690604957059631898830743470235595891191510648819782623867934599140445997428176768243928854841124771623864611525484075436681290569082210547718303619933678357568072835808740735204621339414014187212683498538438198962116833815675746807352861193076319999740520499481520993549580579124030911841887788548070941083319098740087438020763048403028294021285369579689528569889929958444421385468714718012519976868512538548930003327833533658150309324635688560793622137791763336860046671682274116264488314255106388530955061021802452912426875588996178080117219749735206136216763949218887397545412680759335884826011035613075254280888487215669036428943014764632820689257527745090866397419383517653450072565363257051649893361864720212657344873349058938689598704474440508322289411091799551295570350959888408740641390015928419816900613859134139873594945932803690558526950729284863256650972438173214556481217378755479354514627776804805926174551185749564265860827040177534341621073281095378522315901170363408923789351907022688492387745480436580286843418250294854571524096000000000000000000000000000*i1^9 + 10835797616892870090548783255844794256634679423421760548655578865593593437099997520579962772681375724249729223704078383360232556285370309620077676424683635825108066862986629093989623422132672241503220778350413962842420136546147795703687837801448315419297521391673470335823160890250605628838470589015725046889220141621782191127057555790982394612295352923050943730150440520938863711038230040620467662905203724960173095511416615382909730991910842035440498654696056876682342498189290259748278269868935411070064111729568835114142694301875977553089833795652798490344146503725242542306353183259562609969365110233203492357829308745052100593273721456234204367243681406862121528121757652798757390490670031572983623831571604365560262237014599423153360581769772756630359675426251048441074250111240657233373210543122737954614948147727003164984971164601250125123112389503821009325784129329201547011526238454937843026662059333868429844967580431615310790846962914664094841125375447798663686881241480925080467834000254667784986567910207584230112557870600047982812229696607945568921427563096796698045093913239992690190482909401760892131216269317995737095815490339927590077969236805487778568991935392757503038902076008323615959963151314218277053149828212236237072134582609648622973494364742500231493569308944228941377303068961066783128865183621282972316733385894941472775264819809523588310291089926046487488434929893865635167271933958278121847409568098430503011912722154069255017137160852732918567713873877023121359521607678584422400000000000000000000000000*i1^10 + 117656548810710565212812300092034887339032298799281931407872430845197568731867414847868935963685135268131279678094383544963179210506551903065730397426314134218218425785907063826681199726229034946576957346289626429640877136191792020865756891216295017336024681644413830449908226989736970957820701724709880160320394614876308987817913028311847484340856242673278629124033010759112181830113046872169427154047697818670403990870967874423301840713552108512615804498079054718105717649445603188429490445149679575900510147277907901364128920052848257949690404739369738776085091197593667992577255584824686906958017288160658735219785652709588229772529933502294441112573885048739647431442992525252957214212601725648050270877991260327182854852209894751968494152368974419830473882841921851248348928094302075927464640137114140677679727867905700127418564766901392195767195640606347031879528420362596528069751299926112078684412390226797125351200404357495635142693519363830203102400059651111013294883769271437388751161840232096160895483007879115699124209104085973169493122022550715906852620052767869104204625662028556520689963464220785405481175674522749236255606905961863479267760679895534075290392146765671587347771291006321643526949825091829594916755129206839914832067914954321059000087141335952869903504710485356527657875798737461011959021654837003596776618195333934972244542756506473789727654129215010019762593610896298203340686045804631834483748108979012117738304029828873085042317672468099684955130399362118355077743394160640000000000000000000000000*i1^11 + 794391470749608524825419929083176457144594334636804810808083687558476328575854016841516423800759200246346036463328579562898758109085427611175378271625461393161736185259752166324409878942680104332390991707341464507594364602348089595690141112456399950950905008496118861692790669548269414825810024098657874331956748813242157797017860047912375311293685188179421217650404136441419271584572850331486163892111547519193830108447583650714688083839642745852177705650154090265564231592868450087092655391988850641904794589712166969721895861431796094385998416565931507692511785640706357809039745464840936018112486534539344462532442851987393695242802666447749225034381304802003782254147282692548679946802992065923898316814599631676401268995076467369161817016945244312895199227995347645375993170456889802276267874071022561970373038556957462416456664220827905589662147136020524704355131119680751057357000946760663496238541047433822982159177517031455068624841408043249904283604426278140401492468574400951138950622507711578040735823078676036845346498553170186573089416907106519302705944321360376708415050406543525457869195329087810478574495338941761260935845596412445209938810840063473511352179376286832204393383227482329594470490128445258687991543279674327365867099566774479380877429218518782878408334429187840480853275583445540714242437891036364794611825828244419402295792926559188981539924810997282346122142533019481741009299621530474703149905355893770753035921688008111942998509072372199491133008974468226360155308032000000000000000000000000*i1^12 + 4546349832794054969293955012829501725209571014649129117424466671724499507032457957005019624260038721018674105817196885502672904439207130964377543194551088596268621665294847043414016933699883307010446033608950402405836293994227548651327517641965798960710564031217356279117035137148441519875774939582658645962085135366500427425916332048009285736308751431543085499558521707444654789338699339415023516617145332605725448965056109474505024648665164922932306088189097021345742647066005737856768127547128550373111883893341035387320602916833577669651021887579798097717276656233421500477259794876140233598982732551689698654043570003109823934907001086182790479425379483655367264557277543675584456504857054119938809443622751981680955476111503961903355199263848505894696901965089665213395381816551273508646031720049305222137920322960496677408899943407603047231764868848988647406039871892277197018685747979747837186418362996207864536215381507879747618699194528646222156347323693766182161757313227272621659695401683760097028283712074766453658713259458864579044373991494886677837075171856157521728241773402119333207815077788573523962734448473911909748773976486749279869376702070829975373537976582509748032695496081231907413269040748129062751735237300702197241296842285494498502884483819560020112622112819006313157217836423379163841852061479931620990946388474401414430115736908583458838671130401337928833624446996583598290747186358722178522104090362105818100101618869779295935134393218289450371121897415628614637977600000000000000000000000*i1^13 + 10719805086012531333444219018395656751256211113115356697452179305120574199480286885000896411417928562687911915929298348474552697522004062965977623341840067034889518852795510409582229306529299180190536525639393377212010486362877256919462833945469683854893799081861106248296175125873040742083969836854032140363938158456782600516480896254075090555546103873916367394620496763712690613896839236809211002403326832909598774138216641263065917370114766920059981173546815846857508415066659586899763618629620949187654483538628360700390849443869618384606133475304298293769038447937185954868025038260567303777354275816981115195466533514168778824537811154859276449098455350737354706938153772658447446852047007862088251643915922611723034978624168456370025199422540920073852293066165545040153176219879283686024361475717432071819347151580215409711554821191308944073025010435221057269391885736722957700216052934287980158763723079858632333111107075337323693272240268848035060452004599274209381501228175252733021764692021007858939306126402948275220102579943855914101206475137571312434409829825511384785914271092057341084055014858711753513601320230962982775956263271257381600911260235584497963905697952158722609682784479212071972673295116417564369782672538852542284485769961359089487886296595234664105405281625021913683652458906125212697097270767995692884198351994084363722530799133502179363229900170662563876779067588457988097609139250536679813574855114861575185202273127529494546943614225541499852911073911856168960000000000000000000000*i1^14 + -33081034226139741710991524371682464255053269561617802450601885312823820396645939439959555414472097187966837092721273419279509917587412317375279104346083329986323591932870230960802256954406682684219151858329570163154731433109251659330046022838760688696514410795819289986675974834399418904649808831011422495134241031296548001914961189389163684377579864756761115132648952020067709649686363467520210227141858788985368663396085823647634279754227657159615299650241898600438422733462042839101747878570947741709878738886484373096538964229815311862186881939757062619310204686365850398118608777203754158397353706182898788334960478939877838271836357737391537651964180366546547227381237675210052223107864628850853472865109400718935844534381557597416849552524755507986295231228641059113786592973685039824779033821977929941551077146138541903366615242478786731495207692653881461907203217905829860294981851515330995551517236114648036897488015463797272039808134074962873804579556125542631870305714627333713001325986024379421259047541453735173316231419609477089219537667964429407615723137009469271005555435656187630361602587165134913375326816218263039424251828955335214915545594809028300010068490277033401980642228664827755812210598070279850002208085745427630261117629354628167383936805428807709140710539634249400890445460358408686221698424822971945980432693882576528023240186304426458240988783519142433643872401681983714697967966715429356069594810585304345717515685076108669598279243723640569083053392003072000000000000000000000*i1^15 + 23286479171673562731157419624429559301790881931675032154303424465190551707100640303792145583758459017137523376289045721301168765544535717406876374382304070522602974985257993396692243407021695342181955719040162723917318740665803308809772993414266366592932977539850347752489669376217609796724159346652472582764442404757765230315262057028235885579340413254912981607952371441109259582959379459691215031311402143882318282668241974779025572944328111278351988692643662307832494559999092534909787369177408424982980403621959939416447419576664475128257511940490332154872530403402340143855568067616125584019016100654443347114467987144115843538890771362743584276663418827003406466698264273531420436740237018255852087297321343261421211854749066937623657066491478110085411882989797939059927682807863562556643367349402740272713615388407400253601226598196545140554748135478664078696155701431727268192006117933624435726667080223031136632969221924182391562423526416054233738084554246732450698680051860649090195928019737015712846795468727283990290546734296038915156473724519859212530803279626126543121358019564166518235641153568515907119106627674356593299751337330654987069976528308547051958670126662033240858183704936779240600155898499346707460146389370815432610463856129819580737402987638006958365165599346705823895529238862878341973955550673627127693973381015921043023665313074019092071880401006873892061854179877311841615606896782990647440651302605537164277479908860477825463020903480114362607206400000000000000000000000*i1^16 + -116914632469398959552072879362416779456649466818826562174895334795030183516699148628138478831856612448303450569637385081744361994601165397118228022136608999579878105107396323366564073604920414427970608558452743452269449650146528753740888507701285134872398625116630512153982994947565593817400171766945079934830837004678711908764461910438912484151260383728788625269474388113162895246501420951452096296922207033598561738098750723316185037735330662148650441894707559172359073458877177330856392633351492024286075953723429483277221725253424962469085180459066175038343152418582904275947424049479969271261512265875363202725837355094790345550386648923533384935942986393744846666162099132234830103275040478177740983932474502381413601343133914183148609779225225700711923739616379852957988906328040216324446987435017343708824991666060977032269086690080626927786697059708540912360389875876238531199741438287669762250973161841790699100732900010330219111541047922820130459025353956877299272799050164876673371077346067816295476588810844931327673372055977433267042175711301080712955230055804752271959841430859354308019662688266980851500531281423428471724322906419713329088120567535839195378071398993141669230202076087779938353113393519571494005124043345915136320583608621771754828256831855161945249717305030680578273814228610352678666410328334205498350392258482142822602061692931245977850037753582234105758049392399266167020988982607951240308042260438322859349131541248743313026303214166401351680000000000000000000*i1^17 + 1566194578411556744218702825117361711855204515819348364893820356851349522566004061560751535525605459599981342641409779516443026091190221846031878912347875793187187191534437545324039633121895309443051104716134329526911517837824450984186455364026557572652448884446865373529305391613938953717089357450743181022864352881537739532371206469671877124881279374142790969509505395133183513645584205808318264710069751405471104023609718541316240691667491519299708903571615747512798487806531507712602267331414907514192148979293266571935670453991313032582760754394092317156902464872401431017164105859072064932787499075629998700019270063640403090047695665792693906030184253189660257283312272721075944545444612150068913347634808711549256227471483032906874817572797859040864478581379023225852177133748836914485322936336259978649740126424158242785980457375503404907599377905366398227923109498663889913684312861356141335378465252645489608711569037138454089906676149505134397544600173098260605016090936358030382314222918616606840510474971489818088237403605632227143184995504939056622065197313169999239714972589241448582035118301393851071783176671708658541704086994867605937504117448388706439809687131970564104471258483271384025949593123779631483422358794769090904708058976594494478969426593802391679182214202434885653557026336808496271359104500355451814488609203458780843140074927146340350232757746316392126561561879095654847945047899029152689551837710037475906088681464875114091209834889216000000000000000000*i1^18 + -44913835548610805748567515634278949009731145495786481691440182393039666731872068854668282126133736869040656938462511464111180244593135881182252935587348684956826261541408196889169410974537321564473182486176048225445628679377453925398982672726080784477005886754714004569700769923244250453022810936654134610684564478743876209195390628765839705879815214376586683503031888192057053135091921252313418945270867940221212600590850734140156474136196247652272198135232350272186328235635295353596990056783286891423826537227500845182100674205935761237229143198689687750653745591672655251929452944825124293546238884977946592360032240351147658960106037113346821929120290061023550172495191231884055253564972833693248643500317516693843729611075393740659531215974411851088643642727085687656490713424940877518087674605907652045875680166051575465439990067316827060744205648605561964069290454745556269407393333180133710711266728231925450126013339849008819410901061706538906945705947292313106407864112708667317748172668614668130147435991350920279049690975748514849949582160247110951745404735240630305795441999690179942527598912492612231348218160420333133764034761361048173854570808492711471740653274370234219191384852642857868347394098269577234717144551766826646075522059150806477836929827849249387023811392527668053663303701668946864142653604440327794844889621043525808802594960735274846101687118474534070248925432914208504440106176936100585260585393681569641414681289836070519911219200000000000000000*i1^19 + 374602801247729316167771394517328051882534197179681425708442455961257827179595462493629691406198467153514815203696458301289415083078782770592112110231702096022725982568847425542681927093203781845730492116254286079681305037822596429203844659279262933204650313012279068670054628092702974274670476588088181979927403881263740143685037906848993574593698336032014976971536396094387718950681895191764250957618265702844765132090737423968543741212542806828177503193246100791174748048860302886513645088688997397225837093231306479593326636934829785734998607571088936583129420540472335632033768125558542719298648179551702639964321901983408886123137635158026767742409135111553190496164525711114248304897966111377366212817012134706391152299763529176656158805501072613967932335400965516573573955179030305800127454693618835447383554196998973776430137064985484985566453451345215172113888979619366128000026471066470157959419677736060838358731731300094116209492365054276419087746571968162656155646797292110255185621884874546344548881149694815002716179874595352930893881793543868136228903362534773616359195214293518506712579889820353528711860319751380899901868272322859552938610557580706613629403065653580889115433418858560908976625324055523164222287744594696622490398320232191461850195017281893186395122872660901722873166291948666019321296396447946976284494042078469150251506357178141036306428549156486809290320411675762511771208873904163385344056731735950738549743056039444480000000000000000*i1^20 + -354489295218702661211708594036174577932814484926981643614208022607063989465636239017442502790612596010854606481791695566137850321574890448812624228422195756775660970141895116659604927207627535391582514012731592479412969846943347886549401042271386312692618585155850143447810140212287900282582473226266858599761333462686223612164879949887026247870651866586681824423945672986789742134060258657686389144081814725855000527757029391726109819631102063200426190698812112971282276374773889735320740770188708347570600731122128254139280081467032516015356155577741923463927266754190791702859576090925148978955170524768846211608965890905413457732904240591742467945806950385497987607517703862861081862939025381630274915550882567918051240445672737301753324182166489531553409107253900563577326651593288623671772542459176602387826244589774124788126138707366476493517053649996495149929449563901355914254978588616031881372353721387974166023753058278446211278859339102159880529868328624224230577661842681564886960076473318488745958015092762118425501554124832538238153788905816085543253830956878891183582034967352228238861477690458418788597072763523257226570472575126080492220916166710577202879533446781716889416027936753440678815085628280583459297975567793319652168089736401551915817135708764896809188118631884016708404088084670770666565935010762504943542571008511642552375807210129552433256346950749013137106136003863944700062393450415245248264427321762908189220667392000000000000000*i1^21 + 321702927299244020350839494138983909771047400535469884591226864727755176103398658343218887652930600748268985220313734626688467852042158634962299766337114163205575788862908515702708349193424953829807683302964073405378633078202811189275805907111395328379975601252724275171384961973756341192604319597675926023749442942318345198837493843872880671217045729117229974534017047059761541694100589207061695689165294984013970595415753568207672993824850454869822143128130469755661700059289915406885222137877868170301422849654384206650396410414521230664512582466655409903114751203183079032054346874495754966729510238326507428602238172883191547241360193479592071061283899255608187528666615124136615975990272213537473714193857711383994440628839673980098313593954627909223266339115188931132851201242562899904185286318907345815370197676309035327828865917086281088253738830884661079911592263674604959644641809164901771531755108798428410458485543030146755137847399152264714871518233025262398429092114700379856632336084186551734147615184882414361307196839180854848971310644789089527497767720587383424732241223684949016439713582500976324100533602018762381795934184126796975504937323333965391085199993643108864561683601098243510062974159444716247524048820163066698754961189580552345793112244115875538475657431354639872619842426304904855556283608126155895197533517596405674714679589839105133338669548201857814053522284469496586657531183453693963489955097800710553600000000000000*i1^22 + -95391076922469795621325857239482907381761904145468891189007484465512502947390038472295204263374076046803073649990159364614018521932077651497095415559479175656200466741844515168988051829096119347072375323112513264121824455572130322597782078046329217679264661274946323392996081308259915587593720027520745776314182277958994141295570643000724417024342432945543030498892385417309818070885837985570934671249342878793182726111078281239587976935058232466743839746864752459373907933148686756166517291567233416710936420901933080577757524372942115911205198808060393183478975886274715682685312868179273349363235455369277176480930843797572341386842257488993469341441531006323823931240455616546739490629619164413530711561439789532534039488903857327723296166056342494992208776196227371287786368169757460149036568988293295771214530548843769979802625028027222061890932890494605413586765233589429330516393256428076683635287486736412205303850030501696106008374689072404572327428929614566532594789602378640856932520803063739088218875906821688595728306424098501541437624160034368103690305226223001012894929635112392169055821090471763233553661607772845819760987732640039296968035874046688320503300480874938016487180575048746046039637907088859450203878874035529308125141832766082814396898630397327332191932196914398206699991756614230686176809330469819469657945513324881134829008240487096970492142298584009480166668012881373711314876679021573090040736645120000000000000*i1^23 + 46087720414567008864259157932679299340428346369803975752564965421219250554697317695491592327617398178546704944089796671356191943726003468729744302468475047831820117447959518364593268360066664174238127091775423647033658455029552990168821640267512052639624109444083951260250122104245821962095499841347635316724404456482117096215225830021115456974107918505590469686149470565434059570540371682455222231815288274632257966220292804677001441074871685913621859149964443298039982337664665754094451341583630987896428614533579949741257809729322323176541685098085169673944938339184243260743145073470235159905884771349143033729871532365610019892579877029534159859470847988284873578019529746613885877898914682606340040616147219742970643691789106859003484189717890155144175628968698503494619210153975088566970177399485389973011538520188969183882460889008347046648621073719245251044256421824622348038511500090847683569705479451350917585549248677692087528773207515684834819214434330237705698587703166491795209370850654068852448835557367193464138009385468733678079708845045360206270396986649395957161390966676061654331830209699824053679028248739093894110850564010539266907526989072830133698094086348292553688393894328026579067392930293554686525156241525720388057808565389077380935072295115178501767724755364896143922756551331452521692013085873619966403244063309199252463418528751705330857570362501917445930435405229923952526125629405271162880000000000000*i1^24 + 291303246868546337378763274655056862146809229609904038338441923182326710495168984922606919634165269730880606762100355494173794904081387379860534554686823686659811195901272057874431462799912194197446409785865055435421774200106042188323492255263243872272414968285297071687781827358198223886851012341579254036047868625878098077163570623139558952176239701323276631814951117323068049824533746907007341302333880215596634216483455381397223105975512817821165072723100838871817406120873114472114990154282758299939441576839097913372832932375485814848155059998012777656436432884616060306774736322146423801614998228324566404578514520930482373747118291455798000922252339328634217657842805141861894547220655231653797907043070031571280702911162369215576708851357358642368748179145147027712928885532811660457364661463755267520542558345885567224565107391685258372372725400934110478434286617911141299378865975752248758761593919754744126039034029709363521803959104691314608469165307395683147377087795431383474421140179320114334509493873323131416660402463357763867731977132970835791848796439859329476029250737394223260045370080435283099724580308797301268031155766980372673927015626489492698158205336604182766936649164646893524163887760097518937228340022283106857159969041015932001678320572526305029194396273734555299597050770776151328696448908345111143449965271840268307888466644061332587705618271087972601031803975729859721506586624000000000000*i1^25 + 315796542709572453052144666762718711840548100596164521827780076632398000620036097358948475949397432757482314890196192950636152799122577472861953031793116533042817086802238787861323371946092519918741358199655915152650541664471856182536026707307414852705774718706091219722259965397593397509164184329193920293594626045575891452024360469541088971354086700084740429388309718725125262711646009413198015709022404185488817238284999718191531234535262383571269949881713855434638573605434178591489198772413570974662329295685489133369924396813532277519336101520306030379074068100869933203535488965613340360378834647799295909338217740389221020899641552505125660839369831875052043827534061114838936370647300011465593694687123518870683419326866858736294197615169166882487381714501222030793342576754264829759332985349953233703141952836334478017906785385254247362950386363398725621392859461635486569528435638100570066834101265276841341460811629281975450773081325633534178541554754191510428566550257215101004927641642419019390830902812536030592056057102453926593852404543849062067122435153795819604755780592776013487047145565384885983989960121454377813544965440194822482546137254079611643879882314407824712192865483141552871694855457152495883540761815973434393938596225517205532516601411046653587338126550348000331699888951535003342353550971328683571370741521183089352043056467877688967531578403942205925605871138258288640000000000*i1^26 + 863249575941873089475811237224846334788250661559292254422248142194233717435226533589620860827983014376477648399627021456139847830433453355498382370662003666940910628137383673871033604901255902074087169425982265368751774064712079847156206960790086183108678313114676542501619244895243188902454439867016413604233581026439984845078598203029980902663156463473065474861538378050948271231206258858317101293033347450643131987883572725427088004016328813454059373987947282820968334821023655254859630158661513080017818752168241304419730538305874991491152675305191737855283201772053595337304791080264440604249740599915437488241948616826716872225357713459770663700748008991826597977952092759242680607698339910724149944412323968514231501707875278078320678092931510424390055945577723255459633343190876811374346381782956116895895042466156556021393017713471001937721215392981727849561345115580692052833438336596021751063146755527706087160976013782114605721015382133424024713201781260608600889475355023201601795241639670912731052444456768573988476995261833513838289711977860715357022892404696164260502491731872485427071244665152303619169142976752993615404726046627465433349255295485548727217270582013897690481356647596549444322539740698926862473193194136633092344506544992690220502081180065235190988962822389033820579754580059296823566807254775071119421269670194616845846776291106344414983129505874594753413120000000000*i1^27 + -82045981103385660987909708118398853985740344543349438689485290835143265472405670374794934880327944582839206708733109985325458169478255177562802884082600028624292188321709894130309185840258548593551069013997855046156371640988209311368498755651083923918018232111964979227121296298138412420454718282541379407263513040777949518122541296645434052692040486215989194190831287662180362322240033390134731722418511570224628898756788891716646542588698611920472886119667588845633199362793632751920635678044542471121840255329414952125409323760006685232804795219897481584589725638585561490682068529329088383734086992060363723314821503939901127996439369704549584876033510929263855096595664231873219733956754614536571257075122925387947182411794168358438609240345474271014672309668274472661310894698851561467394716785071781960148292841992400851871871709767339370583503955489838731462471934894021965963739483594869721366016576323170790507560409751847378901845953984198005973819246465499762273533178706493169132819728989371916283303064106421066575798430732996526417172775334150328156381588726745825938551800284798747025769891956139091164813124089056487715252721992209409842804727670224297527013204242147143315434732161641575320415396865429979028297956838656443185919478903798452269490109644130723964584625774792094858820040393367141457284702262709959954264372321654777010229794462880473567060819968000000000*i1^28 + -18737947679314718313271694200631696615391131737627206019548677953309026351518856436468517242622334233098016789424170314333362609886711518746636842727774265682341236019383219458776930773301508222247493132137576948120346638314235634570149907700022960786328417660160273347519655745675540054957625473768759313402917125728365127432274477761004577228674133140624403980290755397866523912951335181820266779391810384274146650671723413440792205286482024562288406731647483280185556520755634666663874323526211793305449069391085408848229683449300741050283787047493122888960828706977729325710936197632884470582344528993494702413461749396334042340735410682180720553412870043302244648808895063406941589382661448559688242481117633399760824416750944085556848932779150899533561922190223548190763812855665763224134945093249659103472355543014871950697751306797250074647283452684631654558233397149934952920126507130788847175566787978617679964920693533532917416347262904552643861629822289487292896132197612727186831311554192792224355965005769413230621677134898556501008088919933474732231906467929299508051499739136645780168671076964344672962696090752205564240110482044203516800759663037025098129363982181533550991757592544544095503697644090664629488342080611599074577626270934418790691709932540142880105490338814195830699266306967849853937424041493996335922448534442370467879006991574302720000000*i1^29 + -1669412972948460162343681519613265586516498348647074361877651996211219516079259177161366972291227547028594742083853794089079366929789641105243168792863874435535020378375069200656292999783726166047261777802364975977590265332081294214455183642490461256884511530781173306586923701208137711935599986664829785362061539293823900692015666762560060849973978702424461029703589802065602964107839560514016723250303062477290469249422041332396645953491541596397142908269111063296343969391707398021316826373232161694423120101323111128178255856014159167669298335064939870851451518532167499520381237700860704197957929453048765310389206465507309704788215058372183246447545109885668092102280376817237146212298122225892573903713434638098828968470132301191054492805776056798188070525147850710796010776805430530078346714162263843674087877913595851979583273615830553760367950403462521258951903359952848065931117197862734648077056510750386421406740837832682836212337359380335926769253660041821231095449194350430166886840870951971556607499693996461109851444436941209222393843917970281986173024923530576797377285949056711673157582615862349615035883162216885327282036406106303460762553855927283822241892754683371779587863496042569450986825362783801045770848241993446123221982800758238325775506815503136468206847080319987517422662900799511667807659285825798383055011677217275904000000*i1^30 + -204901122433945121366053343962300418470007069090283514139839389101633051568997894501572881561470045774087696820002903831283592538154667714692162305960071880929645930558389296894364908755723564072742920067585224839861394392070791035513036229442177579041991960873910797128529682597726780809274091420123996399338614634640070633431617256783029842370309093272610511030140133135035493798521638467093084114879544670252768314050230986486699123547325486905066307481577058579252990216690789145537912340856288526282772420779622956324567225789524148253369764024791252201933417928745864939514478042674793148263346143454991466324658757348441155925769992989405938474697412727949761060407870170153142907178155061674719975252808704456630650860591318651103851951521493358869388436203834039021794557046745323094503162713388052404237461735065700553211325160565154130178057712962326687389613183466373479334945401581187251586616149023659676578213493287449992726730796220640602931993233459221784455521275842445992055880250245042422915585677694545662076480165124609401691912144429657496371004884754641066188478233297252403140791473876484092203890054501418794333960849701101730592464572738257744837023357992027681384187734626192955600439432038164427754880027135824618854299096016809892917259676760497766631327491672191703005020554166118254132934734654165763379200000*i1^31 + 11272414988430878630259138057857782097219585310915086065216843708245137005538170326489478252168342121580755688047746584123709054752334644805367472850149443283679525198825981578102678986264459955844120890182205559810899201290278304666167515608770984151661636898869655233363890625829627847982991499601584489961147937373829740977259967677699306609616709555927377558235784416791850700790775204303388193004351808809812120480406666243270693710514614140036098111923708207321016483528579765611888392427254946067749631490368346688982680549632151235766788731571571883911711882019766033486151063775247046915635773266517164064706919006954913055154317541368145638581233212673293736052097654774250992986228276448628118486730669735047147539593931442920467016924417446260806747892339529095803128560062208296597191844487886591174811566593040759558818714092961763608032242075771599566995729356884275573245685107955121821241425685899307369649571831115209438650681849088090733021638465571219452004898091076786140006315904257584184432036101591024020506662532239066384480081376856792182114666947191246112107494392900472273646935329938943348411623702470854089526393907827234875929692428544498731446379625390330866308399184704923874282295066305671676317510748034952945723491180256272169228010926965804595360130013162431708590173147712392406696960000*i1^32 + 234897921900279350387320527171423730919672626588038343085699118040888880496549495537209073517773439342581054234114838532586291289782979340433109555220965784396019736924518017290755419486677195937425032501957134432082064904724688446125483599015935046987225501529766510554979079173294408416407252247391760331433515629395754086598856404053873036229192615447731653863696448960981481152163635355398850214329981566516781485311768864495973110753253684054012374325204642325782613208754988567660022957898900291971155369553852312531538285119283984188106948549979196007972170163459849576571806652321300920349223468658413462291579945609585299790937741210595663927502533116880100008709418199725904964157371388458070276620629285408540060809811582545740102966573444859876287585758834720492647806677971196385621534394570026717243423332682320212688841015716321005622715828547672388397257745738798754540680580689669770802969032610580267167084805116987068368070997710162755953308523661603284917419058997861581012299541261743987929355821547135772961580176470815903626773182007291881044565769364178859081456444127516141938831089536104649372323948945589057713422760134389176991564507447603267281056562542497874597429185176702792377248386025943278065482997556467397541960445770401244759903377302090479059559493581635926420173088000*i1^33 + 279510257847107851118936384467270666228965049020312938744079101477529500127955537215350289807280367266516533050083894293262243195950903633009756528640544004477415662747516742342050793101841996237897868031306622673684285629465199385056439096480348318977691007619174868755138062007952691746748656260988626528376355884766903458565513953505960281468383178465311218513797248434851672577119120114282500279223823154153617997322747139009402014445886331053589140575573730235770503966278904806837913650632853658773345280114327629411498153504400800094331068003344260779923507317618875669106945987288453374763800417899809501217017172175448130381626783314361509304652231885762126129216993267633143745011193460946816910718725807414412085036003845480012051836548587063254808268391375017305298729086147840921936432561000647071954691304202663988055967491028216728241008768934743085083379932340205483875326880411108273426616273030407832236278000154149140468248863264715603509646032922012601241602251145027122625997474309804260470624179163598593110364026420715708439387665109861622174693009146536494596613935739941396969020563841825360224778465976314910475974315751615821735859712588781337972863569627823965471035200147544954767849446511739183070280347814594373755022420690093542449505714178866675906491376000*i1^34 + 21767513987268523770690554261379640827366588377515521323555540214006530793119298941871934609865663931002655781824119376486997972690318704960947051241360787358305955792717563123542774208099486223866683636913729677047802754728570338798841293530508798119919266354686899092004008530834996402965032214543410858607677253130283785910906929558513964012235671968426715106433298619971225863969841915620817853436484225431019716803408439745891938615535461823316638869348188563144528398817134605690759686296155902515603783520269215739795176583551104749848515825717868332835628686075060265830596829760086592153747449991679488864118580231211384513461667151137487919891226285659739146105964952099968790811602845930633837776979343673936552080426802620854852246090817710565318781950091537879413138436513968276420737512633416300750308157448237769643673468588765245000281201047979568606187126335715460912460255664993999439564783175243445804509696151496317586245633500029209591540471347298880107505143443649410134798684663754416561218346540568519504656833748895299559248786098472640281144541348004765767254658431775900750442824240267743127694688770463884763361117983603059513614829899824343352938248739741761665475609044129805713550856236590595588843541840208251904092398460971119021047110*i1^35 - N1*31086023907315605529150075612857859620448969721857596184077598064178097991382881918426006406780364780514529687360579527121278975878824052936173972720501494668554801550772760960515195618231800131409162820526358679574204664224514286766495345309130723578530105760178198268435646856061117097193332526700155986815616968760470130625263280656239995474119137443998004474154502186099169915039991317991956112810277195869521553629955004396580135202329003624054068892434055137428057001985791927393*i2, -905157483966358362280667327411939881384753968473156160582267576844725072826614949880688225290096018469005701326853982600205730552824333119806679630134983707985805396844281545527019344529980784091315367474027634171890058544895895092275345381810469707764856791426846547952556162544034198362947934713745906874301809304636005185633324068125762960465352903627684953034254798091124579402530495716312414338703199022286819005557088448054231291999872258844511101239965135754098638028154753680372596990603274213012998684828547993015485003170607308897752616999593254554791031436075910174024325985728116773874237489275685253093450603833860947143918236922666594006213774307655049950140868297087422414805032207932733194085951193229067310444295812947088875066953493650915558136912181440250163506391374814415628627924277659456680883017915844974513085080796526537892496770610009104976122846528745636378034431116034314359274872476956155647371308771523870036776514337537279937062202961834035659883323600372834279001705322413932073829930207037760704076844594892717001561052077909426394705223620946272060928774879194192957713168100854456637694118344762157296343626278254000258475906003759558380272011445980566086346640927901844305424607537985509367524491436533769699497553328326890361573253877116671610758022029548476733781607742634470154433439999040319957042811404959624519973270808647019211350104191456502697966226014098144071380251764979986925192477576334206897538653740330038831985630088941428858816409474548642971150137273031661104660368087325658316800000000000000000000000000000000000 + 73092850562323755318243294971076381661180582068315237786867380938547942558974482999070878447846464209833127633067788455418504829955505536492850294322107540345562014276191854886546498092000692247020090759896073261249325352866074724850430760506617134085345118266969143977822998826512049286023627446465892035716429535899084305964872559243911684305713133237085853431949835799933718779392438494831570705157234720272317316594478933653023826719772373974870858290216663007888994025401250530442071159439514900088110297501666266096467904172975918690357398107092196857310331423127664735565313396084658748336526145986583936848621895928501960418565573667757213146613944290009872178039771922138900027199565390817559553604801917564573106718460320157634010262905760872054036821445966715639411145791138156619444994619686076194782249776988680135320653444997168401671485640966107893111721683981279657399643176329394221351439489330553410787839960141754438378855409509709642016732692307938449663275232884359511258244829958985986024728683448546922910711063287676001883885074369598831822285598152804515830622936802614923257752845011002000093450611179862192796022650386104695585530914833109107265498582436312377963581854018367327481110748547744762142619848012793007800373825240063678182763003989256653266519150688218392763077181091263500293255417742416654061478497620065443523614374538026576056855097502069301775113310833866898996078085003450474049518863343131452748965828242589823650399832236163570942554649688738394333448979519554872136505273650423791616000000000000000000000000000000000000*i1 + -35326485753312683067594760389300521310240950973889432853077791387619270501467646253079351662072486835037205703772465492412926420496111352250014263021664014945631817602976879713713114510959217583564136435611615826933713950569869372815528177776772008050169914622486680925277930544710172774576363743041138623756678116083090607547498911142682821642728437489243086583528695022443366355859239924584371472282210473353140808220663154532952552456861376417058695194253181852204692868367771951217270569541135255208739372765378082442235537399788994423416428618767357396243373511593783048415020227148455521193074727267530333013547576598896892002960962813265485275267560725337517398925650699911620019596565050485064186969628116378204933583727485343252156415705555939149667950715266776376352017729079146825390117699440378090398923740943414582049058017551231459542837802391594308825631026919029160101105550567358480350783307598908352381367469406786893437782881130077757687168551823743584297129553359159810151506734670406001430902424166904733674818506267026767397842273231873747270002161360203379774874516697724582861294671506065326859686071195093241290843124630347654175051260898721571464339851351761499054689039717083904149566280338142182332647410128564606880902307605399927369333300130507221606052356521715205203691012932593674678834929442171861688631793145931096685050730278621338256749028283823007985622613644410235704501517302298513910321119997748651811363225270802462656901019795154185329108794902334004362455253609851004747356472620712198144000000000000000000000000000000000*i1^2 + -75303643625435674151517418760339114452954027020012520926602765183795228812503905645377498182345684528307974639438220594019480499540119569001335929808324320581737600997145569217903786002787012432744049861031318845728090177297099892078070443241134688022011846964902832569614596132376430517442301394641300733014950270617433655426668863037362167239662050474220340845346984620237866402934152818423307583324284577386805574312270209176868222609073781023876705853189287415428676028569270642126926332297633429427142728449781495798774627941905737951368353059292742181266947926577637058016659187938241013441881890760689963729899579989935751422815854954387815615089857163751904446047089509711150451653249250491297091248939486948012842182091417631065810540026950170329668511412274202141051875902326526263702439414390023704636304890576411370089237468606791140022649437177559351591939547693544131915262909381556503800261522176069464775579330459184543871241475734781728369191431551354510835189715786890565170077662950470585686376102351390487818342791849342324431050694006261917839692948776700622730615905440676902302425030135402768708724871043220923941531142636874672058941792211379365224021169867955058682342006764164389779347888479737889062327419514752410349413546931977631860137979647576362286226518865137903693096649936773910976420562100867253628522369002368489447005581594143327954287008534334128808800322811427689579618901587982170999089887122975528553783828722425633022406645198790861195991596885481412725043747662123700568016234447319859200000000000000000000000000000000*i1^3 + 48635936721242331678462562770176366516607476349911045549185237508158756841079890505431294409198579039169140766646314337223616807255118081443382991662197264939927454734205995824699310662636654078211940241013854702456439013690354240285293625735996098251722687274355257680407108453702603232017060324772445426855370836431964628221420918908537699543715645872613502410584383550697923730555558334116905124126063222812847152120346047922984961435792329760329813579842740829649596636425805786686098123818106646743774222001938654949027640817332018069578633872036207191141259928376004198367291406485760103818527158277129675327563533512453095193683299113322657969883728396404573569383658191088046867758184820407470740780859452392806129475429313065498224845163695405827883265061201897929000841748131744437405513550839270340598024894845143661896125485288664653473743950975637227704311505351895913568412659196969643966608043461424766882208544424030236131418117496736181858879761144603516912367185198640729093738200892587784629599562197072132136194835299255528030458819265499718659378559603826778091418199619080306820643703661954196886560307129706750562749677828200254091778854340614236726693957918944723454403725166262829378363095855798849557602265341181514126944023646518895024939869940577324027602459785586754647511572328396789570474186813154690038013247701169991619361820590521559945857159871302518367736215600147456295258980382805967483265655628489123117210277998260824276424402410676283514028759533630641937742863569182383472682728213708800000000000000000000000000000000*i1^4 + 65969296806215021767057646185660533817941049676693934767865432363769235195957619357510172325885715315439394748943216021213461467783645594261058964741756225668665457630031539938559584089974472368903163907547150315111540984078444692694388167080014478635989298601907135286684656394208841158742913731082208106485685434480187779733951008084707782020902664548272441664853552125998403615539165460796812865714178675519732001489584922701509072422108480941750606791129772366386252699415343732397468251374266938018857853473678565283716462508066839515264088321123755920103146840379398878764568327695662510738167342256685160061887059617824331253557720272069342612814193728227648053186771062271878650337392629977372202125457717964974072193185891940280722566978043541092816331421166252112843759608140078716236471782614291115861171159142556446081673264071738630898947209887095107470410559092306593156199313161627056345518268541763335455184774300382250859221711660162312220516473844268867415247079658851243041650711101958250153793523346664374287606017096251666360996552858140556375989388287355094579863394557501958204835493133395904921254984600723174130441833009718350767896248636645711424608331979645654081090746233188200613603021818768941213145820189992554233911621404897746458565021128356416404725657921231841689352784708868407109473141186188858071258199660815000679377408983621031331625075732957253754006518948396782254496999440417582299956604199900418310284511446693516757062338658772547970518528674544812407011399569668211206613408677888000000000000000000000000000000*i1^5 + 18597056629149135423329300510928678023707029510679312051824144580269325032988536475944598024308356326649462614837358742071281199884254749016912515754684037912818006888687819471792015571122817732036061008177807929331603427069779854866556691318587041337293302142132071309808834701778688560911477872654730364748423945444694260086210166596433832183807525642952116885211695236336301699068028215028403034410633665502841344091942138302840692830382016323645478640226559847893122647231041888119625596147100373961825288185063217635332914732123851454698749687742230020111204226478295375736806719321657706323491464804483028003598696825846059596990531156527120148147556759220377576755265234794729666630058679185379611051624233772158009334230829760517235343694074947327132383313577401776238891763331667065589543694628189819548905594124936376505229856520850928410263266761944977797342974960908218654541250501452069964111032357022502066794767581284863305936027615508751010392309852799073679524908592204055729763882404353350201491397792400223040941849217812494835069903319122515151038869273018973045215962996615736509130098210963444850719166257249411256460927683640722207530920187763000144647579496278622178153334403390310726709575943571451030873503556026640905822014563762910063590708167078293131338122301490913320805492135935786716749863155755149163209781061690390940439453378699362844779831129015153320812730045680762220465293107916565339714626743939001577827374060135381953825778008982756103524789868976687013624912178497406035234180300800000000000000000000000000000*i1^6 + 690949550220648979240471072386427099890901529233320551517262722814441960708074453808313525660850582806295233314046193968778822142193855832427900935405322285472238311102805509899622520885364870478768285375251319551306868078652890014654159489227339783531587815800071944332025627705793452154772007837022886225650911480857931302438386194159334645537674826841734877331807522167766635843519582219689776933188705974452471666863799107660810457669436306074961598111698032004560105214563978130503968080345984017804863943731998487130847796408322776272742573036842247517692085061571628357595085299598125516025695135539231180414334353137424359267343162783409177476969479768252919422322406489559613338420247312683302883943641746170145933933368049440962843022248807075831104644494909306290567274688019150116350159488728907702417204494867958943482625355839337324970499808642930784543963372163117879806764848807794091010575807592768813127831385226251637546187779638440184209504340155875902599363930972876068403503498783920875388791501228909261211821498739935623127709478841627296949403999826868921858310599485158209388122821345448663035726571919791061003816052870657583136987406910075315180532762606245629372926042181085490667366126723615283994045738484476558939223928353727280102242461936252282789828733933822723536060261629870137303061556896789528016494885623796662373511808938053262483895332356920185097445705988134430507429317137082953493270135597360107711007140865753822601119845380661884634509157281097189496731200857250969744834560000000000000000000000000000*i1^7 + -254386527885349445260006991612463155442071894365947997464961328265758791090857730766076962571159277867669160336756435376674743889019344923198774498997274134259650887331777494968122446173159756974583376480375945040554099499768634605102185422765244217477892649053479980874698458636450590602489072588196107835771537323288747671110633673222326526609862708933638959098071890963862735158491646612317054216689851857009499685379023453333643494412059190408799012640943147148800505517164672932033799665470488456324118497761042062158848721229293510793687287947085374872185253573782404126189953068496657185839903493484411789830940354489351533092407702234583645049152919376424417193994394078247973440656307811176276330537267115374748093641948409944471777359698407832394032868908456203117277154131693614345537404800332991838582524017215578259818012245454048250435773566770316523132443555325669437859089203643248223205293608342502640113267912133319545230668163568396506668286864623339678439609937428683087831705487775600825313791672398781239669573687859806750957849764083681097599928244829448652285766077327842621154625105286118416618647630536862113249284320867073114458677159522920993484733028413494279377450547260800613969918400259676335522596861591343055556621721186997243080048513953376175261975270223421436966342244340500585112963562556744505161499485173018190607223595597789297493145219339101775651267270431961040562397514228171064222936533188274004273720671973280273865542538979703629601883803957878597460313580797230093172736000000000000000000000000000*i1^8 + 132920892880020158180314883640055408256954732062855426678710529858217998768241369480396197496898528632339242777934343695404446898714746154233886922769664020357829503154171951403617743812383141677192113907993053889810180488264134335451164791427007073347874905880443649024043126090660961617664180825746722650498730774576771317613007962531293160834030062475540685882594497649533852441596300562816576222725513271884301777853162039742295808846601285322320037232702262427321417314453633538365395771568764541641472533865029917042651452689005060815807554031088373021140802241841864148014422322583950838829131133636717995619441495314297252147484471671155054372771743990109898107110819226035220215559265569166148308724681457713318896128863235651174999010481623501535886519837906089231092916328062864698438165244362404573537007521364098407783476475332077590367813647611424111415728744723011498594553095822250792948085307826286562626791718235523516021289950566378286740895692579368745344561344958505795707835073888878437713355978563678545818740002434493828209666789973140380669997104722818656198502913139023258581941550516971652114855046365925529843669223351472791057955769729206941119373964869384416071676120217118795459920471906130948400126421436336552678660964465184134640729128449544970247723481914965800060666464944598300907423582737404966127035388807433572488274573838658653369659260307367897558232105147629540584388793140218515216395903203488645037721518245639161553460350168070016974659472412959507066772856719471017984000000000000000000000000000*i1^9 + 3908583162815263764824248549446258289166226715345352192845642806047923476081169849583667147756298341126930701943768681975729042086125512515928074986677242222741327714871661040255097314233984516282549864491225666299946723828079290582327845219929391872670558313902086976551553722456891008297511630948832847074403711953311732487941021585003163832877944421003724207005567106211984512340616748745758753340383373535411203820656413927464263993368612958087244934170383876019977479179985704512912498594660311833825799803554688368745712103792757891085554207398887875845162721699893782612992700112015201908135423023440322302334861844068029393707819467293233187906735467199037519517452391211907111836224837352344653820552574992821672610263948514316860902847609161314023481526963526359752872855750327395505852152374988283632672145577362816003640192621210185053382076080672809849989510222582206489913643895961038941604629583574321415613232451387882255405534931959566664381620592624641764308866545492512654058988433751159955398748297343081730291175296120305780261890663434327083081706017278973474812878401687930890925387280840667619982860721609188787629825336602781498015721313165695420870641622889761989917135841284104860765452151234376007589011981320966668882796498198806879172388471017675932074472742919284070169759183239824654214662666752406420465503512598788479223962747413370906877599933057623858592770521868460602698734070229375902849805267542188938031502700122182763980128275942463648045305744843003222251538056352890880000000000000000000000000*i1^10 + 42468339613455697859453269443835999561887659783557152337608467946055378368564162971945660446989589890076459239418399844650064844633572013282821053075708776813455569465358307177443180574947125910339994527735133942274517871705053298596393717306203653881335029205413883798964859280835572926344133425067291462978920683860788241704798019869070928298184671385601421093165540019932396081532536130849717823043964155563640588566451910327177444313020814471462593882473099872133511842819950251858775065796527380582506938707037699521072777112923039557095961922010531934028887041840481434907795744064642889401943059792546134291240883221676652076068621735487147145156396106392776260933681997524956000220719670528432381695307952245589908591941862995473708667672758858660639358695998447241989291820767088931373747484655036320918438088888356330595374647530905910993484309106968468440694056796615482524112860912659872809095235138268995230384059860607247976643382609154424678934615957533388846454704253436283711105879300067117542475754877729995166099087463152865414478945410755507546425448011002569758715562901256114764549697382563016434124252346401245932927494344905656060650248661691052205232085555489873728022689243369108042010809630970543398886119435319043629325719898951358151407598888262159357385241511280938568249782707340520156176143000553827920233481171337729142438007608805088656552610001948828285817641240985395668012590739653719651714515669578622722224938280059114594585875560179643251360425995730159812379183939584000000000000000000000000*i1^11 + 286980415040245529905114751451944741003609310368971827471954675368199998266728448390587927335623140260034977726585820837392051987967940594411570703640478477340835415222009162039803942928256444683214956466901055418566159830550244685760875180607567047865961605460839054759268499150373740457006179199497741205885187652766401488638467762242771417209022048585992721134792129001540693015938421592740695190887675578565000879184379580924152208373152200264605327807931058611627416887523909083861791866223522677912643690911193117962216924424385033094769085690037148291532461404076854437373995570778655648611760286795894006543449710500930396911023384259385963554147875526920549588768194692614718145460583830314855285527991156952838856444729856263123693680435252732485443510693221186611170645298273306379946623562142399832032098572938453757006033187828212825614100073767592841282618463562656466610148932574130217883629479312175675489290414689622670303444325580550553541280235304966489785007296441945969566466935248552700007137067328030712113345329043114849752760347598720551149689620457299828096261883215476317353230978765898453898390834340911892894808957660879817609359597428847755685165578295602733045445262541462017308810936027427776943752688269394656701576652669920964385149685191389694298770444856991106016770471172108915759821132839738493667741604816736762960502133451150896400805947592388898861430945701266952467977559507010473733570438130477508311500443972470186171678929805034403063124881219617680751014707200000000000000000000000*i1^12 + 1643358288158288596109148832394473032270405168928735928258106174206777190222832007684443900388794966953199713000031280605378935671165290502613701553479801852861006828489354328780146903931901631061782473114687197281934616262231283618540305850889203874339878537590773144570082228305262674892178947679052053888637536091844950440094189163198153611450683344986178402311723937126160041792764466450984014298427373305199379752782755743360349465879046866227488075581903079504568411560780665957786241744435821439212737479884182997825207633151972725706118530680591606715673603593881969281494178436343759919825210513284098676426191422319769656582986333022963032812460559952599785286562141014754323233045877240781375103113173938155958260284301001224589143441199111745474240254917599575637173635507038745667608257251323063183671355539417418652602359890919904204475767495208274329742394808282872082521051710221035396742984445143031628236750737059793610590477563662538387778815147352793657944431608560568452782807640324689341700246602035563428181746133992391419558515804113863855671378594525829916562548235602917184175469737534123300345621132002316373367558843300909718676133139771147926819696697327812133273464307810815597915883702745177430391787777904170812485860435716294973839149974554310206834793595397851114219894812005395016203398774663083623791063020931820407159552920582992964363460043844195663940416562157212732774274748055342814807239912554954576584727500587435211411681071253941612976127320429790117232640000000000000000000000*i1^13 + 3874013848690455946718895989378638810124643421714799550728796719930377407140813445484555623286398995290991220034325217170328923906864824655199571289845389831436513138009606942608210871963814728020967691874663424209375448710179498341531577623711533964168829717577862705810465153986262061759295187150496973352533423005172034565175154631300155096958799247538403236355801260703194867393331195117645126802020442343906941321799076689138881793370629578042162783243989112596887216378357165631807771238651767966068183108031042454389212735877927437733876864060322063649185250458790389154589409419172266172971182186569030963639155320735908483132368490816045245300299532636197944370891814259576935180514350143377609112902768363107635296337911799667790850078148908106179190482934238979844170918744438012133731330678357427205552199467311046346278685339442080670892795315459498556675290332221413500725204672177107073149036010992003884599401813869440166991374640598745220820840023058408947873256978912987413893563282262188962866993705780026585008559037803472995387389878647465921283302852734381361466285038078577520917814339640708531275948813332523028458430274949723617056688911363803251628202519887351585374489415699015096588890315338602951929944827338763377044376442473635203357565617160785725323733260721831697402701866145353763631329503992078983504065661707508893182640648709580051476019641276722549411954613033244155793765707564053196134978597515317960224265154515428716380419335771487531953499314229084160000000000000000000000*i1^14 + -11936740316662345279047920280900400077283115777125283466913012492043474557976455446877840943966558723501285641606395800917780353930502750466192722597125550002525566222894983625648358813259160935492519888646593661636302867732994767553052601741496495696951099154303985902664721693617153423536315658989422584260033577899247744494879577573969160399943666000847990612372018356782826167434635979766046490239882936627723160216077844753248656967599450765682818359804453207002313967900819564053936498518461257338072813955438924321695225301209099250925564748898182432883344712233675252321655745086512972149889756790950543312606285689257280750139670177409856719058599584170236643602102010513559210522362341016962478894103160839324720745781241740452402213897923048624707691309193720622401748501707718155005463854601501099877617124598411490164057659134746162445405214978020683934902300516094894263156885943605881520872310915856200597122572686969971202468412827078169406632147315444931859676417015549137028329193014545974452539796837363240231018086369171423710256258863071737727411985567188021442501339984919388817958097720174592544657716791150891442753432928853865829520689726140948132498117142857530310461189193354908912312836264638952635415562758472792053918754613735012129002788322772164057436904291993120852416615495583757683226160415893822375394546541731200535025576963549315406623742160602564481959925047953881980884897336588119524488451799153570352525176633836377324991422957384436996704515706060800000000000000000000*i1^15 + 8358193969557031980628616384047985827817931857692526747073822418176182350309579891479286852360252398437300439239112001769606243281334223978221032284744112216041783399954991785988116977055751654331408957808307097356420145687539428680791408631655999687461963485225151442691305760092617873380619580856568267393202524638191264079158018212051622232721727144820919940575727191114022303681967508668549882530795980184821460586190281258539041068399455336810264042218273226084272791479173602489697079262194363109489579410348080814956998748857600473127752393193377461145657252634139251801347374825992985471003775958058221543210593829537223181336868840487979200587119569732159801989379385868734634513588491026323540535185665924453737117204642689603709963507431834538574810397840523533446767000413667931012447139404120365406014039384077899447401758459383478167682732105348021367294583404076996779546459921745993451798049032336408231860407297509855927859729270171438322912946196360810962134167256505133835737205490304058878972173776332045729749519165605372181281173495719380982629210274183461294732192657185016599775397328663943142549743401103113191642231856943875047506101516719454698768671753748371621277573919615557748014068219131439410822869732211394060551810721710825867674476581304324732080831672208102120093494020674695053487424259476324178047144232051947189496113143870355393389607143406286056602800839560155874872292776328760865134395756957217786175234614576261129139392333238772040141373440000000000000000000*i1^16 + -40867783971880235578654119583278098706062201494461329585929874594642872902258057227773985039528432908182989501316855189553060090565394401207366452650637201516537596882883989936013835339645481989701361636831568150801774170599799768613471682176407585334573988131281106157985254281952470256953041352616883149155625566281598132614240551793526082988441413328249288813650619608714560660914267180241106125238451524768253014953663256134223130105335398856171445414480714651455815896132574501344882631062619977541996169212807518406409992763216987932450201926202055788009351439059895927223525193009817615885693544855975174396899405993547134012471621977508675080964409645002711929886004761253397402546659892881802667594460455753068102516970522265514700947709924680786116121231980810987161779622714089897148819361280003775070561608442617755898979947759011150425575121040113060300306033113117853897143840416880517534946729077327628500353957771999324674405289393491703724065727365462564332074221504198953103024494234163964951176726196768920548918877157070569777147780837045768391729210596100519217710681432662849754574410393218233418486350698665944506888451164273484715162346209424990531533255186222297286152560768496574822357162426975265862905175334476124621055197056989427735204768453441190090777811251877012027618839968207528470505176132668697818484053294857534165978662928453688576672710363076066691959675521154667708000006591728823873390682688463004107939555654357892680837361833661693952000000000000000000*i1^17 + 550146530824663643033647722817550677650220262654099609990089351943012170414899062163420641691656020708230421530295759288158125395648976636108941190928167192628330382486263650774319730278713399690197529759248827562721152475386213489654207565211172748590669490586693852588922050181065757611876197580770296255512494478382759800217540821485043789292395880543676034995655340742422257440550701357320281800126819697611313875029977479606506422684842517906833263723645903684408311189499614462383989828194736346269819159705560470558861264472267292943672625964486025490180056099552228534029725369941225393653155492523518755984012205063216486883393666779017980155484582857006911821512529641365074590740810068436951915064402469218009871881206886591708600224926495881637298873832673225332603082504615616398317548356145603567204128006735423304799853269111461102767503402141029641983109008662457254285870285714607315863033484454030194742093347804980502736213782550296660969099614532202827640334072153392121071648667853428945670415175588429902005324109030065978934175932742030030952556635682304873768494138942890138970362678240087632264104227658133342101437005002144459371636297114085748664226559061172246167019131424364947791063973639523111263515786790931979901075376158548802376735807913905634861304104275567173484848642471088657523685895060260853734359836230397301010538737545705396345452892168201456199762799962332643792590484722695247051720779292943866134188280168773232083443331891200000000000000000*i1^18 + -16156357661495686758493187989057658686050878195407302979068617896975768462790660355440888971973979624267222360374403864488937359365162429997066484233906631968971871524918050298422019547303766524922636305340757707817084851908954423722748604197372238518433404685256339302388034863925946675950537098540120057746929732922557525883682066826102748038995565167241477220855354039731049356981376444942923113240083611360535978671191628199988460455489485239016730397581053217463031594905730714861307133859613135458845604700935916589463175501613803788734598510778931204584654968461741425949162270634598192590119446866576057895952419635241535267980839114820625573345072918761019188523183737501289325245774276030401599121108369749743178930712744443865299803616348397843922154098476623885210320566571980307926589924368169894578503267083528945207712089959443382460466306468581788420431623972612658162544709371857619727825745443070629054685797080769177510353812683677819576816673322268500721244969305136312740936116480216829970186397909451858416216489597410177386400204454415041647933000432645300636952810249288822219195802490003887224914894795917620459445995088779994853063809902818139920863051197130174118450469527480130037298495620236618065574932168460484224707704553091352344282012246552620761603235313931204602337487241948041627529789841130145161433741401692152231758933623852714528013577138578664798536201442241952124091899360042956771519736572723332406627754696097477636915200000000000000000*i1^19 + 132657848734943807214276991314513100210362297112585093327150679461815908265114290011227679816165643618032431631496437431999272921163631409568917587417818851374322794884082989801951224681541021931048259510403319238620193957349183992614276125578374916519603863115806028615749904818592875431971097519314919233716491471205200514565847761842265400364962440533268902747143137043356951267943022177529958104494192596152264876578508285597704534162444364376783882327294196399722614171282838784745341932057554563697819287327554097685435658901392036438217964824369713215067379026264726892445514511432170147441411088542216689950478305117523435425977292573589429381306387874891950518542162756690273312701794844532725537742814094691868902849728732803504072435532838692784382017666708979200982523058145421288958426521725436826504350884370589397650755235127763388731698886235713593767933178089259777874550862112679503219858988469674998696224893333530111981804662974271292145751387263075296096691000435082922848797738717395904005303598394117467954810711948843408486640817096147098763868132422575506198609486765796419666130493465916889334906556780472937978646149531517671227326761882857563085262729129657736573198662276105232533574151701577663498300590689217372505625206426326078996616361962227870498307014300172275977477716612684488874755998228629319117717418579996781502797018479714529645300325231281219809577716183679052314537867540932839629588167252114021091632007574716416000000000000000*i1^20 + -124240257135273913153222581117358752862826591101401993289547325594591505875446908372970961872765239601742383629453579876306656636860583224446321452876058920835731511553160205311212508151835078349594587038891481343607675434417265158613412424014303942571208768000323110587878695688744700249216260442094269316985897662413001626410061438986950367326264214786622451784349015869740873849358137500731721144677367184911617215580103133980373646845041346419918137479186794798167802692315640520179577332724054811090935142403257703999496753104763222648315412645540895926449065039300230012291887552935146044017310595126212203985420949078961033177061507097723800111872751809397462254681346769617977898908285487223587962356812987854276485863962204371223557079041119256972590128480376679153003927382295436737493257650859991209093634284398027863448382997534158112165959032466531830717011657262016422372795037540374334299071959892437414773604746306646971589470346918207689041627224289053484480585608333169307096923506394279610888636142124600149503364788913985694236721081273050499800770153917231405621841954759987548589751573470563853575095078866477813916882610322828964637345494923536295083230759169164814822748922440566262151580466233571329103220936544111875709327254742360881468163430266352964648812284971946422216458518398051145924714855634406916758388399651173493444142433160633067044620838330721246734666785471804594454990055006204941101169409884653406728801484800000000000000*i1^21 + 111278502815507220534604536557511385492156056590906928234103816527320682667320771159087592978317047278418329119496339782483964760241733318400459366524906657301932585954085501950197063342546187106083041236772357280409611425977424991479967137270429378640468731384127051382221362813664805266792189373048062662238919389649577592822638049964162333688836370903507048690983531733839121442614462987884099306919754999845657011791518096369678653357628153144210491462910270379765425207008273919682408925161433185847607663502044474468891857220925425728394583244906060171892074199347561968386058647391888537314490013951544209014243414536615882093049966940072961119197996162870495832528838705736573004001281266967315202536016505163121063896884177305813816559736644945276397157671873234233271923259166094257666332515741130400566861857653949436337454762053772102073605253782583266421834013828769686400197273957323684929467259758051548913852663839050082685461921595074866592651164995670111930607273612339511571016945676093072093697313650489649891057625024398669861682713608901742224393632897222309001761308795321340286325364651191310326030614352361467770029511003844647409334975830928887703237915701680374728872779087224495039507626982478023363784430265072919930828252030497935948410716540961437731942683087052770029823832373967413032409911509877880829229810736784520932132983549091176520370541819610930707117998058351789511702425416156838462973690199219896320000000000000*i1^22 + -33164650264634550983637441008297088025915812781515805125409733994304648451759396444974110744119288782196099786471102710941819742786153659847504624146922555731470823859068148945070412359699924878051285444682128868339835184636561100467094756044497989498890211526463393077019953600160195907451441869314619517606753065602738670836569713454839412801362610432245235228391396898627954721486038126791739886132529549284724283920601212761224561334636279729547162816284808960073262875603236868419535273125601222742042712510206422927361082606318515668877129234137461052820052952246514389804757943697231411944180649281831567518304658072028821400932634177046477738569602839446234997356865046772813772148292477351944479907962322541070307115028949439579489299070151266832828436154788973975374366939005254037580390824160990884968779709723319475889605287357845960854051054136335823256009824230122600686281927372018834367543676931284735755657834933056105886811600281826037909785287711696572115324053589865125960408165311063505497426178763954486248914199510884425147755043301057145987184771497274308223673180901994128505907955203075987867601822104337468103945158054826800348164287504932958711167276260122899807812252990372422928124159323565826550990843946116591492465507769720392784527044919429772084218020889550786658376468438414795035908373763215706932823818674008105674830957419296911028309794236624735980804523892649537998722831135839038963009454080000000000000*i1^23 + 15755773495042524774755672599827248962572184173762832195195490808748937116689079795005878076915557726119481755801860689383668502457476829972953126578952199200228277150940451384593178873421395715126745050463288647590398543122895165386258145569620154576832196040129200062262927076309064329758121806236866809964008360217434497319609393316706019205983209997589920863965951423078593358626301896041602878754280884278717311801478094428438969285780401576206338797032463580434946395472281553878619791760479472010068471693588370727389113804471964377280668914198174637934764148458415859532242871309631806472562843728805272203500833043892634982305149015526076490360719404626810065212605430140107266471725727376504525792248212589731902006228151417364918884982849362984316162031270866642583631177674959091145121482317121762432394282061782937528900072430493104232033831434875015097254071389863065521208082069858749805475355762227482589036950745434629766214252270258648608937022522404259179914584588695331124721737837276942463499205627892278561117561390263427875796584337755599290069496210822061922172303724085594266062473619443667204774710992509423099001670622021526183922975912882515183818867330536563765261750111252130513430202801470503623707467404415377792841127635054326231580977785176188551278793027332391042180681150081002042466317343180028096207014148241137207317410139783662724308117980498264159575492504770611436905894348725420032000000000000*i1^24 + 94953853932056811755568409100123041439296791935825174650977096369793928743007802060281677658902140005544688821931246846345304377356881986690965254168977608568070571538496585847429452912198200350260750946580326121594213925431046557605051371283097763822676574140335105675679782093751123672176033341163742129711900008017353312209587363171998309857866272228290629454250460813317959283129204276727837011302518976986447956973062561674542829299267047590188695879525267922211392971801952757870071919247360177607217983336475694999398531725648498072014693774104614990296410954659044412027285656610697298019138506898268156365300705820983334262197384335355828364916099840202619385787932910040233383972509287574803305325166039875650709122815892053219737518025597244361155228177623292602623385082037371754240988088638460948698401903454119025322410630946068197733946194254257090000525778032458802615160392458544793794490081717993330900820060421965665227164885193589806983134053997800667621216375570789808887353522657666439288361212900587395342996611336901931121151521860111198426242567951924760251546553835029496042085122531920640667101790174298855056481177437001342856904189076046214862958949321561916757965540183511088032552225525531923553247040448129953513249945107092857285867465408304157999778978596239787719546081941468691846773772583698287467868438981743116874275263068075194137309989896432453583270795614168473080766136320000000000*i1^25 + 108961809523095547296152951594489325816746085730419826318956716895706187132747912239607682325363036049489491602345178695527756549106353814497300421330673421611987221277659453743245111066900626268610740485451089504647376579505562995740584216581785963727012736557237834144063043693164067721134302157912091116378451012883820455066145898334463184789454475938961351833363498681574504932878570862635688344523944694130960393263589265201746997967424715339009105491870748095047524892612637382555542167685305264370841268719609678637905421414679441830396830518233836972615423568813812502137719910410430824660466258525850100808481817567951279636389670991298737432515404579078083813150285757018945634663299175220591526348972648015735722799120021030254108108279939060522186847840627440170765538265801989311995892394637959987650844197466087541855692390388027138868036079644193989956053534729807469403424064703976288804546911077052421531288234662984032857260951020606882381064552036494127428485264703057551666640836557080287651913927406898146490791525435103390428946657568724039849580302459140299326864369552659671763376700594834726487592232800762923611915838994659872929158641772084851516446216480547785371234902913711396079679643664214486607135783245796554521549789727252247920452804608845473080762229970279765249797805130991369148058231039267930460566157747657578508137860815620832614567596531141443134128231033077760000000000*i1^26 + 282264291915906751269123717180933367241316096089728705978276507290563294523386225920091347353026516676339748073147054462420849405823212694273352091385267167409535538199242181109741727470882742971815339758565073482981927005803327014232616343303033487379881711308864460659520046757763857180112019660031595702902873850235938305099858268914740838125596058041717741030918876976485160427142613946906935402932233803574453036444966309211632721074063643123709734065455443051743653279934675018926700181939297168104777095649291401583243957179935537586615886989307571163007578630900429081060148576855737360714588203029150749989261474649067867660971972726375813138148097774458910936710300815257214292300814286367966480852286860852389135151114581298207576310488550432253638446857326673012244762473798267293242195487574595961257414392016461300765194210728862763130354046648890847124432864293473634021111934366729073607403115376016956180647621544513700265859633134607905289931884007960884334776106605513023509132999931448756172420764129188435219133215470489834616361943058702825238447254928300736620514637564746354086586676491911135503509685019758568101572245475559547539845017060717727874190535663289909059217254440397589521772119901769440441348846827725104422808426457696540626680731385393070072656494622008273793568273017706843532792631441203470827155949523747170839824567499899108288004332846364479612518400000000*i1^27 + -16644559096196571581999231978698117887358895772779815571263413596162766051453441015851837356527947527237528195528860120003436129192397817805919812669507837451663850504029971359020398859249567341723679383775742190833821711627597888102070405949521898408734497251825403735280408451059239948658818226006304508241265035466233353696273190317295925152740730401710822885100417110668527721986490607507164242391262261987057911508096341200715710963590443671227386823902253204228689047368917795362598864304137343852946501136010357734740321856117240391932984730840889668733344867079738490582469209731764868290634830703473172969748027216040675265110943191469700810129999863789684595455134494140174733025657979543486824285176724349472242169488515563350590568609439123458295942353975109739313036404872299278950457717135697249262353285532421928164147819039851007302548054939816574128083638584786634251910555812990151913043775413477822187821284339022467293285890984755336925852912019507744380285590562774412533213772182575719076061094425928429101876780575311168003093054809252280925410209198173090162977849670502566714839082745318386409906149749590186610381999668853446763793851167762850984547261192676990316718532223811410392807584667927808872911415868714602218589902079601153640752263750138000557916222522031566432695154351580565955475091844046136975407392696082349550056028875248451912975527444480000000*i1^28 + -3338409410417072522384602004771259674701042745590363676612059546599282989236511285481904131041244757428502783005538192983113814027597143872910292197065205155172128759639736095928747854277761442656038228361718144537247687836681553342963522866246025557772550580357163129965245399284946247696019928903598799196605498900963005841576676921192215583028978746336112775694270106954101960586413959269210460857425122841658812607271803066016931270129071170807648634650048415184743146057774719063815576098631733510642062709815856281129643159219585548555605897791340744432290587278150530133202874882665317813704689129865392987338255948998229391930082033185335716351396836961195523883476606717788901375203403593210757210175893980350963775933118377650486207049877734294327748988416105419130681429624718581763808572610446109103626185623147574028260801637270518334699541848531876839906360269690636482199274587394530457804237717774384718534192312459002700825269995443344583252884208920864383272396907418074447864373515573987760756778545907219671790727647742653741581430394040817437629063989127587353339107881893032556921159651365330554336272017347312077811098090337464210010008473020298035302294295386912744403918210940617251637972652056066990080247206437795729957587075602003340588075010821043640248210493488499301755010458766494391435957180123083249592181279454617264277039105638400000000*i1^29 + -238114197253270702541857176666213340467179099501947628125669328045145990163634122672372086575997364571742932000719628433361764624288652016481919528366722675605132633597847782661711210922155198462898148800176752696103363634948232083559877425394087635757990598279638957185730347335918320785312452058216722928932957263894835003707602756307762193862755713291536619038986440678980170115771106350598022886859900526082549569787769226419452500210768702203227850052000090739527944283481421901547032131764581261400635194618557977694923903734302324044811654428825030631117365926757155960400782459599642983006687608246836510934433810441754372793187244476141604564886793234677826076774693481141573670984247798492864394661381889299045800927208262121960142570953634926227287439948027113821762055233531227644234178708780908247784260186967819976562295957213112980093211724504767799670960592403407776310760424978983211952728276567550248276552444856340525752228502186399259492569139404701877973022946252630960764392747153042868087676852228431821420291522085153238806808677889117949596428862214086787978336472154011625486744735635315032377179033311554215176935963868149516849391698410465186751927728732288154599995573776817177995544260289568894315567830846958011458454097738123787060705302826878067754901588546465541058420333978134809202035078634174676653218920038951731200000*i1^30 + -52285644926895241534601012791061927932582149239772974977906800750762097372578082406060863178673862102455314584658046815191450303830268667776078980635381594001635352712662717132632150216836053174905159759411083916542994644349332721830777142098967143534409935326787795715411884415886088438359029263865117104334230141095776257270455880568696999661659345664289138025667932341111550224083514781974206301391412838210466249995405337195965996946955964520128651271934027987174278930308939584449626489459095773998984627751589150985898543615086911899992964624444022254786705200275396035665934947622828778283898522926013084637945719527687785134183223612857853447308172611833685853657869290999534603167917607273591572816588669297722271690214116547829711116151804134494985088907311703994063080029028745422251214774852795035305217414646736971488777811425296956941677861021767256922362994522852258106139601171043364833316562192450885715790940321540505678872357708536497951423530551944030922478654430116090979660284504285415157614866180095364085862439212247327277213149847174664807355962454025217116234641020947800757124505818671658934219467422103479455269040472151911004810105128482420823886640112211486220159279100147242990830758934259478866805373494359847721370996239299769557122416881137292490254594225646244747189890358902472734924310783669692026880000*i1^31 + 3696487352859576924184546174897228184729595779366014705100273972783468352910632814138503367421441910351537697194623751837130834293122181530316600426453372221049190115051752114338691000717367847990024362034421079563350970814393164651541305596176183430138502554830718496298891605696042246708693995529284662376332937646298383667463797396660167941550203490478642193322794564646167325794573694398470557450397707190522323667801936193492968820516784254130454965974865490147013207226825194037209541348476675510538361799766825557570211443054156814031054730360925046524338966366514725796970467136859043673922010116590817707909631808524642116070100921060510798960681700517598505723202351768589071304721094606952645450026290027624541741003371235265063112779186458745888211405803599094447240935223013818442894636208272831574979834058032828154142891595777145643585251897660055001244991736028212514168803441551185817719080828084159396595650047815397424600688539928690186112765870912941628847110444226127401212171934667158996458320149948368845219194228212395529066312596710123692452055129449384369849507688401606232354336434711618782192828312985768404366390249440598971361728501720711898974132598994385260515785683798068985833833352546138959715631487874237567969393124197994187635085777881403607719452850865417735047411187201658838548352000*i1^32 + 61459261503359998463746967881649066611155958327772859388442638103579462474815084153255459246638612418209846319157935314119516562275219664695137089971181994764900704974550082536475563887206767648804976942142898931194627252916772503236739687172740433416343629122415541417089440889410335707473396137169351810169349934807529007691249844213007281034642529059319621164780129209226855141942004421167302216321723674838600656434826444906561223280637760550007645444635021700998073642573052827442788041683579245020585241874730891304509588486964097342047830418248918238859797212209549021767884150328632586730822313437183539947129327661443902528790119621584218957224284645094056104554171452666132484978600043440159711743387791779136664405290533976802975129144522983313157464012640031881786236620655544354441971262623082010110565768874742330319037645295448874128328902776001966365031196675487553161111158052533859744482686853291477119172204884136926728963957679850955498262884949603087882371004752304357376570165082328852353569756912436676614539261552952603602234689526126850048029149629647434343847005147475009613915834904177065674903866352098948659979339899753657721581505202373357464422769325721483842202343811614117760852742520795083434173058166764497904503473810928317821948033449439034333315826797605140470765312000*i1^33 + 93970954691381353361577661531858430319669759114826461105748128936337569691904703444096552612920976326061413826090738056768077028013114610000211287307297860707517529003505746189083838699982108441223061468977982616698376722114803585735085229635741690039971730257914222522701778096091463238828416810939280648156179776934256895056129705053413365434895118634808912443363927389286379947021393114892796822988193655336101742679205497873241399297188762379179820484279165281194728251191023719344283508758957117604261422618029260160519449680243045522277229797702005048322538109994274536412495357687201200844339375548706380763523178444615165488836094246495478963766963268092235107066200064671514852397629532046861715427050526992083066106432654093391522578487908967998869455088162774282697606751905063514215738067068408565971279299974753559379202947115889564648268396641883025640551963230816396738345235447941429034973551104709141817916950608670108442887363063674878103058240351676415238531583273976979446386229378129745733764335294542470437570628381925941411771963144615073948745891683844263320658904622129736502191012047958901981996148202069791999096151076675878131310211343657626482723606340151074065957765456241511970052123798579387283634238421072636622806860852110694015249202479827942835975921000*i1^34 + 33922220157737472868700392497971473675807961354281142927614851681356853187469486202739243407271450473307045790806814571567913566330568245722051077247991895934130059350232755392916679691796165576773089068340943048370007887860549627002913503565176493723916916010029738142465268489612536008591076228595612390274378904664433225170407355873610403223719911120741753327540350007625031550105320365142937347556825074291435219971728793443127552085665888246566635094007844986330079589975868080099857969263568792077000034298347686266147305788807804151007312876782832654516781955019478499738142735935452319142098907112476233266562968151463709417283008019120909475042776577923177280269496373926293354457695027276977601548865331206920463388046125770267082233177550546774420895058107806695246062054792770063058467444510165447223376191720639125215141534827576054721520068021820575966210018641045308563112271885485520609416720941303648243690303616807969006014071812043164717855862441890338802065335031744006103412236082036095187885053738977423035554688041014541491974201318824645236319603462302860552192740341146763226159159285683993712567864497313550664111037885406415480227024584164578164432534392095500732775338709504701074034586760974812372573708271406156030831043897306954179744134*i1^35 - N1*31086023907315605529150075612857859620448969721857596184077598064178097991382881918426006406780364780514529687360579527121278975878824052936173972720501494668554801550772760960515195618231800131409162820526358679574204664224514286766495345309130723578530105760178198268435646856061117097193332526700155986815616968760470130625263280656239995474119137443998004474154502186099169915039991317991956112810277195869521553629955004396580135202329003624054068892434055137428057001985791927393*i3 ] ]