[ [ 7572008046954488843496303028603533446520386672237554867480523262937915994778962654019741242462126192647543107321805531148411278350130947892858446715335667628499143392236802977282959308592086907184094057981916562206311909095163563969513813423969831932396237101689352317782449878608500129689550153734800596170019443400588634912279565949594728860877718302079782465151654207658864113938335441686756943386373961100865749019896428086415447966737412834815684939039790782563159347825198183690637061626110362536112043547639611225952333232612812922480851701619488677405584188066648139213053180872989126412936929766151968408834208804215001393736970382421785074515375648387469824301132090702634030618897174838239475277448590854301085518676103229580984011202731087622088057678032082112146137974616414312107608015879196326277954606725599307652404827335178762350056732710726608212436162368996906089271293367042760800008818385377396411558709460719573347694725497968107743307781833257133803743014402921156841262649723688842156037299221198369724801962535227441752186475843570166019857413617653782697801501402465617172748937819775015196509427862162186896989697094260875508701486395118895560433257550405882894320357106590184378102684541763057080284125010199813207701649236755382525085827382919953788727623025347697425586732512018448098745384960000000000000000000000000000000000000000000000000000 + -34276045666576228757497721349152526215677083008885771881695757965371097924425807833865863650337229086874078414943538936702285539733084045917975351986291027561215684070173096285927483632872608942943461153763221062500889578445168986343896832147137140603305899873256473673079120115637097811550348258994005694994306618282387499532879721639079247274464828412884284616495153487239215539350949241735478425573160482788508593690301553725298412328030610055364378441639293428660154794893516141385774814740135429594834147526619857129056725622243712513382522394445592453482518544351671618263343381263305704763360682008027725236537566459625451632222441063587373769200817362973295808981987589720696800441611219174613511041786256368031070382877539705478652985837106162306886528500508317488817442974457483002464483055700325691724233028903696296981352948043548884967859333867002848453084358061609577626001993018923022611529307493269013779622004382425647734236785097317853433775733740268394726659509733141733095126990701860363655575631325103376163727444331438459196738273923679519281332915756991928196536223094712084190548677368792029628108463656799422029117178637017803191548184320962605708239185863815921561037949765437839770716578658120914272032156001777709396367269214512775488150909944115995760007076390861836648201219549315157119205376000000000000000000000000000000000000000000000000000*i1 + 28078346996391106929978812405062882179339820067444185605619555460785414320514261549339194864031541124023210323957846089256370437097202661072365745519366660530403607908745384296798478455551475983314762227229075880274557838841332325065248227252849379442071996620017402546841446236613173169980125193513626768309706402115975117398176246414949670254315829925047696332413302435998400495343269409012566587725483340045784692079535427645355000872952117240342187481017235757501524072048194151780148379750447951900896266075952203888113051181343038376148241475248701509398557634138337618597006122224063837862040696460060429708312480428783359246488864143263528787231657565280122351692679118684316881078504336531956279998895255532921505371479182532096200039698375777974109819024656452138849145148901020797479446653927810158343719866978156713674230321573243336282189816968017646785316355268125149445604258964686041167659874833905323423533621331238138405370587277927406772925716420552130877588319178287035234662972734594790547006853225703561246457826397429409807342669304452192190078218673402626271455319057438221777062398218737697427087799145528974000115934576664415816002461101491954408880471806929653055349881486517508960471273851125330244309612909946670777263312375054749592874870026585999368890901389831726467784064855214429044736000000000000000000000000000000000000000000000000000*i1^2 + 1429403519396771253782964460791553768485230896922604345131047677644140661914095910400663315123482760060121834147354263286014885381024359305814274332521283853043220643103616757498898304815754832226532950241406814403148312210347188196963126973482216914275156250587433474157753207988986586758338639051885492326293963018964038876568522945354274522289723427238376960602004046814932826060650314850615845070611068109439286983213016377019377273705915116871889911989442854435584874909692542222747150558993651532128651043417164900142109763169890793882498705043742117392492235696375698347426648859221377249871819358163866277803908499582849996242981371640745860947651311956405004020623090488171785972665408628798826961913363135028499637853201441722688426527588254421154763015793933231635464287352715076832794255488302398262306764365164908221270112890820458435464535822246907606955850712583391120791490915587744263656367728890523746690924220076908337571359174053113180013501171938364089279796204905433384950217783442752213431111859200882852013897628359447557442308048400703875409934457237187468671031158335201195257574059934960576274096601533054366573923283681337301484172702275302705196339774528913334785752177491810911323375344445564810947888605861044914191648275303972091019934809182295146480767973420228928560665965653310947983360000000000000000000000000000000000000000000000000*i1^3 + 57516580666893018325089743749536431995167695498476884864317696040356236267707638196967456373037587925058966522346228743013897734552908006494225726378877849689628169240349240928745132590631577714846864501129725447449301400691780593608953172203221208436187280684524331018852013373808555429339047498079269410208222044500513053893009420653279022239626618918159543172599934841547715374465519494950975635464622657610211609980553372982086267610175514939803798326601348834920365617002998947954026248155155656038402640636943438499697044609437219522666594909943111956333566379989418837710915992960360647947629786314185004431257552344408031200089772516773219546294409459132719484907072435482383063576681176046159241792387734303851120890029672466844400409115847626247414292798018688415935805440703615642014964434366123712261223364640686319065245713721154809895991226022335689612109650380097935702617282673858366425381276920670022598423648267912000927521272979817127928303149043263288588823424327996406418644703687059408746559683266452166205674658273369154588804511479605734093369429410187368056884456837250714641459873442497753291907101742393648963823473928617513696481640621111905090685722187687529450938250579604440453769747759464453523617013604604214149189984558754241771243820303893277525810351702351973898422003325896491008000000000000000000000000000000000000000000000000*i1^4 + 649914560101798673479341410492711079058789573407069379852453037692015407244441610964257431860544780651541601938697258094684963235465153635733530537139930310723283536006463667103243564095081694794134838625659744109022023503425242737869256634213570594409513996519292081394686274925719488656129198746961179285874029041883475696988615735080358534729374810612714961257658179250814924188335239088543183645119021364010586218826802748195776782329848472938682620706681651842493596326136396141808927352331689189845364913060427638985405950400820459871760687067472663744500686579968175555142326656903605462728718642680846367225926888466910571646493733322114650103865178713438962237543791901864943929345005664048911362164872835182030550235988212135464110972097970311262001922256821543691047387119700814642302606582684502545565139739630456400075058780615450003627439491281865017370420070389675709878964556854400593309558620856849544072492921435062567859021154643946025787208868472109859069739354718391459301591100387157666318714538775299452572586373465872678554317260961142837728863002714482227783103329607392845792589964953199242561429529015136877919967651827765346435613451596408670008012771275381775799083110185871017631699825735039136956521951276386152550949569791549250202877291855479432594707879822412193718139792887119872000000000000000000000000000000000000000000000000*i1^5 + 20519720297244239278190800517096638139993334974619072682966210554695380054319685606670011678080127874493578731645859451053590639386318359861804262360535270958227890896541602832805653198540324333774741008264469546167559092004006759260516616909452360990724529348741964240972573795626972614176482523385458816807898153595449184382043995402322610692790092945485573101767159688766034573495126192116444776053971827475697757421138739936852677862067083854029994368633345544728653950819158455149885671858704397898093260285673347796113058836987932006004369412245454557720041465423111267158757193264727014399794428925882154019173423046272727154554300678992282841366557599516655051659877005342219550044122394297248977267310418075566644595841645408459424003409136797326831709370576811727557147122576990106929500271221563915277518231231965370365502770202149148388835320813374427369281153853107712725796393429162896304848648395610518351957184549704458780514496114175981497981054062717106121130119296018827313279171549371492237410917867784044410382168124172651885779252003146922867662619639019137095809439849306009478800221932861424537609205641084910170379469292013862038920774747348308890717870415368913408770978238195816371959219427541229213419154737293251178242826314702880958655990962538289430887851394749041285002049043552010240000000000000000000000000000000000000000000000*i1^6 + -15830599904418742369416432681456131419708804815703881753092074369306781810330079918476966887788354382631924952616611649572419695333920290004356726666192729785722493562234795374318682020280005559833294724818668467970911869646805613303017644400761745844391920584208908205083608077839111547414003641536853274946905373682483221336140449898497490372702281530704133053413124155183693300264159855639934065620580700971267560303879845872098730671151451120971121980406869255161395324687581873102948222370032964604760878457493293434191659830747854983280053846089562559415719799777361539841627610481545509972715286861146633098456835406626680235136674167643261772019263750315824897336181925943364031865937355181657026731863669279900596885957225386157478310508590712929127166108207783144962722985370976038227597051995419905990057493072522289068638767320137336060454013605612150088611204865932324114055526162764540567075147088550848823034324730269311017537399187938624126728485003838864084879189846539729238947964164863672500867039727138510715124080942375204585580416556156364034499708736817420474544874949533018831255243118575424765443397376837703025285490731311074177850098848518191056079775815005921904063158933190651365018774017393334570711694479400872772202190082391264176541522759894580229406560756181755199613675172265984000000000000000000000000000000000000000000000*i1^7 + 34154687956771672269042506358683601475078023169366937845739079294993602189388671211361972472116596176199794844619280654300003390875115632252572277346136248191052332895511313562769807036332596614240157562209444673506171692164267476470868512937859426931276152101025841675286754343928769106108423890040371294437970954224151766198221526206973685338587400458854217356410796685260525791183640403260085985419280337980135719625395616728078570898240634784683179527671064445918552766138107213437599539218392804090609495122180422352527218722609820646251876954761998938113483858526210400088999980553379750182068675005005551638782117318972149213996740563169196720046413850040557192498885800609152671963460424870682155889454180789581241196013406760906432725441464612240719807766584282376751558104953471363848470061030566982922965181936578829341616474947388758173235276010910759578191445161695402845923791480630252443801557196310794852079548168287324866696882257208228662592809648953436843909136011635452214029390552158238764811381838875574913003895636720711685193451932289227086339645659705828753089609950289872512345263989539797375577724274340824026450052362635117883105345509400596969061521942084236670113309574892931752132770746951944820486148937287068469956969717743954161824864396435677509656293868860995322719457876377600000000000000000000000000000000000000000000*i1^8 + 360749514850770278809955536249124875682323639832925664435399526098978474896582879745423645195479172648034284337714774375343289624802925636250615195070594312935430702712473214146316193528214972522796134585870915413833376947969750670258144546708230902366902225313476592303477589996859138850487945738845502594533389482510229495990691862373224922052678757280867819741835360688298171509778897916124563905137412043624570337208598534172528441015624407895409668176806684328255541038451300886519380664615186868000764276535488456317876079703391448605754662780928088974601095331364290667134523296584541649538337043678352397679900217002818443835171239290362874728005368804288872954875311042871210934714601763464558443853165984855125837425873537243763408658033732880974149029845799383759686918575478212507444875702684560391702405575998263079074429792945659888486721019447309642395850208762139636734932589625700048574142548097843374279728934438659668710773728835194098097335657752570960645511070572467405884364147603981691803856012888572435186508396114304566751519408615849067469695893038675182705876753939457797319166600150185914907207080500909550827090740186075081368877643830513040673941166781040988442597241687703876087767378634447552363715744861399937073903353117450690665517539714349776175239296287629135597136773120000000000000000000000000000000000000000000*i1^9 + 9934542657702296868489754126277720688026484238722468503067293091713726689667231665600032969393072109929943013926176400021263196639182382246794121085523317789238588257490502458740576840633759970434046233818936347030163480820510221001116539650486510089179471374173857892100337858703832399298075078990476908561286312687187801920622134992840754056180684483312364469654159147321180966535046659307211909213951033112597091126486740609766183117137034978586952163467561172161373923093280272692667284452045455779008762989946203562785471229089049477795975829631320695929197199687393911437890333980584865424730415754110896937016959411564062344444356438357469978378504402341750334006857257558309816526562542137171603844275335421562604906630459027860291557034481266739636919341519684581177538831698835856020796663899555479125212084390749245801852363080132010799807543787837191582682788144206512692578111080399249516788513087766322412772254959771891888389737518458299579250406313029777208995448708308120116598844189840929386176670429333214237749946217253243469211023957133615556040793041402334714592461880341569082815976978178439913292888525795828070047257751790645143747503041993890301854197290085832456266147377790060081964269497573800493703043062893786153161713693424162594242771825124413783561397082375449967014707200000000000000000000000000000000000000000000*i1^10 + 3847938233721560247301671852777406786107030280726240598754343414252428835672226927713388426129111726996822847413852722390906429682821588518242628850714255305126713723812492700573449540554382486325551956263956027556604969028189380361687267241428902394155012322099251642156074865417696301088527843662871672883899789150640422394559966769477106469820978967750768222434285768419349405147573886947934943626565160409652741635615391252372200285692207868951300930752478106655983465896634055951923824042973323693907307421823900499288278799020041211960172647459423913408832522300771817329516249185881282458543334895490189084043919896942628741186961784408266180919568058880144136675692838459520138336980011912254519303602565746038301065705626454896558665450391684610073149969299295260050325130836735659607232654499488164726651725661405684307194936645338186254196059876186988505236968532262155460104620757248253839834893234062978442243482740419354543704482418578405940995444605266187612360323158925000780427762074370451540299390213514060731891076126729735411059996952959413114021785962030783563526298173893936635995726483401655052934013840079254746008295455654739838279999711246715300352527019212909689894229383555821549462353639534230466600244677563972969435544274556707793727037702621460953281816923698877557217689600000000000000000000000000000000000000000*i1^11 + 42901054145860584413588824302937688463272638689419890786384006589040735156764689174300518231503435496926577798848857404487138834518258102341843926823573325685994387854192386538264826077656470328378380752956806354684121555735062082343940058169913230596594021669908554479190454318286959751997305785352712039373268982844472370266836964452018264550857873847159341906377034880586976682410342370035963649252289241605358413547836712641866409689128402626270400984250941621015613964612309692624847716275879794376834271735518858493575340468889011521475030672519429267775092352974485138729071784054185794898216458053815659156422602670350190405638931445024414295524580917952016915291628867565684103971488176279625913323929347750410490611779212451451967152435123939335406516052364195857801281889613526892976785639882988827717694567471826341346017773157168670975149189068967921393022814591725031664611411666740092234429767236542500005910842258551679074656935855675617296320797232571721367465099795251872834536288335826694210702190310455425169141255600919027894078849492782503706158941666894209084307624389344683230626686082436534813400030184079530093084370797660691156018797703949097018731173286486828433216830296000658549050546779230185657920543241577399042691874287009613023156315809007766254594125206123739873280000000000000000000000000000000000000000*i1^12 + -77207553142534866734870948914920519901138830482187278742375454338089284363231138455622244256689884081875853864893324579485918756590386809117368084105265475830684563138958698636847639638555230114907497547614038715926766399663053696963428916334544126268622188254535379675236014018719087145786328322111472950591340105612445700706082371322951872725757415788137432293314736314674920006246496620414983768110809163578486528784743717477688471807124045068874864159900442362124882458058232003481527221403973168350468639707157556080878329293211336338093920551729659112510005521853936259198444548670592381249474532109845004014115924547634529036785651292970816719446241188019887843311495444781756583625934635226989345518905966966890319903883114722780480354265262676758306112529890874038163234253620150947063555399705845288384583907444447668180136109922205303531466341186199589277713320511303688217373272563114790189027908307550447944729711282884277915169851880051187936985953836700099452167070680732479452680644220274558814042948760037174848391470211285243587300259890086568914560848446960378830682536872919043373429748226252139212034555219308646669561339679475350526749819291534168932578341922497866848097401955123758290749295922851905620853656821097265396739210505110011384223303918618723306456123498848845824000000000000000000000000000000000000000*i1^13 + 3445841862903621986107412006543773911056680030055565174702808381438109606927514842101657185179279314247124123734585334653321275592122976889047616119952635751647059939928055494429251627276980123841200078632860229919965321793956456626126299818740061449535215487419623560286529318398320866879148430733573604833235097010889246529521481857100806906978444284489480606266225062452892394099952064553910340498083857484191238043843394337570998688432918796989803740487158747163405074205515198579065350801040112330782178384695776134985480489386799408362330238915773438358738442576871578528249424079646476554264917779802732968195666470626873612255489355877770562652496395624152522720771396760433210480876828369458007274915830670154039117770299287302932742757406427234240208186766231288213842447480735464903779740501227756699701244370912928021665867565410773018582199686606793504264221200312415829382719741340532519141172326414991897436273964410577856583354731727873281482194507444635165949684644413660025620037010347658111399255259148411755453750481719981289881484697039513025645860399504645638287987327754807670519106471331433653776512181444413600839174500118920563519232887302328091310332980889421623330813844240673009673500796785250533948136100939909570328642313763919645634736347980605428832499344500326400000000000000000000000000000000000000*i1^14 + 619710644200891760256539816353732156532512284729094324116246513867004665257444708334050992293550197236652766519952259985931253441818454155117476653985549133810030270226548353939854025381375865995264044578905131315331767674439939668896029197105586017357686816376931409090576801849480943136463962360997738069146745800430979227006808312536501209508216611641311713801969412422759271612693363871381324562661445489894751317557554305692022600131648279741388386935357533269429420179937621427650016386427158007734257435166639899158486428732944066498670552084785589811555616496894306475463375864468135925077755883654693992296347137942102971293135394233115693978261036701457222053504609245877114831625160551935019657796606526524052517679500410605660269938851860500751207884492793937633066879629743925244366221245077466114825772406476475353492557144528187390780734548275259776529882927425396638686541506851585036841592144466143713483746447077882448463705694635409132848995553611272625987697260032180661043843554155182944716502005576372949511984058095066720670407914485740746583694948376055275235383336697071687606004857862957363244479037419875978626498735478916787832674558185520371484152006168950986955647238978648077904836199312611242584583441293392781898289940526415496270826559118346238693204861911040000000000000000000000000000000000000*i1^15 + -161783215942477794897839965945567183331868456910649915060664324253232494514795252091042942766260204274571133574317041350157431929046567913778403554151980020103776043003247771123721690183388551057096271179787232312710399145215010012625434174601292899171207553200591441117568806722475327202093398957238147040707050937104723662274513781386859696526006545058455480460871404198541261938278572834224201682917522749427077905500281742600766411620773918839926951543058050603407230036916417454443051126549421063793356430555120786674962954714658461887115978752204665947844326456480007559337121005031544035077798399118353320016486028542803680510049075015413270583422060329489099529953387754238749721523195278532572183628644638976861084003994235047085378360346866683457377140266301163436599409818149997933255907731473898595955378322685822681343902702832120948527592836035936791019465520370466178750354695325967221193947829902986040890290227372118341408169127559419543778606945595860613432429344948059293001316900309668659485633864107544747796059368301749928900001044790760231506253430824939388236597582314677601978702565797639385933663116877072108955367615129501769255441055873905877838007964865938531702792859451114731975362377323553720470782760685344937155163683183176652613412415591319636598767747072000000000000000000000000000000000000*i1^16 + 2564779209064698819203559240399337461505954094181908753234506504716724289756813717697975069665699167043030084923323535932738607098218036597234289037876339544307051964655982916839262839857528007904851167093873415380594623231860255446819491359571695288654443102309287375374664609457593881505079052590192228205157437500556917180702796604505750436433059362763454282553110586067867725319794822491109969227930152992638989083355666213035678063252076535751539506883096067998910178337837865349273437967263532148245777262566113202747825056934894241533594178386263843099921653492985403544308272314286056875216565548367893519910098691622159641739800380874038129890325950177726797710710317824542896639590649166877786967728658855967998869858307207354976484584221375180529493328835561208168374861354147662832916385295574014515403334659504692848801438310313548607587223191515421740284039764968572674128765907605150131412626486594262226009000029590955405056371966522586519790482118413803720292121957742577318556474281494930687926152832010389885688008900970930553340899302452714250108666778375671553905572344095615610217388221302102225771109094605486119393821383304242378034608458084208804106896561754533415325754270066098405763636820435123988226726652698001519338865251093921475552083576364542703593062400000000000000000000000000000000000*i1^17 + 1605998260500168887024204177211360207305563134925625902211945355238422090220998502795717169546138803994170009534295839259268522581046013585624170159577804027439893547825448554412297016769527203614152349698582919726553108075740303038838511234984906778994946743766444940987643683158788700246383003413938537668728249592004742867911502002689329527783694881621290931158481710131279825122159637276899407612093461103554120769645942059623552864078962799755929304950116428482294496843604202269924344571810040706943489802104747520411395453143061240869622129436664567658490657097765626082373199063054503933981616943414526705438009147009134689317184076085971491616838132422300730549384011440399735964588276335882971852467475124841879785412307206527872933883343710557222581384850051446556207329170131270100110338064755171124561822729304257479196758324221640399319907204928480856833610193327741618011110716854311722984552359471227902015085988255926154253296872313136411378973325768363180601036618607416575926189837702094034206713595413913474404547114336961250044009592012493714639275203481118735348369873839390010190917776139476029537344137846867042954691493820336779930211369045494669202007588230109452891246328651436484112142088177688349302350311247887105785042365510039459231291421803276350259200000000000000000000000000000000000*i1^18 + -132362752626819876959282044698040604272447981861953377439140733395750156383103518709536257850666278449625016237672565451540583332308048410756567037288283131251060546255796697077840569825670024283545488970500571445056570799454050544115532978623473592212343150251464816688732763090880613602356600522425949742264824661129073947167243787959258573264024754629416376537217145722713821079458791319134120752755814507588524382494180126002209330450964622626953664498451790751456927676081279371336390053434049275779737206137320412329011704539971410901940604383567277615726150980465673228865635722397106409779199341687200048153752196747820647309737182911765878336414976154566279524964040818397236943649650902189932487905556002619201940319189578015255506659142356530530233229315732144653219890110934021883430456566531024866231105783032992149004687307457094306593164978800239018542891706043895989269182783081603289966610740090692468324130235432329420398739234339014171652824016004276685684860950895147638712577505217663807601545117918181624828539099868432740032427884215570272522696981453531533581031077066809501687810850645960160774031336850915905103802894770137132962007440643731751706464786660338054442417950565947979133797201392941520708032830887610037947340433355041378165883020363691982848000000000000000000000000000000000*i1^19 + 5315083437173077089651811681829587744946082407499767758331258855729049357228288558097103913938981766291176054216392722422896160295746160110419813296308896179927886960530386545999040065546598350577448310015341879686345869265172798512597432806706467184791143530382891802105868842420966274837084619186195519513519397062674969696841640694459191496734156073690984765771762661979107363193779216129396096117970602629618773701945045239483647843995346041323565748498333071403342478688681015490769120942225666506068114601409933535791435286510220368205949393234289285436182103605101552049424579233238176366362314969581612328916093199098186658432381197020401447791783425167205570090718088346378765165353499170097701727289730046404800273410087994074122956836683664067318268599490981907222735216820173725285728536631816106559838902009395673689722735333467532234956576753593582884805505719896820839556141897613840069908122401361736183522236418373287705546116819465785752181018415344300028278744539464039073409830457053580294476039018472645670515146540054041417590690524934716830043193836901820874121879848754177869262982771450265539493779887484052823035003959232255494365891246126974121750323374496535355065588197970302753189372157214218018819024635064293800672105979220789129657338266491289600000000000000000000000000000000*i1^20 + -126356371214472472330943395130591187311955022461275890983639627649986748529895055030803980157343732801353293254719742336672067270470215789738088434399486746149689119460990494694564539154108959914274363280922723890100757409281300628223237027958782979182045108000318155226690633950259332004333425829053353076125432013406290533983407116060395530983210569847615488995690538850568089859103253329642382297478755901490254341761960548062959078245959158423674667135428226130496220608088524169145869657572078978195050549650563517010671809497799334358103542636364406843696582125536102779061536400926966408853809636656807451241648761142848667463487590670672715843624888196393708905873124484831050127928663910081142106661836333344721840832552591150984395347999721703671106044347811809618569094013417871786059362681003769383668909026571422236188819557364206670427226374602145525590031070811034911424577071027462805560802194395121527270726397262216716525891705877528732987517457676293905749035251566135520281537196578574678083717988919849907277509578851255112302971612314701887957946146782971723849012439495598315893100551824733577467420090392831249543739548385323846779259656022451036858268995919833250312539346416290918104387416201672577729475791536892881142506172272022569574712161075200000000000000000000000000000000*i1^21 + 1774941873505483853529274860593203566467529911254603878996509594960111748627430966318976170475186233236244936857642918296564854496940134541329874970559508219613407556159989470822165051976686405132954765080931507712153669303422807951689585159301557291031771508351241994123074459364604354301205082105088926961292827201042106126421932872251307251445494688445535715545350772481325098353118910512777471299891319153034230184942640299783467995306922640640256892898349675090517483312163033748894202217140761892651637823270358754528414229801327357688145913197830714084240966961658031629012878152351473911009492847819151884070280819196540593753243831035005093882695897338704851421471870127554742381007773236612709288135372773185963262061822167087128949972899537238593017716170642258788434753503610603224332493852824656188921076132757765254704656679024557120719126195998357268837499090044680539128870168516212949440761042903468583943607422814660867398911480413467913120125671778295656097946968128656301587337054351833765279744473031646411459370716897252166155053523476981531234257824337716158524832127397850835691243160180287017217106133718771519558304429579657289225089076530279511255753092809693660295959958971789480480579287019519433881148598744796718552611770803327776782811136000000000000000000000000000000*i1^22 + -13905640683054579147321311564355966176765767828334175643930603726069591302278834914027387212636925444460265051086983408221151226017660784949986644478711486343903981207568006358669592566613867779980695733570228235551200407331010297664226553722050062050088151941568209462321379748228699659719698260099681190383226004498584182881655600029131090450052055641558395630143802145085002793163698126593928408648833684634589287059462208843458323250415103867949313944923564748978886727620766995398931842906659783607783545331857734496854202414062074764078209593743843530217455204049825846436303064700049766289418219541235039859598364744883487456909291782054558633105482460058692342045424688077945080621151718319841142519073882953503535288888471253604159788303603617495318545882619124262059240068447305338187861302925802943420381559924934492456941658281789863927881157722468402622377857309998609171747816303426217271305252347046386339016511458101235888449417883263451352469528983291014027524304252976026670216133643577632749302206534279450849754883152334656326459156101040335430453230668444124458785974909311156905750116778791925501721219233766271272703301150298397536534878051369721004746204648941298487356575541850874256399053869955456937996845737139152739912430852301176333926400000000000000000000000000000*i1^23 + 45254656629557652666333220007805162933878319098164254834737737359890240844235358922543378004121977668359605007684290367558123931542991656431481646017287070117154858938290259387692559394018928597800370842094744311127308084322519336258671271998519044610907122884609196287412658223776562623560146484248775757414788837820754260197092696819846437571385208867407132494341954312079195333201929361578323779291819924909917532381177601989448702933112697858971941889117390792465455613294069638158153684071573052924485918010426236207655765472351430348498225273663751800491569461409051297990468370819731053453464954808549960090871025809929411626444154962545319329146324775618848026210556783556199715902495485088098052698459595003389967819299775926528676352999443302910350502902492058255258604655045890438290552425254325550123401204946936843410114600711111885216753541578576997803033942435845470995105213167915461107911170814485060494488204114116681281462505907733986639037592689695282260761025144769006662498259803503902220146727932900380278584534139487816338809603455200126241947780542126728927254241694245671751627122827028218560365286311968589086302258185696034856984137617655634268261108081296678894239314621610125248239652333322947996285973469727862574200682083034071040000000000000000000000000000*i1^24 + 143962768787448353694733149121382029173785271848501760645033109515480424909004135038899772252397064477437649452382269286183205457055195561910172204486621377881115797249699445815627341946410717400766536937275295465058754086977147188610914866524426862337725094645671035091958395667368798438115729451754139458346460787342445074447765912665946739180719441861472191714047396043173037616441236693437332516982755332314119535420376792182437592312073859549491122627455680432407210291642797396317078870593853329318051910512175304777456817410009828790401753368482205205156858350278419190041506009965772416318811909649900562707759808931446614171291531369981871416362753054320889590206898793605832232762207132315648673443178965795779543623266567622947697227224066247651982950149885785987051247493017156973198790191974601188373098822085858268698931486468370840891442580559343086549806885872131765215741203596438155300969942062388405472174937270236300752087170011316313068562807870103872795800993701778588985610373321621866809638174923240782154131659308321799265851458984798766257035172906594873384356578588503934270119584719992572745755169627795925934469141214645263533747361662905771871657268440934914240355324201731539663578966433383423378195079806928806165449015296000000000000000000000000000000*i1^25 + 24785977782635176308776960311718210087181389927312710222483156794748435825492893848752068363526091122979668152705697285955017526562527912104170950796820566804896573643983068536935345748647793537385552082719377366940301861989588195270621421124355786923554167310350326414562226988189937664307522265339833921676391209837022554674016810320343804221095433556653943075541573176597214218145333603246692023092270626557714179915464361985129860386805556361883993951866240792775458054434094045087733516702485661947723587442971297919971986730499424006923194998711794783649591926447866951581383470056378226102144176333602896714916390602363572253933875603750825015081802620467626978433278722594904112778654148746646245405581592553024316007470100791780992399924204922258123100429896350446653133922112869007245248701468816169043588981873448102159877515343919093780731528875900952675130957151025953805445383351842106010926745412214519918361242999797177361539541054907487782954186080116073263183545443680105813985059170730574147830499569697513524044971225359087227780704492821961653740688174501809497482760500697752831997724493999892128164832911938303774474876934761234639406902552324815239226531485224819449009458580552963192932287259910545594125136338291542545609523200000000000000000000000000*i1^26 + -427901268171639856302154315455903372937979484580361032106581184155609592176960193737511480256682904374320368438594630414324574552940678927154460980417841504564746711510769130086292048629697179453912990268765983886247229480147281488032385312209818482378750988483230841544832264514865185138459295825871042240016014580895033533156071488020985739969027265562479476508492673256694933298399399882959951010535955266694001173970245381440157335593233967340107275328099284941394397362882808679513914151752606072493421995731222053852189456275151367559908500998991388158068673079047713613078839506129015608547494256584854299446286051850254056857046954986096766521411988605939915787591725143049110498350313681174640184114187321771039771265281003951698136439772080643779914938299872612203076216740107129094519184435536372809099108531366225013399077758154374087349370452571484626414968829420192499533337129748488362704234959482932826434549358750983945872446209691354954711502311667217034182945713503457235698145852574952649949780457665523793896990393404062843700000232343338838383200371516073743851926443886479236364384528129218371120817486637871724080633433505128218503703859229864418138196137578388884929782557784094195763215349312394813063360218775555732930560000000000000000000000000*i1^27 + 4334561814643746791965089947989689645899006793562257063695586006477569998127524456534132178415179111682913544970215115872454212202417617418506813496956507123186467242622434132422128629336588843084391529434802123976748204393638850988971017414675235372831781148620034969863188515176944699019293767773213223343511663706222872325140547757829755669628694971475917119914259055050745426337501538409217183879205188925672845817973126389152265683765662802798278055393134386763718470166033222985851344027233467463271890020307780436076910501274855803821248444477690370122371204284750659537921162789158867699405371153745919536771950287496169438064164661804340171613624717503843846736389768431053223741439880610149326260294705077050725398776180184904428558632534034491351562523480677714013658260705395483763692145385974054791030032738903201090973540075761463134669838605593204004195239866795505106219086464587104527882658488105977154472651838123195020421063788877114832366138750023176337554661504175647374051677162725496124841783919418220637342858748325167332247670019899256869774649253878070579638419784487979905212783410435166161608146865210992301407548619788932254228750463296374809866292740323536636412378202830331975345100749656499880077173850590150656000000000000000000000000*i1^28 + 45755905951861554628251278649764746167246563091910542650590885243011101499065363122912492655037241098536362170476905779289971564286100937728556577090725699686236686667962926591336939855460503507805982259441509633200598618454502121575864890262713490745565387671072960777411820901799869880169015775965479213847964735647263268121388877997804906360147314913052846280617820013855977015209658106425892350064736874781644585213873698535183664245413883248653457989147651063989352517028408157338128889843282075694809727059129990497538684772383917611195531910666549867993971260720686402073246870264211536287419474337222306217110822735271970161375791712896123363632133304628699994006801314423329341204627453599954056241409730703972604472247233942774249842366447262411673311915253152196101196335226718940418481004556566976810592632849770403503573825584277659865628696881102108173537126160077180074579863154909337009754103834538464433241564829123825780252656343527828419791452828724538917612775027991547870034159266764362457537014719281224040933551044665778980332773074885236177314764685796539213017387391501218055139881680779871585617660522706372560514995702645086575332885374201641235614618806173507081527233753923136767696712396996653520162568273920000000000000000000000000*i1^29 + 239301410731535482444566658713063048190587850002591471731200948213383649105482082383548603876357630127456529690285719035572370900329898455216791407845799624444671347147214476023823234448401942256391664063430636704365997815756676234505226773902071589427790788115855830146558709139066632593169427303061635244547001863132593234215845529163622739471138997835591304343597639118082440188050128532893195819232456820734858166541319568273200997681349246707979099682415451278526691041017579477383241383450776230654483443867927233965956315539624303266215921989762187183065314934259522393386578691379402384622858731717820761372047976540401123723405031941435615553829590450871427334265631389063932978412024262607085559014926402195707431042584996667317173986802934051041005547482567995957276273053777659989291243096945901930749936067163741498735040382207740890524613120944117583178251026364387218882736693578159728672701885800633111948050053833697523012567019854003946467052905680861247665783868556436299218620943498722664987275154592725261570383515026193774473608148207711973602286093401629851742199923575612070387789789143813363973406850708845038113024468569272878151093882234944759822966872916970794777052077272799359235050836491238584929820344320000000000000000000000*i1^30 + 852343363355581345529017563990423561983705141108090830660840105088608247817278151616860985387709758069566148989654235883053145590402619900119657143484151018088513577701673142430754427629665057413928511640363755936584130159517243331687864077415869870969656861580971884357123728192753831024388111069659249873274189084903722441760927690039045821598851426352882097004814915995526297476292973829453540182166121057728639660844071440456546242783504510233138697512734424372659218580411877923267130083167767743237564480586981242290813237990996366472300890636918401320284030057258734506046345627124256660591889715350990249170254515406962432393826734419592801565703900012713333784872255959883053875078156866111979342037852078268085668842715451685899406176795169980364666847689090726772938033802142170108163063837323897292710472166039705696485030273726477854810063147453737140507185067560860982115312477303681525455070590673583197324080674324517738055601823940867100148230352488767898587821479443577861348353946071711119762016507498042601107646048664448388535966732417281851731160007511994753422149349014324748060080603578781710107077097113304894932977801628801573822070823242393266155178334644083038687015433543147828285610772072514902294528000000000000000000000*i1^31 + 2440888488148419540888472849927469418317620687470361059079206216535129828280458599900989645615028524458911724588407211256979880372605803676163737035198273723163563994868770911564074914030368356762522379874273515734722140448721900381307578523612803618143293280827755339600049829042835069276549391277965485841922943719704324290639848192711034814859561412943434733256257562182622241659902127794314131126602788076433895213929369422483363070685477549170186524214175501131952138521703391807834377347000163206479857387302577890066079608543833257502026134773103931652035597064461509908729844726712504930093705855049080006638840121852624816382570385613459651375533349441968594634388821455800078756974627225425514951553847707928055295082357369774274980439959144413742887542986621320888155221801689802473428701893108434368672744947551822157184757722731856139721957708175112345199079527382093949272890690672598406557390227922248554158208336193043646051673550029439056327732472023694719725442785847142907267693466857276974293079409521312977797261969801395219008666153534189162173047300336452090018913666487711243223855588837514613556707302933765903776059530423640003097915235087186526061741952229905201203390161726060882056272783133061939200000000000000000000*i1^32 + 5108101333436715720727472866188763846666443327632052051929397538090093953638264554340749805849032814366501462877748361798218449236255129335538009502063591113400625511788578180225749922052950652864015324218667385899033138602785925543475830711767021928421809580703225153343340744425375760159884850096492863055578103097293514316930277795814050095336797399208513066024967551341313627884363595550691311745514722746526278584800473819723830751208155750929472549334688525638702828077848326036254322213606632266106976422348969681054569014554471751271299292942986633841033847846796356217033411424203302013863332630850182602481636186527475357184305126379621603857470189614367915042902354896049545195398684312515519179607122002712134928183601797732966952145394442640024899416459360541971755780699160303770283775582811427211321956723327827098958388777035914080204824043651670756423101363338300987624810543019929128839656872986561235944532155411959603542150082805491952831889602258889825708975857169813775420647603301653142332769031644276194110877752677226950388674155613956031617686366853877889144914896489985928337158525199131720315670304706335792399947142112607950022855004058965685015568485800034513924605946103575958656664448532480000000000000000000*i1^33 + 8226938489897094873586267126492881924302645289354072717955973431635195311362565181958336027762644212205777272438477943265930953497070161072596682587550266583044635901112964583071191900720128225676151866130270265248373493892509221355972978910310191904887787427442133579143080270679354895655797573283935922461868673528483456884390676442473221597890096959588888361762430999936784630982752079307413254667091410533482724894295577855893615951320944361840430325078218663572199952729873754612089163768896438537236847252214307853724081365920186187357896681696506468835332009386517587306477162664094610788906148833073118699967061383600664214672934420972749998803712460828818743337577211662314252724473274550949848058825179060319920003087958202176401407383074913773452009976178848799066284783504243021200175782415487572486231434244848909860417593226385234260429640497279624159489095017328842168704630535923594552516915341575803685294670596869390533695891670765680532219906233737455356899391583383752747967723547233300762832787327357971678130304971898879594449089044239281626766247870410282238498787467233514158439826767892509874245830044717864936061346877945456389663139627373450418800375216565963143430387703392636826386694144000000000000000000*i1^34 + 8927124295308014238909595207615795615172587437872849974315897552195137727229072783231073418221923334136963391074601698747625873745717577534735121025766702314944654105836814244250802842545357987655437761217942210354942934725661740516983695095325504371422768266703457104254450151825647712888584304016830918774233775745365798673931155239628802709091513761788384128289589968535235924216312607829811732458457514449290797647994289695168984613171069440988321205616508366164388152220811407134575672572644562278974813962400980859595889925917511017283072078333050667966364535228247214463528568462856308571925126551203305708874163525718888064303729611329406206947739740277173933363472208213359881045038617861016922264489346123479489745799753642184433080008780592385626869833838396624142608103178430090204624628231933098120958875604359691650752359023618912930341029940313118221339615306740397314039756427158027714891019322565031700750932397910714364420864289364953690376124624931933078505445870013158112007214285209146093183547181853765366996013559316324288768045090429714761370910227824178697169111813626432625910397997993248175939944470465001876670165407274574773914629378699813938303974012928707549490202340243541694873600000000000000000*i1^35 + 5617796911568529215305401688991408071822611655696649828651675578289753471164624308404732892148943610149717094522668704164552410754654564713755429509472583728968025519103879209381195071305093998770842559149640733515619721051835406488297420644349015411581478793040536227181190112039272209217554910337058007265310953982497610208020665806727786759617972442926446948821769322059595639708660266468808041561342279088883559072331259897462341399152437025905042459613903064877769679028364084235359610802121454086075524507218356821610895181708701603719710888547131600277360925836392931044880291732495389437210291388127491517119205293146053607010668757111824083011960199063559923904058130313232630604356789606274932153572381902691722241784900876634673665049533565278754198156389046785077076133081497313088925561801581656518684429968477766865189370444054672244960919209127827397325730963712523653555324774631141886103539941429547557597103368607822073129634621466637603951897062863109408274723044055679795442218352703499585885383841084780792807424241048386973724827464163453822135304120557862312893223407531223205315783030042095111414618506700708920412087110464045768005861805629582291474693494650285925709302499911925760000000000000000*i1^36 + 1639908076351679622805475118103497228616711117562380719472258139008735767676858202593933244994377223515347099156716865797156567273862650935772865336966440644870191339129347184620431829124932229783900764803898671823526147716354383478579595426780471855989287250206470748471653392834791597667837661326805413377635203880702262971173309754373338553887381247510515770548171731845008628890337879694323304505051798247644055372361952655832196879050435091635125704755154884755432564613971583157528471765224912895777912479997626583759797519242291406432862147179152974160250423345036861635972354605962150129717873554303133009039500533381957346012316648011145197254884860583960137238071707205600768336700814398194889732881205505226315764102275501944992518241115623565577124168853765745700391868106241753974843476278836095839863939295524014966571971047761606247807944674795975902766807398440130883833850421486284314352619308541577787513173502302183347975219551297101195428998849509684509578597300102720944521556343731334436263705207119008636119628540552357514034421790144847297032212612804957770009269711777050884499515106237325818882695346004547909546009411552332387718998629016347470290659255969792335630689107968000000000000000*i1^37 + 258496279439209360473922031729243875350794497527585493387466599567881522949784507690577084106036222995274002801476661293127988425860959205445527844771669573724196355761698249774123740902605484441898846725484382744751059684942660913298113893798898951061697350102248677620320751140446234709368762502111452808303661645991660656187365919073551029834316284549727223833083117656366872259759668369523694347447610523149505203471478178004571659171470923999607334630222415004546691835021250987582972380458975708340602261879780714057082473440518031593473162104631119553841317078990036570548607375663937916305446718842634868940236521445155640497240365115403905682416747259123210299881746185788956491330155193032357795159394519536184472725944024562519532211434413327165738966887218972597985025682017129192358018540364499410263548421211982089132546439444200075411653907275128288145957293449874984337255296994583439603488548004237023024253748253148306918507187735198310675762044902769363541569979756027739496431387579535042365855951704854162656585417347340462757447682483228522388998600707494634804357794897277150701598772747156701358864037888478458961143264482029858108186568901126093745545619854255337137766400000000000000*i1^38 + 46624553946356702565161167323889228649092042584948176450197980262078515000131329816213790396975511199629659770575714207736617763488529431798174258162103140260482230734525051580712366977716825699292125904738043760731983850184838951302091101745211132962895003436156762940359334978016956574671980391177736356387499463042950673099091987075654972565179222460179125685664328739930162248300973138680991991145508311602515600942063936517438761285831681679240381270109251363602906395156197480440677431166359701833591916154385094511072394556398596251210821104850063747994671340604351809557806865374081853625645048512075956440057517821688323624792676459290964866521733143162087335114465999975655436133628985060862655657754235901355265101506031848478765487344424315238154866288973810569417519946760149857680391840274528906114456814925564184247869791938382947917528811589445428894943957700123108453593938581931165275278801993605282921746767544048879351941837153133332123577929352669797413077145251069911023486371615243789641396394250363348016694197581100743448220237795585606036214523553448971534972759314402671850883773554256171236767515956457096658798223833952195747805661281505688793397072276320419840000000000000*i1^39 + 7026097617529261821147640875922263556946940895767431914882038970604873774558295325297816430392764112224131727832613096426592832246365169740554083731335499282395018218356297863174188946586086290992832323791157961229709464957827192514043672516221291870028967045194468380033103909115347353394265954584936087500964827793925419959507556071265676198899392342033120747667305787363460531988051383017935879669708890648317453981627869034093506922500356471063824049943771719599512101145028077476446278473868481981630956808841787499386950964841259298205818956862188248398463213635684905009048581947549128102880947720130448182027034452371776323507560157184354556687331940590736174792316062635245739183495866713807296701235241106651749844190411462733437345837459765439000178431285232149797358114139689610170736008760134771394109625300758691598483075398426000288837686724591108326221451698038765369339472213461012492591026951765106053332223665601889936106230091129974902829208322759305454526244403558434487521732819387242858657009980292684051821108473437602182552796376413729788822142990761027878253783181403030945448250594862455311782161293756080759769637773541625003954824092255032525985872347136000000000000*i1^40 + 91160088094883061586954431615761831180177711028771561006092477689259657541222199035796330246212717449050285782991313885219210094262423904258187662639746129099669035096431850000135100109599529177922039857488626682617140079485129454852510029439453513726190053140796811836445230190684838075411953889701860927395777552970607285180148247606515815917940439339879225396415022041459875530215824636493661188619303828170557351872095265807424220999953540764123926901347225781415410611901706123235804378934340696930951841112490939404552102563033631522734944917614524244693231919858596844968183665654338694202050629284632971596124653415867679917125226426879222618975571958572570371194145517133139435394537187853910585826649700666485679961829946233300149286661597834260288496957457779075835714157809863486801229119730298195155544044819844571759601993256657768986221903949766380387877383668939133640896245707225015090607757262631780102997468158813445073343711030836195470155824317552897508940495769836172032561892995363232778028868431153591325034001006533468779299272107326303431106153952642689573623765264481769837305380052953598967707932693662864123700623620225833290822637657635230947737600000000000*i1^41 + -1905150894069320024418891376943113851203569723379730469342224735180347994455372471550152900305644411256440003641701873794310295979510426607167297764539282858287496750512596852138437280497586553944122991166740509286263813643097661808175513797990022212426801306669810965382451043362141285571510902905766944213661265516885469979419715948604079440896089887357185377395625534939321467886230847848017073711649853363413778882656727468986471221717495672843662999334183522346796568604520974337266698622450444313313467618566198561250492860058160668522586726718476810539414080788616734410701134073502267018722105301009330772631493492386054561938124529357463848236823600696861740834246160670207861282826398259279469398148285361708507604598831409068328981396511837813929540142619870765184917752526990143243503613860010583023227996233445960984315043348769605106570782167096556861549176369806127890151528626326136456108063917915356373324764213670067026561218412387300107320515591841833388133437733333103479193131632398443883017240787125113521064520411637794494558926831579826909140648989569764634503525161444268957553870351963568011959318485659217195426557325601588143080802005024768000000000000*i1^42 + 3469141651086305011104922777381675698436535118445634838757357651507326484729539379888084270894013033594798008709849077033799200664109068109944789158429573353817915017759599845437694142587720344221330342918259193629952016626987837888786363657556937290771453959043950761812535722346962313764386634655889025634575103905226772262311180848157589110100502319809317405770159810664927786379217921322747756417552036453413676145862395219014573911963598551354019538997809252316404853167418668124305793731861672123082368564592516462833268956931085387889616952968974967427629155652006447777627138674328619944625034447528854363583501890425148404894828638103731839679484838021266237346395092981381471820473348393309950875985067693341235120238920616317909320488334654235996234888528507839151488683151842925335346305170542237394117766037978210234560998721909743600907417711612315774575105182213182910408587796292925185339981008252081735074153380990100674246314127994500337452245131849099368989135571630027713206371514966922392120322557057944939438326683422121543012394120685047009037452731881245145142626679745664386128773424488008837278102624349477839677425293688044764706897920000000000*i1^43 + 965438276604591756371129004000865579481760826905032038134293336167271316733880830048979555197774699734692081367231225867727141339643312536416732236100866409403265959616436822175760492750545769965614481571376504434010688367561654269137282945914429284769415146626804324377715367241365754613911336624143312666388427415740645074541666868400645061113867562803205378517812998475230637759353842602199831388293316787693923460612284264776204821925172861304360799928426143352199346215740453944689268189045036100705783155071507143296737541453860408714566063135273306710689242236715551305401608779315163985148404754323429681266942314600185412221631753530785266056802118904581903097753395823368697898416224138713416593491341749835250453609816712931364492122541614847822827874190529482135377558169295310053894960912378115795278267394914746129113587213422578870342939329264085872198837177535680751810271328511708164250229729949648056576743339948748690238205767855348512287891893366779926916727402479433614895182814689377098318897220025544825005945007140824680055991931153994283350084177664188614086573347051156083167764048022226721288930710449213437413440083981911667507200000000*i1^44 + -3017758319085212796025144580500131579553652282192886683294704212005211752771257645714337354045951753789285139966109395881699150183437374781996610546721600479171421380399341593631643763086805386132260145009613443807306861354700462075241502588513683060306029355168223202421960491807534628410051440467849458227381001805794247571698762850849694062670382420800581506647582328165848095250220633704932607912124507379395625186745884765980867608821236173411119894988881265080195439478388587626334908280031972396413822616830398016975527135438365176391296936095607911854992502718346058670279435329677025203386336064924896798593179199302426307674621803928624245852680929285399980157726540528014658318175291053360810303149902221945576172311072984207997100099931661768831140706782843809035592465097921391306360187613211393059781539631756505594512802456824127258785454681602818619724468114217077634193405671905072764493257623308695389086166351433162938800702474191336370242268249846241560500854552777594171458262655278846580288334698425937457505682953180729450188957046623466057776595769192815534326075699751381553919741460209486695022160492543530176052377681920000000*i1^45 + 70014942859903525105645769391383942002191441399482517919430660157158992672250770952986088983096485237491804284203795918955120324151746830826012384846094389229908658541319571915995959678150479993220865758772396695288673769032642468556741773655708639394914109765002722714531508673980337022027420812816433490775133883528449710922313733996289407739296140976530539292484841902606165720693700674586761953697393154572549482922194171636596641616747026580944096981117256698182991991350317069403440278038765220948084668661197424231252736668498780067729156824928434693176459912555515887556970826700180564268091795487228310849727142305684049729061101708526647872596776526118470054054424974618710418639570152522950784878345612099734071135555682023298317508279000857565090974642974144026281404701981048163597659857976955297673765364535385650759449806637455523004069879920714480003367330934990414598702558589380106987492991785009174557806084121396995400261490906963558263830854809974853902257700153472527358088046769726034349722103808622008787001704161278080683481196596347797675641819229911631279502487280788444985936439809120776833014864794331906048000000*i1^46 + 78921064880700102885251570576620811906744867922494096316322466955418306986477109036064946550455277699243201316602279273340567616337043872094318280855707989503313458362130889408931304088874986490022493041986545667137566400087525781686970670748518692941573623663471360206686489240371478074481663782600751438187499523732264390431809704140145462694887645530930076006917244491291321882788303404736258349507544419491920708327430321520620432641029296343780063568708788515593632323680591564079967290782506411912075799223112330382494535348787598816954660823932986754486372148878820274697607238207120645585692974008534198331934638647989133306097328993996534546702295263584443793650702198597342723718549368627843596119520538005708089960795695478764447078909675906979055948096617369558133095725961307747441220642951522984031513845321388655523568737802048686811575044326071053050674770926163672759460922078424851523758387983722973447997739191168420552980514768932202435687111252227767967001346866062839183173562064636366005549642964103721696497235800665859195098890167479305752150090431526051465247703899865713021298630525600876847667609600000*i1^47 + 31917420436824955203994978312344168271172577876682303019451678395641494163072592525460773574414246739181805545966195259596160189428136065180836912427130134992395007287100282738197583260762157363659018184605753667798949997573962803298870020634297570352343995294399845004197728025173607593898511364770749639107972702532040674155822074964584857038478206709100803282412005043117345765076261076214711083395069963420292688176905617594455327769614730057674428021960524592382403887604110736553916451759558822824801771881932994160613977922353208277320154702583453584598888206638385896441294259316098510597462656768348134974896103686167689197258315766586891054315169576552953866863105158036871959361431452967150114130914541632004062580153893352348250719191069980190591000513463076142036384676108548675462876234322946882461033046895656086776012821617034788310123323832291126628253382557311858419203665376671200574994303734292670560804072993097530436019626023194486944445519531157510509739473804305681063953336324437878034830795017178069035407000823245232154288118979982965629041528354814614551739434991117079208620230921799680000*i1^48 + 112088344564827702272635539999904721052844087268700535765183130813244382941315346278573624082159803235268486048257051959380031840717802253545517023723792262657167053965225903484994155804504580070973998183281733005667527076958273925389276332197505009664212644915391586291530270142388135884927494543584014131920619215484609362776101988567442922908142941370767501009653221666622070318155296549425748874548360077292374647363990594782767993224907022029756566285294387704917576704247439911802479770830872544269537632703867511184530088417503783572643229145777126696630593405480986982788809068280325210105974424108097295241523163355635470540219251618119391781528926823148838318095165788203666620856142585811531516130550908015777541556721287182978599597322570103872223485788250291225552757213845839115427710684766007238104096375999515177826992636942001864536411268587073482717506509467941065518932139931115432023316128645438983184589337990019365405787406802745864335902490901018247470312169810658029455927187775755694325473436857208171282834915476010504007255888861971424074771606422413073287993973340160000*i1^49 + 73215338097960291307478103071747342839972888367176350176626143802000841676693138081505980769968587043166048654654813326994752555969554863346211473782792125707076284787581426424971534490166881780651474283634443896886282592071705446221532293342639619309957217801027906424411032905270231351633287222691164673248453343325819173055901196072435239289150641097632395649744404088616708930372014307690439572945634681462937754618673594836934349824355152001934674430650232051996024396567783114341553061498639150940475857146720456609269837869183937197692073992240514262150661708046680391847882165507062260840752742726116770185439564938768247559846500757904772404897971361052485793065639004377100898880589806906755001100547998551377500690208825063792561015070694350080750123656418592273531207406334152364882397742120791227708424110832514180323736621177603446607225882040950527336744744450272000418506412951452227998576092091378158074488793124735260753861625899558189588233732864217863483747876295630572957029347053013080583929282543952069321090051367959823401863752921228466508811355987200*i1^50 + 135331398647459450477898251739634257086668017965109484871163499490990840922957685176517157842968781364896407120642843490541787353447081331294374238849655654578606938619197251227241399366982825775724052243977594432110801059997905685536045824054776080311234611269881095162255773100068555998228275992292083688444962424681913099058025343491342501092140521276319689030922365624083526809347719024458684310430484705914942364077517971868071703383972318174007042391030819461818563342847693502768895446028640878172763402826343100426404603353729860301999888817548561532469245028446441517310104582949335885879800118650126234041432764666610135156955610112623361561623183209469778952377824345503999037021689373450214337630659149762221813597097216989807412431129010924334173174353591252476798740117164735830229452103363587759157408030466672376556252731800782226532515541286949826600917059541996570890069445400371399357137386755084458929422575643029479151749270190878107077190292893383809534170057196081277115710962152871713273215188573291224403733197636266880*i1^51 + 396596950378425261429793294279713570088514122674972983067873515191659380085205159741591873253430104523708452981019562098394446870892747872908384222048124227313533578105736982456343133628995948982457114259565277651948285332341759622152453087777245562556123140590920543291286582913170132037104592695046042972140898501819448487831442598224099900308599219660169381037236903156704413842288826848135159306760332857714151889581952523328171664667467418244804261570592718142585382240519990094639122710107631092248421717030478480687905521643490973661412349470358410784001707578243580165755672417697302474361654537763589067625862363740011333389376130028986300906779338935902360158173568689440878015977212266571144822572643450205168767691458553370136060752526173979477023717347923160241259795116693743668141557544908720953830838727503303979205401865557163336229212019361014308115171179460327141737516952618505807595760982409080687716051739829227229226458903474124770961*i1^52, -5028897584955308265865585464521426026842617302508659919268100072766120922142683252836950038961476021132565518436907076058920824935023340195300774277424269278577546917008431980103793476604852326121721979473065212472838912343408228488454087933843299062387394088875570945978284049170614775149946448264360678220098742228379582394672442998855912441113810681545179683448531590435674166695258291788037372537756526658433066189600334701044025290377790262252017058216812765791076498941574024804271322222864996074016424057283584835636400542362167120681569194128101432635742036548314373615660632338790959322829223609811021585526297561188079368085818217581815148487299707821484204544136834908935612757058764059832227942050363878162953669559371921009904870343276787597055149986658745213350907453693631653033599190776487983178068764447783521456204049568430768241020594336983988016531568470071196593204649915630254719417530311782446647957072338375990641054643076609533440150378112686882810254843263812992716289255028338593781678736221939319787745290460471565935645079506468452905624726585328339549027003168937678643714991615741485021167707752198680688980070803257913984755686594239915257165053810135758390954201645651109804995809118754015568104792472701036500326850473445081558351547235084022987025101404223072533349727471009091343543270895221162413174095489004190041386888874470129920423085667345889866659656522318618390281592486396699838310410532814742830673297528748528000943436587614809092528854587479310805569454772259703310489684367827123430408726886423154076199995780676096070876679390928128076217203024197501601111889831578261771280003721305804287791475789611593462537100718621858428314103053439016755674851822518025423575238955175576054276444163145487768566357156866643581123310143482172794201917005878333316478304165990236160000000000000000000000000000000000000000000000000000 + 22031909813438338019982986333533358342340650013622409708395211737114103881138260353700165333451505956830165293583903151089051797174807743390566896175862139904695385327973567827331279812046273300281137582415425735906727299504364034231929094862059446534214365242677995220622369996921544981368264786731812257819438783372948716438441660860847968100816939182603649950120057140909676945956767363051320995924467371969951971975376799495883331849861272797373035534617771688705372757488005701774069219562429565659799918902987543025064338084705345848009378395470308721561582064664379723727486781292112763290130039316659902124833101858876577436620526818164383258356712750986377140687025446032253742101916319920542696298426250278279980950005999379451308907658389368249839180043470963311092274977157989424701899654754035369223210414054144098280176510435764463418069423392125415761855370474358541029130466527403440954391575964482340183275741185641279449279653546948120256183554489810428657344637407945211372452769994822852304723102045071154342564757090385625097506870520618540368155526054296323023126307143360839666590773670704734305248523510626341504061608639251768291851279697607514628198890420882773962256079497641188699235049818696257782109840374279333539090761036128557827068822397241536648805547961242675678516908227352047505851130578379245079426384823228408378905481876115566684637457502243346869365050332538850838830884649582175742243110243239998702999237146093067829672636619192551021156406135023225859491055401336619121170657896607857905698786041886920734291359471654681772555025304472436604904944640090425977170764173525301488981158834513924819886039362485943776375556273335349502404698697163049606840366085468536800600097404777347944265837898156682519096617041448678844218134851880499256476141351142956568931566769668096000000000000000000000000000000000000000000000000000*i1 + -19870320002740415161632189953344838851152713535762572607358507235699487027565853780764034013584831855683930315797559838567841346588566087686514355659384605230141074054191881740338046359258580421287467610180195709426559308327547480460936435342343832680243794465239644095986551772327384540066453598517336034832257546009197183008986827924293827373236649317558132449790265864966305256083752832492173869852452337526132127185895343726351287325953626814516439584011718036591018066601933089419199996847549767520934589982657746760424262277768690641611895815090958413496186594527066273346388002804367372967442112414299943537291688560516557591593284616921559297371894683179732287653292957609756362809739809108429687006414794606329569166411953742510065528966541748548815189456626036156376482889146042424850587637800545220299048797056017668057116841466612320518621909108896107875960858401354458416295482302547646057298845164575960571311599095320582533138102317084278413119119830559913119075622893999866906974861394512379969464963303532360132133732667103968026209103601948682251837666545969413450538387605798245367564208713568185545302344477216484447595753997740669903441242000026468349236349318301501687039129243684136662298983300101588530113938220894782620516879010431284514452191181614579031669637260166503773383832039259688616605259067866972658759432735865796403994432098328390084029270297003320499392794189577793994173775063670634475323657984595881766178745809445408777319106561191186007729753373685742243032300538094474770515016931708102496162212686260807037776340405383139729850102750253448015971048278747894443679324958812925905102426957232292847779491594928173768602229857112996767618914719008066794734918024499232319480647142800768243459107498540046261249312798910289366235588513271080143803287875934382708297315437772800000000000000000000000000000000000000000000000000*i1^2 + -959846699338242454256529097435583334767530108147626792738828847114076969832502084388249491015950171087151040643266836297826864177342701219991187242378553798076377750330281636618260713849768335281487319256656017030866981122096353545599796502943819731469395415840565386241437600234102253678342266630858849008999930913232528018118561595715119716968525295125821875203665475856072425981663705700846947400532771729858364997606340097205349287890571177356844586710384737185368620672856567740273701149888756017652096348415919157005250999566734457150440085441380666088136022899100605921541804238692703580170373760447504880074310532391842769448698342070879573503035335335757954264857055804200051865481889614267587454080339584577625728985783624354014247824869646908580923003020236812955431009092377686507974938733477276606789373773815602002118787580133181300768714734837524530186231748994979694138176389832004267382685081271005700223489440841871650039467699900791826997513888885488516634990297595080968750495938792175161706159433127632443769844569144128501987578078272896135093661201421308319884297879420142795064844908533878267573453467614700360661106095888660847718495378944074871256966864465937641920003181708776665236978223657279986432862496383551195859805358376275707961702254345554417620310777760126157539015466825392472780169887366433245372709417992361591837241911884770564936233981915257562243471237452950909609304734194963643692754313472087488170967789262544853303794346228960084900835330252729430296122281276733639371181037148449848932709104336512720395454108369763998541307032206981339242844967870826442350632500658497850150302291441066489445896441368784493233506596430302714437619009881313376616039213999302528084830255551194281170903385058485175068227456706288787115334962428160494432210365067587400677331755335680000000000000000000000000000000000000000000000000*i1^3 + -143718107083939815327170416720764129062960314061531355001333051728207661447986641395782559186939206963985073968673978154288015170261235312073590745966955210422718069951972560827735838047275922036192601530250500097305680045262465616131185535818495855681696815629009565356821748506566362974021748051258544461286269750962501116854365948063085506996586691464638471244030843694558940710856053511202556607909530703386268664558694341194617369176232862028008456187691119113394467102447529349413298809087086764588186157938894089369567915697713956892301070688217890681896765184893615768320126648624780992400014447399896152442372131595406370534708321399917299933531128643970757529923990281786649977683645920857057194469604631204279259875661995697189783407560988838367256445340479023330568967792510149496778445423992965373724613747554671940105241964506358298514265861249809025091308214254683257843979795919118740296223356881502910597726748489615555604693453449912416387835555394631141850221322013616850304264933406818311210975716411003206424750079528096156277938765282366330447986793905591804935045875774106059079905258244015003965532550817150557386616664952554064772709176363825921507054991771096432816674190358996177869601624144796157590022280931818604752800036810714669318095705082851006418101078885280676668392990374325287871694403683085723252808225141543384726450201850126140216975417773188349932498486247033961964493057770807556337092600134081512592882407922959725098907185036503171804234522818588149915217662238421003597970196533125749739218192935548392575550642850982292724325333632637679005451428834725041851658228693402074055252858372676514514334547828352138470812683153749128434377425102068048147871337988971589441099824381144231821914852516553494694310104197003635842232543012783372673731688833418052747944525824000000000000000000000000000000000000000000000000*i1^4 + -561207812388096700977340587425514441932181805859400611512120395205147336145195939427794737772431280050610747823567392835717654904605885040330937495540319686090919842969858120710131088159686027740929901850078732107854929162894778070899049569915414318841003849981429952418331304365603442401878723774169265717580128041865613297429806808842055033008940823082651690285218547341444169877277094517797186589584051529805475217204341714998029935150866336773144932248870119568797063987281523591280201256126464955733360061550219799951123690329496117716380498157033388371934047923332753108641080577569292045013271372818371203175639680674304050097155696542339288489731833834270789399104836225576421690272210842334408284153882104914900442901981162579577856628990165079451672098288727624610979994906073810436700993084502361013438130236770355421784914743601443019722699418268980513606011737781667162903213106201566454998487563682940468239801458838566511452867969158273519937055734019946395454222281953876622272403740385574014474013437164709374332087000504790238194866839109977081843709908759354759716565672212292037348496036487707182775151777004387966748553885328030387437739525926102124032158402158599863911159371256479168818443069633426611794963262629287803838687655451549149922199778473480169453609852713781140376718047664547790776020161402770272002740761441865021219244966532939226495062108711106961355537929656177015805117486149849779070808822661712902748112968682991478679383613153403906083223654139754181827366375793036957808509755594322505605656366401146510631356982732197177768529423188802968024306106449947508420539334594739057304936198638820121786287018025050919406755080192433047712084320493763119099822972593862906976027593822752351657176745565371671607755472099501943149447835213201008159350587523972167914802380800000000000000000000000000000000000000000000000*i1^5 + -13740764162089972870301431946339715556251983329916582347742977326800687971210599345150830876685247964712025183354349451804839512343747172796322837764271866698590681170180820042393939452906832385639305245218393828941553028111757611468045954011639443826143690561362352450912424088418584385390043493876669106684805540891426537864573880683644940907951480230434615926838034155934722751789157857801934904273121975221934207876634705902367876124795948917388495120864304082277800419162431703756151812425696588683234355950335580309957855178649998111787837825150972490260873464625052183805484286899777030456373291734370720087514946298156186837473999906779769109856807944051800527309699882765381467551445625479016957556891235285828079110147534277523450564162341600732483219526540593712125197886941526396575914133825257370218854496632267206861526861203073091704960402054900154584316591504615626268317267937105308827416261016767843862635069706361268783699207967621620577413171818970551948494263793187101287451905460025713985527750421305119110990505321169991887070776793102419688475000171235529459995349788687419670457490039311826359941042141253637613733397695996952889527080468247406548643693767080085920292264025580744659445922992684325800305358194573760794614937137685671350279894557217677373566137273276682503392173681376161336947360629766498592844468042571172499836263770014585438695110860411497773567468238178442470419188640514436268943393225907467162100689385822352995153346209838106799910680870803166164728707737716299517873000351312748995743782479678903570267383751876541891052310679853258154443342526997596922267883329715033912351119883615154880305996679494261418965266326901950998389985783998742766979282589786578135024656341136176080222792792625338407189373015329610921281261673460228946405835602640571047136460800000000000000000000000000000000000000000000000*i1^6 + 9400920017481257238903437634277354059748181303062790083006409844302470617925786738051938276591637572664454489035609360728516050528741844142224126106349494826717630938849691470672505537938036128345522476478361829698956272112736042997315000315871387531178358734682353508816621465235965560966319926726723134535243102556773972799688554195205257313642886082634240851494253346324452263392900188406071037867835694382667239124313928898060150550134126027187371460179167143246113329724117610595261912742285164920269155869110589096229199089296542565707616194435534313442516547654392076509316015711061942687721779908618430686258023950815067742527270358557683896368956527088752798424760635631383277214248101816067086449587798221865902091227087905488103675631259465728093932088607650131587404472515312113023166711472064230536610054583747664556410033239763274390906532278235175007885379736266652571496513612115247370895277144989659167077489703338940194958434134219053267428601003735573655449443530054508900423833486064926529829863222558042605846020962973286430846028065583570785804674123825838146973041279770127945689702835355469507452087077516296002313773315874524801123684327589514712604483461602257081093968859711215941484370628065436251192115856505777061270660306578185902640671243984714793119066337866785442946386685518882954650844890799350462920411040913334034409496537245282443249317024749895274720339932441738137461298459726384279373592311480014850955505093913031386195251138774699080833612814660056251825884277152364466305636925214244096634366340850693828857130380920563600114180938580465062074831093974624991837937341349674393747620018607801760928297037575665108499193492803983198674603019670517839946875322085287811574761982546398699119024150562542747641476258667894353463700097175942712202633147954082315501568000000000000000000000000000000000000000000000*i1^7 + -22923681209480328923539126716445652938574512965053035127586884457674398015089467315024028344893908334662531973843776107827724317190539168246619910880219801364536957030984810827422301328225265774826572020019395909593446825086294163620807700843933850724357840803231956004774268372856171416927902925121220346116937503681920179981710643009028243624793734386074900935065983063686187113124448571115831395227635621671820838784854662204294434773337145903842609605666688126439998428523613144279144429938547311626433221763498943726146669587350249592106412734544795970068721045083042528830093909785011803412634635867473625713554487493504055560303969599327277747712583213054861829190582559353896945645488670210038072427748083550375990587558029677811276495455436723291943236889106577834776691452497733859111466326226754090837534353502814975797595460728795774967958418824632631659275984175139373179118528510328995837966853997857461803280886684024363327025786062300455516415832045982288828528814687058228097154133135085522442124764247726632721171925445312346872635998163884548129811474127729041572092935305568473786792711352766067422768934980662942844096678564137877071095939276828825826649010103854497042338737099236953250267167902910302576184765364051885660010827521217860844599707418031982169745031656976320530273644204703075524097385071071124726251795052563129159526827510310852640492962229334155107625209124110838417710761242025764380239557966527946016559095450419395839539692180058883728871060656767180930004855833450447989363270856729647572324423349940502146923421470231315970565075921136883000401702964826056906424473406281780179236578603984472921715552401962032242905336718307247220851130350541215138746289458777483085009701747845044691172050910956507002028546476542932440392873959166873134156884044491795516620800000000000000000000000000000000000000000000*i1^8 + -721828813170032041315596573925629823612564020545528802289247099912508623361331671098411064134079704716097849902242058448456825486846309351347134258679011258007000492793776717007649524468838166887901807725725563335991336933541961438532464188219545050555686482399076047879034006718809022944740418297218369011282140936222816310567298254327267427436131449778162965614570308326695771904716063004173706606950936978036402866770154966951264581171434053242682359514153008147236606223873938827141271502647884775865381973307288776634396968975499226173441023341953039821794610247288191010846508229080514016247066860473146973806305782792244556710750150811509305259226482039224551703495391392260639841963850980023493851451537194289118860384095359091229224332590026796285118363957017327965271720067462369674362507588483125872789821327863341231693583280188434301436540006779276808682217104370573596121858577200865727311400715862596228747892912951671664334554469758982777663280313192295980206961577266220085370170058009022188132468488370381551141559471968769582733494409448885047058845679866449609753320857904269807513637667562081937289374502746261172946897248286561096969382938733525016093991941407010336901175545043711416704855578932476287008865267424844531958659952264080289152611201863577651544278167778262715172430196769612091973869627663162440346303746804947340383302572670620347822888665149257904117673937909317509067313515343621720214556559372154575628772316376268273389908121819655403178112268120885211242655071248831381526922934038065810353832542327934306745416954054515483103727183283814063240726048131974162617038378818691718340054361901359676457889086031194834185602571093232346077979224882967182392310758524793270068089981297945437429299020513880165724473131317783785913119724580205394201427920504037048320000000000000000000000000000000000000000000*i1^9 + -6698694803896767251719780070533165293312373624134923578207706632053705650509595670847218257471899830859251772105347862570771635417390563918088727067818238965117385300096919076615512998833772271691113937417757294919142453395213456807011650972199946442305148427383941861857301487612776551349492330531020337583068071606221809405625790461353501412451728189187243016762688218748768698036827783626044375338850483148341836343889425004179664046546088238235753550124732088309685058327453860736020026634681125759464818314915713396884050701278813677438048583410643674420858613343199424752068943346765269353440930910357245992373239127206096622700917573354118964782588086924892676763482832598404826898388976451384756170331781700368301046386615303255078789206663028580175714928708779780304208742536577600431548863719285070999435188465211325641302026240107878067646804340430806316615181991824443282141737270162329644064793818076545845429894385957930975401060750669711218655032935517461257260534544599723630848981146651282427565929272166992187461003205933607661407254530430740568772600670885655492099166843482855203171449932183806012427486198081521095231838020315854921168047900863695453175939157084146827839828489432922660472719781828394646905145102361457454087041534928331121500378520840797860498119141004162368063199035071596060190519383996220888936343004572184589017419027884131897937939992595791054746219154826635843005702318010202895811280967166870463047017958345687548668383229841598212766270846587989177822438266509183927875553485178962939565875070274428626590213717787444910073675196074169968902145317791750575495816306397600616649708400301173278255938108479661047733095984663816156397427742216234552583858908328184167686010136173745800942730610789791836840600216618194624022971444908862036946604343869571072000000000000000000000000000000000000000000*i1^10 + -2530304492240691451862371398223888669649451597467934457508823823102442240756638067990844147100551310713551867493709313433126470269265646234192675596747457906457425739619030381467894679812978146720280957245014425710614312888551754692294447481990025034579068315111318079870888649850946125277401751555288463324577094400678085780704292768071880758388074268810131580864248276765733548456315547197431572075160624583367673220995719017748091058229314660822461855133751588109802249866543164374076696926526247156250893084837136367504579473640960181872538983968598994336152137304328015319143849656398578681164889746230466052403748973911775957206101979129623625037108888478683834075970309816372812746669271535140003735532516036428641774487080876131026523379080668712040850664980286137960293158806254606384258273634958276871019207537432584943853502109943574511728970219742536087755154728989129147692896951162024455689098930574532857001917857862260841558858555912998982779313681569506733261337268122574157509303545214714566846485439688348801085218483776031356264332028225583601046433514587605067990948689317845325208239221424926019843595583668229967503934295770705376461353404385078667671516884907374857709432736970748611239431710984431811618673249050382460459713431309803883423497178324806740649127895538631692712509343234073887594433314083141486320196600658618928344211926037791882107912178238413059346299018078277398690989722545809143527524022799450548397325944670555248799032542722189904365496304598595639906655353292144446772947701009378802608101374898166532979960755970951577131556452640796560151596864093886223607540568856542189448982548419959076956797769971366118978386353808452795064152391292252204030388300325803999397984086158506325824447817731796932534608243596082548542440034714177751269016707530752000000000000000000000000000000000000000000*i1^11 + -28371477238112115981390544199325065785227793501938479821873959781632055761067332539828718561682046015119732176819710947022877346397176535550600060322625474899540345595501719685507083139098286966524086609301428407934077437493993949080675853066241939503528680134385357968387505134387368279027233770339466761089772641875376065948645583523827811318177305016766405487394465485390611384615477794764808645846551568137172039128914558777285904988007014781213469408124869480041778297723201407102578510681256169487010457751248365846776071283828361186927892598915287538355063044892506506422289470952980277763848294006557707363825947857939574797020503375515712217099554585817541361566151096852746611868749997096971575931789969789986422227610510569703513863125268947541140664268814401545150987357242583673214669380727085754408119544926190308505502411993787024424712185216753993174941856301980044808085728664593379029412136924965644308722337961154513865973201284033073926405489710485517946810888685515358464990451416846706107735450278575427142122756316305338660301059415610703338940342881154706246132798703715197839051275699722127377733034796032131784845092114605150194163369635785151896304150891152666309523367602045096214738361295142043779522014959035465744989568135584160871144540034684137835133737466328490422456770780968233129068062005432992651319147830704089615082004229550209948521784278246128019241694191465561097093518104519880851740568213838726969937276582258096033274744352551400114674792512408493320296851792145245112352809052175982784842596954316145988503417122578676669937980254353548997071805105657925143806181099606653508335856605790864265636965911428501648855117048544549557439628201027460311025703390161812812896099455171122373447483152813536206137422158040097395092513491611753961407266160640000000000000000000000000000000000000000*i1^12 + 49981765106099884283490929941937363716583396246276826772713884680650844650720103960824586523836410730041594665188268337833005629747268957579388903741398257733746728322923078151565151670262916656551864113284209767037533439371418467280413591099804653738649721120748612631655806925487286079947200127525062481715194720875624453647303163778838558361057197877329737448968581945419144751439111025825716789369819454334934577790551328730842799834602918708096397287595208986182563693679502355232216526290167972422670151434880248123637063486592369227623008727193580406203714399116064168751691154172359236481223742331090595861309367310648912492391066473161154342934689118396747086010979574086719707359788649357690538713881076389568877521947764334176258691008506712127764798604301938784127195360865225120097629124830677303897805981397124819019916885388033215050752995519026973420141667500441754138148304778491259847132556532682924721126095425424021187899804444741019090348617299761692097372843056567609926184382406528060282649788900188520965161725054884484615169514164810660015417954243514528896418379294890111593953060996446280651131813611490678381613447075585478965229151810858973710352400704864554414105321855927845427441461856353064753670712076757693279758710692437403187796855730946862056661206846863381215742983019312575622987815593623598671976516282099723402516273752936481316552564991872461103653553071044711991903781354124423671314332973331458885592486490756239605661689361441391348220149363304478716030470145629736415224102972176050772223904523540610683210311411066989398545112786360056727544668460970158969727810926911729507509405261959699437888332916389895752994140942285017465160722923971588972078668538142983812608173190028178442478231498872941587641668443633769691590509260007032454163464192000000000000000000000000000000000000000*i1^13 + -2107265880197475445776994917908638840804559146316217552248939506331674294994572955445127727307016814482133406196764886973066633190305708963902652881754860650408493486182136236066814759677369953296767753679132229586949605448290516801521698464216423863521911819300767371075069172519068373067523253344127103844129546361661467497983837953946204114783578416310812838266636888673417538657642402139718266319984480011259779607271179140802430290073861997772607647330794079663511312068319806158226597170592480564785261838254631112608413881589175054355193826472914383746940891959876856113445644424495857777266132920759276690109205361815414454141976818792552965094355107380158390139897544356585627471965963001486008728846303710918152253591987717453311798373902692169840155316795405444217514969357454315015876061564140194841571906921769435515716659185783065828643769850036426212761588907226873539855265226315289369945639692008070293718276329482222018142884388370471371689847384159966283370164388575106049729679476578905817582827521503899648861837737667346697171762454976126332039953163623586653539698375786435963764096564960677644363132902014338842759961404597383746296493286501197595588166698085981603838132958057714698946759396862329152311853729103426677923304072532974512543210900233133353715558504892560320992474274096675959921155430251380361680091912574057371853075835159509653041485598257374817386312942039494700242649686032918439008594600966816835285746733695092087472615725992806958858046637258466979183449892518417994767623201964306722766238009531545760986308058001427846548823858895240195992812875689269692633354989074223451459824631770076628679162803427289175278713075128976381333544828476899815919235967615514299424015407586199141758298136812004517903014033591200529064065500283776752261529600000000000000000000000000000000000000*i1^14 + -391821997799054959054366328407306759599806763395975119283409447728556059070928077223337551025141333134623552816451497869219225509927580448965975344964163419339902714353495281505250754934672694260147097745083832842007287526182437400567618040769415340036486081855820185180943032389555285063355085142666838924706336025340722149744170330204028458294266266143318059593256507891323954894530627847177679191059736103884337105864099585310165113688550597294385080814922054416930408161353180240713542016044174464686281838427566043513026908762693026497472245377418636900829399805159607036266585356584454896307016340041530406931057166160308718736052684974907717298364834125891559582724885468894235416015599397314295347105429839486901585899696223204938147372809257034301455031893899701367763271870378808738376558252364538629488873407374669260145039494601852824667461461317430821588115253268757220448807341227250536944717165837536112612263236014914593656602455412415178092172881195239773037221602979333077440398694598478556591753535336783498962242813794481156233183902593519717571575945987583391035839592911329210613034216295675732640574674035246148408981079238721179895779832306510778762808669795232542584361905884405969941830039290377161060361785352018269171351564244561161763536059077066264392845250719368680973745383165758871481036177347197158840385668637192972091977980742808116096120585188758361442005771378779858286848173747525292687028195208486415722061835258554570310090005717833905466823452913672302877464758727026003085719064259314359058806550884325915657772782126786883395223813614313392630536452288111705181466637726247892705266167375013615953382132257210811332287005206204647277009881539544286198999624033166661471982180538230521543457091847448461025952245718265503112284681436195067002880000000000000000000000000000000000000*i1^15 + 99652542899121246688045917777397984283136741219124087985312275901609401459793500123071795116510352902486562649900933534631524619943809225740000188392237825452952670345774503869693639077242570736686070050092850196638306243066643479101313369837935750271410157834909202807953126835803266108151533212335333907892301429400510210339566455444963251838987290473734158760326349011094419830403250626560487963928929648266174676071620232624528548449243016351436691935222101358713936058503236485734897657000236985361503910224160399279704523400713815920453950490447898994942287461644160483819659201787893385420628331641447780748462346301765835658596180058218119293304866177410681306623829993749450522060451249742422757790578091389292725756430646713900508948530176503533557641823939690955820586536430214792830326679935374095990403655414053673035837590273006295919400429897451838183944203190135637614949794131102078863748440408655752025253002212598582842297840401897501433438046653464361729541692767603615712341486712932733642620367915797169271458912750734375511594957979348051740832545468662318634620342466591421486324800357669451855292776107709263370043846113179903323894260606749141416937160514820670976559699169710717114311396121529485005769065835499542378963953481960021924495486901427219595234403098184533675400955760565411228402856739610496810350629125238225399531037501580112543115449314506134471977074424339768051277258172422545356432842490078479114737273228461234099719387802119277809601297893086764174699102307178729448898866542692699731943779668660508072824017459762886538102009014131176302134346511513427596472412400490587151622525641178419397084299370751027750484958613757914677179723972714818234487321445349877487106835533086966327648084796121027740176772426212575741471898712863145984000000000000000000000000000000000000*i1^16 + -1553778264324731424074815613328776099444743186670233038879379852726138706881176342027198082923962463993569025207321774943835894768741026176136003353948584334570466797165113927324787533155112767711848764134763058898937320402350667859158294782098448538100178377106957931440264605634034206611149802153264163535829098169759389413312888166819756446245071980269292437958605943053412490297549492597635482757159816570789773830435539216733478453681974373157911315652926918950608538764529436979238525709957629449436901844871905934068660587494758468772517678261600082191388742002806936522263299450346406116118382942079561200914015537469515201168852350959284420650854324045097308774129416046781220066024054876743456115355829834573520915167052590366794717227060545687834890555597987641243185914667619968434583493122792007933105883754425579725573384013536153187028390103664935365088260090779686194554401653426276790922662551868257229622811790045654259753568803695330067534151517554002888394405846088207944822978194737560434272417601631527760818537992524395431313213470328133715640738021771445573454708429169664386293685543366698456127931636319525095460548970477429310558639047046791720341396377249574465176700822997556833827873598071412826933309643976395254066462714410299947660610222209924672232288538042879530607030794256209887494852501440861445615615833556484912338379050781304174438869025303958953297626513309598810700185004021872881471667588081171281269801264405984593906593290420998264884734588169971773975116311061796607509002544026690142442064483751990619364630553832341990122980979973277005931469514583557015641145915503552585698405752980065002945619466176319179203522833737678810755114668069654465232242963710368322525401613911323060629093474716041306749087180757551092562117140886323200000000000000000000000000000000000*i1^17 + -982451981884239687861818935296032127930964136806167432408410846683461039458971668151783704841441100418261585645985140808666809685059973691911940803075115417064238212962116614617593923422950854233680721908560132996898014857540348175547058742963659553278398548486563926506828339993480572031670956937520626320115695816738226136828961212921120431970893127665141545017527249571454997329520695875429300320361919570669220740855317035484292303681067896470100618123322973813888004232964712766383877069886835207249577642385026917116927995076307994169832856836928520275526854442935969209453281629482112758135365839354634823546601953222682680252964087960150582660539909443667246823531541209709798429682810733076219161873690451906502452091245643003914064139848336417110704740875785308469099756347591208128591886819563401125546675694540151709081336959081929698208116934510743675303208892214352128439415174727790675661524541088942430943575522421501500054071784142186930825340326927542264745765082035360714641670981641119962342866759524474784051709438950837335817165674186817887449688159007778377270203130316934345126800974266408146883473156647773135134953638251130448892843161720187685273380471599078178255471888200271445155167796300121417526749487523054233556609754403773824964245507396897445174985624804567771055427592235162365178049285699011178026647060918194199014552576820980384789390402118415089440610670748525164665555360645756332594794233678698352468496498570997350667702738388183364567291508114984517273319181281352886302490334642917935645583597663207820003914532025476970697695670766293667055372563118794176134596285433870996267398497622973781224354333102470390302311509026081710699455449486952079789729427254888088608650876437029553232125114920742501589648550597275300759279448883200000000000000000000000000000000000*i1^18 + 81021252657544154942628496436899279190030949759455604068580160094025848159309600096243044503742174562408089987514020307549135609443782185905054443996562217766699676596001292061967711514906041523838166883970048578817449563358422739528650707062798227059441292075204226196255955919117119590346568982505816580071495037116191768177960997807492348300054204873275137945172951109165472783186151797947455911081406432854139451032608097119946165927501921396261753755330759988036585828900888737486780182820728491752138501487281279085989323457535177603295940518854747961277593407740424608409972241759915534024639424416628566951931330522247085431089589458518499293007079138806900827888184021020226858026239010610954973397484416388748331536392130571018493010062342674406888063798043251304942966112401594581833506086613463341409113651382820310174633528735063356609670018513955009860586449231999495520179925018939748190199603285384630844548922202975056481794250234004237169531113810742032374783357030005708888918795319217366837079899957944075859222951391197938243017774160360359300892698399399459491035984699314268767190099770561773300224502320258861097515909586943572066711691414072926935271500006257578933351982526666845588744046745056874605690367497451381838514709652956231437777657083696407160743749217529398544875998788020076127824436705686873951500795885944342920363825066834858960196395386079591386762647540083053555864632011139782337232364015790773350883896551957444984933820890742115926123632640031032502480195004228477086300184658959902554935784895840847895977250884798871933883939376892857982890099914876207911535034103049462302174292391535011495010736460179597921486237567008400339973917438217505576944888723605427173376946792988573722421988558445504336780696530981280812332220416000000000000000000000000000000000*i1^19 + -3270797349683142263982296160791751457568112705938296532453681040147742744021474784606628061930284776446725491602288633018487124759167647825454529292457442901395859467711746655664430895977552383692079102435613779719310511810292986897815284713479484128670364243738426120699804784202761286430538572212459455969388818443110423531187919189357315279180721393334543866471900285719240526501114627972831319277692782467878570594248736929344047041804909130907391105769083682219242966346666291952602457797462772166431022807308763023916206987623265372877815102795250949456400391630055803404897479243420511739754538161277098668179485639490841040976589726922090302218588639577655077938018733801294063350938821562137918331186688024434540719300201050101433116749385629131998889301262446133107461121069186775327770846908782958539391484120258223264277968436756099031129570361494225545624036846941909485993456166187884282089581822413994286019952936056336646521703920001645623726634071376492257867495622560744306409455554279387427993898305118540584005316561805324737143173672287806357659959208783417288708156855474254211065153896518763488041607034291478341383696082759075727944233146917499408585120722874653865774430957591945896789170030948082929485467688334257120543918187098979376391043923253497058269365580101412677716174548637359691714552385344499981363069738747933308509499678519775592479635137544989807617070290693442507097933162826945924654008020839521535399599172869603716814045084915998405617639236644333084279786141822931759882076783207723071334910201481944286001965801774447950239549134616905561990053377107358168943729485240092087027715264149482842668096773648894641304375186691469025187969533437496313928562974366404908312196937841222813278191919372798599354969240304933969644748800000000000000000000000000000000*i1^20 + 78635435634972434680558446591268865327748621977992209756321214174549517944299487333076863794956096102273038229918831739632461395628108529553076038094728899184693757331737388294021318300203661964096324659906804095500049192086048581037458332099905711232980634474080695687969260338090578889328294686707502934141645453792125661183806458341645814398921037477420050048894592896236452951128485900957717856372487380408350597118527289890349366853467415363992036497552280977503313681865119943596960502146783911750998207984066013276731487152103003988571477920715074899974049128867588581666306434926944356765504854337893989925473517706963782264687338836696556701610399757886940595060516145989516565940221618985224057075678523060850571512680496244021841326646610356081914670419763780119948136171384779776338518700427183286347013279875510288881037238021083627983794474421943876338105314881540524063250556999974152785782234783422774876384685596782981234039941747400525124780459288709102720664790377999630282293279175720785151458047513355437619942005296297867746704645411490396971121852093198703228938285038425226639154988319309409457329068106132595959714961614839692554437581992029800955953318767120814561266271390554143560964640067113038317089367290933833338659021632906250011479883535581280314178105883921496102844503613932511931503403835258067198354401462900645025822920313075121447222826673855222069607779314008007701981003238394894242583884521409532498506084076564167443880042616513252888141686040608020111661158474529933843560550674140952283863276633705254094140821317700633287552132879914705071216293055824114694278978393603821580548210682590506839307016439862010652813085265689752805623021700232041616256028187019569285707998754477111535361391876246028448496952806233142722560000000000000000000000000000000*i1^21 + -1132674968071049559470444488308943695230212649279732376475208844257133242363971843729901589074653436100037752808180936092644715433188496425871785805084664792107440062259756730598541363428349546322253851807291197463673624804138931831863394459671911965597430097933724310326338473169002598593328540668080663517932514121270424050295343471881292460587655630247492939123350813878178771810538667756851199284162483983684402553031235880687262509419057941752869769494584646129553162605797213602215297586521593033700346644314029658623450719227088026806318318362561059983984906873497481190668824302434780082201593606073451023811191221860357422171599035529504252370311369000314775931005281291703955360427369336411683107083006600889389776726105079021402423635305716093474133381081293366763638798469775956363075603169687493577310176785409718957322071182666723024692596486372391286406280742028482960005192324288688261600989813048308265688992799052190018403743913744713675509179522106077283122875742636651557207889534442617501696117066159929653354836917393642502779088656837571102529845913722323779675365642459211170879575312725545715604828801454490604398356031372431688688878817432110161354689858996853456807009527221010502548432695020033272328840958953967424109223127757771530366793051981976770258520223725303753596805066280071866202570266923980370883230226833298533064066104986795454075913114873742635135466615083713416052320264622213048751358312748948000452095378093621105696187797771363270384670623553176694831619956863824068423228828657121583784661261203832023191815455053256251645818995392561156431490883930204081574188783879003714233313201416853338799076130288519138812273519247046431142418149924124363498274895548473187600793164487685284379464824913801416171873228747177984000000000000000000000000000000*i1^22 + 9429511936348254195045346322857065105442844570133252176228409905438517805643584236030648177469529112036464436053813865026618198872110605904759447302875457868982003522150640496249880033415194045934531853158026864965767267693300436094183601314044434334584163355247282294020177247512045537146523583215311719672411863614574545885693630314130804780332965138061467274907276919067458705152042665105979079589207966051224830089284286310308509293602680778666081972666367957582516103558497136032177513613215444109308000353250148406801504956346072827690154683526229716687900335095910238753987507523180037970803963690395836380492914630794700705808838174586470022272267525319253135203596349335320483602909713047162304202040537211932951994912243076730918924976073231029488266277488077205606597645603665199433972572997612731412509983494701334396072258543560324975018146855821116894211456516906845572595958476553567860982466606064989508995029055980916650851605877054905412893976774867695048334687075398364699027637366096183192385790616792644451586405132695617843003205630121038787175013254258796633519718309482201218911499172863901769953414202145985939088934174668898903849476606429677145323476766003631397679370454524037242073939170981627035336485770902575686709314054802045748964655272875340344343969198432980546260455199849360712671028781685454238004990694816465176302395568010367445209241401355527475984215370466738213449125497749852658416175974835511053749413172186197786530038521329160091395020050984663437148877496550443499822318508839581456588098846649095514763539494882686789255742342435649431872553801313050391897505359075636747671972582431933682342520250480187645863260404658471240867526218701456738349028792715707551647802202389083176550095408198060429441420702515200000000000000000000000000000*i1^23 + -37797919086535832300002184453012654686549161784536140853284575578513928317568532834658763528592179074821602451776942462280979166913901960087927144812768541526934057326097672778123982130676578207358390138160727203438733542563968125027175326058390860479939949959211959865833415150280192438967072824579768703946154337067612184035348141253815072198307325554813428159072617204119415889980885316786892405678951772946001720723940407501571783036831769987283489817147481969229634886265532766410147981045984838589879759316000039539230979618103224922663119188586363176868068803322943793281841039390047596640354708480018729195117890159506103211113002941016880784855799624447136130273240949805168328395167810337781740258370253607716654233461056421275428679518351210938898101806638918961721386967533254166847865253171525669547956715583363173680078296739395465463992444973040907339468867764537640548116910886967366527734779948880180332551682400479272808563044223340117601388292742971388004297017613600446709567768186522649159577930966716542520035180487554009014153382207525109783349920022698609258465049408650713122315447311732755483905601415551397116744634239136292705047715420116426343167650898262866309631853504470108096180721318583637525150678014002743265914712663755908275289852784770365452966920365600436333189368170279997190634850969192044921836193650817535967456408606143559162416759215031200551528724317310059652648145948875055034968955841667097061561703501445984025372351038524086567589807096115132955506648434322824348391306906564074801947408842779251012166533474677393310691019696441819532838375335977637872353104772531537763453371531248942223661251766066652001393571647921337587704062320798005936005482020266876903552568625088770956681126222579795747626024960000000000000000000000000000*i1^24 + -34750577565526979129306658311426302129455660671588595246098002691029347024562089354698307720460075162920271008886634412586132871374786378177043504598466374285933282746067739824512600946761074491686526791687260378874927334225856325049559755664558334042196876954869402469637979105273144420728055427837430406060465729512741044062243115127604019356131658299058619053377957928728979248482154007695049637572912763826383530460518895893117794678144276864193086273991295305932134090295525191406527183921332522240235485394327325580395249153840697298746513644677496732713941502524689806261826452401892313422684603689164988446005243847184979795435215642315504966413803826356431332211191953319079492655526800442338829531439362054480242602345062396609789920266886970924708669631095681750859300531534278989819138879097298643521080017878842233989779235061688826454099119902622877079263579982638202963816172451807106443744687550002611660843680982287755245357789566972738991396514289827854361277221670935323433423858585162849255511009343218215731975574953630439893220506414828103118351487503015253473780371232278003144990003655645402412140724607297146497527576536508607227735253599136971881055145984064364503211946880955162095842371278604516901882722232055712749299956282818597323779040020189283978270763065950346968545279267568508266229285255526979696476379789731764067726906808818208032976863642930802536759520980714242827967143415764114928937563242485650539515428025766271625045539735152724239392043229672232301587115444083769649382081625530216720034880513357036385806121286429353316130069154571543061812894466274689647851845635454453881527613271582028053967934912410050513753787623761022334625470402030604215922601427259155785525370465977674331577673986228222951424000000000000000000000000000*i1^25 + -4501833955302464796240348021730970237190305754928684949989578662658443627616982064195208583057389689277913720986074451580350957117254256600090059163342521378632450315320237398156920497073159812962561522861041645256626581692354239176016891575217092042724243512042828809377269399558695448529271655736392313078771764864102742145006453692659178667490654527142564168225847492199970245159360460659733179297717074246786956349441846511896476003112147532971724985170397976269193539707600831230775414296781684873459083484582827472175023997401588485028444660451459959917856823466786692423232241049543809544713285278383629211508455253193036062042883434829410167774170290537365366161307828900304196017157457364884983948278801655849281645952548170301341967038208271622131685204318755279012575326353853265312198195846575042419760731124761926808823360585954086921821958107800287344872238761693287971422557686972575470295341268463173431408487967837201426633044985390340653632590975698146422140827535685891543524998936334718747438810370251001293055661289141014134461512642542048929303625874820186654479403794211105846849843360074986625068241518078630449869912014134774773386622340717597363307326661299065204883841962211656719703114174338542861622018386237843915450111876835304441493075188556853307561080143510331735574346711161931982769167618415959192269520849666624650624218435030901633512974277176542336167025321313908283426719064959648287313652004180216203573612375639666601364340149511516174488112011496055887463552156985958903079372445086459086530787263971730724866453406438526550105594312351077149260851467090110536755045649894244976939961108446681841925655750530081647868301814708621726436633376530793146878741139425788144065256758054093253383151561998336000000000000000000000000000*i1^26 + 188486533734226142092100417137964243628326445063160253287587597083331416611402632995015136627956620189473358552500533151115692868974019190712277046573306191597729869129482476345022773977738516388870884426469459629966966383363191505780854078971380146759008238222453483415169121063540395112485315403047891732860789381416656758999659071243760079928279795625523898215431471918654598797728566223185069944116807899736980432840905200566355518376870635773103444523787244482323782402131358016021478185007901215874195797340764057198212727521778826511159998269282737834643979577959935927702292390373757313114134771223166328965891186117186782334620058948204760083008068562785655700095195411651390005248631016903691304641147650508364275813166538713743271531137467987901062367041617027328253565151654190727074602112738151725273555197065669593931502922200822812340174079989695335865953655504952942398818228598399605926710254961065313716664673173743733029702680489640183603554684396114147997782071115114216015136049863702061433267828759535642277961461160136914389543866491662354233235607116439450369375838898015086320472883960291638598898391327780113357149165724605603290077675617547169743279160853695236646147581720322144200768051921555670296177600332095313775848771030598953161158961739866994700483129748299197208799719477825650986387654921988881174486085234638321321387963037315200804351228204734123439379031272030042312866428987136698944541260549716190009479927582044918465389319567908712438193105601174799205745220291048235532054898123648521924265309375812762263593122771592459376306910342298457596402294684051287113121203387081900407232493404417847679736413642881686598413753249449145130790211770065091004845050831791850300125575529687265911251560038400000000000000000000000000*i1^27 + -2751258396334854409474471844152821330665375789144379189301266741227324475654052415728974546318157905836268931002054483123182390647174128505304367306204926754484930627339555323474897444800487342799982172078538113442614126275895059376436734343688411938147667203716264493725177776978040665395043144754833954108691971865644706540120089167896847671222611356249260742936747608353020779420745447189014662005369793211303416802183642842801413436999355323900252445151225543113652843586149510077725965426224963078895669401405309312100293670281382036802058073804907896115165636003920509887786725721321615482060623247550110276620564111847072776843890634425874487234661952703471994983106462834011001092512394735142284316665857663876865794557683907126892991326086669165803713901635503572850175950572455507909959475537596528241423035934703072846156623388947667435442345180537508491179458403630795432931043217524174273828599558021201563028381530886522006522199783549450348657864359312043716303524709872033753478496601909307322363805374407732814848896875313111900830750583493195013642982811505091627507919404136054259053606184645655270859668397664724818079115604267463494064573699061288695050037270755842366769391588860893003121328671058905506329724776805191155727701579161771603116673765563244803029396954544461871331572545055065030757175000769364750902330140511518649625879730364455353139788242919797182024842943583679583545478522568668684636289803942409910890649666390492463775877498645576114267986187536356274556968786234571736964107660025614521001895089682541369206280304882895620002616544148426795915558599616982351280601104752207776464612546778657353424229546401392801563623080569154572874510939603326199526092675034586254859069171936813758030020608000000000000000000000000*i1^28 + -23778670720987780472285635926935809698630763249663453457109400008516099362018269178731264076886651945931247224507088259571967575686237381350361370344636472127758081507126325458576002416388480620253247273317297269084468954526334748251873996615991895888326621312167241962485135053959476617505173579551165064126057085621598797690091663184284243874742397888147684984621582655115260703741031119922588984419781407534995760150353290484712934611623283153561674767069417669057792762770063794089933920070514576875123555909390472856905895591501440654305220493617530345950909462890245392629392647069997451446233879461388540878753597705565829028394323389212017611189854255986087224637252667670389185938797588800337155737814286492202007821158123924075310498324914907518378382537726388036352263433375849868541790925843219404538389860598131891798570612093011760314739272021635278759203970864225077944701217995010235490395872416155560241827612708575812822192109486663419120364625542784305274775857563236579499167996992278420303293705329273231981414490143583458638137163290479200428235737457296908766118875779059472214156577878935584652331016452624026767304089628715631682343548887975447120452951950918639195280736918694532830388359057678685430228598883688385732474983087214694863465624116220956952746164520765989056370018817605172776499027810003708908673319869870213763968547460331879849980350089618535259424166886241872072221290150684801462957940292781447804337118745283119468458815441448507822779893920076134011242084072314427062560163743690712083026993309496812260645660448451905731368201726112512403794889859935222906564951916885241225617311039169164665301275405015704942049997178540345366719173389141741100279562875240721120076896907154409966796800000000000000000000000*i1^29 + -113923416213336948599644650890224989221152946650806917904093743237739049186911668658082450972829914299780944677329699657519446741984166827083798037670706716529748418787414560707067799056341320314447265324767393567406651998959050577178597423271543253832767076809448228480011788418995680133792958187914365656659690660821677255909048609190799644423466857367256670657715113129986043810157187217368694496678285544689770845624256830706968789382059075213402429025821048300461353893984153636479365207384832225773281842676721184154463533415522558024805543297850127681521464935811644535339072122518044660980356112786420895223483145794831450726743807459725376921135308467094873420793450221030883709761095213959460139519026784210625574319800388821279298796356554912848948344800421688008023741943569233667682900089122575950436395406695593292451165649253101145789818533458985674326465264910152353235129215504220947911111611685763562003223558345112348116520624751969664088584693764712945123999158284298720480714298736676254603093062447565983254022331033546154738396828311674698666702093256101508594275588952243511405647511518497427126936807762948488714415223811710316975999783924909449389277403976598641884424980387443254243512081008872538241570982676323710052243414195457915406380730641723455354317040201361111266603205622801766540009844187081930327190914762895656951383265419777522947064779644328049297632507477893958337523371962334993940425179761703738183644711515793793250689230551777805832520421351936254418517321232149644968787481076704437988884299007150497080557338147980022095694083390091976151827223999910634507235172909296099535796193436251895362815113258911238206761231265533063237746257033042309512985782746312647226922243616323665920000000000000000000000*i1^30 + -382559677982059111335504633595647725536476786069007121936386431456456714622992272449321034307436065471161490751335017289586977523446387896882502510221238369830964109287035033544459209756250016572785814647710840018003643830152482966432637648245555843573633568981999923585400543152007282247375723402788811253279682029778291037218954656476018830732561688523483016206346002010654793931968081298734133297581483639868647200442941402977434716851015601199738490524843630137477648813671690858489272465255707573645696431800261711106969859276451511227764437912798387835613779757459774928172199018298580782162306191081263781919030416682805792587347100200609050883888853873354403247826136522081773827563611549066164274000926176840656297964048566736256000341581569429552873153749062934782761479671843791839179064148808736171735397340246703026964194025622222590910850609150972284633605717934074860179033361677716233638639422652453200234542978746366694207138941420670861883136900437758322657743172052139847118920121565008914202665614671044789301845357017213573599874189387641247803186939176554221571940963738290923720353750550844978663178849587595839916827039725299278279186405985048614499504496266963203409193502486920745159374372461658949897177108476258423367247712113545371471360536587213394080910037362144382102270077132791239625996603005560769444008088540022971491629020146279925233916023406901256581596850034565936498665600397076641122547147777069585449076674989270835390558586299604188877981545871495143837133854949598806204254360691683369652842190438812792438449820056788635145671618006803663995861251805001024348819011454151918266457845182067401457571857735297282300864357643845216978164003412330203224641770108386846096044020727808000000000000000000000*i1^31 + -1062243047721413335353756317236011773651931968455292103438802912363132504918479119009700747062470546270848411559725598280213794142815747429833679860696732713671264233510622668399339965722243824695413803240998117960015689306313589532966294295047314108632769940228085316890980424710700063722155224259715776953123639311555180566033102455398847990223598763113590487220539216948633924805814695255190732255867341749285149500777472691611863918309558089214373609991534992984708641143047337170708440502520973537489330195968368845933543968194002122212301046380219116320298933396859883702093576978680545063992083142872731712600704683310005041263467174344993448324725546927777509880825330152675583895374714839353814410709095897244514437638178314539122861967581512296228128174828227129018498274643588281212691789759163080874024445508217250767133916642580822449483163820700539549348757937888640726389989421042037909728873410025341883489705189671640884243212980627499482818866279295529845288119340052637427734318495882481543676890527703360314707395076536167710940254767421291865557819105137980587313360606646339761587672020197302780860276078078921967744204092137940042980240477544803815650595128299831814100972805440438345112931908560220186065355452473350000241919551411020086026613581890292724798360199409593247756223640068507480979172516956908880297228578468097055703775127834533905142865411422781026561982014589298617177681006905540265289097523721356752250366224934544053981753474415944271375882147931515609074469572666672374903310681653045990099408396020821293065533061348721742930511923416060146948508941262718277963226257740998314560366582245782874892158277123712737956225432976306086768558557056353320058587551440684298719880806400000000000000000000*i1^32 + -2047417151189940793406612978147778988814884512891963967659122114902994049514232557205449275192916982266242819412166657050343238473478588662777434560237689041850535943947757794862907915687611748089036888424966394486872743373334941283458986097419381588654124300894812582079449133346661730672558905329655214839460730732127524372557624086277206320533090873501321001323163598635658400983122505303971457282697826228928755568065550015086634760664605533427258889979008354627904053488224218724823250971808238755987779301411795416606005573374248835762265050122209784589540866261581182792666395469765458201848821588207874931313375140606058710057905495058084159010504348128422224321624321714307241346881230727473001237612657624167603841700870967464729904378579199690184748830715131858362455335109247535067935322542107087127373558515470619022297362646557524417681582942883620715767069055856160420729793959056511533697502297077761441304088450106479558849957018451261165621468326235406074706014599049919403017443366812962210421511198594877412193369792050000331528282917969202274095769717127407952739563976105362152934042763065649482246009201891412050499455665559701738151540397380945153139376891819961435241860980688643651570402334235108542547810016985128485988631967226618518610245126964011261187376162543463301374564129139286473515181644554501645184404695732614570192462287001326459084897240889364441082614352629559997274917205311938086194179023625803153253666151694074834065475313508153076746021996724329009529376081629464090381595282585541879753246807145042078488004531119211653282239007519568400205457058872680682794275497950785204559797373786328593998950344186103282394058297978151195146479878868021015274982470832504847728640000000000000000000*i1^33 + -3247045013333630985191676973468875428445940526354422643999344268796247432093461239855365830848692679363288573407829231374467708712542006711205092870840376592154489081274255969157494935312500151849893717098687608664102129453123331434658381054907349015202698480775485105439760958823106980635950243852807778033637696012790189845791443705616704549421689684514506044355032001025778449831788749345084224141803795159889580339397196963943665027036001726781968840042584507549511277824803078574463425258111093554067896144290548955088548560472231935526481941319057139871978776836109283963729825602569509104017842759028379301759367994856814053518588481273889903190252940855679637096947568531207521490763330693326678531058945751221350099838457948922410566220708845963352991927993234532491978068920690440724184418332502529330841038290794704739795592294758543808448357758622119200466388346846921040351344214310687843620726082360360064676786924444064504348909260938573338877987912263616179148013208690491994439505731713276005682556991269794726596476234807085672418799959170220925314076780379000091815645769043610021991084594669005753529875542966783700978143036433918975164275565553686822205555784190839775635132291902520728208370724773918107620723644536298198678512708505299898861361486029908632116548200893908678207357450014319556073584010344020991825545103993026372748093084758123772174839945986930635140888576043741740922713814933046914617999690070821248161782110364867846504558488488809389850627583704057904745372680768176901696541537202418867567262944482270913424750976201388016585265035999371450080389632797687850959061846723494273827899400959429440332956293968763920597431327644210416819757400965836430323875968379256832000000000000000000*i1^34 + -3107617755934207943639835583386026805843094267301453221906655362495529429678739169649031703279306679696180509199352586427349386664368367258890670130134121999417056059350904670812777275931085006322627540490565491790915805256641987497276790577470854190371249939277260646617799699830872981286716775064148227760360568183770243320259747886028130379662271243323517861097550842813899816525089491103092019797575837662851064264671299801995400624667364214249974790583479958669440049824896450768541693285342924032560832851455512710259778872766860731243096323509632154447455578164310757881324784045895220467679765841772720516006313544366575248721755691534657748423052190325351510319859711980763141213721061948221785552383577128873159173561982959644474031225848461723348823559322248113094017237342761831541909038776019075832565367154687474796776280392496906545053676828728828664835609617310576934746453403174179110887905656729052920445265371032721192994326708572386137314629167349844078952697907764008708317574668731583586216159610771438593089730650895987806250041232780871569461580523940318338905500209929951968927102262729988850711817708529567879967876933367628964787580000195255475770496115412045864225002665566000530192455503402869938111723788418987603008906946979354302615875760928305570879939576757337933668006141883829299352241682790518738475115862733184267516471228516517164911797828209033225149886853768881561153574187343779665741633342430128588848198220318074740914895537299894657622957341151948801165344442339713899159327311244882197707083705340187008684992020578438895589079824642801013069492874800831037456568097783776913697943516164446962885646505686839135488481231870281066735060968897960290925804519424000000000000000000*i1^35 + -2079167293243243323410539361925412792082800675108549822823893920951738741107542434820037821392112551770582547675319466629649542286417001827042592716826769444619080321858524747215709301100135589289919585404197852423431095359087707123183089427835732785719251510798437659997509874294154070088532432301940065404168599472233302768332114510703294692230484667619737402734344705841395014043608931756146915369884516555020461191093952781886774948524303126308910274296575128924550923473304362551268328048688809900548368278519103639610567462982515633194425314770997673162161277307784134280899168706506819672865019918056231154795780799624102699478708505645416719776859779315015602956063534656807526817331592651520530060852217944267078924579388820727139376409547423308859799462568610542119004006354879658340193525387807124255067699374713784280427600194096810754606118913142992295447900358681343503203874917405411104566236612992727015689006980347090958952551210176936114068075989890642837025707981345158524961670721233334333688985998410799504036519638502369799954817731866212253993727524195452783623373795096988057687521935709576998033898292758390254268919736728903571324369188343504838671943435990055562191306156890704604268742132995930469003113638627269137194556255470700846401964024416635676593389168539190618754942790704552252252563966281450423796347900967795826722904252685969965938912312931273035305566322880929492018887804103459765438292161563724501511942494908193627645537878276849466943066699842694069604645257255680004250455658563411938584260469179852448587808465913200946373014691649435271886046342543224683163257783584638112052260422795688291202803255931522485159218158790984890407399553282423691610685440000000000000000*i1^36 + -822851878903399372118520768995442502886046255845084710626233681702296533683677151385609855428837580193916037266076622243168994374139736010417634902833693231763034052619124785339692743236860370134443449349356086351323879743205839413490682090173224007908425116398329655208384265696975630000559030867276010097537020462952840187269826905702019219010694451294576638508249392850256606704969158643773341318807026642041472058893418981731266469233048975014783623751653931061907296100307198577381175892011619735494339776950385407047190638021535660597833702820539999107751904078709738769838625828735642684903029244029059719658625647174073787283695975839817455626031257575601846428137243008081318441377582522974415490223506684500513805959196791206491278880180217373347441889558067322681467300162871190589117020222684100463616823766854163487746315170450323826521622548140609726053935768355813024145436782566080254758402958108900076888319713115619727804676197685883939783556314623753042072234738551135472882233182469526164557245951471709639628030785177870948519432155712581409089071894450791491427755510484873437675824698456228310215170688149882101128296308141664346250892912853591920888433206469388698019420587513196034203860848887215035922403409358841214663539601215265273872852536918619003599784155089833067207513999499217261181068722939482884977141414943780658196640483289623793961798349464078527460158545869999969998131081054355046021177745275589998709909920996176993332927302930709413497439941832812840245930859295710724959327219809979628151106857051316318512406262304407511613653202056953200712368605600973216057034338316317595111522206500283623415068110316562932013052572919377463136932948653515997184000000000000000*i1^37 + -110926644701947217833480083002996950768355620864563927049172418948762733158429908967128356949451592431359965533941614239230260459889431391418065601673087794005809382308105533247188981557092460348990948412842590887952718582054931077640188501167813093058276362715055437545562293964440632997966420423644579621667412668120716345165900346702103570706686553061912488331752746188761095142318844487914722397551411115116225930357271178347682620102676614847337433861802619595200258181964865054375627793806685622904045688610239701739862987659319601822570391148530117457650636226961498949665388069314866831208581982430198062359019517682543187528233812383336799005449225851744962214118253266684839166503901816693261748039225871933799636544394838488087762088580597748577437212409793320387204109796613188084226726438386214414279338180554314948573009753820438303954580476228759044316225203346560678632803151114297124274459409376052026504249140394904870554009598809010678124845791547168607437639465433608269744899814306604669049642788135773658269156923140316011122681137774920681519316694056363019624807359403140865279383611860465511996577733271950934128161493781592050980194171334388159521101222059602011146573053667511994873934720128386848031826464355425210154862272754970066427214504669179715307092974479143486716548679284635760483081194850283305192944826474791757713740228205790674539822306470959094907119975714608763330940091712686413134810255925827909843432536028081337725162234429097537972310742761817699508373207711278056267551212412029337804223680541156757723597780463748946071598448780200145127097570450609852754355070306402702741936425697311798158787939143773290052049381051006094142968306021171200000000000000*i1^38 + -22743684011104831241986203291341995103101313652826971763281227226012114148789671790048562312481362174889930221197827671431036808369427304305503073124270680942813179004071054444862969987002052616169434503901613158333727968419658480232322552032175065763518890701281501610191665401083927400701505037859807215786931115129472148212936194460128820835991054287397724285478314224984149431695794916978480830854061896156289521596784127789102166151083780006067248469773680803972645376762783413743355363552927712663437638566396663764596187146012785835473623155139717868383944643567843196906787059086198763352379394931492209339574640007066630147238825394266719677907758033153548272869367369124477314411525862170489794727085047722664421125793668866352994018148016411687483342114927548096761563387542325491403096496975449906536715081615262549095827958767331761376198444051171518297979097318842933300534235438064512078005070853092501806397906599996439662655882258870445657993353428258011425875909936510535222762544154276788690065849566121263317192345771154717574440836368203601717140378615835965760025969271558377147514360121802722440354688235973389607322350292110965967738563224315162495787187760823720917496141830935307838727869068855514279704257808824004245651463704563043783806139564278513815216293824111820820341627649736190158658268768153793045634776811645503756412232543246279866186991323387971890386817718500681323547815567903299192173424484060430491943100108490606123017744358442960660906803085033501886749241571741379208969587790230642464054440873524818520128441997366043980898705658647618254098825107900327586640488332352688342606849804885415583168316844386282402470660455526744990312038400000000000000*i1^39 + -3647459036110830748825157029728171169949792363593263325717168254746764561916234234198065070317212470061609300370374557198002608210888637847088612876641553319697681400267440567459957818345096732785298365214789361462465957266696971293621225439071657236696188056471343175844571684045032758181950617691399355193090259583541808599448147164865338261645860048059282966882654604187843425137817946085027942465376447246341766130323139162745867405729945167030919655118598823238731377259288192049245318184855924299220140709397040540801559948603284971163197243095730032270501727044416648703129829212307039455467695729856421031902408385566062121148906885375189143894934850781297422001355188198452616591208500315412585698011513833791247524160024235087675908277071435151283226430143727622312452575072153444625447316593484002612453259059604312344890560354338990609347837986156961353306395730407587685204048119612471458628017767460124373573486217073510202316676213905628575152278025511708718312611391068651857594398755241530817587590295953284944223620820576611027338056626194783458490259300490775473195135982676629877553678729467645957733332961927943324889231491947716741359146060187356958227225655708204698785308741192511177142740157559232813645736450858516929723407000829911492788587849514259363345876370337007823308107649734058499095596552254406052703794951116004505603810106945706530066470858621012578602324887697054064045821869171433260844319486289028148077686207716854311072914271737055376492767733324115721229614940487791109221912118446290717356673350122899082274594364477948422956237976740219190074737424438425137099505331003963838964111934354208835361717182956314666911758367137715978240000000000000*i1^40 + -65656420708276102128919909477322317719544522058756833400029071698161416718281590364809479938104007633615371846888934324754999964066960433435452649833672275179395212654335287223726587475196447628028443219362015861523509937802074115643637642387103308060105211278003919303286347438017542856601022551089332760678847030096861163558299501425556454199350975085758676960707947398871143579176882602585860987032055986246679509502764966654019222367436478590174572033615100240959233058796184639730528514715992716602494617629030509835281862592429104904411508191838810717348893451545362847242079219673996733136127829407709680119037743522203384085455000926124382204800337124052114861875431459245403660999905013183758591776892750537651215836289527792727672085834868627078485136379887830300561808592907998583507836235089644562043246344723575110896646618294722474557550293157136324062960527048681541797318732002149687768377905481180564804072350291139716632044826607349867951642667937768050539917041463744558917159447051836689478918573571502623223111036192849423745502321951267792052823220979561206582114998604497227594909174416257173875932849497980719270685902132111637076643631428196691688877301865160345041565941155506877119728972899838235847829951485044968457435385393881484580815518370923544592847662083355398815102496141165415030203967235872678875194437436546122800513297510821019965401173018299168911686911246805517296176946776933311973424225649338442318687396886363551178514591960426017441501868659262242084121683081893851404210334887122942737523100568070260775791291750583591696449066482732244957389696570791586588337032692151434507572407711483825811484745345015531068710369781350400000000000*i1^41 + 442358327011375514514400786389613874465632785936036086706124416774418999684670681950536987740734957586263032186101775016098037569051824682601407428345432647032272186259073272028263296392254158252339412082676195757851435542761151427948533287596909239333971066412668031586774928314777116110326825524373279703308522768682082603198380603952448101214066723207193812997897364635629993838147208797716545122233873063109361536261689558885883549607075440868362101529918788157038169698585604798480930324288905173087643367778249150532771415272678197463743400703867975118105978652318845700206269648581943511894557084310300684790465365926145939809010416585514981894227010518564641352076517958218069976962632612708197262973347575597036338397843805613531153140159920418160895076129638747715060724072835795964217634187218271975304437531536378796876826957141097330452790043199028789199558897552408993969933830623622603911214634572573887906454901416718724791039237905122254292626785352366008801224116787670388631453485512135875959395118945120222010708100177965129891968483800577374189249380539441828660162948699487105189143561355904004462834379215154870753911306899307589042677751412599447853661911459239192259615738675211740812302222281457434238947338775853858768491313811985427734185104033899917959659781662643684011619513891708236672577747920477552481701896395868296427828035392808267198113566436427776562075809728842288603405593033355491121530785056287683593271491873883962755030115380057334243389533619301265856060425521725536756007079599009423107505797326649726835672430135015858153562736423898902601857505031654783089995342538680050852879149531299611867560564743775886958919680000000000*i1^42 + -2228416491574386749997720035932243536176874954179536653059305267040136958409285759176121042194157858224213949653409433238038066506872425177671479454721971832132006969504812534160408628478495292641964405808311313689865859065972794949325323250955320421841812674468203558659990014823832494175357500159311918566697467171626207725865833039215075468169379557345401883964572177087969191575724939205854033945086677225209347384034350459788523983514889939346383763150319666333311124772222063018594019740639300082792596043649594999761228120516974293015021576918866464232627750165328073114062971869019875986921647576323096729654475049303436246333856552864348968952517553436795160891728338018551726437353862713671529268809172332735993653451663783974815833160065259453378493046239683743056442983721230097526708527105087373635137911198322330395668063273343525017133395619625363564314747606419030334222144520582539520973696862233941488815673322122730611617256485718414617472986022012849883571857883721287051944899113955276676945226673726499577748028531066386201942459317578690919391710922207577789557846492275827360764377125306174357390356764518232052548101912768878058293635624899436000048546391686049775689825857512362887238675352261092884252026113867510396143610910832543124274423692967498153731490702527854073471378201327634617014777627712098308862218106612691437339376252258158797698634657188210574516598190060496052452624365580089337696142219330313549305934117869504126514044144552081388480322915367134090479368109815753133247564277414298812348857457172683079959856143778233629601325513531350504163021158825248548214438421088896671860102094450441619360197867774935040000000000*i1^43 + -416801291908205120956316422885638736526937192004077269414241541417124946078365532519827547285111366824002320521350123425326120603446787263903023897165312769690886132075428206316169143913469060922139645351985887409103192168327047128706353305436353340062137741372701103198795173476016260910023423918872422927188074481782799270957353636623879333201782388757094282397543943900799430649077749557173548590980289729784309104894381447655516414463760344033491693265369854626077525739999427557158953950217896349275046767484666132414940455259349340149148880535275428477758841428088157302136362097812943960217673038739814845050676418248693870758809915416229268135517685688183544777776176683897764387114465494591082324120417713193718805112539018301825417020482437520525706792114729763158276008521190786365443377795817052956938408819287090970266180139570314490279169648591400015326388490210292499331813929265623221944581915427313713474097789161353503634717456280000269994446097678093489080593726156219361323730926543322853007718644109401676232122028264944165267927318520603985541211033397156271113355599909758487382154675802526448378161286273472308551055554513695648169479166889615565616470167634824859237809754869994763252004994080213324792557849645122643966679032193185645405986728641430396859997664502087654299152834124525101246834696404266332930103598990790919222885899504981658663359712059005822821419385654516768214872841203457135707365578237745512717907599802338861522507778632541276061197470933633578727312904662623034648900199895090816599264994819344637191872842332991483548736173568377052739389277997921109058284296148887734473716190710920915876223280742400000000*i1^44 + 1294938085532133258494406300295271906526498285540580156597529119528699762057753924818382438387517424978764551616702927640187142902376589706244287926837423149851161965624630986170657001421907796039756742916190669095846295219734529062943108377005218298999087839109136632233130566782128007674161289072793593566120076950942979158248232023456582920909139760590270749956723932896870214179303411062692147994031296433298494988515332860409375323810079351593189979490678640699506320640953264699273348007278086990898603130736073333373448406338488861194052232888769565718221318477804774795572469110940328868971238544353032100022670976427252816506270442242882312815243047146573518309289591066137994036215985387988884635756307172985981959014352035646595948092874108064958421572929611137859533565116446226306899978231640053106153994240701955705352527832493201769213950785469163505738775853088473738470245572839030018181968760552874744341228389347405886120434567192682993162080718321362506814463411530638577186520993095890328507238984599721190023814666565345696873358610795807491972374589564872145171682265544680422437286277535276719959968516776183509670522451455268735084318255223087469490576007443355257737113467584229399630426359338499897370861065553373052675319507620025678831665910693485094525857142082018997226826095071680045453576913389755553860048015729633925689692594780028611161703546459053910742958815528909129758639410480645218855061103623024688430515965577484955836567130254037804863036698693378311524586968075097864538706660134829274279177857268687989540982900529414088926062608529566719130445675031215186377210794500949339841024529615604940800000000*i1^45 + -29857883423186380801498926769592464312118992581361682529638988649907477367946403545944286501431464721318129779536428408535279353875531260665880935253342510962983295955753730835161845618377916513747073210183281392681988480495779204456602479615146735208123339158617925477614956523343238714596354008444949242314340011123309069649068506899161817381575740991526398986600500501950974484694990383983718782635312213175468785159753477827513382102762760934040879891627436315707835768826592115622488252531470357626922546913864833971348102156092296534888025418629715053013478664242931833441762981916127400257225552384608229027446222343290904871102445435108945531485708619156803981228168812093672693204102929011480819904300384008574139367835490876774677628690851959287145895833706596652475565734874615239494622188472834605374543004564836381086305538864694852268726726063660993615884253869104395522246842080041228720748797871821417583107292550571439294181269478483173384265075424372681368272546263685948904285188601190861447299404376126225599034632609673002504620494596988966716176472344755680644698000805191575482759686975907487536136491548088040018309741441802580523373834519411959942467488700858776410988003070062258741960290589182498574879082761210334481788048793586147574191804686717273670671069118348303837701153404674780873538903334317689498209951361148910379337063431490740444976504824250150434225814482754504224195122156839702661048005601369486582874360815587019226592149202906527084618720119022780138615983648607026287685037760789541641859489326568406742858728372499688974512846231500616545389056244670200492631599730683385745864916992000000*i1^46 + -33521884377946946207379853771126907382937308415848550687930268763083207912210485009716714806327542639606996613726132423502706351012479727181701520788676676950960821742802507603571870732330782960434544614954789702281976302884180864034671990835908166966983284522538633673299294383732412572377241952450780497506534438348023042012195199671398889340686606327805633578712827152950391572308713285131117824068023708870240190267556435816669753116596033998411240099340083465163371177788354457808771140435288998515598840097634760861609166767304494802460240079197448600196503731845507535052072283027743454454500021599025961759989476239723990916860522441240481105183671836052683533427139326203088848549224048614279147457047891917908090147393578706551550089703230993171940941434458162605642441222537064861276140313897566193329055802573019821715733671702925796948317838010885861111950479390039292153743244534830617188536513699576548356601040746870260246037329317829509036325557691550983047760874629782715080714251894994696659027091954171336140053845627497099141361780228725610513236442701538049373683681749851017032533317317613944542277927051651062140751808538510553151212832594083744654690812058201504347307900579187168604059382325104896176474976415446102217214139767372873242866000450746957378746864508889221976116823192533651783275478744652493065148921552683604958192331555105154213339654216455211012779869481714977749094411245763701491036143747644218068026685415134347091015169833108874710549069919645813563806635718198689471160533066058415488272069584058794894355628082460442450016089922223084775352649824648897330822445029916672000000*i1^47 + -13475768846190543964023926289298745325100373961668072609688802145305199731612769264369893295805235701848124044515646055511128732079265457792781416246759940536701353107352487730131727235585039985063496355632013239233117750936636347290671872941717105887579410654235774352739192871354727028710202465313858333235344123093987779071531279971337652461603969887739248141998582166628248371418754125218760046080128693467938343616968511362208995014589693256491532380587321468079334469109803867088650161091478859500594665057725174339157276529411737104480496777724389865685804318393574769504369274668609784672514344054185250250002734881733503383155626137828398575982631190268658660762485395632810157575569360445351603639246749691652894826380353127872974752919659918385486948455596100186545657173520999923733340408082376200974333885109738383424867732707669643887889677884080922982695432384754585858286941377549755798059116592139507339460309675814860269280979203674282419244299264892486301813915776111137723451925129053088140698791960358602606472004237515872314125407885177985741442833386042434543757784387872639745158584714502461687383463606947646546318196620627085099273399966743033546681687908487715301116271167132423573872425772343113915876842547341980881978310887198888141001334042988947639840552543528590816539166975799081636608222049586783564902181614337856935910497328369604133526633740317771247595840600294152639548423171088684460770931693182598318238069843045786833169515560731750731747398149862982945528832398639641393154325636575615458023238051065442560967775303068309400283917228607905095010476752283496462090240000*i1^48 + -47025794962172740795720911980147717774695407289456119698566380009129576768979945008353770959994833263002840436139638145008051967854344742806182792137459907512936988460407659801990709283933093180170691927527177025560662631665840389082486739851300716024806929096790331936788209545723632765294375288303557027184074765681306263438054605792815189629546710313995301941195763368046624978645761547793459653517073970924718195041290063203392778664154676228487574314631345525295389678512084886859250275997592766284805473497129518366097508436495741937281635692756348450168787659054180102714064320192879345719542503521487839492350730783816740927652071793542657582796898849957244334741365205037508098225345682896447654486785680682221525307461093258974085295349311685309713074256547967191963986829220233880152061833697992697949787369104580128038707095111216992387604372037632672769014017589842126103060043716230457548475601900530191913273516726868177546770556587996224567278491542948541456697341466549046172810887910777835493600596749398089035020849746444670086050462188926451281516092060736204118047493511811985725734688076944858609259029981459077976535897362815912857623310316067566492356084883290824220436981922225191310363801691122732754751168589975567011324478322395291768047742614310705941214319945029648790200988242406127485067850420235845311477585822727778887044738639154469111975080533479699657208104458603205609137435602159020465857198102945046047668271433841313775398572753047446757693867619451271485058563092039174549976199679502448860600612155257373992332774935073057958968947387158906466304000*i1^49 + -30523667224956048765408184550747723242078620815990223121012391489375951856800763559539173797808990423759703660411511212463062247979704653717663906810567107750353064932567360229707904974349093147983036281531460334558966165969910506117729088517913158556708503933117971114114889865092117582791715559359681372698038716542142673736006765474368096367431774814400763274667392230121211036300391949679100284097962055884935813975721025369714408771086233417584299716957662585771247542940502531645610216535808088480714102393015799129601722022832993679485224631464349416194808151694688860886888623948186317068030883181557281903233047235370802726297766037739538100688285031300405383025540058104857694890360486099302487957039339336150089320506781994781790902044781673465735674832452334166570060164852179585496367730979928897310465795386646871148388337641523421404008440489700470402855222037470593874379111884857348168983491913168887658509869181041401809587309562546280874190371904770055618726385039400945645307906292770664904101945410980911140013794571867323559119530404296664539071724461299667536090962686870585229428651902228250146811328365707691800021099494162241997127927589339287034833514579947134337319227201834975748827374707774460828744725957440297730653471886898280593558073659097456503945530291128228227597723421565886996204767384374527805598450054412606246100057616221428120028485048524078527594857174399170077414242141749819522368138849476123547085810908072722973339151000641340454091681058752850761918223977196791237945408234749456785216669319467553545798091298731708211200*i1^50 + -56001651489084805586651716759259850300669133417169576151204085048848859016431953630474222685094148312468853999772882036562698592494197277899528127429394462412185944782786365966690522347437368307144069995232516243477744939080035043105255101314807151088795033091156221256049451027169595399096694105052361929941714440954339189658432679413333035345019566159450148405062945822331490980559702409774735213532487828422069283256286143609887728566453402990863353763902106238304961509576276765590650000614865288110170425061015132095125747812249633663980550875898949203372631004484342545815580637063968353816625518617415770313145720035555219533701581766956601449074057790948634242315513762463298220192131649446937642871556073603328630897133913192286686518146931244325631208125934010534862549115004137296321325066208027792743678678001435439368173671965035707881732397778349064741773152412498006355132232387472426891181355585183477272275009623094046322949152618214942238324793420208796595188766547048261399787995104343815222166402655841259306686901119124601539470869626564282286623370823276087440616798923700606192992419859242695777544488504221385915179353635672566529688854897302131442019983031289212483025814981088958560680519428422067963532607632450112495087544085846795793044193552308702559155674384991279152883193432306523027221636700409928359597395420240539583736642301306139312304739016246154130406574563580616108984135642817998573226014508724253697237612150700981020031459030518164325848234883619278378087571754590864846222292124729311902897280*i1^51 - N1*41598764104188381613658929635853179154947308510837762683868476198520678446272186347241159517556636965218325086900067876003207748399009963861216318448291639265697074015341052063520128755369994409199899654187076340124459849704273890662133902782808060897930250443230086023076322683198098472014550267311032017876266059283161469880880649102207995009756534562050707924470521415929653144320833241469307211551213270674898407128815606132548164352568588055608836525343274641125489206419722451451342279*i2, -4167745544943718993943466457049707213105832302399951624465360827229455284091814189305812142925977918022417101039897247524608496780213342413140134994872877317159863273692841334379550362664627648974343067501847580208616218104154148966391034852165729210439729356051894418789789488263354824451774809141553982363466037770882220507292956123301489466656932778312207827298059173807882870889504260823723226323920830650909919463166997989872506986399760788780793297231005344080614773145648717458169589791430559363021866297570581051083753245095928402027269834602165280733814194747112868518219102071679407849196367694689717125836818195327738852761549270326580702511484090917196939402241582086448059579651265459669035817557393248780833623675582827064846025168004966503779719714390769035522813437520740315769073651957353060005797497368632862534249367723828465578402427485448254476275317088698938832144842947921977104767561588434739653930189303923865782074541602836106439142276162458980592598356266057876211267896513586426900304942867385074222117059727507150637517136592527735363226301020842392352746352016356002099451340572046731652762806262955261169686453056271837434108558570857792005710672032110026297314198611458135153311312522651904178924367035115320753122040700045716363586195348160723102639420167033008403058939246346224062124758899048062354913522558463370907804145561659502570917868715220296834744616249984311477395743947196164815387654068952280310008557674582019469260764410280173505710663640444680316163366339762136080837924376908929593591282048565262141831411335162584107928615286485812670286278508429743395835797569222733917825713584984439993686361760423219961795129955050186727321309938659953192490362376469959963434784993159538478637864633137115718805192399262299498403177213683682676466379085866652036390710860138414080000000000000000000000000000000000000000000000000000 + 18467098052785607361138922467018205548878530282648804663230992477346890453845289440691456315861456786679948732929441536383009986346142964761363660251566514832083464903036510331576452416681336213442068020019737360095988299030835266945974182597477334070830572636131468512824408738291181921408537647049031798484358806636171293820385376554832320398402112124204523548955310018377264736948417627684712019383284629123791595171281238475563409469732850963369082678606999186589750266334866517441771823148145665145170184120515399708024717739399100530718084820670997400667551705130224152714092629239140749989352855358098508046004209859016965260697819532849083937989696068308203978163765859272689630230216161891164955962127504846151135536530934646867828181827170319650521145867235642879288090823649722804233765766772807708821881337678980791556174017505541566662969860070306059894947888223578302344113737275905131073592389601292434388525878643742111860511861983545923358817967796273557651482148755210595456616040304204440660609142058593556828027276415992092527892152627359208498834875513296253758496594245859363661310335087327227653854961740424156173554492618560012028079713464085737073475794754313309678518542182969659982738250189032833466949358732557700494083440213594492822786355057487824858878926780425863617129947533615536726255834488362380016907207017429776868265378152536188761409855359710579134451247529842365529555063454552636154650698136614152618499838163738620446765411097410004567541966256366493404027541518311756079076297289645815084493602849694247979188610214180670287300988359733228990642901505844478569663865521934803365889332738604718452654810590035210685755631046370569606273393477483061796897371531952151788556260512460610555143779116848656296641211718042915531373150808620161164685212670911579371385679644092006400000000000000000000000000000000000000000000000000*i1 + -16716736445192848052141374699763918902902609709287361060311768452764741503342023471915840297378222928561268410856369560687444686430249234449433825153459218245482891490382257891087380358550990980303457053465033952060616342476076173149789560058802848832702598008785421338979056412972939178973524150399627559941561322255543489416074087440055306150448930987205414066966208709562439760375691383876880983831609172285165974281277031082339113686849455226080221513616385938181763608172792820093955623418310999375469075990925132609604027535471677823129849691994389599398421202862278889531214740362045043462374393682093337419897838823077030166155869138465044352316601607696381652790856290449079506655020543072134294474244878351316525442194942749304827057901036006528699356352261824576353085105402353069061357368449219947922395682547735706103641596385401459900719337417279197202587203224979926260310648070423404506558281118427352554507345046349260525088393820176249298448887643234927895131527943721820929039569235101056708207845016282125890008989369682522848503398822869412348921530955993148256581050285001219915386183958282242175676649094942734045257601345238636752129386671790952580884202906250317344089346597071425033103913223140007286300785194841038018161411933409064914766819986502540391334628136028410005775147065200529319830858244973592794706670687863236051038543589313714816901384596442555707658413076239359515755325730577194595578969416744119821892866558356329007398659145662613187306156326507342630647486766976419321573898156043659047264790096021864648660717947107781389006612699098929182294655073756883576043483324402095216770335285733713840670412202675824747622946750991353794366300374765801825579488425722543087373093743174120923120850070776542062880434060896506269770652102553429182537204411583195447927511858544640000000000000000000000000000000000000000000000000*i1^2 + -787308805081539612531311958556624634496676359140968538331955671181946967282940110828723111649965834718120645188824355945750035863512297804420856188155276126311876572833636805062567056784388014325965488521111744512921636677007777936782926940209463800404275742837482011396827459386797273573309428082227989277412359472562304352277158557180119544976807730137322176557633003107233652615182463267384458141105312892673233332144532593044840990346179869437442862427797460506626066793408943251657594240491423650139478295108574349181478670487892891853703139229062259747082992070413304508001283231399433817751711803682192153633010574919566850057665040043032889399084910583071836805471016509489772100928937867984259108792857067364812965160304754153602118680164298179673143789757343507727174478631248778423870584743947854734722131224315312119193250873569575941129591007787488198323926756220158791063781207671706232669582452710707470740311679232942235319274446674078223688465574487081430065712428391825063755958462135304347029309081960627662680019543678300592123456103333774188849274934757279934518224308350635236691133510880371422814420983569851309275473209370745574676466481244920033372651068169510509022909096388549243205200078546907024898252358912311098500727568606186210049987322410644123701402815783108185669455008370954279321959863950803261683689500244787972128117597629013560456382575656266455541196982486670900518657206412928558618738733994444627630358681335684180506891443305280577077531116299088928155241198112919073329776007826460132154629011757251027355720481422767058711108755381602698576825521668812844372922929630815368503016160445591493090365928799703302448059715590976695012199488547244802239444194204163182021448983160620348389227759403018206686325596281725669793538061402593980787382580371729478358927526592512000000000000000000000000000000000000000000000000*i1^3 + -107658967668098228186784845714573447335964956356432932451213547072755786958876979343361730854869604162337119402313311743943534749736963968273810948984900761088370396251592189819553549882591942603731719822462573120941049970544785425198991110980221479132479351579021605232663705541096268155784707449841549597628504777552349753310285897897525375233844266944261239126514994844809059084351456783019204374342692157985219358102994717358804136980388289715586137877262153074428780027856757147993688957080493674032829993566155612478105411911691795453904570325521962672319296130518646109094379391429289273252606778115552478572767939303480889811416717085823829228104381152071370317793983029757363885678824678699809630034878394869771933450454261655401918750944714103725524992282149743389163608584753923076928124427573793213375087015350002611669456240052594546763559207428207474061924449987385235274794197112586556793169841029452722175983848739567389327826944999470925411957824644948027276706369888913198349101778893323734502633198644404992716096923754499066485824390261140302792678919570798958137749958190078850939569180055331930044446563256247464245407603437618332370684298851480432331464703958497514751734544452938746826629982609966725907846848902213013062019099814009917108150585856809990626688185854546272221413580538651521771037824967376008169041904327832206519562691465057063491729525165381399156856504008141619490431571714758859975944354471511958881053259137739525121320840287272549135475570193645720178560999073668585751419698850294821778069470053855997167842794450989353348589775814113534824591579151973511847170390993018198586997472196502580926357590533247989892000323136953991918439854844862399161545142506018588770022471528673634609376620128830589520224896320671103984477976966653230350686122093961279546651679129600000000000000000000000000000000000000000000000*i1^4 + -739828632769146193614084631940159252798552744985900294288773971326015026892066891831618442518852474707950522184002617416494036716675742652092460433932935125127155953468022748733198504357964781254521070428204142466400522950308451457004809792251351428447820439488424198343448041862634642060065094301383668729510690484564360176003404969344020638338836789772868941256023189846842758027584637268785304553347981684403921604500091383270012188575053312285287014261069514455981092055385202786169141550703453803672169184084912629149952715697540900293320679604890404543845145741175658832385266329885511526943008263111672841432374740101474549663730135041541980638727404632384899512360155094609642885944159748552413766889368126687054558588374636985418655043813910428384196355737636087947692161033827573593357334815069003973198565304204912641225849903673388731506945382205450805350845344924939648293416004081413332297215746081082984557991884528866627960161609134342191671994037257561565198917586345551188666776851587659908679343769610623978707970841006626852174782638190961464331346748779660788748346794297453297795840492225285364496339859417479635676838937637039892268099479416705428551702741740900230948654392493232937988366786543681858813510468652265532331878445717046681508307932094144120290552026404207829804126669979207548822639809119612868679362864835474110669461609215626835925613272595476265264288352586861888495497487380254549712244766727787280396667984523819890916461545001254492295230080646324085040489125546660421564323999064203009946075306873730935001803241806607830715313504931225952559826015220726309770175719854781740476021243289872668106901618016720971556130748919183268311904893011998720219373548887344559035111960806529207704367302704230191323376756860393869601401769175332314385714180643630865187151544320000000000000000000000000000000000000000000000*i1^5 + -11702079822700640616968737960343159276080003685891424982969927527735338456535970876605929532745724265487156844960661852991384481242504286832346405212056365783629161757514889145776965582966151404475489950048883414288373612979212132778275117683988691001082381854910655353820343736746062288268018505851368657310557852019074496879841304213846384732561358268432974124254299412864544366308119520256813514842446909633371565800937016595874247099251840422137666271617801753300826336617549356404491555868261331380207679868966131484021214278665706871476172950280442724372065093700582332055537486958517280613847615110119157212277012635422327914303592380103268038859839676893137937138858343835828843768228624957451150114828833851091758250822545364184816347812369225181830938690830709993375519557115167530863113807305493390905946078984940201715169201322207126018061362763083376711333575896535452642917501613734521373558260969861067687785014792787079946770190865107224427484836094613963552777180142839719539000252385136075119860570342331519210132495113643690146305886304791993541555905183573078763452703568946154606063862172312461842475265400847167307990918920474905733566758246627740023718161666005474227445507499990453693822577356908286562083408594947096897306413706496552396413514428432967217020195062021987929676233691440133806005077857524755236599788481232659449461908720111333315694015910467568163354144436436907130648491718681147389270382991282202183780502412363127421216660233674021194067449675997508794031595328398720718204357016635364462923753966836030391609290892505884557593906574900905334588790517587718749850074113026055632027983395270675408742880486552456590828285298175726298239107019854305028968035953407664794675162910728762949871425759373491160263634289708350638311632641217303284671772654708330820662198272000000000000000000000000000000000000000000000*i1^6 + 7879150909272607497396124491355967609743760216513131777911565742643596757383970320415244045297056226811078856178105812247512012616096276381175377491369963941573293956173104821935646355138762519508058065008030802171206173471830414086321687903725111011511709111806049221681936347202943181498113012518127023061237609393297736033057013801451730940401007980853523629807263150028281166925566688288423275887179335518348590617005570440900946110603386284090997257540163467106397564347129122437449855703410522474626090600516232173825871085650781968175765710579623795771408018654379901173374834549558406840314044183079524478805807966166394507151496174579704182845904571205023487306765767940199418159442615938269421697730562969944134694967417216128355622051500447679074902212469016392540243161121634871533411656130218985178297872982982052194913675448928442199356662245318185757271177595309413902368518354132879090330832621343716578081767597919049302889505540197790628520530104748695892901361499102483874832786935407883578518455032142906259624527871037226609532024664979860430560236497339092539256284185012559772280050688354511844123207475752509307933505377999046763541647028043301652714507003376066124749362558415635117730764554972799330580768052269375524521004306969713630678752127425279367906326634212439797661562846458604300524726146955307191881610674964944759580876230847326781069622171509989806980836025330557039053982851023071207654338616723536102248225489058609918757681327105439399707029092126243608574581535813059435811936713228379022228779290238520679333545630620107299519950059415940149003717261967754709672194710306057395348674463121591867712771814942918327677468314703864904404332782972968900573827824890095926961443128843242040183061291055278776337213849486648976234250038204823422858925053819983444416921600000000000000000000000000000000000000000000*i1^7 + -22502200263781782634179589133734579987604961501460235696593650387617557598667370632454470175134826043638798615196655308235330378528718895700860104784168188322701964734094680253346658737779466052459759067989641039647344600941571386911349310342926565361744354929898416203923363872511493916056945136527839086419416735962725033880292739866037362312828041565919065724088556243080855120279635332593252089979939520042506381053031809915283784228183454431593738798921928316389571552427550383202366507091595103113813736544267315930708537052719623143949301422849983641678018694358734935123831433820191895744802617472191085020674789483552135476119289387282635839357489676332416754298244813241965334982633319809055127332729857425820210691263882357276433180800566559441311515470775034348111044470926634415766215647210790803240869874350273465192183911695571499805822472126816129917001485823518395654320065892290466307281435811570386727600614393680665988077768937868237341683990957974922524409770322480816180043088249003155874508215439387550965625343537856197228800316606675123210028222216378653026982971482920778932979357114270382596264780020396031584436356625983280386752805952910671451912640740442020090262291913182622719064085281634740853680983209324400153710008110249976271533319361286439376387893242714236073643527374041533346675830918493355525991881232916196814109469531211741235833194548445778694310284183568034181491223441998160971555256928666105240531701100424824444186104497899075044051584480216524001462621547526852862972568028241912094707702522674196855926482429049506304807995756619341337688510914166511885207413304941742561743302800844362865593509166684062704324808230151545797944579129901459157528733151725546115791657264747447847913453890560304364042300291586708293905665406949613423076229122588697585254400000000000000000000000000000000000000000000*i1^8 + -1248411779996072807408678672647989345070099384891302586885262658650384687517876680815851635687977462372554250874668676896291924175080939837972130807528418645794452514718358968454109840230148022535081742222821811259097106622851065376359510904632596771794683129091450340333777626382781857425657835051233262503737108354092662812199968937988298905683448747884982663378363561668771789547289612627557798082965739501329509081362861454910390820477837893904350141651022564006187560026536179684291089722034672551784343002718461515738303320894204349938274099434844333299605434430060339756675583204504812057863827254713947450656229756853469307885290116524117708887684324086616278984556184620868903346464971833888254189179786482172038494545066548754103922005605429399564346846399266156467253002349158257314423208252175829822759637326246210424206059737547851723457782932736927811985525474770347773083533189266821449098802838494519007909923494744813813516187064275244788690310073986109155734854291980116901669680913472180826634889190509125654828071266054857767530812786237086361634341120526370634783674473978964306657779363468839574998080191217349511239792217956117076060872952377190460717951597395900705463150315130943044048865268552937381475379324157869864018731588174821014204645735920176295890067642286449881631349193940501668409806317014649878945287649299523396455854521423576218326358953356858172778341059840513647077729113906783493357533194369087629623737200879890411181502272561266238736742343634110424534819897606053896923956756004941724170828285631299604978297597134567718433790304633506959719844348433130753731810289343393535718204978561513866732748411137668281325496347395255541511212903216455399890529750400917942401963715740362804273065976582627341173739415862598302876521002671753378893138030066447417344000000000000000000000000000000000000000000*i1^9 + -6969763154114583066906923747040412963761654019289944681959795134244118815187758946230160713477123906736045247637774915535328626906119786126642598188747817223855274878048323615779419475871888419184507308252596575725315025541323255072478406502890977463783934175541560243201566108049730603111729485193536785669822333224252919054838342599578766554067000633741592805399484028202710103760614041662760049220797567928832064443426191136659034208422761427582394322306997438605725016918259851155788500765027724071586241820956465496407129593412956779473734121755564535116103748849868115930551837751824516574595623282353253166030709790452380817973538863523283925584511639853268101146633663622435225842179858766208917404247449151876376070189034402759562693578520877299425001005775205187355509577703003360873730326767412774014652962922581184229008253003987423923968497377760746202761471929221447975901206317631270591333373187538069585917728701059458456566885442787413381808896907875415277198541596774783401005429711017102885220453581146641857203516871286807682111826498534748370117806835116231817125996185201938981064448380640161973946864713034874697069076138360268872058316266286468541528730184172660781000509629635285952486447166136776954854002914224324996723104147244945287366667816798430746503810925460880034993792700238967386653446986218271848074862885326305782638441272285569099894663109104042450179522006222040364662576047738205270601607243249619765313061669092108173819539646183851161913572037652543487742233798375247308006615442297907228194899666357386868722024313705616049220467872612832104942340691037753645556857761423751805568052822819834842877347614926849743599945771559817414201763542535806788328342364293877145853916106215875032109544323652273957414175830789116512295208673369134526839343654661573836800000000000000000000000000000000000000000*i1^10 + -2544965807426345064594777125538667376634787609905330769551682641068115935071262845598302893434000517109820087311346484243749985930944435521736659991799666452063143497638350519947266400732456128643511116480027885958464256057406044725578242176363754683018553147102210509519149335855517192505470320456183936331638813696732835468303046668570161748928321131820672217600864769568279507223584801228378917041552929226778667810733111831777801708706657353592673270601979309985347933367407585378473386815347144353758813836407865904244779594364706546983632301650004646712157943613632454328322607891433128801183455852529687729538448440818841119617137518671963843814215098897902518403677968556342909214630123771033387255917329414222653633719066559611425972908441839228546007730875266050567526750371372236174722611392600272602107078086220069451018582745532975556330149528265133546123409512122892921067341927790335195701478774183710839883295898151097659011914894378573267373844323597024243554838246829093356100330527944153683266514302151029317698462463976624854326061352059757397569407325363554300124804575119932622614763266972486904011318471397004182346653841629793596612128200619624336934347303226046709207137993584926199269655207489321235052406304593278993857761021353394812266032676846406702147301202552296798979825193353287990521150802176504594373377155847140225474147441317517976851624306666707263976058672357747905474659182480324765546983859661966993497090880820496188542764843174045365093024344183516072744937617767812889720287368751853541491818455321165406226222841632987793752463952287825371153045602063174780294148914140917620015480628509343673026969455793540573504291754674906060511684646992576542867257232441196463773788955576170502086006793118740142659724629543091021479093894083072189210730586827653120000000000000000000000000000000000000000*i1^11 + -22040136034236424666031708678305147085986971889626379117686341739756053172207673133746083012788805019477476012630005315354261057225779189261000152102554036016353941462119671530651074186235440952383858622610399828253206273812151909805097599066345894796903987313534841963772467119000850051558091833262215952547001982312107932993451588982772300583447708968050241132977906631960616820639040012632800072389509190989155663555659295868943889049211516305642231168270653324428509514096822133351801430713491332083662610043141462275656676426929461562216856681168401777266213229087889345906469903187681059913869540471682508980722103475290505394497921849403503121052953681512440548522596272495904747098643458304220767994574048744995436592313292494687138438428217683010283848161012249429286667352529332635200925186315872421580049319633464472784001805856620267587676589996301170131457806370223780049003400343900267965532722372702735755489886287266085052118146434173751534013805651466551217569926409276847118717618859489313034274578505660011851537362840603999223176472314363387851004636388031643005051040394536543036067401770039849315466478277582453784620140028601506835281313940848035531377021851143113147097556760969160978863202095306810286783957942162287651231845059226466104347550084329436321795576385657028833744681703220688892470102079138645823828441559575430537938532160161715772666254810405342262981750009173671195599201169507533885303712845021932761298659363643582181899804719332221230548593588988943611720683112193970282626834584465951482366336739630374456189906011917017718828226661969684226421413368867274167918409031767627339972173282165091373368296445583177544503216329024820207214580935516946665307296413474816547264654803997229490061809228258987447372269172357394244873193089172336119255499014144000000000000000000000000000000000000000*i1^12 + 50784986793692205566798070735447194353967944984404597624011408230987684165613813883175443952289798505110640781480757079992154770329996179448313191403583043763472705832165145904556289003780392930239212794768298429075802816617129866011885418267886759527506963716905135091237151632202150352902965700942362793939338033438551470293524767994230436571188688151789958444744721636254199690789475303363433156617874271994926055617438276876673488862238296134795461939060804146294591592629385173744715124400231125305275056091894591005094391162012122820986592448782086338440472329474720558471240118855578219588751033444706932492772488609692986850473034622163564248759068878510591427515981628146350131833787064543894434040055347687226950666697596025524839368686100879745324793717578431662092252947489118535923125905257020896621658286385118650431698100368807801510289864496794782683969967316275877723825072845066878590265414466314786596166392234219186025535902487008258222462234906044052663602781849143534569250625922458962126283118738405612806354709289471777243597726416476232025513717956809103715561729572464699677294597553832104195376522196300663756256023672140652656007058748816998871459927780701651635463897738833900566092426544426345724030011558557110924998362746106545580867305028617977427324601536856875208359190141584723648369496126166591164708654565172985151286908389715394834442594442486981943895048855703008215173685410233690527100701809306092338645904096892152337189616958394426553019244989212604000328357819173595757113418454392022967691815197719379390258634446071869050794385280752137761114095948891932137332018203958070999712968660098012077094920920647952062772650819993140583686401617306804584814018885550583950780934021952071141764328798168326483065346100541626000104877218583632890211965337600000000000000000000000000000000000000*i1^13 + -2119460022660028945088088237523206300015719063102521783056898718444407588016893459662291250088583717472024266481432435113791621395562349455984906800625030361448113175255139825425197783651381981420779104098843173303153831488600534518949914046164587693787591817506872909200572050313396082039195091432022869057030982929907983878110104502838985375943054563308819760254398692656073081088286887809651306204659429484368151402564467289741646164637533907696980429521405701775505100817655041916034774475563316070678057076448446849222892553720418521734379264382220998887876987266021668961896272697007734120522447809619855167889599848355792756947949344047358993637006683959250783824262627575210248312322397597972828738063092442779174019875868799511906584459746749993336273999859226595412023199692390948570017383085885459495404411819410835246536668452644655002385813775696489430357340126411025390730204685321127616185119032603251343158280667711016708351364014671360715908076437898341223899182896262584007238346263705387349681147924806770476600637250824820447174315390007671823888007465450258862811732306083900413764659843910474390895128682975045735695336967692608097111686730255242734160190512948137832389255363904889605518952534306434565777747640982915478908960306602711902523812843402721879066570290286923407653651568457673657092042452138364994012288073778235771937321773231313582281192721853634203125780439482310493349075493769399667791045183905421642757339404946495816021717608344675296029770391205715238659288589983932869526188975689676395004812195772103506971492997306096570106262772423168833743573157077051028166218910562890567368902480272771627059404831153325409113906318435773381275546151445190430029975901763968459322081577120648506789826939077817538834897229741741833592608952594509752413716480000000000000000000000000000000000000*i1^14 + -401657907142749869273913765110182100621869283831393203823883685100191211247803062428289680607456394432393933856821627983834549994269176971520326210469470991313708196206765891546512120966507185691721664029043087200865647392544111669510592278025473208822986046615637571619896483018968622880073945624656609652525443132903448178516403974004348765976365088854699899944338504089929609886450919551629042520147932036792107651045592707361075387938268547414847181222922824586490034037179570582812068186326017172366079678483016072563950393573694649565899540913013536319964509261829993434936920737422003964155116297530601149816411768941709774422033384225482642926907310655771879546605758801900627625568426726267321363510955477753867665434513065158329369301828641057317675541308672386877721655361224584738802946884521228281899176582332546479093263061959372702308324522464084765421860948648542201109687273550174983403068603310165753815095725856111627099953490956265254878793290082955679274880918152052588617455338015227950779387165617412280473163942560011049485643191851200022948912357384880117331016260187478954258043495924157782453709115417452759078892987638728201893280552633744546924501051532405856028063290147657557152185174769708779913203451813849552986986051393872740610526626967560373436832422691271042536062800965638402401983206033516411575546776023515401201112277910081246584488824260874087072039942726054685574267113114908925007911773580131944737293532907714551575950202528663044374803030845672725258731506677895471943037773319772527203651386488615441697991186360377899519653516719959529177329134888441760314426849178463297191623733669098293911724405974176529511808292751959881144039363298639200398099623174761205389486418208777499216934420724486631979116549899121910831945816021489864933376000000000000000000000000000000000000*i1^15 + 99397209130351863748224837272796362617409670619888898290804784874252092235104777211082015960970061752654507160356656144129879170770449715535855101024555373801319378118322070702254736819947205457486491260481793195286850954810871386419903482974430360223613801816133241432226777581207183769611322328539800542083089275218552329655853930836141130263133617317022824115559963897724109606991023978743334000572243259179242703916729702289011405466816426394099575993428730857518643548326752974495450708196603682587593004430106763230629133982703854557645728059961394676753819143269825900688513910622505687120804216318851315595113207455412871150963459050443127115466138562063458253736948222541194621472151910472277308198005259941972774977730220081860015324232104283225294555030046341108357340838809093877302433767303858439644207988793815434859275185366769672394934913762914481044922552623165717382145635697370785347286765517955241506396630793480487823893971223658954217452768703870219509021721008876777489381750295168468018573350634896429964696260812517825994785523341788554639881254046194418048035493452772232799407298308189380328891527684291592839543274857623062068951143669658284650403091331239873224797017071320748845945162439579211019948777672517486262642917448960021381329899267696730325213913166410550058833058049232197336140598853368492233357266195067527115489919176547058437155630030320514787157235541635720755447683724803685153684331174512878987775212846314682872307208001455569587860921365746999111159912133835722689566930943675835297476900959475414376345716914172429559690316554847490114502270391686773365925840383758528457831551333324630961362423549112897519069519970665253032373462602166401099436572849329514591896164465092294222114708690377746671716958907596033702963097107278751334400000000000000000000000000000000000*i1^16 + -1465826556713443469719506541375352555779790885557483371827760557715892815909621946509606519566598867055298509570247097491678326344586144589251030988524917392594237031180362270374520822339618135696353825137693527968148071276478223842496488614163060060242089330330101742392227520065688690071029763270944065432540578372780494930939266580873422449636883413069330813666539390376210179808482670811649543556739540955821207631620716511572793213959920721703372370350948332220107968535182834897901423681407186434820092779862252014955064928829614970656753877739453306828955007728282578879335468584689878649565004382584867203132772919196850171430255623917976846527560017374501512875065225805832950373677779402842346898457811329980421541049666264462803410216740463964754037107534041523185162156758664487550674161913284958325962234686041045238545607901183921496459655808565938259315807694692108578023455136536520837255353577160077996722131515120275196323601294827588500401536341882907947877503848128170696200021806853249057025154905795230498074389057285571408739844120827429032486109324526132536741506196250549381881486604248453038097363387093316680656290617819004617804665697255127034716850218145562254305226645533283062577491145800684020152552437294574606709405197745084977147268173337340289454195286519105686860724522587012670585203175987090178994229654856169142970757546626716018627322978095875266572559901634471835632367604246555828021562226253764814484037584224286095904801361845468759487547560635315912811160047252755936212589336307308887714396045504802870985117764620253820840679724392474817031341604075143948181600219980670827419744376752004059733340201135161385048109416815850122353449091391156096693007088404944311206874320447052146939109837657202871271071265762254012581029112027545600000000000000000000000000000000000*i1^17 + -988843995768245227221759409955771190044846871629703309991988922795881505820983460283358395190614815058200215164488201675992224651677620501780991301526615550546733546879102366930725313005924646034379837059992050495391615303744034219878346276829099026545507371767996577597845930304652240405584824116597994448702929547463903311735825523950462054648611545254038790437294834367237191817978822495325716739784476258418859629474828166941796757475104233603554870140960573469879811504243867490610789778285443567109993780074118786319377771691218953290554557233012382463766119506371031179660233273361190247909887050299894791700943248313280286024397625581805708724218802759218141617902428808175108965447586642169021475514494044523208086403412616862983262937836032031852660505793407081733595262486822396212708709060499673851907183320570797777161092253004853213748928722065403365719206540241732495335734544914986991158784921781055501468271276517124551834603817957624582455718697365000039171868605736614348579418003863021749615093472472670038973100256944032451903244523908429025015194488427458819579929297904048057635174706102901167188795545903895963034763117452133695022893767117291810381903996521039748819008260219493435041759133865137352557533588371888473503495429955022829333825702981647595873239977698639402130174984277258143683421219999058546856699834808452558835138715118438839068563566829526058526346201744365420707469553365429275667586378377725074007089628416546388547727635819526105009597160425512281911422294211054745739245730849113842519333510621161675255012453996163411384170867065846748266436332738972797509188375378361367639649878726430827431315762841974302395984072045113502310958812730332866766655270087745200698576839370477657582713378715086255157381761906338443561677958938624000000000000000000000000000000000*i1^18 + 81331199210212653321433023180803910524046728276576215007406280025558279297853465643924729378309135470781083795893857753542731926032405359656265531920727072929800398560796222239117693755715083750091517231600600901601186303787175294985358360009997939937503186184277920563506421932925097039325862624734141548318406903953355857944018863235537711652687465622026548370598840147849363046349051079383010005514300569625140349474840894053598832735043216589156770899898778371817522890950758803424618720108702908285502728178020133949812849323113634473908908137091129061349825624901299861628448337998569521111746992406779029686465741869578093056023384143315601631469045974513627343477952507051570539570761465277624165046003841713858971922180251615634267394916157591988686316002021824313914994741598515243854858532493871081917915541675710186805482628127570191117114954128862193558247619457505036815429954277417713515395412736707179398359143600562430872212597836651107020323281800833610078411513409018037474277661599161015759222398443124646409924080717198895323155102611544006180983520190934818657008192333319482160828875781723982147126956353098611340853777949778357973286718739876300367145077601931624609397371165489320279908701768106142367341950675196319440648421268502626657766792621444216417474608701118100981707349986435863852299814831598577738595890688542849160640610195261781500085347619712669462860599280042010943457440639144836737743028037498553673932189283359394092926769777539401932324575168767725866869009720759757445382576570509159645360434778908606942637537114924076638530860806912356033233110382103106534018043450129829919209129185777820846397410648012221377354132721449620891352560668756101688156976983819829584247277682589774910856601579968157080611678144151242389189138841600000000000000000000000000000000*i1^19 + -3282215909443163824248392066625711441383950937814566179357061364264238082123098673916543828158494718163844358303896044233645501853202730855638796524019863580728771707763452067946062891023053458256418208174604610352828850500228193560465779852133546021272180627708190631951770452784098762584165961959341905820649433441586214216039183516472293123210590618388297729889537130431608783607760379926984186047725646431188912254539764281337684332555046741874608330351395977898271284502360981556349385094539326587664690413108077859788670781945778361729088560989785213397886238746359962296697394130673714524709219106222526739335370166973734840638553277551454197874442433181474007951874685608807119374726084788602363760996432123719234683668638884115823766566476711335652430330309354543608286179885256561087920988067685863620225627602309607807041175757760748419239175836942913934363430592116626179289224641756316710651285407631044258574337305113178652805975499354624515972119785786258106147990681852077033757959530539844518179145140114738866163390882870821161633298344126868752013294024919883896164243967420828134920832829552074423751179437348422602994916813667969640499490431211886413942863190770381364675230497121082868421334698139056263552075135509986736355963740595528885274103008998951524138138145232258013249906061660465877897952321054370368402270804778556154322579632663011047097353054993990093465641784617545657256738676989291965336927789940970138455664900885833835952788019647357461216857282097501909825767923879559211232423100925761357579119273771676062568362478421113045119834070053541808946019579057287556306147804904811144457468343895159798578980701036749269471295338662514065600468744645148018958256339997034938979125714353833201650591617570680047662263688805787728588308480000000000000000000000000000000*i1^20 + 78962576420835746463652713172329819763424053084929676056849762384021279982716805561676410187557359284658759445588316123097729294116705730986640062789526219868662560597478182693291927656905146500484959060583638212456180687134296108534485414958317152763293020301120114753582574544232267155989169798266013725065730850865727610387178513285322857216377492225540019267293185426365102963774198988233676081445022024343720585181124502783691340128826636303079598027112813346443336793234213618284019719120791308935188911416407355082852444309961632802894165698475767509095417934606982031339584928590910504118505148253537562566515151730274411192411823499621185002621721984756918214827377027093187447651082230344035262983300617729463343014424707732955773093329207698192286885195067053804325047019356294910782072798978778159317770505872552578148004585899909032720180168331502015183075719960469413632887829141543959844376662438251231106195145668305697302740079776281483286322758851777227113126883821783913083963146411444471396236237799445869487288851460726797822348969043267021453395243060344041619708376499686396265162791911978368941874544374789399580875503898776880529789008459147929374106080586043133179496211663195243119665911862872992750961207835493007471973746837185780183671651412170297145435145651233203267682837921611011649939736039184566167680413459307563180896996215737890505267971709516377156877123681143347655715222144685523318571600444084589511314125700255447925408680939860624648842712639520184735966676695368152283094614129922882201340337509439303121982388509101151208692940716751115419734039350554766590933634949404061176286478114575104732441510427541271683820660805103009558559520953138772323705569575209005097190152528054970711660954166860750627912735445361365090304000000000000000000000000000000*i1^21 + -1139358395815220714118787090701192211683580551511657124098307973048129259935406301434284822143514147981296064590835182386098243747173285553118609419064504571047780790089933200265357801228060927962249074622155111851339281809417183332081897353638522411571631394541586640789274284726696043355030896509756614636161397080542192428718070939577891358377652428323891508820587108721305802802520217321374401403430903252320993258659239841611285978044057456084746302250418416846318355993029875441609246555390042815790217879617954378650348527697863687968758067715383283064263354832903546069879526807158214516919999631138729478035494840827762735310434678229791750545547709443681613697635787424077621090989357806063001891830577720316872006974815875629348857961848626362473109337690032514532348652197319421597718553523918077253180309135372398762326886877376800803393324274359671178233128761107205450033874199343027147444722728061231042437794332824332213308493125635066201135401510099191344389092745117932854052709858053363325190705762462286837940602798890503293393183443407195380944827116582983357635067419124328546359754322092691605864146010988781986389660235379483282920135385703937981964979480796891696950649799201360471589955045345699719870229359992804922116105970846746995904613896164414464023487258764039687030141159034623132414145448399163611669609415691188190372053052356107403115086890792049791149806804166817638070264053957468209868834025077244851689713743365116016164814312064682732460012040308673261914790986605043657706908393891383374076556591209817133363593456262016311439905168677882866471061159961550721182717985648761209040658616049596186069534284663606837949196547549608140769795659779604527403475223618135248003035648899968404269786836049840387312748600356136550400000000000000000000000000000*i1^22 + 9513544461924073620775583210802543896194010972587911193267020583001984102126763849502564433563743968666781331514646110273902767205676742246615168860970797799007409123257981065926134960045616621504327739837148683735402599158916207974455014969048647808456373907878997049138871233264906603997734201675905387450751275468017712101833957379425052907895248512501998072045619414075709103900225770207885362103099766514048740294426397400100735837683042912577704063469564804863745583746633741960355831105706832452651861776831868072962843109948857227544422100509997460824090762661001903646015763308558186206009015131722396635992102995328258050172576675748615820072477090135195930460144326336367772241151336229813537376256411877378482203089706516619048657820456985778557133219452852963525106383984759606691272353741090281946910704629471706116161826520537336384876456461699227307605157320425228579151728095130727183249429236198372237770738918872122938909405645672974199173489551373766737846898023398713128130899996259444024539999243018712826294634035768166922486523752428986312209591777191978356290000057011584196956620573279826508540188934511122512118943722890985840714461146165588171807429902209144172334112356524949983840809019942087236386933064399571554858878138640051802010945495118947611267075033616838738259131242424345128436429160634603854063898171101484472753392775563514833609051830591432046060782250504028807029097909120209299986777957795364569090994118666593526904080934237572824318454038408417410214102561881552654424064367087103448016080367160300079048387109892668633456913781482219094205282962526272171216664626782879107472393697430139463345004959579541919167236564182462557484606960940080938800066803185902458319592875744589159722848153795640425911148934594560000000000000000000000000000*i1^23 + -38344395967296921419847198722242526961732564583723896740082973038830808330337636800243731857675130433647181951935920863460482075503143456239468174510411369253222866720155866735916065027749148129319709124600790681473307706638446503235109776954224063118819268130952814002993572802386164304798371071982339417914729509864231478780405303042827430502111942432884006993131186644499626659267880508411717191338949474950554497438663817868851158710397216304809648452128338008428202551122208892341702385011071553469886166556692312335796507242123276276800805908402845832969884147816934811666845924172019025085003061189748920011935012807157392825228144197637756492311509816513364764234100747311926747961759519464802758833685298942199577327818231749189506335340490844536919915057497045053530108116502719558829545317589223863138211738611181555957810298795751915487489935304393534497837087925998749630348339405720906789474885081813424219471771958688833534263472789191592321858990546926434783937867886105380742232148793651035881604693906035952275356611384690170830585038451442716790885866623971472683127698568883716330394025865672994749206552020826920154326443031365690584336267097014565507697851587351222610058461625767385196910249055435806517586634445951459571351562105872116810901936560742145236506858715051083551158637792628110937789256763016210078208937796316904381179117644360706466438646884255815025696587650583938180349700119230980194054740084292909667696794796437083633180202170190137510059661249606266921391186170968900133250778697978153063619887350115177781118761773513856999459814002684234567972722895163299326546889337751407771497536327069298790754473015659303988885425414286192757110484155010493585730620120485649270387822306725598031627552999269376229206130688000000000000000000000000000*i1^24 + -33607534538582286026729833213421851408272697874794194731177302307754636003989862706516129223456333861487495393400511999528233633087918015933969056721196324449101542576962700014225705100661809899660054067665046402596687467731855615944652077319581439898468538387708860193207007715354588218835966677686146428028407169424119127988384605145267582299934094132904520009363219272209649703811224901142739926219457095004459931325385826089877646307776316263234587103304311048582517630387364375181548244332755510250035818255515138263686466943491742255679879209453489235858641421720313952426233477841828788574063627200265518670622819252998499098212540411050362165040045253803784598336344392568283911103184879494670366136598469467778303768587040837545202491381927312670967706585064121696112597506639552923657232857904180624488412884486297755774387025576626954143305693212103483901041646528436861389173334566931350434452752385606389596655745343260576353942760794269045275294926093607023198287201999082422033158071723700718396214054715225611241646635141931588879975585869647275696881021410932354770086591563094389787933591196920763161761589012719603687362491457189884048884999345585296233703187067338584742395649458845889141294282480050620864504324864982490155891724115176939986126340127583377705358744061133064532236620921735377048624350948037827702903078429521329488406085552646166387392541447586771404565184821425856914404082518203275020991013364745854344861104016487647324261147609095886402837198439276450959455478556117353694850538867736498868340874063850577421680054095196180605055667871117913954472572440620965836443576813474558540558136765493878530425970631603996362483257669304473353224394172520327226881574701878970516588025233790070380434019243056155957657600000000000000000000000000*i1^25 + -2871543174592462942802913371228786756492507933952411661736235908524458924464007477089221910861406082692855966103532562060725511512574478868869991415276293001972450019577090404190514682635902324878412586540162654772515042670933546282256240487048082546529725619506219973511106783259419783666087657847319750450918602702261574035183863809041268502470423224728198907329201035284458230719829830902391838271647098245326737957796437072693558816540231371240386569769016435642629341655587954393903640732832241523799158227387320129643256727403430570258683560367650099753245927071895960327819804986108258684395559407713298489742805253366855060405475227981860317251863958296574563105296518445184124576424558507184717826834522791223379313537489175767620272165165507557202884649384983205014883226540683950562215310391627452746719565880132486181916024935734219905294691304250657740069888791247381382383138994918775336622489650553214354000647727874615782865630454647646287370304272744170413325025121416440315612360786768580657096390142722435594916977220696109887820955188355592315120236054910610601849065073045113505295487827560078305197992812342521915208233641850831694161982362794228006649306214182667569548695317232121257308185560731372925125520635764069332099709947892721208362674875175117453561863960446519661435253658752037738018476813860487392419376749459085090062486053500733287161815502088653141278866931472319710291979285835948770554970725663636496184699731714144180566237035122001839391653277892259410649113341766822848414111744943073611290634956238548658577610856577085424736687171783932663025617643778959787199265492890722302755991451266452217373220619225479879805055307085088474827030301877954980756831484371662492960397028605384175877487925626142720000000000000000000000000*i1^26 + 193161577871034854771876835168908089194831226328542336801294496567786339706391204073777975014454008450808276206555533962585470686333236159818580410061943921164068378581281635706975852567907002682533975619060689687244738867476509988622273370144402732100138839169839793179500236600697594507021638025133286563467224771314472979471098363091976694080263727418469111488303411305496717162048889426338846897736573962966849796490198535930226003380695414039536365075179967056707748475215318102126437910035840146058795284663001157641402577320875070644370284662058286452510134428027840346970413152205594283818077122225384655447496247143955493358131951464281627338165720043576298355359046933768244853244324598948509298326893853468941462476609235249077861487089167003276616657295606867231072405251992873694972885280956088351975161053645960015574159886589138551599334632701361052765495903142491639333517689684350912331555575523660093600314070312914600425655670667473097546793168933780177776383746136312364347044328473011951297953065070557462720203760265443491447342297557504808633565727511303350685256633212127671816489199540866484285173895166585299048831041254101271216106902158705404031564801153466413264809847167924450203911503183583468451955163180681594509921034430419063720189389572054169736203223651095274237483732301074864652596586583173621253812178348305987357019313435886400878653562751002491759646971795846713202882958554802862684883012503153476867826230160510685729665283636079631195315430391016897124859045263543542260543895890385887185269611078591322959633142591982870133652520324106067610521031758677968971508341315905784575671642394934822243459056822496163553082687637917675759225183133998700113365093789750074071022645484005004981021741940736000000000000000000000000*i1^27 + -2759443034951777466537110242577011831326216688465956672753428624883707573147680451275937386343782104496780772634906420520692386527150113604177894706647346617073595531969836185660983225816825662308932098614555194965883415439648661226190733643430452302384795772657178956738449158431747486561280280694639320813394627555360806560610589473705678932633796538794592709827994242256327620594588595442096765483562446349616804911462493496744238574557098661519464769451142587896914347131821328380746918046108084937801718876489656639426134109740264355244746249639164893837039275636462380574187910738656507426593993022130304380836130948181576932835581971088594611632362524726857747209285968673086178748955138532017108337099053363743052816891797321032803962520557267783196044719691354499735428921546724590074611334706270680174294309143950550329316275116312796607613344888293800853258441000457352848071215096935136266306224370518462518092114337301916890757896687584681650578391495429138010213871729098592626390892682716455701337709115934267505343397341974999343299651122785509338860626028903350612579310189463080301880072394693197222239677186647138773535081259102548337410808144352076892352650940135042781088801171571459171447385718527425357198195252457918928146203713497795698165508327282461945894693045319029649411206402276221838712515678765506435062222238529075605478220798523293080713371534977389281911573553373044730870713456694920867895729863299165337433774730424350345102300662523957413520468823977528215611142293292046143682974549283447182632268751814293436881600064917146496774017481012426834777619391165803902626197693599996352747648080378211613650563201706326188714423172988008758411884238586076263762175190336629264051639236889482774988822937600000000000000000000000*i1^28 + -23916966508769289014779233759935714165342865524760116613152979504483347152551314237417592551653985490880374756420506832709822697944751782602973827435581778455195936584685672872118870482369193850581650933834667266363902939735411989175916106725385772281986176709485377172280811599479077483497285678398640615436205716346273288462294510985505709395346239891676743228329104107239418200006264203082824237402381830193272546269368562086773955398332842512307208528678886163667542074363851579837243458040562945678082755403677803089265797582956619091716915718265834583981910437638072089921407118090327783177143288323423944454629794251538073260872011714335978881853895458363213115483610182072912142072605071027180641292837308994836980346713952254564604546194273194192412069393731805408468120715819410080005997682132190516188482244753519859775843296018051065176178044870900615558669407876632814707337086226537608869377905514352844141881497186462315527184694556489999043380087943650458715410947682866799435609522614203989481941555057867186334530617955932958143067324494288135688794490619626380900236956035951640607797526399456985601964511906855307873202977664958587863829474335283263856214080392422186464975874665672053687716051073036119275849775677000192622061459541726158152424136384131904833406707376214124826251362330149964270518007710597232646845740821410142584665862156862942913662643394142067831524353232231635173910166391650357352953907976654999052109182837569175983865474874204324688858076302907050738751230956459509586622955684503809099164409467964860170667091372291992453775335419652967876479426244647913652462163957772884821881531969864181876912380942590022968480670993807523586141706392086879025813877531131633515841119712135966883840000000000000000000000000*i1^29 + -114206547107168512159516974571549863909149303283688086522095885651419206780930003449201072730808968207719659681826700618363021681950832926193079502182400627661793242220698641084086400449652743884712613425839957347322836901514722715736900974260117442451759118009036605402505200833003178215993047498146979444399766956203732106501872656599391791206867192412988748442099875017063277908810471559384263818619292475844139252116269763094341301965590915592883480950289536438766942919370358386071272366762043847216323178446651600194831379207224874918021249843607706996551939373084861183551502751768997612135605780382337424588407190933005828304978008975116459937773095197975932542020972662387410198145200265052320560115115595746986539487700877496274790196473046123898293475665461508699107792855930734303432161955700198354322627929389949584466826238500757492323936321393468016762353664201476378560647775050713601568058590950214176761073739628763786578291788386649406701422478412626356946575614881433786876915378862412306807110411332860077694570325107769019923173741655307262850608007900140916366066383230673330801528436241574095645546171167030282310652434246696354409857613072668383707735759958087793031940717308763585789506848164018278081816428504957432349785741574070294664607756959213800360647614909397028554539222217652103124034162216779039168997066400037666601647200022091144165629875788688742003422649615450034284901371940436473579536455433033151836142390531366672226882722361630234304862355584240999122309198870265316489222356090120614557851024006232596994062147363234793196954677583670922995608710731239396653461398793132710659622431557099987796056385042326721110134553079068727820062096655209389868814836788916839824929073020608184320000000000000000000000*i1^30 + -382862184871191231774306363639318009984450887871481396642607811882752515972461665199284913021794753863770811715580494550726172543778926095509295415782580636110809399544291329790376311597814516226314501131099296230147179131652824474376702024042085465802803482960955916307184367763571047405047969771414617712573081316825192103929699533114435118439637607277721206652146269211204504680367150218357871424201462101314800904066111831786068527893909010015818644573156018919747396714879567818612714453922420411463983604319884050484243552904844026842388699718512671888299948240507785375607204399835252296952500952064928196853484033016319768285531044061349953056582470694524232266439203414795464416986210134321942546695069354341394953247039187971295747576859360059628598571637095502888919517766649742420883022021151077606148563235614832135835234047880265309787601398985245455941176457578306429611146159966783953107960902790684008232183877402920216269821615303162467970083027299249291632755694990407095219642371514474409922743804079922491287599348621688572850258084069563368819533639076584456129646233310823250763237104625031802844099355346842172298607862464142894361586226469373019008179937617248591100040072468432733862821304491755623130708706995199730067393195158238712418389150897414925427358262026209501091395115929340730540912146225258448041442392179442512190731929313370474382072961920382469188331745278835164828901607539371006196519438291478126817462309520189500218529949406263931863075865451813873910334401318543699131680807541944069188215494671745561830209592339354349377630595670759072928912995086180993391651003845236416892339859513669899499477532204865486337324895920816696468138988310180300143505267059365258336682669139558400000000000000000000*i1^31 + -1060084538582370646500757267885948414516865123504110013980821618719763541216134943905140430137498046020408144283654725541484927483266572730262960160200605807653591021722360837173287129072359916131333880606198193484319135314074263233956589875786472264981797758963965871634962999998256170820455200170855865592943962759463820044684912468693278686288316656629265615118406818476742433072017158316833500359003895477270303075094469281668056541924836927421426528322308120633959614105500823498416823742812159113006975566199752571707278258134635026603688139023747942696826682516190869081060600143768794014405310297108616101547076124768112801465956551135183150871470184374980291676943214523153380903232047223050003388768394169776727231325059540490577217823606409348490518367929006967626570337809951086194734601054397402944340395778823745138493242847277607283221355279550584978401985179585704186816880596862614612906130509880089512349083848393601357649783294631918632300003619005734696618700983210561350895281983673054479108634721354537249633404518741292504062105142523158247250511151377265467053199605358243960527027402505865184741115029624584617971425961072928216496232428977903969865416976247902659346369230272026034950190951857475459954242325359408276990280087910575515212461791537736040580489264672031946939263828945369668808371405323056360605934826182349516261049817224020381291935462521926140335163471297068214207882748664473725904515183015223517867572222547979287561705760499700826486930009683442435243577351513295502299019758418275447930392740101937481191350074312156234081021035592864555960929073830931503067702781186101635690135677049694905956014068516012993996768189348042956704720528721181774870607955909306517610110648320000000000000000000*i1^32 + -2033867803421464781889516055282522676811026076721313942516067962747140700203306028667566553596863733754423520162292004082749196976189406662440187231474999227317892182770253668871382852914814495365844267353551597965017776174618302789610607561700472507465690927354544608206027522652773387897226553631604899697041349950981774352923353680755396034999662114568137396360351319630505898849361427785881379633482219755532643053566054340408722931213908717089744515631605864330957186848638490019266345721032473142895872571466777152997716797707304675962997389455232860524408336943379052288018084073417873611389249741052514739681142972182120511010545230917951869457503459339435291288349441982449290313570993384792204920886726649023048803458363740484031038686134060992644531580997201981512260911747263609099780405098096717736969145446156929021862738916538936073331974040419934249403046383598595262828193103100017593339145615448910794817244693821297533245053177701239279329678579502184578087690008214978642873650756162031732189504664470005017832653512264821731987743894462082437053195461453322472883938674534227903926630458133882874463122269801978731695930348092503978648872850541898008707802589736840815525360801305921878912367617988317985554434454750877634767149643925318502097765765327374703012756826083435209620867404415714041899868314001225100885566376039961496111837567426585227847035100886953558604979884833305903203826212843497151376650721405249823407132531821872835804844166008853816168686242868508048769263637043138075236784308103160798465989826467569332313625428113805403050025344438271394811558190434398467515714370140866567538203907360073223807469678297305164602904470952253873049742551431136808138879556009093356322816000000000000000000*i1^33 + -3213706145197952926532777176648000754464782411415872259725073851568102155813035184035749612823245086912515085527430790480963880230612539826313104470819436488484131872391299035217379036639018582978162228619850528315359795433762264399165758804012570915956806234287091970924877306890985511094361328729845341195589082595969976740877911729696692491088743407384848477269699598221914543573830587262322145909239208099330318439305946475913468975842845837823814104706648843723114969174207733654181073865843670298463883834800948931502595766806897142553846544837896776409493680917886927074482101635612727083971577080668153444936404124720488944424279256225889625417301761284178731735357289545242864564332599382307628677225736403473586236879069672450259925236892099551975868876265228866978091366597159881732452320832414203359505415259543207630992173446892146886585633070325391870004407478927889103733483148604433317984333637013026788068733287378142329676347006553958395903568135322150726184617487318435767593947364110834006115954373108294140556110686805659101434488402924740834314394260910513681270851410752308156559176448829545794384807837756788875173056988337289114912916965700614238516795386592648181137768460502750130144949723388640700503884554627342059925139789507509862541509471970249236737005269427089021965660978523897736079722927096853480732056026204676950066496787122424436875981102776424380549335818336299214439780000271581145518676836200748410028649645133186606425539722167464906972461889159073419032927137078785535742609681548955691067461517719893158290274083229379472871066344783777117289971354424893941468465619140063143182560241816906572106689235000632313039136117048157055136158558131843980442754972964932812800000000000000000*i1^34 + -3043466262928049784183449694745695913339524299495972304652465334618373038044083639931873239788043881546946255086916193604623311166701472479096993097110711392948493283692725998774051097641106459946964304548800445412492375748993005689575877104339996944517829209414387801812876719309972009438556027710467055428244249636381546727797796317134100441446679047733386861441614660038194358193226963442750987274681125850477561759515007040804188098846960816885295959623566321076086319472363010618701279268132810345827978966050525771109027163379947833989826557194015069614940061764394508581612694822127219926151301061979322149743418955053554690392118657143623340961021478872767210923340200056049380347410634450003996125337114185843204913832050110588734330380091295238206226867118136553479400028827955103745110504164784347686639426777917976337469239428514395366691720103192215897714535681965753422056864704351876010094664940150580801752872779682304882679401023214355581570191560954359337151814787910246283807302561625784337383226687585040089455952430032132735904294454506331470593017333611811685058060560946184656934062563303915160044220204585859727543748824964354242036486009235251348996947814389253751065608636400212124525812851004978564107618248815040207229473035426129198971082969587414818268196290372696561990584988082689267777557681722219580565952887168210223090100025356876106697835820734730532007359961241894080096704451562817605017365931097963442604603020402409657557971029533172133749156500488635069124818165208504544929662613182213596881489927337386501401440630914332112294769612132277718432210749635449175445457580081966866806637493672630135917523862359094666454909548602460802118703494978609113959806177116160000000000000000*i1^35 + -2012155439243178990566245216238185663951350653929251545844310425000732929361736424542335285051273571568152161270540087344857838848274423036069373193638616287090961982723248078872691816017976678765427772322583869735197024215809698528658426753115061737594094211225394004658266267830203536777964184728010734704025420854851113043616549833425462099515841747652925674247173486867356406212968056569678514692423552683646419636906132257443506743334427686632067238731310848148881614562436413599976510928553819099175189593851348096331051647698170014895769832158752612777162025928043372136611806118897616500805989764397087905251616958897615054150153148532792514094504792684260928984494222570573224354205454759767802917860488254640800216105565659448905171082615218627162923401837449613842229441994639403533328611779246500791106600582789584659912227315850994282566505000790781476183442769998603956207419607759989990908290040904236775536278731994486804545279091288609758564953851864812898109042720626858606359117588452196695204702170927847089823533953434217536900494225774701712042097143878685700777177601916806896179797838189046702836563712895069424953396514389808865113522120657982714763663952734254615212768704743793597600308723734024663888527283357421784353111436860948862899086166160903898614735434302806562139816279278233622609632162652149467955080026267688943167569060851051986715261170462122828775890733736937361738197512689142221560281185337408796412219632748717037708083530118705674501305148219965692698900009674623428035177906132717547751086879690283475352711375825782360099150714694334243752309912239380723717239427293794367465585072464428608492459963558333179905829049553932153161289666721308671635095552000000000000000*i1^36 + -798270239030339806728218806280349401593616076007064112210714872738682652214198360306660889420195249453177582396335888026104140974105987958025208034997140143790762077426750811051493097920485452100170019898442660939543006685688514626572128482563504455270824331557927494758388180107678749938402031399472865469273420823964825279266786421659573038689929566438466826588809709844859371673509044713451713424638177968666233812439386235734165296256822076896153974543941951939048681286271337535287413182732520721433022693368435431673805791716073165127704659882479017709388779012558978643608396332675146422139808598458250270371621723786307808697509873530207715493038754499855396883287474478339586717423905502615268670966075417884774536940686305004009431377704274504983515720819093321248084853409540468826087067195268601845020107687924192890315926633234527851879468365820608366247444445750385198457788334149037386713666919081788452549149127906186783746695623990231219741781802189708992219509349761308657717502718375820820217315873845079644065353214057853870537532695792511519435347444527067084476084964927369557165452882386163355151740558576880301120870299193693570208078338381179702435156345988984230020081617855896461957974855326599079046499018158840867367138088052795025859493205568840392937942892874228141872932657132376685886765275477719839995968022076991406402364025063241918619465015906300251105943270932135960885709064610541357903565452824480105728400009776715545888800911166500916451490143949498033743837349794904093260033959033519843967392778499542787080975230984018498572267838232090898033601980037687093921481430036228753672204529233119466082498680724405130391752390463064027896292798520157116825600000000000000*i1^37 + -106759609401321510551476394897614299886062475576269755523297954384330765763889301908582549755724183380947301458511690606920413638837272381526528585204046945400282680214087530213767550134439677039248332538020824118532616566559555585291767444039608455067915535802120090867129325783290341895728375960752235335461432083044022107384426181054773112888634738877079051306968854015220754688643088540736205944575629884502791785882382160039235135612111056038975354446063018792537436217623674239020944069005712795901132386007201100091178027187752980297705026657392825879098391679002120750596392381934824335805079262600299474452376361189371841540560057827329660248119521049312985412203759811054948141689039129898090946795115702914977441990060693735627044101848800235094638004421261333769712705915361955946044631874902890408905131042502446096971230824514405853789482220453124292272403892112093541475569483719357904176096583690938727980665035625077171756541301675316423624219533955607080261085306160502895161242531775352607102699151780948699814090698938122235297872462796775263965288901004254849909001368758826798915036389450422652805393344215205332910311098300627073294831152649604850315039487836858537438649502867447278450108642385821452396155264483650391345927562569040537765756239178743105454084042500323568196626361394956806637288768907354604156000693299089913110331058841662678109906239099892762608206539545527573599982040501119677883448059909668789548866812224110573886744652392011630109492493869049065139588441240888355987608313683615234790144717815370039199887169996543106467988469867340948076479360998289341843753429252827400580349248647109268913238015949363815793428618494724087231274259757137920000000000000*i1^38 + -22113342593855519080259256159984001166761784195212101458431078203697750879827897301297597981436966044184071511154782852282622770293242180984550667613491050149201729273129896917745425967884471769420639821435689555188626947101700706368028570659570834425015802309846857380179364787001193562019476925338499440632959257825422330858239496628391378336188674772333860660250201273957568821188347082504205595213604221904754441121718656813667584965865614234414040748609331007650153464722156199542335134490591176850557413122966480023605596474588211290782059991761671087488902803713734799676138463800090598997969776586009642542056111283330791186945056562617123579406843184974306003029916898093051739589972831429664071501953829294390014213652330225699484947659635378583164647499214693871747077712638889797613318567469653825899198913107169161185244691512351851850587755866204251753788731492354950891921467722754787404836584153674687882690902883522362223798051522010431569630596764477344881900808364226342011696736747512125399797392668945741974341060858988519932125066152540747141530464077426015286251765868572919508489236821357977164879001540328985043999241882324704654719328792759968387593539539269536000220682156433618627113856345050818148218624466669231473458518854074998791644584374922891580114786358884122260317093989757036599078299751020070182575698489010080719953523753473068136988791042264687773046847576072693834630672326895960135052289460689813327280687067972894197575966024961987868864457191283594210858759067430642901611650457381024787899934444573279462950805780816644404610083713893234755575075794102807204463218769238705065066331304149005040318729820632529462475305841648720236393791488000000000000*i1^39 + -3527077665103938801540771887157998009677649854434834665035349380469729767533457167492365184419550344874458132025535345153409100628013925007349507361440433350594640374689631052937547678022007161794130124590273408714660852412445788003685313955483899098752016667348165011980300105568926973194094370344115295625352984869112640193200770547678675960873786384106924682762901453258151565024316839358282031395438788559875886851029250309655843417139459056443479930280792876596282302738931376639125319025366115479623429042083138939712439512468588137087296626622650993700330746468551121256683071960734021147266745964039852715483545239374320418926889829095185578285733663431626247017043007674431917830720274461907917938025199951397582957287392437586924022426821913274862018788364256906841899186661600825804648279351278361415301349212016982828636791567840709405882033806995896248899412892173195349507517286814971117867457831635561150197464980453290692984949028111126142423745517557559131514227854004827944362139664114878301350603924205202950665772408734581868934025905236121860929102520742299351435967182082005148935947470023843505510178376821062713221693725308298038094533718850981549726725763487670047523685438597220990272212326737951403390027230282373993968241182003590928226840732405070436513066852394091930254512231238330786873581113229832260023424339251452758445720201657708154356985398026498656111642539090072796887002729238831105071062524717553037031904788946103491063680038766990926059240228477602344599081160679998509342727826023240391325217212212753378680053465109748051061077096285323469381515318513303643531704299000259681574657986124358752752063747415604346039251720136939903385600000000000*i1^40 + -63007406429223914759936843291846793557707524403591743761589334335091388298102032012646839198309695026190554974881945188618095767999330474696728696272893229794753318136709634139022825114305075673289394793109040203565986064660528176159789310661588088415958072042757408059094605152682700810383969273435594208626173788313983806208950600634019977720197216422484175209438329142744497760575418170205885798160727637269894653538691316439336890774853117376716532629427603105057157680821583655435714603311626949219434711744436707676483812291769411600209203844820461101659594873904476015924381211222876673143326377017217505665038373759194682821043136490724230230088269178754266094663790266605129134685022932469392532319183785548603322501626057171480383215342626304166631368610574115454433834485675862647074075691197755394592328776391935866883973885220511854733291853841450753366988360379896832346361779567513955970840961543633670795333240748101655258510803683008629338946924040191089010142398555077485153753745513193472416628139151014304739789613820997660234209506415635575337274970725586439716885912424794255714763390594808814735231547403923782137235557337379644659056734468277750559965727558675947888485667158345324015148881992884342208591648726228230784707540165568692400988938780110213990135127807583147965192584184684645369829315124606875448327686593920692443944312141537246556323386986567218236457544266944314243771618808769709697860079693458881191289704041432323706576248567880994197632827372442783857610008052271903648546409222387353589195572856048312817571983125905279044046661894274144404634754682042889259046407448478062880584728464327971335270036222217368379672639035146240000000000*i1^41 + 426766924275602250461961046536429951098153142258012207266458073993666796306964167608709950011254725408458246999467304536220369318077907570190759546469279203677860044233805361443133078288654486724696026624410198545529968690841333157043743373800998732343149627313010580432188340715606633809524369972176024499609340544904343604001615907873813376894244946540177203102674823914097051288966673729621889603591167889764332875112646205937805997807787848425423071843849330609768259441540247933620768303037819018308967015002097467151807250906043233929253056888003503584767721843055326448284659500895119911731438681378957323669725276375652512343424888584121547122803245347499371585983412661458441604685570510167897897556445948261664731650806370828872322245182262491163169435955193584816087069807331739451894895546645536031836588030594553120933490844913483356839535535469164544992390422193021291252605317152207051885269991702257907652270493195329508081817543371909564264327075513488309994448849970355636414301465734536535214669679599538882361529720730943988486163815540052722707729877091151080822027186621626807314118816707336273230897595345648377862972547355944558139994291114415015522224934266835198490832931349611867824178828849935772354178650311508334619093929311601120349715594608999764076997267578759471005431500521585925031457391414969394868848071939534487662286019945248683602720955606261085371824466961241449590032214909242844245027059547559183929206754299634121310882550734740211634895508804907059663075480565831436350972681787886213608611596546907458663289203004364378541216819302967141922397226921322628478938452361913847649311315842972957341824890824121785935462400000000000*i1^42 + -2433399490104658346043157342306929625479164557094810065289553490255164745420777776574266093698121929417874478033930390310393627427516420708582881629220471058370069583138122133145289268394268172168270448197537481330613329384646579641443656862048787962322699578031011344891635229604963614855861496685591428955298598462145396690009143706365993744275684543487665478030955129419846233853306789290265449909390281327205115591156161387409032369045045200692112388021710013652318073441924421992497054278051916991232304281991890775211942281791536590405363023826043871523543935290588813267320869231528066667131327191490940160816591573293198465451619683010233792287616932336725142286420330867512347688340603550521367938824930864074736198306424973503009803538791867097361052080853942710701691733173835647621455595809116776858436042899496328895729967363093351909285157631551495267941374856153341433615801032729469703001894940205423701896747787003391751193236998239359946770627166704667570392138684948090464103299124191186384964809400390598728315324240691980457729722694191258619034862981027372865057655760351733724954492577423765971884868769008670500954027613408653938877383838193210461844327786328641878149437044998589908358353840788946546488648289645350497552465843269309777055119928685423594630756188133091804040310132749831848967905833246034969339574456449484880137492166137396345259037858124242034076097742916596004219271289772665871549375458364067090939969864542964436790536871641723060135311900407923345711440052557845225999976134737396134072210901225213454818090691110645361726857302408081091546672567854128388917075723482488695983160997519028921328921116919883366400000000*i1^43 + -403689148810902638786029738878978416554159537219067043745355428507308415704658528324897579613967508727781488855872159860065905924955294419920632476342395984260606286436396784515052899058024873477928637871895567751495091921019274526353262015063050039055297506746887482712792109482674369139139028503381501567494938787667744832652836660529379801288795991535773505492829842336100523825101753364348265138398412290719565891290293544795614605139490071883904997295043637463195711097661572677765753322057395340808677912735336388755469165842260702193909663960915281404357376542959559963078936973165424756245761034411621666169356964307794782979750600607821801396187503483060964841165602282855226743767181087678740754955296063347240685236206256682943109282310891076133121662915107771876997397819967916803383241227931659601738543842496049661153756789328832595544050249374625640964406766667841147511022592450961774350708090703912116954960286778291714686121282292568130713155138042125504907695889938155843217693497031502935781564558527334088841656534327186977711495013436366398219245595605931161256404717385058729264736091138198822866241789616769546148904284010359537383559504487370997101758877434857918487621792204535715190842713330400520128933736421827840098347020882011136997206518884291528086192300068523614247264761933810273538685897560389040895281589872026741224641003570036346203201100361160263485466927887043053022956248579392414009708478173309655740037698487702076972813247278039369290884418569367303512164308517137027092014791860233298943966603008613754807512556030984447966316859064099533253580207625984793794131329940524544515796389330003861889810369085440000000*i1^44 + 1255641371086402956708882298031110397456633984374575942011651310507557784091099200345753305925264254986304611334699262751120062135981552570144208736009124528285244822504613388290216052818935486764179568852904971311410636527155836828785909767807493342156908043387474535197661293890625812637344150531149246361951454371511592892792331190416005913166986776451315042167179201833897791164513161106160737060513133958060967298748000462819997407428092405992551132654370093625573391292133923254220760559018965696283625865115537581187268902256901076192230718273444455204624437958810613269096270408530633096129152802145324299116245050371832077125896768177204097232220050517893340563004861568771256518950783111900912561317387630060465285922048541325171914304059031860064078961432094277197229239222958657696559154689236363412530564894105162417492392614153852750471282875256247878914138968050140927036104088586222161890230240159066833096533824638851306784681099699601838932933188701666830670861984441769954884036456213013711085028050733090608822736775728745744734698191603796314347500847414463845158174429837693575358866947671418638607137593371079588207554903329480947700630365437291114714023921282409834335768454071498997172215917456373762685362022953953385832871218309859366284713896565263731403491068711775544120112152261400463701056791581456807522190082000369603047102747586993316752465699030775675460223470350036224017280917182799346576748482249746544657833263630330040184565254648374961413881996790912310339888023254654009101482531074965861674741975333407833538462491268169371705570614750894996461690603264731560973875791590032998011950091170639511552000000*i1^45 + -28998936773008467130375115298477635028142053186292498677558807966500309647310597745960301046845613452297530233737123392228836611580022354624356954863699239200975094284697985998407883515232595064716592355812708193652164660493434982675084372089047579947933703992564037711368260833759340562612156318473731026858037673032753884570385113093799251248815620556267784484150626924650036408676906802757387274625954272114184874704921260734657722946094904144079353575724176150919718914177980147626722254317788974761838528775649366558202827761736154741864387033340331107673692769714255483752020842046619298319300302190775664928472210686940738380920847236095578036966347905809202232957376363643283066469788105773295636798276971695405393317553220653673317660956890874772129015296226294229724462306374889787953524132281631964355012091544120547358268757354718063654749823967664751261580779810595038851642418826084466662577375955905822641363757531744947538214697107931807278032497592130325512061301204141117099397434422522788038841158800385099401372647481196796110504497157150698546025597840103139177496496513700544007426111276048271183025571803137525005543655975993680695409303244037718661155672027275992538478482746805621929515968453520817266574060339623730543514600265858972088573775186543365891722456682035463621950141392213699179827416282918620668927522256363789106797823966280951857935488533730124621955703035204028273294709364892802997423677551477888739008879874228332836650634900234067801691347780582372725959072679973324130465530089974485018082362169134552166146169814632167447997617917222046830121204214461545080295530329762198056132725964800000*i1^46 + -32620505787395912608981136769011146487879950862673859490675075887788638987526983173221157045445244972642604373661239296963665660501088367116367593424682340979757640432422390408925177821442582241047138081908270751794339299650884612196275717554701468195904951855864098934129716995809047911233798904758095120546380914386900185053015387963925409994698718470987217283788801730038928575416514561161891672189001474277001073110671546858053916364182540954219352328271061355172970741558390696171946233065603170914650906797359062872568937038128835415853176193150541473773604463148453100839951011295071750456571922500236232290738376748403317021354848127670932643990286621875605721410305831238716511574897277950826121678673658639267398080507394855726833905638270763179762610194127951525143351653462208942729942827986231284142834763698444364270248177407134706240355821788849679887310459630028103971334817166498669216438355338768195468678091402317590261327148836980363308582850257983423002517767716541529363044492765042776792558237805536131341880332836826062506726662401413202485705425726401162049272118596397111778757876636454365299116225836411275475664308949308571429123072191444234295776193596470737787375876079387148133755658219490223445701839731743127731781710547864126916499921022264058368711563826725692860649509329669305661610423953245245214163139016642612705167900562719648273629132599255492010730848860105976703366089882431548166260478927921576585263685998680736675953092825187161859068761967546577898850605500448695777659822680328263126989290559696363424438414045869654820011295275613178430093613778639509906839182631254097920000*i1^47 + -13141048204309814767157814148841118107245944778537737140955280003480500024225759061539599243018842309427092530633140522334336180435754679633307597506599079732905909907018083714044341608707255518684422680674863170866824114341938617937979900646157851090915158567209591958917067446434676713972742169117631035532535303173315997200304896924903820143049278695356607724071135847151497768246399902972544750189633832944938929004876225488947937249768521107266391303990195541909934948209513249513797109336386037464869629750838837325851994323663810605154720423686542278123054121322019101142137844374820690527579111066241759636234478121679105789218197996669821993162166562771498514813347385468767557085060589420124921272918831440010716562758940818505663725777993500766000674397896841553082958841740768021764316399273888129270027881460695071435333768230649783838168659900994379514476543849188007009459259613911184512348609039901434539350516031787428761098562937958809406562887444350319111534498249934567865597763406659975633825686472365920004660460264877479483167986648068093467282753294095113930352986874025766429036908235801473616768743112150633869546553046369486678188251908048263026761928327098288993676006186874836831919017592654377661456529011757730372768041774338496791510269097888992956233281593594739312832992727927683785220110908047751577218001321830863167281173521602574986936648563528620731277089734994689628950095759145018035281021089044793574598664721680529987222701689781444799941143411879492920141991971931158032417171234173427647502657853715111570424751837873541808834083197021468389233614983675765897412608000*i1^48 + -45924949647458802848034176834592769990912915946457312050011472794389310230365111927420803726986130515578088575921329642695501980472659383590067859464243461095120727841531378177444851944601772230523850520643862661280231845116805558170458885811124259905497448125372743834611256170748823068743390960840133782305283313350021974837884402515127088078355116619358400702898961038410528631316988152371107031032636572303484483068594055197036315397726212448908257921776870962761418975611723501472044326170020524104192301459308486347595811412429480619371007066329485754311010099890211291985935125235976612719218332335292130095803384322621373689975710271518353270943212341501213051200689009562080355715330553898562447540414155957115217803014529892323450211053827614943101776459941971618222695414427176681412923386004089355573848565912830514582615312667490198278526499851454437475056198228465635978770184068373659686542185544470008416990016680099213901578262601427793845877591154892934686404840666389956820619873567648832727468751890348848292097319410785073678058718203213501999960244961630697852064736833528505030293427404503417906255378622026876376646692984782053521330671251405982460456407392596828346119746948444803431511765523629485348472457439216164515500006169226366326235183467278559878901959369367336952414573606557654301667773289041847323436650087390293240310085574973889272105151540693427691115543196194391140494422736719614716283250555930166909067820270379075319879864736172521266683447834729067676403488184398388993747881285991473425204553469468652426153137938307915487942211398312977131008000*i1^49 + -29853166493165224812868961882471276978709074980125762083522997173289273679136465472124800114276947283195294217271355577474363327557384187115938253693010590558971799229426483167525691364106716513431963877164524378908941722238190748317904661232724638553344590483325108320780042519795268837880408138969398795358734410684539379956205103302363207611934078671041467354344307368666959062124775100479220881481894316718109424238560122559214936637212073147257396995914511589830382828830743091234455441520304718422570189111350378000486570060552674707010307037680772877402957474418638816623030907880640404260576569500553023371887498788240523571351409353666369953173317071787452055333613612048709967551628667383563968908072871430114788398417467555928244661875468260699145712850314724799868772339807047332875039877505906183685707943642915672709810530240293964357068565836739343146789053964216932309143343621131367451238888856272534961082580554857458162550018432266428938335095316281737826379121120971540573280447723924266500783958644576341558711493771513687848935235567202337575624514976212160429709462986745327640852447067539947353051949533892398759022119579037335648760706502314203119880346857934156552279362722804883325979602781082337628091850571680676482808379197911513835690419734363944101144672709446763632900374211645151676815838766300912175194017675629417295095814208794672962361375054264698554546162701410595411155986556469264448965760190720916187538861744533594782666905611610333516055062810432792842306897904459688826914497779494250889187064147358350679339418844359142156800*i1^50 + -54858013886478039542073897583093874288634983883642210013644968328652903245421203506307701875982793945693139742380149362809772249283686299444782549692603622634478929463253990830235508475339681485697644989510095257377391517535372698845694774770444807894233689391589808642061690307239609349295288633616600374101721373318268988698558213345686934569422491067655944383560364432489797984794057124769715256073741041800218539131087626033878834392316149982944504570207957415032993403460549521730371628721454868973339645900058590516657626907002530427647347932822529679402376696552274651107300503338635665347814877688676803838235468004347888291700265974454906499948438746914475484277520662213344941054182326662206595729375302419522182669138271571017792199702955226906293843290368943007375440328066020911621934696500629054175682342778844501371164534079536171039806858828140289174502378971336582876360665803589394826338846796890250249932075780958387497327539228164576665081928857434667573791553411323877909885071982670078614214819293976747504894787854631728942449730293435684612877698297064361457820787731946894815311104502526331699683480973618810561311794045538347731259261282731826177460451418547584672582165869296747127406833298013040257176429287816937840051152337787305638579762149032230810829294736398783362578773566397154420532663774740336109896288368547916699897640672999156546263591621136178137591579218468758705239104224450729478605469851396486208948850584624467171437552127236990939111847459688530025286722587516931610594256450513292521338848*i1^51 - N1*124796292312565144840976788907559537464841925532513288051605428595562035338816559041723478552669910895654975260700203628009623245197029891583648955344874917797091222046023156190560386266109983227599698962561229020373379549112821671986401708348424182693790751329690258069228968049594295416043650801933096053628798177849484409642641947306623985029269603686152123773411564247788959432962499724407921634653639812024695221386446818397644493057705764166826509576029823923376467619259167354354026837*i3 ] ]