[ [ 2157130262972041170441610008093837340980210952779733798047522709741478353872841798433042378911664100606602493421597533625261061913384100278452152777081732222785483143174234496755596312593553318763279493131981957961457235372981012049038601996052791735647477253517492422039714543143890788050513920826854480697309991129229360898890159259728899408871644728942927312727194295831425811625397621976822326196071410943019954080914630550309243925694187111666309710554253501897929346923633037001471296945823507219920886593499922324964092239309121379609927458791430194162392774026830849961738206443542859330806323854291820149159339803339869203043111210010435662512207806352502092224623220952866264110127121913081710289224518734116782566567999221146426584783153653912955625736161329219808489519431737243864693999203524177329610819441326759079005330454112348745296980036003023750473178631292209692887224827644558134258379869493936347675209246371137434272559421095227257722791297211747478046491425102921734696629134191545808051427604998474542636427149568912725572460540208122517169032530983981089467870279820401594858219342556563447555692800796075377357566536032010262069597648387934741479990227072383944386150400000000000000000000000000000000000000000000000000000000 + 101128940067070517627996724242170662888624391546055388476558699543358752769191379022154082586551509898011935745133118697518973222191426834344777450879592104979737621315184423168783100717678166403164957650222798894884641948101896522149741181995085678400236039487260989345312744985996206545585293368197122147689784593959967312664581714928855793122363519001561150833412457297588779465465577576357870189079164970130862784223444139995626595872186455206887227602649570962254408008779675742558270379024469683456012021966785894669505125011293049293645215607645109478071226808357572087216333985581414720907363809779612230104108089839532735542788986857453373505542388891701167627092513330604770302370073503632763299719582273837825297512445320755678358798787746547953348642285810762968492647773152375352274720148896571447611359874044385625988767891539539880519074620380442398730998076014180215494382906749639768344126996655056260726072495622901746419193080059134339446349304101862711428073949039823270984830024888476228588607842025017322479180605220958701146304660900641901464302922186947782642857910536928126443608803679801772614678561698869546910890345130163094139848698643347780399630000043152372117012480000000000000000000000000000000000000000000000000000000*i1 + 981038030435545255197222234905449933194757872855512474009448328769708266995249356152889128473494700256526892317790304327231911288539639046097742526188135650462410372232545862051399347169748167799574914080441096730048343302354642175106994606165619870889346570270337096373330129249021146349315422345519025958983636172180993958130262352994862667083815388561973728377514490427205055994626516751856039713926553792295035387857037562266402947511901799945429246389834900147403270096581207583879336637029207894807382272793524310516988371082699208538360917263483512540466689933888691561011827054417166188510626199020488229087538777027897075854441103811095671403180028595641315214238055899064311370254506399925573714049763178151618824055186766109618536642778909990547862356510730469392345124957730513365556578391104766897483087341203727568224418425875958546854474940380630731281478136140633356720779117267514997840415435498509361916218962433886094977148682876912603586601777402992426555187727695585812965051819793520167258762846446310065474796368335919709194921377952606349215917151764570325696837479016815918449281490242658404886544800506678653561052476814031808088184707180715324994721475809312193380352000000000000000000000000000000000000000000000000000000*i1^2 + -4774316323593384127696690070853506965087312613270971931209866747901622431625916175456489230051893542585950245601503386333084151673904873066531872219704802497108981204240370450478207543921025952360568041952889085532399642497959913077721835597839168310044349755160117395145796219091584262355328241813411344098277301122788701589825890712406702756537095713804800170644460951465177350700545455683077478624963326876709478437485767703217794197766401477445543838564435242003991701158329731531902871630407513079958710812269140551771586555454677764240603933065197373710170944965953778245786429915139765714272725022722977721635028885873010390637479379089797146652128282864816352505322469764171783233648942411901319451455995802813811187331834598919357175384218706548307257598716605473340771734258003132631114908676088851747884304163361892272130925350778543157845493294253493161593284004089796018054925278102799348850994318490330234533689162144393377205111827998530475275050896143770125512058378897976409979746692209855227246921902860696360153129399378451359553473580756760857751782869795646082266940141924836323214511167444430832098359151313723243974718190605911521411421152584353810798295791480356418355200000000000000000000000000000000000000000000000000000*i1^3 + 5158190770394779579934364341355666215204787905579283581521500962441558478946240226220961178952151667971780258602026371356158422878896459062826071540012416407056427913410184524192840838854122986447029831281109260663369708790516803083224414258883512043925788341154057345449283787581289516644346232637039857978433971478778114492856453670435576428926090271118413522493035059129936419958377719510377823888662127386490412626906110315715875156975378059398471135982734613198119105445148536849639109233590529753588338764572271566545296625642559114414301149715469308409384414307363872200392355075613554125774242682086129598286511686556576472162167372266882857996425606224532364932474709134804612193178228817310765895158840625329417282207613636998252259134002692694589789993719765683908506785968845616936709558222799758170969942539487329082864585830330880512425807856719073210571325071479988911888627234777023853197423238626517946571958958218122808049494804890318735327354301591153282690548217713363140810382209583008970267694515707318348319415849373263582640980347823854460706006036419236937358000408779251236683944654325647394821975387662091288748829615156782520243599000566342384661493039288255774720000000000000000000000000000000000000000000000000000*i1^4 + -258038493910069384841851749600581848055198504271218550678669558159191813075797034276853676143220191157008593067700965182367937659967567096324834220981998980949910501284912427739925136914912374577459268782447613019548523150046085587110456234183894889711060571316183892382673593032051310810051447112833965670874610646368294962558612085539615226673515138466782077884847387543537871677246199702093563984580950051923970405921785810748445910775733113153564286692020181563593666035440932187561811920802355660325958946810641688676383442307941367556496195301440665053776246394941311670010266110234287502752079116487045299150434901545799076507684520822366411148976459753971964303729319837624495219132766898508660114942602487922299938602672617673456146410141267328830515585651941817316349658156001151176455135980416917097959821453222888338188504495227126735453106400245870988004143941423803502871843185872687554575478213621450687020332060618892306782629055710554114390754173757486878403648151730136220702245698466684132673349730737052642842336654214635969587661283539093426309102541764195129349640760398140494473452619893387727414759836425378161271379441170657186051372242939237515917111115395366912000000000000000000000000000000000000000000000000000*i1^5 + 265905589533514616973186044988215894964553168026821124019112907013844385168446363080700290521564875151695572540015866284705239799598303435675794433177494303085522334182431028751147117719486356282863993390269801302835978325418596572049964440484251046966737536971960709997931244168360664076826357492216153068115398605062843931843827074613240229215927202624838981959778989396468887997636501902730377202022241264668567178146912066787210507795462159353458746320452911913457753818929275003465286385481566863314230242713769354517855524916692831815063718626136545275092899854036814285654018437701866013377959973349499569371556341868618847424981338306338009134197783957121934646003491544831745026825357959310215584820646359613275162810212990266432313401446922426620015783129644589643051155124700363697175702208412448968623735117666714800047279223412676130380612762069235628615113228440206960750211434654372960771405586526480449371266800803932009556722084814034374156054671985032237339511682372540499075600595507611249455758940691829720763322432677419399633949476581403495444859975476774197830624297883473065556899438717896024224614708027555133297392666991681891097821983808243454302515740488499200000000000000000000000000000000000000000000000000*i1^6 + -10152359855912414747587354014635980401465171304367395447880846109496640595335384610736118694096400824040228462739672611809390544228218888491368282836231368306768385215226708643471605540606499348094039939777107468573558625425226335428931138782831090453658924510791050921172734660325617029115823283649257553631074213732962138108205049280401562431227257746766027749131064497846196753034572820412469165062744578699511536835887731378761451600951892998566838045297573168549094892910346894328409003085926618276547255674487510202060625706020222339388427762459420694147731105680153126287573710481814224087450062239603030419515682626832839143362408403807048363493802409766207223796485527257633284690380982019047045536091245970628800846378101601198820664193151469701467413887457545006751951946751707093456546836928823492751585187348643885773085781057352128330524991042195728672489207232506675422994004849330411155604719371898580689366924531087022392952013449275417893673476736163705529870953457039456840414367005291602539743177428426353596836138356350774083651823046746377559111882083244587029933870327330148111389051198887276092537243519979222356802000054176404476286707825894903209551252684800000000000000000000000000000000000000000000000000*i1^7 + 4005784649333696457721819405806719525675925853731767432173641220774311685330247114176550556854456362311813007188270418974526521265295394332728100814880871448198019816236070754268863071822312056144987744187619273891874718377474617746111833955775726684975329625652803352232686131307312966482905545144266535176776802283718999410803375692467933819866118313441556155173687856943941689799702464782970580746128565227111076321769974722517881184975058573304005162963603014849954584415083433724190150614408002954823348072360689323482448518788133574564726078588136507022457682035537876907704206692952123834917085569719087410656792722336700047330975635978848198999373167443598905490569822120195195857932040727570154003447675567560709028716930404696793593054375581012358835820034716213165110833932050792054914234506534596659783181999787382650898720957048150751476932256740800120501609199971300702047625050589753127934864769500918064079871832777118110300923862992433562580982653400883433845047090570553757516550204940884970893788847380272108090863649092806723170855977850646295261322317770864032744355778958474647806711739430207663436130048143705980868237766551065228510570074535607823570567168000000000000000000000000000000000000000000000000*i1^8 + -91031928111831372137659095274849418544593972561139876220822500244728797156654834396458292146245199092867117346098069712670945793448611643976157124542918513163574712500306284107115970682613902503651064372700561088026224978138609796891227812409442922614314896065144819937271811666511925210982619980938675838350340149762577271868341464687866609573936259020478112588112125021934346066514848295737808800523062710325248874988174903494518546611586082501385146195019912202610021227599301903210518700646385528927776671313633633758870128126500840275435397684126774708108130310863970486080002549857424492007020806527380822617592262271245616868247518720430185751611487453392365984336508998671931339179493533398084232764790982509273955952491116211618334845589651112180695638902529289158745796471074471271622939323805289117102434663507656781805216570260189555016981139515864407954919002773386183821775392714251575071385471474354717216481666653722655137732725721941778277078311846022075540952214206043481903441253094103147960515782672723319825835400989489536613239090645225032085711829562731886401631847604880957639088466871303253342960301024095828237210017471670240489220360391759041344307200000000000000000000000000000000000000000000000*i1^9 + 29116309608239720346275706811814414775313410742848830038734943307254094567522078499887048514097913716087180343192656113082068090214899773705957765998929679582097824296382304190888168196754328018954492245066243026868741284386162745082487423138628912323034302948453473731763019864573756462583852912161769431787602744474132275902850972239778915811745210116176084056646434905828914538448603125390126855749109312612813575998099717484549946883108899856633995443079229091292645941631113241273884457756993111270019579533547525968738136119347001976641762886299434480852997110009783173103252110755812670789547213168622804878486716669360494772647636010044516638713068527500487490048883992138022501343657815003546915353598106177553754339426876495288733989545183845155348127458969893228837192133509311582278740439441549431130222149218412708548871221251950685883584165635043409738864852067923386875308037992534179878450472395771420889933825078772761293109856815926789333368568520882878590962716740158590933691262598411456066930806912779122912734578237951668111695006233427526754702249223047918834950323458204124111319797393092180131501920587440193602156095685647906070023647981319539916800000000000000000000000000000000000000000000000*i1^10 + -342382387423067824981243198828341135786988055443161777253281740681921559887777176515886005691292114537136102859242618629473615985666086206767195017156637124671518203834682754034227033836958149524590857330141501671813454657086524445146236082998381976723207766121348590662349490336223665920938442767731599952324894273454493557753437822624856503306426926977048647384618485576684944327564232344369008500408086404862530725370127829353160035804136299340397855284372262748516536348198130514073584551868711239894980630686737295470198946810613442167142649065419371133422226266253560534960948592691122593045708838264876163272039871153022881417526240653334031068755041821975408284822496112027600415941342766044959603849146963306789871735420111239040438052853879789795165941785839615566588828521536124789231628259222312856820644722626073850842599086114120054294635847351999338114172609564687250417029011345162978420551645167039001576713100028891066555854513343583945504854262275587057127320863891414496772119799089023980182323040814002045970035907843252055286504211689649495414772977828290422741299092953096346871163636337931192272991172592400273746478156632399530996080908783583232000000000000000000000000000000000000000000000*i1^11 + 145860156159762059017590526906010105545811665564952777853574626293212846001357627139592761630260321785025819846600257574890291326177729865529637963604273277390745189175664751834973908272257082505363633209750149924944590077723737138403464750065860989819190662138275124288857638989064237059841062802444252990023380679257369260090110513430135900432763239647312653867521910703568316834207343574007503453091557856372460650500104079736341085304369046377881896739694737981236771963468152535338216368891789828233862409265049903576837671368761584419151398756194021773242029508809127906636651743746380414471238597462639462586271734026521327834043149036874130467727582682047381251635292459500877945356199690500929025228321178676688211846893338435520747521006917444816593243905155814853171681575692784371649295146037914935900771200201946005493082640663962192036704816346100318160609675879770497200429026637002057099816353095520131113776674560497243118943986872107272853410430354254751528553864154854941218906927324849599729450190831128529254475499254864341124385496578421063365565235336143073638809519630341460447449482696775716121595801117235527299715936399425938749655622667468800000000000000000000000000000000000000000000*i1^12 + 34558450009633245438296912350453491602240119362393956356104872590418320705695339799084325557305063833500432680716306174457288317162612819417344113586309110219106838127241523879280603536672838342445389709160187244946087393742731570187580953126202775160831457567168996831288904569663530116645511202801839484344297207991629068128627293275207577803237082419938597742034483561905041714613621597650908778250680440247336763031171247982601610927739385294619859074667042844972420228259400846487682513499302911421318590096176279974853115629098616872614515024023686602842794811376074172488247114332084496692904684577455279525935955672483946489402720148058543527490410509869086722907462769159056818089062461043091498492618116863608013118689864736966262362356965102438479577133399394659476354025982003020340507074258087046733185252420154376840252351445857612469324819630242778281078135107962476975705402353603280774176893921632300923911952803456109643379454869127851560900308120891635763734921089333743680082024663279429705215374040733729811712482800087605766081285888774705490789865170254967828869945224066345690025474324545995822816637353593658129783012769313359118344095006720000000000000000000000000000000000000000000*i1^13 + -1848987326027026229033979692061312207863366465844040859807688692398146567086301800928975134378518515095236640903144579974349020809561111451055011101753291508125392146500097488035281724192283963966882535674688150080778287276181674480979198135836906071239161859663256365050558754806427401145678548890650814835553252485499584504570004896708381157690828620116698497492812589111291116983068656826121370907790893915538740659410427546541677412107696081421631442933821215504985520604897045637611211475032323709105727767019160636334302718187403069231416498162644523846558945190269830217031638764133339649271608462370458152217462030977418640230850142346929974704571637213982272395992920056978407649293930283563330095724467911204404528409486568305319732687310143179976351815381130138227143670124684587929742050481434995575737197677724936300801565473825945958924018916479383456688590644263620613988781251057624798600435973857186337205476294145644426202331704234954265594671861575281670660488979419324809983692686943917182128217769528069988700727845982928634625290966964592250349616950953034962734917362843173194952874637943977851833201081432699814262725400219734107836383232000000000000000000000000000000000000000000*i1^14 + 190199256440830130495605292831887646754653690031322299888052746114359911373068394412513638427106698854484519607281879684701123692918783490684464763531141713054532137679887344678691597221180771832615094057826711992697803824415660898912617552629270665385035013958494409401420673588220997133803662072579061247141688973031274673322259777057977195971942903143909690166928283022130294463077722137950586866026054674381821923832865086573746820650762137683274996490221433094689097377660425115663671294167292013103295452747076380702818136001460298728923890233308631339338871830592916916330178681680027894018162319178507381678140025703018884860739201097887400424221844554498316334840321303733672123805369916801376392419233042375434729166598607395707802129711440612092858727200931970560994268657153923118995895805903856233034754949118836377364075255372028587379919720973599244686927316170813162148164195476456664920120581686139051990588051910538393591296767805539885991051508787081297360039225190213592574636155041420859870344391636962574334273782900115081759585599086751113329546042981196848672110775720382308128475294845321425639318021792999534156813710621423218511052800000000000000000000000000000000000000000*i1^15 + 4967579869525193146564655304013340891203706857797698495225415043270633246553481706609287390821419522883731061767212277039460055714117039474552452814584700604678684812013239123799990120963479812568359318639115048924563610826314897450179339625969605925999095156256568150905921094593241337756088231111514540991364969602406054577152860494585449484099093595097081521342842768281438012677658984017910074146418353682135386469302663907579477426343995356155138399562288294887799844519155856889858819815279749894489534268874330543993135141361524398886233576013075698306291634588837982353220140846688826783357901518864560396079547739790112800527159616040347298093151517866090545689472606294399607719944433741625125515811413092101897248999509765941795667219292710364197839094462318399479610462395023334759781461880662719173274932736208655470639801480784556063285801498072628337665469822576737966731637303852867103702350717379509563781707722038657284984672038799787580629594086063707484199462383187389784562613218871920973768596877178582498207930591410271963642838311204562121220081285816982307613403296020650778673430547826414702732259649073218287803172200227694182400000000000000000000000000000000000000000*i1^16 + 434775635748239497876595745014209724707699128114846932379575102209405434792054661352757186420031295049758665426389354979325606424684580008755678426975678173128310117349531951963424830272287384824250436211751589993345972047713715245973621832937666699792186173287943982277675864453005914332035954617372995120373382790980569889696597483795497711764300127722987603198985104489537572150245652973098104829665137794928695887564006517791532424410398357674591577151467501560258589108062977313638195217461284489105245233258528744309665261305270763635993872196065656848926969964959231157496023961283810422705017519234815529872302598298628947183767398677442373507967778236033531881704336162455978633017210850081406939278397129830172207776626242512087980013864922696019741244198160155988157868752930406887920964857216081384393901927978615701288525034474326871747196358752492449365221365945211276600218447360623324827330530587985798966374172164177191692052409841507022073084555019211086022799694948911079346036362106933979529994731889782064762693326207686396082295263343141594516049784716065078605603829347223972927768493416570237209229601235523883837389649653792768000000000000000000000000000000000000000*i1^17 + -10616855536890198013703150619921057229626211119351511039431107529362501532153918392992789616547707639925871294977921301006218861742116638817252723415904241923420054835272962450071756009687312355571629791226519830691083773386379100281322788766389000368000999348316552512396821613729504342107162613732847957348804841312126686249712223668729499045181622058271541463400123139757429639922556568648409716023829213033136397745509166794555084380138853622768443221581323361660939068882941045446245768534398966410256981723078297701014749134302242999444916009885171922172406769118164567009016441643230943487432179854484366775839947624941871092550716505089706053174795154483741967296076361718607466485307370572661432622146191700606934751767805237814085560717028435091507419347433311319810485626702397790936519250359094763437381374290419437976590622488073451103021269029351503314829290493232663710478483568659798015515515876689726473524670112390816509907202554490265344089554509640108557089045847381412540329360941644120597524746753160822651947890683159180004353877620581662803993058127498835858534338196209783474996517132442931996901050848151641746503376673177600000000000000000000000000000000000000*i1^18 + 1281342976563966629110475515700414883022863634364699025695954097064109087572073560597852747335485383683486236407730545718766254830968845499248682605462106366056397719293615379803687534786298122640167009507222841510141150382057977170959408389544668932647024084965609053375680981369441893379509957273962553111826920817278161233362723500471191385410421496388238528882091878430986963715086571192831620705777722972766926840793854659337621647492043603051672751508232008002827383403338501804196965679834438865783096460398887655536549315592518020425567229130118511778184158411860708819040963160183813383900367581709707122410900509256749515872644057216705029652750016491594887302984691360805879517995021085692006372082632010342499153645748127214275566680682739316226669171323654757817417577950858053169043832860446338568688905862515194738318859195022425761865031862800427152215759959238175370784141551731965344491815316917343332573032312996817041436597669818175618529366697631204001073071890551020398748815607013378526886883291845244021627305143973051596704716168971863183252267265179751645337575671232110051585599308735634978608320087250802080551744307200000000000000000000000000000000000000*i1^19 + 13355408524585059325594021240436997679219091855594758573802747779858881194540180957034638999573648992984858016118273686933343088916983475708199284486416986726553489312845069331261566682878505564600791641056926270029007073333091337823795996975652147371450485551498739559171123051609879933480466146199649068956479483770576516305586559720579240689740614227600334800894660924612652846351404535772229661267413130084129296076051477049411865074456346334911484885804637109144884988378294535712249220515568190627492090362388693725975987850988061008820068610513959010637532188343863860859798298162353012002966281650490527827063572235448562800160485877821334730230852968343540487546326812104397051648845755367937958774549134680944326635832018473046032246931701251203117607141558861684854917387416842394521255834643612583942927728503498828435431005041660708357685329960213858857779648264002543358793765222063117989148645504782526732440360453597064759690940753349428649553008184069337982890050548443620809136885006221859988078308852615421934547662530028577254183991198759909856287302268635182390195656355522243405727498123624428043242653734246759671005184000000000000000000000000000000000000*i1^20 + 1304810854188631119704690338452269823740975705491650911243623164953812565980062935756247744987690332782530264301070089493974846156822205680326242223091334757283718475438251399160085546322019499374776404002152183108225130018874915600755029757546873031518747247532824751514469413856315017903329007811503070479594504252003299518141869435562472591837635658462651307845811657071788354324841714195858344422568548648537049494966760815034989541259641752041459020321838587958109887685461775300796386504890479668037475664154023854219322355679720418269209123354965231195768901949747945375403052367962043188117800905047921559483041545773560796258750316920238719793427651294954348909643588249341016427594656297159699436832341476230717216178503268419203818988393230647040910377857514839230016736999484818774692078461534353943161990303293552300123763681695224430604553352848187238090905130715330278727223350520054833055544602554302569706744129748215551242614345003322584424743541399510579213772750274189496304759800376552029165310214857737863588393768678157911182337231025895122154327298004925792058556431390758046890083106960196585738257946674901444198400000000000000000000000000000000000*i1^21 + -13519460966694767066173744341618148375986386069219859973174200950615584212961954578205349801373427010011576195033761151906601331181502030738558073640255229850781052492897183366531194424278163350135594713324396560439880314583034654977365688513873516446103409275768367417064468799337641403525167324307090248489928171462219674074787247325563739339583945650289498572844061096574030519219831465335625765470892858229662675443690574953803660799480971883303886556362176599732385964035755560115051991106611438607558177941383985806123154755328053503437019900811169706030951008480193149139439182953329803302410390912154921877523777386414866360852671394048475995459363203222860028893325392764576914407776793620333676883960211633499148167120265591698884280121039553182414138847129811478083156185782908988526423062240792618261922348029983091741313617969414171353234890873237330509393368765880541232541595683539049447734519217428633421969012443415904951318062348556725468936029034748333455369971096045317967221889582018995159039958933118030321128848828959256965144578027234006072115270891110404367008004320034794829976804948742525737226545664014417920000000000000000000000000000000000*i1^22 + 195754964037970346642533334371126907525751819708244717892097707518223468470914497879546327625046620373972401051398721581536226805623575915370944561435324128598666417169795572260545741539366728009933132067410162362390515225623147354410422533309234782129115686507726544349245068935990830576528959959941250033907170183442072507137603001502791541744155488831570629079474308047996634438031037017621556847413829710169363166074294343982149416913013264721295343585095268916322019828641718815748755190868579217858608232085612185212216151695108529372816096614235516860549475193242684437353054366847573741838381813556202269231239790982428018839682807492121777995412539194174192605779315917268148702140994066099179510102018153453989057985466129002435867186506662172315240200444019477698178232859849104969686415304120498388364457751966413177169082598572494741493478792209925936147084354001681743325350276918725639633401996442486976993916093634983997493404780290500058147624359888495564281002164091815467649963871726886918208424454307186667283468156567919358956077650934209978640223463621852633110194591214871801922685499466109160857195547459584000000000000000000000000000000000*i1^23 + -1312972663261314109176231055039579768505006194660655665043449313106320404403103904996339184988935140197322838130996532896442238249516001730961186934852668854876399000972964848117883101569396072906680778625648006255571168279617601842069599478202234716155618991496221844723815731210990758691242281038110011353067690709546509494796670316862535800500386769824843318881232766643253998775137163048020942450813542020756365793092136354738659787855591246903346260053743584194407681989168669885418574041047474744855665921816500787058379180978691825371331022362125827458109152083663533458920717749075468794230875349877756713115228623615770555951911672335558445550813128468628036634748966058647241247364020429102305896057111589441929811770109566654034550882552506794623438132408894139872507832780092454863216137175883160564788733854023982677620227221065237755701638064098061439362151890571208002611966879140729258245099818561387948273646573064174598700771658509923927326150418806282026030816147389430366306045762718431454516065376233956858305670545563770675724995510703403200732510758947598640184264900469594774864576731546583228072591360000000000000000000000000000000000*i1^24 + 9948099348392955502150449979659238174865201902894629705985080632951574384201733147193242756666423780210755895817695219117669997928439197977955456910129940949454351668288001730308543098919091062175281146051068918752485421161136848825086890653315072843708776671482853315280261616770273521890247166505834123058876875850095154786673387436750901329244360913664365051232145880195460101783411991547238069481608472275285412803177756143780606070612038714137497799134681441828895069918285626419213794159035721373320223077043823674105818048378161337181246807076762509376219072929400654219217824560589678405004210067672609839697192172214762566575505153369882486935826785039646024840378535060587637848211879665975847383601158595014528580436629048404074266096606548751487950248518070187512303941853486597021985626896217044314649795467064147544803957633445632407930459589089300840571569172901351458082695129209117937423881673884008222436466657672839771530435892860354383207569277560145559691084266755091322401440217873074386714332880165035966234164454050829442190211720588934966800441218272812267891525133525663327275211649107899921203200000000000000000000000000000000*i1^25 + -44551192284498059807133424321589588409710785031533729295074468406397126315096872176551331502430669932006986636082640267436703859579470968644680104857627830217167519419598141837625713002490314035762958077559108925385279272517276124077133218141692899792336126028137037493767810020133441776772803840552082215757455247783205991113554479830307608102968125000163730156333946204854097705367183930914617975519833579388182363813911084560331537943341782868129681509474006244140024494895570009837528354399547263477130931923188103747925121554715263790933895040856927476012499890232224200165928559098190518663323333929053140941228000410783174444686985148543584573358879997754916624593915487897375733096681716766410135318843693945422435617778595611843270915077734033048248189520013702466689866701152026933700212636667258455836975569878238016031800879018437069175767654163551280828210097468594028042487782202357646188828863225730184462911240389394470078635876439919326194169902045466380786269687245719758098130892994733941195117076752988199352222833225703505431075158083066238307353434660107755941437006159808209058820983383344021504000000000000000000000000000000*i1^26 + 218002048341701728289032589068999815732622511097837466800902545113891451309345469479145845870258431496942245023347305274292689633337229762764416613725137160780737934414037287273899017312899408731119524040487415762072200861255439519190395229712211461896336257158920714293398975218074052701786765107899653777095336275024613361279719866657750104762860071178262157541619831871549699982724034910725117729947212266835472093145289477161482221214067381063545155763192903776014793089042360569634940716077366568644720766007090783320673869384658748393746075311561338444839580680749822891223245057844496572478052571956370108391389568356858865315406269056924977409874920327373810438434340831555360048596309939225320222622230256516927153426391070866885101232787760271915982671186472790142758682884595719641628758496259647639773415070597336315225799263024497678255902872689450085134645288061886682323532636473278456997162849629720521930181691387086589842834486612698946336700228325716999743872813922261830988902932476209616887856940585678583758541662022204805836046761830080610215422506648952173472068491912022767490068708432281600000000000000000000000000000*i1^27 + -598822048100479153933661983177042541155591584384112396099139055763248265440308658813869636155345103045270413522583110927842340314458459546206306826882507996509334398083911649635068320675241047929892804832564167692942997165675204093739183600139071745932429805401285295844326441092355842235637919893207157465555362066502744235157650443754332809710256965517760285000210706783689870531507481682709965277676608667385557513199422009766863806360877635468129547370110288540836046947325964144586614713295934111210698752800268050000984710226800276512132899478311129236375109510124084404231333812898598744244679844984403396744595944506548144520856061937560833123284455795372861847291909248580564837014750162725782072199593794163439607489193100707823375687890419074342532087878236840316076471693121410322940043139209164059609295891280123728333697005400295146915607176427307865261489161169001054893309205521835359758311254739358843393682622934289721542955232990808437206320440618342504710913257942051048610398544910521417910123412782247261750768486229315516769158566521056114435520409218173872673638868256744131124254474240000000000000000000000000000*i1^28 + 2017801682430458490080457835617819250548778450877926673146757838117126565239885716848437415043381943226124941784827232761270752087292101957261512990125563055129000184068599989931157642377973206681887792491671174465359474665761131021456076800669859040490248837010519273561562387316324008014445980478092949500907521249973279607798911943825757116372210817546444121300459210541460097175513774121270791689504279467296969897907194120643836968041184056304488889885443836420243231173841979796078289530399228473938111508433284669717334872065721412416307069248881491401538728462483265849823553891091410697014385829346748719293024642756145216357761498564022404525351046028407681690532239042932477123473440617623016002058646171444054344781722842012385587836436848024116758530297747543076288556784573472013581936334963463853584658843813695800978102986594615398643489373520284775084637835042658750343386088756725744810812242411532966304364121130491170459914134857244736276217239522025423286888049984687577451827292224092345502498343054013746374182002853994414331203667713866811177409599458548896317736715974318665760768000000000000000000000000000*i1^29 + -2083422006051061412192759165381486549484698116740497234475809057759849137928120640471159489196601648229832256451992081444259778380882919012597651233284522153435663750540390405033474871624449821358302320176444191920757349704373171751912237442868430239910218885099497295151204867533792575112113830053616955777664800732639551543760123446898087582983549330445468472971014146704072624912539549290261830157847760862322471767172160703279669387380860841134695900739999137968568272109218534590239649435999469048109108699071392599397451763055475874104031051858979577279802736156457381855503016023147336776831162100409900097110900229361274375418303635188394331880397807683477426486022986030908147475827283746525153127335547234357396824825240830954226598104417151295508667319685231838680259258535566090339675868659794618487666237803710156237693666725195788548257083721673642450440525430846174720667300404629215801403724137937261016776322379949434704046782140758141542916308015874018767568751601439224602857824503240233712211433258343484597788951346615803562450644678013273442781022831874182610415292242858711449600000000000000000000000000*i1^30 + 8289874541388171542415500916173753026233453423882247272026732200668019616954906702150685033217989829918615501636047637022063038959630128605833436687630428793694213849678171366678465242157052610195325802298377218324000246812666355934191177516950509706287494040651022682668387874498234661513885887222020274278631490350605033274642963262529888345363629213645631544590480417195341574288472248927234855117245543196679906669632273357488746547655642055970893460696097772162946705190364365086676111131369995595715070688729573509252374611987628885288808608816194574240089150875007466470387932945231585308465820513145864315361875281976570880746916862727907732406728240730355191146069374615647340727042292617307884435349208886705876042871221946873320656636472715195905783479374515787562855876170914367195093992411107077239463766702796737333413438824631819883980428775567691122539719648821740043177820432561668343467469273037324319104171577306533936325724494445049718381843524465556859620531814882223841819468809527863853409932428820889180016730333917580434737080565684806787286739240442153480951212728647680000000000000000000000000*i1^31 + 10252176742143683481779446995621329249854212184007019075804274845037320577595079079299708619627214346981440046319195338504515672307945075521338516217860894153305247270254283004068354584396198765829049521200145853427295021229421945560809711464949631706611591999447986027537900821052981882119038509397601563209746370429306509991749721609923415558456010506478112683499322715508577503603303466968958464163071879291650300935581972308827015179959119669730652195760356624501455771274716751529396655063392745595126666161683076417410997154486199744149881645674705766787252603971406591984627425285741237753091267856596525920723851253621810368310095987896990655415188014692250138809992035089356942179223907683272564622777968440093847028621229876459396374204211857997402050922347116583515443507504966205515462652636818094874835735573664475464177248699375236957799916057301196103702990501847874991219161053807530708308608635666930474645197962787990942954931826188502062126643571438530723824730130799084391101770745106781991033592344621002870126245072810644722485747309189715213703885335145361142754312192000000000000000000000000*i1^32 + 44180848114515059279545351959835868666421101489378371483863333258625636607482320417131314518877086283489750603325173084713587420963317175302543006973464864079179754223701942492759915549265714152393981767190571094710290129741095984119999239908871227794828195328368879070286681438322775115443450850372705889383647710511123214173637499942249835629975062703176884262773223174938286921769960539844189160374252394648144832166904912160632932672943469679429958269331067925302899450338919153295891929973784686414840951292693236000140928838594025523929358435860336595042305554925213637905530463047970974539485058671857830091019665120859860132264550543485312699767755664989040913113380023202087107763031971562546594118368880527534965373119556156829877795212383454849905995524115154633652458597824636793278387280484074697510007639952528198562141005047117621774523997083997200657257092120740286093500261623802842838420716981614728681585556608025067330280066423083325374468128822459718856733897688381985339576545441216673909226097912487087323522422035775460139792385737830652386780012620593983861555200000000000000000000000*i1^33 + 91803532579634294531260642695768752597320880465501135607082006087196197081418416106475975760248801913108021809025425268380695537610461142722010669576223810249201663307002146418698012748052020667115410578590853481160320007345171449592873401942102500778338743765007439331210998274495646968870483755601663184493047971825633745645318099462751852293779414231438366288764686474786569773491745723980557091227539858163260790356028593462305026465004135015552092110194217762472561952369523608981574010299473411346436297355969319812060721763461519835634020156020771593690476554173271071143975510051073948325138729135624998386356765692028969980190614719136529445405675114423099256494478261946501088054072059300164748211282250369227944645085871969178300099324190593181219418691518491592201371552929510185015433891886356922712940605080758202233049118047368449427217709566449823170365407224068321105204917871132936735097586385178285522490344359925455925167258741995839234873007760531362681479983444627637958765367402754374199671131238265796609923470786388412447894593895922047526409690449245634560000000000000000000000*i1^34 + 195473759179376670160701601180654902303176880278120006299232412731468403100463853024205388602312182177553441687525128631080994807621212686253973068831872799029032763107169911439593579747871993675819786184330567496345603556588516244799223877683055935003143350968356586811686505608503388442749943407971451420833521078463265239265112547751418454834614416217418198495635748433453791462448822250324069329406020487501594653234808349580663862920665604771531666501966904009304488435329462378321342264514320899109535075552722443032689907405068931051448248835790882635863219122939563133879952661099711242509897900268174842916026314975922550299723756544361114087160265318831414979493073859708585457062696335697821551726972235632466688063072290962697300745701470984141108826709533247320712713928644245682590174880628838393489716272832902509808938191474121041580722388736561722448304776059864939924663029179869303255877526730785117181384568203498797354212189399391820851106076591118383302429231553471048523899893618684640018701118315498225500385688811281424393221141015130314813795964289024000000000000000000000*i1^35 + 88894516729028856534742107195962149912504196071821298750897377153054199163493686623390085404695832794777991714987410154286036813320376358575960072169495509846583778579038482779403864852852214420006900528293103113690334274674908950470912608575207557032539495996267786082293196316039096064326815905896814847284457200774549389878299370043705504815861788276802545250367587180616550009587948266287468515036607007351012613034807209688537547806054380737427154562317317113994018167122375815898064175512392986544884864554244694932223925454374247654138916865862527315317403214585875847295625763961800199537146626487541585010888316912153522342171795768272254747942637769052275506847352313295662197499538659767022818641735053380064767986502848994457523465624220638895723583658865031084837129175608523543347189939612425135028423859308623786715984985413085031136346494625147707152170508616976097703262341507690462496363377537480249159231476559882687239577079757254018555014963663121808982482987159310542190871545994389604521505924095342552973904294995396033791218678880917517159419084800000000000000000000*i1^36 + -10336682898495869378013905498415339433803028692901659492520706356633790968610618029982430316426019345864948830767716586082072560641116409608343941528828835683831852527540813664318161217081075132433106695479356792230866434727263370410067375664089222192145341457138244598295799682203651296636797226055081201992186089122761902856675715577640020091371924248156618981151178323877182284684710475826101643065966376033449102451049055350375108763372148182911874704841324709646400132430776480102003560796055133695070546090803300122876693337838243051099227839376582142632411560025531767883431522077137740141154739266510927342816424952827611963281524024702513628160672139687505076564490521631022324656879393878955417741737558187851507681499915547678643978268485914080552643096607787596070199267020943372023194065652904265053202866904791299920043630590311205123840736970069497351566954496140681324430617723834031499571762391042686968343715542957353693314211869227395011860789960131314478030166753548160016565344298040544558913438775146409514478601726956247070028655346152930017280000000000000000000*i1^37 + -9324071775678321604858883315195323076802678080736223318245292273789328269265011777555512788688070842828688340277296636677320392333936870736877321314104439147181668449947202805957632722895443837834900876395615998995910115004546679938697082279616865704081785518644226206285908333518898347451790091552740615937762435181485786445105738159315821368216530735110607088109118960431087364064383369291872261598731304570516540522872189413891283609341920812782452629894777792448185328755880736650633158284428811204837532081744186536934637439074008772183812906581357445588898755506405983567910813686488525963705913730996235883186735781712503389487207910484334691334128507124810926939534471276518676668686094902413495794443484056682942483471128791071356841472549285847788681990771858697848117152216484383979718526567083464658869554441342293732096557336225753441587597380472287162764907683460334000791649970915927154486981415889588790785344387441158004584477995517296602290722903974836376767827569633448938745916123872372623691348103254038981374424194961009335080595146932224000000000000000000*i1^38 + -531149566801667785292454366879725782451848351937048846051975709301847082431084995235753724765393916948850090234549926990470642718995636691804671509237657236517269420679199146686215878920887630718129789822526433812296990189093511649033094986235857013361867056276066022556387647494337666589674960204918232377761223953892793937894919856447049778422921196430873765657507195723981862988378714634428375803175520132942283039304183980652391637808615781283013420324171034428783821258361223527954349546830462359309506108900718954982400089304486956741670625954860956028821434849448045149454235471354428828277444205463674028270681563844005164845716584816564180748374025637183374915877230569157539516080565481916649133150555190100307592615183423580284992767739686813756382553187633145045751029177166268779294023348123854702094695847330076816112916314699115471229190671834704289977191356477721758395632846075421632991296905270334999356040091047588953348333958204097053559498100465528198984830818506230018050846737156283029310543751230411660121749933805628089461374976000000000000000000*i1^39 + 177617210642147602176383969093534122707662818987968021713067530150735961050649200932897263934492705260288238280782228899328944612125645398658418814016376893888206588507849662830083114006778515266011213364161537020379406081987308462318552969686972210025364340882754644219408621583047588022326160729904159815182554720195877350550522240803908190136902574475573540576720160832250435069460207796192743227271609404179028687005287643606085163881045077497678441661022411697431963277081216178223676259994050543200043027005871148493819615256178257008764600567616693233766078638950084958315393800584273866461086714639278536008551790434242188529392560651332633753528787210317610838206111736531631667548858717278672313652861092809896800298863682357984283622751408730940038969845959554960489470960493147672664960545832190332800487007548388726420429614422023432748205929075236152992359175966923158848116133234920663168996985919303458490201851569102628228846209279260685823180080790397412232101020971954038567684880851553556066217102182929032884632384651388948316160000000000000000*i1^40 + 5020460894090053144779878006160505153389815905512911931349153091309963196755078218135846306942439713822313867185071311185360628295408398678616869353658838064646439167233664836660726917938253501025954228860041356307823734456729295913470060307506996222674424353211003919355286944961944513433113153390436266973362352404743124042719955939267511491120398629751771565540522872139709929182369459651488947062711151359079339605711862700715560994085201028133860255635603463408207756135163230392650504613792287679326577501277118581041080094692820813789925919374248353793628588312161705789630148213819743464602465423270165997242581905023342668411498982115029148293670569520258570163787453446381772707215751048614748474390895015532504372904256768276969554974712908311297825019115071324090651684932198684319575323477758476927950978550105066019806309260853010936015080690298760962658809157820217493046758543959772336724293454403366007256629233749582406111282636867907345133059088861175304793340214475394008210859955851458929912602037615528602089943587618816000000000000000*i1^41 + -15079210824114562342285080902340160829889731914713287545620111760733223710308039023686835746587099057497095923052717159547473551530989397659589590969630967523673063526178193838454627532344591638100809637112690141665821821293334440944412047532336325272879719561339468574750210534941530242903349716971366890062500622294528188357615059824338535228161189139342857370498784062124599325353650122629892238587683243287770987125903447363464743891187688825414455474906313503172951880871789427291471343025579973016067585816346474624841192799440318612813109340762205237213576705799436888275565200190928718435005909684883461357483133713170250504046650660927842559062281654783544974852028075479405020998289930465415056627427477468871982905921198770152602105290253312809538300421749137186593176482389425471310569446750988321467027475084483365498550621373194676689617171116295701226707529323728212567378960112905399882055961143033131633011199109310101173178185570892850356756585281995115964463993894770717209812729011381528756371027127584338043713932492800000000000000*i1^42 + 3091221600026339227846138622814501922001634062759751044363758354071078709587106487433016032831209689637407514338331271616355945539714349485268706244235574646745529602647027058394161611005803719069226837407244312225541634677826732684156555939030509192893394993433026143598904591428513272217226503198828721219337376437747418501133253070333387311568122185543117592517770310398512197925313889584528875788277095120647090468504826366518609410405781548354620536077651160823306002138158227401638739353657579279028676660281137771427760967729456948796586000453910355393680799747283176040342597770049179708108896944292339079543934488516643100920741599618710061429103434997197519933691492230204962648238422939667012661739191456656584581602683371991756963912373351280309266939765707781063440306355084736937648223575539692333486428424379650664967513289783117610411548241438139926068624257771218541453533253509388004036875214747312930516562041048364406153164801490944650546437558030963901115923912798964692528091318681217129694080773243454158274560000000000000*i1^43 + -196044244117525779747002988245733112561692936855688226663652538968931188852946318329768936805018986326892573495795183903574475337943704144360827293851738530545721309934251362702007777023421402419826386382540934031480303487240387898686890204085863910459039919324645478923690846465610966761601515294255793516983373937882009905688914139350417962607862841301375153027180922949006776272413831441037691807188212450913302360646822205247441858294480521512739484056787028027304038441021529034485577804679356882479777898803628732653222009146623978107566855511622808773559086258028580841805305227765808827094454550680163686911010530301870295179921722040488435314297730440791726395417098152550113020730576706132073775965292290200721070282574872840512464493015427233746062335484313132119236307890794303550808247075737803509666145727908791586136868758318736604969831629561897922034361181215028860644380798147011851004091842383426518159133959176486153956880662903905081190276701935226117965593078990420454931784697268318880770186917990891520000000000000*i1^44 + 285126711114199984979345790720250635643501787635743701779731066404496441520264207067736872425929628190078001048367592198700499907194571968814641363346435889557551139828664925294096223714167354691687667605616889797800710437482018751335183599288231367064137125683098045733998385590978683240467633964704012818355526434985816072258001965140526564982060755948650727756901308490378427437044274937664780396697262601919017495014187974496463602556140526502945014824061749083595067000964400889754473935332182084549942933624508338096357040960240940755080940357975576787993258898807690185639259523549611077478213824457498299558849940634950227870550882339538085217722019526723371926746907992720075610939500925954308552650919464830041483849454096838467061335044819417367781346080154602850241328036897856529619902782520607682740953321626322636075420486424387971930402861434192826299507851240793534664668396155658977745463416344037217366472214377788033422156503249795978946988548621493420185448923805855134287933199011647158595721625600000000000*i1^45 + -571738465109181223046620941153531739739126498255864933941731926676267633995157215114099417839677530845368735300360459585430833997045857700501045156066213548937943303199227594601666170438348876408985018441423024307645263734051314517397783901878185554472152024509640241717026464551546909963209410707008565149545550590180342213269131022413806279447894200241917964623010895916777209023010067287770804111779912808859551152377040935207690257081668809115957004722174678030539029720379326613562571241193240170139613201742005344420682567119144988836528430066899216857291376761101412817514927016912971973939116277090947877713152450860312925313379384795448379100174754790039753259729675376488525239427766907763017085695413120955908819181433824320737819850113600533768422399080386709673355472856818310063998002422598083536241937458804715714210875213660558039527867918715129046449177654396926588396980512807008397287109773617036158401517544699063089580921412144937479408650108395628001139302805108497043576256807348668989440000000000*i1^46 + -21305812429955444115234909174179596482198711107904731188661224869867994326342180432121678599635664888346845157623785673812859293290426401514030376010377955693906881731367203981479433126489798730092947703550035678446155273789069232867561391899190147648551549691228977671736402173363631125252101716620940110203405307244622923477862224761276340630898533689246966212090648672011160385767360812413693799721863314030887067661141629642586429537428361132114342461387795881840981245143842272954884818112107399016185576563740780777770265840501754770618733968937390374636143556973887116844096250531244958275378691001146708089805300011997049545784058867220066238300140300180434960790585962228063452836759156114569074516859100314771495199413546269135526942254592663839840245432931089304897597261575428687770108578750240813626566508913204556807236147015832779436436094635388699603935419937254196915833371630927122086190847399465327318295570735248095833080750673281463200240103580565405282162764048082599623574683648000000000*i1^47 + -201009854749401494881447720230206730285139084975421653040646100609410178082807614233228143800248404955103581226249483806575269625086084350499305047843392405572643488294638368505880036852628679807163923769608116860502580600431105109984125173838144955149757899962355672190595968954914111911353157444803646229446274746110723422088882121960289852168401085672380733655088094351797399724320490624806332341705679750504569946344673263375962657817226068670894738142863730839215250741429722794503577197070320079470971665092582433720192208119836620843656152434904588271146402016948972444288714569635175500417613435887453331256046538517210090316788126957022455906696412554252141200980931319096857443391830670185640394769739851551113264559800742713739792628389399969394895180181722273170121696234657901669994479985233487539307523358594845307881294104859588905494583258389575043760545573163472159945274798977513177206922634735192664353400958756931317900866915123855832571831056677898266802511213052192358400000000*i1^48 + 11169010951507524011393483415071746464087087197961584025665001758870758251324688218431418615013051113921245178849892316119960196155054642194126393069334679808539039841759273549477549710225221080059904458022244290779436778192411032146658057377458979436797070097916031538874521591656605889828795720255925195497733981371077923255194676697179381239754477888663791208855793530927077815939200249034719960124311144739687112151389760631758177874108605157546283926979331784181148022182205327737434097335335030196445766716836468320148523369007696273995312152960013220405114922338445083854450000110658365179958581147901786241150071275508052587477495671131402780521025463239837124134594401892294889381609963511293513043426086286290865657496669042142089016933364316547988971922075896951085003214978064761351601230891954607939830134884320652268639751939256527405895914012495991403043055853726795330847515338699134781908492420544441015310504508791938107822785344305533837677085822459294882201600000000*i1^49 + -180334272334188965636489736297145006550766582980149162742615809642444256487495384896471275614524113956835157880152717141153752526346027146546149195602234115433903225553558615467621942499000934397106542739784126125807124652043687522322416532651441517326578247238512056080730383588708320581423113851596595944062372432681929108393301409558638807013227791585828168477486720184124524270847301596492915249369031452127928117215372332028881224823170073582250590978801228409867418507343655739876795058453845794171984915805075791490586899339014187512001401742623492708794737631855006977680091990129551667449382465703900447686143836156263737130945119707568684629808555323700058763438093550122457662017229955468805003665195415878793084957268219155538193159530191967210546084613886439456051028372412169680994298129599004460307756596382510430852906032792312986840790600018269460011143112322698234042419378945847774243308416715801143015207754587303747345866678520316880327402323968000000*i1^50 + 323205872206202311072742663312088986597862988630196543008722930533553295925843465772729099330034238871007211095164057153638308936331857217690261122941986441919405792899227665535507037284847886324371384111075409524797551283190947540575622524691943789242731786834480909194325972920356749569486236242496528024249255729073457895941001256556008928994097827846030073490157754841509085187276793404140650252550394659924216373002280021998595180629980475051436428594952042034142383452902997066502399469479666223044760966873019742800177452858465867294865470767741038748782178002309523208603196898705029728930989922874194895646755744754682329547866928852662611428135902517635046171716383237452728248839709553590090872302774285505341646699875830430634967546297411795167216149243591937573893715716999696365306942655972999779829161743473566094507544655887740478560530631653175866561487034030052270362291443520954951792013909399018362213906529266060381463039180800000*i1^51 + -674296375330288098829476629048742643035328834508481908563485988809320909505485202159158288555087544128305973700190823344215239463505576226189888418948687568092318527856815707365454140009456017357661853641287646249399883488503142432646979040865278738787961232369117582298839791546333119749283294619415670923347213556213856029258120888193371061459505394594635293680497592358382893367327627800100424824868079190630695861905528485709462962781032958464525764925612697376548167046816459182240533726625228245719674823958001939203185299533712084282605729205635779019041637265128798994286140612984000787434850098580568187620505788608097509715142946805076250327148668744891782129853381161443516016824631909885002936132152156530541599987687334021855652906432295472910215428421465311549310141015786969452540315310654694919623478123674552090768159595741385817510406923174136083973581256264302210706578270076832298021151063034278442958848000000*i1^52 + -34757637396040574123271584561551126310083079571737913506487826898313168056687355824174554037430132991480675700907688714375864996119749127002225151627333755584072866082638583327959105187079678360859335976864026300472833727765239161457710169299354085609016466833740586183209264620788419109032219823694179620422766961289720504069950783785926072941316496031953379856414866823709737736491135381035877789759638249568789257705354231750209545221016276177796644643817700296070331568930921567149804869717208860640764508243722600900994764343293375255710871172120868712457796342133569317355599323558135169567628267809369052313820246787318579357261587299723695697220907400659768635007857550053985724121561850412286886545010998786171272808980870035148714287682846689059032786911694955826856371076629751816313672496865558454949505993554298125697954536654172108802233095423250673316268726340118192648963751922415533555712000*i1^53 + -2210515665116036684308472562873050598758635491516003365606243524724381091206858033826620389924805093490771951380291061728168023787175370795020835057587996177846920988527442146590860794873070311668319827636281229584872538065044260413693281262947312414423683781008516858555419796908188768132881552469301184246828141665219175304976642258707356935963607013161741423647387356256162729153369072587205000500795765754978283557265064412438904818413108260533292865488625331199964086100015266105040202507157122708835957462201447604787440725767362238159267967983736999129464630313643970792852403290244588857646031324380550235081470007895127763193756311585890676165987578886128449709113921839472892406067457772447119691181428304209578608417479097145220179959125441650548519049269820659903524610536599771943344445778279074218545767531310647882164648391851536895374965479039388986760796741968314675200*i1^54 + 79675785693880601780967104739213592939266708613036821465167055568965976361106049937407035396475478385990082820029050574380632950578878410103760405753382764910878922171869429239173281632867419317131397014422918674732406769459052456401956425482643483416975611150907019694870872973537045705581536608514445138009634048615308234869081297240598625666523463689096762492059625485392675902879483008818107684870548390713665675957576461168266165130251364795010833817686444383284762383269370858918524861816036239688242150314561577667734630305290680473523965608131368735763451336250128355746561875998310567489906772210697627123814045564860531423364122200482547966278402497013792509194120891807842640227878083058405645936829305999868518321942360602026551507876726353498529143540261911800609653199452817158077817841181991308227784286791259924023844440152641867229440*i1^55 + 3429964912557689221395952711082330853124502676579061514856803696236704810590503408135050322075600901853192734906236750313905779249696551109515792466722753346139640542307887448875482610621971627732317216679484773385715653400779298660095373458759857737706915513126362328270403349647738233337180139482038459110607809176575183817736373689789508637964410802123084643083462422812025314251753839296085962695826852492707875733658463090631561821991612523833596031398893969273135300217905827750208053787450570926933557894175042350123734806718456612760852282876263975523262923842063326693681001238150410908890531061140784268319779039626670638561426325580244679658553007444486322704001711702074761320769689508109371563712276975055202109437108066629805385971156070507610662978582711766409504928037425472571058050535944939681*i1^56, 21857142975132264360038329675239643341025510726055352035209805718841971848669674055631657509483142636643010340182778605839695380780681689802502759316311499558113111860149449026354025890072932798563202065502833083414502011227510803812526499104303595877650163141379794712880492967124421421969009365762998551823710075286086147776990437795032627330245220322653471097842752132170376481172845644591025824544798425954886372779003270209334505452714415819653875149270515131118183764264564589198533425507764026582530367304324787031326874195967305054775810233199097974381648736583020371839939914229574262379451646840682342416880816258117209649128702107143691850642975390309408724285564027130653225418865750244680655050971217108481885315884661660230918421445429990809427474636330094428403134335505654262316833792680516704712350746971578649606081598588295839024132417227944835132559527823489197328515049961738048279538372276378678706928232447534691991065719600563343512538721568582394481835088874463144269353428336961871973492433042739969208062330837662223840742066624209943504192720035907510510048757819572835646435340236098241484161700851070883958190575741385324200062861190067574813448557877708409494643355503200836680960824422518596507078871748898035339555567776915447433254479799514890006642800502835661116928652271142343716776763448660356263042100634132271792435455903136396245851301626703541433801632282786155244595235865414497195782833926093144101201953437384222911982924198162393997732305583049244141903069225465434160601497600000000000000000000000000000000000000000000000000000000 + 1071749459896000539086660745913430050249895776838863188608575013330169688469333825540970903283213539461931316666737622065578073123069675041613794346552718315204814586545464752373655223671402732729519088858254341140371505567979864769804185142668677852357321923805049922387266920100126179829112871286398264807240957213023425691001797065031209175039100614950119555577409456518538959821936534366900223531922619914622513138912756120306984600667241859384381654730473259845245717930927905733130652797255955479644827440118274878140451941639613069666906069769657561487782478968413459550416521237073760005975156887051794769688877157094324109867659544849363219674263470416083938317839538480972537586136143489780288558339889450029641204268654024835940306760530839484730104214910612283352517753460432169766837913646642103300005206439680876774647360277992419160236915769131908930178192383408817459034029828585523572902500834814630106283788865402527143979100491899557245058333195494166771114342086881819933002290337294106354867341929814095235526349915566664371333934366063060641582877937846248348394575943945945494482995942983691349146607478190945975183018776071653045046662809957131378496468766977851050782817836025587990721184614509315095063340742091513395602913584857375541705051305939608995032442030397943300931038627031035665688906794715061765564601814834841459177429532045048850328155470118933111995458977718735808263387416713467242769088481181949049578994816911580136560357244100431300217662445251244369972622920275649415474053120000000000000000000000000000000000000000000000000000000*i1 + 10927731867149484224821278556301763934906920513975833264448284891734453277440748940651360541538115757952851620575207859589692337408969358957522595829132903705297677328444466447683397408878071024578258581833570566302498508522082062670495346017004213823329572284000283618542180343366245544922461681898065840808090540407704452256324898591955506676122100006248247534932772445725938122553865683479612221891274781253552329777836805590886237131514549359343357871315495958473922534837940335275049504030555581533252298711960258167433583671793369987166807927486501935899309293821596623344625802363513802590678790988126104259184928794845570753321540707082056640241115037395079157874938947595175032150859616330722470827310921475853415698884254360569875465169617011894626367840571157356835186683329982863552838270949675161521845337825723461574688914196281482045710143795836315625497440478893208461434281351842317943019886258375210336491359167923693496664323542303789563611474985002185149604818123335382313123698659867411698368407304328840557334470828146541316383869423161912855372525399335589266395224043023237773500338691616439026658773563620274163288755210538039487495330961316132735389706700127168718277637743788271227287966837072661482337337063958848527684535026593186358335446182407765984730644488435854509421306821247985710598112625967111562656914027152332794616526874515209135293084691916130410695588464941349969238986612410705357593705370656084509410718427442198778034257280209274783140883055385642243376698554671304022163456000000000000000000000000000000000000000000000000000000*i1^2 + -53296744209855683786998789409111804158976449909549187934617226611341634427417103113103843952018489107277842333226839384636625939526977628107048235291072926259905687295300962167886390017810076996811453638380090583626447575689553252119605328948611852682680325571368474204549898376939171491700509380568863791377369619948664659474200503416690617815917562703938611444603931966611272641863164764332693811988125832313692625893974940250400116567253946519623633913470431166733233247778412028457333069266353524194438655955908124291501353712222237997949764125266239154114304387380220956632241936993990504535970116440927301477860606520004673740783112936702556281316809637497605785474405403059843371094426425289239224433527505174183094488102148380250453874333309309635338553954671867238292705863813957387000109117641709095918235058367621870753405521271551589311769056956721927792827817326321165443974672534374136474925585747408207704491632170904050444144495649222195013888776433655290395623854345418821741669196057342786102518678973926813306846728179787606684141810484187336149793664779614566065588734911179649802797674766477442998292299292486471003722941818294016795804357155509856235206830466331415540105473675485947386462155762640560457726931496603788938481973342018133433233129078048085616748817513759293726458433701599869868697591769882303409901056315150285893133045907723059921863759182808310705715457073474693903964407748164401066307854127516768959195117797614683755580180410498328228048662537834158825937677931002438300467200000000000000000000000000000000000000000000000000000*i1^3 + 57543230120616702848021674532199190342758437691781753974967353642511663476394777470933624549373263605116228540668116233806327708358775544896140104998100371980568482461947494150262412585260623954628639174018008107837086016415949195104645162038240809732726962665656036598208919064580119954026879403762549716593161888254518329737881815571195637884394511202930181721268279678510016111920628713751742221773372478407391647422117295151373206010114359042368598733038306271767432022859293492713576432398633349876187927774153332727333196701179363919738469923902427105772243701031229070664645819094973971251360266840337892157780777106996720966073254907654674719415774891963667695868742760110603833937593773855796228854219897639206223176732330249280730788929299317279113809689416523983964191339154576401806921206653647343058768292451106431024533697669073854571796109212089315660151500256977909970113056852643553588493556191717484122065704433382136879573044485782559354071658796879922722818153930759968758964272493030300528942997521894064229095904569186624980719010623185687302107540653233944267549101415337290139887100709250912195364284655910513984806623422332530868694171137923274277303281180122400168091295020813500734955387782054019142431125325423708736491337078827770672988466651865253180219362806376892215170184657214870046698551398659603818790324022515500564288652364123417748617187483671767981801230199635200881698717966617278504458083967003933257650703030643228548282068807332582982524429231289646973556925870675727482880000000000000000000000000000000000000000000000000000*i1^4 + -2316309806420624025392387300615819291691626850609646836845536457510213089324030591267052096061966933748744511172140327171329696952371117044388530464925072238140252890760171455809879878488986297590450518940394095918439793838734856552868751246174047731017941074957935888071095481601841891487673017925812868108966896760620212169821077819922290521132466546151186359813762705012977341999071910254826174551450321697871922252816302003284148477408571403163314994777596585509788771171594934393344636929862731999497640527547668135555016258310515771292228178658872842778427550083862913425918392633100766660659723961514699695842011243090484907100065866174735818591198462938234354953491113279147410149746318933592657060170367082065976040879098717318531227452501769538606811005702723047981265871075817650859081278974935331234214053740866376820904379598673898842267457528898083981697393503231028297159543269296438726633091769914811364954845307875081365106331390468867088105583515757596253226775252286247645251478478978957531375827216144908829127068120577769328630280181820488523608319461841747478633399902059782419689069445991139168911243994029952306222883168961877825298024815991950063426722385181769020046340421590540373232693538290118838093666014703444740081493330112325906529998630753856158195631674277357356990549551408402262791626787564845443892533866752562456577319659071424544580377304732319691547994630852350623304681150172731688477971718705779836535666218418052863618957082476742356996876583511545448105782469254447104000000000000000000000000000000000000000000000000000*i1^5 + 2993734657259551828389591736029951531700614972128435060869973182320341319460881306665957668633933448177003001300554937708870049326154575968822823382213660678529659793066648484007915967603383595161559080879062376415183532747196631460327498195212613742715904996978731100592955975075674925178536970795186565757363311010692877796857007987602997669152791992181702195400698315226877073613383221318875579786441939697057733976807117184031000147058191620831272526041090702975845930474827880044759867475521876495369354600616859945435428436694145507314576387251207917318934885410786947963800885151089223914447990688965846539019008421513474778252423286126438644265205651293630618045819818926592202529598391262235854254382414872587725268111807288455980545319962828475922930679280577243259768629893205581281963841767052977152798657530699406553012064736861342224186691617924853165741507244964424245913138251497586615919500739336558062443415494559167080562754644837049576511325060804424232629767192472530032490291140446501605397915132238738768378629351966604768637204835003665215624319606640114202037556729833955612550002220424139833662610111276385956315292128005208141570348030496629310203378672547060291384683514788736834060256341430783492572511008053245009905405111196187838620662561517071583547585048358843262351410295243897249295460108178673602970404245708504334977184440702939892346182004350674756688176075155009049957531161224020027657259657771881423375839297706037587724984749818089463919187688083733570722137527812096000000000000000000000000000000000000000000000000000*i1^6 + -109161867837355244691381034581953528316857081190422600289181049451394658866735354744630156214444018424773806041032422657230240151543194017731398510394902615524854077585243437633700063227902663119608728053378117501386024445960366753171209490721978053669287978317137218387853350530935664233722147357980828319169580179089711260997351489686505123625209270562071634403128106223599701501856966281326621824163623336018625581345116060886347164395521356591200282181245927093510766195436698108736595536307309727991937057004618428755929123109291348041127231826876482886142408643664598380299302627759635396871950998903438557492025534490301247099861941392038432263650491937202803216454091896118307505471282279480603518850272303082793412716680541025274020020959027303185154446526725452036803960463671095563319683329525738631189128083924606297765900050223319063242242183460732634385566421077111307592059490669578442481183747938384190592974751776806769382028823458051733237243159857685764503500927244165003947590644001432217202315326532624507951469688350446754473894542731302459130775443781068328914470730754903901500790411067483324938727842936461190323245013717077359653358514160482395576462584439009749921000144734807703327623137404138098023300320933028276543400698378741149619495032816604619043950692606797660127393945471449141938889003635877766018820071349071568027882339995134128767079485120937478875843816064146333517303011594593596471813759583118112399658714212675131174653348310716206108164110459322505558205923328000000000000000000000000000000000000000000000000000*i1^7 + 41170342992094000229891775881617470077804713031690761839621326981953552496110571841342176849380873709107118686015147689444040873730481037767608474556231482473092135197588221126696284525606134994062528797076359672946022053310928579681877506007435813265421225641379618094608829863733968959585555871594672685776687808424981093862627819979778718600204286245410866311636834945759265316109959589396401672427762087691154290614372802079875696971883697968445349285541752542033377140520804265339793000884417528177393979652542241594682413153280748543378262181644769030789545701399878555757656215905087236645310208255276746572199826171302786173256113190902338536095548752407884624611881228151267088213505413755929687095404564364041078537961096798837648104258339106137197582700782260140479076468610421714490095381771758245678663994590062741549026459558031780281966433994695360429255746656210938800411873462660874283139497730671599211412953805262840563255080259612827571455019660949239298428022013639320060757001331995941488736716330615086124290251726347797792287670384310647688245667045149833674430381095946441912894739946081744449317614166746165242493595224155696066633525945720247284225049989588026738785693630470982235663192544763190145689608377907722159022840110827382917943686954193242633846219976870788746496921724751734172172228828102676262435049573750854745260670695451339191277906522061870283640063286510217478982518942539968889586536906494626989976777286884162208595960702253491289086264417221469877001256960000000000000000000000000000000000000000000000000*i1^8 + -1771773015382766652614199467221828544360621897870502496590226421196962567150841563196493800912143997535705708009434023984026804553517977638752748862552528980689689702715031530482771248702078557585911291776757986585844217982415118854606680275446105646626792958467118953208088642992919615236654657575970620414821278253225421198183825960031540440732896482844621542697740514903790569585938868854262378692770224157368773412950522775356775143789389834802439396571270115736481176500996802465482018444446741227857673997064405510566106594356387845290977694907440859006921469032001178702511686334495062282328748459299767900072428933368103912181067313629912507936742986263390387554164178605406224280963926102199375393727468637252504579348985491654214186611957861372139939531946999130838460260985506061759731697404927168898578858304227963485673151101367160387244783649455000878243691779620961817493729369415561490124640076975477809823543607854485269494024864474258525801153607899496343886627220243083331419386527383920140570559868068270078562440120147626575305907336095525127240165986948877147242612623584650934080392865363972621177733933953591792846049709549075606978429630952503738962665524963322883370108052080080393209777557873956373329015179972314251613511606203330887839236373537185508574043872161793868476911745615425377424304282422436058916091809364752231364784923930897314454668871459751938170638616322978689415717422685667901873406964205324116962720265075502309140399229578197727476928745113045675540480000000000000000000000000000000000000000000000000*i1^9 + 215895370663612109489959960760862090745437916940483657653346787105997646493334014498994903330146033533546397452182329688248543978725514002030812680771596805569684385895990598942435254184087968626449314141491660778349674770183211239772579711475484040018777185965643327088171676748173969545194747029803816867508527047668640734091709398189341054864633865927825594120371880912901302961071642064885743451918267881293996458397357463531748904274675434182229150655702679698186532568979163566308024772636710057862271316759164966140925804826401929786382309032363244219705190607504293267651605498924998239844893128483292829463871099233486759929432685032038936087057691808555738989105359072575406563803067556833935787616901182219393718223276627579027154348473582318235393478942449367149817161809354211168448183225473319723477239239980076347713511057417564861516683250609169930091204881986568759505908960015525270052039013968709592210136247372665522696867368126153542759567034737892847584441913594812804376866503798902218706437798485225164715594132721867970078089498279807653129576810101738625075282199425744559588106693650901657832690065907052119049729902562448532263190844147900955359035539545916615061997889818860551568969939028761721724293510711931571722549921532278924576947176102225278377986667298743814019391467257636210878392174246433650140343551417485352691861765376032201994961475165137360293920473515347923432585888178120126918900744547201242731718258548059351673799123228848196761428154339420390031360000000000000000000000000000000000000000000000*i1^10 + -15186825734650375956982624245659725374167333556023836202472770381865200749849318195133742497833513294252224435743986318077737836275582885385310807948274524237531750758446882574255754334854683919598103068343686649894604237008065934259265359129510959237932527389976277149691139163411698768724971735708305410930310203948210765871197373654582519606915786065229622491954985924605680321383506216675952693096264474496809733024755241837106305977205225523577682943709582664771235011809492225195104629709034878657999272030673593942721766140923345471784068073811777889117987844169097536329804328864617694530454098381894191682445106725601421586929215765116362644046492393027501730723970500064953155340301731753820544603798767966919089531212074222826461896756308574363110157149878080147514322977975681666350002012661454795209865692737730876974891089255676529206264629140995470582006765118176018752309053055653706004724621595945681939964494658755031025563467258043133160566572422752603748678341520332862072914351661375589910544502152453628779489077212660515335216472527259381413082412555819726169778736299182907317327403666946022066027860082118029989335119192401129218682584487027961862130428318163495520329255764007096434894900733657772775684766768673810394708622947332158232639044283357831842975248461607736774589119768440029608881449591672161819417293242336167195008165141013503968550919598463303384742172702519809897562694477147775061398659337815468341420205326312576989688784550155358585419922123251515392000000000000000000000000000000000000000000000*i1^11 + 653958999866235562157495429975138388894363860683200824256840589057475435345389948100365603409984801362818414975181815253824091120905188886535152351604077344216750656964092349565170032574136628553838292380855396033360762868073452774429263099084212306118751636029474514994846145308825130945738763115263845477095040019986810204429918584589890890435123864710018103918855100996788509518637680082301328106921254154677205037844456670598531736522797531288052783939326484616094177645342482517075372006273227195812803467702467625133838302978259244161103373922098711868946354405912706275575754369028073081891797720199336088282649962566461030712801140176968829044375522668242350315167314838606489165375247826529811274525415576905130568322268213853642564666446663603652954311833493980696778956879009145797149198757977987442997685072694749717597316650334669574185598267074318456397638930329122855309068162339416512590008107037376287034780382739498986770993613692578296502898921678059756401437621473829176218971379840980011975796890957968767000433501946519648701132137709621174164512357822609464601856071324585116115355248419756154741733528599529722154291536542492002112416470652075209417875755397891556227970656098061548356687473882995444989843389276350220370785847503427419713980335462797151729573095929657792758891129212422227039365223393108045735060944505235930459716207330994708970663891426298203774047294763257729119733125261605414316097517193565665717559857005664342163558384816051161618521975580262400000000000000000000000000000000000000000000*i1^12 + 306489754154919868296476446531509747803333431709013201385784043565701138413673313150469008180029287578457187810616014711405028505918659013408787869325425879063781141920932044479343339549279423513943531365132427471541960653490894555403962668354234956343017629362207419043944225187516245395699756828649716358384918788231065670227228492261421741325264565272905734335273034564093094744583171175259811780851412200513275465067232619307840106968304374589678133659493769463120876469730248488870598624939246777340680057066788101415091582385868964359925676946375931907958941148344401990759711473955243928765790390970253496851818889044063297264529269666904698759816637904705704939921476820135950982890082406366475850142228859954800960246936938609160375751497878706241903787336739024694504652709883849053115688535969807379942970366401696278608140546080117618816071914690174470270833251541024604394561453499556488239561328965531729194777418314075411371875482753820959546570088434658553730079806970250969155098221793926872390965493935987286164630592281923985482104448227520467386613586256920577342671001373625177493520865216882390740699636789690710926722866333585304713056514006789547466166553662117330636309538598685224421118281174220350315535738159646125516273991302195233149130991958910474454055834836321767809599033225448860902872034974524764178000127356471281627501460049333165831786832545273238790134642247485451863190380993950060739607793758647644769846767138254280767023053363613363796428372049920000000000000000000000000000000000000000000*i1^13 + -26986639597658058090456203692881490634911783280882672173706197978957823008462714818018186960081222627931083874366786914081531815852520712415508526983087564690251897754830176114367556071871005064850753239098727339423171671956625478781076784757405685506709135891695996486209646337062095230017805951191451553577052302834138276514914848992086673445045281259673633955477880547053248547727538195863100044099522267260384962150072151823701243684736884605618555478303094481590403046277625312723170099886476463014796415158528223385187249305188378709345243049438232229749104068181322642487492289784100161082141361208511226084465474684957337638835990355505218400303123491189008424075450033420478345380666066143411433314133832485534529150897832448423889867079965975814358670318884487615212246864205771338675127301433273598446997616227532731334453971257410228927189421192276023149167753042839425954785627078184822532087427421923552684139433768817911064900074542500175076472345688203538296842303571023061106527004778962793247153392676809125067127155115652028251380402572120803747607707909593626624908063986129025995178747929976259736563422048735201797231723121218648644651287543097941920241158033898079553225282002478229323275568122871707956118778690539192686084007333120357543826951832818906477460870183069722393018339504056478000220038894791239290343543356018464185903769986730900521340765504036285037163558174083149701413179046883639422201277963841170038647336381366252536580226319855554025182199808000000000000000000000000000000000000000000*i1^14 + 1654876997307560372754412170193763129134561752101204037006879529868067726082138812990431719202644977139859468300370932352443969705635391027047225174354965914078255624512528367242756789562627944189982272401068093065736541262431255786052766340766387376123421847797910073416942139469671071527023049099445176508495537722240185679894733534705307796693966556444920931366036566941279666721614774840869730442817290048915726019202890195983671423676011372926706465444011886298115114800506477905331630250242128092569590319750834272787240783386394726821814345577792918599109723743824785108593993933452444365478502239796554156469672118786472671322968557113626403395983929954779116032090351701961162829955614786170253935686038891408513607359392334500925334924080765000686382370096171170585282853231794198488190414003186653574263507703369805315645894177733703182196488057463391467783909488372806623632724592358588757666257733350524227681510065515114143566403396958689356425942178947526545071095459468481641194441687995565660819014151985379175806898024385841906517841609157865590382804714120593526331434891061473677918858317738213982173090453620491918382329287430160001663595675133303737352108632017309784182271506777720446033683586492577309977343660314279940019979598565113710460866870972448721469356273083849726245318303604281890206713713272392700542842637708402619220743738696083146726060336013040464512393718443218657254895141961996591407512724539956808846840672868943691721948386952741045193932800000000000000000000000000000000000000000*i1^15 + 40830139380274022336136995151996423193715465844273420589994399981551742870606440316350939036132398897626440315685949571168417735767532023263212008065007069378605158871722847812437106418200794440992047093074027355979902789679738242250995685687539362465193903592729657155978991436283703165043423357011450037076950709822650053906719291779856369499516052257378853835744530398761085064648375416677790443938927801090687481091700830105520400615018509591647321260045316721583426626317636279775780766193060369034089346402710366428543562633864961543890802376141902185319085123048263715037870159180337925646837176680052464611392803325235954983056919774254667492890453759343195926017232423502155287709635171524139830000566713814679290423497635155660593624505201417862389562116350834305098099640881283432582340191246356885798756259970931888565638846940651427521913816173943777939038797849333564930951951769122323117278692083686200997159017257758592819628031690877283097958130494926187102671678281882240795705932836620230483571720153759933852395493928776274117283279268351240515324885624357265472496284308143455334306737548105462069509812917322286304548715989417264250904523231394868170608320376826960592099622248499793847970185617481805746547964066321252579764574056274661610256080434381201301582512035789645542896158901355294241246332718211971699125794558364514295360341196867315525200326937252719967970561428261874272595449532745182518012288193128942404245685084325518086205074164897682554880000000000000000000000000000000000000000*i1^16 + 4435748465261399273043050369224763752559383363034134932202110626339320874345248551576835374833543133810155836675119245036947736026539632762652310849906369156052625884243696982069980728349530762761829322099671835221721431922977935427622255947994119865404787941160462536682240704345267374997825159706785789465044106336017614484861804143828877334670488928132891002947880543180719820448921502713550330866945822209922617366048055693052691105753717758041158164390091783553494432478083004131192764849526747253074591901158072877535028271187613192797596278439857717627667731291516008931471536058761701669077225422945383472495381665957430053854091618229506411439158124633191015891727231719998561234885832840281154224471714478081362675898206727888689412887688963163770441540182398923427932786638626807343565279413803699116028327369200900524033712601917719765427058526618142331616647752053250756454602311419488618853722677871558604084514410222289542429670355137392885791669879320848806833770111112125153248543662691439129646387661151805770397377690223361783722033033897175482167859172485119976711199212628982019500634460628668875956066241100365781631167169765944486307893261293785554271870996993592953417474063932126850485796450234983932647432217231085896558530855347048559868039355979546846970532764889990754221053977451000984956886749861482746103524083904802121904043834807790641524911409981070872168405087572089758571124719732121592018826320289849537324390890311213198608474578033311744000000000000000000000000000000000000000*i1^17 + -156983175303434310686241353262565739095711768242665964084278397572299513208371466013499807324516831055689290708806982522803278502003124615945019912376910263043964186143861919786780234512932444104517092518494613541928229988822696950968391092634558658353520059251123024583209853047845724171462806280935417912637680445674440441703888106538629032114520410352487860141514937398915761349579520801754968454578890446139108882980060459935475606370911579965716725716438127717034264885381588512361382077450387186219568575767184156530298233993907305520820550887192404271154170893901364179217287738127018026473491714052500324388083750818860409511766935380571773714362218892257084935831523582356563029608504361746546313205031061652030287826829420573416860455271315074813993419269070457590734884264019894427724526577906180286902130449617351071957646896595164580817708188800013819750886256005190013103202891912524652323687528542408353560876336216134074919287977386221519217866193284539494465837087243661752055379805856136695799773866290943548288285599942078806833872675264854955794389909514573181001608639544022605008942285089039333028537751891904457807050883200719239345029144049849356829229852761478938295962069277057935138994366505680842472454158154679128331568332820576162694762053251578147081371074495916284772443399129712731033927406368168088450564588459743216082631810753853826458186711583237080680538987028835872747890728385770886126597630092061990320180333304968451824829778939084800000000000000000000000000000000000000*i1^18 + 12321048823396896112347860910292953350508732911661074947680750423250383510451409816682293061548480766380138437315672370482322985556535357964197414813204045681572859442465881794144691522113866810362017413105945097130732830562966161994419705816013835901573190381892170323657979041554387157591912348284736321914015237546293605608153686034370670898822711496592125105310808364972106542339099673057095230058170535564175134734687709590894524271216051111684948714854668721615747989538806511425601364000930045082670752825788397900627781029827454334529689695725420589031615145684581669624255722870628416755936938047062092781418447429391258443175116310743752675780627520421032234530503230413275263543656764060308782133988980836130005249030066243694727881142332903855216441727609965589361920438932216165009495136829841230147856690081643903418142529219624673645664645156049391927182913623135385189313070515650107636380689210800287506108241928259036531856831368300874979453963443117895032608787807754693036362679746073394886490513695127084576819393493503328265986898834330569789047344639261356914122219094551266125151027622047840489407173905808705854174404541121617231688930467996533257232592017024545915129381536456874094896566255030511503824662347757064202625516022423772892205638754073625216367278971020662960549326959366083636107855647323870735660524748189235007300828111400872195488741265703278485526012923792624205595932424169054679417900971639056295350591309760489216041046507520000000000000000000000000000000000000*i1^19 + 104086600196477690157614339915239289289102506528334105806577817780060381666463345905711582710805004805329990877545269002030283315074849841574644891833222541493339395508339776057627765952786153430171514634624505237410688798295540748915401352295368681576762522666049707526937613073721109810707765174249563441642444147419646968526043700782335779540175019839481193599550635978108158655039702470018814849386989722016315810601210311534862999730365729039317516900699519276147996681785641919937895301571734675140687748675551143699702959038472050889026724415326971056078312341057164135006971511541124563436868732645816505681370529435660252511209847755012060658798046541268552666607529207478608606143246968545614740943169485657229284617810939169270472454303973660139392642704245828494046777867296963734238403763207781616891255451229221762785301695520217083406597119758150511147481498839897330984197845639220874276105959051438400666300610844725560561242375912647944567980884955919465632259624665392480367056872016409286362679505873111585408624615704004264646272490906504601392293288520727257980864073129579397216046120210223734995593426080898491987404847933266892879621629810772129595209454243253958413767188727888524871788579119199702072214854496865848307610885178316676906586308281966203720932557267656278754075080116954387586196935915745327372779336985398769964869975479670620458890265268667797630909275066951901568095332801700327967025062721620283722024790650205731758800896000000000000000000000000000000000000*i1^20 + 14312402982391540177002604780839824448981360721817703744929659243943971163267510833920832089583922413369261124751554318191472657478176530841571463862349434941318470867609652166759289716694849620391266692344627412632523915072057496020339719196588589836648594529694933525731449633790838377909301992270997071419046557666644554638194507192594595081582955510708797118979275940068990070423150089841840466805259445202732114940432552158131873093345959282983922951217168451936214615205717878974430464877793234042885721616503176993730983323799953084188253878867970525197894859060347681733993547126981441195180893042908486961375255975118897725137658352365937210591128763809443250267797658538487712454865841545687345455856954061786044997790625467451708148514423706349054987895030434303797530835857451315348132785773300993794052011265833645499168426919459351051347774643338149050002471628549364743163123896492486447770906710490967912085050799806462967832606418144250591579698811649635668020975973329980141291708351523016164840838541674559435583201656516628998903847172841651301562872131779331158544318147483960964094568734454652919149842728193276074459030463582271711379323190577090943875663960432798799732040190105363939750134205521076423947660060033204829111441327590775053046875247112814694569945256632330042114152000558922014315347069935428928181497202002839096939536904997878340109300384673780803196480334918450626810347536548858292652683624364261511281990476743282838732800000000000000000000000000000000000*i1^21 + -152542240036229680967260490593511256324124128309383717486056100182540262597528208221037196205620026942376028742305473338239249681790984740374715028401312457463408738217163133424915243324676604697054772451766303601375565019280015856375618702082822694609937565985567071114891490813308211545991690539153118850482525032171504731721238945398612133632292782239873389422966906493981789102484998600816712752731297507381369955583844489347715271107931140341073467788269178987285943046566633321482160844810160725580492151176456834100314661787584598325684570923355289058416448200429854465808651321269270953636933138110838639761536577086558423691155518614428728133591940102766084967195227560247398408079728504968309822885484964874453944965491670598083063403045944704196351071157784075097664889769236803012760264259125363844046076421609489129966008821657062001075376853995964665410140120200018803740484067581045372295220484021036804371481265114998621518550355907267770946252237572459034977024092901492037294840396914624114079319765192382321645025808540313133916957451391706844726464211368895797631738170840067709528366493945101735366249999937266229367519633206028312421277083067794014764671603268873778019354570067624466581191146297603624699031662846398068967998229836149322657881773863732604600802633222254632871184608239146857368743915183667456258646569311630719857811867693173489569776706594971236409347148838574052685793787116129968653633837406943215908825173869104988160000000000000000000000000000000000*i1^22 + 2164996451216911979625272332736717035428303258629208750528743755434912344938711342916832519371299475277973777754082829882396896715277697958121369044312178810595060202912286797136925533965179558619458323315343626389903994420279436517151719333508037963397175724811187255720251351340368876980634035468998816340883422684857399354361853897675852715905628745018047607075096066897381625379722133762613141309922308848367980785702757589836610121893371608004364402929408155344075726037096839907843620730186573314652634614030736953966363358336922656086646313897178655955914088548460409376136173053701425059262009416993645940672828122986674807384206149897281569795072003672759176157844663607326908740322313739042184225045827929803033944494009165915175241338659600336179052718860504985533327791899751732780017022835506518564627384926620304017922569262031834125968690647952719298622020177523766041484576632133710338819631550523565459126867557008146245788368512461631020347498744554980601287982097966974922984921854670617778046977152884912254908809263274262354497926446868830943022292820402392161419554595722594629607013975318411257954515678823913602632280008313552296152582996712444409176233252755680253573048037063160723566832601087019436869040845430029899990975489707122412758246185906709683071123350186958985302933621009198190583666580007108898685480408023455603439331691171779297127055458210007025986035941069542192837071066918270736497242816199011392349785095667712000000000000000000000000000000000*i1^23 + -14657662628583742848277664382642219436306600103715070112490101042326377947514115068015967564442466247474730883896005585257273710185459059003375730235025036706494113839421599273540448239150705889240760732734675294163730181181480957418042894440312768807599256784499841960622340920535768839504968175355232491361431523996192604457820491621911713671413650534378791845242741414042172402485122633029991068052410899268034837457945023281650290748932088106901631769028829196151510497143359032239788612182728182546616765232114838720789088590304631321319707050938231570372507963076503790651975809134259276140057376611489098792071763856978057515147491112475203989573470775998498842765324504140530562650899045339822229589222651514612460694630693883013634973805778628710603947310708419090523843638552398271055133554072845454490278856893589326427710172626422836183810677754161553899404571568070387698621278197129257163119966519238539844379822619424723250281113037075203615724875314110570329792177959045484927167904728765286163253901707186012640720505203617263949640736953813987250516752409085042108874522873889873937705377139594580925885399962231180201283407617958691227490600218198499191028189267264316322460792797310584760214117959873639622823603857871530722084526537930754004282123874909699777850285991910980685858861615581821409324321995631394710726189662736662082506859098410937742558439959333503421764561584819407519346722481775413088507554359854787674455723212800000000000000000000000000000000*i1^24 + 109977996091422562907299078981741548224277636553066768432382483511117459574819411920212696087216720833412107463468157189542573944410281779607104389386088159626337091837950482612055659253103485534497909299277359902144401162832105875439252678678082026384646517632603441546197415723442176613069821859996695606958510623064482759859870896548948632180288604225757303247187087158898010265871707657823157352660589306252912276346183078058993749578656383988980764108936024343268748969589868593868487479196174372714492344663673652059127118834941172811591756844914729003995490457783229211123328125648561480264220245739653474753976688251177898760299866992556488325124590145324021629926949504420309354750212684926283109474693112848062369635509314464535656664011200257469312127226740147802956458915588662549996152781496472478795928175963490256525889518019597732603580245309308412218905637971838804524613478799265120399592940968354487312524797533970723566901102638333465965037774957548489277340530598757217616386393502878132750690341474074901571974204726104735879876031815770572180071223364274503502927053121705103360128570521260027630330052970974737880880057696010129249583643044126772401658434513753567082017914258029304062209875760029334895253317168377097552747645085827768311561359381183388377639307887074113215690936552271903670307166115343599911873341259008561807473728789306244716974326990543063278490913122778549560859274543228192194214615936462607928524800000000000000000000000000000000*i1^25 + -493200294918562168110344380313113457642633030513385450635155059839773392267553446573229937799336146838456840557817884128705622733131083680498711717595019554096314760016593494002726747113821606538536396879117111930252295416559582865843499590032688306553967001467389095838041481490127450766317012856884951155208970637261835735850348721786231360320544607103183639164763503806972303413920241588492226149087742346263772468695355843330801516664828811040167880314502320483624325416206370750736577897803748101795962327064160853275504864806475421056542656979078741826875328134025665830579368639451495073930328396586811873155086645531248476299216319512582897288225275070958835618978929606618865567767054749090609911407718520575704150337506107494930053608986561711508230321321031534958583033990015378637319767379603051510576863541067435231463446266614704815509873477178565578719664957647227379063822185545574017149819188881987817339840600505491954151352681394068852322774821105350847547868993472123315919504705546899116900039669617802911250406598087245856738691326320911682559853809162234010188530230660453107763828657277172764775854435401763802271498704554336150482778208322307357658342966010327050509803725052138116473788195000395495990377929887057179632902138712201239667582120962939352550269494111342898409971576926948886734601708063469412100479784648630879173648340978006878924674043159683757282873387948181575327148971118515448325645247644239396864000000000000000000000000000000*i1^26 + 2386301372724914165614759410073061103207783229626880388862302593084200789432999535355240101193465996878259070011982744583933151251497976615590502966903740158911602314148640939125117673632188526985817655986808421947259708784122378981132689288669071881181652098123397068490342322051411928404009335737549213984409518864783411397065340880357876559770560224492430465402178349440692421028214248588498484609887852092232105955956993692568078210356321842335021243158489298874129184127310709924123699628800344189454072849944172051775208448680697360703657889816397110417803647907114345224438790999042285898930992335953689777440098211669951727818615681394389045522482377708691160384372230409923603318523868595036205704362667688231439706338926756295087567032187418842451166271203348732191958776472635600461203244936065837079843351555579708973977775061911885452557531955443825355646341168376147938248804620249485007129565329505541576249726188537643449429596792535351665803992813517010278622765235919642729086514724293890423296272591371407174863890667270431796434457242342788062747150179196602621837808234569742892122818813464038272070090114814915029168161488570411902829053027693256592544833209243364418203591137564699297445808531845455458919346775787192935257120699773883538893788150551717658690487862256404120874031400171181479320427476119370774946244278819190627726689378155933935762790457686508233880895219522168550696483967809074529509625872305356800000000000000000000000000000*i1^27 + -6462578656031593521604007709622291406512233110783547364550350938934714930947477525538764310914927095913891989518340425608601992770966023724438391650098979610211316351453308206743501443151939474399718982638971711809317179818619078247626183575565700977317249586952800695920145261925432271304980617382046571765044001373276611636736542455913834306859704655123879940229266462195548118773435622349091290408232016598702833989212004271937418531870929065225074173012224638314852503568108795428166401233014897238008571946150366473492695143828255999762124659613179512955872218909598431826854236830603035711358121187435111149662743722825939055455048538601141474027457148985815051480774888825036830163469021177138578609302050309033076779106916954859013262589827380588173215312280356977043804077058259734788323649143529662543597111344384015222627426935265011162134495547401497274155090274785207366087267631611114162666768160703154482824055660972056375879917060324233710165566622293939005807283988758213898822828972760445668157636270378058748513007643993118941926966828595459633247465640166943396048059434719528950884965702346977545422418366686266656469899564457159434048635895401281165446722768054677511471387692816136897842575174258594481740311843164972987846457803426755330720476990067513560774716086303705767013692762486678921176080062974215830516185989870620877866084707244607996912057013845374265181559320302056320085059990144410769717733621760000000000000000000000000000*i1^28 + 21274130826897507220221502090942006354883636727413163955725157689018475044289223205473043548715179341622835315113283421677844396725397053087948235411817059700295079953524130547655981725213421926477391202781655563564990594856166103436214845987788720048930622204375216882423685036479649333822494126840919852022900632423024645284176294014179613120838616709461249589576467300627213018510375113269348887879061866655949972686387025027548898894163116957295700915676497710753773429849027332824660780444687698244288963829175640071734239192175796965694730319461759149621212975730022874227766146699847240105174261632090025213651032178662553006439069719030607806557185941310083716605129549252048846162753780266758666973625847757140382179735333358222332509994015349477429674360580478116627728966826637489511847781931073038753801082441248585112892016897245869652027475014986059355788980840567297919685434527117038335236918994410730286463372309032970076207220869885860397262173890918201158713911142823841042242820346561330677748140932979224154910019136623848711311777237161886133709400630169383753974128216016132629340557173924781256587801501344868572213219170143120662331235416415681994676535806136156633778752277696854219264752369558493881062224787299676541950306411142348304949636946265334252795228375009392310205415714429193345725107537286070956860429916596935245190729737698706656939147619153841083511276702688687775467294663129943836196864000000000000000000000000000*i1^29 + -19568205485303134864856987889501937211961932952194478335750671401766274028761872033412303686768655517693897760539008443207239032783356393286059404503370196417068788988037839866093233946883072385621692242701182935386655183141326704675730861656467369592859836505267132501832352980364097348938529202925913447547980071311393087411956052337309590241221565564828370433713864469558010483378647634595189114722854132870779383607869376007278221748024445754327917594834561004969589242298830247268915258036219947897041679616384038253539183181387274502652664394580058125638436934319666711426350460163023699455559020975545583497508973522328558445145028731177057623585107995456379181518841471872547327757715288753475758633956371377959616913517098352762863722597713612190173714987691858760400791225320056901275824651134169526045313151059143077150310910246301976601226356207772720451216486229229829417268736211955359978874722984930323522093345700729506624831200501863300691977300720037446203972663043786180623108515752239529812149536116762103684531407149070492571384236525713403486134082191340071722213045762215051703780317323744066327411604567253231963331652082198814721588167169259112780694894816761808233092628207532484802627141704926262668962361838243187171075460419683451241267877194104212735764132495164367711654072159563264446769853100704058776377394816148603901133963539279788879299943067725234186473736286481680167412162836724239564800000000000000000000000000*i1^30 + 82346522515906929829901707658586322287530397075416900536012210453030600372895310454807941831542456844705215757178893130614258405858950635939664965316527237767254795691038909832893864015996562562702845300456842481978583682918143028694498767374502333762956253599577886731898211751074668646253892150233906677828916505119910197147339177319890462808576547423514319422624071386373349190806147520706968221666309384579916775678427064149591436422132799570465464001633290805338095626080179672433649050930563589944069911006338094615363462078008368696933598538469951318253110179230856903881581849133445043933348190239330549636552371197475794512029297396860122290341492068162268479982048990446400896611929630601080710629819184141931669508689305405309766379363624324714743050777965389622273568848709803549537422195318205889019909331675482376414701579865553799098767609457379465591260073306392177337903349674467150093623446703263084641989703258242259873178553433552444920258969835676004311586438005308659746289068064624675021523567787896332094409495831587619145308462047101025907823789962857793133514186091257128476026176256837593107681186070602822245399025320967918429906448290348891430019926722029853917254223839358946334091154816512530965977950930886535526773803802403455134783281969771467815065808721093829322202019566556040370115303117136128821202794299957209014226617373415319242215869511885747643979129618259341317950216150712320000000000000000000000000*i1^31 + 123122532906817861893071191074260359106009235332686525524590515852265890061394333839934588156762630406870147332089956419656350113606636843196104543984530754624109940942412320970207239444827134961196760617887578510172660172632128422207245966922854749608821426319280259164573953411678632209407504665645374762343707111963862552639893436432127784925557529766106812900553336869339912511502279043462348433322683177148870311412268106636500373565005007530062953428595451277167349721402970003723182065941483025806862458434017599468656985586316743621398542198884977932217102011393689231138265765382891260554843970712015214231877565910315618246395600831424227241620889144576066905160553517315616893284702123012037026665677847805188569574790879722307826213505221601166486387891253974811964899628513759708289502219966931613457925622110201505204402679893023350662439738807688742306325597985173928260874861516699002160293968033275288931169817876565659082781344674848849153831461658112896091416212581539076205124319522490020160086355909866107165175046625890579297245892804698413378605708755038690533539826300344856578344275988434051679496704551818969755221687266851590852264574267953205690363215617716997856993095809392546630241284748127635848865504287801987280456755207523086764461272052676216363346262816173472202103392149276850041689030899005561766302626514710330204875145833766269454022570533973146467811008359903928362861592576000000000000000000000000*i1^32 + 503967765871646277497864882139545707102068648045449767044178255888136927793903396791718489886472598367452532114274195955284023812473400177252316171982714081649165742611489090796539969451681699485699487164304035424113411584327116904310031092435299800203432984855928639141794952530242916427928628245783414089297753992399100778321230154471671549040369134630766418921800231545972115424976902486587087972955879209405445284503660381696267649927847818190669378504690346134308054199204564759777199746788331851929776945096694346868132026391252658051981995744888676634808445724738489576159908411134186303460386239378960495196454941480779867910868973593549883193310693290212733515746935560695572178005979925776564005192971443895104371419096269414353304863132299210816884280654264550248714603570856122357870447795292106869232750046725622180793616988782057631335427612529818371271453254711461392770904003880793495817645082893033955469173833299105978818912297330719798405258985559450193572714539002348783705459294884451870788977553976531005475276726269667511527901062075085634616539018991869801420935032215751578730436549516464642079162441533475302887473525201809964080127283491742013560137265839179086100849323562270932463699171760698620429615809158128273753875075064135414609511344062154234519561849189796135700149651017389720420384839624334393387758503185192650471735310386000210848493278667058285286490182434843939097804800000000000000000000000*i1^33 + 1023501295852512309146166481889746264278474301630111521440156206073699157391839552787152179477689403213474102433655616182421986225128146673363061899029467904732932618151365723129502605668754305864873622987260941624086484338258448072371310689239579949944782887841872954976619460779989646262369139319917677007161246718833615681818761818617791792379105452730635562959715671181925447060876616560959626314833475729323428327510765355671207268355546468169856622600449169910147113122080790629209786783087755378468764305211490660605470080176315377102067840491127884962557661036532453095252631899965985159406011089926249073271685316894883815122361642988759463264911625555672394423510638965228687538452092803445343423046713661664149639447802038345156749714017423995658158049332152904654486986733779010320970961393970041238116621157151596341583623113977221878266534259993538146208908566518979211663404333375819222993586583539738910622584882667461328609029126523832540978950243422104597169710875842398367360428984757364303653510234230835403522209808507260903896026502186855810772918788603125142151491068832457002119289508336731796399890277879529465003574072399745218847434818548930117103460477251605416682628426470972298468128480272968983953365096191335564306312343675644400467857188746354097286372749291795952837560702458434540179059642804338026683606810011758080605987080724895824936232395177768637392970860574990663680000000000000000000000*i1^34 + 2195648322540801092230202062753365560414319059279955765883858821151640049356825878943168306948600923529701044479587542906557403306735167048497129024081347090025899621171348122637369599756247276750091434518247187821986676928547382454197521507489610078653781041897574042313123348021442218110255183952788857772165344274639779379859005342174950520544305337173657134196157256913424183501349376077966780516540636513902929854660168038071281764905688978964416088483587584464996763507921297885827986291001594785368348427703605843255410951208842062311987362150996895228724933656769418985267616897747504993251846612769850797178720127038562596462753049446429728472580200476337572526067909427375917095205958038723593637419487213668090422295312630097143208593524496245215432163466941695946958569666826363365463010744940845437162729134481991841970422984670121722391519424903574364661330034284446823124347450567630086090065244034122018747145305292736770506746210310593526967433146863457246479285386843254957038942871608146480618162984936315850912613980803696778801351787330285933282660027951320984391276832761590037765086017807948961463489975846122805114889960971748530325662064863334333510215310137918330826394524801625502355015414989036760449976785127639917137000465341885471938499486988289480442665956516069982171095079352096810880985343082041577698992631795592461677381531997828257429779941589708102436266356768768000000000000000000000*i1^35 + 1258459690055309167279717044261526930392620457971995123864031623520867201586963479363199011408431329908697762667687584471364385528925865385537703716263770428789361182158238607112636001730953381178721657071760569348057636601883679362270953701386208693463291597657147907611174046795862687372529494099468219544977108196484208447331594746423142648180223858513371333320967309695324532999187288467060943196784890955944144012530877292533225817603546720505549973625025710617483939830839560489608020644347653746996936461796208046618642532819868405084036398245399757205139469889548212485538502620406385380974174705094393718873777732542665119577612456313796491857775407283397675940828200253943281500763218975386360332376763427548118323585979138221836665312863019035710078412781686732054460876075061690758069377447121371706643112354045477485483200548113023644469179373048137034332133320021266961458319955884029850793434139401741280725997476607843656655578984377937029440055054498437059045868126563955374157173203001097688381545116256184433651166021843001499568396786309938550694501942458941477733745562704927782695754950466482408515476786300095995300718025442196241989001369026831578731535634492135556710298527593104618471953225607268299944212211579393382180535312406669561755218626917841375703045443740686955626252324842092990940021442754277527986127937728062096783248277803881894212298571199643651694342963200000000000000000000*i1^36 + 159904592007349254259099521737760636313378984674862933634516363929980861155512281194513567419188730823288744237918495625940420290330986913759176186183920554983209051945258975130780764001373951753997058768965393655237838646402768633399829361935221664054462793012721486872132596780353211467862815964169914274817206387134282931689888776143633041282864601834303773928255620322480500197245575493841028380956412690415697847861424678811502770032503344120411211061276823109374966452369458635369380758620245635943228885831809082676398826754461307186464489429974343145320033362492101233800704261369687351064731975344758801572469760224892624700806672475424476993508883010281084278997950999379198763587683226594971314449977277310642776827180042491427888679206668758232248620721322833968809158990142297973047789518190592734963879262854399476044638836903908200123960649704758233466614982928488635552378275245640346259794133073620858507981522798049389273262762691346118255021640795361549887656375079023650186833647928523846094857046732547669770034720208656213333165843238268616326317852736207318698889853956767852174516236405065475324121363643111757944357245952734295354800110752507728373071919883738334590752131670045638238608787672008220066778284856427697407994786358034067303616931915667892028629618560404748489551188156678223288941116128634510329044288224392183156019716885184708318080823178112962396160000000000000000000*i1^37 + -1209217620013209180546428057639858473992370633633498305932171084569854808852531643624174144343954013678262042771994873600274738422682104875505909405980402503607317418804381309003773152765472602172628477394055384495030255054232075537761167811068891232910436795463951958743509718768354966988069416893499557619234053174581901422011281284590791316934053705940874515121454782747952691134168406839635213705643938757926989521088594514001990598485762796931003731978992599123798354376836389275595619280660403641178168091332162720088351663913405302704080656495589027062131634425151321535700246780329853058636620423335263507473343549736720839455907410310346803618251264799405153432281207449243319981936401646216633842427768775237098444576609933757186736883739541299980516518250601432285988096707128369433763989895965352393580655217954982288761179951959697365668548793820375855568691113306456814236964433734147302028586714942256165661904260453896096464489433218132320055937411787722688234485195387169388048882679774833977235885725267897831683868402572475302999837747574524445708669587186329674322218899108169621019656271859786141057372528548330558904071646859983233289913460448700827558140832440962213169261001303116952257967410494274427296578685605729362104986773899007026670431954809225437543143670297224526476584397538690684344470526101653416860585629412143280841040559017908892520675899604992000000000000000000*i1^38 + 369568875814972345246921007224726830538072832337939667513758611640234850016450022103934338920251624159574224370693907853892146107881439583151590555419060978646696147255240854099776275758804156760447760016683865017983974545933997954727072074263316130607665622350157254248531910158993246902150855940682943371876748849100993507850668344947940758508785420379220873788508254642717134411841896319253048384178378814707657430587094463138710806382772910214508793457092069592700372211124054382483832558100545276462707389811297875858665233754995870481560624733907307778586756050175038317962043967063128477838951708383023265153075141194750406216941930735201644404933193834336708841248568506111228304427889198876663015247783805562894514816131220917898874906802311321042400191959016160663854146805431963375620881368249935796969952257691062328238633851177544275427006209292636119857253024308282606943733310864150528123670717962377638910597748247700020637098023707842444935166617383622530270300220932910226771469257019402270717000070404157963486035392011985347526412760974834534095091174453575576924174372518944525375987195690100500661850704762456808134713749234371674724477366638638850867840440533522333094539079181213126938888201327219735703535881732445333492731370913637465058221806224829089586698337236332248172095869295377463230993592742998189401015689348802069059204827285917615757511884800000000000000000*i1^39 + -2272495687000412011950894544100810724992801335252024526798458151573346572317473493665869909497911837724334158368812350240666635414082555890834715366632084831492605174731850359695940882655958532767127054521994569111258816211920260104094390782476498626470066801203153115596360639085841850419329903327086928821194577867875032336903336958915117920176231620242709869088704002968176939813330677413603056877466219037793285653221935143898891922240988785390209271478245253467695329399570925810851646195533196300011588026254846716471766097328942272726225267692598091217468168283568674690219010064729439313543747039341384055935677170977333814899031552398779190688766851464607199195756705377675733209643082249480341530688293883356960941040469502244995808988671102295171083549108935597819863319620925396509711755430762373713474281311142026392481983636874204687149511950498126944088917138241635828599116922892995013455612309729008842992140537198362525567066937025891645068260906858517198440717723044220835175044930607878970008967339349039978762329529685897086175346967986827294201126919849365718783290537591566082241410561428789426297658608357182744939103481874094933601328691014282942740702487201256243981710135526006161350858577208185043109826862279223266880238395956777895885472647982387394311273591095541870560139653522977952147063922406044683209993177806532350091480819819355685519360000000000000000*i1^40 + 23069162941534256557237839203962588293494343498681853999379130410071134260835093314186973784669703717743255841366158461527299914000073536511226973098883291773141309577442156159618768883708717512133155684948697549149569686189539344815485762227544301855585131350940300482170466080189062928863551694041463047549697069475021664763421786173724618275092247482670272118790975552504036549287579368097807515034398790004208389740347181135866423263995624711164313883836486876591115731686330187003816308849871835408369707266300201337686471855403062366476548492038333790248996742204493440240688746458732088820139255634409585505108994052977274399554886130810756463060697765598960526389808150027206711416636755706600625114228381684556611342200165236272085523723291586645984706688366811819791185545603325774089899851129764892841995822713508618150828612383715827267526348697379082665810035354155409526689681546940609761628599052347035426555604423369241218917423128412470538207452803636351134749840608702230099072250355686140574309151225928047064550105642288076363132712181395001883705008786767103440553524289358663536926123294062009235337302941989275804676571702972823676845570402598811325923466892993861928576747040518963674570100834790760715854273512578851565103388681302512364046066043720243521557603205205594843841913868312606988878910490854415487816254961430367704972760230920192000000000000000*i1^41 + -48908825456184680468316847831153426764078820322786991898640860824165051125466555952199931205836546370920628827068930166594535109923040726899256958105526942276307013608320551989983066138652260542922535769151312651504105465673999375983168538137010851505096457364861010862625578814820182838074176610350404780486870895812281800692148122145701387335498266381830443582566647047680876506012979344226878068418442392398496926198124803112307796043974012853426358423917868775417045704603098913215386822656452598928387450368701151002710141783753629813658261489092505434841778497607214727664673444516357821514634608681137025816161925013989509841533474317657641055363832605385485595458378173018848509707508274076568317343905397289661844922865782019534783544985619525368437965776921136131643503029962360666443849247310639076093368161153104467401075473016947143154434985950580202725953483008124988228422854535646436650179390257118031866211004415998202849382514334537166600865002396077307125985791174229264255038448254950059697667328997884415432559289430010153712536696636036849394328188199068851008922953458012911460417480393408617093745090265499513948799153395994617550592507334475442868129224216439816126279411941264493963674481650277191923452345213585121306496049776844447257514563661871072848596109427552570414903098532427952564964357745226267087254764435081442953284445798400000000000000*i1^42 + 18822802754949902539953660584553125655881780773812144944627880000553848380325068057330885477868437074081865390021202114748074131704305634392191125307952178480207726909995025033489876138744064997580371949858035501317909386718680633603009517968477839449498992309699824765611996112368960085890648848192071144251876697292977422191396294656524296131345177313623913247154076325750585082177272497116601944835900835081340451118620396666906909399422956999323177099202930983573717343757041633948646560553041777914167423135235741480106191972891037137418191829807929022560795874478606932068580106840071701936858115228818887887625097002907070157341795643132167743255337609399217629103354169462184254979982374901774408315273574855424254355589573044385682528147342063563369826923450777056931721915624816326806565725448704480400301329598802989666806305612137150936909972095349208009613226888276897004403159801706870805626474676226825888794366317332382416111461706071064519136292597842571208154214403556677451755775238132233414431813169429743508769847563050530089919384208179800947874759858910846877694851711152961947337951417360535870035095506659196917369891922046391177796757304147085218466859601733594432373923143265252492761495365816176141881262477438565017746325918762330786833776563697127934835696973097341283660527542067818116948548550975974188557343342168717215662080000000000000*i1^43 + -1383624447757726574182366537654981946163468718649892452905646737923605132395397689543387979310332120708504589928281580395061408129559953609656466249358308047770288332608612753589778662672833701410791887691998990791589647550724468016084435417593809683247434321490118304073561354400131234469012154624477247754822354624175307117418365631658727396145193473371116597388859824828962808284810979332695705032541063263619834845678111649362080717627614611688110949984991511155288677693713649018853039059076818711763702143911261508841603066546510992054733122447875528714442688295347439076957044870340601408277639951236224364297690219961678911133257908018301960435359673877845225777995466377155586089267209354450688665115815379881038794413178469535334664264777439794171229987737038739030375073404232824142077250891052179332361691887944137691502561685098898035168432132128501776826922551543559585581138003946273426699490859282595119897423716738338165804575917073098557439501955001155875722620536294331297134163983342682894598762078681244878234153159656462849082042233145585746009422622576603374185096205271759282229394003827125247553386319066073777399338675207869561842540428510918564528147715728341236132295926937081935073077891578661453968387477195864854003583287369695279110056614259211182464337150826692815823752438257381255001130651473116170453231522138816512000000000000*i1^44 + 1178684751436605666267572294400011887854101578134666146181119950756163511640153592444556355468659978821039051881048504896336858446825867253410236998478988441023626546527711210868717601790199040058252250560182515959233999801421715091432179731425977010528193430955249492401796709957126831860588392236696840267397127117049888215207586534803133264529941183679055824233172618951260179459558863893872319570957121217628979982929024791738002221178939984237952384953625680216523700019054038154377548723831150375045021023217518159287851094546044737835505283018278277361070057976638839692431445828569481852447923284239732983518077862715475941502283841729781229149821566251084049823753551878193134363725859389543681323381498847642794397048221959879091360999498108281194235992649947913035614003874514278845727754855928319408143695283897142625298363977841869510288506005963325124679142641877727987659741969043534384839006169611575443958015215275198134730473606753118260846930141521048444392001867223324966306354719056079017204818794475618371862988716844167453790816599358439421047125142004192119843243420336193953015593091139453194839578261021737008224578248339373994300332001600314844456049262211989641933819486686812390956312675734231315226981603680075844262142969216800685269736730896077433920026574159476717285697672442556243956283290467929510952461926400000000000*i1^45 + -4040332743589593941513810553172759004243326629695051218023308020383079159220960694967604859744674494992083492782272730780560845548509500073975604614148549176215051883293517493534278497548686107811703174203201176006427175853584824257161780885912419028832402227790853583477752262080181343782188855736462157374822989996514364527072677075747307982861361233281280251118798810126612924010128227328846722043035610632651976852455015240574762753203665705804049706287972516113130432347277847807002231190058194868166216137652524234971166055951593263248263439575679668164653675362903164977476328002010276354465299359923578044498403705518874155937077721265635310152658124528907722951705299515639119815681079564513913780152284172376939209087264503049839673350115476024128055919508715353530484543564940268887742232380690738345890567581013941424350930106996156898198353653007471609424559905756982237410635436947081405965988052627094003108947943253365859545518973410510132054753819494454113713462608687186677171750736035828924068070558775740516576260260768140613967217150031683986514986910944776150564284521763905199258459219145773084246372302660855143207383425196389781272476985827459733780523350486359931063916729180812424675476397861954964678822220199884430428891054265186154965994321941272427423243278416488168359125300882863071874520359304146452480000000000*i1^46 + -151759498152958271122117500352036422126747785972231689697147797478436911669997378949054822054743757418635502320714099012312200702436889569594827208698055743140942651880036093319119520633432494337629757236327688214727122130970357609258387300500242597911209366493416733378266657074086430865064873826255508226850242702715888999308137347656356150096115718205629402405792032411427018679865400884758731739099485059024132919482720791821714856781922431448514563467525651001079945080979225458002336186848680098335395071785908377189752497849576340538004592004188563226497934531976126068423500377701328231156116818544789321788947056627787374520245054367698443593355827236236907819235405469492407063984322955727535995150031311114968458845109609158449438598058373328895113302582453397071966861322747688901562243210061069084484495102707821260805436713989255864853180466616052465813855423065980179939978998050776160272557310215661064386249368538408955886007121429199177851444301535107802264304716869987361074484278827397509695573647593891548503630366024648203675412586579773345541692347440413496795861811390788401982324516070451234524919358600688227037177122089767972413690242297533883253822641855656524192746190124354279511404874241437445810109704440893227209490391769203262500631892193025503921061093034426441798749028760049099908164091904000000000*i1^47 + -1476184215703765762668464529622319295807721757952463679762318447990890337343281846710208605340575220901128554547232353347279446953753374707255368390999358058068541374251797497691318315624213327617592449715334552185533898349083333975693066412017346905728903769464668432802195567270211378932151722926862358320385970436513834267496433988976902591549797651939444089070685899378482709669356995722390557333188571078873839096756321252356397472498213102964799572979881438743792094567459446449847991919710486913716246428662124407463006218181349321945127926292992342223670946120808370878194202428971654125483339033353233718205325268443102855200023841570659227954047090034460272354247286259954143181985264491538728720648037396224283664549889760957971490344917356619469629102458136178620212718139910541764807901338973847821047429948048075628816651371163560754530689437770127248937965301586509729779439891316700295103681079398596436032218600989243666610227657460917484584696626727732178294102838453731378139188660472145391675201290139255569600613311498019130013337105126056734731168676372980267558106203780368080323061342957855320350487897640957941595449230148176409220905292668093914198225386524178560001865024210050935065007519106653050417354948155830565195572351758981098574850183455189864737276433617146748701309029326205747200000000*i1^48 + 52025604493199450946984158079081643190670746156457864157189842971480673330620329694782267051926518864049858493233441807835859544017788274485211739685271446706084124628061117746424778409739401674934130610386122932277565207663136288629567678774302319780100132556567236345990995047488904902593508712023598151157839449070819495957909580248195562228895730120963552412782353913848712553039669635495072266281303298615996652308571676691659722207623673878417747658864046292041097191152482918899964794893399682587584466964980777383081882302523504194861978521935293244317112128078045360600329767473285206724825833039960979165801194325603873078019370831295520142643800905707318798813935310596317793144161614334340360556354799107713946061076677196388386073142526224705992253700176909910475355536019180613410453933593523262562763411830230353535799070445459979179636415145031545327002359601634352809479164723332345308952893687557964926794153616714797179123657401494814757163207094349659182981149456232153727919919542627295964721787520691789246761846886449403757328389756602169771660602713895726793441322653244920395752278455575283023591599752423102389420588344283483971319968379140473595248329382814026126203888946390330842244114612791765497789344793789795114152563329154575628007274413809763637276370141424875187732480000000*i1^49 + -647979047401198961082378151779749102621097999829334314803737541649012559248326903110332892857972949044591442061772054177200508462172423470260880810002736696865316830228367337829165630239520339122250508713390755310050783947188343280596873912661345713747128181522068850658664960247604506242629351263163404794527660647388034787418042067914608729407685380143360347562271941237475587225404471951656091950165512432505328436032982405072277415995080327054493811164387499773592792196215342455914430757800621007705188802162267103607725467498573807463212627787491069351968401821419875637119624402000487850770425746695609045292375894854241761984138932771484776433284621483360475288690384895564557751937770657460696422237521130206568025386718183551291403320696456197479878516860239115430217748235135109865618479797983436565932880276993724977739360514282188199787069941060085940494276254816745985610511818628717670474628247090328671113435993769606030409902120848248495711582393871461907743262927166521967834976911400661694402113401201546297788624610695088553486734916417419986107746911219476341620174527837600361565454800984182322210272798936868836749461220728318071329120648663801304340227667898104805806371612333751946154635051594464874291503094177357946536517757903690821736272041559335956102221135872000000*i1^50 + 1859124450726985003191979030041021790861435835116127294470527256527561946051063829239115835380421618803401523622137377836074122754972493108400043682168659694442081313170634939974096383825864105470845471435066550656060908716287469961807232013452969602887373592645341077766474610804597415962705509955631715698287636031678999903713217637776719130256610097072351437643628424133479141554049554559355228691120641813183446198310241799360111525441695327784040147855332970739307048990111291678965135330732674325569674122842206094847435003511484499346564040197068806559179184402271000404425812602239969732524379787651774744455069875650450973543682907764533818294571805707635646644993876238174553602920795790400997440602396636666907307332967891690120738945735854958524829705534961176964128883665487000392378450498963784291587868127722047382578736786856596831090522936100929035425856124758956208340665011446538096479364649103819668628171640473859379365360858222535275218360441885109096523330374338434847335990995534689328684434388370571627438257201381667498754369744884823786508225105729920598008958778452576968077364205428828496632262927370929335771009185067989689805108320027568980430289307061257325193312743171729117156705727132650766849795125063018591380412727183064323504209920000000*i1^51 + 229640963791653060919436575229819794317135178462393139026329585432670513299265439070261844587239171963669987939473815880664664908717572196657772756399884796129998956379038043265593508624048014520557773553260738111089302828282599054890164309015642818834898693285211256324516653472625348538234080328685162680169733024980575756696182104938315979353944302104352204738430458699161564011020921307149067124886827571819877032762146192248366259446962201480989654270321433844601701742184654787120791289130715704778825720809028272392950528178040586732361969568664275067341346395464873101177278895535720683246973522207621194760936429272842290005967963640284924696595696011248670470944887437651511889184016765605193179666308637106420654767787838893441557548265542428961322800955368426199771229458626267653778422594518071646404737885359070379170720725302687763287469742317627913220222620464940343816453224331865058352869614360561069472834935577885819556122186250308445697175667036017055606808416048045310100403412792524155402415604882242342670115137822096386180821729457094603159544448744335564100916387759399814621288462616800381931354538651420771759184956274531264894935446026786376224031962528497569425429216254384271652494573946749174942770232574512397601996800000*i1^52 + 10577103003907712726688941842949393706440445697208685122374706838317623135725999817444509267026395572053606839298677570718039354979994660500001447836230868059594355956633987761560855252881227344170691597576252882571347128280566286715301450439834143637757830159524484530712855875021239746919998692360429385564057333947520393242233977886212624968512533314330402805917330422893160978202220358479982843869587296373565039303467995338634080153374105095484119081177252619755302109741091701661617866070114825216032509669090605358766340435385538770934500234639581859190900946216705895348824877805093617560776246823743646517892175088823844041441460039318465715916724591839267977454630211987684773326997521435608734730676796162119348731523669064418740248420772256578442701855543169906712255794411026128556987521383968987520756665379737968351711330470584424625025686149425962941270256271036420846844321003495536973193372760685144161311096762592730522674576812537785600654158885114573063988576674487834235161109731846721154506901644017280940862142337404220330583920338250276774379149647568138829821373411837081675838201923118411621436046131697547611477153705834109464200775557647665672179755441657996911066080281351153923864197634059141120000000*i1^53 + 146325478237866330168631652406293650705167286200043758095544115141829107646571378520436344182750898665511848108805072849816830942871901103858212630817446804793306455761020124584334285489470132841870439268212983163376650609010539045232403783135225174375984003962389552480905247800757436491625954667451196098587584576824425925427223103241765027914764275389004888019450106621356038911343840835568189784106635262950941340674537533887150050385794457207666196292309453208604488240341649152604710709260841798184671297374811998526090860817633930413016787018548273328470708464546150626185154849642124605452420555130596302060018721623243135415663065475000102560544614552687818038856045940244578852941126645210709792557880258099043887375002900980177904209926836567902843291680812717814116500715903043050148365632234919490641432067453950891856436180442642738323582232761886533480397567420263562044093129358217459885126766514693996538958119197003092858681344632980169470223550128312614560015398963256705428710408834693999987058591659104876838448083361439795563257773189253761655241921620645012256094681088147826630209636056731132970363190029274556061592845855528024802888982943947474349066546279330881998500189328900096000*i1^54 + -114635397397178753518763071690290296139295477094624658078816936474620453955274395985563548045916628576879814197794320488421285318444673179543016471160212839569620717464516687833804196372622250774798480553561644364345676197227926410255019786295993922595640864783556500560044228358209365227860810416776302497442090792535873090182811807874669666475386716267166519668707660077633019283693545836883216811492491742683801893017895292619088512894166323832348556059224957473252605432014588521724290367011145776773077474683277129771257542782509560171921254691593705732495621045626261673065537773682245805577866613997628891538445256421180020306519986122683968791489657843406084808797314401070602858910203338416243898420083192823045037381863388589694269263943583274261019138669870656066116806282649976470542967178384795179965917802771805212894858769048718359910795784609698546116796535249700765361693626456825661243391195929580946277312084396061045340365355259318592463635265024235064379147846484378626190444734765414127440583996312003656028504008439088612381143424438851497539218915030556719978256522998209900801770315993545577918181259780448044080040381159841120754899749022628577280*i1^55 - N1*1017253726083966351614449081258844157467476756149176379120947972083467167083465038980030720370668225144669503884571848890447471573857206354856954834372433481908795702182451065839123892448675025213251249319311620652326046985443666116073047909465114758238132653193408243950127044209636775403672910358967680595628315347032403*i2, 181813316380835540311525343165697446710341159727554082487361655492882265999510372140708235011003870157348059281372056143074034543161750418981268979508125733284615869654086879462163392142359745822136398028863314351566042252232613248577880297079673560740339193384334090605468258021521003512194751229393981811750877773237806783414373897372882324418778386755211606799825756085445661136853512941978747822940898129447275272315159897279213259326678823341604938502972889378124023519439024399581505224976535253231501118337035266949437188388482796425273008159304261537396474432940050939634062745818892379263508628263656974454261190132324996105063847418267755159654011634827442728165301111983602209450568386233074366077841429547810081566847491233261952378958474207743708692564889666378360561798720921868491095676643654017936957114411720299422099804930559077930660178138736271838469649227109511359054836219528648687564647386178577998200024237823215232848829986946684048143381539034758654686627456935302994850387587210640384160152794527867016108291176804924819274513548836368292573405583645280510773290037524546606445650312856618737063074369248544427611110021917397029658148464069496929482632573161290570507418977327310186254804552088506914929610400147804094486877773944778359049212445576210166937007050275024973857497814506899474238551241598772644352693411172341162799927345396907313754988607865343696961333127105756081176649800839319881958382067161261257185324032072935881158381844769843408635825511790791933211040375711589623398400000000000000000000000000000000000000000000000000000000 + 8312240613348062589703286932762938067832078688118329768897635590482324412829579182497042946547899663070832316189790736317001752535382830295610257708107943804796013065917758253014982337732159225202486223402022151923796304706327823058171372885362603368217778468977024217003735069803972142717973397087744606765673415142988073889434569203635238640999463751087357359255458070143919127092081719583662210950211892009775180023165530908860097862462358840142280978561003115989001529258671635933488927695490436928159551317021102426929232733218923723680102716970892122527797682026716863975283826997997210571441222504693339693004356441398713906450754756300716752865066861301101440383818900758649183135566178118937860354789233838219438258756819539969874214931571488803044288760213300619135519490989660009881390537305811025713889499651979304189966281201538482936927539767275944343146866729168875478195540966108478158263023911061930249089112742530943145936188760784110514948586419189095896287363500586087481572538553011757417554345594945477361517772930993956259603745555584110569549939782464608095513962177523015664027701620626212952758730447830910838707423925498137593939009758142035195628044796361133992596986266994086633348472469656933439893902576893081080378643728112403432580828939963156203014561967544909395656276194479993170402076093194798123617896159212047326297726825625418016034503973023728860648134936890522783533809656160320564492300743321787525020640284609939782560473851548291692694113030890297877248619915183530121887744000000000000000000000000000000000000000000000000000000*i1 + 78037066539634032838182443590308042886125111239436913290257421302791687655312387820677803231874502349967267111809654442504372687795191895550062941208441361478605933987933982330000751539032631713591389013551994880894628536302156979792077565218190279782051493463068510601520494927805606192874021413485574316382952262833124258210256405376850692616995915892056510592821803278090532029034705294173779402465309843730996333475387617024145331349236683495019805044355319408400059612430256760206530971482869032478696467824894784746199259826316071367393412863618605557943870727225991975701489800375240816959800455696318075332846849009464049992968819217163873690566042426383519730327623157171690903734818968353560955174718023209596496400201178970384620874002543981550193079670620517586285968932537314742593741561484501075782521749740407344852745949596314690679203466446303473404423904101005005877666391445854436202907489006786567738033337051847864566918448677226544542649408371418975920173936820480136559902600222041182835417433866746091067320639964856330101926579818604360844074478024034557484500422151895248376656146015986262229200899451491838957214054836404498187900673939099881128114085075024969711912167662998857141446201355546916341604040173034999135100390319651178976203715251847807163928657040212573393751890049102465397093702901847119445814198724424912938930725585143599826341291838345868004743250070648318359537541395990862824326149716953893190895326150057303533862038156518119287932858033163573155918383228891278658764800000000000000000000000000000000000000000000000000000*i1^2 + -384987226147719694120964542946680410421629535265108958591583566010234912325388609797281380553501455870435505592357244733841575357735979765749906544397983151080199078657137432157551103478406530336605661266740009908113835865230007455966527864326485266296617020975538760311084301098358603634348594573280285718337078562852710001012375739928926144480337303800817860730982261872952420613944409647215919571097972770830499263912845309428375009377880407403522548381961494604813304397965911729310230398528922288690263269907394766727199525164289051139674317231861428300293470834509909770871920293429603916129472337979954697340524822833729500714208517713562762699754448835361953380388604283985367562259829750764876429887895300613815247295808395442796213267800356450833212809309193199670196818150636838955504007936391783522554094731506994222618935607711941434438823565566655191784583606358630540473620410868661305036465251016047263510975306823068245025169148620950284936636844869840315232321587391502787042556845959439036090392812716558197021116637892508028488555398110677104910889174971292851586771341456714167877149399470319563933292633992402833560033799578853371684615460123190926942219063760558566656260015431647730579452152254703785174394647962639922325313237887397266839819575475287170036709769638946461162816642223524744797891921242571518462513035592160497651985010255943734724343240865747309159617370445118647774311586600791680179127668047327962249081929675500669158452552674303537092234756626311043623191043864522234265600000000000000000000000000000000000000000000000000000*i1^3 + 415990862744184196938237085210530210186960525858003369358546321135173637527709143622426986072925388697133886739755807439875265941726088266991721878248760265965265145200490407284818417038311777244953763973138627906518721191681267391372306051200619513904583706266915054353670230089395099252901386396737119302207639772194699558889832959598130167319497110821971595052162491212277739753964312043375918906412792625514196197108516972357512319652124671829149581470626124863208827299853317790747619794190851049194981277618159496980377996318651587228941079758933892961747023825811352538534395309524886466390035969189423821518845794464288361742873357167303793830958586201048694401798502858682287845750281058992111647049960464713270440257172807639597077044570248037362132369406359673241719811932239532041815539332304073019465784972031903656800312078511833807409370152814438893029454168315484878202611736320179920743971970235708626600328414741668081079054520667097254120473962150076793069676820811166397755549609013903610398161351415049627138631540398901966812845337867398251739549100857197238707106284826217566614016639923270612131869444552338501352629715501652661910088399272150110279693686808779163439848813350622876168457278222832728443107598487425762839238539360810096087187956841502410967948548956455119260596388156556174289886339753720307176516038589305193399843495530992393634746293626510470508142053080898804566168414352958837587547627401377980529734374541054264617701220779322832416091504650473794271945297072270344192000000000000000000000000000000000000000000000000000*i1^4 + -17808278332657435140565131454825254791024610058852317088825292739376751953807204739018619104715214830075171934059423987688885870990016126941843432191491963949634243926561801328594370056543692132721712988134592879854026341017477827065527445596403070158547859708004843332138775750505806602512155248096282144293646619549368073786889260894884672642653556516390810732504210106408679307665530764677505862754256868062268460736183279427529975965717639986896358979092578260008515401711296216464183304990098925219549722456141787145610931413966671118561967240055369868112899015381073428432432311900691881552773206855440829849928040860083294582340496253292788250043698121630218569432980822769390259818235622191006924677705640915473651654231843990032867142803088988714087213814522383603172306976710417731957241366496516951615352995741402389211984352250760417969904209192067888400192814584341457375471719618589234251030247894372326362565814714739080263071593947746808585147183150970601909519784367987895826123008113332607180665492080312783998131882454215948121102013659009105479529295049422000610223661379746891189947064155454260342130246008247075917771351197300774125335581315939555252112211690309002429651446860941300501322134958253968145327699287987737160189441398335808671160658634504512946959837922673518264477862949855332308714446427643737615048419001988137220152858312617149044746737228194073997944550250166035323490060763641670749832886403061149457347912874133983447232353563039487450979721106115920097966060885927526400000000000000000000000000000000000000000000000000*i1^5 + 21664588200767088645732361520064305145025561579232492647696943085508398571914403594179716969664689399160180912513427338651195864723303485348423165845867669187331603884620454733945417864512808042126879334177419254270973711987898647302012262185328680483408892291238221218354100910521911955904838772866014231817587210477379078082308398507914738641708086081823319970308620738322695026809342415177425940297020438654184250550244697493296549645476032207965508982844066846726299069213622753960257241963678268146184233072512934157202385692171128299289390431164619311725309804393429287460014307287413574756299999002685162947796002367227188379737415788389895952966897286552042945257548726028634483560304678045712267637280252656231293023309739154598830423320894386646874611901170927093743163011219415287847600133541193833681312208082349678203303473256156492275856112243232485114804534759638115364203518929484854077606832071661376469547027033699677644358940220935478233296352063569918034012382154961956191744867849355996812590666473356088252732877011056768985919553006422078509536291948249254406000373366233650732559679611596185637424378074306379397899326181937269614189916317132810130536842833969357143786016067996653117002820332314075592797170400346618899614932852818180544611292887211417135714060333044365730082824543588072833789163179021092436796754989268106464405294055195788569200477076424655841987000120725109181973184556584950044763104865040812834224706404503126423851743478748633630312739343329766632782443420057600000000000000000000000000000000000000000000000000*i1^6 + -811646184820068789084322078636441036728890412970180147362681728258440806346788773274897725199950778893198819449164154291773759689522489987958356144547413050174330948940806750262432545725015884859329537116417170868696592689017624907001897314591569590666602225899640373137918411575818560196191366756425288974956963884063918783189853039703355328916926964358667777224672458244093675686887901374454331542514398617079544622617428687601114295141007816739139273063264957104176971943399052932371200537116209732352088612181791728971263107580929433974818880844543197004778521457768135920913298226356237184202822523821749440455819604344725844232344095087040124952842715925080312537305963818216641769679686444398884731199994872501546276782008689329230998174646514895635485169446826185687529795636628048632851942271511310004301599166493514143449331990253185433216559771805054708644573210171297013753747951933418448050018692116212551731833930041445517399803366320271355472633025334633785126765484627154018992085025948581701577750468874381390990269766408440081608055887027335329925345546396341847158053516449736267157111577103520089072216673927403428902222020513755591333512565982739936426164434769491599055390081884555503519911352696314711236284797243549978812100791324326160012325066165849311490974911471517178376633733496858280927897104891115122652986577098886167707649619081913878948711776134339532265085657948674313751923497046115381128644945402950295151436925147944277886852389194838700619072662441829531880632877056000000000000000000000000000000000000000000000000*i1^7 + 300739951965434036075071351218829241939055637621580488579231404164885068932319971157667043241579896837930841004514173669122451118302149849749179510921447216836943864291998465304422306816568778219494017253159245186341998949631920426001201417604614505340248444373450053806103338522616293466506882233095780065913135015405609873759742308923634643121178166380776020728507628604793998293239290213866529053546773436813522138623397345543815224832518421905660103215969384962077521147100976078220408690643307874948044902075432103218181924445627872424980420350268234356868723797309959640016117326849948823024174625754936340797013691470139308005066369881618977251210109539386527860782901850800641933461269501539877154748905934626242333608728730483019814341403921725854612366005459986596101948633336080222586803564384842029488636125318899502276622440963548534589718601467315289286525783088334525454383298122996411572032061785636342370175665380848027686621713098424641736890905130287431386266899950477613388882040100097382378163505212076366880175399138787155381652006218562592235754139701322760089221538845194924225590929708720214374147404878037533836950884549515581004333065913500691067678562416440431311502720534638351833845891072915536809323824631704199354735267645906698940902667227022938400556092400819753648914117711499159807172636995977201837598402197045720122442237572900624268239729798563192910958304535452275069850904376084011129225027109943473383536235356963979571384961060421975625205232683162181841610342400000000000000000000000000000000000000000000000*i1^8 + -12713575005416367204960559992352332456295959079110789200795531324465578378700677470054367014442311658047057648109102664565329855610744315278651940377853962229973810415554255234005370642733437916492900580064506805338822293051044777820470394897828923076971628805411746869521659079058189844858655804059025735632901647547716632455275425663477899013929123282382170351475552572191126457757675113484907848736234759180442923063906752874600717300806675258122482587220022824620785878624090932762461428611096188821910902644392255177131181820397295917462379891606020939608803174368962635004709947184252815156159006738681698817685858867017154714349705564042086351954114344280043830667190511348637219114796978311699562043755809996118948939681389136677922294052292505900424050742890388101335152998541881010252258671591982088072163302662743689811037181757806118119828377815691670104136412088947364135304232994853323781236586384900553802463555112614886788896385557620748508879631131463712937496119804301252514979462138421272542862169916221080312034438441653600796074375003569077830391665187189559109442841328830409292296819001779848905826439474023481198558111529955566513883668327066756335443566539521065746128559834193013799893722798651361113614757001497148543927252010009070383847576009396075495155140729780752869256810210224683409750319270565006850659417242445203778730659011044638191104523797441166922102699401576297112842380413910736238103350785582821184202886008061467703576546930488598737594617336873331321733120000000000000000000000000000000000000000000000*i1^9 + 1572070536051607909385786527500667282809146100528797615271089870432784786588538734454164383210395530040603776423893919366352797585220225337669718391245924732091555559354525314949837394840496852663186043214406762261213242592379858936625394160244309303302824036653072880369272643022319762827335729693460230779461734575560954266203180491397262167579771926778507050378070348139586046278174528493698810630179649228835720291347129973972339075761337215417750642420245984281951859224440248640476265014511807653282970399368840542786534925352448747278702892119914640040210146096953727695905360297695873051752083620505149867097457766038388548102524220106732644101537247940803831576094959023290962918683369901704208395671695369029199588302023278038635105715122102280542051560068607331222102312499854870633033785106130882075229838976991231540741782803868569790614765436028421774724599760764343150012214612820189616783931034189175475399448731677319090829380786788874882261398113739830769144764215350952049916950317284905482351997610853365722567166949231313553214318388165627940558808556630904702897043499119284512349750322509462305724125236682201924347216944980982723949782049238312699849040158627435583690093702576331786660939064002776804964464329259274286384765015489466152352838861508132745084481656990071628453279642853424382509531831317446939834522728226165367483484929734850293746065625165797756309465161621194117690129222883108223977871530495147857122430322923901483177824603397130209972926492140432785408000000000000000000000000000000000000000000000*i1^10 + -108506614846589624534688465654345640360422732661069874101859877192142577344085745591644938275338691010233219845024970688492382141755582497097072265096794446462105443378396982681670264555899727203785112713038648945677821004090816958007155179367722922674977344918935084509497005991903039891647891336029575114605489558525645047139515762328574207406946526828592351227165830041728189832450930392362276058433159961255012586374377438998234000410389764161447002220701274341472251138958372880949718145007133621768772867649230943192261450811433069415754761954911871345147125773708760838618198216035651915695314568363225953889373246036387241708756017134705863269218230957393786281364326437454675476490224223213421599894309310656318191071571816393234775298057639316549426358220473079338563184177594327066937995235365638454511674611238433251462533214489169690553047951041014434308630886948275743722648670560060055017955688517463885730620885541689699941237726877882361373927035897004114039871227386126402760464625673192138420330352155019344649360554580808896970499571792956479347869137285577511042441432407152303159255585882750187416446914868705056429453932010839778128736444376420587052635683519295010308323258928827612193391791923618347638263921202490637494883262605704534521284943504340612267277429836632492888973285427047981353875352877738884600382652273290688007936441079372234245477699024405400868768280055640366931760458522717735185926456391000756377532560946910834621447975658820556595705790320764518400000000000000000000000000000000000000000000*i1^11 + 5144158746487918012313117321059971802283817938693641627827691265183579466337539109497761296784543449966654304129061163661926878443772566340305306410127150865911366243993475006749764322856871518991545714039404507686667612336044640267786651183376557376853642994141013965958682712276196428976331608829664953481017115675001038007115668623748306452593409469129859978314848892858951991583965333405150920358816841105211237110959466099531441393764921441551635997476791528969917547496685596080937971039830099349435630215701010999370970110525631187571038933488713157127152113363607202813682060837170007736813371049631610443365097980266222724836279640940102064137620806029010052401442068202148008787601444773078986653888872978026019986381364622992583678314223713412168926857440086490314239275185873496216076971182930220826703107282683821100327109352773904845769563705575263377293376950150752284279428055050770314905541815957957001852077007540985698261822317955357380590298625405058769428753613852469177212258832206407903510461101310958399189947418537245454777903340304849819232609315469751513608917162141436387868824484961915884530754455156073052030935117690392533970789651368491937602553475178331929103721384700697514135021812507043930783379818086168181858066755945249913546513160041050695494506073620738457184238313082845323139834126001674939323987569522706438181876880589955290690185030423107333708296253001330487573527458422063401076182480940874755812299439705701583429787213585302546619248117022720000000000000000000000000000000000000000000*i1^12 + 2247050491311376348389418596076899036873673890819891470418214585649525078842982626370181764210201795847058745353003877329606924187442264003130917614112920342302321129249162976696338391281425648882160759063729277553755669689651397037738163272964589123207833860639741984419644296730695274412563939031081610065602894065579800222726887370683489417911992197641844415490949445342780927572191501859690188934017160751955212407500707393390492719391937161804020790269086081472246379527073319600899594660918550322434564129717724637494924416598398483965453549298346011779082425895777488495367812771465445897324875388620662019114427224348493166013392279564543806739612798163772140007572309651475126992293657606257561550453801640184041261128296853845879743476903909618002499975691155298155336751278615715727076103166897548037262188501823294067920622768952912793698938583660403489445966963033629269757796160844255818821561509956761670125464640644416090865024441584980806975482330659252528097886427972946750851882047226977571317998541860445732547815549759120682383001137847867983858651208506102796902284979741730006847075755034513410395013676930651860699561004822231875158102766166003481428078030836600541179670486812284366003326486239045148673272678829591053973695761698687598155630438159891229513887367780650623398233397717017146065025718565089282044756599639490696677879494049855338762121164557422675706425072346152803780910400322308203511532444865470264909180045126963075407653230960225754952939601920000000000000000000000000000000000000000000*i1^13 + -195785141866938718229553410314355726839251710701132447652568697484819444246273385240027369420953842532042440277794115627184837079039963305665264462970069929846525679140758997796015567530665230245744509554190656450788147976614516241394338299044272690143652892255714315230975437374249115613544083217179533520272031414831855699204395670639653541380132326174373709062261440587820572195779137144218445665921814565968564848124232994525541047427994929802738907295794924037935492811896374792133909585089648627028847374181359312904265471139343559029382006471245277785685132580317631919425928861821116676437681177763665192293973848040309973854506956131816944773252612056945895175653878149853593623374483870458242589876970569736267420514365225144431940468320259925558787428630169601229818724795160746638707898939390361095887859312866850311034324686679490815403660811227432699995658576561951479520841711448779221983905438361127415137134065264918757916385873374165888222726033807240874352610199564680497369460925089932383885931591468605293469802705998140767327105074521257644183930950025626558070937700344297933269418265440513004730907454871228992979815264627900340264866279297333023123689051058253800400066700563866520436492875163382838072853936259492985727219830182084402061401219935809962660095662718006498826852814725199096566709947794652671344499907700441173122151438184642643333732584874787246432306421831175529212156076013205384860346338458329387335646412254548870861825091513997893276218163200000000000000000000000000000000000000000*i1^14 + 12230947144698258247992526650677335172533243515242348371098042569805023693528650160997149832770805251869212879000526853568677601713599054377799908290938542901103762120245509213379488769471764179431741033030723012548652644720554042946540632694594500219275447775212836368174407277767070497097587986057593909845818587591611807903313526780598214413950695708151259787968797419036123872704558457737990870844764721950888185347891045835861527699054111115664107103784471874441310930726289627333570507559975278778417825316882114730126826071176534110061465688503482116849016292210677283262795784570118836769174737895713653471791092598582113388490961923203888888624513347005056209789724530373004840971881676958011193169455587623514131600595129306041469743268751184047116917722554400991356708869911375243213090255303609444760074510019510360248228274204859097205340381118198115525212441018476768427456512009963133345670310613814003472722371200773211798176558399972582352473494555167370482978358358283838420146013405647273115824902886512558215959070792639273140719623259345530258503459231123104855647347192688974759286499431787453972078081479124285769557517141403116621483726364938849286594864439343272107745652348374715132610115030316184618600954458226878173240145593683331475669078251478199625457123060633587096070163009042254356455716225342871855084748931548677116527944692686242750618837921527096989155974905169334634796928925443263913442189976290635555344516109581553712066370772207591164477440000000000000000000000000000000000000000*i1^15 + 303727643525097388785165743105098287369020836803154220453508620681977638708070346354667842332530535581549390584079003461189319586047021732076524403443812482631347540184377430206075367590190999322655222089683189239663777375042008680522490263659835471320728316879845643751329614707562713457030452248031022800853803222127407269767057521430268107125175130494566300339608744995480253196378193526244270768667453800679022156720154595581644735410512291489470082529752298254838093986322994583645091373735512752629904042823281158770835320791154586543967513676042998633795727420400418809246594348490940758663462013171994863932595353553160696962379055420619962625230869351154889930640028772254456754747147961114894407611784746612553797112256265281384696091909713578906863138904667184562880524849997726368950934289742311770126155733975060841798377310880908000491714665064777899549617688717594158942613287489315344970491262628742643033013457621515969833532528712908758764577584251141548630705716348849347411367881676901237908095691431235894947446945362458859648237568755817171921975490180159729562907336365346969773376358690549046027165091052961248951429753920412261969280455480779991366376955811743431085578946796833476812598405247376913973045413040180382564862647389469665427590975930359084183125058476835790887457103768234623737656356131085762722936959315798460903880282370118537443911551887572169847598747288002956460210026137539521977619252358877892138147554598485270665916825421129711616000000000000000000000000000000000000000*i1^16 + 32259416968928794917407380819495582459142889601846229040736006579064728915563939803299789534213167138116512085407200607108722879760727146497590671977556400739576237173099086848535903449808870067778834336308509524508457272200062457165503569742950320157899992872541365785544997550549504933290630380753136958329743308047308900663345326981881440950718535241476759777175285656787115606423851864552493015389021780159940422218525513326437206740387352433709250929391846470801100451501454259095159272559204105171178347673878649849421785480647612726465929488321564644645345222132778168895643698921882268335982577258176407055058243484166658448247186533092478180219466301909389907212672662531465120615110206781418278346035664087797586704929183010935229095537108098185742740966505652567529425713956142776545053749774998694223090904781251607400259319302556097034702318727288938761126267741543055428965671434583528603369186403902547223955856498977091788837256058970237925964352027860617734637145664214793848302501899453178395343982539674497068591894851494239099544146400660188055756871520313810509680465332235765058296502918052000951748243588472222423076573322356140211633626777175782513849313285886306507993969710022089740194774848786066997779980480476199406809404486929816969464271711006451680310931983909693911550720080936222091638091665814542176876426275470928618691369374507262379731598984691619553038581825433427616527767850400095984378942541149511051617140101234034531632569872338124800000000000000000000000000000000000000*i1^17 + -1120551770088953594439051209005017002931507297787357796173801989193538802010982394520236230726380275457805280520590488263692106352386975069679289927793211084072516436998939605707771641603433697435951597108446275121627339349268964883916844544261959555262680573947680263267319827084874008005038036798545277214961351218484730444341503629350961465003253417392246642171943169548761333686056028693499918308692278927145971580652795745836534069470310334780363566681295472920602326636569542745830661677066402823916199574976135741206252595039528106009503693449994660890441309092873244534179239888701051529202723064693587881390009771495674325716499463954696229527413736190363672244210505768593533671029680937488375150088595225778751407622539548765498757363749312038661272709351470101457566820349994148402566798933412680403946111328477500651375221083159744193684001084016328079026520413565633475731430358571950093912621953216684557159116609728605274366479354470169761016656017518499430110426334542751061920186844049670276590822085442275223840397845770067909705271255740867224404800290122319507256582232523208482325893021336736255380062607656542607173727922991978607968694257472318144063548155394290005821053877831396195844466813586867756483047411182879670930278108661677015975654275885710810637351024237039532358442934516809230946138585123713213608222517419191411727614324999772916194820332236061625413021246166873045855489172290680388238950041673638181290770856164381379107531616419840000000000000000000000000000000000000*i1^18 + 90225018846794847735386959232170121881489558779537592790942182238509733895995106693718541112011474802828422860318833026616966255222038723332968559053482287272511757053589855216203384344070068501972454574530926190089815528373030962653578764734845995887953450904504794669305230183551564144195586754884931658257233047054616633804726477935503353556901523674242640000721506989084707404882441670928905338461162874700907031563848044181319562105043830533043662326260321582906046072770011533837429936518380693911356210201460546611925430587480649723660756145813988467902009143949588914195466866677846197938280490221796883355519464637432329344193235480968149259215419477222369393216115267285609571333022439445825148594792293888838382062823685433340014814780808541049973005068552588423115359428299565528044922751237437207446445827132285348038331250697393849493910054039866220366289220758280104345000354239412958091683388254314767965260680550808091366187220711930009206975727122050409522384708053678644084770933888148912663464783057190328621828097699625283464273052378499565757517728941075578129465748187315151714625137999357128243195145851470171688759318967380780502344488207692642148193485375593237830415731937699732168992207301913421506807208766451412863742590241236843991389441470232913322170880081703656577415868194105776696113103081222908140318110974340823877787523760419815199072939328589378591438089273525658325611271352976817672334177386978011680666279158992468223186698240000000000000000000000000000000000000*i1^19 + 792052236080403710254114043750285831808616581001253122746989560497889034184311749863613899712370230587100372540936607470477470234721173758445447997141800608011380597570809206750798586411446948119727070372245432052794470846232206396367957920500612341928753611253231189464021587018723728122094963933293158357726062269327768205821066034731077377454056721036188039274621851154608826658442087331755483737222545205402714864279517147786817170994044790336437313413464596855307225862412861539249490191346030497021067214779389578617282898638157516691941416749353833117531256145979256288568510449506685998128017745416288738865228884555179369792826930875696624836122294150489426163746699823101253960809335710161413240327743135065971897441732132825250358643439202143740868487569187030479045136745248895281552028144575582787839456669981265272379761787986322099170516611914546435125836157722080645539802760926460177136651106856441479620726695367762503754639365003385422930311320385261442502784336165349134138506820239728049874027414838113214837108705504377027987173832352879289064815011388353180075305681948151321594656653933995286737808937046891617746840281679369121702607659340720373314461555781812752568804148996867728114172297323768324157425351836693675133830948132676210148871278415641076162034275052247169811375665625996624602606856156110411388878528442803183342866293137196611546705143730184008388073300395259356731534724548471555443526447434428107530649642360405487098265600000000000000000000000000000000000*i1^20 + 103861277776369587966637473573020358618977841306197314666861763573051478188979233244886616095828375145469807123796951409906006684436999944861493993431536061007827683765657119552880174537825763066609211302026784267467268676790563678884939699036152986932511269570300528156327251105229709597336880791774511700195619783370145937127449518230223230050668500703747635677730366256460484639616063944454754023206425200551142374468912312120640666759982468148225900274729859421659306259486880264225647774891409577485521767056565063278163159869690800283999248293037694304227339850115144957169567259786663092557526096899001670828342799133780542421066384520241443270431164724974934043896162300963379389377774454335716704540737339106432054504040254027103967080829207487486342326478757704987187806182970576416009420885116995283060045683643574631327137029506980751402436082737405834158430590599579431568964829256006168389347407255995706092880483441225746626500351369802125047931002213502491917506156467001255141192463633840168857261633349278535830055941300281733803956147544690268073265795193918546081585930932139155024833273146150705167867588807389527796413656901004850016071546945215867831862505847140724758935090639788701259640150099500931807153399942183542489037252792658121621867381169716611650855088519952012931474805046565809316600203835369595340139616060765145738884822502587996527664246030288542319074844241335374249987461201064361109831364475165018175761808528541021634560000000000000000000000000000000000*i1^21 + -1104461194280248486876720999178287482470482150935165020245193342979244852893883309896626159640314300159735853254819800344590874186427837820761106051916764859503786095417545829677435100886215889012691262641187092422473866605178091714353818532964178473605198018125111784047348353749295246992178916719377506775768856285506452125379413009757344673969943810998355334836711334709603334668271678771380060955575735027410866845501117790404648142264580750349865336928254311236000862564261112461679069451797860942197731668006000468459148923377942788289365664428624920951647827828862610638627411457561982956540664319950035149266483058800011990231210415371749616891095163698119530986841572753378505601269183162247193436919459641522198578278530659649481398248367386711805178237977157267620971231041373789576815888755566657743812392197311516117518082576048176814650713013053911834420996446409029076962657911635191942245992758396934573952832254428865224274499133257149117786132383548636563118475015848516501893840920352102599315471139211406713783515475870352623278670627873747180504549834543988710449496464148016415460983203776168065926610967042709057877545699099416794295451818231736202080058321074396110692242717877271633097459229764923789316900621545783655137103691854789054335401836104387518631829724715100639912543833184002252985530190486375818277103744921833024344040272273876139627186863951002009111103419973075193562769041150205924592686452954204799904246540525371392000000000000000000000000000000000*i1^22 + 15702529780540075421330841157327180863512574560491378404614844275025035338122987700298884299712308725121406562287960206148238541455317646185788247790232011852359261283064003451747536997032930364333019475630334081885676997224900127047098007566476350748062861550911411875851737532735151107304272334329473936058712590844690893023649518723931221023770978547039542673021826361631651022781039742760475653434834038318177716222715142045818762382001371041838321284821822140012949794237836792881216008269289367884420776661574307979931725811287132807414324716927037421857030498192413595395247597769155201718869573071186634615776009826110073597682443549555193407170763350729478296483100614341538230794694479526837108336883017316421669770789685574460577055335889760291174528564579723157534821031682345079612530542128052547661810469772401251638921863354506234429542925687554158394290043515616024695876157110753544627715267523743034649899105910456847011997293214921030584494779939951465114710692237158313605248220768443555286456070933636446204215514711412212990018960673231401315449475349749059885206255019301671350988586905721962535698887783556660791773069974436310842781082222072884809989353407006265492447291749197071126198720129984597557211860362935566950746162843903197532106945817770991164096297846165173063441135550805569783140265978731331674088339278097836937127033213317866364838302173198337219669594246404494173075484955852359346609713011431722120240537639321600000000000000000000000000000000*i1^23 + -106178133527781343940757468498570674706627676324568092934446301110503845002738481080760328076272631382748705117648445401051240669099885731075056375539035411950662691327449923208808352807752193372653343261516640464069125808716775296796302305281437082463884705093790011050388442985579526259688194977667300614594759935921854272478768213377000577062756506104883305813836418792468162392441811585650979783930905248907013973013063454682311334756637682827701606881215079346082608469423966117105435372903175215319211509901497317459139437725774783112703449720704857310041001667985826686389332737925982732872938518254938575886721298218202570363295468742777381386425893855790260335053617145113692670734097759621527506264073309168544629762781530346287096531807325595047254200308116156367639554566273688403791771806532578803204975299431767617297579937810135408983547964008358645635260712875678585098021206314649807672703082985822047236755945458089918142191935516216332735112690853049029313706394254471127101564110984832321067634382670239336977519331937972418453277626575964016997711100626223676785452910749632859782981911088381469165761368068599862734834065100931071599069094825556328050708641605444337774290915541471004492536544345275413982990838317155192938605512457659054861791916722588171281953228248682184979780209458609666814294725692094951650144750299185850395698532997390674980784522611582037986642900687050750646978439165910264044957800664525332316527001600000000000000000000000000000000*i1^24 + 796990478034676289748565699268722308167797481266358955920835843333247656984471861694490774372726544472940656186452117434874146512288156122709213554654655305497141302341226977929949712982913756780194949283222698341182198477865450095795765583018518084206226756140309370541827871179591149625024502024616857041296899920651075760262022796755113831751529610689881615728802246437937539057901898696805843670733903586304569655048643975749184533861000947106519888246600386770339364098473335123606898166325450182030495683935525115899421762705692355547149991341179298391531995161128541754516586321866004334065459278960279000175104643315207181369122174641200428307852995773056264477384080239297485630566409562977638222423140766180676323459557667339866788862010580758715736677616961628742928227638103992915215625963924211894000887681819674413895987704214105414652039180314197084052195696415605319932605974030365217938862751061387436912711467436732433435612577755704059943650090084036712174999100461024315664165116337895602299902040558990680029156233875295027127716375670083989198023380262977393854656848078291032269597421631442690475297828437001084462944712904216030967035801319827011786710351978403325351024262484165038432050528193712206331155250673443475080653480261703124719354243347688985088865544005465990652668020643268374114795939402829002175994677731344979976297423298347202486744683344205475374703087871904227032068446559161779239617038797032921235456000000000000000000000000000000*i1^25 + -3571964541036802246338943447541225866073748623874399556244820984142172864514161861887400695025529096789741017936665827885366799718519611286857579183971011310985522718515717372264689114994720425978973993021151762144866086785035948113308836952102334052624170687327373778488072705033661167899424907085499143873310431372454787094554084635392063793429290452934663818187048392300942065110557697123676564850012790690165619225684318732698784112602565388108563138402292114665623151748386144404203132154720525893384962628167962953997447165282159729692829283274860567196868921593767665804073153124375033430678093352791097958684070460042262213202759503596479748950308319205584281452639608709490065436368077544542184050229371651382040148955645410329052212435631636032699685144239810971926415161338566165037232041091265864354836296142188415132425784090859953953694329254397945637630703053787848660975595614360667534734274240064117419849216276506297060858914157057492162903308003611036553837839706257972847756171338982631030912738440032825477748056384953784099329482803770746515217949302492773924385346188001941070535009204417903814721447907526131205733270060476016620235086134563750727705636584100046777970134935601294480249236801380009321633564539356974809729647992100190040110119087671503455878762894468275645781442471992013175357350013803887962944133498951908816055065560610929210790979941956088973404554915575654189067776942813197999703131296249990348800000000000000000000000000000*i1^26 + 17290891566986997395946676921500392403630453175946080606764784139017812276730111200893168821679792769141478032239734245684480719971940149391302993816911068612330309383912608997481569836189413700196108439120404967461251262165739842509711272659592189409813827557770237326364597195178392614057040129360376302548566350463068776526283058720275450420523809786554815531076512370278526822530575658918824704852972987005009433904052295850814069062666602386516308638085981075033347233147376130489296732155478573129890506070496804344354391055231822254022451695508529888438934193505333581229393184182339810139881771670553170770671962110505886143745372350347524267553791730141158476006696311660787502779018312453357090876350823264305077879938784000124716348478555024375089110754348630259392955088199791299148765385123262086426339306575491195293178225976720474142940232962109184803028420443019873073039594944120992033679772933558970286953080221334209311686160453839986716766847015088478740692780336714438628454984118058199250609822839914315197048142842414546852840535755527700721340422442422393629236619691327082898300012286523220382902194952873254216853355041177201343422189924534868583268613754912301841122980161268264641327685894611323042764816105661568808806109262187182397015181989114225566343741397462354975311726895996869310899079785897652463591409738337761582984421796126633105925559735455096658776188590276317581961594934862383635963903475712000000000000000000000000000000*i1^27 + -46874335450587499003971480021991218535351174741027503773528226770207440609442493944387465807939731259995458725013316989456790251677167213422739619301887731668346012709632260441571619174034724388382871714962097158919260778007886363468089034124196502925937673189552904571379307097659401051779851196424129626623858377954462833053811273146250032043152494728472953934408905423300415070461683223877356316413357750950005230748433949579712990219293543556010484056679315041100225985593471712568933153120214083680265480472896460350776571237695625924882127034561196943862813103958977337550898896654738671524092882600366017780105342774038613963113884555521255332079421457535645401216931197043281395617394004011208074734847330894855017523149167864482237944632515113276187176780628486344684550896352428279459832243812476420372065489651352728544834814576783881141311899366901050832364036024568580413933896513833183332259731390099707527239635963585897653884371599857004877640683268680474187236503234311060314373089953255063550913196632017068019759418002076521466382046856269932224460256702187322547348082287250394623292956253044717741845372688930620638273229310697442538751143114272906343415638379720817441643675938514843897486211694928335282681249871038837330897589535492209490496261133516035340315140265736744323380985797192650886117163242307659460501440562239054905837061192459304111875622226494671221276127827890024866796774251970516684650840064000000000000000000000000000*i1^28 + 154549102163526034468255728670187971044663737140223303594396009780377656942835804873788639480508509990601171099374639033299482178270992363956826776936171869722430235554721357175070098361360026766640908276644805970141990112096686056666616253926313407769188302102641817171918293867177384762165106410031311237187719759034479691510069519968023927714952799358761644803319087609109584377222959272980337561541633066252671265384418448599750377966501553060738960423027941335148175934492590962913504817522396089550158438928286807920709115511404701880644810232140329424770314105797949375112731552365699874742869439572555373943903414660751056177676566239192555489270692342552213302770561864975052283664451337572353919106252449822397056847046325994888259613107585473119212985325200048156757089360205668164729899288313215843712240554309614731343318215138128528339326339566226096180167732010492318504363515714837428754254174034232000159548875709153992644224501608118702775344917898407075764221323008584376935011491626383029563014262870660355058962441676473118655390617143914173056047116115809956279308989048106032074087827776379609974621837693494519403537071467416842190981760166867907654900101073260041051641062697055403098694757824176264606156958806830165228272117163277097838144289437246269852053230297420772799681503780754662013563147972152955948124285949533929504447497662493015340492322987893469191210917783763860093654435343078664228044800000000000000000000000000*i1^29 + -143724075863382908513008567297325838890147933133890290890460146402664339164139247475516481189063550155145070396995253635275875290270721452053707272147879799997426000590825486784226016228695637664594531975100446019048823110742481165490915195501330342092202572857836011728735269941122752927134312618630052593979792869952883796034899358044199369650765361808105838419253730187378991480971672291858384563488925383389270035938025834680803597580435965225673300628057325389313587022109003963929713226809105422539898867437578525300965755206775432700070443948687146314837942442861578420606728212623529228751161448332967402977973318142039281762963555244900798843752003703273663377137497156068395450098231496286813235864092160505290236582298826587402354993709573866746213621995553523011666865694374772243068444426014403731386528178428585407672780782799156860872674129881408017545685649597763819086799861012210611568899430142521726580464876088531749343272345315680374523901193177545169664860563761031438121103068218498401811235424920430809954395215243700537468356661953499378879817930400475533574354230993446107239890461142057178289880805717952359363933576044327721825496724497864727628323976577138094358256844510529621930561989181073911141118255151575761117171432617441737788782914997599781671839888074201726337518124508889396662755174965950300523217611775158609747920484184357549490471789192671194999520691987322628170145867307050598400000000000000000000000000*i1^30 + 600951655981538743357953721553552535698142487077491987629855408025146095559766919395870223232920531795991456034642503203538303818035752392140022748601861100253937247438934745831436490644969689322333176185726074810768886500787132633566368796444211765569448330784431730650631491076754177631178462211914559281976397536374662621491248063014051988995040109283188504856216650398890427460584854523178721165008517394771185753884870470085601315392564923484837899524035258790892058865723972470663609446812520850480818081003607404258023053143646599118438982712728871280502577579261329258420833193616346293359472272493347109809943294773276941147356777149578459692386552925562582906794967196896712631107163379574325317263925597327978681716072111388891258359684378726087331436087951774214040473025841991355215603049685202617595624418503046798861617880957923915302458050139490623662654986943571875508840601173802880577615346595196706920456224410722609815912117124440872882603004822872414212285865876886157035475301162954676063752529762396767291708768101812348704603995299259059405208058895778252296602656927001221287401491323948465302123279478488282178725819120912921956026633958199410830413389214912197902027084202415177101437558410798352692440478048529036277710106762446645655278484675578206123667719192409004144561601595176833376186479610626673242945424648405342043465054129178347466318866863659742149763233054905378668875584897024000000000000000000000000*i1^31 + 885458682982590099059056655100325594874487531719021203829460048062130087493199259394340666615809477644668592526079069525841871425187863540728943777011687575356768126205755679386556665308852348508282928925178997244269112919021714121993339297475000095323796119901503458954547803816138726362368855170549989260542637507292646280119182838119373806893771918686779132667470317010075513333141180287272457317432166174916780438150084905983903609942789272992986412965065591807535850754509176142529729514610658179386669851707315536021664238689561688276286166887147291415743985583316993655355547448465921907789463200325679354587444639518364993955010610057781410368832929353780481276826597435511038832462363378370699563203593336368757382062558824309584044836891150624299846205570268032911510549775025356271043619354662979556724974108380561700753100427536754661042400806580850064985565474863351436165922121557588579563041122615142056496173947033868832164451959320600514654349160333276167537746997447534711612274820291655811477782306431107155389670657062073241450069299486728826454203356933211954245986965232837630032870907266313571269791529281954265173673753391460140502711220417745009215799374262343262988020368814399658307935044176374212381047229193176648760847645193586884453741008253249495278153142666946641131936212703353157131879032195495775947256316724200679574851126557551768752283102143451204347832291387267710650941440000000000000000000000000*i1^32 + 3622744383580292960988473885474178930309476212018769598398931547055431436795537139884777671732677359140885236906100335570607052933262726688452896982512339912429923042683819146397186930378089826851496495510006599687777204644492510535578988545830136179109659355005991363422656816602848211949322677438896460606112561230052635642781695387072957996823883509828077130759679613157563526234706618110025558171621284944928110575507038602172991632842921889428122428743168320763993452356478178946040781631896440342353709117231227717285916811803374340691561997889168394090980626747973753424744453154537237774042291876244506508664283981894361545453102488846209101502503509476791856782712666839865533076280027510139394459059916535684350144490106876567195659037764817389308691181616668820400209249758159887755755356241986326823285499799189358057085361022758518027548518331626484404700938056140295785115878649714556310855259059318607573540915681407990491027437580912633344355027473341692787092389931463193715234064402194861996933928459951944137594391824099274620488996853827238459852107827525043957104536589097254048148034081738782402271829214704725984889720556152128482577124871625139099824116097089365790943977674048780056666340653806305099004389981317181934068526874120856519629753037120257364733564731179005799290333210246275111522121545854198026104836922773592546492169919622272070347053514503881611359240649876442730987520000000000000000000000*i1^33 + 7392205688129051730776807726493625023790366511548478576125394990706311289367209584527083346567533114410312386235115332105278219047541485564003750659966871418328300157726096599237450757531315386746034177170970404205633014732066265625058126437762232425993648119391686896793062501309362527986636466803600472902173737232857298197107243095028198439635476663328026916462320050013398579238443951041323614860585460709747268035740737596968081072602539720279963094362001054124681146604660399955149967458262038244553259497548274448959882293450693681131842606999090098416679801311953069954208287535977087587435022604308403617014079433328621669398123591986272872417607467803456758718380641733619582995360885011123321732125918179997609155596575031913014990515283058985522849054159898667185978944347882548100980177098575916387514021258632639722965995505533303600465830658704745734906478502106809270969347725898134835783086241677247958123284413956163838409170389439212893495337458976688390027192573911103614818238110721791841763807472373729222464105396409787007123530451246889185678323971612746235697726387392205504872554817954733348490491176833172751166341495147405593540535579605235808823233589178044529676541737669907368797679431516209184411572647931948568046317162184453630654097562579547864873679197951505672937508646463693578565795938613761517028085622292383519932617954507553876198740680863293795399467591192805376000000000000000000000*i1^34 + 15840064600960827742568489627239129836332031267929927652366728297304138778697717695113317170413247296570834799322160985027187511341771320724872694359453097478473873063265664446854033971769111452210237804886283210551119346128629944448137214543817080474790760801715971227155187374843213858632694355860798206986948651015094347697619874949560729584501244926110148312076093776466386920660111098408573658012759271714819045267216203612858141283835389969355535334826125095797428694088517015430198265718355539010273363049384806057801838980363361713290795989952120880365568055102262460227675280948823227231692838606683383446748478971450152234981330269830056799008885982386859439579131035035334368879095118568777920730404865260805604817767637752044669106572600983573521515031763903170860690120938459903273225016795769826619181020802432925420357017854003649887924113151363744387475315284962259505644769391689448065603503532049067496016056139536353024899438216204891882860093793155173562180883210631675288106333955314025968316216430067587561544307716292014162490918106219087520364254385542193366626508847657889899220156966638448805509068505702778618203696914969687619758979113152469166829568504459037783012483677371589030108909005986089364579479858254981155130062595552715650323381929163035158905724101099953447718440832751826629131823163946399436768851041714471555102063490427553953526881151180447049032516239360000000000000000000000*i1^35 + 9020701268849649779602121432106718803068970593643268818634631920314025239521555064260865187647042500948364324791246785088002361124276484011675256364521885491909876569041412007177228737610458970671263644976476800869751366458171146926275452055387710663258942257343885004608293190897488065797841001140657302331732071749364415753110909334771813184115274726827281975367344247217903397671328486192852699037133519778830203915418560479048870402201449492826833780248779801472049776097410813330939803096546238065215003670608193520370431075743748331522306628204845670646334914071462588566240106068165389790932660149434175100799483853747539448355945913129850609210836034330883690064253051039415156165670281126988299609660076018005858226629168744256544351696387443065000034750298569923766793452023836646460583860739495001837979335205220784227716285603358181255570647658902339090095056945898235367344217106967596631417229980628511043086840150730152081288382973253899001987079408780796420613496090785818930244976578236329839585764336606198780934889033106688949943531670666723848208390816785792420638754017419391530330343564014116505128714204069897647687075355600329595646457253998311445966827122900710564534867546977996592565261924751824900433898068323686150226544564385158877631376463470335022176402736135755740710210178965755716020343600948589367024501288965004216721085000188390137017018929204173874229411840000000000000000000*i1^36 + 1053619508959190216939406489973760204925434559746996347804885606417094914402624053144306076486551406144437107190971897087898757416744704736684026762266867853626410171174027562773355541442150278400585258450198312537370465136532095350535520978288012313193824846897508421976321657000736999828823294628102065596412688719547854687939476768640208216282920391087261288576598614723880005308168773993924531083482174037995506748443182722835188006607045035036778934472928889132899011379916409774626294114923245163593471745627654057040280826395056729139293646996065592075731881742036465328852299121861598619203814216354823781813074857969148026601528049855456550735860569257288417405463569157476046069420331991248172280749978150304724824322011276456852130377041208037400642322297976355335285294780132009188584210751798612844433776146270467845269498829740599605622813075383538211421159156975006371130351439406526622113939748837150948566466053545933312631610225505507347537607770376982384543037970468356711719795299732482861308207644790016462083761729869538757792723534873984250222687077361141453752870514332040914319793359884342572219038189910611115139298563146768909731891788565498846156785888739645617967201357961532657638553300509169208254574034950741911710630673061131200188636329037783511939553431425424634851018119367401742097807218459546684048590974213702908221899042101941692430559662972948447232000000000000000000*i1^37 + -54409566874608839522841641862419543795745726119222926575200647010275582035776046633445209786590598385361160188754036656462445072961525588522630337669844362080700356061646506829399059537050891832100458619840852379648256532921978498468289517745988116831200063951805254323295157086679577554352090661175458547051401188536908734031623667371835986502788669506979884619877350458000078847040605832376683056093057065719602269806723553874886596955965107997968327068529509315156237974335026127688642425168227057789220263375368429255806612272420116430618030350155422108516106740353568467298745589174042490407624692926457426237878270104144976655696816724386808762172264459008891911315616261187737860193666721039010719024147294787085731959979963697541184225543775641806324918277585659789666511767948174183732061062686518685141988919564961452195599722594956009853600699619593238387624047939726100334146430255110751109892586694794565064428030802150445696393921060858745701954359584109408990553970578422514992175461714996444056189041774750991532280834518043905537932691251506598173702245172557214221511381177983740428010453981534094823085927534242152739533796947051412547170024007681838707137513929506508238412017180772031330529692281522829791946149884741161824501424859815347894564062407130131325786585030819530739397119559677854910302997314235980256894048159557373714559956318375532071305497647513600000000000000000*i1^38 + 7873712051825559453880149193922749033676498256675120159319206584494193589990083839636054763671098456188768118659440467147800583663972654900938145489760442511052240218579822816787018388750715078914532343167318271170768105367610466236650843001872327082236298516611306063008040633676777654463589793367784159749857323413209161736392161649979390190403285714671898594486377145073340647068578839585355828092956410709128254504508770347494898385214087377787535330504147755091933007231970329678926102327481690947274004539054187416662135109705849787258674784674509580790203053175190532597445544203069459865195100034236773843474281645881414351266657893948569304848041875913833240593388979414835742405301323442473377185225212141514834502165958569251691742381314685367411367676811217795992063775046781372836064646404360157820019169569063544279411117720171099859334980299026044463119933482159583605654828296802883435834752455318877037561858503271259206224204480207187087061901560504780402455173015794680677169209628118618442930916443054427980088961291742501536729093268809691260822045592562358825338384409499291775439950912224355677093030671377008416175640319239641932492751578033467416648477621444166930610633065157105609951047980427548682770763481008467103057285892862658973737951847714129585206085281284742046908730129254944926932695467493908748167999942969708841715033161919688322999910400000000000000000*i1^39 + -9832084391858157323865586061927392182723241449717061086373102789050624119691803330281557532239652147944913443166825449399144634548998523280034018812564625818014701464424031675477976047618803222634163591132741198828958168149656354371375828363942102068380082511095936066736594478822929147402428800661080649422314793127662423579961533148814867766720153651832041191879750768500431378596135208670343225246316791876257590116766233434235005053987774924592538859873668257669912712468754304352984829937955732033883325354270908668555619788430636509422093569049794277424548254613059674477211439847371505479220000002555581850314891311975537962060931872261382311924754369277876534741244509529273652476183787632562919946666870022897365001649421873551763548931401183020403297784272077240071637063943674379487744516203588418856747708059612240759285801866947427169710367075292451679359635872013409192961961975705299051373210353994459162699182328189654675282680760828993417016727671763407495283848766396463271918085653702171811327401174091074678517785538823011976437125136806402341293377000972418053458179779195643776166065596137017307405630078319588898416738335279236341430839166634385398706458940722600528115867456638513613755306559287231094776409313490177123649740976517946144007751583704168291280160363293265075953602738605191575067574078786591995304230660857137514987296073844676100096000000000000000*i1^40 + 524656756737437256751052823873845171314245264118362336379696304686604711084547637372383791530344024891886746105198915404336588683546494054327727913602314229166395404161725294052041175620502272590825951123287834936550047068381810337279851139787860805597528750710639470630047735625017724853097084701891505134125020394633580887182358404311788016775080549315189944908418590934850203848505959390471959698982968538766600566027089593135337163256140764459688751855351184522407873637327188015418421279689427638076604495727222758092764536030818763954351727291222237365335519563069702090119367508861999475448033167115348003873146754077976514599836388326041805121852893748456029473286773255082053802396151306390007317409499297127789924110743812062360810829518342331162371126815061308660859706983028325403577210601440359923383844350297065767063423136323053420788404895175719406871645821286715438086303689856257509342485336197577927864480442141738403894392186399504946858546465190781508974559078909424951358460877025561376633447776380343478822186325784304610318419355727494639758708854750532528780269559558635650486143043606202888442450806667520854443656672300868150151737572398482962645622655193645340080523901104920726644939019740895566821584465404844202416866324372090757101202330719355043138519220281411169388793415256126176441127088692604703037315277351948947387254978274918400000000000000*i1^41 + -551280585721910910242149817433203569628425950821613610714178586561011872047802816424242000146935840734382774438199185210109942262945864307915783741458547982393962377603253165061699702807543554741127605270476740282109543660034027651711340470307980437672348749364878281646199486148415319448312865150266211221494239470840509344566260251842985036919712365712588280131802627655542895381025489988613763476284652436763621865676143771298438815990808475824516367053829481416754568245211145622639053797008219957204926407903751077026723410868764541435655475022762266029274570427513736524019726743716823646500643285978002680406681448126421406729583185674552499126181148977845713595827545986435223439129097548641406339305574243059321191360970192579768672697693117302091243113872025805462468230167992642238757919230421743545475449277410187600745231666568014901234685679810631208135345056667907697702960006976038771395435299131771358664660789269358381906765080758788872830661533714873989342254844250368989128190134894111641476088944792633008199966792524595835418804733716295145247037455004838549845458022324174765868391150601913270997351385694353082175057536245769577347230311941124041398963399527295645623978034387927306870206113364191922173664007980330896345324322516211809792326138955628148165039600920528187398847059665308760527961092154519620494857949963631419215608545280000000000000*i1^42 + 136760267667408898837383983458403400688251078033587054303190438966925447967630425033486132232841451623875233502320056594747223970384489678645746839040084669421306614898138909241804011545551277934178535257500707209447349762517348629017294037462985478837239192287910462035993944049482964406292266080382708411596732375463310856651160206786490436140863991904635021102745106635123981360505587601377352109332768990342870752623155583400099311767772631402649525324283289528649931664631475388829979804850706891049725653183483579928441110700308284392692737944824502415019105206306035439410647128158868141122485028825361576378864786616587747867083092345386834739019495656339196089997648077772384305531920613755508038496571631263262620855032930677125871998486253666153754362216693554004121987970200043442085040758582476504172227834730951776636725047596012072243560225188224863366436117362888302634448816931933807966326824209110903198541620719729010893771637319315716890252888783257601495872359336600047781869707873334213433733524449358394118238766576063837172195376123893786748395086459775261747330210316999290506011774003769244047717676071767976399201675130008404335082570795813391209465502551614361646142409284504756208402957923730897821895552798249890194416747013733393130941037552603931031499695566644821101156456776074227844513359453224834950682618279651237167104000000000000*i1^43 + -8688933871853480767074716607840294821444233885654561777378709562002424530903751928801414322435881802360857143793619640406458978169489843190935409555247257305515071373712839813111374481761528475871191474745159511647305343974240800302592514901271684577474772245666318597033238374684500200642908401352211355803568902266225322220886996578573757125614752771659055187196273415595871445424928509311321453255910567122503994013722694833816513181818094311805132756337553304599904460901493751452787049276945996429206790792095404983550314567609212006878591871659251102134758082573798983716895153308309807805759246578034045392192494796075511118881379064770696191253789745354785015879957613965952219480935924544565707886349210184861660239934613261421738578354557579467196662213933647022747560188185680811531347332053298264055317672280571701523488055493669672304232208559094059882506846744504602293700254626852456722802107930513397071742030520375552988516005410104968051760393510691241514446192160425777142767617031867759403005018108670817216171948410905810006578195397005741645915781227474435308947926871781282686861561060134102339834835070244583979148161585627740537127104083368077235074974609818569654727559513200872322583397217947935693254521031917339962365315160374926903552802065883699507614161285887779186121346870205380071456060217079477811965377877377024000000000000*i1^44 + 7198909483958191210695654651292921624744788805792030596323649866255202274948663369678525576619608165282397593334539137065691322286848125966858388925034384951977279688517650921940081332520651790903163091437677526322183322374954498529846070047588948255713466231736913038642517803020620336387784156106559617378321742659489638573214763273493218555288823959337392985832619027206798223879953550893279586965852196699615617425437339283771334471761225443973954025558442956118798354323262914152904862277909543702235717729113120393118551736826922275281180158961040094447748775158956480521169776364390210239027476041225753721383260549482601353337073647952411901117595882748091936798892796082510822377277856698557234760082091753051345335617417463547252235533269381063344531659340053014769213490277290835242003367096769510444622154538191444583187097956097501937412308193235906814882882991102237569463681690820075880588549003826761602815118159889818854547800861230519522395519715034378630129416764052583066016213213368613836160381224153026194599075707179596943930830865977917487217963774480774037413814677867630025533898821595508041267030120102041187641130404466609317340471379383488279511433331861137159184958198222132724156153832655315920310270070680537495994205835081063637332419336506466168601208715718576256944559397272664242145750994888358169191383040000000000*i1^45 + -25414570342408945059613030871844364556001309934217163752521417090168162093500361583326289448706269163719565459591131494729392580624686935277106135915658248007349822459312869534270480889310709089924063616746215775819981900765802318800276960690293847703210156123643938056538910886581787249381592895212455087916931370761862408513435040222923130775883432415684453882997008580957699117487889472745166994980143673038317949007775070731119714788545512965898219611028128996463096948705456170077514892495399370661096639392334607043352474418142926354491467810250113598638790465033848464609347074372069828551122830122452479326223895237140050563621857105753901999504842544909462505547721754870338648170844122809741325623882689891782566540688136810340216050729888719094748656812766273654148268939977194881195356167904549341101148895906910437793465573895412793932429624781789018730938130991649290650412607064999042067332495369094160537146015593025317051175957158826800521360087321254407016999464176143948217224943023926178268812170999423006998925087919739417258918272679159911286712453953905073848526893230300345958165910629717003545233878330017725469720523476352558424184322653891479413582186073325607316400010043664226125375853397378398532543998341234651360933137131024640913632547971876514685747793032655962035483791454601413623351412537620955136000000000*i1^46 + -950518310848308541123084116530496282006466670054276910151598112372786367253663170693020850143229305746540143635635622413195574915301953968336858835064387913382148794656023943762940093279905367114993657772290872435573684165042986722926719710598234382680865912125911923998074010584978185597803102544713692953307524914741523914864213046389448245099631486657384330113830870920438766686717646811449128525962454415278154089908625316217542600525924341813056506725514602544488683514427551933918134885015916061852535706402048067189641432573429121251185721046277466928740215214664138255650333636218541778981221415893175274994699900623670212463794196088431570330383461620489860179457896567495702615729615369754226397018458708695469540706382342801367051818850958456254874450119026678941732160619993753147091984674107305058390647296361199452942026828188148491123012233545408488345014908035721957019163971206088904875926108887124355404529509789045872169725605714758514885063677070372378203615097890777302211576934498027545848755438711346628606700673786852564375133389350044315464915430661503845335523093550772029512113292953258559915410249340092784879132236444170110564430507535362955288073841141295774156089721599995710464862600743050080306918497077943833239460898484801976415651682085293745870716749889994686844323584846055042301349068800000000*i1^47 + -9201643665720239865080251043399037898388313995976493397126386474025886848015623071124109529687754551664563272234604444632101984127722766047231553635903083449007145376493999946119972098316740499942791466108619826771471057642345638100056581587573534236363767543308928456001635302604390182502046861094636727896798643705453469632144230335736659804688541309845307343287753594046436460231524651554400010829484130452702735615280095547728967435206631505180056413237407173463022321285915184640653688949408206624242265848734097186850789486584574558569703999738597142469021192917429251854563807871241294123964782273621252238848516416050809172892476342989073761203241979304904525021702281281795482011116441963559882915986527840882844961500249471938757407061417141922056572050631887690313920737193719051835695307182440661124935553337524323790177784609897106136963470796261805980910433538139534438329488747762491389924013045003428580318108983962130895522873678529123071326442086583079758586648333087252901554495068321192968942237417775359751426617608864722253948477816699929449128249597950254021261781062692881211770565559065277617884752173808741739140509087801242679633080485739899201331554508176643774954988965163783072318194099335922936117043068974001047256645346090877424385126374622579474985436233365988644131583620294901760000000*i1^48 + 321845917300744235161028569078004615345999179230351803917854094237556987066590927081702444815011077602389842863984195111796501310215731289825177871276830766005436094619083272456070183238786862795542341632323484343874934844697922909937426453845879319576551650784899573837316679158548265526910022318341247614999556024367593070301306530151132771487899622245161776400983730819089852044433731641165710509126024672921878751504234830980203550201360146729690516847096752656251876740540325212443285982097349859167871299962589605096282536299845497488883053148743668402872895400697148622298533400568032648643372604111444799946495526674506130334510956606937767090080992172592833850282342062728089651532436323451999639849117019704162520981747396742481578577153862899609037131444016841317535340659837589135943868436960869524231453743042790689420006707648531943686571504950801139257709259342482872250915536164184966790837834873609886761568619234760455218941126368560922215528259764842086610651338298105219513416640380354996296926401322001431319780390608954998047774498432075616959485981720412662823951819736239063331284235226153964564854952655736377761072363920810332624202518403379079546004451416269287938444177386766709179656007432367510714475147122957232295894265492578121789152506402414314464914945303325358161920000000*i1^49 + -4045115379234876747390176369854924208334264065229418472242254850618194604457709721824117886425378090231557025233182262622456154741209032319668672735034627168543928453110249790611468972140775501477488900447363117073603415808791193695534320763899586749405335791065652323379463525293839630482684616825222059960556861710684615093439256572688365402275529908519176042023856934689146632399649638272778140218088169758771213365435482980675361584840714052449706501529404294472036473918267817088835378782500673927819133086103242444140787519559645075591636853112884370610726875295003428258644438717606993621567234969201569685702279327569417117651423102087061680883188127717862201292564234474022223996336503970288645994072495611169222521369045808446794966172177387797573819399270331331085492928045968301079582405192827997233182431467491718391767104259843002819078741012466946029508814850957760625679439595658159036644477819567689521984420197109980208430711551809387792969644580227310914114706155216148626453530867068123536556455618269171953825177401347027712768123082722312666636446378174680891135009364675031818252200663198350820075470148429135104492519400171300429712757028930484400143407913442008908382174770454317788988111939086117531324185767195959540904353592094612773517633944599331836249348505600000*i1^50 + 12049263935975785213696575720611468817184620075171126422533247614831478937686626805516920272158922101116587132420276090327001350211946905822240867338456872789511726713224873843101606703891405151556382533346858453650760780999257780971439878593707679538068351769113813649148950446839831363267162271536064756532238052011456478071937152826555095452894139207559985776206566770146975146570950536297497720534840655698210989095378986826320475014308682186012809876241387174744083348382098707071480417579357831884576542038397639019990202728696534286899849111998457443481044667235302785335375740455974067057383678110360611888304351980616280169644378298374736599186580254112976198925704154339351685241191994230394888207558026679076725301410273985341400479185040160228784960230843826198187813530710697698363499132212535185607497402336513706171702788252637704385600290342210591946387114243758949380505515319559210386145148098377929324902864471628819068761705011437807500607129422938841986576679404687611781469383204152078551436585912739494557559392032049572403509181827339619383826256243547620602098363938953887641139434180376430848891598074993184321983551068795310236277772341458346156826193582107803148550843467257223668640177819617045167507057583171586200016258262997263731549798400000*i1^51 + 1257507716060710340098227800322615282232413877860811961035389700663722179047183857598746152915902854239395311622128324379661448097887382826805742369260322569150190626248385982115379216832227941987192909136683322889064563331661150962441684462621141623736473661357184632841599696369022767520047443114234048876178117342436208240247839813663817769125509889069708042287442627404128504699436975728391820903610630593074599322473846869704046051996739189695606432226761955752691132471208231294181941952660957677993348527518685271646993412035325662373980674884650019065267062312671381890649601353761586411518746742913126712246770130401358762755857959031656442546470246203471152785961779946892209980582781420501915920161507260694722304256150834312352540389373287049758243413986877404952985226518166870915647114844675002453768573666353287155333432578513723814318551477195644124319510551063343741694409205968159456186622031982289796709620326857104726924981114258505199692341245587970749146435967019290415683909095284375527375821172527373612114549985260985562996610324308925009479592844942895594093321097712424531809167840509388728886924339362426984977447245201867769217727803204208535405629071744450430627341891327146903557764883506791326965668867926457659162624000*i1^52 + 60654452342032667555709534034327829802358816500696152905690527131203130157312492708310442060407627771469731268908050865898294305806424075172583012018947276091608372621298836062261808850074578129205611455024701596486764978320111923208876441805273625670502543098900230988896238585466599771701901392357757847822718141237754692668518824939443155363301238593772030011845183876522002380364411124652274988571063200323288087989872382004590133238450381352515471018919824030810925944007167367922610248784535515132390964815878178959946982985968346245541265142052910803964318402103852829993145383982164904605729395710135950705815047723722526291810413627747275958173521626825843072855056686509049420571614448788260383950730015780968766615513180848339285184996156974292212412343528339470285931706346032202212269676197274513552075851258667369740018978291862662829933476576312687817035299535475666341525916418976805292342079696244639074434725573489049276484974234188774979086095505923219405768651634670526848775358545317856370788892558623925650226000184313463218100793752748116814052919277113863697002888894099843516631726618176932800855601014018352328585270857200637120012082188957433927436780686357044813099831319769977615102167420005410406400*i1^53 + 714969074501443096389526178286134251072704603525163763444258294725890065405861555828420063274600813224299385126928936595826175919113474820465682068806871597504315109458498846504921911090664065672205776124698726322282269790440317388656344192746365606658091831607541198202441269978725048072891378908509931063187316984435854979583097170866473765284082723860234246721521172415928626898667425829354264565130911144972870949195475761899571661419721984119611537827880848941241616448152319565832029372923898999718011686031456989889028309732124938342064508137830618199890829179157459841141632585503762374564480796238783668470369592746466788910909022823832787325039536184487318067357965384605402083424776958046141984598249488421486483765678657909975595923849044402424446737595966585769617380117605412245297833482167500953455929397425066715864205646378995494833988226243601482272276143270148573430984864500561265997114113391443497006171081360396139206466513418391247001595980742738841287418048261906500110047917019284069039078184465493523798612028617144956242710274040364848392143993294046432160296547809558235175313617058536335027111651687705519933680733273894823693823841061166718815275662517223143702160823004692480*i1^54 + -1459120948671932529613080711104354303707828068218138225846380990226373289802818925320687471014428875710984366827781368895263884287622808100909705429865805062583080544300256119403953861209173383503861106717533940900432324623639073760633978559125064791393184451866745897087097159048827966211781238789046113561934138853945911722334678656247389246500457456906315131142790318535673237427920891254352823144791163199456525786289133540919669257963758288317170297123767650878474862490524448464774341481300898790043655779300675165904874705865781296732582356358865962058009491059000950572308158072160027320376922131533088711410893376536608813813413789575740645306670152446523651700785186614615901083334426581781046851599899346501725117364234276987612930777533350301013850938615964329714746441386646806922339178769242316131822197081442780128049679210078190203823129159812825261278787742486029234580558896668012325375996312336224922533417108509929762721148690926833388975449936788514472597182506925595911180530468072516884610494720822073767255769490744205637316023730003719849293478881598276958426886526352050427490602642698186976217691347641729709445712522176522802959133991962427392*i1^55 - N1*19193466529886157577631114740732908631461825587720309040017886265725795605348396961887372082465438210276783092161732997932971161770890685940697261025894971356769730229857567279983469668842925004023608477722860767025019754442333322944774488857832353929021370814969966866983529136030882554786281327527692086709968214094951*i3 ] ]