[ [ 1401114223328352149025317989859233551652084787088420294303754926217092490132250613980989572444103108765451339105728364144329545400629141494274702254060725600127834808318112083419844301332663983059692036297394966365298744162529098923190543443830437742821474388871621895990259571031726943811876207181883628901327944692583062425570265463955137277129046193607199661437101634127520490811404606144792695772830515033994898572311460489943601705213116828078625925537973294337497534637599258999534649385075516801358803510418769401428082833107541928541075210882532948006867067222567005543378726744309987585353281647258414888063107788013662951473617259963348277108498236829119742840911942022949750913779710666213224672785771270933519849631126108664364077122760047524925904714347300828985493376118501704368015811941653314094455157010927395040902353161475930830473365300717789357914455906219601354709921942491104096398084555949295180317940564591212019769608566063890316347038455495789917176433414832370679082986146605390590580568883200000000000000000000000000000000000000000000000000 + -6228014509505358352113217352500813363396070810778384719175192301649376115177146456990590719707879510463931372493310744482172852246133724892165111218327765868959577265974932421395457713992718902411727055693136964320052889662522733499085037229971313482617086958011525390794076688834153594803948322288757542310978291066689915216373616116380261701811582144309410343124941802282539887570189645749520963436201215370409568651816254442779267561365149191009652708900704069258325097669330757185797744952939029112949571966046968292275177808530318657449408442948352196343282336383917325516786861695250856919535848485475336023791284642370675244332280846622590315713251945060387840311469380596985725328414311695508492480572151703145484295021422717790219433254149951998922058504745814770248689342793422372229305597601142412672181285680230304789958163184950331206224517474581990927161240394565411472220701410604317596188072399835339379408031619276955247991943648700059762536381525928913151979468087983679687075764633436389620360151040000000000000000000000000000000000000000000000000*i1 + 17553920720548796676128455602110184872793539607230312092662430993478304991050678941421670817087834407834858770844535176220515026144330896471992221119392039493180765785900551961675098785682633401299907958713472368271527033074776269925370932743518012651227652097144348775758429947593633304593514913687251381805708136419106066768005723135544217302919740785760503067166949649648968660264717993183427548972184433874453752974758427976364881856619570377010596708221005843425480510038826696477456225952987743632430192217310430044101241322237918272087454692475076713668631870647990127187176003765624708514645818239674315958527439814719865539986467932833437531669645616789300058039160340326388466140225563881598440856473527441518395445465141184842474850162387391904882501885694330048037419919861754626538774532861622798376023119189430831951378439454530329441305672936802533089770045229006391593422288990698650678431373333329645864676777392720841332992301730108526299137582132554264852552555218814717055151362815366556286976000000000000000000000000000000000000000000000000000*i1^2 + -21618763560696303569121158478539408323586068641254624473571467182206913323796825894950704356757887056708081000402464939086318492724462745427965386800393854870249666597440406413736862574011611236776411299123357952565068001663315151582083308579711986721236437165366593989855698966405479947517514635627100294945794414183442639943329987273739241087162409593304326021109836346157202103313877014039475900639485049300815996280245876357048686831702847941034563952183563324252951354821969808353580178620715296431685218442431813460303293842690448805344137509293151954172986728311685635329498304288599002066872509168719727803865882521471855835098666278480078526587719099517954422953522011142665152913782828811217231740997671081988051362010422177608389835326840796153042903229048739220683620960085699286677133490869613636144929504613515936599529871114121906028943752494377731407814561000887971234707148397879229433039583775982692433020285637985281095358138887111133266341527535984478160790823372524691540979736307076776643788800000000000000000000000000000000000000000000000*i1^3 + 18081786666020257421247652922823835534243604707866443203393667635655760797047177339581430858349386323302720727557784313087858785333237242155684146204659838011908109683427625213926752309204279710515679795638946163340153277537814165230616107396828718916591642132898016561287448309844708141657921398090779568230535710266728604041755954763865930332713541977656305000696787828755831483334708757801975715545637303230807500656087159151048532229995002138420979930293592499506550042051919683166450232849437372315482164118742168216331749542535898613319908016401236374769759050338791089178056549204329619446945134991882537280762966629876224736692168665979584020019747532332796435979876647478287561075801394484075222290255611319514916743824700481876518268171641256686281114697919860604703304106801551583858750831933859612167510910950046132547508079392626965580056084636393104600195265361655579487632609601865443941800962933692733623716578430408214398236857701775044977076054097273571444752210066579474568748960019575293870080000000000000000000000000000000000000000000000*i1^4 + 2596591542516317057691439037179905634066413439399398409687464073572362355666650706762245678414653178351054519357877018639566552662108954280815230993200289005801337174368811908434021412371430669539134395668116980007440702734350451126596465245926759578604222231767390029166461212553312619966147305424818398353215859726759331842982581257675065810291693704778176571519600208622142104763582530598474579946853905031390419742650566529107572700130292531329267023296543924213999463375811764926330038690960559868397701483709511277888335415557141539067957843459664743986544661211949099356746792733608919298717754135109168392143521067732052496576578700881071547146393566766444266211895557278180689709757418916250092750190147678392468989079597486818837918817988292028343906458357477580030294914886096700496042168353219624463119357480327471480581474574011360579309837894299324369792883166950655628974848755968289931948267886533628649560363845063965088008896768941716440583034503231028485846397336324748890707256405229830144000000000000000000000000000000000000000000000*i1^5 + 184451975047797117389019712569796406317293268799848667432636405437903279001553253391269486151175428043782016401934106515731651168409221107225263490364255932798639384343873942765673622392259141547794144950121494885766406206506388160565024641590516994386009558162835465187938658194379187614053468283682875184230587727890681368818236449706400168942841304733678159024004104824023017368373648723792601409677537184505327293443363706616549500426378357736174071495129977202369136505664208484562147663889424026869193008637836894804230808919823452384365557327929785304005279946242217375229313125805921721049275775987590932353602560328926991238377350626318174822565478129890167725668343723055260974748755545485922464485370455133968116835012944439669353097844595315690031158208984147469250214286834583970276967807258492445618214145573605861814335166324094028113377219120065961479677976091774128924816471972467732122143826390738445011264277613897097177592036371306033814359231284760921369236691045030940838992297957785600000000000000000000000000000000000000000000*i1^6 + -36524577413096280372856290006866821021887254586466543389767335174330907644738707490295513525583013462508152804201555680372749873651118203814182593120473678229808854006075570267880727479693606239230467005626281623380169478267102073922624253033817121616939914229801546900903683738204405454565923219644745119426899334413439646265477021985288532288444848665050746367695378273904376471333375661742499735644226142932590920891701553230917284080736569737925428557819564135644441628858451458895973443316381026029932503970909592355018196880017460001497806966271535437164618199271627307900741256066114700261953708306730489557854493107552822250339455649772293545146335774308656361505886649993989803262314190585082898250809074507572628921596479651160525267201861692228796524311233926271296414034986758098059084468319970104515552611214688187032483626305054575903376374690881204250571451134635405593653194101926363651441774816664685891100211700913574599339844249722309135533394683772766733197758735163871497808731176960000000000000000000000000000000000000000000*i1^7 + 513182951408960487180431397679641185850584252770859929370444490697086747057658446148656011917683144036923535482379484820916441794709139383483282663604708319493062253280347410049457236450756272782601750068340148604966901581665904233576213775466689266645574283002671741357801092450012576943250653844452893849141406979389828037205902112755608728339540916500888280345744594057848708948578425752909489595651574922893260301709838992454093526486753674003854139579437211925223416037796836052317562618582805035233991326685793454209712589305834249017879832038570002562207850345459275326010600464106752439073135618161119061162190697882822147669031421638818741586089348860533753828693241639091952407142347069171638202119954957023343239482193221000045011741979454176485683958984449928170595729741430704482762098709795195724427465392687727943524044755750962264868075379143980287345961471246318718792824439079877953352024322680781741589233379482821294455856328106738143926638326749549120165910178400612582672039936000000000000000000000000000000000000000000*i1^8 + -175388952644673432790916241853194893807541046898945789480426804592591624410909546393247667572519102924930829569335370143794052507377210696030206984237649521375594586597929011726286600862012693237636179284376878246964093261091953238871843831283558478977681791698322159794593590776737196409912193348207682958254239558811477342185910505023136099926842943702982469997657078652956017423523584873042480882031676197010883062388523183956704524547715411105221059635112182246384846811784368449095941580036387178589486290862612649190080803188213233351604872108065504567402922509363244533451588046886883871701565716007846304903027396459257686191566609839024287206172308403180761105705365940137075631666083499105575594772966685396930689230899453837351285024540856182873831414099852466568141047380821765934467036552382911173823106927863805134695606412712041305398954372431062217328260117761182200880637804768344215018506514525676263752199123847221057503792324495064921346969204783699738981882900446416070298828800000000000000000000000000000000000000000*i1^9 + 34067927204552855411663690869705014633335678802241529959539394863394224993417489742019191938954416180772002752199712459610473546685469761582833983963566706261010169361604568603652862844357352418136664692983190485288952175541922041012610600987909749124954199362998228048358711908379471453771921658671973996460548568598968132845967690587303356168452438563029704445418625890688392953498474076504542302313752936392877667053761913234647695641473685530231641336413660088232984398829933425419346382206200597714893533590143845971209519339518880734954551501726036098275477508576828160712272673339413007765703972716641398384472791219315827676903699615334891680526492074600937761837699724092355702567711571743647548120462109512146098749798158581081973376993687947924829290242846660076735433097465078705408836471313997102265394899431699122584635152099133601585114870449906965804400125132282776450765608229688961512499481364652987732485879339884542864970564230007737687721700932696350676653004306839817420800000000000000000000000000000000000000000*i1^10 + -1791996446601309185873848186204999309626125693390010588057558048372425974716383311071968098517843706574754290557123439377801065210154320161165922055132506202797005268660964479072721727296865320169561336511317815545171657101401490656945196069539661930514216519004991695501541214601685377291951057197648272070274227777906919896968487339530519213521516617744585529525549677550573419158706805862078392241316627086821143738221832625210303342597231487303584176344756537224470974035738437509838193585850572023827434170794684807304496558232475463395246017355098951438539548864493204580081405769277446257215834483509831852424591562993668813197205139045216043068582241415152185721297297527897837336292508069721159999819790717412141933702765078609599740693454730536731104196468861622301097764949850956688518127618417699258003882249346759331381975495176909877041003275969040411123103129930895475856284104197604599169336107464606088436397754694167337334313249912846497075752800558340418846785002115432448000000000000000000000000000000000000000*i1^11 + 32995765578857969360605798166476109587688607275841815032345966350569812352905718292957933365057857926618165488565415809618473237890740324876101582560174168500087092441534031919706225715322453559728304519024313752342369446541329420112759771524093122126861217436581984437843460555201131811420703297663099982535060935438220844835447575097913499946956051628682427697375773008098364135945263701399937113922180951964480683385813687859192225068659019129333097123006321357065968976448708388374157438178402929702840829873132932815909238330958038211477262132889402628761048264888096427691987358614607124109957448627000081562906699547637890798836186118571496326434310330496393075825027150329479331424920853906480267349170069415413253487570041750706538674913006227149064755799790527035524978880314532398107980605007787099437335945351609004743292806742289949672948967326896482468966217899100672825008788961730175323384389412513681690521764423974511238201584361547375181261616951683231596275972230348800000000000000000000000000000000000000*i1^12 + -110085915632458524280212758958049500213582121003812849171846336427708557865053806067519279075739978910975681981439075666600708880213530143575130330252746330551775945216020066198157203217337585519145734535022670290580051101893634302394293716128198432580460659837926221844827924068244199574098922840066960030174928557085084314597284997479119732572302452898518679221151691383082050109165735599963780297254392096790433855664626901570100800435751670894453592206909777530942479753638037480439437325566597848539540604088517812894031042005694344103012576926225055295017147937471192360891583747480498056878402900274999144745692431777073624915031925463489754012348531268290317906729750563792958058010262232653556813952758553618573666678283109703788000462277212719847611559613578610661281466428961277644109597779020028339295594955825756775930969182499004513330348384410554210128635667750265422901218953799589401288383239954167492882351108543792787830997404222696511423372448107962726936960040960000000000000000000000000000000000000*i1^13 + 1764052252491469854061673071436691039888604859549412927564588986453564776953743610907583308638308290266550115468315058961572918433593684339331048341780269372322698128142864477046127489921026797447728625628622617842775340484335181065489085281221183835001016909535162264380499536989828569885545426520045774549104150340376774045489440023172109118575668605350988732731343189488285661447247383316984159679021844880257282924585149963798446559241101211844866454445062211509012624169003320065069418473336361016536650959114891064337175790158648556126774125195830860956243639197969087260036371012158726612095512400036701939690882310588418877822492093865844444190480949151075212830332756642015294284872921482675122967807584772158514870519161376002349236330825075253846306042948217836253445663098592011726412506816034697023199742666356987370696020063018899790274215242062780581560208372059930021446582951197851946110269998634054654428652252203371631937079634451439462633461766293680860168192000000000000000000000000000000000000*i1^14 + 7648527943640486152855189238904598517227217813426081037260320308675186549698224662748919307643999764808647442155520774992591782883434247958109164509326271364478436357492659951780165060166318956977272115218215671544055970238935701461945020683985775934773058317447737118131769685564286953690450449676846321395358511882401861851265335748244959080464774379411233093877473054638768607363307820756467259987764316799648687340005481205888313903727030094019397569834406757128410507684361467836928849363487679121081184298572871001506697932568579549486349576083281972381955188483402334932728661697840614987755577859711660470764632375650956819191049365300263276780773109978932875427885746482195307546228433065943164369283527967308348457036647132791156415885041598502769077001922696439008734771820962295501949878077354994543684961630780201977898230580002156291275883776040486619342364179543462631384738538652805925939109106123360587730554129451182138316850182124470189520047817465056460800000000000000000000000000000000000*i1^15 + 45746257555848093417112162582866071642709760957159421758198141125398520918941563170396480806141643961586840747448951962080217235493713038954557507665262040200374549785061069903964439994694317434850973547287998110011804540288718009499725046668473753200643712701362942130228916815524622258530345822851164547200046216926687043230123927630490409054540720542158866829739920936543406481555991878650680176006611154439496330022309661378272516129476632573168159567327539837997476012971616316184145614013257147624823623908765933178430813614229101440489299220090786652964739288078227438258104049848550264348903743556632234679354777795698564385957642918799147555887649331269466695154218017427631990577502584649842184661903104902502080041685865845708063280543759781603338153433988336627275658138731227095903687204606657698580819184787079984505941717573395184066420490372712860789983795867905208671948260086233781805721247584172187445580225362393109208485551710899262088707390266408960000000000000000000000000000000000*i1^16 + 214866126752071646238552185048047611661892350493602698662832307268110884070326162515789853010825092408994026163865664184151276426214438924769946699914159407027820937318826892595207534204958201309187274666995577192351653341061741143034247449044227153327327320958476308483427622830532995913778272928509289001635977210816061353001062361527347735781419176096037262327206662887855133316887356235009930990512220695978176512684878467725293061235682270432118620808543048861761569879697808767794650520530908792453492583153908758095306213788150171737009408703026304798484299143867521877433954743683719777493803837120399808912761734599599954078444492391651367181387069149683095695885746403379876093584539953430872910787586403541262244026092532024259933157242351907588486274401351712999792640734351250542993400483970270085316515068890548226075469980451093338008065725290955670145852655566031016226696150698183520579426438130372083504761244962923097393608150258313044369642356736000000000000000000000000000000000*i1^17 + 438089102658617270194204910661338195282766230710832903011192876502179445377540391831719041237364051399428474988506841037293057419619678553439285671442982155852549042224666143920794814429098893484907186003949957378896087209475719453112367828786278660544728753482600130612367296299981454539269270224432795467214781877279327532278725788576139566437336285470156387963333187051767277664865910103070736871034216279147996599670995423211796309471366400896727697997525314130258912292459792975826633275798088914830130594559799355157235287689565353832027191710343999690915681848210064880278982113134901764643337549261463145077461459669661599414946662224069491438732267923020364928158539116616274966708201050565439884850313213162245094914166287909507936928328126534159890999926728333211814734402481719958098278845480239552465012920455228995607013582704693863774951196474145148201124282623649755970941389548537051727389361756394774211662535539789313903003774258174549295104000000000000000000000000000000000*i1^18 + 315681420768706065058501922089382591385074174473291257127028245239222126970618422370217043713307278538524513296561589605481694101357562223848018453609579278652655203665559868370630253487631755961406924503483864982986454507083138253695409061572217450890854283454896098186883161856574103658558975707304574586487704885648704410173663831042357615760309024622314864931868340430194326827342936004054955914753352615118238064509859174737001941130972099689116443915738875364136625844949286194735935759934158201524581008141824340246850499214558743693828498173392747893738903743067996032446928607059491417297454260371946256029619325405827755944890128332396568308210263974133081733474126170512016126887798308171495586157739958680637539593670909962997116643466178696197088945678937322643559160782475341923184854392940848284746795313185573430200499776267137879625428994099278935830712985659326184206733711511542302656950527972893670003201323335927325168365882423566663680000000000000000000000000000000*i1^19 + -47476577593419059941904439799986352263471695114227254782293350456308776757308423364079703590024590070705897554223836125175610078945187306929432007659463584240851938525510766078471328577237648756341687920971073538776545158347051074564476131189375482586270466558646541010143016952385898168978882723266042220685636850986918755480826957086101048553052532661780823479936834592109031861824770119294540910873768938358571031415115861198141641569327909815056697674260721952374521754852110880826171747160254792451603602487612941960389831120333576432097799553673820722273469469289768190921637047639141046324619624160844704310136446398859619720910471590710541038974857836542937612644665840876605762657750918252348841421336536102748547812743610963007065312496585932282320628478382547907041443008924855599077826235485686774436126509631129616672962665370699742223527488622974917713465103082845834852774123860780865775484110822412305956263906361264785148837973983232000000000000000000000000000000*i1^20 + -56050834436856436114711934790270837187510712350926407962655467697544172281569844685180649884479071993351151338189460058440300806980132321935754881525257539747925587360953653393737232950832628385434039129449632461072359924681119832904051452481130683680918404003370457357089372601972350564158594729024302036308059026049513426363369361346194738855099222213247468618603274855540788676633718291650801826807484967620449871111073145773057582933147645545055776466315985907028320845358479075845203639457687000711403513974377243750961916955467928366753947048098172867351143569179204361404754255202559955761839690648535634260827914700593800034631229860362324173253400254284338656447148375139489482181282869085963074529654317062019139380539116856749501661580661810419300744430713879417972594436341730602070538594991000251283900139072802980469306235357625314942175376951787507062160532270807409314391148005284718648434477582818928700061353734922505547258265600000000000000000000000000000*i1^21 + 53220794619326200089562701475217106248565366622950482104318297115484937362010345831033523854176916123041122529511990624034949656393452711377595313913494722805171712819603179739924269523805075872925526003102050109016915807546414884584087525181240435705464034898369400258588391115904033665233946528843150747219281804317300112469292892785757554707336020327137602521523694443623727948883422861215097240261418321459840698140531030702699628883290336323553137341905664281359230570402081657284736583192258489727892149903839611791982568709823806971151915862387384638832964122915421612363244269155580055467309957408212718551194245292410704190457491600352203607925444067017472561239965363561272600937170994565884620250310213430294235720316839159040726584016558958260206207647177553318732097597263151485539866247371078406070626847931322213777675900025773712579093219880107873638543107210879948788171804101917387741463484379500999736385272825703112376320000000000000000000000000000*i1^22 + -14880926374668272279193742547571216824517240315935299800552315770243880409863533196342519126236055641394335772437437015585245004100493027857847699960906278647516592419800351829426412757140571117122607728084759764118970889331057789521570632447215787973819646752205736549006188683886077849088305585947903845985263235565439326216024527852849130452862981044158986991099231063331854426834970813723907331921636806371213970732062329668175817841861709248336504463184609042658174338564530940473204391449465148831458148930457597583857894451803529157868786239188854202778207474343949776621484257895179168595409340420675425313224046529862666802457766434094706147799920779350252877910353181731863122521827674010404514063984510506958963807235395734787060778252487247427374102689667207105418856974299673912405804523692329161813543863242412515565015364476445671353887546209890482899972537274719434740273859015176596339374234732837757376683841280802816000000000000000000000000000*i1^23 + 2544984483630610214659495689328079288088396757582254020155969025886748436584009984289748489703054437915849815252136055340726834207994449630926055058336785163283582729111502463638059848787050061520306810704731869694844841968134866623553051581419573840056717759222261673662767605995690055320460205075774982042044134055666990619768239283456433131033425304638301961267865325500108120351255151309878158033420164617288445956985746760508809543252112959974012384498627851319766089119254289407268335034888798736786190226926921378224894133537676230878131976697038611978995517694360301506832171652007356163724464359267230327869106113578438377767334972016003345513874100550118020047930888398820090413837031814857576255454233457956856150179687220438086595378778959333200484302070014628019734079499032997983679473315074943892362232461922661945763764667986878645803642380375155032198130986949189456009734636193633939543827688228180795302556467200000000000000000000000000*i1^24 + 39568826832526491390585610603646733074857701360050002065503634298931758564899673422415606275673312239180643367728609661911024919936117348614047683867874228695810553010023750906499350010328520051645883603499682432701815483383071795276879514445429882808430346726332857280428694638012872161136535770289566783885933731309605142838001966081368515891654752724337940475182243213724420854031458712392335290166703161367232729598554097330581457620745961764803895100191642843994553177229012564265365956892778075779761553520968398468887297758916881294685629814996875332613911866646440067414382630851005093310708510629155960534531460313150355869032650029127647689186647088486784738719304455682537399274230478146123478482759282204286824878424828446418821767571843042685541582330199478791588352627253263487011948877375286724503042205032622774479432337060605632383575943197731840224213590821736150099983415289175590926224151327083950243840000000000000000000000000*i1^25 + -35856891865181291360403356345639581537491314318389097649232289396479664212764997023756697245604375109699633774539233824228694137098392918421384805921342051048912219541130681718651121738392896996775005481494861526831553540949177704071217432598433450624142317050338939985705276977716661835036839327445671041735822860377186690158978930354536529963791364350396799777208864751306907913047035689015024526923134731315819551912413118729772916042481868406755263152373700078110145901866742466784839134623087042198850804094745388592256100400010120206472797864357560211626498326786582553201102231706535383587488500754715989399128393112390922060660904853104999954339757827238452502899749365916176526195710344755673594774828060979451839942102744214913408963285695039742397119055367863796246294846831511584095726131372123750946035894199475132555443761402140763454097686974361766008414616283663995668207372314981079480979329564803072000000000000000000000000*i1^26 + 3772304023320547730797754414808864855501403549992559819051169099622573199443426968932270300315693663832861630108652183932322239312128040578625151053822246580656018914552881412110080063394053656462364802493999067580588814202680768223958695800310936255001975518920614193064293278937392808838030634495657795728771781166549877050698682584820986992254892048270850041404351873336321010214875508387901141959352032086320115089561942108181660436541271721841368218037938601167571240363963708797771682784969358953365284936013866999011729310056564690895487648130362447596039016117583054986014265367139625798704261853415374782668956920699643663029075400722742769128513074603284485077385854080912187019367144704834771361837488156931719318054642014132076150616371713444753415787936148767587601418786486076663446593780968445290154913907608233409317267080599084389789514984487218788718639174076972797973072754158056618254663680000000000000000000000000*i1^27 + 545170254600334278339940364896245460609055985018826366638600317090249901367045837072688496156290157806938749298801652211163346479406980062963609934666249818184848672779561780055636692083237876970248150607264768230855261293417113069468993230465224584053205066279414721461921488978469949843140061250182516793950542402627441430009534231355342050222956750607177875473938554241729630023572680786311926701986144224309712676058894703877500670135840020828816519009972089023126585306140273922971731260758761486318399036124692302566919048504933608481701375869381560879739291557798607044172554116101419072200382897374842406104192923513780218779127038812463993132404528273475865543939367691418404591259765078716390341702473668942172312255434922238686238187811823263349815545976056588960876373033201285709286348777588289787318675555414695718418019512370304431298193400107796793939975213635458509209704434057684210155520000000000000000000000*i1^28 + 13301808587113515528217120465895092547871737192008007477385646254159420855298637959122665982846801659563693902224133636609377945453352909366933660803620119037928668154207532918432368485774793523757093503617016447159100068880176147588138263756146272093925649356553932480903054045043569908919323882329430699571145098077911207498401646364591023596505668236242594502401581155515274228995677000915077501993926053042873868189614935142050540433282307324794585701179093504819603410279672736070948320047111608880837128203293972085257016695022448516986780385761686775202312152445398130864248637370641784445167874960019176579246119645577218109079472028598624085449145459551429732734347014935012509321962079616439345320324833615451178051048623499568742072435560216633837922710430262494505495017576920219163188619158629190478437279357053904977920121806957608628469979214456527496891347816289729294166002057084928000000000000000000000*i1^29 + 93809517362020983205216651033347491512163653251812293339925124033168571873000136234114665030094576538613338124596701446130165611359619014618305338116041094392782318196223000207075399581918750319842662825668503805324313348935140241810999068440685131699867106554171265318746206143719033155538341793052920968795351271003030801590452375426260254167143409339240277794853296463653911900483490826855589575430935945351346296302583498251728869720415973491998947514309592820469354572397588947256187420705196439911542566693183860944258632722674135598284031037537493373682909139948820593793067221481714244317099510803357927266802041717047455277214985225960309570566125471509094130630190182037611388993503277875123567507958211399018448703655312122191955036468668209997653183858872667905515981628504685228487607919920847938276270242931618543575937608643040356204423175719440817205133927322322549525499084800000000000000000000*i1^30 + 1914432033959985419123595750272014115281782105634041571327232525820916686003294173336640440454422660123708114159284812475381334661309575862704167730955660778872742336328455325931308051537559585916262030509484592988485203164013026958131217717264397753383616845053854125743480540573192935684984676534007904785820012097040988205485604464528921849935906011910312510782746753448010256616029364375631039558341093718631379521004213605739535571288482994438859604460012235101120212361530527711724914943532470401089800650757113896331487901456596807444198206706899185113090904570068894705161741276320031089679617572421857765632257833097875010047152664631375566657752853522258869947546080728962230830568758859891325997950869040965280346070051757867917122058780641138339171688382005931503483119844884400702451862517124378405370558076447255644879069339085838881701881954934633657087858424649760112640000000000000000000*i1^31 + 50885634118254865809707078882797697043139262093198558409283123651325283978492926557351240597042730046660358543041142264550700651526346100188214644060562569640650474116165499241833793132353595657303127752045846476099630057047237595023074888252143209286469937018983533146627408578165074787076362273985901115342027635826586144523631777578715671318592103927165053411826001761551045555465414472927324864535822442592675037004500282375530982591934526482135876834982622621949424718686179518647158535252439709047634498409260250135771657715146697774569884476293413173326166130525351929749920007997422970328618056304107410977186322920643059096755663930227863516314707075809048166738495272121914663243744555571640212200204941668255983091714779792037031051293182160806592976893202505910678202209865682884333990790420855718619940042819452176148957114693393884649879895282403872763594823172096000000000000000000*i1^32 + 215089927451361600112851589237407422256321598478257244960507636320969168972053953940974662428344738958623697564338083102037280451480238485458449699601648948445665379580166647144848424054841940915742183247698563748121733870690629365991408615174431594925357298736252157132622050648653707555430721030350966166736566259441433642644852294284293159833957334556817562185519761896379598592561838244624166473378878836195245629196257593755023047338702589615291227883242012242285435159155132894606611303668725579070198503871584041159247302386797648639822198896304632582005253792600242141094388280555289604403954310930404082142455647142885421175955686242950202226063018455390290904095427154810900601596108510101831143887097766253954355796594238876356327931590670064706733614027567746442077039319468043912358391806743000991174474990068970187306276499388127440705144391619447985746739200000000000000000*i1^33 + 2706185287423804200229086906569657756571585893535473970270652907727264666982828261183434592361653887506490735587929142772424769337949784437727759621384059644152254098021837639434994319538995436247768158815028601830444577028917102402968032681867964563082249136367172297280043445500454940240444781156147566257808335874613010076691901985390897451574759240574309497144368313178544821589977244474105412613683257044950289305983179069172058069211358924317343838598536366727625597628093722962571996328340114365532024356076700175804005213109752522091318685757847978539213205572476805348991817804845271006186265506011758088645214161891094016756523097619354316591740667494402941383273935933540466519614716997224566630470727000189475341154030296000947600844201902353307979160692378109068311333204102275933740400386687365631199843430607814553189994528416496676324364692026818560000000000000000*i1^34 + -545643585137887005453352611479805678139050183757139816746350116736647001576773202945099613821991237173578844918382590066535585514094763876809056564297849839058249122232047736071915149593483689963066908078495946067616857737432985843398255274112712468269850534574581131084739664104827194108143299448229604458611173680210801816334494275373953969744612761693427868528354650497039040982467298225865497113820952385600972775734426363173076521247209496434318729721930870301761565538522219241692893585997714685531728454152085457265458752831126340918166760087055392991357450848330842053232809930646759633863526851519709745547571829170919435888296536798297924839363461434192250612267313512590052308064810926668357620587842801893685238831748378624604459678517372309052683921429169447361923767318577937347703475932645846166529339988476286339204559489017748544842366976000000000000000*i1^35 + 36286193784296073964313512531004107268430121472685425590993458405423502768001778679932628428291194039285815395660729280869914258563434520932050214945619834247257875177106588359868027824066743708089600551051645145623183065993123176107869665222916624249987221994211018578485499568286835989448106109554164671085625774321425412419076891824724898510436716638216489476444212872488546758284088734215516085331905892056355744888354970561064375895905104856980498708880530846962941382767004267862569992023899301085386346054092019906651113089524727720065960383051977954651462324154254573194687058165964800845369342941113910187765643941883537211091979164160107968861433697402318806578049192558026604432437813390434844077444485744259928489009586758982173507579127749738813813328352488015328491808065857267437263260953520151264531434076397292808429330495858278400000000000000*i1^36 + -229318060304354326631528022752547593262047533529441804413992472035725095009036587551518194535824489147261455348977830898440012481664020480137354667429349198279317087634605599852432228292460129443571563811736341115372307635588865118482275374225857093169327824314011997964142942614835348821665637532136945715672552146156680741085500767403980080970287653510543215231069380405517485379687780935593133817561655069699731603462783950096658907392260578255113103588831551063688942343102482259982113941249601372989763684401429847444448217948856406775179741104505049564892636703224541168994301367687800866218924177080012392495360980997939389783687284702998045012486869092015635694127982616378375241777690183917704519104497279162691607532987910533857219973927849151505527618846527772565830484161916531220042039421866876939067654933302147930327613440000000000000*i1^37 + 7890418271104258112977189474045474635628066593823537225747521575172995565905880498547897130972373362859484344440946358476639054443710029068374591652784818466863820098300786926392136164355484422370241926391320911533965303377612813497269120805509359577252497062323829443699345275027751378165054253260405423871201162786679676902946129542376367270853706443917696454526906684273369768229311284107031870968346635553071988288555481051534906266649482375392504562589861722512714207571023577389080393247269264601228364881087621164199912084135072525333463036448214828786810483272812951395163080854698235473721778742623751125349859054189873307057921658607669917672945230233090604955862213514763231156259476239425179743834016856484589657998524630537360136255154121514842890319917525564742485443173889074700169442228752559453838333582508032000000000000*i1^38 + -29259021727310794242077766609497250393612774769537372634826117758173808362949507791876258827892937810627312862949479539731868466824854692755928469549935696141492447551355287878018553707305469942009986228660546327999502094943359627308303694400105935535980149129111654861413647101289928698633633371671064374168869540454371350496523304478160154127982571134412078996195765751010097324203943063927756460719247322929864682441047547296402345315194549237558878450430106925944996372169813820896012882592987509490247075352762986840926163934205592621761876633679877667168634109923187392636887838476335818902571462826115177589292078267686161683374426796215781441394697038884836238312634807472585393919514202953408758524107468794206759854060337686428262110750301755067117297262961880133560626529986530390643864770939455315692748800000000000*i1^39 + 131754721479840471869567813886438423966185386229930178928718882238256531098878583108115279929205513751178229699687701730196622341621077910601904675303375309019755523549738479361323851812850139126912306318997570845627954189143133811329671512278094456667017581726351672746590859287234263405157234900023821656258713150604173716506733054614666105766526037580435292508965945187994771041787554143825954232133916057363880315459353954459333262117964178994857368560517226107355384323781293230408285731731641057819279517884405983678390960019602815293901460090525597256555859800595721512225704110965633611957216127787970273623321465614884952007725233514172601440425921762649578058724652371567338076074481114847427162943700167574443295461915690327967702248106616357552852124641426463749044510256394947812346089827205120000000000*i1^40 + -237740759101801237319276117487678143880171975616339474702654820230782760658422620581358601241888515007455245949373308579354577440837977696771295699970487132323480483288093188668520525956476327946971803137826334786897749528738876243214628895674986013495310778315824686450585091044418067966416371206667009148037712229181750228283923072827741740897298936276809387556493934858092224284671938224405753998796443660299055665405976272002773197849411075034022508282306368914949531568567510255895323070996421911018264234263552509505639099945186375279654528411744983623746859937929914832997151087345330950057537553309967539077438143749688929406721010176536263597587283423983163327565029510851400307837521709197071591942243276528683417436166550847466165367011896649725481471318407000027248643147580003319808000000000*i1^41 + 212141426733128830435240223984698536347061452217415587467242241090697350822572712765431337876862586987938611441601721845445121453452799125722548507580931598396336422416788416447724983815243246033536803163103793459637434921442883381504073887558884274029356838630149703156771683861751511836775449728572175260151498465485528022681312850806459206916313812977896188807712713923166130221129210040532919450295634751201984265701675959697860938396087792922362102776924168205043121710136947197546449186440160290259969341567834137620049733689185622192984441553916159606973936316458860022180259798955671834639465803819053594393724497785264377727265561455386610985433289524854164762334038985498412877075552870617088390310561374583009793671398217773379881709738938006348997860354001338381193602662400000000*i1^42 + 12714392325142962902135671013713131802163273328096924019290328582294010723285313406665467076972277691336408772042610355072344244659692531248172332048156240060377633215979023229620257292393163382501816278747677965284827197480248360675697374237201096516233528462107089914506035611700571098979899004899472288892342071799251397480617829413312751578768711262063425366877664334878622932078583729404726155502635859458984965289748569519929361932554743913073682608137060465586383432128015972365036267568260127568133138386675436735170399487664274902426444398787761819813947427450801784236452223556673112857321930141531271457194307456918411459189137124627118895564377009168154638040179801049311884933675742194111554830702150212818067504525085410567721738747546114859239068047329198080000000*i1^43 + 5615032793010848667444576083046398930654022913037439672633458749205374950835314332797145515942886496505517506035090710016909895416488804528433583658297206950605946288892959854588873286272453060521116566822866011964579061600911192553857958872103857216302640773454013413470403262090631010217231410030279486110864610326913020747631155002539278258984243519853118194598333377093155960105487320444917159003111565504279484091642270069291622278255946195280371498466025255071705799060047584208059191856256632890051266795207795978929329341772012561668278719156962042815802454364166886857053254241806152665246662952358363794914821992006727572776510557354799477986939276293945211414423104480896109937203007197087134901237529711277984813071930680027831019962937416295120896000000*i1^44 + -9597974094735336661566196328488375423198671313691171147676913584525890453580286313531516989459384970781494822014981540394584999197878888311620843005388132171238390558369390195078452094357064570348640640349486484203853716475174545884871104166360359225490068518642587970421645717892212610492688363307601304937149001272704269090067315613526328315004040211836043145774071741085574795076201863507957977886191813187209001236381702028659263761593526053819277278210156028568644235634543211532339844131510796888424538487824884188309691580337985812535841794444988300087352969397145524330024092204059292231438075831732109163746785188498701406744344822284403902212601723013940431324274086084366095529149595405714328088440593045376215063903629115931545200230400000*i1^45 + 2410387281306555154885706942886460534550475126576104691370143670374225724448219290127736498457317422570835210885143954751800615423214961579552579802559707276625079535422832539513016125617702227337002464659442598212004700361291952922045802195276364512822974130655186652152554011281275547726472809232640123226613393325913697706123819554860141478442027676101951889545499058392723474946619122580567098450656721451887312145654216835494254089018231439065441034195261995369941495659225150095731813647476508658861730528908886757624064349211982871566410248822584717413634339999381681417149910020334836110104338692855810227548281769515651368349402431602991382129581287802533657087790620600772804963510721741999571307451592393209214197936349511680000*i1^46 + -7301221868278990327444280713971050214392416652096581842665873886531249301481870864170434678724085624687293355473464318073742110870350703882167190268599524888615338313758882795756828237568169924961772763301336265544559887470125799604912335150353269270820727152775668845372520198303842571354634261424798274476030948005168136838290223708463371082301005543304302683337890568539462172025675165109566616670845871015490552299913480612878032809433144273647131207976489295559429474722873513905036813390545765985525430345935318733406481757386975879064181489991190184961038884485469207273746961327856356068368282815304384092928536718368125280244253675532974848806401164267531166943310052868078733005047978296977064380261749358592000*i1^47 + 12805595392406198458322422606792717680507255993876162517409434195982871996110196171805261223794376538045333420679469095564735107771700237330274534226119187076953449141195490291554485664266182574594659022017379056732051881429972549653593772642951525709646529663739767517521005309525328625460076509546960518581617215068870030783882655826982258332853102073160364581611280303768407150431740581090356876760550524880759347605621186024660808975814436260320416966566121336087717843916619648145553283527139343545400170034949717598012619347513827467130032797088556571070874556637034645822272986710871661392581579572078316771400786307559389718514812759711249779154088332812708885263793013470908509097050699085619200*i1^48 + -18364762863108980150642475002679249681455185101217364159549533872833413921008860577817012387689344222296700299696081586273597506295164455409644921053541632450617497597528470657420409152903815225047035270307320865952731862329634036707585283371279278470925414351783356089194592845488570772471983645297839639145502186414771756864319879338184507343186166638049996258479569925825614974757368869482858076648996668451304183058343562107054168858018018982566341690615264922320525335109093909684139446865633729106949059377474731813808638929441719553132310485893621597303205517379988569229646068744161401357452850129292495029033198411920819310796360750720036859255086821911462142748231680*i1^49 + 3005587086198293037877566404255395498431835113911421636070720471423990871348887975475114061448805414700977984757981174526194098625074508971234178923233872332782136498568395383137046394968934312871506541152873074229961517774435428038508426540937294111152881200555149471752276775946021157583013629748854326194647964761190873121988206555501410855305077588886398113089581159631010491228455460066940270246187087516115570188450119415541132115446071710201462150214563847522822549547273232142199741237844922854103319427636782308148434636728923926121914539624014464914849615392263283509512160354805090344717863748959186839678146672158359659478596281*i1^50, -64980668992744624421346899720576201324288615788220262924710456538979646542475079575753414924246169622950316591952996336381032486616452150697127551606726466188632845343839338561635070950173382916784688460114791678269469663670565250069854309685328856039416463114496973537875786213945759279076935944462397229398839561611308707082238024877417943407019867286892424117900712500224166753713278842922391227593125731569023984200495746070993133069507587144214717556462343576084166962838901708032906799696583369999830925351338162357756912841168701230598168907496681736778081165946970201439181657288726315588168829654231104654799920087339672897502761341383004854450079220230972139068104588140691146756313352531286893215668776799514337944921803329225785011544043717337764003920328197595401579873640587269477382476481979058046077897500041563595408415233691422637714950671589332044671678383193430113321362490552394917990658386876219312340352002087237042486621632349927267828870823372076478892676090187356641642222724672036128794958909295977709945667114740800583187414640364546361383521776171064428415996078709774160429061309498431018367903709919532224186396868399352933827952603965724386969217774360589572815418001918082577008496278435727348780165191319342200446223060607955074935650704743696521898034617493089723107338598067806894314209518262150893423637283581235208162578566653741596839620442920814693580800000000000000000000000000000000000000000000000000 + 288028234584332259133746056856142836694247661940261314325956964565724268507382476604833554027350156080835096303511937136469878405995112794944268446235206454808857482087857687532335836910019096347249220924442356010710997536326097831642556944243064544832776168957651478138082685835873311352208061540998105935570033496493130328229721587533502812654288780829731098898174543301431703817260190467279531399994459788374659330559100051059605453254381872948282286070229948163830994071017448703478453008198981945972794618512282488924772192778664269998487395291057855957957322838474935878360676560887134232687155252089137022998458474103628426226435087501029617568039748908008134370966868014142031337079169385444674511495251417649716042564992706224948760051805145996976899423555469412956050355880935429218703039345178088999229510884971979774049727172247841655141157392481542750684861263191471894109114261345182200790443551113295337335752087555786813478166762143884358403128048415879166356520319685040798067886078348869106487229472893414713127574813357883052004752187286849032172929249582582124391845892516172339714901487803544941907394351549500967079270293722420981215843106031158171942362521455752180816199272672377950818708931458973076308613066526498940428335151626514606126574312007042805240359153731431722433790250281773002538705274208882712882011917358611300032755726690900987175071117427504840704000000000000000000000000000000000000000000000000000*i1 + -812204649218623417959801555013859803034619568773613902293947227913954410744333795867159128256635452769796997998481478946846770981432306810793466087949256635871841733767946393090363385472601162002190074329744974758333074971741660028669769171571836660095855073835552834110965859810495432768071423808718463653530438050330510692960775844836145231500600189005405949510620410353253280338572938650122420749866158064667612356105129398516209483208752381739946859708668672250416060148334530840361515354911940483944169489611914981160773594967556872582785983883253152298729324412692655677671607979430242647940294303093414048722675859565857013354868457286832912565989721062242242221311694621396987053877694107895071977676458066520942602636614443189350929258560316686303988968875756973680255488456934765729469376401180135480174096884393730966538437343833654071581324825837787883680121091042064573871113851174879346638931547649056475667340448641136632723540633734703334550730097697103308071860092641128759130267363564450901469953730406280540959382033213865593282795324805280157456568637957373805889421958349673069219067559155359248505183222285605763104152641496042161919654739163086664053040395441886558399169051120970765708834011284119856492080013106946903784673919746247765523541296973462850507176132261365750553673795254885538886388729824170177816239551926387689553596895884312416000942234440011087872000000000000000000000000000000000000000000000000*i1^2 + 998573369846753072675824578789567517343897754032703582941343488278016867546660384360722590755214021278438377473475939053706512616316215107268401765463665167779754891514786024259649421557848597614235477946651272633970795671331900601687499071422464952170263145550305610467435488218611710394905406625151519265319482691716908703090930001817455055141050431793161874590504444491911185246304862013790637726166121454178898801844266046582743185152573589544915189513791429013048636343865697748522483714043573187986295822656372806610166940813451850940312524355032533850373212087569229407474120428749560375691768041065415927208724950855459329260560470779182059837247738691667628830438990173181925476634937377675884904465771185342906268611797514264818443768859381714645944143113347517554237151312354550978699254978606419213923578397196820297929153824233044354274709761390536056742695250186189931873354950075230796697049908372625524164293351278396964654628233833241507463119916274798783443507154124498966788999689438970627803270932498037580633061982919607902467775303259896509179991478504476611404210333454236258630095526707729103356313495827321859616781335156455008693181450758104838476630167136287410988288819261957509311527694580340004262213727439762921409994318911096050038526622979950259792973743138715981091080464292596793711682577756593128601875415678236662582917563709049017660889313770366566400000000000000000000000000000000000000000000000*i1^3 + -837444316348230308154691724477455840020064811185113900194395646536773190471222669373040620145105958825613892957368647891499564465810506944837152273841432070728388792124465666906945387400979195517962566858931955712299182741479064386332706772083424793738954797087806256429565316599660560586706787654276116082871716224633663769736828442546782054761189128421997578175235923198726089178974278137236347667429537331120170156283578269726687478611628902737534705322879158301548579519601711231861208381058251381838064933778713406202222585312995285403047562587768900110481257169701767086382343158285800582704402108953798579823628462793501234950028678910100472453503713132817008679048895640530970343114625165274110530009057058897640697187266693963784349195649132291944133114145617453449335332227880470003175437125075661607819490779596328962585704024906158027537015131227849191301264917904824755760374473123207852965566108834653618197675521694875908199782904472883455859267743222838634797814799116369327921563401880328301113839247649880225251955732169904914691422287997790584470972299017936891730023780898202140479037124742225313910918541000522444577331189577158667902764634180027146862256007467525015320216672709504585209652347073271174314028001926677598500309057803700186784185871565341823851101271952674749455305740733174296097509347347621886181905008691899414920415949622376683126315050304798720000000000000000000000000000000000000000000000*i1^4 + -120920634811968846321982576853180134961517654553680211142677304326434151406912332624383621449078106338814915275060285236568197854232863060189428490780231165881780806742952231955761567420667858589391485889675322964079614388708251063964276504204720110100204581894343138829269414919325326521356469831802015613479150812648595451608709487066490540825984179171543979180672828279133957678443694181468976084859569498366908999341193319146283737544326747227360112400335443332372281083135382406771685388179977296843008868556849598111977637402411568871602982716727338593883020358447261858474329792686281173274830362166936737716986481310205243939013150583175094730786077230089691548088461567775944255049803759948449490231931835593609840812936709506280082581728580632713375968896917696579588704074719756536073878605686845910229313711990744141150100458865292485738381884331495708270632558663740028205405917683283884981365661985820537449743229100850590711708096575377733279130445142573708841013875772267393300317935038136908933979623546942448742040754023973195332848282431476518309948033436680667890597406556396448539639589256789638759588947820226282668684520062062388391553789805433618011734283925360158844086597145621903622784916602346318505353126551195720928303418093613284739499281685147567956551101058274075488083642115815784223625798005693662238293712164713475059787739548518801950362195460096000000000000000000000000000000000000000000000*i1^5 + -8607275803041377323105376992836513094609556736986877970043724823552073938777959161702057501097840810479650147322274330154988243157072980834770711193959198344219731906925279451667837664828331854631597301236221107589034444336090678207773679178448816658780562991166616893965338329025466088105409005271517828324772202279335800673940388011012589526450731401608334073415451199212345626350409729234322483328435020608621905553531880992790586926386294813580787633829685598985253138559990845096092762025430071223751284935006326476453149309563749109027775969334841022439092736241296237426054685248439326898231107428670837633058239832536720728083361009913717366386741274955658682655887658671083958364562839810038343330600011731897657697624784988665857328757064551359357729189957280974491339895807691333928381655677714585711432565799478227399273581739782355752367107013950245743331271338350692197500457841173177661496983264906832959087340871357702114553736380711846679063076880346063508271777400521944085810804980351260747089703764142261104582381598726298239683459828268412832860236259294630574999700792643247205590524197937168431978699261156063904643436591885948458759443403607649407923216301097703801343553770835750230733999527181721700351345323671219538912548917038060461007796408769136919846674777340391928577047987112324743502679438226420946754635831401586975036756079912581817564974284800000000000000000000000000000000000000000000*i1^6 + 1688230094251671487030970387180331927705886010322966723329786124860330374994701930795616488463269694264378753565901418411252665230891957988683304522172580815271188753912524479172305491771960104096292169340145971081376887692269085712718691133653929661429890878033949535050382699673099413110470790767975971886617034137968572688845153946453022418448813151998038867379491634080596717784576599969744935715735445102188535329291784608214345774752700243147330026586309681471341280217790631438969616302578959689023949019193006855051023700211091523666222599930185129909493498828811130176047018981575694644990363150513633540866398222664357628580525535912312979611277355428145830217725603423686298913492954616223265725126642618595521318870742610756125130259182903307627251243294866679161759203598977500738482242190659477651804838258830705970227838037560052588381652460769939074502839369165934967348745790175055438798278647107398475310648924259142984646800717575591810061051136447047932475637397627579620693690267098737176664999323152131501294345170629782515695703371859186046977453175303904703996878828404266272312725480891318275870205424426844662757682608242739067448514790615670345707802710657983062383102650109243667319708749457840204560122467902711773160998839526894911248542761482298485663061152425897290682277444559213345592857179653767917938993984294589008100536593317362365125099520000000000000000000000000000000000000000000*i1^7 + -22549031859215532199204484895117156521506475045310231109518821485492816089285610873030347299560664595873278908505125188564185234532520728025395896944740731358301163278960913742448247001481936322252545511417627083215610279051092446545850904919408546538573428822074423551362137931822240407022363718644713541266190271007319533635091508004775711524937730261278183486173709993170274724600227143867658983828634442800432067494056333615339639137353413614847504491256732750914711737487498474120794497804841583549510985250070683429474233056888876113714173256355975773807523624256313975219228850206608916461558863255816669207105671029560076723677773602172061357557877231768573613825713631929286685398035831181033796472669589902461212046744148606304844121501131486140548380701929595009465502461217884107068447352572439924172085718732435801872166323829761175233832422179915704305311358212701477413140648631697045000348982407947623682583770753960843393044599240335013515123215990791811921333263718166691870431603544086106385236879191064620547043958705254038917544875029702353510568268746367720543377818982378726454796824059385134159662605155151604544363836711290081042297900091486930863272868319145031095960509312895534749021145241777540629777474049419587582252733988554668160094633860334399013778476009622346433771948267221416415036065890339825053161716326613745324932894611375025815552000000000000000000000000000000000000000000*i1^8 + 8062025948159325482184358619052984849183522231538961026572448161639383912695390678363315410250479205129920121750391395876877336515393575930350800474086475438181626063060471762544760283030650774406413445125782958216401091829121314284453618454647443902367652568254705143798451311752045990211499785534494329024079770243803605528186091025329589037195486849675547618479366170982038529249439407371703209455752458504682070003494291700331864817055308090202504959891056416980164105613785482980762063451763966515083175640744480412456987979881836476591442834497464931559314236979776129045268448300854079216582838805992941026765464277300811324942798325789401715975801147267838233513488850375436363752193602362468233834703845051112057724294101359640722698282439674449746992777070247830231012246515029275769598150205121080622867335661292864951034182208414391570229476863713566872044688002651267750801663429788862668238930656802128079875286447102712132942106839599641684518270302912082842906297421380022468257227145982031205206833885495805373315876336783815618731656844446721838320967943121786133543506132818203306055038976307743686931989774070392333544165491889021615306043280007930486284224879026110400754917321569235980709486520226042271397164304871633829821311757021626717275069937221315980109168309333746343994290280029138721188911396232206928601864911908485700215942366054527795200000000000000000000000000000000000000000*i1^9 + -1571447098541707983767973135032797406875932796917362924186632086721672657382594224102414582589346718246861928607925315631844956907140379117738921917126418519765337354633306492606936521432799705055142947382682498099934295548733922694328125783666602883307649682618453586481385450577014335390082193363735361292851008625373553380414197610771570459073369239604436883252153196393524386315434678037169884069576495603948093907846724860403821953463708927046494217201575113032558218725408481956773252204584423117885932032409528297718009595183389956343144670405811460311645299223319937946749567241044800310128137322435995208439501826343085210658712554759866245663965370948938639288429342667134777076908849720460770508366840768195044533589629933907673224274894665457817615776906519899710652097599762828116144903409897926270925343852055096418747618434490626335633857089996974368174927716519842559507229728810900246902386808577522881012873759868267475463997719169139419000883445318081295466525444499159159032083095985639354215404686256369257058283217822638048474267321594454119722444973941196478890563881385313333254301407671532933718743938647934843487792006788687334133159420124192155757282384694120270454089570004106206293164130286268691552579961280703443624477682834133302354942786742984645560540861220865674478382912971274973908588186322556686025267673226948784652957084098232320000000000000000000000000000000000000000*i1^10 + 82139746165208942320312925474699228476132947035101359115798329387308712498552733643258873187956616739190054273440479695422534378255786930947286089643479005028690313808188141145078024801144188827768732093482478766375414734684125989178391375049955463868758317718523990215086837974200646311032906727002841521990691396795240497075478792113777548738786317714402088975513430437195749933748500037415622560803628331269241080771144437851229442094570625146386417541510866748069608575584681775973754454401643273164233987922689436210913762567776136968669689487949486209190937899726965302242676304240217868491181389438594373039215112101725399077536342457436313330292427505912139281156658841632093338653068367681583604697100690315167328909626898558911595992873155442356435852524544671125973234844944811240102807662150947730509872282273161221571139839831659199580963661098629387054515405960605042082564862070300130649758734580610857113542929120974715774130983588281585997769627862344546217438841495479793591600944421269046508414076697984543793696046151920551270280080766214430866326045900197358403561397968701656185305934140081869387366221907806097370573612641523621771018653540940704428174874509367786077668564759349026486499966621395856669760852969921764131569429145065483142475123752736086236956573879031525849023758307951001371611474394585587429596758937158676041805709967360000000000000000000000000000000000000000*i1^11 + -1485490433346497480680401694972374022511422050547318024628991526725069759699555429022863321111175098226589144233361059574394023477837219823786100193437264300839576125908196999474591607663926243992553496394238650028450147596907895465356331687289849340208007893637807964701304822222552616065635417424570586661987643631958622275368115851663238082317707194251572348445391810302775743139860479003880320535434215225999386348583272221655528854268996306424100785873916141435149264122068352587765810277143975877622556744385940782521428471409409206510908123641390661283939464966554548250161464221522495271053974949667075382402660566302099517526887892273772249661903209275201896456734152794565407899363923723476387361521111565100036581098143918562575061482925221381845349837928997897686727239011233256697230625381004545813403768536449373331286602155875661022883113664019626880550014463400287808419553136920191780980154599711632093771329418756460964137590406123705388446697625334258947049450742495212595240569834604058959880572634942395051110387450185963415138677906036293223375393615216432574048192660725701746929863579470661792717747670801504604576217528058805631758379516280520429950030908914214644496768270720306222141525308069394613828839588237695455504334275332934431355503572081915501305546993195034307755314470932360954324353459016071874185652170884629570453608857600000000000000000000000000000000000000*i1^12 + 4324181153620648654806251915494739779269363919228061836062877878370801997931928643749839988121535065606218258527769526462997544723308961931531735150151334475052537785728237274003913082152171998452390149989185029218641179453854016447942388449591349231328213066425611972865699091015052069741972181447871493822129790206226926312306970820417688083108303508270145357357149909549571009772911316773946972294677103355965021109076024493046575123515028800596143437003491693777509028974405650498121242545465068987405541400829931303874216891686632453289526227224442939869386629760945568475603911855939329485028949801269072738528170025859361871853047101157161068615777906656514575535691644056038411301394135645263252606067811615976889279793160733401133409292197488488448807485248338373812946982461408407253523138241397181553593428284514073674264897760732344543475125963720920895602783573506908598104230687226852407712863313302222760329436365390208627140955913667983652495906774378791812310439239607298930924803306948565079641966179958015392429403675677142398429717525648281385893274046117267170446704293642166600386400835468681667341526268330832467157349596423480343050691673456704757011582850022057974283734596380881071164390757666794399304636967180653160935123209372020364464604367146795966315956580063439574434098314205210925048921221809588865134119360609725647421440000000000000000000000000000000000000*i1^13 + -79233716563378240959554294235396961226154868132991259487227718024110960452129873121195444261896145783551369548172151766203983433715269601033054322912947220413940979243719582514545262720825891998555845956555064491542491806921424611183429802979948397645386297372752517256537630226281665060233188133399706357311012758002666624402556791960689731483497829228161843098125120871301065454773517896668018740152221167264521212408306433291362366686925033781396594465970947773352569044000956254184659965078519394293822003084010340225690609601737974191601416381944550893158758504953428372357794532719326395353525500939116604367778222569524859786053778482846567162412560810537072085900025051056378957820149346065516581727281602626928111758911329359209041057396748598294927258866546725226392026409809090536676647766564848087758454591869267277558897006436557453298886826884837336991371984378307338044065567278250464965619133219710065063397229848489314114348515627030096049108605938589963990950987865657632332842433326242656340277100744366560970987482318346173282517898273788416455423416632860070135354326245950941592495684639276754250319311888734962404961111613397590052031086740506503350936140870385556099900585304209617593755771965346881907404095613747722092013296480889992075159171477355378986034547750620957148112934570607027318044529585924053075120456315000848384000000000000000000000000000000000000*i1^14 + -392023036340614140015693771314226520846081881357710824745868466875717290362530280416970446786173046700985240863809529733632810501101293986714310130938882043066068707206514131996210094609509123352082387005370410758165721466232896508125430167706319535524123907174532709713920656076995351564277786837730449213981632081802125864619360342016688297082977050156719783922464055911958682251976141991548753715702635717210201027366105717770900255520406484483318037391550244146235603679153549005958233933215838228755551489110837668179696715274842835562041931250756946389430498655659751400033603664799415545743280365554297974290859300183755847296042361084872372203688391003965082536887733710826070315955008280776356450906856392894764241465531602417826700178415647027421589041960020033301405750301235918690581228624424490115190754863102755486798082640884579824374367371558324030656715647448905724030692356542872812991538102386099797883109503939786934036740889994799642364116036898838991783093549700645062607916059142805759565723615642816837656518772195145914049137754470655868593260910434119739845108512801000450995407544151950331907911126774134716950912211362253879788003194412718731459728372369408803840294978106891790496823950638614454776233580981382654965422623522808784274400062877226506433447815331229522098420649893538114578893699208235920078308891217100800000000000000000000000000000000000*i1^15 + -2289154222221180320653736393837245216958440255353744312888098875587100287371736345315742708220658340425455191100180800402977474121995770473182547014804201199529059735871415944836391485886895616063745616178225233298738787422822130198021457000124442263891501725042904870933292622245511052589660507931729827690614868565067459910153128672552719991448289436826049308352473911837142417320612585650433511720034460485162107103637957182282761629197412095651676016779674792078721139710497964304052247541653318889978040125456069486768741843895834304370039172142427975597791107063682443836614211562633439668032866409986985394764816608330355047660932231214540626696725128081559354543752212377970849912525966445479045909403035225916963988297438220574311282237600989279408810694027655656888104710617834649219321891671166040044864118157858781604646985469678524666095533404792529644140503112882431664250361221763260831043015745868209647183861410354615262701811231652753781658194915436046313891918343836591917511209603282255845411986383345647773957112743420352445352607752694932942180140454808869373060609360056697436033951338645078423267222860235556443199311792046099820940012198517784254410475662454211929530049183425101820654590154599070941404869176055739279823642723838817315162361987120924552896541366904938228485322378321051912978474986276169896500920320000000000000000000000000000000000000*i1^16 + -10964366151915738900839031923656039321900551557245149777581636781580005153221871407416809179445447621884737540092505837132655277484668610669261529506656391607456282697271392903021041260370667625042472361299596710657327199531119765314849782590995239312183913693189865760857073448689703936654515148743573786948844532101714835678384162954526747725538476342962216592234453820024484709512735001236432096514777367870886041637911701551179801664794254673033853244979416105284733504430853203858358398130470112595687560689782069388480482410824350732521448513999624527485860034745032268228085071504923439906400887355088702895325408295772663267150822896964617166920461921387012277312736526348978995643794773410701859737116412947761789704183769378610950396964529391984669367832251651382141255824576478181518234988750338168995318367879429587988809784863548684293699593355467396564701961905413493401660141240554703099832303406658605336009028636003628961285099362274358658934419679482374048937164753686165001334494436146302699990516542101611106375379637943326395626779783909227825209052357705522131204895742791817784430153118081896854697012274485552020159720963817133449706105145955727956856588553057553933669034705494392869661576239741714691121228587668298247584401021009568381440088468457134640417590360494282560015193418657993014102539269719646502125568000000000000000000000000000000000*i1^17 + -25223901080960606528345236775877715005876912470229287503887519106339981064840348964395085964956229470634979773887600426002493921131713578215944317460877353589519644991761467996650649392479283673495362036766220807260847751924353933718513766523330006153278985271781052807422746367270648037830857626539105072722061254109790519286966484778106498264095456887518604168695578810033731945992173301290070511096734165617375357007175062084551743645530390590409208544365504827032671072114349044544292106770369929096245655509798022541376299715432214457237169789284872624944467456946944882563700470204993072380250222782595080841554106725159540362349507834673605082609448904275058397826287747185895606362432257905594301277360435762941970967848605724047301566991453082411246187338128599101410778207161776356254757667666684802601927232382537400238696488655366591427322151739857878629898626729586089375862510750868691558207053929667154655641110303091837439253357572899405105933845246729118579198538006645626534010837384930397617578398636205235223516711589801466987549898791668389278647377173619197429359839678983655670264949264836984504635496444083151803563551679310303025968963812179794415930404574458835045168441539555210046135519735748331602774851541293815087349898630462099021363905105646704402343105068722690768849330878533870123467221707139527475200000000000000000000000000000000*i1^18 + -25633160834330173160125749587024747080660167000453766984913699974183374223028439863090561378707578757491331479906270513885136406894721326331220103310495114304271473373234610613553551528200891914451052052000228287816908949151299270523587365521793967314373406299317912360814697658915357965596067057297299127850764667887233710764197033443130017051289867724978734045481110988899946891661235589563339824258661707198542933264941417168278219042732291541444512211812328358508016891152105282612387024582125883489058545500983132309986736174273014898119844442368864108917534978892044315530283983479075809929031044660357505430030184435249327628688447868181451004392920915031843672397165385959669171285990940693623968478322487147786775235817632864798645048598245735661227200586714694273636559997266649501602671394209653873111986992751997101820378203941898458761698331259754278634187786753922896633480634082077974841666624888845356964985855346558626860781995877938573427740064351298831670984721161656228454651424589855989561400272673489031440557925538671616622335762818479300693064644035525343743118693383645491369025634999575110071892003521449216710704465123040663773641046563962769811217439780160035131171884416982623162628104843250353346881635520595123378736483158136891649117464277713665148390656450282157852896186145411827270285406125424640000000000000000000000000000000*i1^19 + -8129132048884199158930739783262908684724852763585302764914935295102626813629039444398725763919078634450457746783015109747479994319840148662183757547909699793356641667073332525337857360526435703006068014880203698732548988008400693676455274879965163576489987468033213705567899810371205035006516549804098587312968734252715403158070007175998843058316171613615190080361768654489762443970184650461658878595625078823798544817454820326361011716098831588539974342105580494399348094750568240478951031246478950418360379430058735809514520570592535598432442315484391095928834790927318375650871717516978035272985369720483314700996198219956765174693818791969845125153034351231623380224650295104291236825465764934277097554170772681621835230025412711621975597591868587366076035069735871186154429626535913839769316466341643253552224447717962812615248787023730621650943128400268888756155237606052383641240544841260209228616683922722416711574229381204935482759183334836028755123669794040785522416377113272252532027705680921478138910331578089909718401438767323520353013379322076247147089903852195684017980310330053423374700854397431901734372261055818356978378843307981227904620184777518913283699645464781249393514686188129318254744396398267623918933845605615993208433515397504263514072775987697324963942837173984392618628491753013688531641434112000000000000000000000000000000*i1^20 + 436808388056860533135170049783319281623030135690022335091169921428846251806737751684628333119728036850056670079149530872692404493924533161461767654682837762561762801413584560501826679822214721604084235494069755031176002888803317961966600897790764803537165465795219930572609485646404547783848192441738837330890188170007505248299721620751256670985592096651730024493081692389236021345426586001665630357206752283201272588741969009697462766045042655759946124956744631791651502805583843280380545667133654171788796113716857029226625758257652375875371296192429288831921332555781249941267415891972330912838994014091198824624132529999311504140070814715657403183023578348895208602330191143002756274054582946139284478178800505863583870661675335189042413675830478259028411406844465995458558560155217625192946999955997698411393495214017433723377479918308693351876421995100082418256775345392361447709793637039267742114178192997377847601699369101941067164814431569361237538719666241996715028560889217924824799232140663716678340469710467921320515965909775583911547910004480835602754884976463472270193751840610710629606696758306064538734511213626167935383604855591387963119449528849467135536801921288432080770464219482212872135759874092191758997976311937462159106413542919260571755097047244554772522507733578279342745333679779033697484800000000000000000000000000000*i1^21 + -1505339776840335738800297192597611107338022210178206873589921609321907210490640575319999989040063271611032005822428098578779142385436969786020559761087955305374620785419607535353992991464706463964901742121739740187475566341926366984169899615862396325871679963282782516413890710144241477844892460124002758081181009278014726657166836029400083379433253172429696064974295795189630119245546424081024074498764271350980173812600373058016485572054965027602781808250567570351484467090612872874669343001924133479821480482990390313026903651479256241826640167712590274909745221784650037941122510501335594230070528149923779758087006245564434373908322402903583013235031363131789336289137332766472969468411232124935294432702728281571017231188608095831663922461206273262976901151901953639238754996581106845624722445379767006582128673875458169152796490373470108139670286740335964799365748763453931275883242316896791811263209940761909511460660493580059248442820618567055345333528843085781767018890684768960211987780009532252035129460660335507651410520691152023458596869524528537068758346623285862958628857842112923119635635995164852999317486805616543673440963065989355800391589088436763165686859346537886455014691030650910171183416148785071129233618949400523017244240874260176661226455586860900671948677535196970754602650518337617920000000000000000000000000000*i1^22 + 130646568903029098148970592415023185547189054429604227543007605752503513512188670704162378680147489339875085448147084665355255991226573224439454970946228910678229766842659240982317858201107347727947097526883180426195259800689273190160967338011342005101833918377877715035143265590591616557628504896618188506376923268802830299511364263707179866511270585212867336546677532360972767682474900155119455920198104142553446975865548825058555509798669208549502216567105176219210601039369721824767829645880097390753167028305503892791183330873045651576827923917926054201478896620988362537477427745373348911305542996721460137288099039508915730829661078216351192831207156543591606178347962814381287044780872561630880139957153265205638283138030343142041347928693532743035887924283369122526194928016308073364704432812184273350225234439478587441839061952424960936695132190709037463684413581509113260532713346682179536246770458078125727159838184327498509217349011117062931674098599495258016713742644938877628854251765816161854579147388672063150509028146242071195925659964671626938875260300053812097337813255112646290246468366187547949431704650575170315868144092430881795127731393474396613743713106914668466377095531205925810039998379780320380214125256871406775838077933012628054449222012555231439442384749317452657502057398272000000000000000000000000000*i1^23 + -46072413466945409718321298235037466460622285107784883229736134382112192887876715511020935330401114045172069326309489608218654814422412749006152377953891079992342079647721475736881671107976665886897586327779910326788261497432137827916395000701160956640602158544412873323303191006263056305196147166777591886014267535771687528241092542525633511304684047762627301481854496910405297081304562124145138073438150810620024801991039538677461584336040759453829819726821319745257034361453150631432190279625008065557771887184633152038723219253004095936167914195584070512764133959923140090365970391303106389096996024980475873487643195618875983140999688894726669668538345748354559020123795522341995852129375639857133305027171093072350967708319310670247283115915001275229607756190979291106278213850008027853747347090836920869069277365799002499191186324021236528777289045974135902820990947106784981664356435871667034371278367658883492415286227548879591988989824746924793496516991937609958895056919784083924645768505489625685938474159315454501543366614312185610631765008557730360557435633709308201905390972518094335326388513192140711886416663004849777408240019016258128509472445278511874837278072877433026108569823767287143029548278734143930551928565638142331234700127556165819044376505788125761626818198306477804879872000000000000000000000000000*i1^24 + -1861437846198206347953611412543329926305579030365778272867246080128475993849336639639761368963470483210777063904666998250835835385969046435800845274460605268008887218396028883136816674945853730619712625673689914031780544145001895593372899255532109069483355694147602111643003108254965486722887777731878063574682832404062102642277477293329436462204481988273078814909961161825284847377138904455807685478415522848298726388393904133544584834032502471919462570247043753219358246249869414022057246320578925622756440845764705468398449786993834113643446574383885337723177113313418714438803906700877427418161980575830831719091780517254895150629283680222518981143922862753262876719936170895733043141610152991234458796028344951541241048634148695981940670410579522374353460282230975857549532855030228010340223982056041363170336762236049028093902737009020527752615231171222144939007861597172147856817157925210059977299566724585081330901409645216857194322087502866569584003535328007513977239745198031281685880957407778382694375417044718046583640387608484106783031918645750829208007077195237069091960220201628994652310584495699110674204737879992212825604334955380626117507546870786158876326895458962369986796985573260534791486939007944764956612767046459944376367473422765420687587536073948290669920287603241779200000000000000000000000000*i1^25 + -19048424568854974218506622961988070369562435039743215935874239403299509330186291787004182193754787439920280847048949027680468140014796520416912600591131579095711894072036017209784458837418379947740979658693473910527732341209665473695650688077391176304832370326088819303377606227249267479594080671641386042483351804088268231783319721219066791490671814201060703001545062302043479108044997996202157026644875385485175819222235430877939894404795267281374079730595074240624728614366842637787304551719307396447167350287836272848895333156953022816505567776872866470427976772285734252690906255903817617852063031986091969929284377256319330245130630559386943965419249431951182720279148024187914058068707320009551519461449423549244494204325237512036190186351662248821544767833646229708644199770156369438174027118984750344306444973455921565356358162392135146616696197034698577856370625896670752837685195331683259824663705967661979744012536672914291444584494670199537311429201610177467330699964417472619929480159620626250200738544669589609068353715055017925806366242385920333961641065707800674243135602136170323467178431186377280451673531995977627941425968334741212837239532964053976628107821438529822652251262998327177830589495223308422953737782669388216573567179057429274895778896999080359721642754048000000000000000000000000*i1^26 + -142100829358523791597100521334753091298718222912794902950243097787121002701547887554761072359627781485828590892279864037925290243014412603299696120153381359629300860868396822272189428643214413412943147465466899381392460610946247198286184677576519823900381112612127160721661435325418538842082444925196687438011129222630412343791793581965295614666030633191037823563390495672767870277215940753341471239604530405950837761361811251835224784542870378146005704373015619419589791460557167451063955339168856234490894331758031529028025265216295036656940909362520502482615303018785379642559265886813529617865361427332906384482605363299949785412184852565854653421731298135800332986764129270148875458964053406718708448043680035151131971451687348300623632813325512218172101848737979993629246387091092209532024865915365160682710045053358604579186614835612736173565039121685116753982503228978245500996002412495929947551474625301072516354215995773992967400105892151412753089456599853671939718769450372398016872968689198029949979180258535309565682720400695206048851309973421334582013907833015719146367550979234230889101122948460822569229684691714883849597381508340561551482034378859778457902623451377363248528915682984655185376124755217407298523561534646131948608174174341447916631408495676163808768819200000000000000000000000*i1^27 + -13005551534927303948321312742304512687292351382683836728824900357756705571539424087208355599715658630217983596179851405020754974028856794594866489334038302042718068078654104375725379296164702329551634033940677804208831538489421526351988533883002839337396758617910247445863149459326070397430357816210229910351462523032222654313651279788852149416234990081032155860629542878102020544161280090269427657285353072972565849258215444859581533954875571141779522512141570077950045908105802745111111339191690219353511326208163413971035482451181723531655644010778253542179734591220501022111154422438251488091371070288721777480043329372662547357486757206557758335295021309243184358278845927798870451574370103329579697200637090694432318577094439601100309954358090537591268418038638506983802682231997849731966433919510798081983694363811176393769367767338551366708417909765721341427418307818497378288855396305285479812150300140404428294891882343212794493453939425023865339997886803427553543694616276179036692632363907442042795309509313885210207242033054773886970725833659909079282451108161214530855870454821518096919178489189031963753860886860864662430540478770106817464879984746762613375808870982355124573109322580595393966468740154516846862252508955289327107795333270223512038909766057402040320000000000000000000000*i1^28 + -297556875166481700476405625292463923441046870927947164976594188096869023642725477249164798461721502287045537657328785296676509309605551480874683175486937445539922811918962059057327849356653055424688990043122160069656806939593375839078610614623366695118757098906672226769788752365618545424783587396068938742213070560840007494293018262207513680024842776582334612901444860637439734333185131563959063726743788117158620751388132359608052014030941256218739375281692213380105154732924941794302786964089698794050127037166672212344634302612469071467117929307090830578358760209647581396352632076675425146172242638040349431102865169558125009070193507955257276669534004808652991268451189059213190141603515650535960689790997800943908255650848949109936438309659631192147655223035174409058661585328275666330910861830626205084637899441932256874303031377371521924283233753428462581278383769204954154879988034509027362537397043638835505547909090901082716997758450706164373244597883805100121905347397860874660451009589097710109984615394243877648505269127571185942351242634799804803838189908668705649751052012242171206496613064520878024089510675458061290717836237933314343700780102864115538040787647794245064674399295483519992575321765189401354998559540531096084074043765179461132726778724352000000000000000000000*i1^29 + -2410723219520148038632849793342051517275732129494535162866420378415071876047559755451110622019866301286132939533633436295161041891062119917383518216168403503955526712427265471735188156182502539725768889007527647890615510137957538384591313668165925763394865202636480939942793196817396678581959501127634608553828987069075025585203281384118822073966329629664796203507418262005353975925385875337472582964566903480726778300131433795690304296465848792059665630932523397694029254024298180017567603405350414984169284621294975973433362473825718658969696770245236237485813447810365064199223823440928962150561307017027432884162491678357505911623642190590574233784490911610432261565709515396932451574619125848887714615971537941654461406935726337080641779235466813019330878557564364523133317784772835016060433454222876265815652933251681977280569428384686368246298949273152607790717924625737110567111916700821711243128657973051446260059667887405346601579789696947194906782758550690748647764519143840576028238720849472207446054387754963989221175483147038577149337393533022860035834021806192033019350644810447614155359571116220715066866153632418998669664313887049122412799896626895812157143118377403757721638798416265586842310354021210099145154666243074651801518828443069457209753600000000000000000000*i1^30 + -48997627265539239485361159237155456909549819551660758365305336002999944122768581440282213619415078707331335868291022973888478023729847524006549193248596696767054240137196799103277270501448155516074635984900200425959831963883045940160954274656015269253030719803125239414597210656828397718443825239921437829944921899489556071263525643461675224989409321027274960907604535494492826552938012358377952512875707427995090819336858490982257835889360694998867152990034327189090250682550090160683214486933667383602383085154062890809583770590033546345277403524218823893952058500394792319535749571104546080662844533000424142306383876624610779425051772758821119968105817553568119484240192573137695251093116708842840427122093087883701932275612686605634765024602921016867338183774314142847800928606469418384695016703596034068898069774268700821687342950339497900728420282656345927002111334249303851939299366571970368974903798093056345473463069801328797794215302349714950774953137792456706162367249824325456258161046458962140104144999362631180763418650030445996321018550883973360354540191267523232361819803572861414977004907932798470725977088822969137465601349238601497628340726935102945913532160537126184951098637166079841450368259740356168662788158084278357304768812569067520000000000000000000*i1^31 + -1114521432136831445472832570541434533536438458016820723279317106850316948887431704247691472243538411929320497918527879524891801586246025674547684116446628461948122356594694749688132920758059573863631293628341716970268904619537472344486119199947737280655915611272823695483002814293368778780514824769399496578271227097402970158019975529776145185742581021963108043076766209452969186676346174821006653772487892743521889735118432033470756603186964657763521746399324350651019615414330137672012591091474303149054061918644106521176038231112949580389469452315675387197425857003557948598083929068094411722729008459182941651979202682242968781176167532506185133943866971419283652518386335678645818562671745964986459402853109124052626961311981800887499597429153529107678128849638892902251342142378999785134598260240347508320849236331877519820415976263987922703296474150749003612295453074821003533690087225789815295974374051810299081711512371575004637886633287948775623917580173534600674364820696248757127263044410394910027247324282118817651377878818684316328164478430862791817547713120896168784758469824835428291936607505318866542789648294858199641150361593191185520314040674667381533218146444302909100780482719044216639531792987988661861764979900666092464038215680000000000000000000*i1^32 + -4956839951054335980428692062367474611942343968712877218411791052922091941194033823989658293478257144618133831280805134887315959540085902297879578037960372742317872297168907941766956252509866883713702050122965619955516076963582081030914296042482408744073712952682550579996333488673716648133426221112909504596098018659416045890945513151437054991381113656652589090935121251320965544470834087234425975601256846321220803065616486266670750287280048320800628513549208596363068977696300610490659186373657558298501840336553063105942172664120513244323736200499791179429972224479966535684454751782110456078961263641033636521195970499670650993300314368012153300827433608555108849568739641598142539345715977776087752964269403757158086027482857498106517876267349453663603598367729501438270754940260140477666824833959130691221915991813992375560093409690733080113046913583079666874914494831128710158773747314164411469435442481766847248494004307330888215283677103869949437943794704516200376294291517406816040711762703271488594361620738163306205751274174692644740381199186936703311023922526550212950065392134518301123601358347765755741135536911216506501761863080863158205695184073633795253229754265019574168286302890105071043015159080962591277289020865181541990400000000000000000*i1^33 + -56512847814705490002034845902771933672441862549640017992690988168239086828061695548245446521013476223454029762972841487636004746862150720449329928135252355425142200321033830712837560531336868730850971864117733263374806895359530588793485803627069112912568815868188812257357940534215008677218100213660946163937852014458005933017346380230692229258940240204137975336624477706118915035788244913351946904710068627324776890621751935513576011393008913654170226620551703474739356905071342912087570613588970347598698178571811871034338661029092760006188492015656165268185467895244872908146108802484955653433645011715222292721290951787768327745255169187794167394638550696267785902419579947887130691304085207541897887160275082688242769631446754968464794063803335143682119376077256933484858922870462233611804123638045354579880319420920783921022412547236427559461422747800069190866646013191995908854821803237311448160581140097874696795457759692596861061808593756043760927299900545234155635180764785751949484689783077587497098473307149085131258436512415777702917755943215473787927246840694753972255311712006007073397021828597283503632616155926773079028001917771078498547255302351994393458877479150763091055447690454257462971702473933195860899272432025600000000000000000*i1^34 + 11399487367665218313885852148782091593694157490759993216536616598689485379392047202869011376310134743451623439510376992116261918077034646486674440441824778967903389547158397237351992834639504072170245133479528904021430513371230776384456782012924878561941105115857071905240779520911053919656480340275878079438488526819345713201665236995925115444922638351981381454603464686668542733341358222441938202701462626716256827295625657508111516887563184539008536847223172578084669406230990200270795353342390110213295537208431312933979610129434149601269062236098162166742209129382628244746115158858360386686586181804627714708468536983205454547454654126675858589911953330275261088857846348670062003951136796098282103975479336492180972847915764444580454309943877119897656329979973497977696944294765574105051218404324493246720740414805673524708010031402273212265035208461023908350474489299983857586468348700911671533354572302790542095059173739822567645199617363526408657729789714312371030326041371792429002437280894479294300823782708965671738508734478135641674425482210590738842359213084893461454229559751497865181490622453623358059091292842599753409973270394582096464082757243338723697674426486069969681113617815842453415996129694028539101184000000000000000*i1^35 + -758341574254972602196298472054266761148263309673661043817423285304334429325626020704302004679691151351909285211890277083507427962847337536028425434181665778524107566773553865771068581525771662513417603233133399250367081359972523377220418337725864351654242080527692352802006820767035380176934259905786212283935796411211969469580967638690002516157550422824022877661564425418133543835004040103140248671835339395351230099077188903697654563050697792641413043578683263894327377760554202426702799041290910718982244922177682511264097489039942432655157310050456241937867682626818988324195551801237095334629446860999676331214675293088320177210760392373030287604751516680801599386528774852868581932062795146362043796396131226344488258995595802781569902002878618722232108769130069865516481577376121882013022768727485236797438655750627992211152054057503121465224243696050919974491832124165335969489331630724554042182934808163823781187210430568576810839076112819585046049144000182093257162519858839578116363189221925683478029180397831184033028263055476447289230882014659429500943103397268496842714231105647728629847257440113819942632502966791466031899706735672731895996242249871714196391860221105129391787846680338608677541739967283200000000000000*i1^36 + 4824014859493875167986910843017083976145783679976936772934300560040358740448913939567218738699514482046836519983342121591325048480708151463225047845947891797838402252843803679189637681788410479075118176949574741875728512274070481105904915657344983935642444659680369426553162811468538150939021299643090226334788844009130082625527252112487854169213279283973469194488282686429780183710613965802834398475015307177753474432708077498625430861961211682462523113703542155200634780830250477909584817372759474593411969493479833744203368250606155827352942526668501263219548625876163698706160840441545585436688631387812790267210728614266724587819974519477997529205660803630074288513379485545260651694222406301611856553946848671740930640739359038459670784248189797153833349011005302237995685060451142026323994042244028911155357947028036984105692274604733921966111525579660850306325056939788224740182819709334341501039687983855556820320650288173826408882798799350104338795195710797563271421420380025112902509328945723578325947116439192451675994673874810288281474559735432009380288615678571248151699102605621047031721602174737320607494850771959685519111119079232848390894658121334410367727577934773124268588134297736577024000000000000000*i1^37 + -164812125330066039397269072470347632114118914468935290123232101664192874127366831884524366239814744250276506083099515593934036915050220307683023340415195664599295009823214270064122717321649082374312460646089658477679769744446990631783634841739109416906313223326722382504432816998582545258736613180625716595859654265271091685736114048221594848416240076595756634478416946445545018129084790081588330328664434810459706155873464069442105846537437994348585824397648317172870557131012093514924256355614619476588648293013419355382300382835495860267495575616097184842269256380338505905166333727739016328777919215795356751021781662456706831610377888288815509426074020654719637905283057493505892970243174906565481925580763615108851227962978015692958906082663704889838906826746429316369450233060259345827935201925545840567150922985856124464732417538123623819345496925047783816484627894295012492814216003422869047573932766533808793177356969185080039231711012040780291741483780086771748816415855365651294784289628358837208024855171721637956807927985021666269817682231959718256776893880740952758158676779169780095185909115644212875526858888896782579423182210035228364094609490110776674085931107982370220759836524544000000000000*i1^38 + 615873922836005392458858121574085079372031202225289574033540438178630709109131830457215215615993223948693045846244163692813952936777122511999152399234003918136274328482191762649753026700542631570849262922942534285553114091181670154398574872298402195041880253159432419261528120800280067669713749329166165523245098124033421129651747177470026950610903849937606036504084549164366425818278371981327363660780973867506053504482070732910882358819508318472097676704310176564916227455749877872251023133528007072935774033549443626431514445843317158527097623304564742780405876919327401280691595388050100813231712629897071564984318666466529711902555923514249265404283433509289097689959692912015492876938318979144206686688314624750483911988651340596813682659558091646899728744947539585448886821110075705425366517598665261053681257457817722279247759361503172392280937992484070039356893234527148626844689168637031229391479893326428935491879415384864316752838242922075835518781090491853060840895385064054221911172218980891665124386933411060542440010148120756244081008525690474190374144419413580030005229206395430321977205784462772048673907605574035202668566839552795966890027285929405481825212861969648844800000000000*i1^39 + -2790291740510976221311585873583401758591114125381308927385384098141639433330414017753789254955704345825543171513329490151491166427021852109762652374188029614373737901806796588020650847723459106993874967858108914808630216548403076778826283070206968479122604276477136673154114158020881242864473814495355184581240259691022579337723405916719356819046961441735844667981362117107506294640773257673131390188427651649224460547438508694533092711151835370369914260505424426711301985589046314475639694972786469989192089139516550985711223427230830303716581844063413577414778963767030273099479293343479136696514754416079087754843485563929445778363702926773685507712446477980800580805122383970733726076197629401291411965295770532134386587147188110578644851112727166118179301656110834589053076223784780519608703830229173629937116847643131440448046519933997430771456467060250557512754436646953145903702367252798093837210342820564120759949274532344699463127923321287870340057161568247692711663562492759920570653776556509344799125281209866091683887184917987305730476234460145892447038399570571213057807146603100994906601632021400049382148318091049544757988053579414561994198041458260803523685908480000000000*i1^40 + 5061051760779987861616978774142298627406658032296853719862275168108261074712397551680231732974096222586227862584591688534892768180947639412803526648346804016824547898103875130493604098098259315720472637500229727733772430902194041454965865852531542062396573851228880210895055422541965406647869035959977748316943549269983725683698010396022249038266851646623941558679411369033798819369678577699635990982862270740494818895771226336143738548334754820231441873075693873520076491843497460193890200856043501915175448944921309387670652035710921458571244457434240180405055439987446405615089560760329601457905007273936854891803279891181093899422483416335723836818494284769417069958780587103688100717537137857788016243824609530656533269657605560692360489789479683169110205667186840266329651561987472558428699014674262328995802821571012993107789501217296055099666913096722749013394411706320095572907036520566681720404010398441085485869872191341846912298495764894468309283813661011760735617551283270395300086625756412861879013869557596819944190409620310681503017513250353989214029769658367647164416290314388821144467782752314240905310455896283791898987601861622946201608653822230528000000000*i1^41 + -4833378514105931129593686514405613469436452422112758787765639350284583198977798890792461326956548708624464485411805455608706178854019948861690059216785962544252056969896820854842611306907268532183292845663162840405865905819299232887522897215278086478376602244360411641604046970844973829917657509566265176494000597497622980404316290464340755169486436944267041505948094996869255339474520623015321143289650347603950429953434381349935650381729836950493839135780420548893345714395131166528381969784916412684564368440876127489821592071349675817536104860775078645990740845392602705525948703076749772565081417270396329315390536038392154383290914982553622330372502843963829949018341060909871402374058188106724289680392532676962933618725856888498016180585355356499451742992577857780881162585079386955570773828968324911669501230616906997936018158433062557394631821772867524256770185910447684720753022819689029889202042977507997427914458850810963073246097159685761023832476492289661321200655260267842448134672582776868816750451593252619792248772762852672600267574278880201403138443784488232244012126863035000862922629916831063236183063420529575046518129688186191452569600000000*i1^42 + -309428994272678420935220675814201759648108699266526995824536053385839987527674550442837571297785028071175795820999158630265049825651642704029195859231043658592463815655920616413302763687397705065625249069721943573451080644230599399981188264329625737716048124181071728574222253688993603042603411799199307189532466834678091249538980236993218565889133007348318626184193723664686999875778609173919428348029452175837696883005617057844256847225621808818414649244675866009691795146293476563841108864718759338786274902641145139659243894613004760446844220923541834180299749489786057223853869947221843888129520685610131275419509053226057478890749919202467142610009801472766356036088918822789987877141705080830866900146133884712683110929365859993657840270100037992980427494464318097111047796844642740932407213835913831394392553553666530922222034979643305677590376294813897682776454331187377977705570025066396376785387956310698496558788947613659472552346312874275736891371995419759095956440283095723672983982955643919785030214279055655475131976202757297368189303449816430479622227917379064662092836358044530623705278425019369808323647188394969878460670935040000000*i1^43 + -124967324902445443077795010173314307737668048793901416247928996930439315317623809943951028517483023088561094965199829751789624574281211020835758861246229259005890573091655379531289185863698748893278470559918765987791673685080393951176415930911465429590033127936933907842390710015763613868011207975777088487745525027751471818806732112450906808704877111272131829323516196658779237905025158054737487714899900695760269303417073655390691571015751022725463740476782605487430205236415668145334615995421737322652868597215762129008085391407573780495729510401804155094401659308053853782238392385993677404113740781278704314030418614661043142205494656515132621494481585034928714334673835318851001192627952497525361352022897156949118216145893941899385772884118541480328494790586795735155094223875209387133992839649321534268316794722966683017131416247877901046182392666193846772487766763523483566685329904045701989940547155797248989446460614972913794813714462146114951384557125947373406747221957700742476253882683548462727361130292027610502593518976344619617839429285393830394516333715756951505286721507895170174606711271719333298068864028297396224000000*i1^44 + 257654797484494762419456187045186900166563619302757002982780438283417280832074830461507765753843079049240275548628860447272627788271029417479584321991751897752235478809036287286100350754404608968544921537990370605498664936546713218909107447116177867253899529026464407663600042817397220395078281503244995900150076004192608133121183303549697183091649915928871776670130987132813425517990916728999543799519334661918873546719050275289111673200660370262521526578586312682478738772286854046356908884680767691824398922470176975471991363867961887164560956850532553639044240289602862725310703938800138052608152544154976298664617364728606839585147758058617604221504013693944719852421269626124408496164172084769308206376833184475104286446029391341966136220613854119688957952348004436916860558282479148933241231786769217455294105348792129787406573096446937676361261554597958004891742595371894028822080024505787519391048589919664429855264140183099242821215828361207257443597273135506674458824717201699749300910140880925782820772101323923449993464292497447439351893014913924670777087213089694515587723449581102704311575660985146618675200000*i1^45 + -231714195961455142678660870106834343654119142714244934335183339920937340251132655657872200088309891571882625074681629101408293719144677314345166044871080960298028747445593702589372814049145790545538216949172934390632955297675607557934980580079020877503936969464768124766962801775991280730729408992924071445953664621146829761116659942683587033300213446223039474913578503063993969237126404450887230126664794371948137735203995891082904047384833779111389929965322594416110406963818573297417768303517665174056650879657370118637704141745060356133832564429802373122469643366588301350005343885582369534955898747376200238339625873416218940008252484493502609612660317688579655952504236110646905514497247162568035698262694186999421738870788941793184095023602036927056598172190563868278517239687099281572486156425345991412560016320045383804177821234913693938754414365278132314534189055958829932060856156688623214437558779984373260936283469121041939932126271545395048589146163604424111878506747668210594692436078886368681401584741927277875148953381209740207418332028785915224588049903026584357294562668502539967324487680000*i1^46 + 318846632386221916104176403051497895109883704928892426315823347180934638866310197461822000453300736074522857961029316884935173483277667333802450145859347923092170159454487241684439541351504155427834733292931921850546701219254892550280657587197015483907405754878115043435650313419859642904911522600287324134924733928776796281259283224188914789737223630338155472475441549536391133054686481313520081823121517900983403355601769097933490486553969513450733998744117038965493087740437580424856730254774248366679101131034577724257040267272714252596890249137872096630772654433852522446047797598730556492890248195853024768339345246333710223939471099652746043907916279466358345234876515098657224067761650472829337978893202714838665272137759840120266533585808029931955438315492607516473866922374131815881592451139313683470112764327660953628268801645435939054675099392074841761568631809161553671804774200579566611391772947780757278970024102402448444477838095142094337160469035975931974154007147082445394725398330927909082584530927454230646484565251417637198533517442043354701069119903085912183122427904000*i1^47 + -364390688538486831297983117274253491478854249636774558122276987372387279575014931974184605963777443728635689442709681450373782371633756731546798856550981881819010242866658211429828855162473122447286120273750597505318363306703071518380547358922330328133647650555759994559331738545380924188733175681225051776893405212389698128562977021398690498045822789802856252194053869468833719534853899972858789081030423890475254820164745213567599670373225562791574765897973819309692222890566012362511567387864005415859889097910443982319408540391369526221918739111881559482883726161993655455611779125685020908035691498192072046009867506671188329226217331277517588274387394849319381948911030193828207049079137782514334571279840929683632724524067712257624694139485788697781525316787894216961406183502660841521737302081566371195983340910930362677053615516441867989932059317996397026322618170313354564788912055412756224453771726341139833600421224171061569296494863647473795807506769776953269128317952565615410178148840902009547650748115858344579079985110289681473337738362514935143779532800000*i1^48 + 238462295442549283298081236717489297222024671976576880773535840264712896335120958110843568606331732126830729819909481043677419672142288115521974598737579243826555170436380836133691344134365939360715461281752512134288321857638123644555463100951154142995693650518643767909496782300278863151223727768337815821045464999687376303068243526752376937542879167383817396370196890341523930408066530616107455742106105802976438594468482530456592061301580984973270312070348677999585508918313779424925992415328995374661702577853607190157033860111018026100166154661863934687125526240562746831109891442130387738619179009172735654538701023662153890401324219451281191234634624917742097738942458530776232593784939495750535925942506282165213272945603016577160315219200832497037694895519197147261475428840170966810375320879157870083943448408078738086054738715266793896368780974881165244055225478833737925702227984151828268098141481629788092370961681521757533302146668072092703587971852849839719420386569684532565273200678072621181612410125324035763461767798386657853440*i1^49 - N1*256186859776162531650101109574604742935437410193812580885618768478488532530658786305957075032939948416483185093440554630222204977322789868150228953912696904900989544653392985888509275246556745558290888526331440787161958895985418814866682242160254731921383466920487977728108205888904103700449806792304786839872906074423367103073121189915244293083616984472182747325927899*i2, -21800954336369121659714854912229493196170126934215329556946941881797555715531975308721940840595909584378938279314369048715037526401662431950281229957938121650053446563767913757277132007319166551887446377614387068340400850804469314560497792964629636092393800135900360829240482204659212375193497803971983705089067975601354475853788481963653391126416381807172024639772498090420649954264978013167498790476275543556409250415522315750275657950342261218063438880174171834962086881870352522188003479748588243065511931940669200565679216799298605255209540598524855214271294895323069307420498600261774083296086700500907816693794436206079759695427902658701922768433551259720814255207950161659584935395034894036797826554759377934977893575706560080891566629405943259560708253227481432266644865814428789191126220582628900478522973373036404754708964753349456489138006044053712319686888586520351104893837862145416495294112477619682220034630697370579174729913201583844475940142889392102111309673479221909500451829865793803720272434808866267151954676967202415258705243667742061674048279049584320228776346959777609720311901832903386366397712597309697555507248480907860000198397472435949171675250254008264998316820504550356126053331335094372393181099754957413987312049933523362846906511195836472688952649441910548495315562942857008121162915713555138936626183039707606112303048760041442082385542098897688428638371840000000000000000000000000000000000000000000000000 + 96745172767668971061746237811293044678205695038162653060229255966638478736828092748588575022881746674581291838223065516619529479070332426728370330394527425644544533582841961535613505866975387302021951300089405154578952070942880061097464355937744844156165353892295150561961515687657849764396045897294230914998090186532303986916204457478380270988434657720937026608980356063650238145311402123951794498579027714118729890656741635082949143654365652856654847418787990928020205627750706434658302083458386287448719052813219031172634088455085759394825215711799976973608842542785297459082228884574884289880175931073965634158351806988854443303345883598317383192144734992952421806345205257437293664108692002974516922077501563729811784743366584287278759175651142990540642418385740455989948442273546363056976901345657233067373845364776062216258258872184064176396068654834222326849482322879483919654929923755215633589690708544469534668036945660716334541067351502273234249545145909374325901925303877598272547586246270226404305101106377688995916796402387158639891401253285612399354453462985756925911461306914018592349577568489987167723303591320131056224037778804309789179570171391211047121375322581641240512020684415345367183363882016604017970618547165623337553361350318890117954660468792568479716322922630714634741349231409764376306583900342219362661347216232841029713542291020746376964003827707127208607744000000000000000000000000000000000000000000000000*i1 + -272774041682638266900536958811030487950106574107947837045759218498338999579130641146948618797124722111826974943901498095259285673218119323141469452801212175664423205782343723748744515095308180359508063419026839031853376321223137615595623060555899535533030066559787584719538424521680205982456215809229902610811231402745210371999572775160378742707703252538778127100433096235293434919186197064743707666076153225888186644527680984232638524926071205546625550725179681590091018372099878150079015218218957255761207549707908470754997630560396669671461065644431473976134599015989379352649520018768085798971265697076070873338017656822185004377277290522497991045143567818472747253346379736075784366179509299772953225478281554597172406239445977789765002388137401435525633000150130418848414552607592867799604603194071250817617485287886462959799889875262852814727048222836379196242415564891727196546749405814208693453084783645548122623502551354755391014844987169779756192224404175840770489158980958058896976356278795287342827973666738118760097166590598767093051754751299669165929782163674002209118666644847593736034358236274026503599441009162876793723010871816504701820722175616592103521362907936563671712556490671702452361547849162373282165232775240144517879311018958696820227208537790503885605589739473130467467249908400879299314212137965125437714578509642482400933605385180969836710087091052274830540800000000000000000000000000000000000000000000000*i1^2 + 335540633748650981178066047848113705013296160118597912444694641684262213736671348521557055201858320055063846018898970646948316666267836471357700982248369564233157723472509001596588214718543963091341073702135450540735592241598654535123128372796804063717441799563927951162393666083639642183290734079981032570584286756861766101707547261095525492391217001779521189680593813267983994159387359079799785795967792226406785424207891594784807200594771357362412870388126046146927141251289290255731031076672909754070108599659211329412778723374300138278502449477966518342247737899121142071196832804285778950169164921213336309422659323953653881275469395793946620018685305834048182633558458435782990282987640047922861192231126650307807594049782165826254755848509458362360313957916321588360890012885936469966859238876653617051739205724185698534482814019176540291797917550251449596909624419697712688586448215291158464182886898685585169579339798858392546702131419658255763239135600277477386153600476244092541456915444348547766994863805367938091918652825840820276172219549833767961471820696983485680037688870712137656770019851513203641766016671510602918169352742533887005983207163504092689111561465567363912036234357542088706319489152142679974636774851379477496774837932858492347859211778806102570183799262558059838671379065644059625420773196202959308979367764646421855848928575654629931890578107238375751680000000000000000000000000000000000000000000000*i1^3 + -281186005535111936165006840651786598449745122026913918927032695829104321815422965523225718397687999184386985455253406925707653801466746349288578230385189731448942205507160804589650336902993897255131173712848922628160322258266973766364583167095142376896421335391364361404159268712707284012570722531797019212732311435885461300101320035387733616825254592416653270027535845518946079346578720469272248813251572679736840852910327177408542063871697327804580470470520590254609025084839291362485339437071830395324857959391901200519381891262303232552560567862251006221609444758583670092218944050820052648002546124201488267547025561192845034159862277600906334371023825896974239245630271759736232367426173992793620841630401997580721456124765858817996446386750752806727204598505055266754834808294932886756091565473681349768119032016279795402607767418035405905256261837577625366834907481492750301959772526967118472690805033356383171507276760085240613232691743883829993822224922152101758886801515920266706840767315325787044622720889059965818175269954278336084482931611002161353057880334284397611075385253326690629592542092319080537435604903432256985937098888648023089549032122598678465413754507739740279443218983810131341022845536845602074980472495921210610608984402168059778824292850363250870019785950934399985587819697860591430546224670738886764983460691318996823509938672326610835345843050373971968000000000000000000000000000000000000000000000*i1^4 + -40604139115664363939807552343811755009792422062337030695293188795856122805889907498528806046673765008372813287562671035491997635673608727274249612142550407949609126197407769579114923191198867174784557250818413956858304551365297410656015047038954475791372109355566040449843157210387033339086389454858010144464638856686479531703862866242632941360212222547108724117272622326959434440772280778082609236265888109952988595478433213558303845505027718501976729116136420961260005588071932803550814289785369491346091298337513800251654322365616701171708216629000007074117709498787960021239380171107533144545301164187761086805625969261152833713458950604830752012799176884036304029037585030904057115696021230891232065931635391165709155095315140346674788684279588382686709945684997135093003768131144418980348261884288102517825319835971704918884877981624809374689072212964194870253163648410340897368936505061973484249798849376552020180680928609045217489257410514391609024403200765449229790465707520990795102414347592412108056843048199765489739698706643610508041227418110263358194812940205055425834355572386256208618607911111383387599187197001935498945294116767898134819313608558115093000085028200613519277416535805975382045260372542694163363036696367129861108445835923033635476884177482442607340251114165218768350327666643544411706318556382758245307045929328561983661338050969081968302353248210124800000000000000000000000000000000000000000000*i1^5 + -2892631931625008927250242472409485140269783522851892513929766737428833979742983669531508086967770712728570507616004235935996422351892117455253582460929358285161484148041694466524385550204224316056018185578290605531625181904140852794793851266953840664882777064497392615491032311587754241865569166535939937666127031971867251539132857189483324174095092452682807644090074207905788581909652013434165507223992213422341863152764802369216471335584766769373795747592433969568108006308055484970318970856786380794179481686310569343980532599070189888649911245382755355548477246582158921938516332275348245492148977162026971334644576360921743840281865212301758476639836751297383913648534306742687599306799496302832606030850134543139062300714092500380607690219178181047909442331701738154136742431697865581608234140882983794332931303351069481865613061414709109944481306156183039024626194148054666718756244656307581747132357066310762221508055466734253200825135754874132320160177525847983903165480619555868576840366401121236741070554194642328189805274745528023578222879309536418720268563916879749377523170275255574533299507296392899122654429815863425741391264591787679554539366127823221696271193317195219205655341057545849035411647468206162000084896156745086448037558333827363172376016579838522740903964701534829612663363030622675260983090709743944453857158645894595373771207143557029692398632960000000000000000000000000000000000000000000000*i1^6 + 566914028682837901095169238818006829030245203809790295538514597483892536460904341259113402011059914572061571969706485370201479447401323609293157416481552395652070880181217290614723772311986759389170296835984883175528888088710235374381214082284937477866159344611954521874693421068613246709661433784984764429224416398795659985803969345643859259664554554399038332052892907109380519695401852095852848981669719211038422212235150419237998271371682354799259433018785562246415608246113291522881781511147456128448550696547902889650533646442973394106264176017961353982330195475874029040949584565822096829777607637244121771156898295958505945130034899048055240420506056564681238555989216100996784007383090355407857387899086034982194170705387875408895315910575979562673021337992383172028423624061266380212114485771871401211913355772708278007402370264204490029387899228753227554097418002766310718162875403580044584914932573073315659131673189736204513188599045425288423333121024827563726991292482980994453609289590625444481896508011380589397275374132211191144455634242964989861357662357225013925037396391500695226741594168733441091949941506354551192501339474402800919234233414634395879547685070911768333729968628488077841660425972737589897729887290872742984111636640794502459180100792863548653810727896818277322764008839978217989508751891188245078908357218346430475960317627890512878282735616000000000000000000000000000000000000000000*i1^7 + -7570393011583314250554218417982954557542124146480717262698532886182566884514102801482714530360699281048878459940887060380867207980875401563307343051317559545432689913132455513182308333773379525016233800981359565036286503611987045839231011814320016649784375750202051322145573536051189466912393038575450954505355082121764105796684645654635892230723151551776990544751752399689140218741352639704716491895758610504593264993549579313984994010551478519192572087890084553371044028761488082934503242774887024815860617292078493775114355695872680392878984230953314455184694861846609798214426589245065576985518901863835607511664221489443757055375020451048758137527460663090281549319944565278669815440776506713715763152238482754447564772104425530617634671110275435739154517113688436327440361417043845383757417068836413995641591825898162111709191463899474325081390862985210428835667025948947924792561294129225787663714294223745451433934343451424852896940587916017518969487345614394197034277548523019986671642131017428639597754616437793366581940839774280608407881553001594116232837558314193738467195393875007145534569790978341587443308230085334250510610398780714129019590574709619038467778326775070818163784507549113241556616046546901384320122605121573853936524384053319992051141520300827053356240793141627226199143989378069333922765480076383465845939979468900360446430977898994639201894400000000000000000000000000000000000000000*i1^8 + 2708796779540158785255239565044294168157147104558548770185188900675650131023062356803791704920122927562881362096744849925012517545435286317331434289352173507698005475869102180397007452327586670387066758527824631029775171078734321503263305575716439474758977253423571199059664968609393771440777138227535677957248518006033418833750599317113874795733885166472479959483644252286174114265629128456220809199814479242250648197899701804962214112437592052166943141242882809662676160324779396512642391997448529295309734208779666312874615196259393355273646433525282756578203950274672171064719038684639455480221589444257671750994649515143926679594391464731829947476839331946631015626038098749580737917603051944836201174640623402889039748933013760149694981211514790101080560716830222674835902682498277019704604322253780504342162669432045638312017755435298483456994206513583459295576120999862493306249211172462009888449375435736650490621785274295651428832812743972004887614019487365035984903719966624307051240368171021007455052793210787494892839016843092326568841322772746224855081490224912723973149482440180882955049882869080103378524250113198497101728935407259244515622963208125464341285142674936804203858761951696364656314437631031045819239137937056983840251017760195989656609804284150277718420660208692366489588566720395104552264631113881063143883957091381552185575516430844622274560000000000000000000000000000000000000000*i1^9 + -527858171078999054126494495280859105764284511656381054544019093633373870223553232758539149754060908916017774115903276843690712222530804525195919460946237590513188154811845360268672793973971195027215579429866215001747036176879956613320754283963003539207400056062968122062078161849460622162302140486673710182521210674057159309510641072599383357654518459580277556416360421232543467916446615865432573294450433733811542532286777530589696231284886411983614009024866768676667539869786160526080246966021351532717055082024847388770471129858774112210273913356640480423190774635954282292426581339807641377234871027936224504104816806738704024960739547482609972114417461138408194852791295221848596253480146850743735952831949842559669670676978043545945369662401671387624481042980579090101006533963467090005811988915092824958717826261299038054173321336983069322882585268586672188652264198400181636760392971421565113334159980945047658758449081442292409097651256691377794621487599250378034830028172286583581422364908352483437606590817683597122030736628001996563174610715233343374354625533205120745348388930076097891686966760611810585450067551239452212892454263775541074196894628944912386090546256208241008246433137805319694115859732145047024290249086942945049361599323676071449817503133326404030654600782779362371443905065778304841186292010839632250091799990559889993000050895840346112000000000000000000000000000000000000000*i1^10 + 27588300834795122222736327438326029007826248183960145032712430938148827114246066459602616167655152095510763066255397420492129301161915048367679262931075717093308960090917542301903316399812292854083301367773332435635463542391651751321575251125750597443584069549042034249778415228872961937608867928184227351772472028719328880937399060034001495134517617602876350058113617570314964367960162435196002368936933258908449802240951358655991796815340270950622391092850697664591548333332900247701467607913747616499352793363301607742338717650552382643675150584293762833291080631344508318879000767477813150920289448884471832221350854523631232474404959889037882976879473759302231753720029321673166246737874843159465573982179770526020629129531425705171162509906406800528003697198942729812964077360208502455838272042401542316474855780563774948731190726408862476717468969553293145407855705144019917957726517219578526259419653907958585634524385432509406810084035434170736923857069305390829411356328961790763197213352858678333383196344815550197607042092220615208450505738846875690381962710392705920699486470502633431016029161931372752927646254127079551129138215655146588705971535938653225932775256920279082483801078084354371821809854505772506100894776793987617413356514412110471382098959008432826557649210890646130213599717462987352279739723645412145064288455442291903822533379489792000000000000000000000000000000000000000*i1^11 + -498892542179544879357563065673099884934780627527394650128039011386311900353457116847332273751784897099210680811996947317402209160541801732601287315873079746361075276274424775591701538071827298983841975020776860749320716930642112849077093714532335921602214480266109521612269087599614662029964713483071056769624876828952918846681044024092775141304422803718260456878350288002462200719659111305491579778346380549621867529739427446458776907771968908699799029364402458026805472073620123050405982937375599484195122125113946394468090691090698703832407584149835773058972167409974502047835397049595961031555731200217772374291421033941123414320104742729054424366614530555712870202632121167275048462535419919734903332806942732304335372390108595475113006408137948633758999048434916517956521339729800162808036913267733486676316754231599504659399676425491039171313625570616230594399046728062920398183640104474490307681062238577118799361699493586063661101978627168815982338812053830099356514034017119859033308752448603238252575598119216070151883334731537540312346308686598217371557957658162937059154716179500009110204773567146338837189491047943936227858881742206656587957729852296602592064806730351444505912618021980014065009874797722859845496461718582842804985581311641910034382300299308438537035866910940629826849427036952952584986023646284400738164248345091045770012120842240000000000000000000000000000000000000*i1^12 + 1452314673695373659341408224911561733393434383955475223970686526389363816148910314585894696412120462485897228107613561928283399166506706384829566613924313689716508090907602427488319793808849388974195323180082821509704259527885512963130289586694455154826663420100554331590792845944589971979957791646583677549342340923499422377090852816580571668354757920594498741973983807562839925998032177237225151818224521021520843691808148963185045973245022918544974782371138757918308311714221625526169996550574715215292132962637358436835834831661638582144460832443207013969708946089568197775494442798806541668471421941586680121882031358275661766121389907430092283652854846360138901757481968654263610719638768719067184502149235141428113363300404025332856069675970839105661998153775053533256527150285963135419361528750647810541344278982170323443276674189741323226020316327013036221907376709670056477857556356736018566085757545445199388199798153755119501243005179565988662581543636454923837154834617597931578948727894306247952506074494059505754607858638959636124203330492527664736835911943662019815707759205483397209960230502773167667631791339440029825946546335829712663379412455463358358632138588248272237535240675355477582587662602479979714181076784619695232638338898151683630061653316195576373345122019896706840684038414152102482263622324780569252680877167274094409809920000000000000000000000000000000000000*i1^13 + -26604063588360522836995776561060020854359719889746154823952451260585475077322443269856960013844098351651041440807291624554091196047356939814787159334823917179501124367784449419051157398517542068803147139102610223015760698700339272348005306858870094360897203681549945935841907574945083597291169191799569407848501128909024394176035047191600506959139299430796987560132622357205024191984096509944928536800271661396122865405023863225361443418997317403156258513339524454234728800661323245638101005629457778453499094926353307818874574251074800881219198290755705726619939404292079541224630423252925975388352332975876563231101308928959206577505552962610774013165521268874683731568952423310504372180197963286583054772545721543098800530835731305720596516973754345172189985630876942456690436254408502464507414510876940657011092885662687180616532849372556375994835627174471145429917764585440162733436977845521543410793229689139008167406083253851668074147503450932791870149525136449542549570643970098497150605175956473015577265098209618646572049630498803129892475356779779667240792290365582479337112783011778833996850738420310244359856584928807092043498482905599946815820059005902428655728444638168083846507319328463889562505622118074572913239310854413052978332141818227910061063334116649924137310618000583408691105646144507331843628338878239351445721811431926530048000000000000000000000000000000000000*i1^14 + -131521982114212314735672436471221482300854956044239115851886877438394522391910776812583780058771151224018084981563689357653694982804860374990620814367853032478461662956265012860380914639501683932214419194299898342480668827292118432484612007777714421336401869383257827859121142037868178872160342099037394653779768861240850885606759108542527071746674573021222661698481214538036673942781888197690260200883463903156193953711043021865605455106375849795011726022089510768057766033010805182244112696656616436329980575571323963109731332283263134882194540377528327951173476733454333842338051874417264232928634503946073609555812057405621333299317476607121622941641021074831616257641247326170079860952518573413577722942934090583285022287681117183428148639582469850597708243132579463334735144930011898634827428363647368798275038677190592594814965104760267292579440468108049894956396331566811691431038291324206479737271833954036770673036950970420585214143337727352487150680680361503159336680093293566581969140432756657289377571362978139966265573844118743683907692161080404002587192615939355556625756723255538867121044018731884676115054277331917143274325191617786433692321858240171295486673208044520331217192915635609581571106590797401446529711341632296300799916510247756076989894574563334679568484324001830672085095979317795981745247842423280668806976551413350400000000000000000000000000000000000*i1^15 + -768089780043129079387120555624514237677178539484755646355255474531057641191590356172591485902709607544089343778173678590848689256203195987771813958887170183668415447024586242401197309991986562600373511244158008026319719406014946168854286289053012228046571012610619343552245206545541267421824475072769221700837862500947043363625337189083582388323383805146582630941047557643446181825042636469071018405939609601358567680974957360114830173986582392591664898101125926662759888283769128312166085294477342245196011980414068449605523873345553939506228661792653947438831683025827987600663956474248812268916530792000803824837840143102886105821198607443434937971826287997684513857780929267239336168604472576619409289125812963009435923077707193585072004134153212547339362660891828806219353058787096316134873582874891407461742231194651155108001635705667057724961403791344522396330803948977035107043612877762407968936491888331826375004888102975250937878667566847747203270054009607242560384616120577383085322496139869427280074759795301352855496564621794770038587794036236388986627130775787560453335485138214493073573573152246476638388058843016236773495365228632795942714499241804535731756898912459736348846238680753357878952550356656336528450133301663441181110167628845113081965037935019934988157986914389504275840526619761081652052323985163411301189011111936000000000000000000000000000000000*i1^16 + -3678786141047786862252758513120733889831757215573675444199572461033799201898121080062098367935912451561877868385895327993017689975721852669453115226347984339818235668239050222738368736456521976766551381900159761801630252364454155899104774920883959345269311643000494454319697171260740723408931214480113483366905980880380508103027009639453767212991179723085871290925201703297312335924960264479013880544116765273765059189154679171546139964624249766218157208626400421118763823918922502747187541236437831562224110538689537337438478698374162018080266992264827635399135805537194595985571377935291146005688533942501312696621584686324668073029686790236844941211503710154334035983390584057756914605160225803682938782660022940952451010700845348357555338479046960075018484231197496419323081423572752259808009024725255465200119172165414426511171592399522652231776344277638361738827621018424518633478028267237168738553807461542567544865392770223796989527912534694494324573179391661913757761269520481476607203664569210143948292633684699974304119767842010948716097847799317906953096355388488180412797996258993644435221912839743939847798349532915600473453486134580231103899196218565902056207581618062705396869227476663468488304387834356371880109467154794079153631571695874543124531245913890607557857800384650960356085676868152843385654274131080415042496102400000000000000000000000000000000*i1^17 + -8459176824039911102217256051741416680250179467381098321613739634151926376462014038757363623292564945723215573338035957849797004647011464380997304154202570808775524470604240244772189486822336455632883229249359033355963406366938815702204703016901931880335716455416068497217847751390897224289032582777327188348949354343843666303989414499981945867802401639081125710002067837661780575486371166651473950630406260652525679428446200842500317087504991389036517655089588938464110677994095594012634000973474237879894151833577065795772409391383566700654114680637414461717743439888501232353803886774112192342983464438010491275038635862510211730731808908260295155896690417765975266536625370694418311520489320805406944678271288326780451074286326456627320545016610896777226694650956871610528415037071884595040142801258234822172128430999183549361553652388189288956990040144923141438600953287618582019267532006216304784192459446182736832887046191845088714499059184291914091740272957563137167616872689837971526698002182096572040901550272147591746107973707684833944988852249823459053756505944302789070632496186094643156356081325360756251278466200180871745774192662289798581970257029968171021150203239031651262498090426731290886103025960453549695581273741643045388297212846793614195239125260482513901606404467778875997048021898779805824219058960020359086080000000000000000000000000000000*i1^18 + -8585487637979454480660845456027386245904433712680686937216723801495190616083649932140435107531552847425240383299827422643014407251639964545347981741639764943527670971374931971695522380540039198401102081917787281039070900257630678544004822462705718601907583776771483054874160419808158746015136237814002581226952414189395920402254877857798958865380284347225758104179008798918885119926577044617896766943466791343611796335051193388642432206111862172321979996044711121439393663037228516425939483459776061481119111983533897501427564804861654067750485569633233247746478704391158470108971901823836727252239530449398487760914553507914401094144257902373205984131629255690594817926834989684845474318118839446385041365124487869937532151910505947231133635686583798228015554961814490635422595597388830877684896383093549107449171399778153518592204667091438554768561460888174007495399974880646115242541468301222191312707871582494296278814489081137234176453468573599253597729853405801156374365960363825674039730130295100232748703305556498160058065918943887047310835520751972199675162652550515938630219412164570348745380718812961297114700924157969173403133662137653008352045358385440758376719605003960451633949174360157356682007371494530865209939031788506924796674431201224829257867993186551182456894170273547360866208911196165151367835752087945216000000000000000000000000000000*i1^19 + -2707660003783203762373646325561706079126567764400488020103293131221014997711314325614156027041586815384883108518016370187155377208168764630397893528061670707818325382622951322948566875363431004540426927984499473062090677766150626207283840054146518838124709711397000247626746881999346000596771914965208962964242092928518377401783824933019875859454885912008534872672789525901661543509100445713393068037668655586243641710458403471006518785524838584835068500630478794166870895280005547860103898417804164063217597864441454552768292959870496265430307728823536218437224159638347804066129419794353376299506129793053041204016090698723362423535014414519310587446117264657662461696380854124420624234406898246382111218385118261523047422537003308464629006417282130007465741602267034438494425493590881989161454131822125789977844060385467687278706173058441873394824737039980233244977310616497038357244633133923954472434667128303038197226417968875116621562595428153382432461548562755668937286981548187647887716881330788104202790116438409771363571427241117954615521998857892362879287445161411423882249577680304226445299581952425500255592026701129133814281018590957012888549505610976357865104256167522120230869728263365539517739032704276806110783435309110529374878808810471598364731398484465610371953260477838530349837279904306404055669171814400000000000000000000000000000*i1^20 + 154521653162650335669933237108202075599663568730636401956382049492693993228478563054632545640663478835494974702715736976503685687201506059692586486368927327733985092962171587637386669585818475350107894545929142453432458077033835803829473005459595675228799233541681588808292442145507098714418980697557869153347577983921467527891958059830395636456560961344764713558713107450373871591741602857854169878425355197126487190914978501340094417491348620204059558881352554223466224507991512917249620984843825985926433311674162221140518526939320285376041795954117433289576575218144397473818866048798417027586463488075240789672348223826666725377900592600585901267741140991458787547698060881173235731381045614205545183391325742836795464515423635994198812858729935711761334473330446806047990158836803442824444721805974487081794426443369882176690496314849417285089605663216370693423490391197287252119135418682932441236220307855032253916145217458176828495689949272272184461714042024675490658079189690123345634709835144731767061085699051531361451794886518012415336383416925525394587276722093672654594580789054964824054593811063964710201188567896283278312185110748359890909239462684635513233788391747586283068408747384665386227702782412021642693605957513512664341524234139289096978372073835803257932406520236581315297116836323480358092800000000000000000000000000000*i1^21 + -505991330802240281400235951966840105809206925939977146104589891725869113847640397837817713084430659772387398655093319549664484431730973391443520126601628600161066168282623953508492386457807842049711177822293604043166412648213683729938261073257027052735309444242113211542181583963425719888301148210490872459486536380085252096489781857855472198592433075026914902154795501672343768225397937084856990875938658422580212233088868270633704973898637165209674646069406808685829086560383675746008311679583230722555083067848905729985686579015311954216828094803663984846392089533031724975759778484659823011377676720972507108181460268692113631283705768935768917497366303663074296512774188789676914197131131908123031250392482334511492785626547562532338512760486620953261153040302411458783224191880626090900716875266479855609678293546179566098031773640962387193781058134915045461926904605642500520664698830301784078947431557847172462437411290203071202771876603862394356324629243798638580863963548401536899735573022260762361415897734347970320164296809824736200104149589845350872636330402379257555289011454387604591582824876309778697276484936248026443536718678019584326449758274753092451112178878031468179063884390224441683407614990952070345101237527248130088521531117830002147580887869419567418030442731125008306182367070375641088000000000000000000000000000*i1^22 + 44698025829465878273282856889694536090980352057873023286268954719343513828860528402323418860551718968222449707972458941773084973434964164845582911112946384732821582797497286396503461519479696207582045074251073980649733209746641708960830223722987639507172304458244338050790229966783930822019164999355496312947409423893765352119350694619935649878413259966377202480713727694483306461004409882970985746630001924884029357608306894220820106463566759515087079294893229662151220674330211996408802761933984814607764110054395141430713816177160961127042087164651924864263198103964862316366305509577610971544564849967410553724381290299179211427473623452546317383594818802987279540719451972387106502884117280691848196273211147851914092022592187335959247096784519205578516646601135586664314829003170100339153635842059780181398895691548305646452424747434412346205870719872476013846460834721473870431859570486308408431931352598058521705474688373344934338907134349230429881819309633087514927218800551975293847053551095487171954200581806010074718235932389011842763855811841044134094414950324397879729695102782143179414803139380063819639268756753557746708315665703382107291861637053864894270069823457787934087589763661546153628563126102308454419050453405032372244916041383139165299577126912992838696019705208991064309604181606400000000000000000000000000*i1^23 + -15436336829163370963905948190876140876099466091607666807235150657238427606806940708274208658355542697119904712191491970616407191730406646568824326010438327806007540306582641593386583601841783537133703322337522625187378691494798462497800386785386532953655181913743351510051297554834752016419504249799675284887125922767864661229012852925505922522068018972948999776757690516319958546047767683250336957635664522372523425620809469605289682044346965310672770428629399624571594599068673585035168176348226733485049982658545974523264996606950233607578129070096966261370486935857544609403517393016024532538427437190422847240698416103438838800837071999195616764492959585572691832011784527915369919806248629707410340709117438032601433376820435275965740353642290826295074675690145109108768680100997366385369682437851570424174629786084871078148895996908921178254914622140732146309830774744602723130335911200519520727038525212081827325156576610470780046875453995286733922615619442457617715175866390560464054000075213837640878937899872430226726929770025838339152800314288501056411819447473916651101004115903241513625516883455392556618075273913950895840726583891104349020310762997118189166927893263136727684802023845165066248310347559255173918423299838890943010078665213250564523155260981418239380409808842807208868577280000000000000000000000000*i1^24 + -629653271594528584894238866738222751119563670798446577713795507908127907501241966229814977436246381394616856159006315564520514520824326847855496924603992013639759330585470596350304472711927073727453361076035828524138973159158203926823831036095802112770891906117180093702754327276443027413389263415076626698910740468975482046660213079461960602089946434183930653044093229387732669478441843442668483015803834577153116761966043828596668624201524002508271119756592758539628155337616813391847769090505036793507625961240670168594142108427882967025841672311304781613906150818734171289739066952562283916439477802426161388613629721212203973291283333834825166049180228147381679225831304782983678957522743518715565883865684296806428250944283105082749560966270623931771198694666141294273534104800409495582214310089227033564586549818169393798009040454357514794020924571777074639250905277219435664698040528114724667294896768742625871670927965546663484909037418756796487931263729689821745832202940966021892458188057618350685981873048475576900567933858628117089126099476345167650417140611114107993136362266914090538983233439559852079193458468839951424461279386255737599316168508207923828763834389316725841322132423082318456560091858246662943694513652000764715417277637465524592402790398823323421022744149869199360000000000000000000000000*i1^25 + -3870913254359233527095608391475073496093675746477298293584471212779641908696501916217731888164213599187895096295922868070164249121332014935664571306028395911377312351805186477829253355441850651385993455269114289290798801418713620579880578512620866997282363009500819812363315045601993440943586578180736141747850217361687648506503280559024691353633166393697934249130222802359220210969038512468831812382464612234125151050612161164796359545425453842777242990640373144138982461632797715277910824179370317832451340696106240837064201149088688015921752376569459635943568451171240269657085504982066456309079942735488529260739101743439244243837972152715593428031117132910670178435662849729763623680624260116415160563437363882714164544207866274018957006040063825558462971923528329976782824535462192021645082479513203202717495395679972609256404852393348424043839274220549666103230317224372072470954321335695209428875075682179752831471014295687741478325486627462907620670861303601948646879576579688094221714072486737766624617986050188056190515619813050648811186782037977009940365267125627357172054040234655272811969074436311726414208341325553874278690601208373045775340523763314965577912040569091941854026426287446598968597481803634789549630974975516637558218921593545092012309849407011876536136708915200000000000000000000000*i1^26 + -47293167615800466921049726018327428259604404376727027536465921496627454096649283742289619815130562890862713167078314843664371417114141402756514599229191035253371574383850071266846478819065090446530795448418987346848945320196178073254578628420163120662224920079919350945698611031340782385114844890903371925244171799289357035098351688057196322530431529114351177826520115201979727231539211683937422975828187683229310571245021396324463507341975555169067732091866312242603071200502509520141911052117044292524176764022278823406325960891628045885111003158247938130196777395159597357347661248058083849659749685878995440275911859307661048483214014096139795137692270072338638411345531214080951374173694075183568328329874226153301264095542547912229194467926698779762237416037343913185256361493925068456479893291814674991762429284126464275680755201707587127124620521167438402221267428086874259769465567552692779664590038967268757678441308252855221634602722766908713147031646178413867502719254442011255134297803968501977951585740851893594981583160592420183299993512796015934923803721130516089763147482613105496029257732448937088890598832150635870082364413042823455664646114854820144220721828954206223181370514366267717947235077863039009034151895866167967596297841952144671371517582633353806516060160000000000000000000000*i1^27 + -4343812797605084025384185529916602965214547681064344286345552077589251275395899516482008504894366855798475398623023585931021918706500803848011880280019704504913522729757519765636645792795010447386617927066393693173908081629325486361098210808472419160149393543469843289356204114853866308964914712465962794066974807206937998517461989144597613804649561292292748946251950913677140287112357946847351417007809476426682105333303682544247504874567873498506932572858153334246647734982642230312009172256398108710491722430031412134508133537556813419732934757204816342953458277332454032837397892799997925876907904167839625185379908176666762699478463900188059317606850812068679858658737792401778291942750380634915666724249349322444468264043499466606021631066645961780540664161382955198713999537281679863329534008284137614130869054790874383030066252966390947963536051457530290333660911190947509120591838519011696220081026322705616753649621510624667979070416033639247097722636603234519549689931584678294417707844574705763373259413403615046367163950143612134617354955422151386501154220284194921337596098385042773570427608364965729290339361917069680470273292013676039376305461366133336345228482730604578959803870438063351205440735669503585555695790890085346903489564811006537771738082068737818624000000000000000000000*i1^28 + -99349142366071747076403219862773353453432969645135679175590647556082023585363238708861135017762196873252014958614270075580439049066215002286766150647134521508146957801981466934318773595523039448642532120025477103977078636175804890043243436262761102668322193753521599707568170701264680792326451055076891301847716465886688382503368845921384048987871924856316089885887837694716572401798504048888214511220957334315430055615886992481827515013081956266192721406306947857218670080059572396884941265896281855950968332218894945565081273069471041652574178146577224389723371769762268024338920895904721101507709821378066986684913921666527919765368009721920297469450192112092238226385279731614744573869540966173319651562057878450104125412515927060569981003925289366896164322802031239768150000536142086169250571947477943834255786552101188339825714537829883322477699106276688960367744265139100864779103054991626298430335768648146133950496923612274835159126681252861803511864740876286854382149783141525680548073657409923743560093395135229724079585203111255789339622990678392613691484029222766578416250286241897599275224013407616806842984362604657759361159022283393341051086821761470972381310666532978506821174381869289623408148026237495198195770195352830324226482062001729531465524523827200000000000000000000*i1^29 + -801672387674894118424908107749672325662717779084261581960134933529172305158962360587341956442503785175482001111025919461828152412633807667867615507187900849909838287697649162888438913249073955477356443584278094284143902915461567621828093500812835149118908648438770241840828801460501710174501694158890205842404898413839351432134309977786482648396522799092282531758453584237679328308695467576842549090231563839664436022110774121880253867715540057660052432718756871644375092948647749702805186387791008161186639398439861409529452109030277709202313811636265533324487780628676589483133768629360333360042369614669206575366826935519374827897031288249304928112532306957953133842845302628347177046240788560898159003887675860435676978281479221589465790767944661412343961814355879859760621962001382436627092135871267484898828578422951273725050740998412772947386524179336730083064437401807196050035991348300374206453786031809718803149465035591215660361342359610726301887701906886039679847833395327392409776654543777018641789208005095124115508476753869751347063907365867011766702214050139164456911736461712567657511772173702081347300098927602023765579575643275440398961988173102831153941579542253665494095513572905167112991957208581152590324349589279295220509091035499057486233600000000000000000000*i1^30 + -16313232167628743327233557459128446202261033166750431718934607370689684876372847629604905930168264125705301106393317489636476445245945969016635456696907891808087952597708920571466466864367881209396283525660592632952023262893072046621945958110820904997400051467827922431624985824141943003184673656688606436746363703622181128481381496005481991127811372229318551764625789369516849103278012399713353107794134218806270875291176305323389098706762447101683358923704497249379071064312432363084514455852993015070616375718875591324487230563143155084198858937440892599231081927886257386884781206595644892983123078645312081439370420791265432672659857248572690433063846318654399459487296062093237559459766375344625811607953501199544660496643844846562294465249062273110127736519988895722319576809398646454004875130358756154595315885929762810486603436776742062645952576067589287894026211806294423027333239174387641821982112418381463410343540458623086877912937762873908607838244163998932624832052488587749104058994478449999523389451936318232610643773368208054671668876875402511698675389796370271729127602135620842409065139859596526096959352467394248979499114365816359258761747460564274659779321281980451801885034910944245298470857579245377676044787474728686651323131935850496000000000000000000*i1^31 + -371993654906513273038221115161608518084750264704241146493945576462987865244248408474818327664014865996460706456069692732113279227862764531098680878140355580829591870217377790689640639329654230876240447570524275135642999006837878219806511261648982384979963092212231921911288305686263620586967491842580925213579657576887668243984056554006126635655207872186436503257998422819849104532070761224157944773941393699729215871167209739402665469630486721652193857388254458957372044820788755967258717169416414282794119719855075688830803924443729132498312330441468608807429965582553968442243071942413772548681222767423523292295063495273701308103147012527098095990503165971505230785917279697616683617067976622168298451451958016024037580894340998463122382532612974470364349500495959938969104028208866556944686774719629512397659854075772914129697013573736105114767838158287506691795229580380879373033794949445364418003364452914985756815907595716955535394712480488594604391903106208280309370753912918641219310606903958430732736383758604114241503971894275153136178888030582930751088031939273312947182693185911888536547958352088309600688429753170281247466312432162967957045823208259781180847099085462952305415663784040765525885208888687097940131143411674935771876084940800000000000000000*i1^32 + -1653826358647641525696845304242692624894880490466922997230392442988648106408963528224438823930226787219150870724026999917304157122390675816824267032818819774702017037182113022850422073844723127239058341319660027302824076603370319724411830579153348920851022169587940095481128191928603239495885098288650044947786337295302039277675993409031705021706572121914766471395414031129337668467383246621919599129389567586701184251532837590895457339440352596308769693216666501824938134288545878869575576360535108640368593047070877673970450906149423419171486158341918142920108738024800243796419436014344750572732745518295769224887430480127559280317169588010663431286113648629423529340414156351212535575183521892373580002799147864380199025584285309059376676245279772775506382869845077646131385618863633658368346376297029650455015742541513413619152284479626665940892968087880001191567692815356068133474235976457096536574190193628489100683972860636322810955402918380862417718274986013079087473994117770532590788408104239896204642690466056194473997161553302748147568896155788816636022241041936331806318226763751128865637759572894189921269786780008083318700696620221007113867650816886369656590024078179612987783027794414850408101233340822595247440803334983862190080000000000000000*i1^33 + -18897888298738783787720702824898289440402873702690099122735983849471506452216485479712204241628218870193317095526628459786492492782797205869721429882540428068623112742666453063870864063397959262929524914273993765153776611289951594561480271534704612969284144948989047665351175733965622901208369999822700658610542967755554193784225273662517505207219015301833093955050254624623742394366091681088981801168983671507029168460774425776175343022903876414091543164355797955403385223837868926613493648295726325869002522481402963077621828607191356913362260774008686821161389505778246254215735034085914878612733131070495372670465287473460624317886016702564219377401389219782325204944796916246852418893427334119314723043262388171589799942042891495561952833738705116311516371920480422488445976753022262222159736474030851407776838900305984903651834519728584878054729095401961080396479068674545881781114916102070045701755159427425460283276690314191822607833375997936263224748457526697473341131902056682787174528748339590996540642219522861336622647408262934855482845457697737728280608752902752103367114594815313855151236699879502097650267099446083345449569524848775004589846034667447522348893915674739701059079360253810935350730060654226704676584303886336000000000000000*i1^34 + 3812186374782680755610924881372604212683560947424771904403201992353776280584919002998799003957405368500412593313120564185940584279261171041132782569957893874354638265641411257138600236241974015155141161075189206896777675192380519656723059526273038331858915997210110246980255465600272500115701595496257045821371408481010308542463635743272998786622355576885460147844610945700063492418137331904143383134858861455548194026185160365471360330825604107044079854457839750146402416818750687241615394680341058653476088741961158371577170637380982858682304478674648791454737332450209580905145986924405515557169023260394537920324247963185359605463226496352758260535685470539371273385828124406382579833640630571546070642519739818711769132825986581624879141010357825009073205642651595892408914172966682051458319893993946407741365618341297361301650276580131715056314202250353873168678143493161837761423909125917343372775967630072229014593626145321469686044631033281266955094954028862623750525893816261929633363772139811865804642254867745769556791757590658678800051624299566648337549801098458795750670543998107412053313951610998424826756226438003697436891342220081461774745575511357066064324748198935606835900667539486391922378388539384377901056000000000000000*i1^35 + -253629258739498252375534455131360374232705320555898402297473324228555961689198884123347194132319750652522878202353411331713745555044294033766905921266405536542725767857241956680870751949550123543588171775412721325380031455240185619372842163748291295573214914246115111218185375645419558669483205008548285285016133705167309746310741001507527553784400706557068739662558061279593008796959658276236270589484929119942983884140960860917573694213572205152136511433243180441641921356915990287814623202259518818918984222887729582966053114494223550959411014051557739357746785609737984189747767538826298172279147069062917205096904998080036646045319264674706065359518036962003742123126938289991573125486979512176263809444729347957404152990574521634592440199261016972393342496105939289795741883955134551589009634675848968920999075750831961465240147913335111082878391969867848966344212047743562536910984024035165936541793591345615190339153907410186072980172551990026570162660142184488718519396002361316254426102367509005818781270087667497594525867687606767750551610673226372464233166688738607722250973664061948606299124063018614944091818500941570275879119903158924232544220550323577322107802828503092362546461261967079792742592172523520000000000000*i1^36 + 1614021619071745729085289105322947969106417301782059848985035460242216886921882634725135304106485998556980247237603293446635443325352445668902830916460367755766618372633509633806317780638659249921009186030107153913770437741699502141996364968376253324420686566876372131655641508706681289130016114836915061748940677989198563081288889056074457615959454628453549551309604830008496851341439402716860268545595045370939822601622491613286986072917880125601255677309058197127262442379716971813049457792554920737487921811647618159879811788774771897901584902486851207551571150358170568353076215409139079017185919887340574583636422807959100901050681057457514080307304515574951846480244473761649956571235143066351031437536746897236285770283538377439240051734634661509145419133732598503160901040626756652632717348511034040840289493977530539192551589326786299481652736139779498824527331469010629657517216118511673526628866412089051920415239621876620318930158505508445291447543955776479031315630478964617022596033606539810992588804870305813779468585878085211914135960867988933179888079559273637279896571153173131970748341962741719970535605590088710226959129019276712306835747630058605924762243085431352263375545782594908979200000000000000*i1^37 + -55145185979545929581395856659874398249730740382676103873216894511692789816984516722168909408699919191256196387737554386079319693803647948818210751045047344520217061285387237228324501280395077995258048764961321485644336336034693315694840541113231746044325554385326028485500011220331388861741536856971865854462016723940131473337144494589755774082817324547251525367489286726574477154077586649665689448355558821426317880071355832500246857317254991598266624367865053732032236312668278765991485133124343783898943714073915083014074136970395004929219303621993673472015782478014414293375823018672574800181769303133265741911246930281808419978134658719739692633790655227942803083211372398310169799766771870175660959305765455320622029303463857759686406648743222590381626743777522519807062993147833538921234030995899931221192047273918725353177137735321233676751383810143631820835643974655166541147589917732619850164018848735560616690469561223104818543800225495759517216062190544463515709143046435167506073297244970859775010575371591118259230366020063390652611825629325947824680993015931528627563201194165796054089204483691304566554235835014385587434463238139123010225898912394724828289856702194263878582542322892800000000000*i1^38 + 206241997076872040254458156088708370199682356006631935751612338580313523637762874471464753072920869302846217287401104861016296542312640401335091528482343967451517412400446352021120084906844414987773120452023139949704290578945303055270386924418494339255918642233629195165531886203800647008896149717280839346215527304358140413503313990725779876802160292126632967897145308825872117108193493404217597651046116505347474557055708587379316878384703733382252141056830038164914818995949197994547589898593143481507231439769550647881306250162083752563805560270654099957887524513678141059498925346359063207477396064441511076856660360970462748024735702937137781325140348876041161583737785966872167444668020304263156453823044529293039462343938515087396419537108660819434160189031320679660189787044247681383314456305737124319416545424752499256773137105723533380865078621776940210770944646923009747186445589694500326885078436570162918037553364986110446227072780882149239903765058329702149294959568031848017658573408264789245717809093338057117186104987668647304177452445849898505615941219860121193785883937407220912520958858482558937885037010664817170912836655846512454116011329015088556608740508538912112640000000000*i1^39 + -933995179813663527177724203566351615044151533963502612825772135977796131766590226268952485292633749586592868759766181461081795901722442492873967134134191982928699867819570348048247721930711356243847042053003715152692854068059336624252098908992136060118393347081458315961744227837721690289020340232385028371910739814033583673744938482980493616411019842551530511474096955952603516271978513932837767503018392417285467664084584003384939060152116561226271544401213746127030018802042078844830304339984648853583496208380140669605383055189741114761428804671662588911152299554920301830475727290774362977214986790776486408002802241357489528164736200362888781777706020178477767539475856849227296298233580673949154783018026289067268734033164503676929958263123081914411667922408825860182458788097404467352135041962725260417619892013722668293969833735418003949389093866666055703635265060938508057558023982100674232960486583864488855093229624749533773039264003062826495439456814404407107182655527537568549622348575037774116546223497611039004654108349627052428886606115192979875595843819770832576042217227026116294909006413911410965602529121273980406533330046826754449173429834142191753092923392000000000*i1^40 + 1696054660898217818167291799159196595144960216098424103073303052875469338859595455725663094633909290291753967865067323346155942371774945969290355883914029689981602231483530508465618911738010826702992541958839998485705044686815524990431731446296840038866413011121523675396677183242898379806528547410520854442580616305427686589379826853904454333491303938995262311777413701035089990953762915464544942127423954021222797312456519440621399404808130749857380136946894185943117564313116209313099126775605918618979446512157250988732181999883714187155268616362455326651227690989145617683410081020435245360732672750529366629498872696824783291264475159457740905926215201786877076208858557630845379856367915880051345666771300845950299488671408158155486426856040525194269040416644108113365129043305517875928069317216139441243561854489357506923199179021923522229088471814766519346510621919231864312813482540735270802068607382749083044544421432448752646354282776286165042672627263075158135683080572968376363391063208611227985105921373176926165911356789685169382043042797022619302748192377223443159260110980333485856580741099797947691329955960876970015639892647903008218262206680766873600000000*i1^41 + -1618292541933674497465352799896516004611815452632366064185997831788659368785727705571863736578275559369431788757352985515392682487926183381117314627239354079511847169321117987301813007714156841369382646505439226037400634084783896635257370289594400853860014095960021502251326415077326699079008541454044043721574228295895702985180607805792852102568870288242557671466537743535139164859236860579716467267336059252543494874227055310359292849314546709734802740276205916410206562269634232136509311207278095604144962926593665895606764168591848534077822848045819516524505842076439293162354207101687776229263054013455387445246086490630270628018928262116940354255990072807408155042918822027312073241045407623933940477372152567239669714039848839919623157146851023396037870310223751429094954163064559392875376787471650965406431349294552093657697981714096221393690812465295033156735988751692697141784083224425766247491212286025102483381713364690779104107032968458028221298947788034331985626238038220325713458024855157883375750483527956881834698673968362774320576542201428412255920647267106323819525204694765701116468012721079375513449331855521328834348237267632337463541760000000*i1^42 + -103668013533350937840624152950120562454223458401822370042843987142999435778166540515527232287339763420024686209992978671754611047198318595277519710506244771138423105308357879566247003694351095684671836682359516909015950853712625246922559970565753852763048702516233001104190780896088261484176226043439538705481516797146442565808943720347157289149279583084026781335552559636660296242874188002156416301827720745477450010420316112427233168950364080313652254787597464138829067553488007794593432790071179860092873584072510333996311168735504816000033882368820322344114995123930597906836154001674158676989181905433452319809304488530578915845881032156928659252504756198085950210053245230408886116814925386631759980460680102494218358209326395221044261633136008070502946994696609107167306957369777797519277513787908320631301317458169057897194071165357378908147153387760426966459223332218833582004929876578229786028751282767675730817493028144229042196140590303663995281730047175625178696288851756822083496502731261257002136042414638674785084537954048114097750493113123493892531762480342839929376379427942991110311506212393182165102922247267619902409813262336000000*i1^43 + -41877759494899334987757791218597976075037152373942372237610839380961518400249820337975548189045178411906606895786850031896359738939361326028301404287034931233870465483279135137380685957424738015722348253148704175147160637518713166492191652388944741378755215426000288858966422542351778128198157393654453058885392516432918544813896998127120066554887811523487183295623757612204073223281150150235730097364834497892221250147547992605176779821071150170047040087993399107063153112279233053271915358760767066567655835140839753929775731357050654787826978870751244263319447490407976135681873917764370122494812494498719346331989366814177783972859585286353207421121786958217192136326827007454665598755233724170822282942709579536138783191584393303595880980485256015516438370730666166756085025570539587080596119297243703131553549737649454816863506987555984902759415691771459461991443731438092673101365325464831172747926282804044681246318511276205442613393561523484234184728598119324359138482569573347849880594457360035971873658797650736291593426168487347145155645889380849763774044688169143680676966582111223666053033008376567711016211503739882700800000*i1^44 + 88144840460804771401498311173638642129853393222354560929824603887243648269276185078095382410831142248630998069738444681936518155747210858990740229703418884257146360154449730354113722782951360771232360174596736358302696276403440526436949232554161593419615168298296099343258881852644937558613937195123108952251369346644610014817335778404864036319385978097283569991363448943675371218211829099882109665504341946829328368621057792648379063330358054697032223755241688277589536991159664161869169949403943591752892563217487455671566631256112703824297867031403977221515430066675936168834907833279363675019807151051597141884749799759048294848877783751270722498252502833818689823923450473700781943272182322936901774729125219186978514311865368482206973899275492399328675039206636017644461367482808634900148256693634818120047520575570187928683994869653928796686261593990242423674155078991212545596530448900660613845648935844875750319948171759666579687922896154811879976819248596312674145666760448516985770671426394692914536921236834943447277328044733932745526531749310347385631868445514662980063401311646096999354056557176502720921600000*i1^45 + -65918471315798085360914405914419082669410401312857057621362346941408152316195163055569758561202332946361933226748086642895678771993820924155948352022354960362305433882810881409966272867473286202585913806230779680331655509511259823817406854424265266508113186797494822852817629058310667677924075745072210370700152948706679863977093762272734123732617324297542610746198422877645870856058559930109156227224167799558384582493973001087931400283239974496221581868837031436297974020025136721267971606888437113251707984491313035102312516987119909465606567043189472080643006755231647450260446109992031633433334776367874513205733430638378679868609161289791585289095294820880471612417427735633649053812355427439096448820019680736783872751961670610213142620048405993876195783064142204928221794366993189038877678940296861670236579730156992315132642491577857051007293192874968414468466136588796606134800149051482866892604163256696789987170306491408909518329001272200557825239827275614680480256938646139344027231671871221995451442135797892313512534879204729591975529586973345204980868707459487520915840108067430706599428096000*i1^46 + 75670041431821131337683431086107647640408033922752120060298620232995596446923705693648928269022646156688675660482036747542868565664723184569264350444990657428640892431797600173172162241460461465934431952792351004904409646707418326005015381761828319392970326704368641159848451636884439240750081445602118525121003969414080626171607939300979025442629025724622072826308379545199637522753237992499420979419005244562643073212296509352301581210537963003330957423886239646997162671284884114059917331891792468061635490535368599282859447019374318352815297043582797462414819479087084315014687646992107241989590321800884351396227994506381271641292095233364896964381253380834955419972640641131988526994979733834582308231800696402369544629656832768529994093689488578784785709781975930093188441214934499320693019503849063070457756581323125560634422470384146085308008054759702060612175971646373353813571269157853001111295899782862518464910354831882585083274043497416185434275338707205241091957437324719258640883687794289729745759106172141600071886672409413914578312612269351176159464381684843819329755545600*i1^47 + -88356234083233527142903902852004356219058878932851498045183617959789859678656556609041763486798168596739921516306135979439578583938646375708477623728489651283443312528369139083458713051243703279359150309071526832320564951873410616238312092564753518377994451712239211853686301458082535784289676139277871466103536510762776280982128646406109593804065821691437040953328589906901212913690168737995824523860287131988686892228731075031922700910222575720245397640660558675298824500500460514150051212726985941708272862194352612725714164316198504765339264379142938156536945993704926395900013884084209285350082891067761133654265367673399269667213336239074887993336669035006070086671604644593276717289265922012120933102406195171237500433547181056609354587480936417700011127451370766168026053429687872216110269019577182474912603993609200399527188462219321660594265312511524432506039880686812123835997771535436096291981072850577928815571715196067161212039408426660948191889805218531882477424002096942578993548154419861163141378503580623097486494181791788024943400378440032672944567091200*i1^48 + 56527720949153812126919739746235416597020397182811653610933660972861889956786645389106939004007839105243526159394413325243998005013154352363108348927293782196852934564019634549144101902482802373148491333858216646789682050209345838463747521598411640943813955680147444006229313152818025254996990140468804901536271187853432917348715540540714816719025541113001519580772199267483638655600199857509036624259016278094480653475548461780146540693708111029163013169651144033361363631546512509020098833191695282627290722727782609359881187678767142518759930716999307117479496376329048438554750292724632263296952197101228471336922373919784781260301564504914656664803953966863023505117154322751253528971929504791480836101399892715492793089990498654709145497676780516629373576525950467229060116222543407420939601881951481556670237558777639710335013455350272840140521714864498852732668331457773648133944255557070747722513679445680471063553429099056176735218410739117649995572617838806286180063583020527250106356875895452553699620591793045701256559554350474379264*i1^49 - N1*256186859776162531650101109574604742935437410193812580885618768478488532530658786305957075032939948416483185093440554630222204977322789868150228953912696904900989544653392985888509275246556745558290888526331440787161958895985418814866682242160254731921383466920487977728108205888904103700449806792304786839872906074423367103073121189915244293083616984472182747325927899*i3 ] ]