[ [ -1077930656709009767978219930963069781430299044377796072169917496994945673311476868457899982078527862504672494359566303908811148000420302181045612225557141048219896504661999377902699746287392441843134070318958990452270919360749903319584581257993089774864820126485366433508638977069227212465593069019760624820326108254350072531681158625488224324498223267037704653072632450633492236431888354744995929626241858727144141476460712490487588657457320743252561945017875793597923331077412031423921125487950764615936471379285728789290676207778629253043559964778780585586682292627417109926864242650151108396076131325929552361976520724559566758636004281999511094794096847627258383053809682710919753361246431397429372047920367664928056951024117370748769971637177192284835610498500525284952673454563739368873008360645360227852140562585326897782535760630070834105056574428081979658752556716583377559742179321645570327093017670860124280490199676799554064387554653406310509938739749863056000479795434465622830406037405246878845236279907333126497605108317237429470913575374208247996119097559099378139879754560410419070800672364414455383988566260752227541958810246512620115979326335240513508562240724476519353295703159180035485898913670993030151024087788376128130666121412654907336525886713020290133164573842748471752496024453220298384841113600000000000000000000000000000000000000000000000000000000000000000000000000000000 + -5759832113446496976880105641421192152633298394095278680098060579846929176816542468453852551610389558860796570484140700236024189727803602121792648578443979761993332037926173225317512897656346235279718976231410615585984973711056619988199105740652400228331449732904189495878714332540400369365295750877148610122785931676372473859030842391483912199801548449542858654041995658592978030701383724737722926106494476962672674268744449304705678753120681645230576184489327795487332410275721804243574704073344867086049634232110887370854128134820902343109744965221826953870335403013718270211600173138383976941381430803316713690938619970919694805493244818997288195364895103803005300406172156050986030479469771201837647720257727058764861104294191997449950880715679175304002276535402486744970995391004917639965866365793412500885361679212233428281886135086860445502198940634759226767686321235895601709451862202173495542316880144095401269917816387660571573703289579922298639978580029812862369374484507486815694767150270830000893889864947390052051895143143922266341101616424881928565099578841168509315839638454184715641965544393800801586154958965529268625126535858804017886480704563715140353695589268244443485091252095957294972814183323142264253628505891815465968332841359544597181220211545495238616172143534232840573298797721206983187496960000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -9877858059459683305184843754059288133408245401574239005189176406279592086774809031381023834181616351437342369996916829010502998038999395572766106109557007890940029445944259873450681895886929074468982846611072776256170010135312733493971359682919802370816990366211982960888434548778321234361900052820537501454316468005361822795840490599944955210376257921341811633072353047969827951292034850394683666676256093988136623308952100854639436444211402369069170522497187965016828445040501450947119294887486440753442323950951618931553262731508256037918361593754546681441212277617318602398380803731741495997340285378781158122714435148092016746602113077055338041534254792314292410046397902077430070189733381062589615018204599579300186339634254170729852298136251365863112230987306126034718911168927718055675919286772151033258498094089678082457563082291152833981918955599296442458491237212733805448055000282886235056461287831271381587155260689070320346394647220219993533965273986289135092063244720413995031186790331369894382539586679922972361561547400747247874212350563731935490026957993543216753839846160710817481814857366167124024527737718980554250238013448190175666014990956513337954343429857615360346376509828673927719899786577355835953027671440318211533269385915362091427396692287376524239976645673895114261531678516603544141824000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -4219139355696206029735986740429415071032406672443190015712261328716348145464197053090198060382855597769918235092787745620554206722857227671409773053390629943962455253758562294806304029561366041899359808123812561581073236374574715224746436815675385336936760972934809322868353974851421769874941632380093544185599732057123567320296809548983781846882697793103680969819599080159408158174309067275140038419272046175238807053549873528174334710792253691307942815737729200796808662285193956278302430385827694137008540834117849283252954074740192335759002310362076742971412945644891837586614703269232919192401433447080184604823228878680463176118363837880253000433329955451486719910130651066706513743309698825940085014815870060581760510244119192109261128712322278755794868933312188755268137052897905537522364979662698443483165768722973111939788951267476529151030334755358365046282053299366057014683221426125353352826739923991389199853484872176918665401407663613947393182094880627460055426799785672549046876701217305447653036638821881009148408047090892059453084065521406316390961783030247230924350607355734574246875239417013159296553604550314425260873941377189706559054252786502348757960593695126882879751209198681094486376010118936127368618152811448460745951063633704630381200166894581171594838797278811746194654032189066313728000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 3398300271719402619710725581427835934742459782682129991720738977313453412078189110561589595892817038382051683841027029288176474932710346749804073869658393606056733164331998684570662472222927488457430189578001593202752798612599977813711962721196636424192547755716637711434168377882056642119985743377942093349935966091067206433573977894744370174476149315354744301506667046840354524596361905840320233974137132499174316672300250956243112264630224098891253601688071169869963337493543007725643978654191802219670297956253380434462769022116186089931351106255402094119807612799674067727607673794053556391793088570197846401208179101258426754279355100181910719621453869916088905790175836064357392138159940057439348529497786740540318168490598944146011412953891984003227367426309395089432817734525869306330460536245159133911749375623472398423517465583762980769755164696207043500068014344126114219687461712288947401901331731089161474615656632904372612320960196451265592200735153271059810891819575606667197247836363334783950348689692021073169853457366439249316166522014997829657064210624109919940085232584625693927451385423975175809466574769365536140359541185866822882960321139603257034967653691024406621413025255237935397977926914895476049838081578892750929628023086289440321933900752145390702987114148149088484290567020677693440000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 3881591484814206766058109782223173418153918941985760547633036506315202656639124695682040254854437721694331406827614383532914972091413063871873875815575013388592435358948813747519963781266608374796279358866220997355965555502403467949512732562199336415874445756869817993326980169390805687151149290794444296248950867418665852281438836958301905639790193591034603879242203493791286510016248216161469598441361365580384630829769700706428508179419823845324226463747753610644798149717581681248858787935011127625843066461547765224854603379702303740426686325730325064181414415988081588356212928144793714940434150365602812181461530410368023001810387950283579518188360021989987087383603124743504590804734687080680520805186934984651431319878644917127407195060187726161957761389604921320940391022827695785269115176584335028111992154900258460118493470057401791029251179700700097849906348357791845194749689667987928480168479827219632009177277040082184789788661317166243789405114308461243503433051684998837898357160124708853136915566693959991714240571029734822427829376656582637066104296970073525993967824680811647504829318833654066922559675201021288484309441597146236026459306885873129188343175905411768620348797399328491883434657067430355443476414574503827725188445051134944630104352728686679312940574659344946452889839880634368000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 241390015005536687910910692971068521720579095973635667041074175538156566053233728100154384339457298767318231689647472018826332561937908234717322211498599419742167291891180432713087573101626570031842460658502312664884819300741606495735897591773359479446694942103643189814605068978799470661456785611318525387569390062596549498907052777523528503751246003018041221529688529539787612668897452994232976816532623511671159437272557467730079036844157207517735166651683896209319764258761156990097061539712163053038273858405776374806485085069243362990890183654919419132492799496992282509885798191481548521064996515700630370953010008746769592279580543559946628778530671958084216317475631095428209206947706071704088400190009493791947767649516062005621306732853660514290858210301595322224845848005947642972374708258119334833792939401442777845483815610474530433349164032028432738416598078332294701732959015297660654392976365214247168046049206579916041360787729831848849026640051666647820847006770447537008205650745677803190629172787202938473362851471016152215107938407886068172619304182874993647456546294126001015666762161279878302636312520891374656695478479403393391467707652574168983396931928470340144290933910499172161836701502642549025461787306622537589780260251661577901919460336131305103869395573135507440695193999769600000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -2015584269589402823595224104661927539902913008796873430194407864788372499482686396059493753222091953925347137597461741737577707311743546844276017222914237225082323649482837368933932325692090952574122061212671422342302045868773075617117951755699745833966593577289221176373373542867566638551404545585736627476615389161708415989672065356584642900435803573614944914771183881953844968538425399947361202619395567990282735713477972685163705544505327474890048147485336979692273563980550005617580290854783497323421224696791607561017071903141375094278129925745790151448501473472981903675540426116488991708092242593366295132433121981863828703441212459165286665044708826841823703144647053600028792654603736092863170484903459262959971613479052815221649339531981579676635914409475794613484441978872525054333597404761639787731686070524058027952377841535584584262300545090760780529150079166288085562455948911041154297653191057851584851435501931495108720545166070506289274894405624790752119722575988085335652454984687568892895296762595664260116723121352187213823495377474581692273416789112368429853192825780029745909346530271922398453609189532795878838201306455115456718905535601157905564140228774367318779406432099856634240559405528804182751611534598912809173890626544857583724487322259553464685873817301207358639434922721280000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1966974080032477962792519450272045331669297249780781388449440230145374185086243338563586213714715460961044937023756162135836727225146929937567004802780185498311805066317619141261050704627838061984762034533927447576373055417242599245623017713869564042614309242062691479325414516393617963132514656445885725287421510926189956541269698885137230221868132587451911086047349930317788158881620521235322220254384322646489432099681600483065185114611838699970327036089468769829512692641082101637205206604650485950963428162868711049386810357672977992762390533747673939320965154346900333510293055368531578593860289777798360213718273572597848546287632748164193048202768657307863885457408676405020080946998592117612965050692462298304381866380280605800578807560704299114241466997697457376981056510722149938423836608512611431075500667140852903433535232003022219396951758442242997100730148918348294990174255060025197651693621615058362828568952132562072811722048934349933165966172405717252806104336704059745182602961229418640960077244550254531950688371313314006032741937016852283512411624278921803260812295375848838757153968395326006184792838297595786048475049398886897033510810830223810148063715049377928402977933775419411775829766507352042959597413673567733506741109343908434647414398926584013299116336838343466559923552256000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1103164731316031576238912686193633475630028360839576325202136713892928298157187479453003782154270856297884875657935392694502546549962863103335311901658958171839678533180685691775400708330944248781811657427168733447006075464252283686305827777552565254204386421413079821119214470946968344349479979446904357634963043038651176977816159581258774392059752057535688916523599144884490682840341430564224751050622861987065930644686751924006359939811313876470404181000875338044390544590943446749713482029651573108272658881384768983721714615310916843421421910053201945899807764637213405420407431946698230707771706797315714548416497930884316246151273611875517945225537911181290067077330025931912931989531266593805104517026305794533004575834113984477054909667682272549628057231262829479234296588441859713128168032209430197644262906410868341796167869902667678064286511219751420632365096350140671417612460670757561065279207383651226011334605599621838698040589017088261205159771095074069422611660243255878005990154504195723950158690843497758026487257279015553313960118225871081549637084787045269300702555056963480165455165691287261356708979319696170325410276075548310890206610305668289887992033459408302833949441882715261876949934147855393591232052771090658725071965052124815646246705193765338646403083536483977927485030400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -442832541337153469076143992997007102705648312933927596343261128580110778070913947236069965143079698745457498461729511773612739130737697446431758556562181115619547676958144295124528743966734953989567678156060128797298882781068594915241201178305552522344029380437917556268616694994776860606308257633446125425024867031109331478295587933350376947595756576239299055754035222064628397147021447318127599656948403282056683177118161757990013313960397390994293678290848004374548324473826605839529977252668770976899367283490697529306271006865349890918109941380096222677241711007797985230452034120008381102425941204915398632334606202116304544688327021609448006656123002209045010831466804453473928660192205290823414453798790607634514189578127138103087115766712785684188718361912826501689760457184890446385673767742624325646398008406273501622896552366217100892246118132782474379176752437852012854400577872372370280774242454568457153393752372277328314897720523612606216686008386443899820169660757891176957216401097130103094319143436175891225126609861167446288839281742032606635672868217847811452283420105369878929111283691364378252627579874486066139025091421971402995257466181810352789327884064727303546629126217314163416620507114066884901180962852417420713499006994222993433194383914111403002991329021443269645434880000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -137622334747897669593226392760110775579173903330133766465730044512976689787833813606044910266393517206245973127160071492208233309650508079381458369791386001337194917648510646645830020905217105929360981045894278158689719864892961659056455060108556715763024769563680346794924426113476087222791511734123384856940643075976292958676468899908943120102373146207658302586617657070862175130402691238115190281287037162462808022918193460381801042413327736215439968705781256767723333663915991236727781822517623982277740865622138114768874685620820652814224121505625950866112050262217121099843910688896346660918089109248755767241224019976558465124036004807253398365868515046877524915276011163666420422861466721698098589963281085766796640575403497521155723363639466998756010388245222191394374227956775507319280194898085263922507089732294695283057681382864511436919286753420630242849914419351353153097904977534736261115124285283666470781545524608403357366365248059950460912082342648505831035805923102568000995503090915966246714615009880805278909297619723693730949850011920803831901516536533772442466835115854603297384242542206977024070589401696674774804487115842419088306765147060810314038287347733632157265825343568800099455275582206783917860328990458237767980489000306117342034297463922462749999759064622590132224000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -34529271868259478991784579209885152178237191204260542675984537385949924623138568787651089296035773235848406958347463225346366368913578878951742051284012061956639677678623287511460277158021233389824848810091775012682950012375863447544899783064756100352847337767738275532459090736789569593816526371741567452889682683499409935385333998637270772563138923943483848495637530911264929243287063939460986209171306557742256080753958422827715432693995763828654707930664910405918156318738825514718978918658553494295878188779668583236539800470824624702971235332892739407253278526709015366473714448457455860129602179649726872710300194261287090474893755639993227955507401172010608930215188404530260586184700507765453439899932368859868165022048117952573870953686190728118883491802373268308796537013628810363791791940522701248386779375600900254875459801060211012605820497489768600829051202494874854706188897814346688809917480468894717233506472270388904450930983929797879475894598322442820417596261514299182178635636803177098841126443813137923065612995769906054795059499225237747943333122695627780473749910275534559083785104310144699361481018845169815731688727090873140735714177573618680834164672762117147209298383740781428893648836480323292034588128241686681361501618059727225982153678544994443204916345511951974400000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -7189319209485157799173198608870484053306621214264053501102835316125238169023675313782212713463386604795974933010858852635033115261512575425120450015396928880137054931765152468663826685969896436234039370058245030416697814744980884465270442980996741152124400859989701550144448153805369516791235468100901771875708169793039557997694517280058747150791081596454413313273922256594712006075449737840287731905517445552711756161709896764598351960122495656381856625806896033354002831630641955153483418695665684207778128942062620996162888695121207839941030177913060496413358181672529044921282421491232406619740427846067158735345938738098509578664816585283171372082472294952495370409817444390061852235157540270873666404751475486261797977602671503167169882107443714327462270434582362277978428466283504684589267113560216630938610025174187029117375956951956726907069597155800908373817485488982124266365974076854402147852891291941522852370459281448128064277637865288239159399054086295674182039449983273176191636758692583418096176514779866865666832689700628578616871203426918248210744682884724061756879773629755546648051973011824499223067665491263408478403365691331352275772553656457286706690979482364418819893045299180008263853923813077730781323081755057007291422574061418912482168075664671762493915443766333440000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -1267433104279775088508822519065486792092608557307172871875175975660299429178461741754345871353763929855830693705439716332527133327590520711884370834900194360353293065482791104665300302216439308716237139436081924273921093706833325863656361348998830045355997878519595813605775135157659976640698931850208563830424073768033458629051003844345335514357162135958011157675681679463474454225541937062675370398983337560399152263030039066170821200292965607907051299749935371881451043119864062970257090511724856549686958986795608160246579373621539867535114465537710127354682584303882343401062718096934503742137540934165006527106689279590764597092216856972127915524612145197902523700174155735230013711786243491160250890771930909886591167392266044808685787935400592771141932786791186612416794549231658633240226189480181279167364539261113715018774628323611626691636253287513472235294634279026317610458448045852575512344606055071957022212047151820318138736610850788606022521530198260038901780624182073356723199534410036920263612701371934592163465378227799426031060562616091103067509944613177908211169013902576357149587188225798295064952200206579573102409630505202905714630538867062185481479419501506752832355917740238802230710385801591183508679792285937001274589009147235378790441575594540712871712082219264000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -191987813308167564204218266594930788207190885474814254621614597923641307472698932030064859250797237905472916817311174719912783151549777764785770474914871071189159099969294921607329733984040137173557818150014619494781191991074053781319740715983269005662679451215307104577232662135294419705988387687382615357558536622649379097283743430785813349010268926087263825872432967190102748246208979952577036171692249362706071757863597792111856580552687105624620470031523965279383934966448661674885356257262206189130471503228048815061290242850429017310693434774072305023723759638707451396010098523579690895858072228894284708671254962185453190756884992677540338763399508552440980435832622993339280210061908790031714691380582456622294747102985470262291006794628082893944091472550227901187032498987344805972285929466670062285182066547106510563255580475689408033269033571538611693365376052083942654248037030982785699625668606468768696205471763099031823484312053564163774925778613246747519157038330268787079228686809759172627380915971057309715090705157108100697655376937815580498903995224515553828826887698901335879017550601193430333244887479684852236918746143375921437900958066901389464748632833834331571136869230345713794468890721610453580041415881120520189140593990869907710702660387794788302056098662400000000000000000000000000000000000000000000000000000000000000000*i1^15 + -25246734391378590167959356043045083971544133904728518539938177009922362767832301264224891657053504798699295420107764563173174209761090605549383340297797247007922944480569396130411707312147719036482616977984790622006113788194395610770406220156634681117544112585049567849525356767980660605563387775690691033899746997322035988922282119057037039953648483672022819892284680454339879841252300599124609432126140120404684392561099892505030250897970533700175646659384113159327756158439342115350750508468561483601821765805968348959200400019146379984652879853434905640301061185826738096886687722095516544160489533462903187245496810286862650717755390721799147030948343849287543591385124660328080893712253603239601579857434724240296396613472930298285018297124545358132427784817793481977370055684215872679023221642003574288717117684480946923904551793899337015386000031811175142156580493172800478421007106199904625563245870363540491300821464059426034247980769203613498891513564491042334979548269416568504557765767325089480401244982441084742538426836705759496209415050479077758259863517467977656364316669734790745380593319588172262665413884448809981280944509648694967942717278642723102497805888210562241721235273163203978989237471428031644814316159903521542043920089214606483294393330629362843093017840000000000000000000000000000000000000000000000000000000000000000*i1^16 + -2908629108324733354210556219468739497324243902952272588017164590547816745854664541009664676633372128502297991287009067416795767318594990506246414904198056450420976589990380429202732070852921993159376174620953543956319112077831413978965742834976022291482200117686134815933139998101253913688265912372826144544605358128630814748473484818865130424372593407706830453199638329835545057633037822228014456115050828305792235109479921061613069257762723933884294978847069583835631527206595318651294425506456815738828685376085495337792512346503017416432093142317213898528146644905666436096587113785074818039637520735224060353244101540865634327230381250801838636540116256634850158065586162832430124762846013110746912945489409721260617090561373647466059023823408049566874426241963551833864761092322712489728951769448400304244954755068592123468763521724614432184102550833274093705618000900205894315560253097722458668183061408725943253431842116473410632946701248285224015853443095615391152939522635050876208253566678680138724846370289110529738025962521964364379704690926985590130151457309479464037651195167998149726080438990962511866295093412924818590513168660308179904724153391974774756685475523132898656906602984211427631221639143918384262096357239391572116220683126925531004676023379334769657164000000000000000000000000000000000000000000000000000000000000000*i1^17 + -299217363616402720750173871143262801714362312358140470747131517455209949769849931099701657223328411100370386766313600851641053733881887205538069760981134255326107160897593748820733386022152072836809162768192362294330979992889599396613971533851533060470177251649108128327548099749655438504327654323376806273389932630590869990007408084212544931036207050261143919446526405307283922482591878603274732995357290833373280542915126272142449240125588364018358899535687527147395697705762081356971416039542457498995835740773712352352294514939099456410996648663926243098678274930893707560430148638349151307287198339085634743308669493357484871619726456882442398305055905424456752027899143673646609975519421021181303417155739879643943180234011420056719929483793458062430342021810871987444732278032552891817071991329306551431806375775406865335414037453985293253567226862080907209330129725204445999794682538350039291549400628061060498137932474405605495170282697209886561773260378864948586010438144226391204844934601667868528236938551441879958091772446329928811849289111774547974153442046505187560523138849873477323124310941388327058473001973013339022639892012656371967656741980551681894815575538624794100738371010518814300710222832998751334625979031081307928714923442374981116345977736779371930650000000000000000000000000000000000000000000000000000000000000*i1^18 + -29311315141073792482030693573813447467759221198114691600343237963791327825199112665787765022380184365432709624967558302014726686887550201687688624860186489772968102922375586274269785437544890918475824637682795170758262733367632348259264708739564477205607835515359761232454848332758785772592644003197577951464937129903344757554207294362777368404683127991147528128979649612908567876958377148321105554269338999025948775849756028567604174297124056520561334277916261710625783752447290120391848869250511621124651853754719284033421640818360996720778910033175680636755645983374970507660536863423765298752633668215029469688285809181261245392787086010109873608503359639779075751125568608764555651605029429977104352905428777806985751452210181991265354954753328682902292044794947568100738153120765042674233322555245762010137355890429401686670909511047722399386834189349822894001118020011795889479567163876085856302404568579004525124536265856611405176574425542722816033967627592133658074216172775997448267520559294297338792638431455662467914907629091103756423472796566217452827801198171830999289834880581939247956067748549447798605917305973812316414602833726094468791520149285444366051695158214229012283202187980115138719700053436133283865793119638267607874369570901201062987493464102739465000000000000000000000000000000000000000000000000000000000000*i1^19 + -3179950826930916282063560893412471671557774070979067887361660002864661820287080404712959038110087057514858376130913262750968926949067111831404758225599160109075372764572179167303835234296226388776403459795589922441795599875747231362977909184396787134657576552879665139466455701992308028253743344787683528616706000125307179073708509655512242890715908231120176532299964451160204392356414006600521426732225167717710165949435316100229452065684290487792092882778412672967636643489907642943879428823216830078889942512794593356408113241421377688575859870696713003938739078839466135398404688748764151385962381292955743471335480195245666388117838646739550721263131161666123572212973037652517596052073592753370312310895949816056271491219933281943970555432367960386428685382385034578364309306872208871139155532152328885673745308554528783645729422756539849603740517970602415312308677883987234969719262009887417481267916119621540294300447220648394157311283432097085908651954117717486096433721662744702203626496079887956321219325582900561361329388923219803150478423003914182865945552393680121428121331534791250785620303801804172887285100510053484134161969313904121750289851336159848583573881665673710033952789086751216954993294630556499707149290698144821863459817950602641980654071216813406250000000000000000000000000000000000000000000000000000000*i1^20 + -427493014008409078310090562796408234940217045214614476889252568753237000146483061217820604569923334524604801445419963905959160108974970192106433057149026604493045287579992705792264383716872887347765586443826121866699363919337953227113083624628768767484083053212398921135432213080419431859620344242562624548417714952371615104641143311601306693805350431895328011839711169532001925868475924038771952486454871596361410661835663270839388030202978273004072703386391080749939499287775735619746512272434263810404768511243650104227551338661915948765261262107100802442850696770532460788879354365462616984552088613787039063125851223280690895804903047164264576542584841988545035067994206640104808898389308362981953665946750549693291699352343327772902512590435066235394194944534053853809684224730286568228040464154694572822222572040381546643265973033438117491047188724400278691930323003723714027844306890467416995984683906705410522629568548434651018970064344204251723949892945780461334590571046738232533977966608286015484370030807275611761491646449548343533424454059868496108488250815404282644128400008309361539890794169426749016865311820270437905913703413521543975499838528085763256670785191448462604019894851140595194196052866846392178398455545334052863348567440525957380756693373379687500000000000000000000000000000000000000000000000000000*i1^21 + -63908684765814342812685153552693037937198244469330560349322490529176196520189282827663508499311191513521223625910807277766858521821056012395521128951631220961630361248823746786656311670590860569055571478450183086184519723279299720049711670017917560760156294303592447459418607899375047268105166171504222164046152826633610581983173759614288667768725740242350719183698424856099604676829915906635233079431332373006298252272280077485315576426758136612105328140756072145720138828163798544422151902962690199797830583533450449993375076152956758361647600482592169232732073389458976807920808147838361355884171987744873149671659913620991715984566086440216148864584096209178400063847698175011653942502716073751871591091141754480877137590247914545053683552810549353061008264911129347970016598658351492220443651781119665834993520107538892811862252078790596313463864859581214565127121671672328317289589781496098865430937969301004966747747604363405537392976077825982053105638869453306449194799941978718610080506928912572408966907228395156803549834488464625694690745744035390602934987637975195122455458258890763965166699333744141486019752878432419115166831426084911576385727548729586003903363294954611372598922746063763856705800434536713904346741630700916060351839549643677366684892747402343750000000000000000000000000000000000000000000000000*i1^22 + -9024489197837803165744035042276910958682246929467608586181719008466454655517086535700992420089090179044255695536661895714510133414653830735910169175264992483845011667204956900037068468547992943679776569220976156213275599052926335619180680047753200520884328839814650008836218483402951342820101337308470977371986522535513434617898912218148209169488691153648633968299897473206443388432803310692646474404837061268816987950811418797089196452873508679256083828418797500683296341546191109624675850091524293221712595026207545407281850062138155275065159063516240251019638324384586171970564083471608496606740610225857001488656915955699394764562409800645734319313517863830166750277884377963720623700264083178455744281957613176754296226499817463515239173359903690017292144600531850274703327801988904860349286020981431411138071610128449954166336256618038496389239454964934562034981413917219014637409943347797821418553236896470749761701758122536856602189405805825046182936596260009926199104508818162405233391761534936929479835788183196306584378603554003689179914363231997783868028754750733637037829737251353642466235827429755375842754401267318587499028608286766662570875210437352688258339182733389687026794183636119006805037119256629313564027892837557933597462033203977896832443609375000000000000000000000000000000000000000000000000000*i1^23 + -1098106439506079314648268276858201301899957977255720432910120890895928654656908487158512144625542722496206072455948593101693864289925643347977500156791883352792206931671866109919257090098604437682892981363142782711927861794477202082065790739073226047390562082922206042928911304571033853817051784956059943060912349005720047999001424044944204292632857338595195610412915141494207356268412191664557015735064337509234200315045411363204663508484815650383853982158958613677114141215905406031349091217248679297529844725761441054373232769910782832695711945046259060059930946214465674132532806415981872416584736845251121085453310947001966481689157896344826465894513918746598552478200380452590960500951483661084627677307702729281302711221419082108012352089861128022168487688732572371094167010329011740647330167152751329949341920248835983604684685108188068349142986746375366670024065475770519882819072124745526545775452876631077186157680243019217684336344195196296211921434798536812452584660530245631987767567397539879886538095474747284588479833153863465832437991437190511287755363021208855899120906123111896248081623638395013231269812295204466468604264644723150422398044636994788378860992881862929373990062810950368961073393277241635254337505391632252350958693674727305925421313476562500000000000000000000000000000000000000000000*i1^24 + -109567163686619017701644978155848332742721063831756078791628252114172973583549962610268028495254677747846513551408379348479009652966156674763042929616238835496531726911713551757373680191247321958577581363672394251264715781344731930113038686849301483743143759441670881443260982123640421344896294541760248274971685723115381699008257736902250418021482536851728945583167028589513510797618951093728681457341563670715444033699427729390008125197809839927410343900574097240593017299178227334942384727062371656909757590224256228477209314700332403121920926991502387807302492016667911616193635277147639715213717997042084283333731977427158555565363092192895308169447432120672440662007293620780078241765057281986677857134527352769698344895727072206379442448452925589096789336860763382616760637797394886554446862699071724505031359083012695511560441199511072119318055258476578198497586361294054802149316409749612881172442597104529460035399637342278309941485059412307502011666490133439859642559507755305199721057761097729487967846828324468745561839638002097821042028646551920690646131199947286205056707066682944704147191920152689048769715084910822816835972520479431116480974162590761616010507682056095213475333771682185042466286656911808184158407140295472206404376934823661358717041015625000000000000000000000000000000000000000000*i1^25 + -8711821158910628776251849229119817293332615185644699149377865770489266211534091792543142263199298882877335056898631315525725038623756317961730991561709029219012204714830217737568173052391867227851161750320917912986962658152737749627883515317955771030897727622030208627013048527931088417491548402945534181710610463703598618613463331263025459616186905553836965152899425356854807990385282584974270140552001955987809864855265283049583261264985272384066930435122977746724803143740329794213517646425804589166815192199007118877015128696682549225599624014221609022967976259182560659184425271927169186935389366784330545847666896837518786417245204584672437897335365464125048335623806484686452309506732462457630197764343078277749364064361379903418736996052791422298365869407304136292926229590755763690724313249079787507239783742892016930565657303531767907012633333555363682005143527127410528443305547705658447210997344640618858917108727773690233985559074643107206007708915599697721505592356401368371374275430870220311810724830364271648416646993083503935677628746869733396657285294141552811957125047752015978020794457757719778370653284047030243106009088405426131197370108275768647120707689473798138179474372125407988127589250920416004307888750130513924005619385719330209945678710937500000000000000000000000000000000000000*i1^26 + -545846331315865922916801052019307111894549442888000402809665726001205682655343589499958229326733295914570642654171250116305233162827281957556869519876230211804220185732615361514618396547225969132269824017570384712592042468181016035172517805245886920841092849158851431415612032229888792287207513826691108009541392453846910352829012290837641222486864296888469000041235488752782878610306892598117761282267849661783204713730623313061985368315343601512354961113150468797556539760222678322793321222970834614815109811069163949358538868268163420019495424905738279454992215708741944650032901995564480578577622154476678616253127128041449872515598362783981305247773438280216859141358731386212861140390088633448318891915335998001974960368452311364289448820350475194711861406579845114882921858328198012600787973719897830883678522883435793487468996353413899028171464771335070661991038597696343118669880659709440805338389620337535095354804681828920415642540128038945696798326790103909980322552618568102843411389397199545104768864702768784105618074068083045498686532607512174545038379251345483138510401865225099820785772936268954172903361415066672259040758074482702436713254809135168572745211250827576811297153669280710479627884474939296665798792105740705179840537972781532287597656250000000000000000000000000000000000000*i1^27 + -27012999032554833250067872149887872674689021905356490359569689073113754991008343447618780834678384866784817260515962665080701981002221221022817221634117485966820070025524614135204079959226467262283176184629414062091215087989101589263122718503603476447909884982209268535646516214323413459404474649380154618994921661190161825894132896800546752804206217613376947182421659282863568735953970084844185726222638292067900341502535237752040708902364148543938238478323275014050664147345800749765693502130952372770708994293754293006579644117019118436370775379829661778869914192186285162417908540561073719776024095886028209169089739657702684803370973827058108913292521529844554063064204241146194544641729060632785375617316384505289804072033515929407985926201667163503797457359290620427957364708772298773285967245833950362485879388215397787217607652453055356651852775701550671948048406927713604852902204616981896026639967462004026418168002807532438385084173112070993556487321571235026586263854742272888607395387254169655145386168255144084136840756249276522800971599766296929471713501616691515381192654051576404238784971213689560634810503681141539030645016791531544370672165044404715574609235593181116546515653208885186446406005584833162069291097430098236165319443835325241088867187500000000000000000000000000000000*i1^28 + -1064598110095547876556236145110257071149568337724831754470523759049890947346816687495451300214160826059020066191714826151067859703718203317686748464570865660689332422919245132299602845432988363687239394446334950100526920556956585833328480104495309413980429628957006809517207152800105537856512265697406761060431104247944597721157481951215117012067292891996322812257485213547737724161013297494926857032425452536539802886133822664769448650407901807368437924698403516395414098104614464575262500386662305835443433231150554679183683685034080836514079349947083416547741265984610345859638452329339281208450902393644623561636900215946325277545898212144524167526403031396932244782088789469633452963608662399055057472013329902940216264619640250120870948545259158183520883699779266940106736026169624584383545978447381912399946026154183932374394776794794170455639727662392775433131782064027442344823919977318547057095248094502030781796380372807006578904412392771003234198971438811466625363863115286650450855420010518003370033571521509418605344572230434429520706609190172017610690024998600200126075518621808048681867239762288442862239236805504056786419892820981460335208487562749572030107531632430715219319117998366537560532478630845984925005453658010811358365598274707794189453125000000000000000000000000000000*i1^29 + -33563449021153346371525133114417797815174872506547130249434659382560087549110237363366246817407649061405840862776886239161314227121305356976310908736111509878628381797733818803951588528611880991637204336239111763267524471270818746517805994179632060513719700567389974862095164564977804718705568048424972673281502960379739076210324834268163682021217144129239907138615274066150305861385188427377968959581552802477556327759095825894150761547378652192401258485294391918298773852755654080623670178692902766887148368674740467854462433709341577492053766631027178361474232292796390505710944865303433100518589976750689108356198898975735574698300919578727338036435835386830694044395447445491169242304982874053839387989131414201648460075045298524552053079741188165181183228757721212706184126398367290234201863757367746605381511826989443554615806847417544722072004850793366003706476710300809731810783408712828538452678280722849576034756901756724808990106505933801799344058641880593902140514354706422545804286306566422641378483258270751220618020400653925232285931563217901599294331358554248413372564287364944344847260502598184090005313572584373002560032237628656241512852224506100114186861378383814704675997986778027950390191190457592746885987511705504799684589034318923950195312500000000000000000000000000*i1^30 + -840342156225137807070517534873650449614952326162374581342196863866851767455520011220874330740718861227097582047482176538760276020812514024823170408634151349593570034781063687207623357808370955265606849119215840402924309218455412558581627968569542184829591257946996298514203523642632802561510395167094565111491661530066725332420226690398411543915923517761088825914571708764081167730450151937599662243597898697027983669217292257996166260437144203666491326640655854264188945454910641553423908891441308491620618266357020632147897220139317380313668877736628162980984455114793349047725025298465016179974631048286607319724075706998868458030432079461800931062194558751068032582325654834970577160885877084531087502937991048276567216869703784110955889714974211624427258040651599525135904492537959348454085827323241600194008123014692932065235242910532917216726097940468940812822075849842159895990426396461078207208781824905838574360897824132224037354518304006690861154105675291016059979698405948118969289017506423586311948746936876641128949807454238641389204463136776637509654027240535954974556037849900928536578049538697820581933360099492744416955862445349983757481253196108924698516815726763551361538982815134728843312318781197518716660388380504751533788442611694335937500000000000000000000000000*i1^31 + -16478365491535102749458555101386112838170714019341547052923694341284201727655916494727524693080395523327738920075940824426069000891928997671618845148754844420427769658906259632212047755229737454991886726653419079034602253160227218068401269611085338958946719933379265742169995720433528925113463592633903713540302785858179147109300493561367702097273325723449956266443225730372453275756342806708607463878751732551370964141043224245242062349134206098734123140056265722373176903649655455038399396658966816336570893753343599079228621289244152115348671264474393640977555758317786444906370592873236789101337916000748220299064184660542143529577094624458527078722986726695124542695722891100939394620477458805471127818843291310856336089716750899997733864941979777495680326947323526576639162427540622352640557216039940323402138647028999533412895754772029167732358754791048653298147117839790852074751296319555296700287411085385438118753238904135408514194350128281935617960657476384658963741478104124540907393363609016899609360185701749538788099052642166279765405700156062340244117764974093326634363140486071074191640763526319763050995755154129045657460875961003787721408511775999462032041987946008671616363862952357650238087087496855278713466855724909943600185215473175048828125000000000000000000*i1^32 + -254072300958832024119527101168272554740992895411854449383779863471849528593737085849670457151163262325556894656225664972248353127052497960398512834152608576407329286848201424837911451445386068483516758050921500977782123302883713764835655999721283067195799051792967802714116804877969845612354147047571670705967443400570942278513640736472812105857405068413568421223565125528637896945548146054442962909935247883246028057459787215045991284035370932941774969525150172594931388558066028738547254622097525726010863180283170858346595625423239326430180983703778946797858488806079320463835751648265436438674597255223095112548133142061187131685907543552451468060734633056079760740406870704372171939620192874457495566584425164894178122711137833312900504969621194359423184701836723368663474135556504710122565060970064580032533578579262481847038602024869000103541904098365520946745010819378136583070024266018516895967653262592533524005422715798339654012817019028181488980204980420168234347552548930603434302601758658721071404075141046532360685363913203927832454718492196030839266667989535773000632144159867719077285541769818120676062539583543441284445910164051643854445358367148541217188367375863723250231976090037337786971580868677716542453512091952413180842995643615722656250000000000000000*i1^33 + -3268138387972008230004712457230142168373027032153416562706948691475841218526212096302649046820734414692545110753258871746148981904904151102270429659559096036244885357635278630060752882575319127457681346117022385060689541415954039774093708736605989447850316842594390667926867457599388191731054777450567899307799938509585953167396296177870288832350595775611769387230214764350531200414759023814026803176845961080156695080555274290721976212899896867568010972742167681249751548335948214463777527772290385446425364091329821403635484108778392811480676207683319840048034154410528842057871325995059349861010584036215804150756307717830557380543623551945790213800790664714322882903901108318840805358388622517039869049618402665377510585829844715813213094279906159936670781799292725767011656781908009382939724063101436000467780562352202515644286621473724872244768405335213917247201375332852910671022061813072622858625681212565342547863492817194306277039884084506071766286673353543655235546276613024512241791684505939176110420559092982868018273285730149027289636686209784611910380823388002388496461825590686831582616724550098308155743873833402116654336136120979156907084625517858894701517565322642506538293228776905112674059538051939523871916774137478205375373363494873046875000000000000*i1^34 + -38601713586883563159214851596152108651153469597697647182587997470808885796429922275822628035101718468458241133453086803644617809872391881271790723955298312920656296874627895493120590805842375908679809016391110179077647305646690099238055524277737076040042072805787396145630341319381928605540953998156137932682101987524696166175797546602093500235510580322516670556232987645022495716122983919146306911138672288971106390053980019670612341640851308935088240694659590616936043235611209416709057816923186163707662871039064762464634206273763331176904159474944442455642512736606859126611666982268326901180184946467544530871153526000227972157561211720696493131205851721646967984791128190727511952035688510104876398901134964050710283970492983147002229760740799799835656818235928124213059345421239707680984916480492758319957262558613356520172120183204469797174018160650274172298092797216309247034985522469190930053937669144765105908235738173710647989482519105484399332844581711753705364468434842025811628895650578130639867218713411851073155057691481605902694291511250586708227972484091774865925603936352430180665018519797442020081284075848448773747041320477656288196157820887098156043299827725489248398258134594815740943019190263413750464246402902062982320785522460937500000000000*i1^35 + -411108423036939120729234614924722493620844107875309827717034470428131495386358313991226713435941252279570782204455256938768205055133450067870797019887222475127576587849720940282553637856495785007650812178795595501481973938736798813822593082712860446318814659666491791050071457977846006555596430777420817962452896405506036313500583742075268915686358934108979032896375617081447534966880984057566804595336167461066187008997261149196163703933158360813514001342373897898447668515063206710543806703608923572886531711403244831501185752091451667404026697473789339535275282788475407208334130177350221208056271716508673975407134627900880317563849275247343314699378439340431645850481269401036028343073376084432152441198612670252835263387691232827614325397626011617600451180863453076729512202264835061220255030967308373577032201372582713646438294298516885017407741698160315516316085891194044447890829281595944425707561708999885320890125637069314871407753458053968162513863890204903272453794108657778642949785234395193950076995832209878300465541698907367486005434169302190445928541331627800146961511730643916757398181383072581455946451800204614968872839035076684509461804805049953559190746084356399512242443220405696021810976198381782999247406769427470862865447998046875000000*i1^36 + -3443759152859479481942890006079355719622490720733300200585718306837318786045526639415098836970794826107348580183982899090857288228592770542782330551209575121763768160663671608241398936995631633639278274117321973277000713560065740987595303404244719649248124754099358761229085826916000051758719387073131897984876359854523552488284974677968043208653128893742569085958400598321187435191451775439052261228529757383548385812787765679422865663734678472685627449245663342317545370805029917642875121926745964902699934412776290746131664523624980935338442023495661431147136194784006791183648219715218153403230630623716878384428842641091422726697922951735549938471152750111945488159673268244526001233975463814959877398237041845581361014721376450745643765660370108280479161926327769864847484720742634911592883649417085261417870207132718956520397582794773343166606652210643436937511035978107984318291809433878445928137872812775561565183331045629588827990025467796227964505429152549894630725658408207965678333943853614698747174013433883709893418913375531163873285532254164156587754868441076472124785325881493512548436278582310361418285531936398051042450386880889099139214042907445553719263717645577899636044084677087179395569847826936502365369960898533463478088378906250000*i1^37 + -21595413286430999511767832140428447467398292445342238509664681783549486954447793161399915689793900853366173072632430895140859582480100640761205234435445274095413779030939818200068797112578009137886010807804451846576355731375473224341713675313895334865789813783851218814556901649094406735595415750460136681817712918745862220043403538779052059634910109029672307058348029529106285430910967170072267823741575948083392472984795714627317077148581364021732606867478833765687579230113312415778108945937257555897575464819808163952586997055374639107280142034582190922842374980260517154007322984428687024929511126232457684407336501973726090197514127500615930738349443484236316907972172146087479024459036264076381776817496072027001289901934772704419117161991132513622284247174944336147672426061238036894648336281403574667201616522166454259135340639191922520496010982231321919994549239598853231922662761255196602755464590783947293478042366752839724036503004631389004920093851306364282490336204514849497905005547420190054514237123823424829732578007115186913294632212668120531213035629477753442982002918431821832228648540072663288225533092475281561534339577294010722639380169787997475016888135663957714863950740040442537570178593983412230272733722813427448272705078125*i1^38 + -89433204274361283424058090065647060681997394907964363148207366618337260773855648797567404931099187742830087827865416023082149506210007855210583750736942728073327334594529916191205689661184109271808032899947075668365441155055628195135105521830429300244708580250534283826115528321825828074889379187726805817513493054608868533155825244387111798720821947962440720946011508065389332513007461977726170517710568559723563627114568277418828759076242591979603275614090978346049498618040234326449046656504788502982297575509577014966437321833993790775180215646491810255014985571605628030546943396450933873988689176132900161206766275533344200053279311423960879774434549917558457770462959945144799959456380772586280574159341389103104234633726891899195296395935168307694377117971092736901738953275088386473504096309416625437366510058462839396451845807416473767974726233475944060751325892148531236914764211012100043143124574556603803102120278276600098540694255715712715582196652792397712262200626639831744370652882243516340955664851540789452293292100872432631856958381300390244846613512761924012434431310974619643613496822064207724885574112144627701315952382449144859967058298778118972434700215754445461067367627535247185434442839847270079189911484718322753906250*i1^39 + -316780186943745790155891685748607486756049294234648572925738905567805130909548505166644845383674808809955537554074530362204078270585825912588695559172647874062062344772566301977279032169217722625394714542409717260004390176802702644788970625692688273506651307986348812320010685124832666516662158190712525102836525533085260857310701104728819077530948776186309752599882728346486760659853199007190885930313207386302778513057984347449314753166307838107849026624547513906330082313570473955843641436112891892806161203174094005646049503716083971022488107152526775536812526305786795745929284908659496832752453016123265227369624737893114287859312751337508378043281698501317933913022202634397935112356084038129584320366645442164776593607314602384907649164885822038159451154587224309940226490329821515682052705636338297421083924409240171048163668891087261349865681460909298682500979414187590054341545950444133326057550476299973715217645350049487042815226111146821827483952657962730528562084307808366379118954907359624932063692885972297812394123062213832753339433541236115945155929034790322840425683793521302904593387837193099136107312364737168692219211740108756149906285760353058628602517243782565673003042181525438954832008421362843364477157592773437500*i1^40 + -707382067240416282572097673111718683512628355474198971988515095618541922599344595303927989709947414171711939925684400868155491795087405742198224246935869905328803339412001861242331010691405713997363405100112641427243726758864094571559157138687864051277419970925079476991051150487921129606387939841435821476685354723185672899825887307623578266903556334180496031103517103828575278520242612457404223971463117916309705607407821340791172104614900012211881077999246963554015698892663360061073021934117321344696057574342982876267327884112597253232195095692107559197621915347340063178475850869664811680550495373875562934732365886270722626104316500634431502648739457517141173241499066911428365750995418623142458912019244106105964556018001037640055846504688200428855154644980641170382118238735751460268589009878774282769370038957808518832530243377458845138184211787713682138860632981781635583915178304914540420854611535521932791378390235239296088096813162834028161938775554086312943620734020521988407972157031240724374778708712978773174386276793800879374735927096248125934447218918629661211256429124977250666074274378515219223332511379154329168144944466272142433305174314771215316968304622011522551708403534239908425137400627136230468750000000000*i1^41 + -1433234918907395927024502956591752572923092146212133231569270492407786238785812206033992837464276229564817855760099961654198486490017255910109699929370218476758491006637313847870055318311288899751427161286799341546086474054573616390652507478506272090683915420866313836711294815683592114490824076341971215771095238997426842307916249938367462487357289058713353830332559006688224301914459586066779064606134306744084282326540712133283148175168323774017156084367084890692815960655215428503336251724806447188396015746640468371594385638693413932847586851557060413922597975061611914133674724284141065009726854540139910841653090044532038894547312986208786711882421148397480946070414847080134538567995322805183474122153125663296863018063742353844292357308462233621116471188244685242778491385721668886987638410509716207538778084324356996381109821686391947049636440876418822111690601684968183822796464267782871341889742387414279795588914551632799711071842393307223720680823275337936891156589443596375917404862113435123549698222699110787811815263678960103318338726447739889882171758001006727190053870977966052044262200363486163332902375172609976939985770249545510038619091392450439234259189733078001959635953595566749572753906250000000000000000*i1^42 + -66284177693842686187594816342313565314408166833312384206024401454091958969142949414371885277521799520023490329520326730914464281317972315930640647643167020794573206928234278236216318796731424350124311355265939298867310395811493126150886262593369323182512174825598936933854159587746224311776242107190911969440808755872281752321539580915634961818359025994168265228408714119239263441411841566037839074379026763755331268454344227676718865362276975433813355856448221320361589879881093314755640043865899018712967968832229481437752120398017449263578017058204285509220373152479534504436606236569644182081185818848311264591696278248373135794000662807326795611743222198086956920793645455296570817426416355399770674667951093552126248898699089956144912097477931207649982987642839666732849123009985341464033979486081862526261409453000543505601063860707210149641862366681840919611328118354345578789941281065782496784861700362832379512339458565319981642962424781371793310004639194053835125376664893217879527734862333100275752682747819810506626504170593314731931393689548063317658479113645714695096666700597544682248720200372262976835420207528235715691436678491149253277778565619739187422703557632956306701049804687500000000000000000000000*i1^43 + -82896649861884412226097799266390965041475683116917575953229996709503284827895779362786227511460433069147598095683295280100569342081213642344879683589397103000673785848718028506096866471653114588204171746956578704718923947300826234405391925430922175928226599621131838189926688278925751295171892653125309417486197267347642013712913907423315167155318093360634609392765987306400317771729881315261304682310156274292841767777120977180805110861132727136874539916003667167416273147765074363849580041416200616607200281650939974757888203632773145116425434745893358624105358167281555483115035418137064138739206679112929039957648182615670219769575486718909567659934261011055131495310424509487529282815974932840866082445627490473392709572166123411171719025222616383011996787874542903339808126628700474454100215818617856578271579810195467298374609134962481526985619326157186203953451680247465385200403421568937208234974040694940831935338541035987720318678350775098113840384227047225579211269564137889611216991397602359684886869925095930880880592274841995564565975517773636763549842340535126067726177884804853414912626166354590040122332601789646887009336215735910893779623850604632266678955126958296875000000000000000000000000000000*i1^44 + 16919688709745469496960250539869268190704142579237925620928313751490076512517998865008433807450329617571134309626309144167244378036522463983911789065999541390520386186915332836817293523903151183531529785110948455623847718276632395146221174734940922416274238543734640676288777433948631231356910711331492513899518993947732653435547264003831690130548437859786247535510132566051562308457272793779672220976778897359965561278161992296816664465436026660495521618397227130176902878286070474643499911203282303543898884726695127302556037876278677214999950446394128468691272026546703616439577521847724230661289078118132879537403870200851880827093033193738629453545584225940410307775263945048324362523198514057167378554329673166759098518864426552850105121000577434952994748945009128165795984870051583387277041471590875404277397940867273019335466976077619254671937400178817772882222179237681138501985432810196063237716048932553316894213466720532645210475960787701766735446985669675000675056363594816876318502389149541410264142026208600037372663844304849419376372078084991260633396890389599381928418156209469971005831987836754099632234430597798053558134216405814772316889173192594204256906000000000000000000000000000000000000*i1^45 + -344800600808443970494484858105132058714179472290899984298539597998142222951202962162469313201480157027850956952581296343928557164295399613307370450379114924437523407840060257681909837963290551859329821856090295233854086265571282428989754836142238212517158094139129846782917161536979945686640851630298779843535807455334030818671943300149507853756844292230710950192985006788969091709951330032112955741946538100764090068809220331577184448130046837730834218304703588611661488707834903093214398751400917363947389673262449432855061114221678465280019975532245577088491625234689484849119125012650879715660095805558269159610128121200069588039174376049189506387953658459912189353001773437590095716828674343051029112653760345430762282265998225659367862611812567811271600065100381892345125465112640164060070175767214735184853674087692757006877622177371927736019484085204113247829338250686730050768518643116963664752018259403234822059450518472982800914853251016349284896124965767652255678791883020694247102412299092366383059353401002519017554364506001011305870551063778760345683944997797329656755952522687322157594704316038616018185647278262646344002293947015927424405766102002728960000000000000000000000000000000000*i1^46 + -99392043293225299056737825129177421715822601394688623497229687496341988962262288900540973505097824966763507122036811625406679135266576996248560869932316545240581779323520875547349715196986916220087341478774265981378193549182754210471216880314276529627162199554300793081691680278098010903291612421649565690400664477579345571114746229967302155068435277337858904516898863788141257002468478981949234247708152464687110024555805227731346532596125934949835112825133567888906111684766649962565435412397889172624418258451188136327971965081218224590288714542616849464823031281509109611094917245743779527439180380645543001813873946247569629243745400322068628145787208467959375665031495846681446139411858788234557420785861584974836949843841147343882378223501973777904122677643194220376925233971730072454756909846499934459280418402454815455803924582713379158491356589562748128513006198000629500761923564974887447283744480691014659340747429367837133430258399376984752069068078000808486163364737735942468520163400656391087862780014209782309832542939890209580798202339132872362245832969146087781714857888524772548576179120919554067696082424165548170064694862975509328483198697472000000000000000000000000000000000*i1^47 + 1400425358289072398721308763987631818159877338635783142929834963713915458671199798905246441206207345809185773453190934458930229759191919884953631572581699913838691873892648439955599152408026419566350168460838032780434792051744057688562987512598353499656744688923062468591538857344302639268676964213149959421412032215489502512426460962062213874668072538349088609365345140152492207102121977945605154902529214827236582492847923144575945139783322391543639170753580755937039600036064055540253224580141357276791072539414305727989718979226618656538252512946008419374232510980472579048866136490326861041469097997389277460052837805736632260495883378191072016201133925095277947502717455270931893062039533473983978602414232316102145540548691980840748475700643049362405874876295008384451077159130221585235895763351345196306085578754345548737283515146410564123582560449695471165392438242618427605006490996926308752237444870013527007581170861982580765806122767173539182453107262766001132918111549215411186582169809704479495921702408083229010526446609342665637936515353878335383267144000695494453902999924481716506339978284260465762963385898145807561439097452011825240473600000000000000000000000000000000*i1^48 + -35348672244985297975775557867877625500971479954404470241543967692518495063955083664706984385812890048536960164601223443853727686984096071317811813907621126567458121932490894230995665378373507772186159106749051589406033770421030573560798782361520198461307112028199380224090376632271880468995974329383023324519502575033363445377337243805602011060008966398473046805636298364169548043638407264164987253155736283991007507106166387140375205857126297506602899938958681375009680185844069956482951065528493222265595136534993416374792076558503162328771142748362532059186627364873229922826663743279108492052426406432440467362692210674463012880418788707833423695908238906480185808911025780228372563465859387617989786636027290240093593750617001646111847385446944741392988806173855191882282919056411086695242578070334594193984426513128808474542481837126801263250214413243498956732361441271333137379342733911717852380009593727674490830408890469997566634614132759376965081585256989288698285153742020136355243796910458469136791718381088147116710497160948208861788513539331554424298028909586998529969439735756725456554453709007226153051471702076232670579284729460162560000000000000000000000000000000*i1^49 + -11926683206912188673913089013363526018365530833538503932608852205003934987757325522909610800545333143225726035677717030094867354847733438176616016949673776896177524291098713182021387179733262988640994956175919191774697990206984880310724952764307675914388840146014047646916420344478840408236686316685615332501935061017650540797928635497998072181577089949587266134347945796002762939299611292767716844157155198481697515780448870301449084408300961992585058212950301136539610475820384821565442021312989340953850942709965767304759121532651280618411894138645575131796221849195744162626433539147639522791416076750683765237844429981872046109801302996755939477702451260077158795704601342022402205292175762237931585425013858916895172584105441064979432674787006052775067632697654650988425503358068428715523407205587796856766946207414323421170440210358208450917544779734130902479280762360892277091438272365110853670510567684321557314809724687622465067732561245219167179552098559763067380159235410420775328920217534723837800382867268378464755525579145100261638831502026807565179509139775766434148604397449490741632867488483597175330163789899772971860084391936000000000000000000000000000000*i1^50 + 144813697230902408320842861517814465871421931096519695456833165790660109056286869513799258193189187436376489433460586986277635116040778478640578867135696413876343080147560614410184808700727095680883996153266286356048776552771763538012198616990643325836491289913417046599287931052418101017062555662427936078545986264886608153179899907072155395481465484281633333364437535098209708126545717932600250590191558171745885312943099036429779308750725002219782842227466522328750035530857510004058016153076864117195695543167077506048292119784365437315397375725414679391315274390216880651463220958021699305048243647404390703875073720646451204707937746554237284760867342908886343890980663281647466166391806437201912436085646935901423781094228426588733114173433274116817944841036994758185570417758726715081436060176691935841376403383370917535412860753068442901653544591358275726837237250494086400231761781046940515247520649472712879563779700202480066113314850024059485791954134494885866347454254423590313099168712685980514667277430751568815170155585011848593755718623431272899570004919532548645519889209224749896264607568284077605789164024797471965184000000000000000000000000000000*i1^51 + 12157933252429063424153839978289614582051201341577330541869161045928949100563992912822573648183895644966020822416618650681188967285017283891628955431856388468062187194224403511965723272614644187074371403879841731241453552511184891182155411823211665948623115945540984219038317401642549000992639655768012623880071443231712408086220622219533520113509117020775631153962234681914856264786055614690705363727057178163571511581416085355685169607344763824638718252911286288834720883894764309161679805640008733450553920754479729952322742256748458901468753162573495757368365529919686455084220771069480927434381044858953499452547358309704876595746331799474765860687725351646111971748459633597673056416359989916359437177170351112452153055794001951174543886144946734064553334241448142786632449845056976306292256224682149818298756407948867676913714309713572529759880915988279886942848342016199461489020819343452481382762558554581222020475187672744968830125586895709439666297546263469679517384216020708566620455687775408507894673045933625320786563598400255281326925027685973229330647748140862368683274432829742297194193561842745646666329371841658880000000000000000000000000000*i1^52 + -190077433365102054477737022558706815393301397057167000690632800683199764603993411555372154265580121628534565132884408350402870457719352674886201323876428062279131020325991491184715601114563725582908921912160687641246907285035884054720501571290281195246438468192534738420680058558960153640331879245546915592276609933606160280505145811915107504849215478445358700994022639867542866099334960643821378714085522866354809786667600642391469737892420371687285279248022062051592553752154131095953570695009037696797743361714522381389213134836045742770087695517332771066080127873936354038602029974432488432292156080736521622966798389699204660982547575891089504658233384112569994899186037584233256855319633129636559562515349480149202435641282605747388301989272267757593104464261075702009200488356061366394307201533571966390826545847532177051372188638951680036198423165684321285773678198959716682441661898279540109904603735766816922053140195582042059033317605653254936664647883595995032154535725771252351822732509153299352066518391644889831186984433017975580750104184714351743965691553592037784402715533542785726012962008747574089561931776000000000000000000000000000*i1^53 + -2899154526987912815111768150260884980522690890164655376852696696945582392572412594400826166352555596205702863551467339849371081171076162553482417575412236710763202376314770040373211856960116694869432452234362744231565203584452225541496040572399949883980271641500649224810601701447222947408489399054343663360001198535332243947669517043938762509177537268587515324541047997256658461400457900126180094573502846235867364861283174641655653273246908095297282631383837395784885551285584917317882819412883189614519256301989993119118395086169266698165881494236147003777548277955807222809503466406370979688633803838918764369653591956553569990230768885233083097142720446052858778010506334920959444215586604308762334024447238965883162641714227546666885438081078346490452288164321527163640618177726040716421013737487894571430571140170938589702558360398944079681566538930646758791927277201297718328128804842477592108503428378350566759043719500353560026117837521232406060340816795846239519908367498930283001666169336704155481423523999426334626307590954708106991425490750372866396302464849614642025451837608998468431590837641208135680000000000000000000000000000*i1^54 + 86564096722410750757412948087961667063415775746707607056385852226092858208715109288225093816323100841726900309012625846801649861169422014651833995921416816032385229172085195241051164822745075858317481090366658614783539875660463875323404319592810213425697536901032342623126167461572304499710892710337558643633331588284120574338977210569562769917244465710147348146236223725681658727546236265601878702278859918085539610585496968715589182376258477071335516831494213294668732214386844428142793889746132505462663951546779167079177418312435033499696678765019635856802018925865839139270992715895964487931698672696415726428320921073378506841329789132586410247087353904558426899935467298616768846853573193266456869582888002396752492677565312748877579761430469367559508350421616575511786972094703748236192538085071206364378647706327014924838366343313072415304015883523249410777958749313249182116850409523643910716229691938696840999275648931720989170386639120652084211661722827379500241740624298930600116779113755944906622355402630671430592120768786367098029574070082675515476100568262127082502250670143883839829980185886720000000000000000000000000*i1^55 + -1031138944588326926327638905436692606327873719636049771289237850607276867082630420424143450616853928510859607970602086780729340551316287642530365304023791720515581113693844979281520229613491509616649254639826275303565118279576629872489628784786745122148051853210203560415122093934778825768628966947884981542748309170994943428069339510358598440203875847134748675537778301817500445056154743960962965049089712801671581098828344362624132205891805458450203758985541909805298942595068730650377468019794702125092000603899727195387656227555636997012169829887854431527271193644366888932420050154769662499152711643461277048567820555487400486023416546927237702496136859779875654428328434867547085278720491171468579671944402364744315428510774910571512533383469997707458546832259858709732660497511533912506298454416017172262172899096510597421789480498262508595863009829010776639339850947454889569714119455841180331523103100627156267837268342530033395902377842985448284974268436525625576274280872587485635536351292961824209620128668454150818501900799247719268711551151054720299525226241512485820236577326511614010064896000000000000000000000000*i1^56 + 11039543339847334082712165807657694437470074452371447656996255128388940224778709017844039415613430740239706662666370147767778555895313922231391038990728151095037463333309174108949719517966737398928418478668919351093979008741170575741259340335383834981905715904039945659586714586630793316948888184786394822077485504709281909646849394394827228567920394914940337430493155987226137036804503813781526891041704786010237435860412175083208824170372946510712234617931900538255943264798737100274922258545652273500920576061823631463029837804447831865635221269275778000803577329463000743316979958409331193288127990911198778699255282906840125453864208143293640438767088243503136702392304672135243773033381121877660148170493898453401104756296668358569671791076337048723066881534630523504041638825545348662505893260913437672744142403164815821649303121909892733058348863711436428495002055468092204936662277253060320391061892032612872461023479445026854291857339911912773780705720002830325061227813104795541034456172211381958102051146666334330083633868353505158221220625453345384584316391833028009152245999867632025600000000000000000000000*i1^57 + -97383273388536264321604148296833362947995899780037522210487471710627639033779379439201582538768960132738448342859151465515370305757600292124312571940629341179755103072283142618232291458936765766001868706676655890911750873982841348110133529032725900052430614692922470165925303801635473843417715239015243817789542551178990060418658580788409439643542506500906024816153227290355901193341834443340631734875068288717959083085202271940332133783782857240115884997947259751388338560232708492546842823682273091673650120490761296342430613236080492100078267616677331385123865229047967281469532622523582030971239025826367079299616102351619336256637765392768213460294157420061593412305383465277961809734922266733171818519296364213641532937689496350212785203798206826447158885627181932881539039395872742225203224607029374393076050372110817713165131721347469833358780011490203598205021618092545770432586299039944130108092284445761620110411943639633458911331155164033430730036017383227526765809091339150065513221408010278717476401336974328897385252189375985371671095841966966768498992514443891357777920000000000000000000000000000*i1^58 + 638666547197154739365530876857874923079313247219709808074217399570410881094189291204458107716397020665673539973818796928769627198134443368593377279775599000939140820954641882961505557768361444510882094517255752903721629012768972047076051276712417152132116365402284152711121642915272553187157918661040756727326259218905713231736741282200586454011747949000899326680898705599598558540666304455786242200095588131843860018042888771456915007839133420077465698010917700944274046618070556533455666290791764159965363905206118386691594711040210097600249632283036857645741511393379469581170765105350507624435779432767967991946224284108735674942587981419332934645778256604726795304064502645464608193169779849427397195536330597861660188700034548404124329978275879773122875000239968134613291633614575712180086850441503102379574414697152702804933382946369574565882010388775278241145307736950269045989325293049907670063294059251222429768764029928295472017322028983594517476770825324009226219817233782796679612478308424194338795210083829217680358818843873784458981611667249867546386245672198570246144000000000000000000000*i1^59 + -3515635124806859577756754790827521688101772628852067869777106397314470076979161170900114423854268571261310327429528270109424114542768404231133346413700123601984243765169991759430146089049801156134925170417282939029886974747420132268275823047374268482562279258052420942113738154073316896118750877517224550388860773236543285544915127897330082387469269072975152768850618967153255472601635402533096267166392661862093160104673337346442465146304584810132905565808073100538360054410551287547084996893122889847040548665347659630597041064412287247309246816812104717686141762788379547909244790764852641530201143231958753286212492893204905777307054959103554909780775048968553283656030949077525762778830466530879851838833659834050917442458047220925608405704098064623299871550580482868221613294554201886606986776774421157487023631443332737992148139875916595384147242784813832403422899418905849590692214823511288064590323776465462097365825464684135362336530793588852423310886778810754839515398741736898925986757391930474879927502188367486784656478831113638911574808672514062270859192356044800000000000000000000*i1^60 + 13124937307268275556261051353838424914664433868958461727841719198819800025517036603622990666126927640626953481689318897825711746895276403475741114431611014416354764130401784705222388532098394426210717087868344126060524087938756192982420489054449002047156821647576770677923503060978567516043541433303299200940398278479998268126434428657800471548667215140042235936885790427978383355732013688124509459514804459728017147939746844374446616104601353614144632641015078343886961388703178234615583545745306432383194264450521630411637400543063667018755791292442308775506679802816098797498911225795396912914328616578472418598030596658876549860215204601531249209285465298517735415552287990180477064017661103387111416654469305914873013058495474147576072205529804981912327864015241623358498983147664648111044710870591989851837450358611883494831818411343216657974800226439526458460452442262633441751229153920441905620299774909363983283393548371940069365247885115001066678445678215790404100825779681972684142728638286074975716077575400038761679786772156271727983432628049413855929958400000000000000000000*i1^61 + -33300266625354266507496474057817239696489208638327847265453143879169652135167953579093841292914102844229910451706054701926743735703871583299254384365376899426247925997613985992485117878835922409112116591573147466082580485905094574271696201067015445843790603886092867589827660066913375410158069905168365647865901771203107419120690255860741455720962201302564119998474951077675409955719548164621530696049086657614497749657829899005145256702735135445824840201905164914199363294560048049958501092844495006347099126217801271006652239533432362269513842099852565079347868425826242912695153996440609042679585905427555383659634268504959216783762905263129958619959633030080386569267823286444509448108575062224143939541971840682722528548788444162532144642305695780929713837123389546519781832457815335853930793519882280114209612204109113761172465193130813105457358159857928913465318856083457863849479431355060142465086472544821312458573475169008499638239790374794737965375481931264061378349959649466056527741099926181874270123120571863178291341624474408584535394373024612352000000000000000000*i1^62 + 35754257035935010301889966902307069079166008261541985408087949820343786872361674800669769954320176812228824414193103265202548474293052383769164928907482806284562085106424329509825171141971638186479866913738616930106188373571884589479509416740858493679037975832406020695023400490886819964259880262849688479122676212843482727786658774298830296401217662626513856020529362427886584567968155776390931154340606333345045583947656976446901477722112552422893146169415067835756113695122909193055264154643446841495647753656980563026515601842676942815420441905738136934027300266152603278460598412085657526274834741770369050323603038757505383836421653389809027120568604431605401691449374637110055788370107384701766784690246495713434929076469697167227810309858038191109981908113956441926777760397792393625446525448962724348726878548089483072606125447529533744820643119343996438921717248240314799937094051263731341477312973962102905679550377883176556370296204847893031676398245378663855822775303455083331800155081409147520897887462289530510311758932400341875427796582400000000000000000*i1^63 + -15721556316620852254181832520383153884278478957015339221735172652577698766075121926734527776695289839818634114263128936995621969473469419869577286867562806260059738102095840232638263279384278519290662138066453817854850156889101164610318258988035575812832616231820399166139533543017578946868169434360102614404389369697552417417245579098877782819689226980199604764354146257004503991443148289053832793468835522689504065741563624084354602298502453700395332469362814414188200791989076430723397968867783898673640346574193116766769379477119653637398114078058936398180429337564798856414301737749651172497379024249149824816453114130905903130333644939247360138135906948467855072595009793788875498733873592513939774867173791981261586682061145693933022852510094404701382304322438276453178244978081586285018999407456624340453804049698819707496615617060965985270307799381309482797313346870788785942875418854583674828316345878546220018028144070011867546606272801517188485883269503910663977068137510198968293849739024602694237029868559720623444182381879938252800000000000000000*i1^64 + 770651465300078976098049376492788378938358009105157459572056662572335278550093313339508976176570648441014803258720058557765898543010702641953209526532325246335971498066200158354013143194516816430303638446563757591200512373633030609958223035269105697187045374675409976043938356179509115112664223182037511499295088471127703751500178370155406595710875240937167395014406086465539459446854025467524527303200889695360791907687984649307947924573531250790393691668424422929060688340849409591010768426400939708211002046550658652775020458524969602718333594054445700043876858623247083389377213439272500907971091163125776998501987013932890709851658213547377137295734034695428274346539850123585483854837152943862731861226429745399450009929761313115568911545622816662857860963012480115308673552923656159526610896406640264710736491437538701282116603217907782364332815417482611605470000348762761374148998587153030713732959249860081589789563381508289401725883523217790062465093908954295727592809753431804983801974910806399706356448814711455056360636416000000000000000*i1^65 + -9676930174932277443214794978278603658066422693785231268076141350825922517861344677470223412646525034581812368412640998798163139248483502224105412465087250194713476597835303253199582499470450537210694092481402969207774283430500027194064349759862230623367105309841886454775605075161596645432881125417752990978460024397608478751452662846665573077090894143227918792910425214447892723153863643168506031450724639416333808131766201973940141255529300082607701317755359088650647153806354054950800099163380234348094592084311804374781747180532160533905698412878609947071816407319414580953404374450181637485522127568738833496090753685492870413196884099983226878817336853139242809017763755710435673605008499409723802112073527094003460485784477425142565730175494650905666928741389863097346952030154556771118898455266591741484998723045006085752375503705755039258811382415646435637704948247917196784002940994798251171154637748695872193083303675824468579511682997420025351565422520206289316880692463104256599001063765878002004175682744300339200000000000000*i1^66 + -12393549596063073284341866088393228622396003142131806430223743764859412438022184133288184708551787888196709761842542990689041251262678674729909280037024225164253324267422243683875088728002911919586000200642677320863439540931975694415871232895518276124516093157830730871327400765545325997747546231927212969810165065317420801450572662931530703706764854776065283116486319936425181771574082099943872608364376693627330494034572141721209351304388272546453323355906601518367719414594657741815627323157453148745416474520458370588722185100214944995635729202700025148162470348472091344082168525179821619998414580760394774195666311120922790054991570410014002398517892625581275042587411640258202097347063200197785867303907896083212052970924713030569823399083986779915307529189521398131746950717999265712488612267987159508269867829371746451314992462462346556600616559335667006385374871106792722555426749842003423579773216529567125408472249492302802088180132360585805929660740579953347471038104766468302787916239379769381386977280000000000000*i1^67 + -123374473247023212302868133067269722366342947753828887762953340734805644069265961981950046911042818726859570357523017228944623022570010390042071156671250094797833430423679828857248659075530493260317903638075540659688402683915785714761303052227215733745690570607235060446832510775513076685782665171997672919150954623003014842520385266688125235733757030153707692251464016341719862399779296068798267727387912227251978498382567988939543621753728945642854249573859075979863543134941035509075476509748632538834107138449426023337462944417048080409081734756092024736731782490327842295088581504337428338144811960964140330751628516866751720494899662085658572761150336588376701701294447264303382761217010889271024141259000701369631457615817774826773810129358411379223479218357615326747261266625034767616454975850429979829255421837961143272461026015087415909040025636570208618615749856366755802428532683743432375474621198280306076924164406265239644531382089364844671047137807427892933626426595251783992951736736153600000000000000*i1^68 + -5762734160765468303062847848980820964061836463384572761466005087965337182591250559767345440184731471320733773706432907275668095920968796100468025413231646407265040127403034159249470096173396324640458559131527435676808471801476981279129123368776752864773876949956977502214661761036548794654172363558451392307961746737381979332943058456883983530294679312109243178702303686972456992891481293763292884659407984386896375931845222721044345487238001608596324404519097890044560210296634083116327281456867794811596159384986503420614464238516095391313288886795907467741591871299788860586630857441918953380176044927039230544540941293073920937812802888639071827842274501601476058638188614457984813174187075232599082633191636597665376549708835105295679153084561598060250723709919620484777086907294318727350780723515780926483770352275128438694074022746546678675546824688391234601491670509212288661865907981741172080719190797684913757918971140637855344861436357762170818615688474044983938814663172398723891200000000000*i1^69 + -122952818961924021903773405638735783087786977733602516463384397433196683902482017737581570863589365169728967841620104648731331301498144989376212589460437815287742314239225659061183081998867301530066745244638111281744656969785736275690470202229497575065445649954304851998471591647900891751223038728091302929245525491383479493401690244840727996910070029242053374250763258104250291476232379621165294518587670202708105428161226807248738416676506328185296250265502119656490233172107176419174756518456769052195267246249799456407828569082279100701966137404051297365450758132741344027993892154524946373829658340647587894543335685187667584435796769119298140283456912130384076472501399689930142282817925024378177369977526505484612624438954062184286346679467275485949322273548173748788506612509209931443224533334351045795914682590712999468258745440321795566766201085968088352658793695935923677624503611281975728388370550028052298650676985614218446722230220634306160570080547109449363651297280000000000*i1^70 + -1069215616248698936078781336381742967503689602151923757424714577606129185462985331587447495740011756012960934839356982781519512066058177519727724221415039670869211745372998522939194988091432578840644754143420494957019296834268459653533407860659918844232652310051027790873327844143130227082602085902068297997003380667397245709748467080151693215971282427024068877676040753380764982463762195684469505126859451181468742976297717439730957362064930249045704544778818113622658987187782024307051426473101631066552077666274914435418257124667025808007220562768106815532461041040982863233461222567392113584970845671164641540402955247595152582881987168376036800905921978144473328535552054023338542047053844057155421122891621830354780379629179353047403662108840231520790202673444405447665720065153250285714050002542073561782583875218724697918090763324950424525914340460175649867477692005320983877630395844893152275759976692316429985457487818674762853608521349386859267985760059392000000000*i1^71 + -4097051215886359428947917232730995340577324104702074680874893350777818935277991265369825817636924794177166613662167265936704349713278590105804349647219873591638244827562887048748262798945030897270011473850895399134917896647762616231329245951240712162996145105323426700058356921252520057701494712429614031486445277299812579283944810720133408666163942327474881328901266669716392847373718585238466124456006125650621951077881694820341279849481117766496400547117531927442060097129540737534438452049895819459465238550131871163863716564707039194454198093486740557427443755625996881485501975235430164017910809752140623356387492598989186854018467232226164178823659034295909990484587538034242010342602001639246590020920875665645258212567530247968990492277522088931253253128413842104722704130771637499833171933249253008604716153130924371879979468141603762218658287083056297938276193927286127526780552887549589362071380248671737144034950620459178961115752550314803200000000*i1^72 + -1064875679399437992248737710876915292592959108667126238897908405167625674799138201176895013908944705180774183348880584325478263169959167961149976437298333197110468343093587314009578915669139107015389280927073633251852514942305266041930676116723881283373684559753283946179185065273297251910235530607238142180139237910293742686075322193937656635220530575715873369867932425094016315458359218168131988851335610262432582801675163817728234526761029488117053355272821738217531819242416231730315943223895320501567230690626968883595298200407682464428485795413692570245836043671100249510741069591300690402368089297475782750040271140240475744360685464662859786124754412199541468221951037036993897558500023228304912603652523204289746807674312371019117748700463714448716024806614440518812686664275772764578991819692959494872658805244072513101752285300961362604625092914075323197188638878605865325754432208543419140761984385102611723560075419317090385920000000*i1^73 + -90592492734886225501714549256431996948157075596150276437214879912452533603076674239246828496846159323385795844955119968353742997036700396872327445234646025737602581652876802407078845403179062737319811056122787938800273478395843681400433723511111215969443661507621502319060907672687485843732966388143445518837607563251947708308772817609626760759185207662038565033082848242680597926303450920404189982074475245141968529396848098248666916202299708633983301654026521338205820136800870082338705877650116644562282213372491854180651837360683906181031983828045817853721338541973713342303451176483469079169336642438732634222840644762103521028643886738587455713783906663830729067281933803528693729536886097960301669582084885077207883671356837237997930075200728482528602006872999154168148902463287414949771909028083410346236840291668600252711348109687915605890557934603251551882832681633792440285180631809537429346985957433484018450432000000*i1^74 + -852282175938039930722376738944281883417684747741189263618217047937021634524917772777284372474043302842441798575222370885371456708399338611485008879682260940182066963301688052076448771584345865057060239324050362740330567076265828438050679592599527553519946543580345229460827423147365013299301477685269392432690333404259159642198234698545614141286420712887508458204894326572413878411670579665648020703953959523920902246057584276005349449960733856793302351321746534313998285829674563569816396980202076198322187117067633629568945521486770877762897125109696449076826077316958178945357006702040467890998195148442069838994598602517457759641298791681785381381445328669736226264095187072972398291836736436512964580208130109401050244504587126198029613054279356345875263381606003065140461838146264867326243919858157927126629996294990771437323474893947824475641855244047691202301282390101993322468329093189620086079488000000*i1^75 + -3509738153964475224236944927147691595835092044595466672987737831623448487979038110854166078095789859511909967805748075203959009743961726645677796376955644753618557802987004580473095953251916797911856246166551252938786613506846661901061060450902922654849025734278373742580951548433534228362929268885780080951658364460036045139284178475217201310563655148773458272159571214759126468311505158852331090262513549568778855289021255371066050478467077511362082609181817459454624484507011229999745530936446454847558213161929707422171374906534981812018713911106840001934012827756158406133405516397685732595744468371031228206682937322370435632153620459770349976595899712259419767172936925058525691039848955329561413775770443497335482987659733617868809793897620837193475362144179590283728810420464679855603487569934058572977885191772515356979669171355367541269045352087582794421257358922466483008595558400000*i1^76 + 704149595261827877275407353077797278284382764827197673643660460218204917317394054291292980321993252700110281407093335506957578928218689802210533821757336898476118996272752485353507908112758216155525487181800866954573582583857545542103804055392453060779634279424369299677119998095928541469116792939049418098332283944881802919782514739212981109260583771865641278518060321727287827484891254559290237787729481863619389559898082333588772564579153312004403153368003326455348492074403923642213420012702925857599762335936847119280727808275532659283562454633678695793419199435034197405335652767344220359079790482754769433165770511786142842445021703253497777394999061108923278698971736848864048793327899224491390701562352934211687241014823214593253660406520216169443615247661885490012288960434787188806382059342763895048531389602239081131687438157540069257401947931088822150025445376000*i1^77 + -1808956715118437205397645734680645206516713173416400788953539579656863380949223331907071790843995700921481877374447809634760317618469209588612774180376602729210665512346330817004512065732698946614207647188746411285829842492958104034933980626231116692882108783097520741018603948023604411668501794871239853774791323271669962565911566506323602504584505713296984160551720981234018244208967954992205623577649103070293521847851216984696877502822281943419245150227844262137956648454365940154077740890583458889633089587558968034087919046175344414392481246197616696238512955823538014901232402039346124705062943049848882682960640513804054755328259424208874559830276375248403347945828034255829842723770970903291607073337683045607937807609492311383776942032857316903048356267763610136954600183573384757156465448893859507761213060942921898930623915468083690681139200*i1^78 + 1215011093868581852540060618240392299624648008311060053454817391156207639593384096402575801865780115560856149828669882204467409795408487528826677936311564455205646450354401640026445103405732069980028797807696632542623303442203334651853586850206945226633390511089478682004345736196977990442218575086014393435102746267537014182709150977979157447998335742579020623577183866040725511834186523981115271554859051102145219035770677568499676027131263671205346980962517863096687739967835053986577013929337345140293227109890914548031173714426198387868284475583889950465001090944801166787009123195432072675968080251389268357088112996206929290532467459464604043047922892773111230196857663111353672761089898749717036793369682688401650084829900604087750839401912663266252308794638968490200101747226126490833117376827347192561236607603048448000*i1^79 + 12769108848978609348939050057998860204925862315525901921026463161853048603488596126511076474508372020023261114637965385444881860080151647187792292875184130033837628232387451629003283500175341370092429383227562327300260189333579246659160369935989072371051174885244128774982681831939470347359965231690240697306802168432924298851212018400711617661985850085573326113391271128389626619096104054806503491788339359467154301288501382391104408402836278088019781171800738641988943939999898380628646100501372382716494222891711832581630573681325950864444953704854409768187915721422422617131145780614223552618858294467984285839537160914852344612427784963480057740718650595705490694994420286353716587745997817829557251916310129672465937152710189466005716423903762550986052926566352267267901935845376*i1^80, -15306479243665987873482691123622356658973398631146921904274179127736708923859563106815229166572001417842857597680075248352349105942583144444589102841206084069673533359266960701513116954713949318622429588495575740968111214679762479365582852035262737366255486345974256164424379991618254485088285330248077789861043200939311595768724501850098978265388710951323644852613891749041040464783145179382772937619715064215841050937793117710375282515271166686510450303912256295020592671324538515416917790195082196273891105857193709894791557472193309727213507307694758938144982177050868679751282967055889873333311292261411495766718668908093981413317851855889801344404007471150442220737493721577004449878259731565672342065296061324087342002444321954417837631832488595709234212557113277676843553261071235430080913997678301887709399027954409215693735914817074258048420060446368827032661181682608407479276175213111151079921106532965233281713944556327996726393773794003395684092471301631041921218663818628809137171886244990360410462669130443795180850173232807697198643517839687728844044711222919618927592988894687549781557750743225618577096941698496500687569643299195891459429879092730654148227339902747183689083754292292193691230145603752589295765606405815549312445474954624424394830209187604919719458184149328771034592001936165815925312774252553828964578960520265232768380223588710905159541128278793527175705707358296446944941918471885532290323479643731755013186347225382740622887387081336301266404835320418896423664250743166073422887799675571679749146366270687563218944000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -82577840931154791846781332926379254263208578330835879886739964845371424784794450834591740853050185251988430545594311915842187354926179054570749016214023555223093738247378911314310110947978053912991235076884441983044918811349962818664023168698817947271690741661823810300205603922396926596302253531964308485882943844567966561341001170621679784435829172646787505428386840823756079623755410703025073499802937179176707829124924706486355464337735677987701265413670065761936204673860755438276898020036166910619148803561465720087854338736695352591933032237454024465779090533975301392232132813846536872872452189793537528329721035820096192186288922092122326073455709147189872203938602904633253699439817235738144001711631639489099475244326825284468534193588133672992505453339117277303318383895794317006141837219677011765368598693114308874457343185844332150973442040294511036057343245044231436589588006374099141849769761033125895956277864008499873013113131422372307510902467048592202286971844371439976406978751204020624386762920393755750681200980233628839999453927643326110780947125942253004369540482856409318402314296098786242899871237387224772245808472943698595953695375137417717546631619219829805470154876595567912009916281496760295702953266720622842040208845120036337542604457896940437604941919041309358521605017961911714622303716846555701822492586951729974387587527723037321328933690409517102902990853935417107957979548846430829644506027511499756730266283553439814456096292683635390659936640264494009509627106246186871743356181039951539039127049787267203727360000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -142964820615884346713729633966969660660501253754584150359668435296588680462403515635335787145835661190747026226924315690907985882399014877533077623335709970883950984236999428221643618371322860582789383210293600485387977285729109790838076754552788486422025831696374821901984553284458555393937563117213684058560197105607646603008503663477241381266434271516498042764486213039023680922531638184615699902256912080556049836023123394260579957943406834042118156952183733785672308584719602023134304154768459469423025826802924845292857248891917875269974690839209863617972588817567002204092203608043893596649016361925770050263706648953021538323600863846000338220384498505805551556006205640821525835163065517813070290341111357736175680363511020820614117694697895662704059854791510998993402616046515366943530360867446975786030627953507101963000323224898476677721739468431873606785311642295064998261654699893530928517306262252300541449617213386046462076473520820140394559670603099508433554577519016113501203251868040733563089790962131596618787087510535809330378131472559460518227603156805175749951750175442366949083687670675241911674681832938839403708478937303574323185759487865960164539692537638473197839495521879345108951831052635314727109910072975432062638273347999580990548036665128622728121471505841200550860966388556119415989232359982423578894266604548779454830263643302892898936910594988587279963277177371149104445923034167429136278213281582896797685582175991466947488847833549490274277504547659923217848923442448915686852873226505638903883453918717704929280000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -62528900368936573433015746248435085794779956312736795666979413040025766566309561482579863437957464975384909363358534494759055705544381010449119086966459828506263455607861715416675858095814835106529863403218496045552436536825553839652164108096935654926727010998528003909136744915886252273198314033405662452792439817589518195041349432783012321786985931136413329802163548768303816302188327558428988253708255099903943260911640360375384896643780343251943620749575988220236526581339925152109614500507660357912769263751828037866247946072453524969408847114875973309924624023357878478501346217995699846235840318848373128606320731613493244826418743815900726890438099248801691138479600457697690482578724125637634572581050933989113013557658734249076455551339418194218074206030651448462933540465846768638380539794715907443402296631507964353069067594417972460015015530404393398997974381236209618273194083856195635321165655034704218206829445326995981528444681219340908038103853982044811488542569690401361041643644502845942253406075476818305182025684908164030079660385718977115705675898634282966665146014106822048223738398326150613202933311497000270812920722339812469643894264646106221965368511512809271820291999485761433095631173439455776117139021704446188855827154131934211283844536413838426733271147125183858749590735951066274548700401385179251871841571245941649685247602045137807169915340125096825327863902772002337020945488414160887617016233506806848855727813885257913643427600186125045241195559871652432514687180593493400117117432733697846759919009821989273600000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 48214860345286660034602200639756788521881882733579557223617707833942275085003876734367131526700214899651242325397528646264236301660182606760612140726262866381327369091032033223637640212364523462795969643779842047406348917083642607668132574904459683711501683778904265231884142384044557818536689766014930725530473586873501373365391153345056499226983584685889983334118793252598062213643513613447018070868884300446062484127538415883629999922010187101096912072223926875081467912248977527539614950445118804200951143422053847824671665757537386694965419785929097260387919938606855275069555170763692699051080982050579375435744460657435944369026990569583070369245139693340671864067595288620524738953929559243099189592388361787895320147995476768712537202281673019742829220500236432281927353778665576566165599794180167296682375954486936365878254975635183520889664706972647651997135493789906488914119161443104251474132901681006363133031384507291615600454422040102630022895524264767819480064549085127270378882260783182848372793541975420115243303911142102884862747912231265397455726325818934294740358672338380960399314503271719179968668610908498166506644022103184681784588577693121446880769404128656515903712291628957741498017903328100141132298520487016416867520036551783721750205566583424918796521258304894119419206490795293175676975660548487061136180812359450322932208135187674249592792363838516072399543682471674697050573112339348052290728926406576911155970893544728176516956095678802536228082253182859056169937256234692843523715445552344633969324148821852160000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 56530886305816768119813688964459141134195680921569840636359303907070682815893288256013383984949190781369751127920346953803155883713505707156713275622058590593474069881817563631084850568305780644491871638323104585191280215401585795669875649154555528844559911783542570979440442064458997182335349949604376110887898787129376852505064056190294937480485392391951353568769067422992846351250864297148832079206553561064678838546188700179658469494453575592251952001912962078636718279492492982648799217460581248813595933577028193311965737799872224191424647667190225606239593116417965362504567887611757002669676656375050551083902133429141954427984182090452914457600688170082313509651284314128620996738378015596066666157485018969421757079673589392769854806881857466872333202173841834763651566186180165652941736059101950582954559151976859052294959317902590336396503572003452469991771599861829833857868298999517537193291474594038310951905285884279471551521011417791916423005365028582374577331744395964108545882215260699565029760965517488937772301730940102134219783101973212459727664073792462947206688277275104301918757171014206749459965919240525703021735303938743693680203420505487832890348683065704347953425012308577129969063033036260125509187995755128315303220008421298939671866713679184072972386173759287548598098330313105423343773938366148011671159979036305171505164127636870758022142358297206450078763231443674142041417582008203722493591782779977039200684631299489961804428174284123837017185981293374837515063337002029054201808194215004449994647348969472000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 4146656504357648263531016421638724578558906416644735794311104818376505920251043845868712024943689112419845323986829385300689548276365886945309154364855327472837893638326543852386617132146758421115135886506275891965974152038389722547908009992970266429086030816683409150838908722141815549252260226726352381421929356298031126451002350519962784426483901946385537596598381953313727687953064075192138856102209521131808928738331097813699844702286499171648961314862454823491816405451325011474510899908409105315411859686566615298497966242625030534644838868669015232411156735790717688866939841094045620787266020842507738773058353378975107965676174071558723848434631442252219096394192453073641620003900745874058894918594881748308158191585098576870736116940406121182356752390985064548646230586228596559312605499644324489039081053742044093305969147477595289522318677921267607573358128611535770808552287442571763146115918781584579342417909821594131404079854913534207304516683950447879203245447610287885710706490598938859532817161207268096995927866069130398155112424226953325139245980404865512479473850655168971159754279738700939436001429370768653338978352139927234692856796730543938685213671040010967341437574390693427832908321442415783349504939055577289888136046610410454545740252690594009584637767933758684534862392879025965174147029343319025059491016484245789191143456767823154641914021939858266095396255500251156682267229024736328337311869349237467817897930586957725848508027504030081420110084166290179608853884776810050216691088113031642425127967129600000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -28971258406934267740261913337930265426802507982401985394605704135191297317539582925674837033827387571023426495170069543732979736041915422160631931650430150502823050432324735888057370675924655401602055045219117599301845835534852345363871875406995837653537452898405683192187828310581856367699308116668523269183042626578767969057650247783084013986323067296862818602998937947299894019525034816450981723251459352964610840914620734126861630650346025874870106442292145392023833619591272825495796060824089276748193404820106368742235329779259307379008341442667698470364847506514862376301763884363526527803979557812413856362852176070566167441784548142505738048122882127746200856330827457310697935559202736281719557672922321958402090368665292705487011604844240044715811630443965218512331674828566723336236718348985591790229074917206291461219205119039861036360609606920410910424833424235813499190624033884460316694179037056079868432963800000945713407410408797976551975272743302243837433647428160980340829433631739013749063723029406810230910570903465382235069259473939913374707468491535078092132710913212484274094281220014323557891141306427380378851935659863667839954108089605273441356806298834770986594206212959843887574639217890404642082529636771264975940176484273823709572566437145828036911292869319909913728706402451376983080207280113119963266264511268428546104140573983428494059545921186250230098695921455630726906423846279572293157958355000546240678828002311201397225145101272132550686477849206303779521260757197784570959681486522802184758377840640000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -28617189236885780811315834785622441826900313962575938819458879232659373408106827973090054014732648063570414519432672561391995287282789372334827045460056446236192427631971945117919709451656684897049117626748743842494743328450796371579374020018750755319795384755256381287734987374222310436172381217502970496140699577086970175914274521243024195456390119485467029118127170728334973861314757272974514288195659525666530277930463200433655639699077290669739682082874074446432587113166510271398495863803803291285128532380446950501030230101873944337338408356949869369961466509709226221722341080415638926090980371627280290090730958216028086496587828885108034582717032591228214523237935911036881785600928273615169967792170082836842493175041879900676356715311186509538457829282337870473556116107216089832243577786086850941363322878633253574049547624071820232210419221040776910117011515851790405365817235652901949740197123008232569078035433891410126436841680047532627870151396987393556122299104806367555319680569614620472057305413007675261793686612192842291346574839104181278142991389150879324310819956229940998016512738422728977662348277308640774198311981310769780609016292479001626212163742880966903351037391437335389150479671988687372569915088007236876978171998499919800902062081079499371315313962807594322326346227653970125228862883047579227036727352823372986248288384329224663133174107471093883570849500273217491204725809088737274635990974159343984670536557722108451560953187109178067257153358742832381984131279648379123227696691756136432187473920000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -16157598502954130270509544259394058485638330530112401528180293680470351869038491783005414579671409407845957223741973270438002408750205894063845556224856671129444456981278262835855778281174748418103001767732245294430910145258966817586400975905199178386111718072137836014239656134068994496111530582866522114650239133928601480109487957459431010994314099264158345933572297481101701060394545066869040729144821583540619672855344497184648574390518014661337982345862409507369242043964853923954547884312906630629315564345472672697720970988152082129509809817411305912132053228519745645244890238325408734442205949237963974811633740223929834124329207464632313649540053434252150034000078917398146984954435976162566708854726761773466002529123323083839167872962086913243787019515999780691172948430157263641479655399302205798352030656771425789270406270867962437418019116278226866276542237598484804718696233664227963803719557249420280653278287951872323706969313332869697116049240822915854600293026322148504066561465820232279677702435667092191518556474976766601678043213524397681837614383047100710713797990671441368257718513576608451316958780894671565739888640783326608497027300179535911221974628451327396714237905001795062557292719100863705185142897750273923022186365658410755221480394194521768524015674938090114161434202485501095127067074023095277886449070487428592329172068675442454688242002766358708161373676684644395863408623937169376462526733618699557171527055253420117622533228880376384084051117894515719355279607112848312312137684936979635974963200000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -6519567187862396251282070028758720937293672880607964639007985218258804127624329946379484975995526469069100632855346553864180024280109515885064370289548932767075521896653992729947427808773850827309958096424334687238394210293246783689386418414696100389695401292382742394760664765485670585078409817178716373517772732834513856921694068689608097753677058511929054095530805753685627141520766625246847525914168809328671616235774523645822230657596085224248733921733747419927873853216497224981973814455441439317931305939339861566814698690890028311692735173093593970638363606736610134933201873658524358893943845213738049033813801928675204841246704224995018671711891199012081692063774794387955219127762770267933528597888787960035251574440096061658221062267859630258351587229756899670121128161201646865070269858848169782381029331774927127905801574629653697946890836178163304357548834250268921938954036460990841773969303289137613248113600353132992255802289778559150616791067182145223251315905212810532057737894742976631245239211465299435639491531323508525877011289522785990225390897055297986169613610153999968318883746263400455916764004235840689238095212716254480069152621298923602572089152707124332695615211352772838576427621504256006042516496590525793840861174433718288878409799423763244348909855068952775618574886536717176618826027175358145932510597824229126668342610346334566134893871492023024783811510633371254987057217623286298254892342233930179869905403480528438198927169403643467521036724231639231609135183874271647001850749237027010641920000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -2035000810877751882339465174619013381189810213067701732455905821963636507679643139215029616584173592631744000401522193889476256823139275291380767837662017830492372759619926620859672363024138401843818750884855388095867684998350020378363023030783437713919248703333023354230287224836124901259120278089988165542905595384834334413985321904005860239926184506056569504482976551634713289784693544518977461044922383342818614655726410797682361878138254135794049386331218678996794542793408324831488500984742164403386609056034433304761579361508464740828956927209229366769622451069686181654787775312600359583969576503031393858560056681346988001538008316440058803151223790457636391114173309672848676588547367684686473282567568244932821689357328186234499213424159584542372620051337229433098664816551343587257553310764799620175736784562987030976825082436502137188164146986563396157619964526842949098668050329936618137285040010269621744909857047381357748842171098247471438191097457407000295926686145247308386643889646692715999086780976683967278985110777881757505690842993029109474498874138747029842280942730827907542647922401941395939781934808224773539349893066008800316593577384132387460464276123131272736598346847842255992383495018636374111790495008972930043695166076813402345673510797783794577449333838646947484449355170770499818753508192247949024626600860804581854026961267679334402398239009763950679874657906196220640196887626950517970712161417998495025862673358316489874564272423706880495127723259844229446693790559713847487098762930841124864000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -512538137705329428690424768377370562447199082325998601654191546700964367249932381757712073300351512690499008774347987845323852169669224144112477998044072089751281505619442588520111393941036151121803276021310613086540481825153107669677204517145012787553417019387330462834493000655365503589756828312101688837573791591125004545643357485850583106404902165526683117943793222508098294444948377804471053505528960976119341774778961074071991288090927350345367692582435069417190418439100579110460665138365530231486612936318166010216734512201263112536258372330469191522476720070811522294956597986745959299881374556687762294196737714899683028169825345477037405719863591665348283019960493244911974071939951692426556493882643220163365357453109910701940841368010690233210743232900064731358824398287043442479797769792949746626243845137973060687634133804137620199186182961469245017533286427867538402820098947385840333244347569954776109997451973679495366906555739239877450925266984692515764932790843121467053515183888403292997729975331341256162492068361202496890377898111113308697350464033303524231191816146002190046749698353975126285071909679429110900030621245488150957398231334667112963966004701978930029410390514532334097671560264626651091908556826477550996175140827792304583076894200591070535079441446179354175450543014530890667110463712932953292651442204364370490255403697809290646770399336211848857768212130918144172115045194530011016666557987449102431967302716657407901735841247043084316177772823415676660992993738273457108186962451972505600000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -107086820059083484138344937355828494158407291414443612581869986381487171717657245803330527285154423156088087396018647371911666274512738627354945393584378722424700078178433262915624470226220820586216641741917512750693072493125058591841911468799211395479379234152405575711813315246981885261488754640040205029254601936533302210255982294145901352110948762094066654465613136086728110741100496146022886676059682083702508131553148172976672048073004569532024045755553827673742422479563665086899814091386118186376000713548916611758741898348109024350641737577646404645267932459330574881677167301064715185481395232641913202735150045516070501256416477704633014855770519535786378311598595820065622769036669545966075774274710016253220557211940360367360447012261437890354497063665349698906983855048179727476908769147997458488770746219353876590502850355960220143989873219525250875248026916486428407378095833255503344109698876250746154304031654042394326718566378054762059707848933294361632825984970223789989641607588784440829129787820038585111998558043908773757181831238645017110160444770822005927019763897209776760789554634591720585922128410828978211151383927614897486316289525403988894265450551914317851036140676784319157429525257196629306349530733428261434699523799229345710254831528017704759113595497843953919468275936249319510282669711307684754049633107855078767366328091010803584225135011720174662538563728484892136796753613264932498634983678188372370016326749266347202624506596672708454026003187440760685463292536610947441362366059540480000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -18942331760040187799577177387169283942665486920457671801436637687555525245394848702935580250436189012627260736087738221540801679422209360279360335059436764423537495582445581747497448202309533929911926230224562067226130812307853080174478412152091416356914685661454675845963203198009327814088564212277778982887040001689555907730910074411661339486341415582245110279474293166484705596693658632368785197167969471375127682957398345236683326612427562592941329514186613273096342274644878281194903383978607620261691509201307325113480654662680465965411131723689534300930234312818180366214743585139551104344789381715742705073281433438408303770256146286600046031917727364491398722469728270177164609726590366770417742491951264691803592478698720955140242450179624303618785436204459200864138714587099979341806689104085259038856632679753478673634348946524097276918933498351875542658587267141564337137421796784681418169458444522730706391823529646921473457773348893682648007922334745038693582380515974510186675589726126614503925258190864742324298639208678337305752073972342998198901487628618839890660718688540642930817965142043432382281547882594291310017972653572258705004628666736880414241824611714361565445903211292995230313415870672518614119653298871216690089907442983064914386254680636015631630178058326069030175629488760858632147429417554129226528256656429205273067806788125402442622076370286077758932649109927523246124452973015165296482949905571639806162602807821157441438388098079445339638256206723854796171081417871268858070132596480000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -2879545511776067190960506421069516889551746039400384828042086719339179899234492355538726756171113814402267373172873979390522962221608373402210927700779324197734712859930578570139859412047540155347205744066200073014579070141822320617733065030771337635634151186195232473724162761774772982907843579223458468795456430274052173352914382783917341724268524314718140690348328602874624087339161313677829739296704748853567101051580759317289415463042288927045395501208445855498282561011960779976233889677236011427553961325699508603930447088164623206354299776120613669510207566986276013995062546309420175313676754866782988731983924136461589750793625917474107004171951487242197415159465792992793951583946034089265906612162972742345150662234394691900926168737809483281867802563192906071746325831731906295814607743844288410768161442653226724936897629793823646591112660404262247057013819664614509455478389270699441731769339747877337233517425980917911691579680958413018838098863468761250733891059380965237346680775016184382835494556693440238103606996361578149550020518127994571354585152295837920831355160274416083123980673720582064882574357813166061202299455967496505026032376247381455825726911551769981165973455292074856102422102721198702980362825737290393480891686579831494812557137020364365712055738354882650410294489278399614954634097905643243766367464655326104431928138461904541780374644991271088661717570449098482239001747764272249635408189121131519787294927250333131162143099516090141936442601797534465235476295336444343076835891200000000000000000000000000000000000000000000000000000000000000000*i1^15 + -380172288791397714641056710825901628325377206210985517853867295805129842542984111586239565692478609225105289357947134474988215395970743997451445344399813326834827602517209942114430686884467690168116963601208608610641605612155765188634949413019412779658008240805312863220847767751370938989427063726350666288201369724928217883094174652200746758362717392427088689324744251623580596966923057776540507032814572663344396330045236635498765073816454094908922867873627903507300098894658894663018760098719444759867099111845388739846619185130235056436316840451181765085194635677514433035677551669607347400419294956030158369562761012659374217209097954127649235294246543241330677688604084994515404023338746159590303144068887471029996149222765038515767052868479868365715321650339715118676125664829755600325437590148163928262519794943662948050163216444164682964329986441832300892050442971313178594210792925446202121135804996999946701347611758733516938444543176028468515858837805814436664103113564123302330267564564807341065388342901866244023076289702276717817442573993999496997537941960714041100372527552567196624337956023787989069566243730551532023358094069203618576218324575442861988701279077103995483202920464819885542515128502046853335634920715996065925644111453896537523365528093584905439544512398771665687929761431907895586059344849302342547761855984896597470436276367345212938392922599031358100590988589495513954478742103466876864294193899991834722943850599698925488904957739596941942745188281100062071257692088488767532007440000000000000000000000000000000000000000000000000000000000000000*i1^16 + -43987575378061124551010475575479745937418166852561628084752083762516662216367539416162302872386353185871235539711786259587093045640086472282301029642582702804596459900155638015418787274147139531498735472572623878602234518098266626239194548253023453034442778668001467999314284842697601716609026850346298463438889961400803600268124367468661560278430868914454794066809349129467412825199203707443177504180525048592859784586560470141462070022906252516519910626956287873146550579402253769200540201192080824676795258191812101657132579543466960417833991994127269517316245525925137478868483777199112605033730219967019353056444823789530783655223910565459789186330806006914463486293646206947588740064005733742127566233161491387631055472420108674979321131386310259730895579423049728348065341814752799755612088153238559030871385274619326423823204810297671505583667729565060089091243991519470683933781111534988483807507092094066625209608057768232153684398240496773279176961224960412723163675518486809395843257167090239157073038044045102373399587064353921110485083469431900866325282488808705096165913655777510926634935535232884414833293703086636803243959230832360425740254165199846684921877570444440649283416699107365825063878029177173238686163136391856501787545792199978971252439863061528031734823599459396716395185489401866621005227238541139123091836415167114398254738484132604372135612603427207434788035999834650930667569949444036740088132148712668706749594025891027680742080997307749756409944467375797418237110998678226314676000000000000000000000000000000000000000000000000000000000000000*i1^17 + -4541843658049702270866171678850343680976329875794399723389347090193464313039882673645489414382611684686198925661271294949055864265799881217062788130448931758036591698588447601297226418156296055939989515037813972949407293261151010984181627882419618387156715595277609662363514461982409949125071725750733000656126080513731260288385475932565888167206204556240237690461468966100661325116772278644195314800455880431058482855857472879858638271988527135944203496384601958022717656295883970930508757428059727341396730728500196874004336136774949355586313634391793067935502221277996628575583221383243135642906590587630149826915850410670213396108357814726711806079691081986364112997053165555953764145900668989825297258650893817797400391643197405109624738536525625758909847946389375966766886529757986184736677436808671780735165464482627544488242525238540894362670136301496652524952004403908237293713111945566813977826164550092412123187942305607132260960196882246160066120928797770461510406993829519486992146053072429246208432490023434391592313769489131371238765360265587337589541464300627225894561324216487324930093218299652199436979066630960489095353008475726537386422319894961335317740524269919986878715753683248668115299481015244676981225458419205531948464067306572153133587819975239077797099318554118860565301842656749445139226319072301397222934067508861656355062983886876042975842053288467092270067978343979190533100292101758154133520305876149950770782332692753818478489320045476312415556066073740904899903719093644852550000000000000000000000000000000000000000000000000000000000000*i1^18 + -445167316723667651704728180101412827486582639721684165958453580673405059619295696370260902374382285687820242319042296494124823164587293432211895307053767077883258711428213559059112894939880612845294575286992598176133562873459003570786025808836911817084073860554228266803622718382279687454346307496846426460968641752161534918734495358013114089051250051632380747422063849485648603765929696472311336294282453361355210837637225159341673884224588736045982556942387355926296848969151835165621465751801935090456651906563828406955843535332177989599256670437553766908000775112675875561746521962513107554412040147038080725341840552793002366195203240457770826558125359318479906639878594381534056264160232530397971597747482515410590741776657993465665764544797610435246643128048529684330291812063023929135711446863522353269078171946977881389353450480582910986449623321759939806969371131919371814044456918584977797945017295780423901565455541763568908295018398642438334026115818081322402434186865260502883665630471873915041240832927183048836948667206360858411409924970928245932807059371396215460136058507843476550599777388286617466739722845566881250628076251841757568801424661772715286369603299166920290760601925925734483717303310818616025268306491302097379953705094248369241098101139853969402918822146558615739497929549618792835363722863025755258350180951375794717670898040869517245929615733595570318174419981884683878446114681426955844459799677016427636366121491085414520613060755199432010913307019939773953961132104310575000000000000000000000000000000000000000000000000000000000000*i1^19 + -48048071516023882010286773063382261760260377468675635167411051188582237775649639686293034891384910409858457421123789186465069893885729298596396130471439648417469368422609543008653894959153191842712522477875367284278427395892372888904270295432425023158823551987361965732868987164518611828809780197706135943680235028394085380187504918780135089227366958371079141549420434768292166268787847505009625330874644243551995949068983424557587065757337540257689370575478464623408556958322575173952249020107139697301182800401610905663215092561448389681092103406586432507092906812043453741535868869272418084842579249875987492512078703290621843421073354147851681197381266777965220843527896951403469153768613434600630097828889225067953154678181977379161090938661864695405483889601959771917329698863305987180448214273418756400115329652730605354026040668221718721076364825004659706314312469356616398793304889419680560957348815568531512729869159048226642294219561691752335467324765140834772409388304209936747294269480794417920648717844145976440954529296684373403971064195449929802326320329450292539518722880390538982579127425815008808922398063650607573493846761358863162089804248426231716731788170705657089416608699072172249186366557810044662407720957213114646863609357306265734001930898339360663900188818740850273162846553453844330419371819954159774193039652177516363021629915677752817707847022486476217734041183042136023251740065054199976264016125348462542674874877696027676299899805889587422145914038876323247573281365158093750000000000000000000000000000000000000000000000000000000*i1^20 + -6416076103494006351374964421636948790595886612946422361201868057847870191284557096203839155228730243354774013878947288572898865486743522613679663270709953710759164007925699146452838274317890462004521879911322771124689394156600745979525356229752108073725011512281447046505027411075177029559943464888387947648892546937698103240337480203619047038017549781100595823885390642578494351256531672186972128758533133698572742704016875850953482979361695813568632553205607157812540365849113144371657460986994566078330086171453728529157006343690110996124429340478501404329829643178669565593612898927174044303655950656012054773414136145793151081007114114035842692674932577434435186082597889757675294165953589869650498177156704118086200135060858328881517538191044512787851092541712349024612296263316076872281867962958229543083689894542853000783374077192354521815931347960279060226944563057095962859554380423417630982309069220615336566733120908955051024713775539181094444775509148545887780105207799025653024396962642939930743651154229595235571131310741867802320121023818787658632084115873672277180322299708234862599139667111861641126951879160777921301284470557909964811053344899317488775755306771789531567028442709264114867835454428819494293378657017392866116321391949067871023692001795740430641626195620352200367769060715005711346471894814838760641825064177404336549362215724227844712564909015606408681807629528661368098193440623899128377667370347341026644729609537816119089002572609709449625707792121704283522871310770312500000000000000000000000000000000000000000000000000000*i1^21 + -956781698499817527726177116218396717228368100413291333495118775492730232127156763755907154128717671506228068755843161161067634159641127220605557705519561861308255833204578916203101432997761947235952408126486308649802078540401465748555676796464238229907915113620811706214787879692032685198670920313795068208852201333674997147526720071896885162750714938373578094614430485642511555111250587609411907546688009721197293320891525464625978016968922578649496856317280577260978699957478651845486722592620020912124573734970212760165120479368511702889878700773545608337657391992470298931724215446906745904854053115021075853795836513735066222524855036203440267700603934394321733897529512699450127209316320751298076136167043344403765641039358040806446786615767043620338441099578001641003191527346747295421031009661370298103311257991668779866972139691161744846866860392147570360699072684720008347686172536229222438307738438058824298524133386675084448993429316145852860412354575830088291589611189259038882187437289433902844413912929655948094876153442529259060155560383360252036526461023046128400134160477920755878269189326257082649183194249271930861691193745269206043006569046984043699412947788300234461667919635582420601203261976233065584112030643582298893684545524078655818957593102706590944877933885001776139706142742717739444299609794682654669568789871632007456539172857643524457529509329504266499884035375763507283506823501808103678417120190230600590233339654304432304316417231104139265622977473404686984662874160156250000000000000000000000000000000000000000000000000*i1^22 + -135227300048568831062852619939044926807608458628595793148341535337157262651556248912932241031812012921929385504530108913057203100083176135438307765515047160173079541890465530271962876362321003084699954996440125468138877860216065549572800350047639799330828511591831737634032069167593454764427458870983065158344125271021042669614828402253508288929187598026104927616749101014223800686523227232420261118993724813306361882019252438203044647476226422747764523837595963802443799589670155276761391270890002423432054714040495592038333587997215990831096979503211313316537144376022591928937408355986031564070255870467017609858878753209571014905115316375521153036118304812811718649555892010533678793476520170312748207607947657196885677468617516257013575446188191877463787879311487501505024262254674349894485096208382188901061093309972753018248886887541773857146008807466104531968552827037214636511622715829216146380378079883339814997103911197787700591939936174297545335637790170431380015170999077744204234812368450531682225026975828947052513240299294647072937917936473998947654236981469957963396706210905350163486206065261476803849340388311619490212026925694017315089408765580805674455038894243972488831658864446072455583199506387551880645339878953492298124060719188546309276031693157970468623073285566438784297765718292028848811695903257270599056619909352608668271454726845852262160509404872583401086124624523940103476780935310135882804478958703506825022295976834226953309189470983276791494120860770981974440687500000000000000000000000000000000000000000000000000000*i1^23 + -16485992711462236703131318988244113655213550821416763217476390626581147398771765365387098088046611592027590389691474639965501187503505366607058891482072411935320843319055738448388281086788676139383638780300788344798560684138611521182279017120676268264866649764407897956041672563748748974470283584781041145948229778872477341258877738006703301077879184640772433225199822307113089577041805019006130882526730315383126867207834048567362904218380798587446327854701471256766390914574405403955948464881482478163883649468473581469343937521756152133448712440012470578180641410005800245630097744388752978629617029471350370860681339638976139235994764949060746052387099656108077298791045949643304729987093311522534797065741058447686708443720772687158126140123878274121283044640943942501277286460765577903069598594549565397383353461403063500813506639801901657698824245735247926229289197653297818328581634028752086740042943707507989323397673493703324241037022644420525108333062821172919261021084065467759559563801393313035000900963645405122399059562171406991412563893732013648105401498326770833581691908817783964391044830702811644614348147998591305127243385414573144315646716761489065018352516399959680573114372296023286875658011758047267935699698195519828647649260050452871642051068667028484633220100850031105295675124114632603380745186280708293517939418658867166452091890333333631931805669041071262284256127573300390130821199707039467099667197940482429225114443923417224722948350804490182321849008834576617976733398437500000000000000000000000000000000000000000000*i1^24 + -1647322815607033061358456258273833269780144150949183834908763756002540021109185421330457076224354703737205360063748931219689879715832288241627941776641535933509488738936543544247853531376085413558812806214509274718111671219838408561360666131186028302314108209460249503392801852300037726099013820492562554666786635802420413939413690202405417478922779264010166746578685121688476221682979425845628064942977272385201318626858923172820360254470448303162963129899115503597428243868711533364879882944023472466052188633627152802274968443395377601797418859297340505274488771578091528379097132492420614162566414856696363547153867889306929541735587655863046515733013378484183401924836257663382151798935698866722335297107433645342185112717608697721118158675031792666167919452519915714513708657474683012835657016639232746210599303656144860589560746735789578513876222038015576802738052481458194610661229969880400682784886429630554268288956994026374951199298883973268885348339552004065593904561474207941316768184735106782642845337559106312285380454819880473900502857717763344642049429952613143176302641203761369745689501226972907634713362422578608473792620734265155340220836187899050050428154238396540544863382842763420022773405966803234526156733711754997818918809522782302479053253826914039661591998680224471132589466715029855864626965825410688148168158398370538185924960420796701409312761497109437994869289446865997484944791219276461708764960182807513692793895042359002990929503373117387300293346675243378939208984375000000000000000000000000000000000000000000*i1^25 + -131033391414877258177347247879983330620018897762916515603200926737347280661768133702781805317671758138921445459100878985483722331357730765657435572628789377705923279632411953920107234462232305999243044090712884497807936882456253152303472152864280508177894198762913888100941694655938273832205984538814365040724538488828816971299908889785231223243703745784753327964753267872972150732205510650223154441364508677307227167402874402569792969340928465399029027851794726299794200937089790184381837077203431388534358988193289313974836666375218078343634794974188005918970520016780057054489557905770238154966606755042295358034299967021545619225521751715200623476132586027806319252530744095581346147161983042178921715933646844823789476482978231836616317967832965203871866563380773381783116492562944361042112191391784344402534771694347156974795528253878015608208603340018674705189954650108956563731379896331083310450500114102701536625562308844581216009132398234824073442534495875566272659965803515528670123379424615682325854889398404393726639003646284960479821229714937918083678455557075353874391606437939833630427608045603174386119554695564608299473793192795348656048678097969425412528653666029202922888821143180523496689141613646264867223429252805738606751496994671480994968882802130464983032798656664723664232154077092704301167535325178981968450375370595692534491513439055193083786328892673925992557658346398507970385652414787679659661314590124608242672616391559689369103886658018073530756414536886663345336914062500000000000000000000000000000000000000*i1^26 + -8205282778487706397012275928165682518021045054544105677845031100604053932179127929564131508142748383159789499534895233938361166284931583337475848279688313851351554320796702349857035410049243080818796667278953609067654782134964649887756578424927248219936555862039553017732969349365356916263290554024186273746501230641652628648742598718634999542649011798348793097302873888945675796461822407083156246422415037571124507901997365802675831229622486931690530575183228626069304629707754044056277402681233180567851034899130839321199886608966009693133204547773326327455263136262835458078682488472193986561637235611283142230462078419095515188562358230968889957765399180472129423419896122008413226671026176411696778068320171344011992751834688769750035892129886901241321749878574901204450383271792464206434810528748794638421364721622715645817862616030078033813366656570791432621753899501856517880743352891586945485268139359427855414060371385073331366405150705707915679373513215285925066822528350721262771783391977752280211285020451534395677669619937632189884868592057629000642967991116212048857503370313301496441812907360187144371092003703765286161792209308873741011529004210002997511637954455493753663864680304090684241881604937013929275650008484754632756213194775026745608975294348143359401781351711884868144493318220962040095309197674429466190227826770768723353634885961670052351327381195535422236144430072832376619951745741085590791896922599250457140167004177708753210342768758661780848601915401829528808593750000000000000000000000000000000000000*i1^27 + -405598114551031465486987127040789702399017578392586073829653788268517182679074982670814778869786497751029063532728065958639447844636391184354501114075302838955874352855919546703412405292209253072014491297483817277848964909937953349095649368063590986406622213565417105755131577635521299123418601136269582512641730745016775885831791222236013562835527794648507159842722709538166455670395275805745099629823158056315846688076906459318567564635547874946187010156834269138691153804268416568616649325716801293403595470796535303857016292825470238652636481137585206601086840784684453354679736202380775319261423240334680436860469699542706631627150364303692051224467892241456906840603831001987830379206051218323747755121157795725644849235576377538297870274558132570351332800515811319606834745040993861642060862749171006752470634360941423293795005333687756029337608590707737124835714504763137116398480597751422939586856497677495592778113572928352352294252924941070386710105049313370973518141289734466225124026752555678491521873991669221185742537140949036834011550925880712849234813266603375931749765549296900011722247305681452524223799956624425697662236850019846451225615554060132448577474427351962733985375827472548139507312277806719570563922143678351143067148499865178393572822722880594693688530097718734978819578482833913009950620198032244786968100627381402948039157932716963209800832078493876484547118594830563287244514451348660666272140650990764440831785590798103000317077358238925937520970946321487426757812500000000000000000000000000000000*i1^28 + -15963961125044968424467519882511211817571971618181160904086912767632806182388607627496459754075675024252166756676143452851133254337258609796369842370109160462867557528988833165807181625856920559367814278360676624328396305168947468847125571290225086118639342519524512337815819773300459748525343943944948167294666785298546639641982582244040234047191128749403144801584910135598717251802928512330345376289104582106672074728090638418624625463341548768487611715340568229607840314716264547463972740041052844614330901026892559848929017883684637862400926089440006085516124651671048951287770908024810919048296624496940927743599947369379137823856495383754508316687116684247498961144816448105581100822926849367180739696244351630058379748053236806299602866675897656746844370023670758477886631683690120520176158409843520402946343033843308381551499743908658895004459227460123710261686079984942378945841171714293436109558365601329214637344854563455598604805528229409497799917098706838233071904072240504224201475296364024683699720951215719179177883555905187156599000471313662009001997924623363953323524863428525926792205515232571228764639947680155020788450777147708678546179277317822046962333227141270254584698990545027878434982886453735601373965317302498717773359608613601515190313510056157892654535909827910223745011400155269305707245042069810930265277164880004656890261394233083155796026537136335707112583469299303766671061722690044562706549410539093942010229680725047272695618888128327872616298499584197998046875000000000000000000000000000000*i1^29 + -502688571361266519687981860958975530175280309134540190633642706616446106101312835812245407243537013215629454387819029149020144039871636690115452345371050826381861508247721128809044104843201930213854332472719804498992920572033483647742412680833762931183992864473515671100419815380006937428745794288638941350350993963516257083683934695813463462763257399585702633390307782464561190006818778282664088065962072087391562355659921133766168749320980549566918436489574740072358597920141203154106404038908854598576942470643497271143853789727431627231558288495088420783516736791135830205049468324226504661230067630524538688312551167730362312290206673144765844697850501650116063426626105606846264681431262011105209023626783799574209033546458299667966863111084017774245358343588344150005933394527863169184334513256091250105125399224338347716062980677933219832228987064127753913265971676552610423201421775702375884934407935080670683042524070276912939193345146985638842776409029711646972301867602132880539594379799868087509404581999831356928895757284010880966477931367063645938804991765448053435578645989087297404336606202429673695892210159488432208247360583947342882812742178522849435537650825718567869626279632045305019459542679438715098818298837603740074542423312269867913704699952527517898841133354656950073967870629693551565130130238137531211733057008005241970195626175169136252562170989496751432587160724297052949608416812379814374517295320023645041654383284972716387975795342530337315766018629074096679687500000000000000000000000000*i1^30 + -12573434208018754748987060165628390089019882920960592093585010467138751906734561781283218491081299923153264203105611715012329188641539905263310794254495132059025380273176764042863641694812521143639801567893427623360693467205564357980473675258169648445151986792558955094434705246348229837675333366240826911958316142985309852554373617537227247170288140647764689551759619308488968367118313027807882345356057742551270043888715038290639114121567756666719857393384278171225643286624747449377651126718064498809167928195813731392335262129713693906673498063244156935872082815371028846915843477352960838643716935785843851651149480972218555187041426868786523983128255239292387661248670651402318156580406285968650107505932428043073145829367690241923776159421472671879669996078542045568992691961102480553878986957388161879410970607704920525898769235187044017591601804184754670502662446098076682420509042004795742940452299944545800740278363173035906581696039449174791157972823438738628078407322839533258290529417021670115005482800873959568100350461580694265026740519731936093108052212288987122245127445780354031164477853474279061585637898806507306023305699599375113799925639521491842848773646402140936511566769460187908648672438867047116911354992947158502151629503488519152573248992385861883153449028254724482688885795220580962765948226969877782657089973386261919890130493080962306989025481537994633976029869555609534103654231757250568618062739613509061317861093950653942945608755330190241271257400512695312500000000000000000000000000*i1^31 + -246413688017843989413868099396831397683643992872456807895164295214877395094306593352749571207369292832111797430972726251295575162640040919048377148953734572449335739158042248195792563893039255099183765524053390767702758354528570877858340695888661500221362857526278281648423711112131110965094503490385497985228791954523454799045558327552743822003956859235956120137575535384322106902806646976250714279289056545659747830583425666732653637014802101858569357375177882181596446899494973897411274564555672269080754822215288047701202930446662801059246469585900342361744031961229303527389477076803024679044364501964013230094480585785166889260925511306974017859251516292711657173747606486986694970053365264098744422432145036034239848433090795427926052060803069402163073650774179534752816817762500540514708781830178514025616530196624486366519052155159610563156962609159990029399141721977094336733555745963831375030498599244140485964051359857260533721717138625314371654327598588368149013664178348802109427061921165970885651088356486754870567366336505984171887190115649990063949660620084303541085304045153039542786947636379407639109188038429946191497825091392208690073165671046080206987278124569019489246014851844576101055018945783946006386693503256416364526099229718639277595682206379422087685825473757682559646209905576711031994726709574685055890004725410211083048344859522002274533527540160648322848359075996128413855664972724860847669590213128102784833200591848842337936651875033611859194934368133544921875000000000000000000*i1^32 + -3801158322815202594252601782194266835233484442904600428777795239163972499409005996170520562575449735429511754989588051445682715759552711922323263886403471731554556955832833746472400000518035848273990105492442408816787331835293203400040317497829108654693093374100390493195575051158678873217562263576062306141635475681800992700122862727493417963047928880419659888799800644762346770225500648193142057421183017063265912955264946856797373535534102850672693040414534029911515413130626113905608998843064201616268350759742961071736973267596460602286697054317603591988925832529954733059669336030822061554610573464700271465011413447638681966457558329500117685133438542242247437554740276355254819116590412642842822010280460113698441712107741127847898876996398185629118710543181265806290148883488704744105642463398405948577250191267262192755794170322212393117082683620108679315379936188738391796541209173400606340894443487382510388429778810789544938319158652427662021798043907819741545823656494253322905991141988225748546759231919511696987259815810094536515442333488976038591163654458887347019976196768397119408966572062133036621165543427206471529572454444933318459674212184051926508869682946324669402211383231407461433216999429340321953502769648389202104397890860828912590229466420620510543033090579349672127562947188349506155508459869175532192508123774319040618179908256186071960204988467971609013674413800547440375778756666527303924642910304923180716732331540280041816080547673109313473105430603027343750000000000000000*i1^33 + -48993882274714674405748011721072359497864017070884318192447830198237058270180262312175573661272137307541651882674283414541351661443754772372186125832939935428769451579592920879667738093370021042890468165461226548394485505793610649305917351562160393300103735544025477391084266866546866669428626930367923952802362903709209241835490204807537370969985860501001485314023206133824145030162540729964477114945735407503167595040173230633838920533818061301098423415909696118022572219362863409175889852125305526503533195237189067577618463501633145094809988702863059867487617938627580552980870980315389918461242177781103871809376914254571333704181086575505375483626631961080818758431006449130705354350218669908910467436078715234834658939220837733617817980055967504832318257257614025896952441709621092299109809781288383972160331012790196572787709398666715091358956973719028136442146523832039479815215082191407502404109369587385849101918423101454972543616731829482472285571580822695617886557535697005981706692060967075325055977251646093553502437654088461429182103545062468755442166905478288247611948074585328268482215268755528993676998888204295649418272848282868876220764066171057135639032383452081604061097548234127226765694400277891230530754622658059333148566664610385229001358544419960530842095382957161053853832518734711466429808693558680195877787331212460158034404942976892829611120731102682097196436595847436455052124984533744229147068889448057573990460843486188526319022315776092000305652618408203125000000000000*i1^34 + -580115081271110506431886144468338112731586196079306321592485808116478463771126786272536636059713203921027090883893327246693490085195508641363380402974465702449973460857301197371026917737582631437882112293286250119796162316262118484388389048378695469704460308221180032596341187253652558830668622709108587939659375590625320869774106869874489180549260939644801062350270003706892622574515055758337304680692728599361854575263654257038988362487068392293161896614747904779330299153361415294048562670864557111027551328747706438844844233468486248583443644706294312181547257114624893325143372415566304684671564001898920974723158078336188158654747159091307054706537648189490055030386075143744199790578946953130294913399234728373217519247222563985602776001713245302223251696310730756421137233149449773130229805014834225490502101098033248190824823593725331882264451115112699439524516704355318752741235285163057733555438623940535304350810095118259846117028300047388971160591358708868741159715824852534877294803285344188020691601104108537517939896395778916393837349068925056699416315702584916329860744904168608024435602302449717921013937296275486761965513237992495028042105079575430968996012022928549361060308136665126388039004827147328630511708417674944198038402548629200013562260588246874832467916289036448960283172794895759643417220846588368916980514706609961888130975420671401740555221461844904412995691578243394962523256718579059970766067081882679066660045008164026144243701419327408075332641601562500000000000*i1^35 + -6187890683154903936752241956029191927876878918113778908126658606122509889441272160988086166211159398999942621082295447045457517797450665589734012663987384210413991621226078931807469641215648327992452525433909541399499472122685128882139471648318857230227881585734345004113503987309330164573414324829794105787358126425242284530070478565011915187740313161342640599292337749277410173428968298083532045757311941831617216216280246081508241402436214442763331812600647642172365911291563201215184594233507070142379517538546508932014295039498936711250066326339098500927613343272757870400940985145604213118847103858387867320663935620472557770554683030230973660854330426932328535135215420499834048789155387068363744358852142868145397196389029638922334510041339909564143664702538586688745687821228812758399484176462206193000690668448645944957398564005074325910187916020063397902608487428604054314071168632126064668680016941782659154182245347680310588347948695699190647838071356777805645644576447073482808229886594609764621370958351903271557556868184955196193620969889229136091569325284360104302865883414834451378345813401468633313703983246874640271584074725426732936537883800925963885474149192629942749832896815364559477409076174117947192465954169193114574653182755034506565426796309932822464496941087728881844262185899579530465410627256161091501806785051350506045987531478240544033830142339615806648555828457060546547109915029866639101138816666060251438528051128507904898705965024419128894805908203125000000*i1^36 + -51968128127175280887706106268275112361708024085986792524418212419670587211031137961397360940582262722937158305500374431225632827810569167327972459980636594239652984542558882238369870092837085307033561673090939946428936607991482557499900488931379419971625611866855915313098454298986237532093168537191339523276690482969777863006114764876989072279458750476255717955509854642039566612415363055304557285478576311457982641314575058402041586820914744954227294725310819612537797011204764203881257799172729172175269907606732589083203534347002541778419687621236200006021873903753141079401879966578522373799917291775114404291870392064700555320778898246747476666877519744938678118538491527821418525336760381075595054664275445008671331260357432107375763712746777510172343399162343805581269103087830036303231853675797238719360018631795907548637131557109537503552518053171225086888472042291409363228203008387225203415226228430948502745926065007518462684488909371652373058978450181284801329485535156712472669837744348100310280574470721012130163440966746777409769004866249349179891246223853451456698264384385937382023452744770900763431933739102117607737662221209528639349385700166965085148815036984407484919146453786911255563244180281436965648839198775303117059131967373279396632054697276830025167350409184332791504275558254133560624987384202854629250884386707313746347367607445933412832610563263328359407088744077844369979807665801918243089755263868325996014431085462024010394088691100478172302246093750000*i1^37 + -325835489692870178975395227061348086596787266706068283313738603003222988664809115938472914437087727927398233384926516200159268441578648915879105999846799902489068968271148313227716370487457876765833035722786313472222170350837449411456682554062715941960833909031240340649702347164213507491591688963182239478036290283018046799531728377556220051068237817387390333724943387109643333490557805091118338458207453387672120013146836729122077567159817582089386723314673158352662007162778631123011293004349017606981307279563598557010130416031128021742989926106781058659247072254153027759574272419063199373275718413651889864320989287046772569228249695399731702981341949525681193831040739585058257869994095233049515123548610374438728715616210101782673706416982011167521969839528569690734638246867152781601374127309685403993106038809195652013925590137342972111364658695544484366335709775033462500736303275636661749692493372644299631553677585302810079264811279209351131624953512519721542756101327046578948031660718285689245296146182565958863725466279557217013867844717102880946451459511014028885802941704861081332044332991508415562222614621971951337369211938050311848245866171426414727930991928904765549183494144462433757101148661383358826972992914966053975468751931728972763437178844683776391008644292035392119136753780150536188992965775598070348591272780764571106227823288118698728990230824762915076548977935636651375322409111431855206851491286021471916597660114660224962790380232036113739013671875*i1^38 + -1351664622355010527464064814266318131889315305232090356426687463518546486408523926256278103279099816356735536897010517061505819245904830283780879087832329388583476942967892761534659916828460968338445092554223384842399326043230542809984672458044445923136944830221532498992334247708907903334382311577430208177911408225445137433812967911399608276075183501981036601146452600341987647531606900850489920603991217783050348544625045307920552763635669581084995217619459063208849058955257920491366449979360788815773040196483397603987862767808310552638359086221768251849650777618235688249077782472690026425718421979303648126094138417003227117656489594186417540009855416308382701726170593228218141945113642537720290704657357845351212408744772337503773937510680158002993094610197970847161838769371723092871238659037389285760025444800456573991978130391076672414372398327383760731308002422349190953414211406347417830747803395844941238155556079254559883544437034394302313056761589190568475845801450591038485515321871829410288822231084784126318363044119947797986680466792153367077302381295224537498705630998306340934790536881330251038754835883436472564564579480421608961865972149070213103623353205541767863866038322442006428495438947421877400220242059561582178408837913713323757317649168794154745436786226501807518014906173062401996567655601009920751430806334378411775188918282800951797244595352523178633154749334648799780815574188268540267423611906066949236087535392380232224240899085998535156250*i1^39 + -4786134636392156541699670773303465107106989591450592125357432470257692353970311001638719639749544058080230896066246171897818491242832522443101307757879227859702244420273723573648086946012254489166033826619445118807289420066613580119830728334753972131606509322665037178462134900998147202304240690511134316038612830573793353522576902116697830591699794826781677404448751898350509682290389206672215199811335255852723959475396145186275776811132054611793020363771577007766101950059502966747895884511506739424754142992340038072411320276194321212663718789105179008608766281240171517601988201097363813660936707623807174020026153610074380629164872955507841876688229657304351815528760126588797306361522257229065522092707662942442359754556959593059607377881754772415434330588826609933201787707471820378897703992276255716137751911488381285383786996378403662536484180383800929869054789899567439835923994386007349793175178481708719836001007328977150871568101544347705074786434452192048544666834116721521729808566868812511133237157388741905086661578928842810015737969660672107730876066755682338675286041215031783551976360686413398150582098905103247863231027754902245672798104021052742614796812806574040433704861751589066140801581282607857129310901787580338264231445404375722063400552590683240724349866017623072234505211691026175713775742735795813513900400396496225760539014077994550980096092537186319730803012874164986449006782295584682456585910343871597990435548126697540283203125000000000*i1^40 + -10698331319263279496576712430374190460003430149330800460134100582728702470365724610082315478105453126942839653764382864408936478886296338369621599618901243291250542261333431415662065711619953868274578490911864855542263951657733197594049011920877154491490154615486430321783194283478596879697200908431313975346053526463840672013490574724405785689191265991859169987216268000955613371323308227983500026878681037603058502463318127215906324205665806618371407511639525886184878980995309086696480201310712152749134690332377317457123485643001579837507178279688572653559984347968810350916502152555968383879237737088617761256035698770904485737611987681156718484585570458971648367389411303006946939023192014813286364123788679753146603776450724743955151220973087451525853707528745810103798752661665271472062378066780262715871422208104808204829048279330909949068883426434150788505636808972871292526027313068633098044282597693102579857860518905403964250512951000513633240695094599591862370653626499445405606792579000889109020986118958702006888872757779377539277926949470643542053871040764518753845343063161986606639211727861245639404538170010160060564070271011385615384764666137893773557696492511126701696783011194209523807556620590222460918288346155699948570909835539414135570109795433158180831554829882364156345929605799750753611901005100448238181946512220867022805559532830977575613186871650346916684296258957926453604027919355078621819767225377955377101898193359375000000000000000*i1^41 + -21700205259918813608821867737672475661774304053187940399137266040616375340173559139659897685118405897215430096147877456171729650984417143567556377666492583171268308981836757491761322826988778849605343783574583050651711324202242694136514670435085930474014103697552462027762630331704906550709607941975876208588969383776682566388151108231983749014457293836171532768168447146341405471400003174438116549055553852273651672570912984187190223027238387280530600131072101076709253745119573371724955635910774336912308321891197781904938732672459251490140316636821352974736361035525425560556363696987446820599970874155298994507921014229217269680043995442591173012373061774576072240455074014626610118461339538880867748482402612727956362450423912704855124104250861777942368488831987341676650047521873752276485520138055096247311268241300644992351935100180153925714941439855659383536981674880584357977197329786958162510354332193126260177194208161949534774691281326156640724045839020712242410245936734253764421868866557267706320199816575755234844607208075709666102858628220738871480645415007633748298786547369458944625891735191900121937145934955813076628711706886017997845772306171689476394930206811816105771370129072052500385861319424778147670011076138192337478301190740242177258357447675181131215753783100861046312528108729331453700742469064079463872433510020471041809192100110024008462290477920392445012027661610460811157587161220655621194014143371582031250000000000000000000000*i1^42 + -1012506014175641520945543327378171079615303360000425071284097187542434933224822954498768705107843929726291300936600124465431697315157561799897040331214142747253904976823239493807844815628116277945108189463679959838604690401033541839572197945194453531673478859548970254283326008560358365997066577217902138194122799921223171530740062046397282713860005299284362278390921996839272268979281507746636038174304073100737093882707390867364456391125563110937377095542599675683070178590620356018079164935799127492244963875749278216262437453630392662686685447324294568689075619468373220397880002010701078943308925573019404982279468709268930289630082275787115374360526617460265877263941760183049842965594226194956201670486688477709413402205652723489065765287674300131111876240087905029116804326058994800403507824133271172008993578537352456734232706150178594239698489258984913995444856181375303620405814850321438211582625539011538000115497714406476547689790839037134947655362074355110232837558646299403132480053026998675414838510055295225776677299468595113449001860801968316749809985277645934318429074551803412007171953857264379362815869883002181931438617289737698689629165127428286332098127210705723698354199546438135311930668079202507361419850185558437785838312498829688634314466726201608693479772215295669433778671396272801398504999518935841296100985896158630751221924642394254595738498827449574062752362283856285353037279283796850195312500000000000000000000000000000*i1^43 + -1266102947583402691615436139442627440164495480625774539596274402372124206458246063868718722631916651709365672698794813053414017277046111485030932778133028333842875087328097867014488642593538618622653394983505436262172636828448254807951229156233093163465498420394482001424956284263977840484540633983645711666898380039964863564415065944334049754874397502535810707250303150989271024578857849038643570857500482976741287169383012892509975926662515036545180618560159906395929885290991854315316139583738153480161256200210055109624407112564987801984803809416812771614377538928153770018060907049867670970804888029013093697818624757650235304268222350976882500109275874677554778044946821605548796492730688862246425949912307539653056993640263232188319976777020616570464061493502206550432229485993438299227569554909640898528588028945684406701973182703353571249742712133413735176909024993938021772952990218539682595145536577649435724247360416650814541504270247169099490587006477816723853624850022154872557774863743001731693206087783847694625627742140487255506271919153763418974454280445097696499283941810581238109454634499172956889612000771691672798794989608600234245341107253748852820680826841917761611435967991380586366147109348133230953390937143095320648038329656625167949865997150996459940484397138950144013637768143950021917448849442903981848296080921396947013992219569282663387421690311457301713404460701782830074066084497000000000000000000000000000000000000*i1^44 + 255169261520457543293704083362497151315198039540486353781014222572819441662350022366832799160722673675685903199144242946942776502657548847598255255003101779697368145706100413627025465848683418606174468478723180759537906917721262603412248599484748402734453136776277006520926384407815687672241989986344856012313762840933193763447967130321838073616402141775901758690450818255548899853034043666607729419037364130011517734622217966975977829210206782094802047689070041573013226871439802278645825544837927492010595633998830724215514673523649370602080471502008466622879545071987325653096442456398094518908946383128993615340336610104782831808203052404288182923828332532320331572618417888228584718397444287368492033690219193929331085279378860550070156607181660617452371337084985160970997181343144459226145653334822331233356131378170040778078484196836015914117016182522309783547316172252674969306203216485690003045559892376341490225428416741015547813755593727873599918171411338428630648921930169612014043708591713414634064023847835392550719084614809931096552164985716204391027702775477842385160730826773768918823328247167569283688416724346978657309206194327657426917290993723633190256788957150972979745666064809440836618566074896358278171437240038104195943845387682085197873169257467832967597280393258559020586696155462977401511409771570400120436783710561347347249456623148051653446629374509724785126661561809261892812800000000000000000000000000000000000*i1^45 + -4886406367694156823969770370303967301287111062501442628841628735471862089760301433168470792944649979463476672744101327634138015478338174210253931219450885617889272756333336220043388857886900211856117403955130392465314922060027249185154505462057041741295343357746330510466872168128143949506038761672386318353690251731497950839050016978059697604279367215677392280521574729340661987917361236202613442812250155292319443363976861488543433636596366840287617511270271532042494031418233446662311572306811756612927146667808647885735334210127196714603706043760536493734977894379707698484931192280995758821088806107604109962329589294824086380814329220830334160469759956677754097765691350998269516385052397104058556145783918037294618864092818559243397255319343626670976581738856990030348269264496069748599042925895612426130296016140565166447446559346076490910786434468223733629361088051939754076287928882534422616869727669024647610314087507181804524170887390964203813976394989645709455390116236854662090097989704382034789736116991026176622569738233400367525510569650750750194379251853104173950056001887165830572644704194678448607865105477345640011612300561685528749626068608363747136747923588891701787705818560118482497942646666049292118663331996901483044993087648609581213960800673666605057494388247558583662881964809905348104963746126333337150030817422175041426379054105263346044208898704436554215299878699663360000000000000000000000000000000000*i1^46 + -1510550532429643730037191210607025002866521696314378451136251010145338820121373789024227338742429085482316118035341264439780628398817103942105051259117520888859177995047166807122014012728811641769606789058469393394558264853275768160642099361114797939046834968852164843213046052166819454131135539406444076517281788804528866424225178507596409702497447343156873669035762294261485580096064324825623927600197299054325517098326724090584838968557634222176124247002172398223787677855964730414095605820450326933866864441850309064497407921897751039207629844808220280515216690625743538551845299338836731638310884012652050596462623400925936121815319132708167841152265594682811893297742937747589620145377903616160756834442467543273626009203945972696807534438271985761486944266918917890515587491167987294775498369388518365859121483762099367002149724988642272201287302847571857466504604289473503946683953128905043059778864958254741112164476879959169524546596018912397108767079667604714160559064209219835300988852252894256390945844077539266695513406986559443740421369906846676302279707718630387039215078620106627262455516270055769497230159322515095753554387397451972794591822742290478541518873481546229295232171417969146770088903518745550762028191896942521572606883150290966317088997936798044526002607955582787376784544618077095387504883470382905531622634408609816358229171194335955218877051616442679213892304896000000000000000000000000000000000*i1^47 + 20383632911946919517644618078037307337866550455019696109837967179343521268656979628072275691028001107854333244322476339752831918329466441752795279809160733739896674533360392446022110746370455714114750463817440165583854963470407805570542023586540433405840837672574944123308885399840177192273777383573545102597049122115736928301445621067861291746323349506560275708996407837005725284897638845377194298275931477980339261080373762599409865260647528676277338075504866180572872373642915501104668139458757390059731118345309551546031420681165492168329764678604140361828036824056514036714546975154365118887439069393737670749266727291474641364220525458843309619889154646389850048493487923513759190973844844787456501572117092536442472850236203902231135630373581629863763633190394068378908123219188783093880711159790184888260642149614948369724757478143691242395624219261860197017023521479234325507725798722435421841312449395992103294436928256194384765041547535176621114664349743426565407597018043310508908133758075740800181419199507064265087414481578372431074211576878463141861969973416730451625571599513360145010741468280444375143578583069888883687007508694809772456279396859328867466003836798893397936349420217314492295095323838708171915362359059086302241505709412666252147652486814859355536474282224026631467450513825594972978329401056105364954682606487340878682203043489997357079690846305437876224000000000000000000000000000000000*i1^48 + -494436742629355887462483578483646066572388960588262789729075590077956897716144631284825972655405961248352658073808783909020861313815500191770252093267192033993324431826113033868020859111654184259637357106003937723439425441816094953834828762662864050372059306277004869018665150604800764478531748564474944507492849093429437001445651729534424437917875719677281957578733042094095015519112489316115285836774727452873135601061919876999921901590187457257218623320213243459433919547093255590926287850276973720007952676460630895379344542003495943486029124253621057898906289213578360785539620212635623904592270118278273072961537686118486141721602985720689963571761504865025577419396938578769521117307127234128096514923440222961057937646268834698277490750932909595492918132618068806556880379871999126575090278011023257087958456017234076065490524827580797754938789676345408286840657456256746851321954755519168678309749518034696535734821594020043318238675450458974099116419051738823450972699063644123482042638667888716182821431216568541385289692006211952049989173348551158248388284727275870118964094338048987523782875951391732673665134240612840555739646140916913310935323443735729529297062040834631601597480713684012392020997893945155991962328296508017573368204828255100235970077936880952552198367618441550859896537140747422160471436920722148436158363282554123338475163197710602269400773825658880000000000000000000000000000000*i1^49 + -180988043312755611836426740106865254732011271415508785945344032638002753627354164870778041025954676394550004880074289296060890568140505110070734168457499709838761274885953857951923190181585011444589920888992214362084149291528340130901930909238773859460926254471847112593115613718069381623916356291099245947942246838143645961240078978427934203402885713408684641374997266379241560475994702298589098013892039325663263712852377832264760325474706003024510684029423000426005827197674365883694973190125379690075835783003457548706373256933670455234140259577241760455537542890752419511744061380326056030531661989075617411065961462813661753934444972442277721309380423753670279194112029672662480228308412292529000091609020422756160330403305229017571787158159761788657922158643313221014141462569426222080490250476603551696854394453168597591688883811692671112339266138576153604032828249277122283216905114146471662276632248556572816798503163117376089198845722384452657741702478203223444240229895136033126618833207716106807338395645679930963788249452788239012122863265851769443704103297312023211082544698167841852047891561740351707996982195504145003113952876843738780895363311168644350581378483595748366159520335049376377864805306557159230339455568780185461079838356284643857105901309067974889081983380551479498649016631654458179377785959306906938190254079646403779697485730663150191124676608000000000000000000000000000000*i1^50 + 2132132748423542783389767903502618323157145591566485174611379365859468327048907948561118034771682941214935550460515933002341387331424494143317771034689715007405857335553906291674267847469527161507287681564286660807700657891784927750513839599726935777298544321509022655790309818086972347882719454567147904484301974379360985480637167257902079518873642763818549229335006877908311982762115224522860338790119545246319864617484650649011238126188027597721174310535891831173042460918772107947456571602271222202531118161771721712072942159024186264628038384190912175652824695927022025548645315531262542371835802215970574629341837507921209015218400969526115789112583475552632855066933772595794660043170928679531032224979085602306879868401834970622605241450315510341475524757652129773237991883401393872257371823200428406322602767594334268780721435329813843930067313003058799915945569115419637076589057426144829289366306633854566356369438826300157457077859079231745312103546905952555040774202039934348180671502555229485864829524489875240886654378829597160133624034294141647461482820095229683587464861796076407132249536864808775320689459578879762895280506906324064407554565010701128066201888202755109093215362122816054362508054003441930172962137236219164214293102968835433788782311286477841606176096615854460465262630175643781439862338665071218149290395477095277173380889237019164672000000000000000000000000000000*i1^51 + 185933645663570205584891451209402916540259032056066067859117404386660184581801822596988806105753899083891478455094036685361225582085826836465564648342851628153213413742101433589775993725927786132266724377173875456310600862259308560905443618671109750341929622805249061878305127828912399376769056031465232756659869930367150654824454226781368484165641154293003714567606699130042674083513307385122159954433854977304369468905684822666736093475801012864917123569035133286866708185419268534053587310945828308822316691739448353890121201368874162725944378781156508592901312628106934185991105921684964420785682552759848920244925981641423815557831099388383548041145870951052224876609802690721345155214196360522682054100829991122070431181119813783538514195758637212873772578953744801227583274404816958757491965631622999635589330616303559017499086225423170334103109886268823240713003851319974329145410106275163154406839915554298118531842930447288990951631967416062818573524325075088707848945207137716572598048180247717733753669098103067778500967096721962508218114297725403685237791457178696103946463681684680946507185293441838618126832525978742655388312557073528275132177715917233951626876782351704535242968963009050419094976888264309014375710368923738884857419816405003947370313661601374951746008429054139667707137616241527937289666515780147425643406467648566300743587290152960000000000000000000000000000*i1^52 + -2863373783893603421585535373762856161030137892686625957978926597415329518067859578471243614624150692785217796754014885124998676646171392870770091421671760876334841975321549609847746414390737557726186015758477186859280042231035100108642736174259588987588848610503796724206198418172082228818747883607064348054045808742542814708556648477277416513297334051784401140968060420738648055960841796172201459042099096766769113420251379377374706244433118470115301141330444638258486173680009013539445971655152555636957179919683122590564911040800071376629798851623416792925584455544099694122796949080014177397865773326248539717802953104897158174619728190004100129550104644732396782747081406092657522155274344316525782298985807589133009080584271246601627978600145214665175102840257602865525818754282465933319484368797881423223888014027857554809206242604354934014176134661812007302090888277444279545404708073100644294471287338550682468850860138897902829419558225314796169000051313722881365885868660517920373674421573073352506578995931169286894007216193398056477309365474856347825347866010374313930002224758585787378792418912831293610174307807568649913103780465007462003280791131634540858883811439303620038449469813481504198821171845213059798548310904516168474659979858808255415692120057699657757687352419299070068020283976310447906653447127121532489900685656116029770694656000000000000000000000000000*i1^53 + -44968129373569345523752689936772898444863129709764994439982919899010278626827696971003208797612072550894574724536221219492062099638811211045671288877782975464476846160215652443742233438825301857129046818215166043783902704399793330711093047278587496422542062778408888144590845316324318079534928835990524820200518636356126280903410633075483637909258465230155961039699949702091521229403129728199211000073379311268852480264971236304805989382408602747974375696065577374631402537067642654241027823210766374782427334901978147811538946444213996692899630313306168725133260661783171407127545120019256099282270089061641457737305793335573995405689477804008883704776392807705644521893120852111959524344624807513565353719569381016507975523348980608327371982067305047261403324023753475091684614805154464969149812246509265873678729012245969530221752953815260484525938011644632487288314025279884121684807787476148063776044391014663422270390878453664667290960155002014401532690733062620780237005956551321959934676617677989924159002236904087681578853275488914206356334691757071492245189268083133937552729066954798335217136619018220121041393124795681584602643210551506867882175439197111860125794395256409126292103862081811437655673261862491530086930938460690670083726176337111702182804328554523179676446321554970228327475848235302115702669229299056431586805018938415513600000000000000000000000000*i1^54 + 1322565420549661969698507090274271964184610136593482239244604204927554616641937277669618057088841278469090998471715641628615758460768692764828563854852835567152408747138204556532450774409079478461381056156236114594532512654119419005807109377001129403700957362587739909255957397817136518620166946690316272990054171333428670854563898783373563751223151346642884565770209807811621426463694827486453136329535563644250575126165269399720830667878711838570014560674266344659574023978929886915419395699661752604651154879838520163748979593839024935824211859163651342258960311887360894061982540916081468415471183780553028691973293691228241577058670551150335323220793154952916445963770690199670026015941516520803305200386034137789300808384457000352892202954612112386253790767462308618538074371813743165504644025470985978666392107331949900366861490647596453560204277936537951621676872570722795855686373423718708069414782793482653280898446292716347040580916595276139540609391574969759654165799924461285094628272992102171179074166754973179869343713153147723006544296315907786362248586361258771762595975844013604324997547974147657892007817832895442786982782607995036803626434307411353927913333588073918029412393099767904629738096256737417987001122041521683214315694279377374224630839274078304016648330097402327449378146677515478468676647170827559260253899980800000000000000000000000000*i1^55 + -15697990256755470725645269920468792511522815722773904563405130909835316275952552598975401832113113779240663580222660825772250530164449438800058274841704570150163315049420220885514126046952518903830763937515878468306458576174517036822963926759251235206430816147603759984363145429652465609169884248931462311779273487736877558259453825086507634639310540483529096096896662768624042105734746457013202240366739428788438028284567620601139035478574732001725221521835058431752519236852648950211977437208258289642986066095449921089390460054670798342597018009419841359527584568466191037990509940028775538129397921690285154209143604567220359545512144351599329594361025345746157568800710896142031533690057013158635623780719139110037831274746192732991548249463191934904484265098574628569817173273568600726073033564861266266156743307722646534234421355135090467342911762625753077374853564137269258477015963004343438239760264887009643412814099847702393832655436040170903989019265226969682557537730566237105672080213186959424766890541811464782688656595904032258835724754582987367844481134882202388855340672229441737342025549921418068093029308990752770520765707526945132164765694064718502086098920027770049612362129516731325064612897954781346711353893543654596784544510144601954090629815079038214688540631362052764410081218275372078781751358092455209598976000000000000000000000000*i1^56 + 169056440364258357660629431318003354424672855712380018045980693894661539036268239603941019038436020073132982584089224889269555233745398665030174385643232466666521184588952122745261413255871417536595954518756182062221162590319884649840651665117999711453887548832730263653596546216114462452421050015053409444807361831358149150289244195041019473394826213743499205264178281529935506768042587440507656205811322535801569056434350678924249886467782590456110420019820620386638677862550235535433835831165670126850223849043046339356354723971904279634493676965934917133632168374839711132058976167256345729736075194242998343518467820417643638851151638700184465640328597822959827893599109660122730261532836226447722179320964450109536276019525676232468061098434324443209260409658384718574512373071914180530467534354435847312935777928340809198759714988866542590323871418422675463116130377753733984418603453115563809264361656399596890851989152263003003719953110031738414716428560964376466970600143296512733364719101633483723508366669360962050460516808287656733763693903494105335132490908418191524317287879685289870731554730212787020824420712250066529778640038350897128229284287112649160339061526033176644460055183290649202268396026494236032613593407736079306153321910127175477916218067742196933478541615737753639266779713187144073496100318740480000000000000000000000000*i1^57 + -1502612803290214960183100102071631046361494131536071480697597076759077293776398814649621205278298279809523710744232925543715931136821844052181238860050187942061920906808656630834221920820833674758122716350268279867080732482051361102118150570227977252024700468917433084274245916084222216533729783162355208421129264906962789789040782624644331964844716082950446607289837142255847890454852674479435460637045872736079812577657984191084470320045364497325342038239996456198459391711898913224783948368951620094041203263999298054033130436383420112853207179659152479574635312790092911783605152000485417464212635303598395709479505709663573193417346880974308441445721803781018890944267059458652748614454593781190357386123986269760801673959330925285465399760474160325333481519419754500359644844265166219072873072197491187711632443464960072218542057782616723234908797569705359006687887413038488988086052403203594010463494325378902696838915024116147229150703257066222320166716726068848489704372196108154979186470360491582997110835421793924150137603460484627414735961890575441575031292103862963957388589634564323356633261252584116404402975292539561724054670174978910585761711075311270365212153098488382642138354989320573110016604648709642560583634915387389049043051648095196933102647381950838199531981277598400835902992906947283508170588160000000000000000000000*i1^58 + 9914968699262007776102856258982232360511351401988487557940913385169937715361942776888052589485241597647506331297086617230228341364339845734461152650226546428195180607661017630418631764223022150014799106422353421110777731392637766704036923144616415809581990411129149459447357886504012862024325284364457552540442683215396217542912116169088602364186433453188828357005892515069908165724409991809133095864209296951430342072136928326538176154491096749396776065419798624460450785725298775448409579487763184010832529707943594622803326438262674577601986268336484006650370092435990994486011176479226821627645127858346135184970341813667969852801343499250478943127255014355437129530694207207735068768812537178901628845916234861447201174159963978560122502642059787184516036360297443871245095615345451458781770552724049546714445669261382011041696157380348360965475904572448869551121979842616474966867881503997692547871805018204294761917310505131420749313882019801668273569028266639472144056812496520282851437648928312754773199955571408805073684021950761747441229513192681185729354043397060445965875497356988990878819199041544380129930717985770643838611248694500004332798877201122763825135287762797404036498141468715652986012941987071127181804803034956879679310059774493584095095201408521201389895062522416118611808907589337481216000000000000000000000*i1^59 + -54835532781589186629030103793960177191459683272631653796905730573958661013418467824172396773291412928905207410568410544811026166430432641027395095927667293989689608959869435939553770534353782396023642261503340792780737566172853551041672824176714355260702038796121317739647482747689425007697931497319777024367444900079646636021370362819722626718083466062807466907596283243870393142666658203129039272263677667939044987258215346092846124830719606438230566056250156161760686969394441421512319125994963535656413576803488775531094681391804646249069318084347519502663249502086285607360884746458247549318394684702196982633712502160566100908524689387550444168950498442644712695710908551918290990410141323651760198867647878941276597951989519333678054712617321366906460004153172037896488591143044001332023469540759813438199039462418111370872908972055920544348851525735847449219065419874247577630516862005084163766158938720806026387409111646995957841236832212806663957089713625571130127760650435613413377797601266816368735567227043176652117333239140037459440118599922256586597748626788051211541159987021729933083709078628478601964847008896336857437921779236613769531563962659183453036842366154756738569195398937265613953259287228525024982290281575113434620964325382638822462641583499863285368964359579838913555070766284800000000000000000000*i1^60 + 205313845885565978264635377859793939313356660567431761491604903225875640331371327535510264758392716936689531877716312552273830539017884568440547616688770286300908094324345566817917799691148195632051248629289175354405326038566940348149439144448399297364321653587568424960715178918865473248375422478568864370565218013117500667975139907405813349405949033120156380600590134935680300964431900444274550544745090003392424487437089036842219001168326696475388944877339006633535976425491849640054097671960858236628532462066594807350376730165347603676955426436544095403312591096069537474985690054195334219647744136498013945026404860948634885240632198467621139385783611623874475717040671744592025968184442756251343491526383929452098478666419230475675211222068292993230561642592471205925288759819504514810118628747499982420425974675947231789221222982325463819222841940581380911472660359215417756650961618262038385705135514136125704644744933818894583591649030513918250908778122842790449788693185767153227920652802909224221928477314373729490252125860484484897478139147302623147126755938975138138133961070990765504017447010352343378118647686425918009527568015392654863427278728768765794376221746053338781854873398597560129416591655676427504534226176078161353105346459884829993769045276072689166289094740655957920972800000000000000000000*i1^61 + -521094982270884898596214950049214756456951882988689118546028429208633603678606964111295238547372866420906750118185560747176588552695696065894626172988484385849420830657582265356141404928553300445569539102392681747810532161043532413845448878971544882203892236373624671268300662319351035803091165611605057495310980218414060995464243703640853056400021443700777590235022578740621625568252172733150912819575714467171176877494607449663412977598294833710752532372619567637322928639169937977223812096318547941980990408083453893950310797784531549454390320383860608642566132190678309884623155179003763482622161157740091198953349972105104730627991072665654888010747971902635444967069672428049528824566764101025075460217268928798285787385622845544205802021366243126765176110333878797122463013588381230527567848743825067920386667856359632449853448874135174069749486358826201768173472511744534427820901237414165070534834790272471538174266360397905588098115942323814381963447650571843363461586833368339779785801228749762484366102946031843664987155391735468972218291977875728815543752654906007306304475872858842967737735995516578372759010509614249329388497302190589826671505391317745343752949676310171049522474860026230693145781442583470557350484380483523296312902965653285962035158007010409644579060453474304000000000000000000*i1^62 + 557405623764077843621559207853635274376550035349064401205299655967104632199786854707468434816859431340740330480791608977376937888538593067270652127620640336366422272045604114432903462310748811532853179518722664353614428855288164694976190537714272803062837816554362995883465631665412116756306139144786922503004450532940209643121258678231139615485269779595370304097937092486957695138399762210778113795808801762434651373975833849970262751260561906095520309146395597125830271153235939475227738432304147145288287854984688264083767502393324624802905023572914270542063140629303571877680202284800689827264700877406600605868953917933020171217970734790908501581789191364857934631320195455039963302548232937478797521919569124247602560938247726459412721208050606882540468791915412008362137690702845264176729013808422995605377524216428286729900729051843661414509546563136111372744591646579445133053183302064064081208434963308028629950291938782747116647282542913646492691620708238859283570656379468348444887923175247396949399007604775270973649767293427746723537675949163208191447165818442262112025481545884900421732864125490647469198457796836991849329827689608786819899374865682680259011497861494318563956959957489482912636343619223533779929964063158703776936479859260700503458805012440561880557158400000000000000000*i1^63 + -242928725884888947660860462869011791266725573596212556856673318079009717377844469070129506858772422215940320256371043387106984462799794565896435508768016680209813814848055827740688499970396257822223384083907201223376685080612431800670122440759074060394441625953354439264129478322765345593317643251339773413174800992230079036541704903073371592691981900399280501017499300607078099749498387704852453675241951273151381468731283390479243014524167126922314224858856570384321179489857129850031893109755549047740494499026163544139723391178128831940907864809497830777821910294665043433200866115915308759789319792114745439937993703924524843223766545719694912146883502207671553032459421036430750290875510785942718593070141924562741893696603387671916996182034904870072827217976654729027347250394582430044188540725647896175394716333683355725177510030674615111398625244776291295552766836871498513040174273146572164702469959346168296803352276891113229288765507747787395421529523039097871258290965979767639347190496456594695590620268279479435223350898132122409579541283730633271309932580872675097308535652002318503539286475211673598011505003274483708908692826758672859956411487224563435408017113870933055210891103964012292128050979455249148173674944570774792744790514105835693544945538050293760000000000000000*i1^64 + 10318181549715725123227695953713921754962755546212672979905552715135546491797631264193494775426105607180551408057889870318567606677945639885918748288958936548389255710195628141307890484525645725766803086791755419388499516396995228158299946347617018337672219468666421092490394466992312101587793929053066459041449881206875460729456566715174029934840147851257789886793983476628654845463183359287454181868026110716240816993509572049416879348571913912266390774694917727428669121168570210548020336455736867411524367716965399012591618925716240735589178820871696776970423990632856352491279816909763851632313029030512955313499473185008511833507064473550894495468417256751915436439143183090428547979279108250415576012981039300057525841083099969162813593303774987269627906353580898989360808521770788673907606065451795267048964264847818617696833266258482393122494717567618519773549422565790527940442971598052564982611919601702334397586201203710896479165351192892786735974487323104777600128912530631615282924353794958087526399915575232605936810118386259048560745826712625189769937979615980310966839832095826863373512899913345567785899866634181875660988751770836111484726558687989982638626904630248998676461057530770365072342771001119359729067400709451863349266355211758372734894080000000000000000*i1^65 + -95835931619735245103142915130616410681326331569240390779941129742597481991713904797673974028749227002467784941163754720325235498866616886236434203375202229708676521999636796739500435616463647128157224177271371464030357983774600475720632008791354329611850410126190265292750656804542207173780985859251525656797273296278167613248070470422716329668719098683696759142049972566741749127103383526699355486432190999922934532346456230441306555976578142690759291672314654758945701568220448628566102138026924443855140893081819717970388264972069448112020833210376961123447816977080638552276743961758158278348645554163981063310645727508997771803871296873254496642750652642388531296524624388670428467355478306129832561071593346159001839471937092988140010551551426037035562496268486121168496935755274595484806090799456042454061014614817519215889535821878095592042029085877983393842273808356466204522908340430881373304062964725788156676552067773230864605572169358131211724426164422224273984422324144385197419675463564461329804281692167008484936267627873704811410202749037951604925303028254465391831878591840885535070375930891884340435608997718507709742925671147927157916695146502375199918818720759651638803823230151578764058396383996616057211394457115107850708067879695155200000000000000*i1^66 + -101698349092336145283798625107972312022269283782417323409953572519153469990396730897445439675311269164583748142231492280527833222060618106881800282770618749157793764089943169205769982856808656151327404809489043280465687068083400276250343417097418668590954285507815999336055513984676463006969272975160497187623650815056378081669751101004056619610769572118629741584788303747114040133163818409749106198899018703605788479122977906159606117924040764707009060633865934072222495418320679334488801534532056494162197772306199704345151179611909066316154451705505401351813542856859768296932062713897245455811045952171288822994442383701685226401103531886328058691895387832819405806575447262532316759367768703336752837740641533752024277157153471349017635396936699267067471553437399477778894878246458860851201347264025048167039193069107040999455825608664823191942414439246535415023851785258352440876130371367465864111320272010967454188853190197305514298513008479824553218599397674764701925535861900882026790994199100594796948348441474139410186620702328461068610081963980442134420250521375530277199888928687245715567101425228373609011642307992626378828381735910522913612433396322573287690781731870447286129494073594114526163559611392974250646174456149761327104000000000000000*i1^67 + -1276910324587561504572332197173701074832818025725422061859565385446203543906135931693358693282521034972746665156560671506093458384284386483862135336707272824863368254673450347588982443566659041475503625671582800890138891781018035056961523859188159697458568062091037160833159786564903540615430260995328584196088762646452701942068100868924910335841266886629229947748646194595372754745433811614730677476164384627326800320408147650374539215625702908138181442387001206044171980962306815536723370985871584304401695434041641054393392637725296350421141127161306721994546345586821694711751598291941261161144424066329889454193883169836888069713430636228506634786006401245389068965042000719174547281955293593849141400742055267116178952171172646765239431444634235922157465249903960958817261812192300355447665839593838312960773455351650354171688509573250584025029152578631816817205686813813834573056901864490175747363996176234910762991342230970133381277769183167727161922238403821517178297405816145174254990185162505483059535127499926794797108136807433257181519734045843331898151826857754761041952010232321942032156834874432333595619703837481524135769291111503544933308497426679465070391409882313671003771745988867685601714882579406496084356394647552000000000000*i1^68 + -50339857528573263861347633199871219577692797039205407626647975484412502362175918171198657362020534389091405330310146497407494403627656789685801935016516855574089511505220666834961632086666973665277732404680718135688737519893168087340659617840825487519353665186542838089068970172598186631239940640364042685025940794872924403669795770248446840591894562624825864192326909061603892438330630492301776542781307424353185247105726123630556611856112447785382884825851140720926179430496836427713706205171350760663064845546585437586815334319812497016982761564081321909554471117655334509399026798506608839161388778738582105918061256840238758447423297692678917676342419517444252376252119849782080793698879811547842132815965506721818875212567863347220978758291623117795795239219437462811230605999723032453961116391687067472125328633902220812846431865201335407996299897616178616996200880638058448529753966360425683133899751625737958463121681419515672297877062564295463003867659495480756035677701359688932425420364148473552302643677099463530092441657778748861928631879780655412192995478377425436619082979401283360372165537298699691944668026458886010606729905773770112495018071101331143697234201028328273411732556429255252808807829753089228800000000000*i1^69 + -874848622621428411377264866231052812018471196000899788516499564200118129410613179334209306720074236774302876803284311187700880936047426657215679232441588581700054247740964576506813724779229907514419526263732150998952368697709594007590983928958598861569713882417269282617376059454660508489600315465382858015995933930092028106643160956953359699292304828505949906521663968617982320447136910870519673830216590229273088510686881072400584874809750927165661389107219068752659123172587428506560896504132633802725791304887590004279464093161047446487227170754654810977362375361591585817821960242678533179525459250161417903137915831858749339740825864412885347584242490838115579690084839951218369629922777214168142468446739371582730029267391390230796468216864551139451331709261349664320680483636882578151685761266470892800479230137288558509495023532017653179765534198048787760113670722254016373997966411449175794172653897160943529300787475487295975725002550462871281172483273221646182951962181595106413841957741179443518749224189271568954163000217737864848284316156251285100787918609430006249320799634072018715921430862486227173625766076400121871845818094562233547251997562401870165234635517133184129704080372057818435420160000000000*i1^70 + -3564377946199275041577005584119736846626854067339662801731247624399974317706867468726491111778928952794163418029857097943460021814714588793157025100495582314037530502172550646282199312094921033463379561071190093639403739722238147039222333033093506255753874155438115336309454614666197236017324435440669105861621021611800439370412537076354782245586706612765289551646473333467722160877295889500072681257858230077626604127713339198776560033881085798333026724673784204738091033223144826553682709160845081185040743972586543489777980831788122665857620066094123810578405993049822255114267930137915186288111113034937976714651211026968291894266497978735485005921408209251738657693439649538029168142711727188790772032362072868082067803948709422447755674362978099788245660294154112091597518278641506677532119832848789854971275140904164919974876936932801984530814173086036804829132936376305906901577364294534692278166248154579710459567241421180914885847119441914358253360078245561375855647858165441966309556372214506800656618742661124880590013771100166272569013722634774582550217945840074713937250912014588677870992472313168945838124863203321504262022628867918851795758158312009466434358646392613124813390610432000000000*i1^71 + 171113134705612619965557267918954105353109296680973953206067069279306086192111423549296069829177212031878100854766365562451901733691989484419932438373331893683595586487432339636794227885309106823748655266789101242015737577577588492192734832155780197646265801796157028330246402705362654991855105682407720788130450688795302104647060378694994758178164266219553066652080905502774453324185762409057258337990315751138463974437491981695155654827827480457041728189204399919390558028758557428843549387649258728335623754253726343966783940676003249735386090644385200323830899850502149215149809440314759966727850686208875740154195683914464495214919387982285111316691990006787753469140099141152223878542317175255779933283217349381574008292962155291074125762020836115716836470609969563528171668298106626867896904660730339107586446514576741042822915007322361308920549109703322664942116053303413668924347981022848088775822850093166457246898824635418477245935708109756829316234972047373772521161539451641903111291218599534482159794415015582120103986679495121023471754195504884896854330937895097234906365758009702803993610649867102591213614933274180859292845888072868140147957637522043036765638570803200000000*i1^72 + 180521237615354017842091301643914768462091020251110777022562364564324831696217605919064395971760720861767900746876855793932719713831549600120468083603347503854667859486071993207395730148219529583464890515286909031589785939890454405085229559932452884191295830687325200731931131223421355214947916735768082405008788020800036173553589958840176188693793432965168106797599469743436568059442388403629135084928299209320705555754709720674329011195805439346972263607456189444989868143935817602812513126848628952978992472476312401174337929620670867632954529976467497220499429710398281241191841658967595254091851554220157718366568720502144052305701848098069428612864779773237354702228945763811870154462581226852732566377356517841034300826021152923392566135380751393273050646947273204519934178629437642310158412475232636491593856100532497230154411170267624813646551037887609968924084931581117650253402305844102565386654594532647761522272963521408611771542775689123028637148505088250221718954770327075910863081326982742117686290764031085870138434843113390166651028743323545009097546935979278582739515439195835020875627187117267423942838878550156375524810786452567852056317190639452160000000*i1^73 + 18153142523864821863715204302186812188789415059400889095704093637102152050120895619270206369284774396342949407443202510919612404190950885853270173090178205603214371380787431100214916201555730218099669534728849429928619916406389189501217191471134459539665006479898099781047245618055609672838934054124892894800498512984828357467743366765064568278609985454040697546596624092447130661599985141945948551251223849008434461182304967683086131064412753419164640806470942228057429366832343664433814617886745995322549518832144895973888182274447871514348874877639539079049458431119644679027977918416099572147422596775157782651735133357541427697834014761957810399908100490554727276151616516073727278482992936082240874171889257236752394081888062090581643656943211286488817832665073669439098386292132959775400267102752993193135748356998826319333331414948931883386167871780216900103633534445406874265941038035290770087156935505859675809167023767552989608517144195777624539477128046128830584429564867542587923808019708418701798268806022103594199904714377974764352496436896534455619528566758023023209029858116949525057147945814620046658378030632815069169590514545359585280000000*i1^74 + 196347870299109196990055558884233443099823788062785174636099285996264776835231503761537530316099223740728484657038691303264612675468566795152316663561938227050251541120785047941926595296067610638408751799136130565117021922726268203583855685692551877413895166780504688786251199485953713683509943369958188673101056400944893327930776999882287090240564882059617216975689549933089911590399879827818943157375758927639147992761368734807950471619384261173482266114187944984197908982468906561272243875536964251453069576675704133436042697609868213801758078374345718897354474073155624412483645937573008878131955520124715428820019137358172034730492337251733699965457576749789037479266701468082960575913730167569043340337621751073064901209996146605801873054995722125834739133843789795399834139308666057368603214690814020827523245802125135462652163135721076543002951297243421686900851138781893844123474860911189349570896366560002370556150679698784304745272750563355597244313418007255808086020119448364761357366082060807958899328560569926457358659990482242345295080525190659473968822808234186638150207566756607343151651565892842396724748897244473091686400000*i1^75 + 615072044246156587552841218319952114756044373853727558311606403531687723597161278133881518835545896836329571836187665911623875932205211147757939635873510882896817115849051762999989665487877078689119508774030767106249519553328753185281243891450484719457658910730584455031115927790005763577831745357903166997236474014515215568826406992943715676027198807898657466719310070153558620143901896987198960596223157770299485056735742074313500335650618478877981519600264785352526640741974465572870313650575492660034017651856098176797441665930864814293823287434336876400368471437109890932927523696113608665562326264874760594427660344469170317002585112771649327253164682250051301513146190234573338945810812340964310263143503663378834190088788023743227477807222113418122212889787280438866219290846651490006428327531310470033204441406468605539214954941829475185702958226774997109658020658941390908930393150489259503800444243611184556609867968531795573292682137465185021046438605290424678411314053085813232700219367701441175897015158451506648327706171501065200250820817165441379309612125171707619429194547353484629048304528959152848896000000*i1^76 + -102227968834705890829779284757668081454235820350566856965724298791735823373374992026339014469974223865783699899093977592213342852383279838088778549055500283947468496642230156460331357015489918649286556026633833280184180633687074540677521333525351759770132131394738870246404481268629708543974430268529039197307958023651043019142368523042126923106585044606067488530842650397256055259519552231830312485557000167112056942584345294330642005685177612193005063909759168894604823298999432062537300374165429832059924834027253729899039106722003697887695868060210481007701688222149273430731449316575754336588444453927877913523912322956480345835953678854140408288262467570642698339420355946735193994257693846911604364486889887156543042313334410958124983925683588179239624217899173252738679163984435561007216466678427473664311094816103979323198390388629815725986536742315110795864633059343442139331819462994247446594932235401147620413352678659022255327062772921557661549061193398832938529995367841471782700576051745498374666662394536873397916024936549333972887092794613293565637732126974991435210824401765338760347648000*i1^77 + 262987186343585742846772126866538865823342290323713879300640789856399375492303402987379401605020163911219236954499593140002109427088308688791295811246318762170009882248064936053000479799262387829873288621351409084702789579461516110845337784236889517619924408839406199689396282119080325180052301198548415232663759791441530689725585480774265131397459088194098303458416189905532312800054417354553606964554595872194163094327459397039048803456386841216602888917722171146637683715495109717815916709337203706076341309465183436879266879322559877270963025719018943937757237017021035635003084840805369654361192577135123757530023334920987724017470159903877790747513666994786561393727651542684219644838099201733366698125467925801905412862779343212339630491890741473086356047210249892360513881623553413100720110900305831126319786574473744211215075734509025732192447513254348608669733525267126943328900551179181151155269491675785015401802327045884026830093859051799675335526047898696477597357482789054508069901654859766515374774952160472259407033139383372197366385732220887277682346532396649676800*i1^78 + -149511115585685004525974626234240440829145696820907472727536501183458633625533458160451797419372682872161958093415045522589337102032176870801130167826043872051399326123247668953321437049149509962390031532720560442596366443016679701744944272455220102915069027236231470824878162056488124467790186875191450702531346959556474964566320586168799463348848438220975823006003432050516886847587616029557075492611352782798766599472958623122801558303739422572331844168521042760533796793440388094569930995242222696319071728796725137939612186216371406160002705162403453798026353346218585035506367293562528612715413178255117250402309207129684078427902269165604819319308377739415956137557060519539752797203090554397033937041942797964541231627467764974517998651015558315082020520932170227547747776498874277658544718876331099873781117219150929757388997168380336197945972986937552741142952267332563305562274709092828714426426362224966635219426566441069578046968647080970296807664035881736973289206814633573709475407803079094738884512325320714517114505495004603979730808597381120*i1^79 - N1*510896238251663600703713481822028383641371318122222759381013922482120574216955518083364071087831836962367527413268791974041910159960087796031146330803035065988070944601244044249711398926059213990535915421399195301460442951450624*i2, -5331448934088372852798107517573773206625082568621000475336188978121649508844153602061792968032413742640046401696897177673673030068193814864630203590175038964174401190765543439893676501561290974825096268462937173659704078135060835782659896786761797722335747475834846818239235842205696894983152474891889195632485136800790897788171241589876893454309383323745325745955458162240855038641313630339113253597073051279762353854991984289279398264263821234036977752051580150619929384809168121494417850489327077315340504543085248762983161941733497286419764108193309028122690150916731792887869883591282795740006675579626430449862282319523134585229777294747661769425062261021873976333030293000681917817665157226562842168800613080001643493745544728604129293034849097438572879898507587098963743993689832271689281842541358121688781659399353212180457427169556783026821513793740460953713892859731899698097715193924738780027141156833787961576987910640674066869861242930177664181449786549402375997793953937400893758156050583284590015945175409699674958808419946252488152096108087203153675178985393033728457625113429924098360901946410232065164945202413559078264259755331925576715087973929133255076478608761356647442933438625075931371806776310516327834333390123452737929935867883033518594425506246872688688520595260748793156897223231034435270247594738844971760075526473443002422095099467728588500287208658452760258129216276861083086919665228616426688715763063443239065504856001447205240558621919382163447780375954963261062593611948910786132828337616179495383454580960677792317440000000000000000000000000000000000000000000000000000000000000000000000000000000 + -28622121149967002762348964136104215582823014624857704978973168568227156125995595393266593022850632834740045387637293357598505397739135685510717669551223501846743828192983247143329631006070408369161950003865412679220219004792268730962645761935737443455224581888776500945797822427392976474394110025847512067331327295536331102263521175607916323735684740376408379707470060481603536778853478711327550824512887360067677137237351343263728327141645185342483049155940817335342696685764671387643627547202983655395253530292082130054989271500779586348696700941896436657171485603519403267190944405548535383626072283433270755725695501171860815220214103836204757363132009366133577709080802106599116293070694659679689942611287275387842249214088613915201495124032433267822341255738061524700152993334509461303776010527552607943930655925408526260594447812525498381831479608513010977783935795431580858549676413428064179297550431591726888657370675764206758839131657033620032962743462557961137751193175251559565884674439416817442566775036131350300054988979590024734543165837911889243091154908645225290695786938540969009928536063548779620029758990297524840986556202919844868624546331036125762877972508161184434536431562703964925324507595092799711574277803312253782894501663750563847584897842577015430916839311886027985802131386433522298172239100524644004700571328189842864727912759976870449023086265384014455352643542429313944222856680515392186653491077631015550933939181466177504460821427540528086259034574545972378255703435047768480266408431962168844175575648829655419453440000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -49358911921356374229037336666371059332606839956112010550570659538517404712687083028571489956852619287468578804349691711118267778327915592521696569334546400930108588830897361100179342806909462886575853845758065391610852803516552458645269536072350136514378126668397946413980728499856515348175493014392272467332275277266013250033124693117303266443727022574335384257966667249743353703213063286536447175814297103789342286395996236487833109616363223632811737374410353104806762414581959536862849030647082019737875158549468746522535075227527377447296712628212673509912208169018053152609530434435084959500508941021172005719871273206788479540073740840631648185296177577308725724879335803069034161147896784650812389930185852133063117430017216366257124456825977781737889080030551093840464383137123881512403797210302423321032244460003629170348341007745600027851910877620230574458242482767986791985591573146423193611801784485381770622225477265239804989644483384883945563518645523361251236086187688672778168943921821112085653200940250199248228446042960951337151507251436285753203687372559331675383040641691851398802232566535786346789017847059446067333860192192048261784486681750243967902176316978196471970189324664320739808497294849445213814191806450873217386034558824175176083897826476814858276700073599395413250047917301935088085250606530697727952509759722216969198443019751394346616761217124344484883204500923006099794377177823369466801543089443394214086998753736558334323120161223614717160940190191889325905381072368575634317347986635829444717259581975249184358400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -21522416059777751192404223616670949390381283926166154767588249079632816340496229260573687187392280495259728020672156996189323265001828474212726432841729379457293626655007683814905843023786511061309924504057905640451271688019563967639130928846891373160752918761788700367801802548792045927465041307206240422670160508946334965521961694621793972559999854151024994399292273642227950529394979027576289343323909350457558509399481036518959576290846224110197613168555142015832951463760796356014777751844031841254053376299776482058782850049274487404913525209094512044499933329501705292018803623152261659221490416664542672772019900760576427556605794597876826254641241468849056525441528878319697528685318565795068894273020425882635401895571274843694769868530871107261501493127462345219050218985525832884185212820348217062668756413583634285675980074563061258607033531681615925698101575668698018760964321917009964972200936451077646479707904931190489198529770474779970698836145673004269583138915440011479710917483006453811966069932211774020625766382809714643223120634977438724490946297938014372541538733992880868714371467863397500717049004868530874605418884181517187177686748864170548512922202143515872694853496045709763912332614567875290617949983316297544450055055680820815295279494409020639828637065005648197099765720550343526524845061045786122949783904608673655686384719832526245321867419091250127603549193647650776486036470341623808266135667258242937031746376382219996579661218310300041429298228341538549689364193520771863136598424203493878981475654820440309760000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 16645940411784468011098691749268251943631637374737869266126160926540831585662604888011427599812376964919296827844320067031328709924289323120870162760469430947044201265873479282876904884567441564897869996608143881936905551906692493394646585114318417801174830105909641074865635932464908433323113766660816383255264087482378035476581089126049347181910636870419978505850228032035209779448734137102784485870842014637770310269901584827679311351600499075774349585077843544350818774036535777395375741676450923492234163026364429788552872191289699890647267113654507085759669541036536716668141915596336200360244683118595468368750003200971428211200873484247167399799750836044376580232168619424246723137328055078729811011254674474306992176272589475338130535143793824009221715802845965638913064329243988204507787698834870629895595695431166281912807067947660720396161988516811324942154383129778490851516829837492184215112442965749580861446996971159411449208764187948755975677315704471466097584661301263075083112678926645736223557240241056300339248172019940222075058020473572432234999103304041783646702210942432337774376994441205352659326870970390131385917830949371754594176393861192505588982144247635218016625453101370921883809741843310210570011893904427073262660337465457279354194078462652804021136060221039952850306557646088008297924150048227637398271132481897518289937801183667484523200329361899523335361973322053659195084749535525609176656589662157317167697549058746711837268055570158249170181849235911658176698242843223505367210098176891578930738409974530048000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 19474221835289744771885982700425666676707414773230419951216029158903231848869649520105683654572976878838266198600355513591447638589171532871263110338620628907231662148055446324926640722350090201608621291638237880919212038819009649798396255661792483977447883799716037135495603271134871039389239136951616649210301125086406987873617926082322684487762633409627192979344147753493860723470750873628208800449790588231700343739948661426001845474755974308787272390870044560114351628825913703902628730165871499331802386054614428077634007233801101007058169665055177846443367020451944990465439964558754073825856909489593918002348480977998987679728453476296678843461276975873597186057420313570558256709861033944295036367224081086034037585544451459656228793590586254249143677369795264983037608720828836008285152084602883162714387455107886824183025535598548533099065954334012766488396125699254164659884243929135201067608049551476156187775676245360437219180975821302759375587820899338640188131311557480909605360009765451496744929611403781693545199931444717633811821501495292627843549427563575205339400403595628600744752845198567989530419756573645900596639251984924754920870191722879611341777947343232273050989945775535456506943247932884400179103685264241511139255452507682521098331164290196440737692906793177854521576634619607215742769868502797863088192555194216676692943665213120345810577875262255356498881993856741628571627879217359121450627402547273772710818994533792342550504827903640544534007283500843287946433123549175325803019682253347440453477017740902400000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 1409156051587938808214487398236150749701916621502499262527522225585733562707126548050557270215878174568914774635552668529242103016255546718184747506446420113825315838029111115699891337311368006378584012757606696260663143477705003809259840522729777565575046739488852808874436023550393230790111146941108075113499325570018075640105763425632051198154752533360070462455410643622294621688261404034306171225194301856283566682033239849489186689507342096241589950889327148658299056747512382008088864338929399023701569156181229981375423884700120602984247169422464743706520426860694469912628759799888822563485646774821157977394758740283651231787424156951925260222072379076913524304599173532884082439828143736717742004770305187995147952187500408895898971666903106176064841170588401916876064283097657013763224059036391173360811951306597399170530228501646294158188341307237291128130572269619672853667443796648423940137654114320843160193823554692154308042479375027205562735672489850057269861277997588893043602245675146947476253204748870703325473650760300659660082117727034695598343222408350804896138798225232418250793761099238365862812218377415406566758550345077631450420079301055335271227059762958089840052693223864391905815851512838302411695780054017228000886163695025351326772284668623423959390635321649514949569771301775500207070159981106753185120100854803727900751018001022164259814739748056327772407340215153143770199815432565227383922705543504870460117133922078446726672815742040302157068104830673003336825873056774217532790371826615495723485642096640000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -9999899294475348500929237091817272912793088644147430833968384737974368813303202695426678628917775602393275554848715555835995534684694190614998197661900668797647351433029628123111031864008677407120249155991249092470445035392719233105770977006182966822655941935991106253670091629761378302365432844843861481202137550087110529587248750639804085093893594663156245269193816866080300121388586401889026865546953141372202809748325139992332074404841752753288396904787763001492216394104170280982121942283105146838422959463947862750149517399077858998225334390577855506495301409633732003303970166360203706138047145863730221815054084110818331271482418836423451745373037679094512354389436780179476730287934377962144541977879382775233597399453506100060746822757569687545193818431686461704587673795458863730318066115474988405772737343566577827728231610716159953571940466386479131194301848897031983541636162074623396875562909372759049200769334790651616889089606142674208771788340593761072799017808640253396409103445588297404056836182160995407147354265554074438534527787240219232949892195558043933040601192232021003565724099783210226839015988325126952573017356012865112429447881355401412848585058062662377548307231703013854581551787331303498036188796826576565046074302499595632861487822063086246058041597036125742115895034000305775375935704511569705453332830919688322372762485758421892425506377010750097620076123665459021377097767559150092437619873240686094291213283281098279026432306176831542463386988430793630858167764220222347557945528491778576611153018880000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -9871433842826414924958193943545967267588935501584095501706120445096371172756598682722401566651385207887619372130827957204152399051692485603164174131793904332287566698643857972521589546167086569893089712232587325055919113255391920581291150615178844752105648899009431738178965977447637339448473615375636675706441346418705996712411246453548954786051467480463581493462977240897780487719312886063609615397273064635081643417633757310823991649404302499247793972137550303213252953156827557839335579081626394057891289932146472759916327114419082927330717540658764681892245520895459652817692593804788253110915720805489060674041610147890251447544978854485606741277677241052999298184050443714038912963223639794558850542386088585703243781710365275456520326579745617253545246183446748877429647639100143316896561798750572113019783270080569784902220695235795671583895408638346363371007563253588089920424978746905745051748551631132941418292676112193766301518732374389850198366902007824408082825644816619388388096606756949092269532136847779266562259788012967903741057258158234475158831130847643106973869750883350060471626834810885225508726860000644016048457882261750273599759624998250907120482522811241625305128783088591472124470307823074808850650846461672289622339320479926640802639063794266199015595026605662095598822189004368530369783779226413079036589634710110356298044612164847989167745872039693317134097689913728006259150283953504956888132114999819520998824186613077036330428795687767292099322999219859073365248107121850608143354438191728559258389708800000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -5572685938724556638554259734090830495438871685767387693896164260760937281175739679318313425973646168518795452312852377100270493798702023039267153281793524951548280869032249924573711185469538968349726864923366671776896303189419209085438037506641854715968910872585432884843118116959265283957573425716571942931583921758799090269909968693062837512648910362737988214175053180476216973115343719444918694855248816904478638777236740046928080749003420575418931777113228105730834911105262136190565773950109618000534827922618962341908351768689509938638089533285308716033802057049461925870122981187268360985851661775697923480269522680430447558746319597233867502347410952281138147604690226064102151814783055808818814853952079202240619112705498378298197344784157449939393140759323833505688243271138048301813000043380949729993969864295046916463643366677674838143676961079498664576373556941542240992946758119800333305201327045728879305899265904732835940734015064979170809447257808601394336025151964051256508776276924096372813363349157918234195416000732547994597494798679097891102251325026790486430834058389165796926198731133565377217483988517954969506122440467156058162481146125454279983481528635154803810316137255732886485039167765829748270497484518426331798588828242417571638694303493904731629624515948404400793854998588268987815387418942301252284659025121842356680367291936112906269378140918636975037020355517064557303046119594059750471544233377821098894720727610000494974075702703059474231221623721082971829638324715017959479721404027953382193889280000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2248415276949196435735142684744886386133111060112216146843010634217833037092665734018053820825652436115052106196068263726939529347373542598419230921029558829565807918580656474280032594516513481417638183975938010972799957192891161480097364502183237161793229957982948471906449292075242364757085244570973916705681446505161638735351885476868273554522562831204730367705824081018398562165119114863400187797030597911009870222869746261318279055776668379529782007357455424912624230464574150760356545486930826581556765797359495843704404474422806268862334642625575876976807700955390682304697992949432243576677165163738267859104438781759374689116263805259035254299904435085585414694279464820114362965899396635365514310349369137362959292170921966794667324024450340123583416741604522030531352041316190461938953578739917626699527538263312583173095307888556687768688553602291207390048102371773152566656191847429132190920540807688046234708090896471184298505402241458539201231495238532953296367991394907374664463148960029015201056619123203901127729398106571305103982041917047821950896895104990766466535044809523408013981012258535709419897715478257808396946947679692491468686895301264073501108610913011711140947621135383444607849695814176453841395835620843959303279080810246957227786818717437975113174250096369769135813841089650361713258431469719271285103798006593726379045341403199450676725552590701238095118198253029685631860627378680636063115110945358700854719076405951771721631533630710309550439157665928089841609314753977696194748468004609889796096000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -701762314705555575955421041648058616261099845552482531498760053392661400123077404784607586259075075114947058523152484002285508599174122464344786392527172164501781752890877527156839137619270810904766808711825533023050455293143768617175623553332489346850084445782226543264540164811896132104433150179627722561981876778954171863527654985551558732559904352941288734255443343342184165658332084313673292747557078292861670120860554943519756842632236810688872421002037317404311214086921521004562744316046358922206452208029915784575256308481196712064103380284628812532767432655393845414270184104479626935245652757404349835132345515670562020121671514329072315808074321698519212424629656541546792152055835783236880207304567825642153414098923831391543816926537571638883901051308893767597716820808889697148775637923615310466542222943265845326728550209073926595057068390459703341626098286802602057667382138617853561626790238591059678202815528396817943503523659603276620316984800631516608407430434338696281059531389483868146350504712035343567120777856899155993241581182603498932536913775362534758998762400690073670844845454524272089327598305282191713787186880078289098040002282454317210968866249129399731738199948930922948461322256817391996596591302975653221065803895138540021084450246072853730945985702984961747247084996405214511326378743831919239875006614944961588847864958280734749194399220828615890023896681606317314453576188898844436097749301311848628183846093876735185345759987101031827242899392412617349646792552335900129366888624664176230400000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -176730498227023530726849394508305271525343018614404568058765402741426182009608357836513278295579517082369809275374740010575700297149877146091134478733840734240080846734145014521514397625317934428477145525463967069678699282004239691880235707871940338863743807462367071294123847029991952164771931107851902626109156793584816583920652099808641554905977010649587893365406930283964638060117653295476106022157318953898280861206923017861856167552973445744866773796554625313949480071303424420537189931241985398792680580315419202341885883951954624735803851084366661944484147818835974548173373504544852519090357665391276912868852327033976920055241669695279061131152674293484998722628786598175420194675276630874182031013610121711212547791887263970723346555125376681733774335807836093098586704400050068956658258750883151308638003472787368533763666106525091938001329161955035405061537523074874055090828055891568403916024573851351471122952284812795911681021631130044531751860186427527587929827714334178519720459196597710908040763457466886256603794903610473223895945826759719345306369892929573970250364247406956370867873570835532663578777584722029464551564262061340716880389689045470123811295768637684111186960478315762783741141163384105365557002269666494505053308153252731988650396215528587859379361510191625910996196033725495199738640885271259449727910804477362715210124241209292278776192174897375402715960355878680781321009585602753132829247107770105390196100269021859096871205988663656065985365213416728765912832068151487416916901460046725120000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -36922195697723536826761363546792848795585176492865091575642325834187455950319307156301377538989827216795922070448452990660375158316950479701726579294804351222595898544072972199772208063282557248703201245794692873445254055106548128103028086551023217302532000733283960206856217392182317723782648564397367232221718228215077759519982224755583923568365668373433487794601012053453356264807601682383683045064768257895134684812514507057557387039971860113300603759037288747274272442362378097240214907832264671879812607840852384236786488319552316400538634922022445760501709227664429102936928742169369689003010391144375551689241800947253271764560041274385443989824390303129979418880121204006876377201711770353897004851834514884638271150183855448884339178844329601499877995019988357271786366345855009576156424057616595411905344902250345246164603364960345017290970828188038257320520108446627809119920102217773810094196977159194555081651490835937316230004503064938044986746287090948242857818108859386017660065240018514059625982257804864838692689811958904288940865346390629176498758008139574771794898022792782064608616637182056078584452925701036861650373511777222508016841599505653738826176552077780224072453426157564819254846275188654095748052347727837753367527095204791724755435449082983532504108824508215031198556183104281531890491951004231265715695837127091544248911773299491721532737979101862432432455057839664438126408727601692589043389178880298966828742215545607698844987622717356235521508920413406732445945180157631026984143595745280000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -6531076574566337371442667166970843404123870185819387582672996659955665879805694405756099395758274425565320497000169021859892520278042491134468694957171383730638023424597587102766461172795086697470915866720960404449508441405463022925342083694337463790412868530013924855513970720868936469925751997174135500519920311275104574053686432921989552939827616876265130745654524046679789636816957194251086462752633185520501367806629662786353839562363605518633539603238028815781386573045557180741601754007363477445560733672160046377680041190937609148009375867082486803138510535953800003257625004424663273500169071045253693644309700631047035743546992330361210077429085942923902738636274362045451609071280044059714247506754477880913852224066440001267007206096367963194192545269829111948742325275322769845959150970594716340046217132168958782930935991716085691617329860421781991894249061875288493818657235857068427048196818415745691112808121470582156497436830045999843664594379355099925178338575842393093198427956060952211935500520691111224633420147875184768938522559652749140603590343622204189040999476660197928899384088327712893947549798191489567764934044763282691328587490575285198517553343655953828692379120269928598469446380545575293089232585013097603733757034343965997188277191123375815429608472859115416248744771565284764770292998366867401950922868152014770224758996914299391245830138843794323498889808384005179709603425478546654083959957844588007385437190857331515375359192959766097190068532004822255829562699673680464384967806924800000000000000000000000000000000000000000000000000000000000000000*i1^14 + -992975152871714244081663631585541875305637249771060825033625039186528139413798080609011252349289110209711179322556445541396390564165180352545842555262010227160445049812650089167166282009037583174447498892197539553676365187662591539821012690269328307181913990009948981867501589199797576528188258001311451681296424823896044405434809321186601360081040009265798191345286446720255626289255151466798624234539136956574628664003840681492321538468364387203634630839851717831098540943935094222440655175873058237779545149030756959844929527121015002821796962883345693768434025400622972847659630516532891782317019963433561000035142041707888268702431175517302370767196808945288106119143958257171489265295698009545531174567457347995111366183110346085808010244694003702849829242109460711120887038112969372637741887826742781122669088368331172801271827859068491711151834822013786441255837580781731470822597908092832147351973685956794224242925884280631727093117963924574153002544933141412511183049830724046216098428481068767106225072417832821776573097249078930221142012296377791628877351649593258602306675731901067125866824291168788019708886584367273594806496508495520842298519955779815666850660196981501456791815465458703882452566073575648919937606061426819466476013768129195961540344027971735235895799993708175875677940438395504935168687789073612448165054823163415816123371123903349958858025028351694209459518261038978422841119234273056449954868721294446618949667342019662163832326456482500992669643059349706414241620161122717083973212160000000000000000000000000000000000000000000000000000000000000000*i1^15 + -131141388015503200793945470933352102372337976933924582143189904636920565135472323712263830782015284655549957538473873256234280010641421623399389925955779720638982623959540976920439095524726611999749569266592466353458263119246200417551892407952540311442805171845931055676918677645542283896013040829760231284168910680186605825132860981532976868877610981010083337133674104254374999999207125202122494519957249952136274658537653675040629041089962155071836352976074785540991619535993344644161508080084584909754599719686184546218512922517209701725318756927347168352292142039470035864613888114741551263241695265867457294119962256725415660872806357110358437926732301476390110053648447915138980292592773878427249453527593892754097287652487741945189623154027635941040429186272139145170147509856770026936425333204420841168817169508414001728984064871669669853090353547473565923946329932539406495304528441434456472566229107815717723715722270250286869115225441175432768622447830124942928930461057807156004636559485161436228974819898334301998312726454033259195287795099585255531246392325621828621694073279729993770848438971527065255934803124979442362197594091743111141094671802508692881976255511276001394602514045219740562814991110818373119305120309968440792720461040887640467622504591149408112966132910427231277366057308191329503604356922024501071401442877842166699003602362877660117320525295764981118477726568990630772203286167018407223366817774996213892774140755691511316525922747807624670342410784002860991305323390475475982111184000000000000000000000000000000000000000000000000000000000000000*i1^16 + -15181623209376838467979912145433571916383753723426321466004399748703613912860448868290693252419285704207296346704427500238749185500464262530018899959663113793741939779622310115563476215189243361303337246744938305699104072117479656181323467415222927939776026996175403897786552197299540601077486140896582837745172447065173829828961106289540508353933014671892405438917056961447139649694219071905802499641487912125996028635456932303844001713117235363556972485300084994298761317752323614156383096640492638309882324927953042195013837655555913288083869888293986703572537868982362021982061073629838314106052353446852419505708518864991078239530559967004703528144976211126904134468999493398686666078747479451461046851631850787947565954966909097074493311333774430752545040173107777526101157692420898526092073791981867864202473706761283854921527271764903625462313306731928413823983667786017032004195967939225395282961602841500773043465354732046537148455409282510268186390649478449193685005531144019240215445112040133307464424680654139033551297302367308225203256971698656871664320529094700992895422080728011941192670204879415668084211977899354592140120244255204259672134848023346473927213196637947288192478554558487115252934366163987459131480622108918279370696733994236571466752232478840823631571108336488577281804412729786531584401682396425815691329871490133419127926473089629736959703464675506669420812587385944132923630187142379560973143274037103083910552279493071470124574625338446101763854957964198855865066261494516636247200000000000000000000000000000000000000000000000000000000000000*i1^17 + -1568629255669095641179928777615214555170783799970811211929151411922840032250587895495496705788989405328179257040612818953827582925387818137628583724308248292427524025337202041437893878538722779657302173806182051249461560333867737402110247874157988506278977772133519353114558671494718922018968261327321313423800567393072441039965802567907044562809868701819234508616124761026167722211884319257067391621042892843496522821759562874932167841120853956311001230084750659314456687066882809013737467483831541427787838315697628833125040963229312404168341645003642877321524584794321096457777177669651795015009238781363482110605683690228506091574375448556560588698144640649731943795490173452938122645834734933160112413704183041568636566847380596006372387372643269081907736003218384742928411415481976143003898653334143180548769655712866338224134889536323403390109412859477681916863567422519669255313713918639539058461535257239171846337723061607816822922590333875638391320701213899019022694432331288207935111332131281908381824548999675896474414482950941055565463485064653559278426580267116041470641363784745862987122927931797469736972282359797406600449466964399612380737698260838812973301197523417662305524588541765746454097248377360297046353274777772439540238540313283773542812366581802589981942156329347421816342706669310624968050899372542862905320193793564096236062692557407200586345027732123099250248555418478072630957246396644067279643986702056103441052162645716719007631273084271694204388006654309353119048196751548311150000000000000000000000000000000000000000000000000000000000000*i1^18 + -153855811894721759935796769748616177886748291915548179180113001608870344823314061633205023870609624590961647667126245357202688109274694351615511004780717194593943156719661645897394217431106750810926378531367273205413628787682559818110675442098524136629773735036972153769605509681596496690821418239979397999909442752777555400322850697028630257558259265048204924582466040718960102937063769985693695195756484279266630987752715018086464245957222180935162156359519173875587449681684527535924161738765264117763634280430132619997677825367544616008071676070809693853732618778521073999497955641718821067803914717610016768993752712265575728189227680815460485371795802343161831082118465472659300755315756086288091337162993018663360014759776419452230305497107965155287304253909282561872771206109643396786261128570602881005110979324526701581242857566552385414491995896020091529587048274703441208859491359941126752680595320264995889809334179335321580966119119758873837357050730070789278887896546707194814776711064971234315868750062872015449886013552585189811819242870558491920793655019334002952337875171750673293707853452821725207440654921687199086756929893212080812511279485587828163505864664242910557261455298277907150750899447621592686787647745895040651046247037129530108754790341114762201476263485310375976855744104157369556415361851733344446638433794290919915398827536284256050970068262062999654760586734678960136093386557452953720608597011038221420111081871518292701026548840158171360947516560688655166550791637912443000000000000000000000000000000000000000000000000000000000000*i1^19 + -16610276836809383325521019105181333355957392279687302899656731309252926835644042803585588851787215011439892277355100737042866958442952957608308964289714838365431207518640747021127590566321079516344411762246074029243363377402994025311621736788058681571938512489544539394984184239078299222154804348360115014968636306443993293670526368769150814924542866301752241272187914464109656817158452236030482134331424091313778738861346958009915236330612090426237292395703389068625207410467277048814556511920342743567567685468901782169699161410042522085257592313303367286612252384891375843791199985590379115063331793765114432882709595731764462542650652356651920715174770155825455459387315763599132185220220526858631276161853704043257155935768332026099444741997244536267974620104685793192348271607461680286742505129802274310332592889235287242374165161801283053223812173344101819061179292678840270154670558995139876005019466397626524629758456325254601926493704642080814313542841171938442018990420288165269300062926585039482547288996682366815229950104109485232551178135369686269605763159593253007626549647325980125126488149831381974069018110860177511205079582503704948126060946296561184455473482055634713585332004006176660705756756796474349268055947425459268353761165246688028918903024512433063029996251401533594848195493356995806277185857072075704069323993854171863365756894887710497677189350490844361509298296235751540774747997738113843412727556808083171252953459159655479318971945488159182344046626296873881913138100025518750000000000000000000000000000000000000000000000000000000*i1^20 + -2217435502953542272622820819203150496207043003355680119919962623983326297051564783312076523219406246895635934910234187358861450094506371260894109860944175040125366768083021047780917562234487065961286027904244785246984950163932905899055042375633013391197560643589871891536416699041252478452701716346214409557690535928965557321797003892629469820017177323996460464487353313051842778849295324041858259789544171115054116134052900352385909016082293125378564902598331515039495356236758787812886095676485507230252932664941841629461705023491426337819071322879329735443823353744908090244456842254851725798970374682878745750835505901962452346360542459600896597846991381508988404576273532061107692794282863137477522765143346769950279707072387833978087851607833884609554624306298601572878810778584895585093905540145753054999346410196592486951952793884793574837629753204226622174224325991367144268858352421412059693458291592963178940502416835149476763364154107971222039013039517257565459825715075339976760959877040453586503939401142894190047060292141792831398016891885865005822185030067695458358416289821954811949913325089945656420682430708007894607137850186538694236648048881562386411227339939959289349424407074463129980101748850461744923893536901861944437556032099074280146986607686571579038927798330921263259136228700044556778539610835089088451069054045455137155312429727358960311230572664164584749462470036041053755690297144993156624188917967474950763697962041278359580753674106565555533280243064240848164015298004062500000000000000000000000000000000000000000000000000000*i1^21 + -330615376786032364878083355353631627236237644793623041339872657611637331216680136195208778470037996703515245363678235983862827906688523559366087295053265518405675363857469478408647848676844527300302896994155551874718692158169935077873127058714733239434208193413683172695312647384487276139176706084417297428178374509461746840120218572968619510409718266954646710242087766187733722078115179634686809369585992270808348328696831915357119329544816818889889104247436120426533594571624425827727091239969960941488842940817072401899397718104697585363490003205265977146554747157008508325076842313617303721432164788902416837875229300888251783174608967292243411810176107404781308185161228003512298599614586921434847056542334109607562360288966042772809954857798848143751748796625841052209938515363940632407028613195847144086190401331375820558747196254744875946828445172620701746486249062711456874697717297477922620528106937669929604622846884798522089234315201963653075429335772575835762636299816798704924905462240511455808957984925549010728241112453645162279476357192639916699923521215833730437158159638328268517152867087986908698315908201099642962060310405414500877233728711940588335131856581797843255939976103195670904895510408509572427109723683646091547685874595783705216040094475986908250091327270263670295598278414915686836012081919284964693904985698736137392369598698911541875922612224270622143620683786156705326830270594981909710745522247931962600176180039879102168940746728125164903321120996036000302199588394531250000000000000000000000000000000000000000000000000*i1^22 + -46733655531322649327891333699633496056285188248758706297288927637347933240995411344984444282817487908073348155793016680878889433615369998836442389573401413154300373562880521994864761583472145838348973932610999868694989359662646985921485264764595600545333274450414755042661939832299429207903021393447998704346303364546499114782666254566893002174328841449743841085667747448954937965426842444232467453961291800017215724785593721108268100835764494902110868527385678388143509792886103511387592006562781398273119277122380394735385982515386113892154776153400182139214321129158330148611393968733320316891936490275531939709249782112029626752870090572852480837875612727396056160041000526051591697570853088757069839665821028997799422635132128547273840963483288486176641021385637916730891575584550862493367888438358745827981773418184216777484323464351407776272570738039564899737187743562417481420248003432187401162609425399683961780729341325401127073672712201311478750369102456100172582354021558784458728661637861583411643804124599567710761317930041375559681242332030312516038348406527769734128814500383793612946291903741010988677518788913760235238244250603404114517371676414188897211731126865748779411268841262050759504723901852498181047452686684728829356486115131557202397842496060011861991640512206769716657985919734290421298690928667803751974817318744755473792212647786976345401425515663486302442357007986906004840712568629745831792942431578981152322307167145077479400737009166706591140397465829933342293971875000000000000000000000000000000000000000000000000000*i1^23 + -5698920119285028315399877061341879257479091628840026536342129637209256196820715416137472813487804175888521092732374666146314001527296833376993937193068403430654002412896828184798045906111286805303726146940649961570094103050213029582850605448393410214307097017677047825126961776665019450538984125318693310017514012013443733936881103051491992423566510699665974291089798177000158599685219675319051907522833946401007837580385285879079871198544461545297605714922839538784720440270722598064176305883305349132501737381031548285552165078184720164514680330986418944351150373463303652021224660952409364323690370781875487752893464819398604738821615309736346847896537804688918420809946915301280405199004919077196004847954626380078828960138802908592180070561462086086032143822848192402480068380754758734075129587484604620647516985430765806754286075626394042691740479403257559981084760703819597160173728645195300856984057935600483960731711453801438745811094512196807372816251831143446819874822900512542945489629844246517451965031694167093043648695568656091252857876058417539935113776059476493022761376519656796410064817172806447132987060275324286279793330877270625863199204005577802613013907518083200406704003738038332136553419785376721035206860539367686839657350439134254146949018804776150291965247998386267723169030545243068046794190676028035962249426804487576884519780851878728140367101531094615934705035426156265404908048016070600214112690662697507048428094694366544602196226241080258128466136496667739040268554687500000000000000000000000000000000000000000000*i1^24 + -569621513669743807874522609498915384969175312362798854081788543346538551434733276102244071370970778087753583232301070505242024610589270605541820325831394039152643527684963061350915013574710590090905070576165390345100047526482391846074402754820090844836571639965098860079429060400143853084264695120216218101030597010868188465899426073486852597922726924596369759152519657812842073369876186432392006824482180524569815717984811934992343740147840947727843075462461795826288056705993651388968662004138903849995097208443243059839141844440569400625542374622486773969635737177697410838862819449784255508522608150904154143484427831673217519422358487087130637689246610544551987176474977722555931781478287620463480946402114428587190338796422404692035964407900549998397294724961299970176522614632920101153619094854372796669568506925136923227692263425521466169399170932990504312966134140016496011359298353712368765664237683856265549664588781361076573892791693413971726520008209678497764869660463377947532960950826564484202359859702513607948798284534248898384801455408441604436531304928769766493307359113919433962310622417524805637040068040238315000205490272520924607579793597905214476519549380690126984782860261642587734329360023696110393332040060180218865061158139822369769483534324218282595755474554609221115906209875917881588177647389533271832811146710708694346960025806769385526835604251905306741456078212700290919552900490809789340010599279217320437716441896249008928551869298664987138902312797791652522216796875000000000000000000000000000000000000000000*i1^25 + -45324170667086927850213374734651613099388916914923326506149743674603040477877074242469425143507265049366106161254473229901023131205284865439603596612290373825429515297428469513079169828875740223131081082773280331403814620369284554600226097322361285179584243309972723404883123292935433176818372466087108531392388390981660736383267982883100573655121443541578914316516028627268971599938547378345998742473072877811187327659925779730505724660106717980667706993226915542055592392928359436623868063951421359556489033898616117054500743657840661295661500613655633954555832842449820105724447337369090152763401720750015087479407000298523018329217058861179935287778688805965346550205148186727056774317050107070176563984562041222568519155437669817062023399022597530305315096113459372367827385073593895106914522458454190593256043817820381844132113076043305776985349759239943964328056755477145004556381378081603762927401604692263360914981583445092024398125040968070465278347332098450566378929287804992216120354210408324378491574476187351121460979285519272871628608247981835500141017512432842695310504012548480156166063974477335185328544842162121224993389217774251580863395818488245264710501034996093713137679618067843707178756433872980496961238016706868079512678575727155236484815126106864046361950586139812210261565239272534035804675208110099875566064154168119418397446935226628704209322226925092796001779281901422365368981155536005495763693109401880861419724547658142361910336375760932260633769430896223147583007812500000000000000000000000000000000000000*i1^26 + -2839131524641538108239463173331983185595756571981663791626636002280308094013817587278183719311754508783633324726845289829970550939163298197870965079002379693048025960926108834992529607521988707023758058553032206782263287473667012810097868443925164863129637297557225371055560543456270746114438818878472565230467671758467137355495214718215547458447288976684829919169646895167844808245977928162966036941874286014770671680838874369240717404233185030642307792121022046561719340394161038095535084383376502509656502969341991337756037509158999341536782655935039627272703134189923540501338389742107058764837339180902146056421270694484432370278601283497337233906364330068252277384397380443627005339620294908636620633708036638824683572561694441431687605579898099208965951703588591161280082975615215781553370895101718209930403036857944377412554130922172819143640964934578661455537347258320282260931023487522020968944975482321940086615359386959302554965259251313431602458859403863913237128553626984155650296028123339783797946515442998596347204326816536314551393913772074524951363264692458969738109254483318810208101586924765953892693464640955142265838748720800810270379285319252414384297703468984569054546147564147821643809993292789291718963678091844726735516256975036245605013023299625056455879451702533866448550346710002740539694970131670524430765398624262405247789014928752763956661860026363515722278477525817999600368351358220093625305128148957604162288148158289964394316261359857319357096115967702331542968750000000000000000000000000000000000000*i1^27 + -140385916325119107067933324284847357047279623113522277268428519520178074965508449365835795949414241335853554552520265980510492685588595610133483001172240378071587769380326053494221254252372720204418093743429157069190155429264897733163586126867203283077805345571813560025650053180048784648925343223627843001648189103081513106626888244633406964434943410948436305150993904146333229696730198031238521627682315365003199093966975730974333678057570999015905375604440202490375289600720532806717568084590026272101527269639733495465715983552543265064551441569731170728518617758701881347132864762528442507576978255149753040444596672407476093812671334523565585453220919219514944450232803938771393997917064370150004979780120243440014359363541208227379527274010548532327736844019513798878026861020553034458397172530088844348850878439073394585496594415181212089106147207153256143115734726901605354491194138651910334568543045224115993534912920277186373011635227944857477288395468950788592019590292700963283307176851098920160155751878685770621306884853733094924016315363430890005237073825841466097701611865618774339898495228183399243099031134166095278377635155187297265720914609604911051060257163668568674449043048007181235337415597147089335098502874771347236125884997207116890814685818366243757022011459819699234307326449851475044280482832557976670805998988108655407980066589762455106079207102701600729914270874377289801851490061153345133662548926120206592439443372992285459842388191916643826383472567102432250976562500000000000000000000000000000000*i1^28 + -5526911873742437250641816349368957156170353981679960161063736974688244544384521217597957452398296433280063891694764556393794559576363917887139715661801080490794149287438883669115093018605830730297933805419327902335126679865302251118378261260252372185999513590254464381838640453809952765162702408350389930877168653252086103906583334024870196362144433776995238610798227015926751381752878546939863230367503573232626941433296240403782574979990254792774216826592633157773108935124451596402088062400541204690214139538386318416995567814511263322424822838149948988766480633262885786775804706593085866330712036474131805379377586108455462274186511640790934198832237242100795114465895333373661627030226595727664986929035287700551625249719928979235408634652545009215299966915142260876386466942735494199625674069184846372542549915929730069547145275192393054610061901885734608000053875065101087352243985761615632824885532888594285232958337056817571687733270651022918066833936034353091503962984472597841927599569052807607736857009638487813685426227648751458824423056195707250588070516926683562957812989730071862750679623459612006994057447815154112667646625037628592299007025600408071634906535706088913080382322562989367660311169627403029521873005015239742740202207871244326550503682991606686568569752968648237051075484538406374070165944810058426993125488996023278652046328657041213082716003641444612646569620110173309343930182381302245969434134048162004207663643765409693237931288730921042590208616542816162109375000000000000000000000000000000*i1^29 + -174072313206633312774629074024517769654954010275676344203455695595301426812047864745469081336090046611894219010368923175989914567313868362218048497470899827802462448662004757123110534565273540993422217702693200961901771513948421759198494632790387468606359393050204304954827154843302261895356419491277060984336570664853784518398122763416381488301992439042118370676426228403666816937963250898614405370904421346105964418539656486956885857425741390582357272693407541607265097447639779366698212163793150348835255942490301986279764083862798169120163884282570054857917742864097778732570756064308325356923242334856139541040716995614985669119335908840385421917872707380991101931412665413703726075384416058580066672039346266932632293344345293413339108309393533561027049754971734750452323629346434697002342984258694746880884241812450198941427606159449758658795543310360446395617549862426729147509302549497015697394099269700707773954742398229848289359813013165021273907860479344065538241426373672535797013719671077896249937511117874386781021340518834266404565425048574270770336602594862021233228399353107128639322187268518394938372042073945216640590523234902321880031531362505758306709955230444336476027751068339450737618182751760326969336611062008300255652462807969417236829419785315247069267211090557270041245876405144479059563085326723209604499526511637076572497704756570455501990441418488202511788712600733002781524335817474379427914811418140437429987146568703431058264711089059707274246782064437866210937500000000000000000000000000*i1^30 + -4354672429401446756757715291607476605812506007353839636331530941385108297586778930451064151667132289055591638854086898532132145900613609060518221680588357247459379641948047284434921778579306377139479145272744256253901566319782059401060719684349865485845470598422799329461511247072860107390811188205225132053233845247319128519971050913591246675431117656750639947966984613761004045818798394741643270485252409998685785174223606283252566582521051949576459411766809980718276511071801467686001637235177239924385994703520630335135909996549146686013282245433024266491803541057742876364663624206768715436254592569536509135447627834103232298405758565329900284015008129601192750638082087215898803502997770735306778813181510372300253102708416916233165086316003141478357132386423522402096991942490702007661183777944410299785283915038849330568567687957358318601076410539216983470147465695862030064674544220574266436964851714108338505923487778755168049903587403129197705233696973182295597884234975440001178962125401288585870197180417711228137012811716403537383213515392518190069985873585424356639460056483496344711426039281388118509909712019454032788189008177372842207531543094490319970312083172460684788194042239496658002878431750572967732074358128650296758991644485951236974604907316414598534044270045474031001797882401348113203675177649562323131762145442788939687924912028619151798818922536856671172271386971606737617518469488034967610522005476743211077196644308804451234662725315029957671403884887695312500000000000000000000000000*i1^31 + -85353274373488286503546120900449724046813971307625663519219719011402224737861538728156562591658270554348605126130096756720006058983850566042042796776058715974619602238695123369297011371864097151882078362805475502770477178611636470903304126712227190542232894639619854879909849755462697213416469609327392814464421031331349391251100304524958666030614816060170502692842328377803042461782481288228085120841370055410935446750668469647937297946323368357879421506866744786170118955046205680214774523760882740031509156975811243123961635908383518121828607503602280756190598902572952752950276845690162329071823545678461420341334910170071154147563174087263652991379642434687994515371605435277297299443211200439402192760109695431119283055554199685560436747455127503762085977496916255072561260521467367951577830014130515990838025217012188539953470383736334967169157664317513602014311598099679361249099673598897017033825002088978179797166204662451115661818883493850883147699761022863212028556677479488937978644923919763113423389341942657107400811845787745637556565333233531273196991013431147683381567165380331073287891144297597169392469283888006115563490550792401797944618700776224835868451412928734009732643050177633347737949889874088787582936888354791826459737931220683969436778145368130918333060444637959375963490203245898238795329661443840663302538898118117821147386975172666404219218077653689019225690375186291824258652142912513703887805051761427009747154421343117291111838437051308562420308589935302734375000000000000000000*i1^32 + -1316645160428477143044840271434562999139453051903754449599530119481492372733584060278002279512903265203363980420301867563568557638127075301842100643432599686414026911679206322193689653563282906329043813166558998436018019028392080324453136442591520059195174525895234472545391772558635413865808699278925497563388865052580971114850005438591280238659032417551235520985508868621053380067881573364980155178881869560541980925333065360275861756810540095982657666178079814835586167908493445750619095534362415483503243649782501250455360102631091739767341119362950869288733330475112443453114589958263688042285336970598464530241829518127634245064970623731641276451864126457081216001598735697805867419531274777528848799553045876866867729620460846776275669384210518587668116953473864315562473492930967275313735702407150804653528817126805596614903400495485610778284641780547771485639770397096647018032949282884710228910148578789386196160663085961337218486565130348157055926243464524583896782796992894511753441011983402691412544279041413350276969792160431809446463090159793053173647724784928289633393725944146555451737182132901054056435536524830366372976322266745820453236812450102373709117535252122660398367013868335828454244382718305224679323181175170726257590245011370075464265598917147918359301907939253206011282717429238641722637467451702843475127742132295964712805159050676005011738690101366119009739522468827150515746078795633252225797317456563469143004417708746127991755030009000925347208976745605468750000000000000000*i1^33 + -16964874392209821669083940569867252480995262522175639398046004577410951577823828266968423506445312596262538712714636708318231023101251684601206822208066300636557191612686217799226927361769709334532380374401011556784315472955491973441436022531897372300435637640230310254786421112867360691591411630820370981142798127534431748991465648173990880659393538794502011560121452332833312784868320046323949081132383214006061589894440106495750146108527367048504046818450141514703754263758871669809000056852657139691271097028008083514821031718661616557065468231095418287740142986607980478954680705595488775495787769607260199952808732312847224774428024600943209291094755608773310725541429521434888840353671405376493039531015386668273633819582576105503745050655835269395959332639219650494410001563871539521195850647831766023612815719209694477383458499854249616849423118094338654454246400113098439015877382045733282689841344444377790998218499177898822470940267192680517256756794649897686430827770855201745094963680471850797314155994739037751662841067224107397518439298006752240135526578554016157040914964612223098919914419857606697727866802325540581858878940553246217066779627689881659685908084261722302089012499686153542218283260424712522446430630645639380202736988258220537386324595954862033147029180662886845891361524495571290177279961925735181202395614258099682762351495807469766788424397566588478718873499088829880684389228129671241770969948148228672643131573519553752953716404759907163679599761962890625000000000000*i1^34 + -200756153802825522217223566384700162026993480616829407764177145112301290150629435038810858604954302898200580684385984556993986848237581493440004773710792462861303535397874612034359039725218543536984292627501338488347822919034955164758897635582956754083800546429279098199755106196535067549459486478864850889773335517014672716163996653320789411295040913778686099970383780495194282859560909109401384757209682502307938676896933580375510918265967065712722453050012537881260340050272810655803506841696963393418118342597597925797409994096796262449475897780718563857243028147058645388420670642266716248420203245073909842884200627028057445249469522832680679314820783891563337092847128696504957154650139027227390037340845499516142981760276073714323945704268003041453252209166986695128557119641816340074163685076944995761177182876375362032185439940320927449527639441395483802459889795875723517484492642969341958508359337349957904139076964231936431803686774304262311357303268270974126332760361642331571298765859291450004982952738762115776630758282100444386350198626396059322109253454517817987130935191586948336729263773260295247826947278511455371084377700512482852785573498418019289230013752005763187669772178802250527065892105302043304644821491671149918788639175716844978172974581563495583533399345027675480441135437099492163358381840025775276278858352396621322145732022191253807772891235767553537379347409732749077282947516477667541301028532494679514259588123643167874084414832759648561477661132812500000000000*i1^35 + -2140835906822652470600181118398910384661822215791729972709527235955386105945539565635766498910412283642262004586989384033762553815284018158867382133216909405449340054076154335055914738233095133720108789093547416816996310996985070272386935728944669070572306409555110636028163324179574088318653415396411355543966950785560917049815649109853664735783204997960545622792525118326773358888097523174986992609705259851377630864241609776416626566993764939665095275938132178205675996318766728313235807868249976828807127902758184691622364075994361792486527788744469240958980322244175771742467201267241906749083334779514093590452137133409764603465714644359889647845930530151157099379901237333011465017786649185186000017430039418777332405160795128585739409252794781540040036349190735673150714617011950659536842623525775149826299553897067956889493727491476156178092082434328434490364316484518002125005327922865231788309286353466005148278428703423198945662123443602537877254505595566862616546826128704277930460836354684076499160583725804604423871261769642017760847806540979172973741566834828714218855292168773906105884794145359318146914914230701815666295434581200497678206399596641881039151751493348361471677228754804411821764766524857332921160292137882435163196167813079071003005162682391660896795933932516802620184720333913098342777658829310103686275348202866449320473664953815978375113547569602893145991412413649741791028980737203309052207001838192527499662482789966331929850639426149427890777587890625000000*i1^36 + -17982213966357639735010435144767454499706070337577079607023238588692263844409325673481503423738362959940707540320061170917093108522281814403075875897762139943114495268638121879496483159830113799962020827198955382068272296291049326732077627804678991272385815854362863950091204874270368790887162955230556848821633991706101709649017594212210688295432283693126949878211704774505175096089329902333114755564452701307989813055727592727233611583641602481146740440717951219723660379559111100136446239004351476538703971566826362741875085511125733495637349846315747382257516518683227828570253115172541289933880693639129717535533215359895947915154202508454029200569619396128880855980858432908100755666965332347506751349111320644650607072345215469592549938534587138226741172423304111546493018070458342254200784389156509035854883662154318480386212995810330558694512638237770809361685402411934675050061736777500478589554699218001709568219924344711945027534076014636000299661209781149153511262198319916962398697133137295909226495085594414549706779432473593125880732418423707300537011806538198696768973539091811625611029119355043220832614531164285937834206114990941764422779039953055793350056179341572007749163696031237462955985941953922609112897240722706157886802511917967849944985240072960930305189064707193120503298998122309851498222366261030247970549197061281085806053932266384086652305614207253324477323789510197579863454834521050286716897068644453435803295224172166245156404329463839530944824218750000*i1^37 + -112777666560939920180460820617855854774083342031673973068252332387404800506903282229732180315260073384445963445738121245521414121207548623041896032989248896956254495081078262706655596245815734392341307905435720550729846731432653473646447448417675811477493261939167408171831112079949097258996261357305726030134412209176961735948819045589739462253890072848353516274779904514854383581162344792512223636633216178249713165573568613054382879716997568311042411955503550892266499887180398262654597812669508612619175812351494879611446776824937234776230250852110742095855235668965952765324428514136030269807877554679892056522189016176100849748531061524367353939379113563176154393530019039129766353188316684082944225220735139220663236926479283107532858513669659031114343460191174925672450414392844998278253812169328939044949663705609406370464598160849754521308559621903152319497911624021170669871789484598616408871291084848994253390243877009441514543251363290551703732827485204631566423206987617975053431708299096523984298760311398489170221317299004131268545507810383927663170844269644582431117249886939807040426567392395441369832350050419060294781038774042271798825357190895333192222919588052415209920718555274991526972385639336190772082416815213698839855650099561909481131134617973782124503692208230410676845184783854972813495370627385357788727981379285649954202185326726648749519088672195411632585917983635121524269617208368270141193574750818288594895906267230731236850260756909847259521484375*i1^38 + -467950873435568921937142539703745138959651563930332655106286302024709128180683902738448144806935804036271266063251075394269561161569201117916768296059786117449223929837476273169388149494087512229803568232820665931673812355800779205120477118182747408388910043328346923521977452082970339324373220630887373632646976995704460436249325723238310999683830505190056292277740702940455068941746297701378917650914922145748804132555613754895551664669857311136312248710576635819074147240138076584064770884508086778191646339071608731016821373882101717807678526620497999543153196574675187784563532900994288798394218347015668019861293702558402445982500599516370712050018772856336840519070777191580709098213026902264056142382248915304732147952873175896838773449746667718683875262183438087026480288884350895727233365943924517192067857997950955255054763078724510751081665460618749671193085106639569243086120721877252984869553147911233941506784839463071928968206861391446260782926915471548970339078233572090383565960011041016314044848576491938320594369865429981078800640870704027077689076479155336091626396083831899276603159580158978558753188518233596679526496355666384768603561224395990591892563947376985985833530557383868773564273864712940617943576308358381699667394025052914380942683631470627478303427968129404391569335853524484086274439695820752871226816122946279952178269271467525903146851899830717067128400845364433577137694754033956120455647775256139751272307225208351155743002891540527343750*i1^39 + -1657328825860506426073286786976042399937103336108499874047296003017513495734900306530427415044509057345092808687802511634609238235152994871714092093492694963090381250757967030110176914011348059128096783220027715620298631141758382722683281294639134977287583054064269461534068650612576395456754158327220026067968503911383202067124723935578836651997230623354918972751899091593996322978557418414518850204630605602155585158725593984205410954721112021539237651003844573884084078230332892733478282659173736769813837891376236282219900029999990261662633237928722070329942343209356314558989937072635619631081424637792648579069908315273105452032875702239445711900842558493286932633812216965758681042779644844776768461274609514533178959812133948355656001545769494482237296811408279095870757769658598677330592100623671283051021610024567101618878345411027769162667888096345845659827786401038423495841893531542502462320285337307535927562421860271284269343687825915500878734514479613598532936400862462749530176356405921374056804275334777149586486282713905923261266859231110077472191362767657625700587664181543318436354015621383349045877133047984695431295747982741026057458232805855736473204982677769887840538147496796332972464703659113782981142541948180178359822908127554899890464792287589782576769243118219426781804384219541624406297425678815469862990753908891883399296892701913505666333339555298237209176601869597654450984008643710361497407400014232573020550422370433807373046875000000000*i1^40 + -3705496550361159860917483352502978966815531392458195404632830853261172123601594439012149520957850436820566524578630620966531859539849691230862347805487946811045125901773280258806767562218050940622679865500480793707348747780671116741245849550199763849992847195530534133681396782239705644138230346234901053720856515414510848062229675047129121883284971340997107078781613084927106994008939459364808331912801835784945684417875368390088845682500996728399088246220085131004042228795657539509329196075328765360863350422334780019047080364600993071291267498776929414153630525462387098148808093835989216365872184949631850796253050786283014806077515625031170322180956470561723605018022209983319119693578608260806556495576654165629372212185506427320304452152800001833535970182438599372231584522991555630867671777766607354371376437517023292735435884259138974161989134297043055406180400262408636148906315523003107722489782552545899846091384965060814714438317943471160737323582437304187120229145645569601915812499546755418834961641519441345359998241079668652712980598429368901588687772836661666912771245386942093514468475618895970681951951384644688190467983181727675581507933520883962850437755796300647179625411045579701580180785526599892838528738822689783055791067220929146030954619792171343750811525512264161170870262798748406548241501066275958221759354604116437725496285858855010923981096795380018241364387697437433220820268044556104868763890362882292270660400390625000000000000000*i1^41 + -7520600427453869940416111900806584725553206878140916223153596793927514680358728491499972326662343384681568350904283715120402188139996603833588889733594825582341101551186754766998576475296460637938729326084245465594121180803526789550992075615694019016985331875885209726133886616986052036474829880780180712712728450196757567875163931251088125088073085138333352536394146382758629369508138547940080372688105655469072179311772288935779931093570458185375754386110597252532561418321981980637087764262863244881627978736471783102051904629295821413072498607302438807869375900540813580309654411761556543288986692268382034639662458218490467680050490380700797211026155791374684638542972739457404238426967085641121277664340960105083538964002580380575302436801798398056208930506523236207665806890940263209498012701388884274008731843580188097525529575923742048773592012450277254605589109771783237505763294586777166811766933291507817440689216210048930804699336529997452450983043496095322144019769968202110311764030790595051286901630188102289704002831208165445153818865278888516706335353454859377542330829591286080407149243675318318462563838339092492240754252322111937520675075341143639729377586603991191025158433464376577412255305018983514704444101333220386294018899808093624172221507897683419101635799747438423757143357324576447103836456965363519866384514823805958285954336987529663188023861020930208500173870082018233973438879429059349264726213073730468750000000000000000000000*i1^42 + -352154800153367110223890962707338632037965480887298358656375549120392137203132211937169419806322327329217946474396255537803097534665219218857280152673323626506203233242189336472904372874830056938617684721863918855256795684472961539475508725774277564419992561570974229874888590165759062770387014510038760034654767980190708604287487501491339491638190374088196195766999396335238476235046652126192137813578493932368902881274599909839649941666869575724537232695322023155237932201892956858606833981737123018848741140222095495460443902293519806754604886309650283252255487341327585193684144149040506633021482899114476489488770456186012421892071974354959713929316741421942427373020308545403040613360198236193902037685378448992798869430398261826396623794213853520023615940743704829010442798750973924586672819206555011364853943370695324022568712035047447353591557616421410419707283803613193077186581306445570172553381352703879292185257923045076365915671248174891021959523574282957975337568740567047523494420508731905875664411584040831452331363615164377053572000135410734776048957526116368783916129326642505745956219957715299251406419822335073709936509004539631652726201508765133146850728931801851703285575165148117396141592004718423856764338998705744840349953611501344635025808617700223888039336616186477171090440900094906193090203698686059896886011343860486918700707925431291778314147438939291628741738736623634381975606742432500929687500000000000000000000000000000*i1^43 + -437599145910220478683114125085468825655045785750468736606538897752112903148836260860238478817801381931701741085339905466998784077180234513768101724191585345818780122218955273213186320484042933300030099187023912058191252532713794451256704478684922505032361475905582536845483964727722825032126986582512263232814901099500286146661681929520240136039154951541962922771654395094828325485586479274270185780703164564952425794648252491093783865705218807267523978367850704923607819173360054948283668254800652533945074264929722892252781945381551382459073610617787323051906142878207604016294766154669778489688758948494580016447335455879050518442517886113090274943084189935673327335511348436578606932511484636516492777966148299058305494037225003789768700308766959370762413328152313459729730659682231390387044536026684712848844477815120789166999507075063295028590257003259312819756201113615726805455561962216495864648072779164629777494599692335345556864673953085125008617820176255974693073162390499468086358222890111309416906890125250782736979147438780600945495217928823996348649825405904691922192955669498877596712435975525329218058924479445506654544548175819869092446804629727223942126967377774269331474076740984607410612165949455378498584560587254503211781156226172164595905345592899527579776751338220384276571160100862501934934671176840174797956428077931891763981032439799538225820346423501058611498314912954215225756775627800000000000000000000000000000000000*i1^44 + 88174664129423586507020660272125068990638344560482551718437631525460608837859866940489203776432043486853290296493559535089808348672910597859917035052350375451177690542852236983837633145134309147346299379370997932260407972045112956875652049354821005217244571992780390141256772364767050367818971720454797765798972749262928236343975786887696538223434711757107161462347204460801505084609560858700173370007140329522528411155398350177405679224759085488987230134115181591545447728833469452650465101356616820270525428469116850343337980899833208641407520827582122662361600123906275683481519717186953939149086739393694298138456524707479414942717882007837703627444775752322193164494100974241777504526893455964249820716236838100737810477214356570578048101428362273667492559257991659525828045519862971128175656824965770180015906299098295658221666340857341098537482384823304371081747109697626680763328243674231642967607485374327452210829489153779270299710484861883185927689298421188905925900825241938452218635554627835136756053244150567989995219224548219615113206576636217286392780017589603293046248637627311783951859185318370789227442814885944830857168810427235744966690377907106316089494906634774289381347086329454370192148993946950829998528584658332971838607786713924347433154135522402696411359512872658744760332702028952968826863745098575325180477566695905136536206427819001388055643654172330926235876558185664956252160000000000000000000000000000000000*i1^45 + -1687799315774656677358979705623618531545441178616441909487311051422875634462503681240828652811191924999000233192881111004109809937356816116742027785959814635733813234969040014582724617517785040582233053439532436079406623186812424910502147181878248359251507761350547971006072873672218725882511391391599711367089341452777124736757665067096236493770172628182284264804977432578979730930252539362168208931567359615149875025170563217818209081189348917062654960881920740988470225568574076157453705413909479749102355667470570982856121763420986896497037697280661972170817677897740933499691474427404506969293261244890050515386498365682800329710623111477866482781465904266192245209408514526361784399892962646527612553849889496637745395056457996205983109979281701407668900854315865250926879411614013039462285233954817369877399232615315884120326993516722418267104537852347523749204012923763184942428013545357872931893532506598661278080227287473195342726208713102748471481336857471704073961157442392842774047783631819479552171739746948707924320028448150713854122362841658752947230452751529642809101797835246361087194434215359794963995892353131564688235548124854703453923747052439527939856893501664702058716731107983910945491680273532251155191800643245402763219415195934562968653747507565359534965651667158592199831104854554547192698128676401910803204269801448270146409583850398753727737018268794822779385880101781504000000000000000000000000000000000*i1^46 + -522631738944041832938111460882981955249472417691446614742909975471061406691955750380915561160854438514638308693506793273535481304454065924144986905099415381106204113089365995235424438983168754615750072871751875457618447743614571306426037159192944859054693326078208265327135544618655008785069334927490111155940926705623355350711192912109528492875702492631967828338896935529276943423644731973087850631356668544286361873543715477988734017940275091206376905376211502400526265961408065075550153486428808373704531651908197590144050920636937104680631240293518000683586828305313599390613025032873656326495249284486409214517195924352220743813799431225539697920069389400684103081385237434339634700815788566167797788205246807080332574096702619958443530003970089995304024329273690725190372858082839352785952273235768241163475333144459470795495874316001817541258515184340743332648004788607314641637268832684305890800226993614508440790881927914261000705324461094852734040025186551226883887983204065767908525822856258833724014130614942896437346777430999488370675673594589907336751027600341255818848861812288642062110345163826038594560580925392286243621882308881093616804889620373377250600081845581775111181360277893472016903486273452071114442211775057621602407364320015744262926609596883836799718597157698507907989177159754675758853722729967516250542714540900071630772952102251874324012436281734571363804381184000000000000000000000000000000000*i1^47 + 7006522198214730917996625356343150874177586642361794700638334485010270785833474684350187814214413789843378470910280321682378408632222950105046001214270607867864665683582249283986278752249933230137991818787129064874002435084612425380158037415249347420332142540910027274193078849340812435316180320278269498401039877038800396878976611282477949508317025958308693180184259942198600671744904374124201901465219414600389881623526810381507517030865195123632483445899651124207792543265823819460472151817925833237405766793349241597538522661391518171323164603454429571200943241367295569526325550022399443445186921708833437372410443173335345979479792649859278897861788134027534914168792602228743737474717077825754678422286327607641818256877010615217277699401269912187120020588284024532313517907533159622983532709631030653631478318323917618727211300901700850847972790466046627133580902001868182599232077628295027818193099323804888271034691014879523992516033225827297015778449071729664362065361665460730842939949327579205974962006255406304700925541752104719063716967137007000496533059099637005632756767645502256088301872023666924307886956752060064668482165162305919422908332248629836155967947665618447703488810010973305912194722176996986131091957304330553486255642954105875095582034578756957764386308522090515441809264509795745063729180041461710131343507517073119459161628281141155877620083149907249070080000000000000000000000000000000*i1^48 + -171890372435499612503625846638439881838695696472411987536800967839688550729405109946930042350730078231359305139619213389120826747790620635517913567094256864740552840877557959875861642027084796147771354672120555530313240032154078784965032973041061058323331449035716504037949679514514957746636249902681678916213205265762842388204880144163031895743670981922356786979241124470625552412217731310004992850852695900815842622833050772964381036689412079875935151527658183876651476476631416499466709299059952142910243870242155257122412437777072343291856012622817180366755887460016358758542366489585539282510351024505661027480941690324294826434259502027761061230257399281314919430027457214777533700544924096100134903561744420542406378901555507862526126349214729683324337430290375682546631815788374879722568392012304598386775914740240058401992331501948046513037619921637271142959885279002139739064460674650259878804637750103146047252830309179031508483863377231556470830183625060298465360903662225175040134985234906874383670551985400883765358255741917743031848606529607836110202489404693181963258433996281351991177484505861679611413972340125813455267349758999947869230301998921420477140910256556488584622639663163120627738311529166585119983514639922508111685280833230262372661120231039968411405679456583994985399841254443584312015232887307827262737633692758629968832601944026190146816562778079232000000000000000000000000000000*i1^49 + -62602387626880546466448493598734390800909263304486545402292292574414386594372048845560958800210238830303998550713123921654747879824249507463514036200610636601368802802109579432485839038902566355611053508303912366045610041982410905478938407728058184084739481762466972923503390000661533363225935703444408802484625202830665096866502305296416697014293929665242869159436412987486456531871700251938547863731388622840625819201223867327987257022358272679583379578274200820809600221745464670347540764223155132492737814372502521232775952655048236558751165293747681042671614867346387393228585939045448446084950986189624129955910283142816991343762655766724178832483217792378695496756537330076325761559936162744375383029935907084048223842651129488065086191022801239176759333054008232987611304509591279485285371357401518373612615749202389831346989935069873758560103904708396178303947432568015776642711290012254956304266016253485450480744157869937405982291745456241679668537880515866015144933152647860635373005127243869957128206151806596545475527338930042390075757758257133202614900284374102036206403128657774307213216037503711823875957355451680876735887408161357883381257959925580288878503597671741679255936688554053725045440303992364890911213837315769507444045201073533232200497345075787741960879213298813895161175279812058040740712259104005319591194031717232713612320216034177363044466688000000000000000000000000000000*i1^50 + 736291384624243799569773905894430319231656218583245388387501184325129695336059697412957336267891658443250947837355387066814427919786614617860469290623618121614614750610969553203630043080194231900098122364043419422918459909800023696225321577854997811774454892160028686804727445457097351968152785090449935497748471803475621887877428439221860898779375346086229926690842007035557957290630871540068547013918837946175985034978949965497451414295428823616151427123962743662374385538366157712803965576759741069412619275643269037671124246625612827679577701224529610727435259672860832278958262612071742448580701276510523356318917650638815635068889630141444814012217175339013634885527580152134266944876807812516735599779969372528425983854605139912151630120838023106684427689421085116014174765089161686331731369186347350705520992342737029133115277012382866114122202653335276048901851598544845626944584751599914824985609164176577222223637996644465954660372145174740164878634445011626271765794434481250314460307740291698127959269496136133567057421824973733815421636248804989968864907126684229881227898147258212488522607908267534621944474505337545900399880985356058649278330589543062130188109359731743170781262767579143526634074346772692654566652548385932436315273926565338869579049349383628816047883098370299587354580482929622533093275556187531249845388274768187049369696199419719843840000000000000000000000000000*i1^51 + 64297990158158161315838193182097285237666139994104978092407188404923328625296681706379189558133625305462939087689202677567299088032494315510289536300166118918405178957167131119100588063503567532430012590287158032659075905465495458280441153548428540406667911958775545902425355239389985257358185550924861520652036689720702996917432532095550639907122132254750233559223348538980429081987889046351174030440948632889890362924144731050323942790900228824285708803847896041955480496342213599839688494413559944499049147108426947246081746765203441592134940952262691348706999680488645079753023325535899942146511509089368079196679918503265722592292509823241194366461006676166589414790200234733279892068763065256072088398590824881614995988709874178687583773592591510162195548097877045957601756798080659952600815582707257632341057785060352374670719214057177547323713124183990946507480122479638131882368138878154011517928604412496244094699843912239748627661530218945548825367430080340651757273924435025869383851702105566907541698096411158576608734115379321481154374050087551339808710206145231130643807973018656335878728945757787432698915323732060089779878258191763136151139412655565885290083235175081927565030108071006181789167966416697605789236695010072323645381938228644039181858035806478025106411141809435760728962325628517798417213177326835896418391045972193568224093285646336000000000000000000000000000*i1^52 + -988473892118082744563199985936169072365803679412906482946927503447415820911287839395700625162052788000168259514722234815599333764843961566149137119320517419003380950652714653007430955119315321454775604948285920973301442320139051204785433149533467171384878769566187510445617663554440837694308584381454233659590662594367363151650382846242464260163258787128527896715103499884265515633000652608562916448901650215861603875452528479880480963757931292548723852061602471207570177449952961033469156208261155526986267505257293794296705895633400315874826829641154107806055042953643709202543214660829021780344317417208932641234899665757020262440528202622612809165515343104988887317091568991393988665317847054072110928616431163261851657666716155388769211325941719619282032537420477808894081486707987586421262973859623205151311094959657447268369039738275686400562950355739514458476469328388985776244183737592787542859847608864765671099700337768601722893729164300142064652910593828819667012377864769880657423180679354231672234122529406708596337732579452862789034156097456684037555506241326147374731955785473378144067104242680681734390772687420790804859336860196919240051411001864520363775185188187032797209457184450204686663098086145356716188131813556193148365393666788821725765030387463043699538813805324744784807011505028086246656955378618651483826071999981599404222054400000000000000000000000000*i1^53 + -15552996629593690465152128037988592597929969293304771003317767514452476323363664037143231862988939925162288297221589630673694423318053316253546714216058770645679467569315679183060446222355405849653949670998866206418346856129964407334834299884581381671477710845830712675274973083615304602663396962911556895628699187161224791582438915526085631439088229965554054062370523154771024204108052975037480292904282671142572311475427463820120701505762411187513371739849298391288710338544770384892373482334788018988288037008239993319365343353002704578138787807603169341081878728312806083515479383453924596770558739156829277121718764675300094185561709683571412458439274154563467075307520861799725470528050642567797296866682584281784549054404061070890669340715843923185318393297930028603367440480512810334404354654659892740331700716472076086973055538311007456839286817274900289229041969755547980519454070126922571175868957986383975892624948570342895279169726263058706902384069573959050782721593872241571457608935248195069047941186244414074797392246261851663154297952991307605951980782668436988866699582435352521488583078419571668372904656528005275024699358153689071815505226293196402716013918955626963542937709527705817823308530875143280080042161272742906032784592683708760059475171837550333179169276332481958732817264308322516750918396867449802472274971072659456000000000000000000000000000*i1^54 + 456750138965644979352858601459740945822561219865644330065973883781899115337546014264147712865262522429936474842851596114143187493436228867354066641426376530236336942174937122033383517957464496744943121534902822304786700598507630304638777899258682287253666178490900772683638778106347828190576328978022227610883240263233707114542635128487933289793053714928344189630452391766244128757071996153364727873808960609708101362908050066857805433976838067556830721917320178328462505836801331903918224028202548517743001886442733260055028021892924757840917529179864824263524085966847400068630459573318346503687477501817569365525469702048656850938378136910684941631388328714802529842617608189032994810456675494248732249309482168269949903940500815150509914543574604774746986865931926529448337665907882155640334128176534860182325433520768958901737912512921229472466423756727168781916458990300181445378100857821177609913898830034860841428797198234808558839102616066668692019671310277105638188862432063272490978235770065517114183387150595463015724328231019714275725031410853804984081391857074817318498486488196043293423463532006021657627774797484685002520389698761808359960198786269617206343926293906264441575672378033973718001509087745766170767546125831643750053895863933684510741417570362351370874360401069776112289798770012471455862037996080577888031495684096000000000000000000000000*i1^55 + -5420150892903293074138746060090382396802809383304804121956536698405606878710904115151273097673648264861939055019365423722880960971356153966231218788818818405134876503282180592653949145651966257317821636950217636443311129475959674282205572776676399483587581847289100228584443318168626792033644561610583987201822802430633203002263170536634847008348807935971256377001203267685094394165974385891638838904367047586840845999505686048539077368598362877420151860669221407091552230665729711663773676982773741015587998981519769585405714689781058094390629812719606890772386000603594864891113518041400700928708501043286137003796830078870599868415831666320316399181606763059875673152337229328782888161557294191787286474018584730526792853705007964277307603523440133109256123721711834961061036918244860294904674876702089867721689541225371173292507073757326351125519923683094840861934796103910315126215281978938629482437849268014411214313442733522595676722482519212246114034436429420891210955543931012632197410169401661186617200060538272582286342813364053005279144113837147987271103053631125038409211604821712513016648664633894434570468502229066225985969535667850277238560519440976154398326563160359103809792858329293486160321689350933970902799800141875933465906906290046907840913039551067616994177914330753377717703635406634198488338643124400110436352000000000000000000000000*i1^56 + 58371356231703658626566460901867403954947957037302927230721917770852200103182092012950674099957276425007398555846982145080266339579046385115400098061008285753226587835400850592652460964920123326604479225730708650183787418387692773568293817026075310309401839305484733693626223201624319495155484984606560825397072488617744988625810196822627934628245444777412557111355058352002715183390964964170171764638043871511863712981668961748335581832399670279690258365022425477041194701271773121713151294126016729786019262709309371934094869246845790289996301031162903279532866585385222030122470889003224434464985910264610390723338846477846497222128864820622565810824771124882481157505709415005440512705427027341061679704146647154503887148640166814611272866429915431821574804894934876101679840741534338939075240912971678533436227442488442236098845942900655037431395329976159204869854790055698783576974496189810001990492968470810185836590563369143204282153559412850176590392901659037089659967188317894865095692489839190516753609208481161593610467157886921303695123172335579194462292600401419824555691742249802493797721272612005805687790172646497887729904319295293510939617841064831199932012851897882076353425479629950666571204180508031519086360352776428605453360349841648668858299116492034782393616661296625752596361202213981169881907582688296960000000000000000000000*i1^57 + -518641617889628560174344821584137535047976135663263943445641606698902930712912169513686279966402271730319806592612548043531924268192098319084967857166277212934149830533538514923189781580079352640875583065838643427797534863837902876861663940638299972471351417725455839999872696671769888261880823403823664536947544919814606649954534337007769434753251089423919978214708679718439965102387119519137803137713794719448100450274834178136748448999553291523694908428228609319656472717985398787455503028330060332538572749032543515198064373846414666058745590951566348211412027595957449239448007164918001874465773635935432134705437951257973751266499322697849266854840237251941444345340880056961789557687407285206965562199488125537914745646982292352149864627390186308340327269891916917234569372654452401890871245988517505632861387345449587244204641952145528240599592172238138089496174303428393786478491953303189259458761436336357474935135498350630019475244925428296310985394180433585566853246819189574233443786573587019475210736233913832708667552177906639722500968917823669710767618354501691196529527382641937463957627097158067587093448220646242787839152465501422751066095143186983797938623282740417880882597778288147318492810111140496090201771619569932223162937019374955338219186265218132510139967236056775893534585461100207939126296576000000000000000000000*i1^58 + 3421028891328648023866574281373747401333546791380055100313185067151509776433764017273284696619109282717380064103138867856089066044098090340886537467454210274752772456045255188655672456778102375966263293603050703507473117005123044819258993859731227248319839465038938336655494647792011936337202505547854081320906551999852292885486357069587412229279467700700386287547071769218909450694926413750860442036820431285875635505903161379147672495241348466855727484618999061418966899251460087406248488003074827901848499890827002410645639752134000315131649468566619069122419921936176916783240428123073840648155709667295148000263637861182148371653815977004298618977683266237117600664225641901703021781493923484536476427390623502389074978755345346214348441362794030211291483293705784770738986727173856457145287860063463869330312088754888949424941101449199733838062942445814094326777306577466487364532154577321123434559111758838418356896504315175480268048387766107794037678179381676843098439991648498016178860381719897133555237584219788676599038942767060783725019704231154052015956350931166350884003763914455597573660990777103336761900275871651257853207628201164895385377833543117883337059459032968796415905908807700636121270995477320969682266635809020274139790514131175303162057914042868570775035650925500267238264901637455531212800000000000000000000*i1^59 + -18910466873592680793431806269972561429494062902538478632464369274377964263557414259642909276206188340049694026922996893684014585023639808530826190186604398435649965723856860341192273806403164608646789439573773013884258718479247158785674462979196490724973489192787913311070359390970152742936844968875741860868232593980850034682553401625247151591902861486626443597699394252407718669843903973981706433925853584244016406341286241123983487325682938941355169486156290666381948696772875819721317127851800805366867940415878513455819271708771568580571676624636488881936125514054699058379551513944308563018868299528007824984007148208772725359688222074768959321553989670467134885955171740267879171921771674648000112022687291781754962740825529596538832000202938575161241160314967407737771153184589620749378343521480742303946297256876138972282425195197535180467735064606472370202380337894177848617530287964328358795190146153097148373345342511713817735789252861653958360887505569381391448948433407029635649493991657853665870099098348432418913807814318298811991032930096500225396860116493593142912433361286760409691362469259125012464410501269115994980035864995043587985515098460108373237158798510571485179540540220014250253609716391691053742788611979072772373874565719769000886248987143030295153941468484660786249263900262400000000000000000000*i1^60 + 70762277608439269179472905054915838413897522085834080505999511480109990069439814459968466900238919431503662596799587838102669299826021936199757473246756207512928482391911512369297557021944802509739743589163852486574681365224480910785120698760949237610136554599642839251267237215316396853986812906159989869495567123193127868867662756560526557451926734981179484576908293249877775593117571500164860123602180186753662633682585774574497147224393426261060741574648674364213686728052336494050339054817585552964229619475657962970877326815796388624183673691893120196588023590049304618562998695910929699477013496356602035032678847068404728046487484733895116362650368853901296657170139042075482529349033096275622197015799969343481587910897774047439856213004030618458954627399030300575272724265750055485787221911721542017523907430301238916196969687115487183988762102239864492429248614018052763535004536788012542181718241081518266292150661462951749602954830956545792041050406380232678836947062333741870536862517857438875723196757489653021092584178537619166812021560535575215163337569588625425897698047084512343688039218661703213437355198429423835208421428834157889826631062080150637917342446507744453397396480287945211453080900935341171672162483990282994202913766218564746972435303209725959195639626600583616528384000000000000000000*i1^61 + -179499775567584937344184968390916777446056464434540757408798556022574078058414484644471317619962692802929993965170065464021676010363049602447039161913613783397161429305409679342258714011242827677416308434981883558365160907850423865868367492348386079897826259147304856200882356450684699789337862429490762861303540898725707942974319535771710476697923077122734163432526630961350980773079301027924958878650023924448810296006207335582701099266100339490815219207077209459833543634429489688035797279830701390506445091458912742127426795442324627981141635111469108067008755385229101699110661935760604519346602279359372617955099255204611213324657580093990385061917030271595444635297150018730823528018445994408744464289054961899430926445553178403474073503581155537915732071066928425621555575139437299857675122825927205579622077502314047971396275956997140988150228834491925921114400439412318983937456180047786238371449334271457647827266778172702824963102063363036952100622150319146068194082350289162429203556931868409396328165457978637444692285609105126490523665015544471373830562880921792169948801653704861758155811475699997886523736097735960031634360217045829717094624542971525518159560371265845472053702146912387447912185435763782562106221633162833529072481099353537171365723300229059397377553418577510400000000000000000*i1^62 + 191967960372877098849499009616483931191465644114040929183130366244695458351725116769820133999041921838291048542099139237792391798261559411639358682501894774208239422365931097599009249835003025389663606496338684403873067756093359940170745648890885422027238706140817358725519993214756906576389457213915664599712025737454427524991293258320519159140266727327563190372566304301560567752958623018520596990084394374157014762960733376890767618954936915311608372019058077000591743104078030738258587005848349660599213969338535875183883642679681166481670487887223261497403223411419560573925046733514857399435363729852771540136771190092035371555376681391700522511283969886764738356620994263924034567007614772217540776903082652955614878752578790734147776565971460542050629819973755331514667539656510939294883603081768317220608712084844408198360561628439777510536483955794693788274128949362846202849488798020807095939672714881432665902426242493119006132616362718969037394134422421092295608544275231494342056533892159850092686863763652609928689480326778111960749926747008106251641440686308791081254951152297313311040930246910136028236175059506704780008201730298275850294410336209471090416018447798210172276863247514279217490444076836339236073141016200328329258577932447490095779631529729065011338280960000000000000000*i1^63 + -83663717044820491852455788519977335481348315606202667813745617639489909479309440834068425186839660552170025501051800534222471747983556952571890676398210334463959692032900277296236390720362189308382317503840384784615382029036994852199830523527061971036338779879999407249705182737762784689855555054888964471976381307435793327295601217811984675109223764031616367990551560941782561310380307103547852939112811575677541329586469016959998132467158234632796528279502707057369869781353448531948386194279410428771880525018467245097495140890537406289700413537098842261691536955009946143788582604294504691402538722332740600783318556901007936362553131278491473490402246390272639656705224871147937580636881430070528907515031077311237768045060601862687460731742866247297538063433521601676309427434980345489709094381364282716374391324876131931754925844977933873134299488878265242469181370215322141993244928346596346664544182195094728416872032825512378418004464199379550514975815705335277269409568690998996446953941378039452643052698849726597794792282622248262859421673480642784626617961131463912090419561038637472777580204565596907914843282067983720430385443477278770893043446054678756000592179835232412369593754849614038206643352803199974179939732675787195511829215277615794883416858180976640000000000000000*i1^64 + 3582714347113278891769229997824541494173452100007930224343153853419924910894238816591909840448564127629972410643393958020930758659959632274320121698622897239359216264300704171997298910483164889626400806492547138298499819523900146390793313187433895763672626021325148876446054842833321895721856116797744846942807142308506610457354805878818410473782529767334941887768896023779476333416411098368000312823160203413901264332023319564133353059958409062718865245052714677417092619060094767123478924182822930331930981292175333889417764277061644766452015254615691672003997243097489069365037337614760093507425202218748381432120124849100993346901261079798351154850005318955447049016347055304559572957822383667702320122519291369997915415452539579510791481758721890762718425920761642980622566494212746733358812941721330954169330954372134520465047181689026068702879795631959308695713627939947617619601823699372649262380973598398503085443653330220492712653203246485330680486990069291525628627946131072555403141833574233666898010934634013744830997042147023348528523313954696509910684271956222649200287201104541760662870884319290771353785966266198479923663568753783504904013869671791702796306738082767060918620959037275847515392014089843878703453483795649486709223316892106051026105139200000000000000*i1^65 + -33834373814691705896514454035892682399460963117865937371375365802847705132665419292582631897737024812561525366973712866275278376761353430021870539703719296349635532590175203796129430906394330723893223119905691752008741605479376006500145096276245234805676378170796762007388619815805545132553941705545601364127605890401124000440653295607825574617780966069340993024554861046438108366931550878505728117275865468386716424850026695010166599430589769980717681175622419118317525946851706356834602549970824089400465375345015688926226293379946936343834381892789987075734206382858620796225694261650670382594774010940162711664296981930709841661545716414244448184807421343352310933384642212373989058135332765746849828731152831799657434182632071123884501408670832605397216932408088067584861211355323380297215559659162678572706652018287415618821291769962905554533730521467845024095799555326491785673273035216852838640697000525439952636994808127681811388258511724849553785445634570698251742845085163622530148705268484758321068886969622978629318732206919504781832605695132205753230742894081702675064902496131070793860106711644204476465674490037389246727101865221553436096211295750919282134224998170146053200311485399974833824818801377903012475260104432497937638523606034022400000000000000*i1^66 + -36283434397569052165308848429751433375062994212425561781767698788275658920633977755987057478081329558714902942104521623886247231987644327361963106202611732732803475556430789329284121559536629990281644021470473685111286118118960655930152513655484410941967057031338066383643374470630367740185054932996223646902245761134531592637042329905799383319287930159453105062612499398842099671341545173451753581998825378852993003890187292232322933923273133919615286321111191205425231277443265221026803486062809362410802106606877284710287679645787736211890626352334989217621990471625615536393766301893087531581708568567971771368356440956518282616283014719449953794663187154235139450941237186098076994253501624740565139158027112578072162332165070944140060380103792674606807083595872965733476094673098556793519040596933922244557718675640219139547701967540324466340666466465611865488550619637246730175337294338951980332751227601847059631376066591834490635571087599381383573367041644797186824674686619495504836643174428653974923155112325647253604134596262927712682738607002055903432533524982492892165552219694951170098088033583000729379049965235100918494375315506305074983096448522652620537274229481680181487736012191015412682583424191936114578995222402288832217088000000000000*i1^67 + -448449149313168550146153114233280301599028063859112150696514790159524319618499787008602627905415158055683427918718283864379213038662473913764070280154673089821708946447333388072241276182968649981545775553012543417758043354862134355883607327853780758660538048769793461571003158800826313136957900832659277648669955460339290697708791735957610419437815176978863517859410857026161152389684356891491971020425701625909007966266964932298875120490119715341046669542056516851671137454667206794411715910169922673695845053494097363219294765322376773606094175663261566343792489167753882297187081758386215554851398393181416195168075276636747855383510855457876120289479068587770004857221313915433036825524101672293771620065165443358283368316587549302768178566769859840481790428645485320981131825347852653842705798058707419491142611677123452901265677408071211171464201301446471176259532586434495046181259142362033046805254080742982615725805626594737475347906470681269496950718078851942266722151592520116067770546504469794936351687787805013838227525059681279840058583996802521824534228771690345657283179611387420434625951576018742398985156670773314733538779590014211310600058832147719018219351369504677482711233696206691160795282122593181186951503622963200000000000*i1^68 + -17686585056292844699043170673878915304513647839410551116457774502566214214695155027140738836018782446346651302340741227249583766967307070728000938967268936626572439384013896536885460492837449132595618439450986278802263963050231466070662175813372887842763178455351683925892237921099623500189650465282336217601665529053123602858921630378287107813908460263143335143291012633380156652688837265210267137470338743444007226839205568230558511797546577137922652515786972176897072102559098414242981246009683853214465566611224538931993305588100455839019129225159506049370628431968262638437216753260682461523090180284156518279654026256273555766142312065197691960360853670267650035272053540004628764279775997905882862171568326403628050411380456081312041628023315017071031948395597056280693130841753846754961866316344015234945998830800406811704176670412369513951365172950678792088879123494978834021735882440855030323413394301461261132451986289462609666632414265577061083790134126921141175893944761387807336381553170740798682967737265812722908805393438187308636158769185839773360292081966089334453969345330806320798490872865825527785645532571279601735591654341427594206185098653075873560830984518473486886051002472223791212934521494217687040000000000*i1^69 + -307372343450230884400378997123893475792899554920100974551327031523504303797919983366414652200312183117878667172862951542466644686600643082651160304162617954765316656083540542936664030358220629297516067768020772438121199129089921046976676900685917201054756510449675922425403119273201745668636087066225804319922364037444418266244784416577808995507176930307465876629548336573587010290104271353714436417404155175739608106280796930268514352808293998788691035755806014138174451504377519017552498180506650860172255090563272484462653737772838653302559734030447664503752469452303489167716280552129995183821185724126553574782222545891177366358406780938518950824344303866603673074349864417176207196527813139807144232136222650706105913949936646429828073744958543733295901735657833468314578879597497765772758834233377470505039977121377365052149858229492409226564396558155088127291457930458596161927369977744222348861995350829486233402659509577135832874796648459809469763793342253284081904370511526870422753316574653178561790939052293891472146003874792248290736980436112577310304701739228309849871068234756074944258311889836156323621458407367946127091839738755619076871362064644569014008427928758857224438001849994396406120448000000000*i1^70 + -1257162005367643361280067437436385591929081428611773150469240119513665533415736134728984744028665524812379075665666180359803088989651785423219989063924696313245443680700770964263661043675057396177772277076841779425282688588197173384011184203964452467665397551595991580093491188537123166629019130447271888730015145787509606294698678628028919192317562484349432559129847946420755628338924226616907090431876684708391619347170139584436017142367891613707583282594454839371591575445316332674307403378600245699824624477619752478478405080523015124861161704344898103046347735979742012625790065120344987815862343298943708150404707698354266446142436315856979519888455920067429169096247063038768500355427107926802377852621576372406097605178513223820744310906801332533280585306089773284037871367832102718988081412947342167513416432900911922244020202177362341708746981252522574359452391427988747572707682239491793915777089118456758419654139301839224457080863151259898042107489930261766774487863238761649751746957542821861429977287397128831348725549793372454769611876874475321543064365907019812466855358343752954603105617552000890008394949995198966627933198473113143711082487206315739552587866101037464612714525491200000000*i1^71 + 72980144811946400450853704149858963677108774616545043477002720030027484429675489091449847203943380897362762440806305211607021401033144231555186430402555773352384733013238036494889477435786670523016505200567252516049732677538581856648572276121140648062085598339282861144605334654840555688619936712155078051866141335180289946375936878894414756450620387475522256572638250822406558570723080659821393467896317803467665424663907722341075174630878922917851513047392782009150716460580598275692309794131115528795229809447726093530116699352021682279052574397577758101164411632486402593663371148062715710414990412088984940654883622792529286759915386597025381653466968881642168361358723322155471923764021408165420608748043973187976085603201774222854529720453169265868851822039098858618826983603125522562665118682910987906722059581550302774093147115332912782172213488171221237647573627535052576966549568261891091423406644562457564009598544499530413117607277039713708738460165347974475197119782820334479961932095253229779151778262063155994036908404732471461297854161587074097899025307294451091933540702561559921924751461380116806712550753617888693099016098399262780924819066765807096738796839895040000000*i1^72 + 70902202767425388542963660865873812381228036222223629142646161122906733369612812572263445184529094570517103240877456000053124076629216224620789322142578555842530585499658092181410188258709287064661842781551428259640158751483523127191034956100220836609176294450258596081692698078331342827973364088965318624043211565836905565241857746826465831350474628210178236481349590734106394930928601193168382613769656180249356804887695255148525666895898882819366867217109418091778004207155833214900912001786961811396058472767969317441340025470356766242653789966578036370537215713809227997316324273515601116210838540453584298496329040483792102671774794830459564748545803369330980398565133626244746192608981122557720824958834603528321296924592124047289286789691724095645637290716143947573475219968378693965587549943257084554987640231270619203768749326375026871222337217292551286068404169043175309903669068118363061871853966024397796128135362065022414115984802265078350159673070098149867538192160751048984243250427895987437044653272329370303519673601343646267597268280285736643381513629750805587469879283686802084785492015317580174391552791204957719436565462229854050420966588195799040000000*i1^73 + 7365745466715562156356880408231049489645874628516634341845726941790727523578264398627955463535156900821624617909948171031377144065014607298237128136626667683300257875714844813956863997781819422342629097408949775043019094924590134430962960057383759886457440362267920522266118657614009187203403388587989959148324713554448982816262023932699636687145010673880581854875233494960206608613910254609462775302004428899711260819599278438603364798699696635242456693885343063513355284062877375406427664681621395149348935482983405248742621825081244499012600079235405650917337993179832574195794201904035341335861700083665132953794480039665749743633720770507257216775056824736178926508541477141874339096432353650575821603091314552734670277266198981820376222834850292707316659096378250377240863063513440950207639192186904583916892425156975039847918391075043438581985033511824232757025463890983026156568251851568759008233189564056156704196946038752790759308737092212820770663687343370110549222401907308610621809836394115164306060668730113618185009347029317470828486598004073409636182214642699856762298331144576962814941248288948836515832971491388255576412027819774286233600000*i1^74 + 79054723229059893346220918430198049983989667131208764512859561414824249759120306917510962169096701227028115553553657900797575800738411127333171917606196667607678608829985862643318899012384150471844467723022973269525904368442506130924324957387177601073791406051551834227163523369645798501208180798322565738414599446346705215618846856522398316483637700718588520040343476158894469105685576472864143546172629042863520788295241406219181901576985863824018401037534259221647720341024368574252348084588866792177579700626710397154688976341300284093100823888359719661919561357775683847396713654903040298798480556369425695229438088357158797598365868354701530973210152649253398653160041686633819036996652155169884472271329792777091905052897854603991337868674312738349684443541931832297513606515948417489044580094070970323797849963342811285145627458592577148586640660381333744747117587842329159364362558128449870950453562534474107081309111863204709324343817230248831563186926070299595281304678539592743506057383679240738951703651249648215272865835895608614577104379364979454694293103020797268448921895927455242975994939989767609070322489749821770956800000*i1^75 + 276445897118571506532197655735762462625403064532478408562113525929846630580430319510938263839520547675858189440421575891152498551294908743324557617596877043293641926117637000186672573303853979134310304807227631368869978350154959911170093962265830636187553661881065474993204005363886277105864994159891470456921018574166317478557115909428676626430875812052863018480461214699204960711028142641004144097399066170343829592710017280744702106888347547471512508607997043728727398607869738527852060043540521034923050959067902737999415327225237638826632286101865170354129212215091325442037666468243303370651175508790380753556852642795463404572880663124282007321301685817664035568696265060288020007541747766058418085156808818598834494781451199888071112557777882202366317194396654817793499629999045282441452076587419535855063727259049427611548673942826850281769199299909456956417492268175349220102361225556291892457532187951796458773395449439153770027822224560462419038294283488892886553461689280545126695801681018582381967087748711666070151210868546882030569899459653058623306207814377152960612320003777761121146768542663654043025408000*i1^76 + -50232064815024478005332979088777244612791708946444128036543391126205470536619408991445501300923151785154577578521275009918417242860273598557698040567289168649180550348771208020880913170862794861900007057449411510424057346368077309317736836133995098923906556794090194044685921091920495804590932779302357137173681921762273827981791728200768639983393388518975668269244118210609251657985869586928390062503419341066154537906507243179611700759763883563278044544363189264601362285482232921900180133075877511386342280228133471962746028712401850722450757057393108198771539658936653957058445650007535412650235638964508919087118298661171766443281623395824922530644911406110770707869346114873437039641347629616409751997505545836348134305676303264211408340133402492386538913271472231911493546373587590853752101077303893720267809008063128341776896077391949781108090770677537157380676561544497170641638571024263530164972992452648817122716124686523280347031166727810809987685713906300730774718032040361742181676738857419631356145231719680013832861867843825495221734489818890036515347317199850628033390490880020275055820800*i1^77 + 133058783866732393637263889122271615226700589318129250824834337072465267700769047612423015851541395979021272821559469856354882175675123705268059343962065337787256359494540048721294429070855518155273670064948268449271634515641207436052720299832614276615673105066373431882093702820121193098599385053058168851505184824810738234255344067164702040962703943010829344493150624328417260583620564363703494754090330108217704926896741704140497394020338301556620028041768803517813558849898599173427066825586726243541144389300393499546071510069240829956521029870942299932804430307517356382323161461610321460946504947690784646639028888182115028850875228639452636624302138886701492745242109829470335949101201029185729931395583653925866264679744179785646275965844153145986588196058226742331303098527762716873375291116473514304721332893600445184094362661329447821908568230207361481902155480182279129913133278470120093229849726823290795131523122909411185735695021904837025562592512319730326054849435334349815151837142283921956331214658472994761426881346552610708833402431025842944872858145447760363520*i1^78 + -83923226548314773326882522305987043181806233228290106905324969693287598165260232901871472966939894209752103553968838914826371016192525623956657485567986689798737248227635890707484047275246087746127353956389819630651152965177044042884991329381224043156915999688840638693387934276843453824712940819136009089698206152048753894764709578722526369324414863971126855998121212951804210586463409784812812889567535729615208347058043297774290801393509422898771406506339601429347221487319772036663000311848140264255714659493133272740679666173368284173943948567332182958586074968663907691625603631760936525462830855346348222713075097669615341794413422204191455454812725723961305806135233814315833587787723991864504565678649654805440806737918158270652527291409490448885758265861424016589991111203039183021689731628496896535632541867045397654142670341695292882786880222646234099192284991826540000040582558290678106875434278928240083398126165916791603189274955928722467061809326083760085524397046577335276974834440025550812437382458938384510417101452726527492739465960488960*i1^79 - N1*510896238251663600703713481822028383641371318122222759381013922482120574216955518083364071087831836962367527413268791974041910159960087796031146330803035065988070944601244044249711398926059213990535915421399195301460442951450624*i3 ] ]