[ [ 968743430820295761460182849492120270588116897703135774298761112593289020777561460451941853940067523281571979040570275270566358092906963332705951554933078239519368590034404536556296024649300694739464722043105902559392153528026967220103976841095746961783845213713997979038111794243177161431179473263236462176461740981767673851017956216072616700275236640265180436982601551837235311254169297995020246984576267587053016593258370151781097080815053181309466619305714913873145958099874296354123335080044568350707888056239195624108065658942851658580973137415657474389474161123283408369387602890145367462823286794492468353477794199026019564478004846345461499489217313055221348942315923100671754012930903380834465423228189712175614176375521905795422951512474270226343548198463479931745494491168200980169943605820117981034990649874891123996190452175521965992939529339817579702121436660548967903914499391032465377104687515859887184767066732840553574446155580901184439664851994063378186920092714700187279062504766636116766241611238916121703205590112384620896902551396406365100300216585647309448874574441695007727537040408192982951977544924995048843888862363239022264673095422984486314053071461954859449240649291610910710378964632842157132784176376711134162385024872672673565694966421774863857480162269422787602830470147607118107266041942256407369583995076610653435994891867436630832108174861601140256983096227539839105804282526212041582972214979399830757571393005090905092743749355249581188795231613898312241568029309947223260289362927246291118057791044433015635889039718721943906026226327937526492390378734423476450430620074381315770838338165454724067216723705638168307170718273064319767995858213000048633782529130342642208843570709497789075465838258295588807800958476661480979287043353026951487385015649501150248340584620776083350183377906218511308088826101353858871873485751354045302978759137644361053982115936022241184057374669364404935248924173282347256097632871147510683852427752405587541390680401051541658968041417840624720343252453594775395559152704128007669876670347477171091617121884348730293062031015354943577441766474574175367036074470403456281822431281072310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -9144449743788226080256629532908801438347317159177388690353182159014097096795388181811070884354781663170685662779530455675246833755078021461581683079776962473384076601326328230028641346581057348797628208682988387351131973334740142099468966968536418749964574300311189205618340633430438713136648850418290735866737871378617300945559552618602464563146037299680506250813518976143348175840066524614086024341611870856192620844367253086468812465944513327853895196614954809106708612354206552406656888492627272814766464540672437840607966727506079087515387458128018516087616697763675619174580931758335380669459702774693667101419837738970386056945048989706980939707364591166342311621328071905643876394415916694997683184349153213176125713953461685444157248951598173895908077103257498941751567482376309394304359079268748621771122633494882735104672072218053228057063311593133505246223178531886106365167677962815452669485202009184216944466687082815069379860065123485780907888991869118825710216981392280839218858309692717478981155139717764602538079821826430788206983804676350810744265637936448920752090991560798569253428571647133328888276975930889531013693572141871828816539762620327996332175238482835031649211647912471131079235277320497268142278467522182068492762988884203158468373289699127627884198923972747251820949683829390553594619016560977865172849724611239683455176406279868563044993966417836882858642677083646854619678437509089119704634228659600052977884506237987392967060199056593175004478310663367894563110317060228901312664304730575241970679280193435391758204981010621826027571889676522718596295964153789850654866193392374855878838106577140459087948491618849707729083202222381361125070753273495452792470629325251541657166178075128591447708765302205240606780946259029368137675794064418398837173879108356640698814223334929518304365839683492506584904538578836822544215163647990290064697925514578018855731360740079453852333389539999481724698651160441227779337748730730968453053297141818645842398289693648341273557725123148133589584198259677237075589298980733344967394723534390508502211249119293127916769306720555059513063557334647829334443808964370744844772972916948000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 24514584999673649726787547171147086539185330138970470977369058034271405277555340141823997946457914780577521635287269076152590578543014057966813267312093467393000796094228473560726600319026303537550022158253610597456571235504938688043659965301148580048054968113471761070598130207105810242022222470801096421314903812873020678598247299404254030562158798806657435960063483713005970083048623569911464039488696956900680757970695917067119973285173300523752890324805408794586142833428512568071463340412730625685479404538501623316610122034105616979485468711621443758482106731552257776692959961668927614340106267968361997628472836763198873882076068772559418993920864200270565607715833491624265999016418841158503574316720247660579595961228848653813097569330580759338602305348675101673642664580182575230653331250924786036074952035360545633763653879361804362841001146614083416422539086948500093060976119300061127977259655219417040096705816891038412961071562121798197382776403598006633917959104174630321463771084685170894243011622110499314858594110688901683964803957798968131117891038786056593085798859190269752926177018441248419795623716613912837094999568648764583443508514619103714602602052768081961429390596860231966986946160654286151263628512312073703283524515630733972568901298359873501407596975287788014693982656450244921888038067915704007560572583636381456195213596454138194874107417989243011752955493496168354500266724166115321177077033466907407573070753271430431640580588766616921541858341673417438974574607916401602051890546121165927515434946815950883123809912669784662652961230260780736863513957844199727116578968744647606024808650578612625523875955069545740110247882289606712811703661672224720064051810525577284886055607599046343523760951821561208353381930495382235113478846965372802489860184101063317127371011048859258554714489813912533984740380180271230928677861461104357331768380467034368243168308920646126224273536107163226546659076346605325059116848118129122397953698717343801246973606314021156954236469681957894092816807537655943381117488410676384893061161856553429183333951195902101464514065103559161637490775201986994616428690949483010413049588271100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -48304906354334682732530021302193541346698511934464606769382045304029095653109682127465994036984483796966926965402191470311966014342436037835986897854410236178030196894495195128484842721957512393312353017382744970918946987919381819318525425187669182416593436039766112170791606574861437726210292840252019050621971544077655266190002177483978189741979436468687374376534641146908458992903566466759577050831896110291362494792819674381485662063151216536383798898107812005186557004398463012912812353296901348722787189539971482709988062875538182324868118653372129729367414045681659931545732400511406627969332623441575759215323934011921477650251884962942067854079254100081005468338135704793362674326453996226477211985247391029750472245106577030920146175336969935146048132048515948421392369604091574597761937307016419306598195463440959493951250637544216744350276871117141333093553070847481141331423580868686069882597496917256406787342660866260947905124660668746227648829012304359760245524371029962777781582321325804224054485491566978060812783919021589416825340764328437181739559715127591144929168799751993631665670748009500971331830130229440971545759162370354566258609741578220774845166032856746211682418010044003493939919286546605725987259318997447456760038488334994349405737414097654662247950083171058317764326252264834224583928507445783283634658757883439927124423586403686016314202015901013900092130886812764823296436484167689212963635369175897715795894495060732612922980469970018567647574744294897851155441140614800099113374522747445442779861609788074959821346846446193984817632229560662038866861781503201671209403752672922780868420386320497265418086579017959996365362366909787230859142387626569000421267015677101931189755318766760969742902581709883147201983639244934924405188996327886111092846977690228769802803198586994344583095865124056338051638059234269231757532241283371536215828759149172643697803329953877244066581731983058437776155344839164324250073002416287640058731338890864771854071248316211721799950512074590159397870839950855306799932676469546697215708342425292756216248611885592581206702486313465386751360939028163704755309972053856137018202014910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 98249982246814331346734404883269339054143274176660772654268881760998797994156865827389239486923465880090307966012076064112762766199590003338463446989308733695859398955115649774739656372959961163925117781799642660112935798069713671167386747359321876549834653121334303333069469236493882534323732126322094365981455595317822645060039933886080578017280107159900320570598978034206042985887063656495398025500449672109899810304283951102239091568329246713103925794277955968590129613419465365633137406422634650017213234058518787526931889571243314719590680105081208965737200610567878236159631373699221764364706022361687325533148834577287115886795642681614682553531654689412308184091056379860548003604431509408306990163833761281346131637858188834683792031749203876674664396503412070890712832076402166420464279374026033889027320108672500072515885481359886225463110633571846882118339852075085915941447593468494494582637879521453246120484647841878754007789343344901533931148515469872856158278195171054857161878757521023403486346475108539148173600630275773739487651737459492330696327053537082419609326616534429885624345856067201221276847657846156405514527513803439869391967995424377379171940347979280869181401053693753935166629283838153652690369439238837027435470486629578258425551646154309646240524889639495956264914321598171867836948073662676139040881144216387735279207461481332787725441840055872462870006881451228307253381284191134414871665443306151330760538970831814180334628403959840548967140102302990069443504192095175360062362412606214941505132863541120271737151593802928159206260006961725782493652328095974373214681019994354203815113016633760923483988230026618108581025421078252616340514448304710812255258495667619889004279192750195765720599529338593431259362147140571410520145073146112141602870135567533671323639856970908800349634218991228663714709558035307714635970281686019594606429226630475977359651960537211291280298744787616798859404926888198221557296446332834921213108586310283227606095638020288587959582691841542026756856224177808563993400311042917369177255878048854136687112732802616906864456445849676140586373995291184409163480856655396360295885054375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -195243246427477989221985252742149428095558488097358208809948902498997710296396009433144891872386982068404780909957864454100650830293266109855277140068981973134924512230110322375988267380156889904209013137584873421286787896559451309519110926103689029361711860765598122667557941785505336457791848097929881463054152812183024416158534962700350407324759235114738662226265312995332910751754772171448454559540954788599387614540975585558307119266604969393691245194922943812546617132761359521854930559283136372682883412127094997389674022466354240830573175038034780272848674245052332324879867847055686489017610968829129014362705239516593633028554244593780637466613083253176169202104478730034637140214182809154791121626227700751101550549176922081776760561586716393928761946793629107306328873571163010938782174231520956800716236064797429744348391867310597390939032115211347077108668666748700380032325232708140861153134827542955224684300275453095484685877859965913654612839281769316130739943853651373408390850512779841067579787806305739411479258781590716628924580751455347763270529989796138515406680511289182553002387917669211366123177862016760877158429364168366086660987093843398821714883133032874052820732819741421557007266332724785340428753124620250846615931481443478325632573571551331325058632147513633086175818548634259632621635993682080406880185861950599358312186008871766415386803852333198295726817280924317804519938268267363541380581455279410087526648638805620018798681900058960759007041470855334187666283439044434491132616578457015973373649403428755055284665817862169437855575785529710056393877624935496649209111242557024360622595635883575658243185853797609456000859353254170429421462032200476536053954984312273608803913418323097658993101531244600775815161119114556575249534106127032714666939829793422767723710949902521895505338110080257903808377970337355098297319848974910538565042356357547363954644941987959357457289340564048848908771332721886587825170121518417339217145024047862095758699061848761654674260635916490589351711766434427110587331794691800094354581812281691610072759779432105125650572835814132579662599463859187371624169872536963463328257575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 347822137004093241035959351978541526867526891446848841173678811643321738680867450736533959021636174210243302648014671108216618430527650418263898630188917832251634527257656317386681822160099746816808983378302665100716316624261260135927685774421848155671293600121238289289789585433797045225212522735438851847038074349862685380031208515349751305427191455956345051863087154956647882712620665609880557400210922520034381269983244613558241588907889832187585766150532615736063218171794169493494107775415206774189446239973404461975935337339874742817760954371517351276158682510501061207434269540583364964458115775110329035397792529505752818452786313581800313763208745058117836902771500868326953472700246667145416187568265821284738427928046822446239855962169435814657238186149752245030211160676789616064341255751415640534829837947860344496055316923487262128244750968325421681165313314191268908171303474288115760706053684310511543941558640459652990550304589808666520149453639764623146830300068116324463823088113352379349844274771282184862483850654949890144938904346197802190822402553173597703133382972397613361505118700837949181060954336945276034414703796051138934963549035105890166978294371261520985272371762831140753727124579891426193802198832635409386665788386061665102880594393289399136357798580980694188355036130362787920122862424160762205562422147538766211800540786967942527715507732584672756497374221257985855240337175142325884408836619796227997903722184243219829139480038844957554837739546244481609312335302960417896900991898729046206927147456241951732610192726297473811067600943900845424471889781034710353011723937839251629526479799500153091429680904673291297823825910010881971974836786210449625772480600623058183912384101008003614877534408908744851205935694411462216894787094349756406971626380652096220286363642707839843073347636113714904132765724605468629424005122977791098525275454051201218265542116248265441986442142744246958287110247150345317470887547470994287477051895054122277711262562549708243963367161292061712286204519465112680605250911070169451982616451258634227272463387559419588698258164730260421238851789449858325947066747529279467500111875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -474399004745486370698160859401259649667401890717958747421521147819703945610248924362619437377875480644021848835871806943826864581079379776982241154347000435822321918437413854962692141274594132252528813879152401962973563879229752264927088495794710473435102763721489778058332319706342074866099629380507308783797929988094809002747417814751447291476750052727270816880209079461384845342807776853440488356350239396754879150342182169341334752046198843856740892038193765980578579540528064383611102712277151894928428606238773177009687874673088058898837419414020629734088220255622625214211072637429398080971752099654201194687930193720310564944887415153621952088297434564396012267471715562591917673025396923751623212362223083220943010154598259684727333803954855182829377454362195347484768640044935342313990885731822124318758570671027083036852859468679482239681616418596786239595578742351722075469609123722839900898373569001094720009183205860902398882307377974497338785177879904257859362626111695772913598619604272229967865865706334542603398303626189115567961270123117620936209760519894258158635283817253770781565461030892863334479774553337826993782159432454748469736563889685899877646953832846462641993345066792223286686889887315820606743550913633118613329053607616610522846074796665229569117087606187386425729387911443784030392599427034278564795529834300029751412681909402055904704697807163287611418713413567533259420975557148708976838653616495868536445798422022113559446567397834737784291036598029543309460690719394768055814926263111252525126944261327602273123486101699297532405677350246053721911828501926227793429265582220893474625439482219586261404238344904614860268511610657673449139885489644497253139523399447116366798081879723939807797047431811994809710518222667149674880258313766313288103325491165746683223187209788577362030240805188117211356146234456739689832853521288845966739661930527992076484639585249582658324703983362633415279885218870366296249138714327977897756631927306627100196062240449256737557934311137893154824305740394388076843298351770343372338118620745105902519599915186896104978410224820235595066493312593703172272621991897545401735562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 372929030861547251164121074735213940744202334350932094345432252900534315817242326914909311639781993356612592013101257166952108211429071988420576570754195762883868101480964803812097445276632281009869054323941055436338863373975533672827571743052154319700041681551091282964450102094951563600686808941907528063276879602210219604800822201165808397907268779190460379219679321055789246640873457510995493925625883749071753234293874041829178953857561517617145104954958728587991327781093966566604917403470050045356498447924896122825260508186870857363511013466813001922348397351305525903657004440942274083818548394077614943239879425458420909169644104196987253228889157837422439446338362977698581456862979251293527440918539999764819879800908551773109492461440633502053323604854818734835525955336640480593017309358524758085412519592783674131999695570939770182091097348153819331944735192795510025626226197773572178702230674735505713266450977677918173922709375005764471073780174396365140213162814265530118716539464360029842242419556974590128805480015038267123294934246523944859266788354787831875449277115952139283519453125007299721088385511134431288844999274916451253304690097297790271155896545330629785616783077240141318033943470315175124320574632162526383994996980199703922293998368974516599078310307927065729277467465154794675877911232290383291162440296521506747053389481402457588062269762997049970816886836536484998522428251484062663967673960411443793928158459081440140870974264267961480753665536866065340549495196701555762680924924579777264622775330669115211771118962563607149543992737536829543518198457451274131715778531673641109446633028894637272034200483815436082659442544030493948024244015564424815433584315013873039075069612661696396891300366468079573838455364848853279001658856769674187683530261937976108511934200603785486706857724488861261184260169844516982153848831761985986865228895206599212011420198213468953004950930471005657090734047201033222668383320067582600190456350656920380509243923120127989471477097584857624323863199941574511195594140104593761486125570849608590751355178432812048044820617489650039022120742273289085030056287335139376476953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 51126817129088143706825472031257258886848572264704308000237758192495992719208295719044689968898723789626098273181414155600706505253251201343744797481564508351534680137604862656020049409263584703816775247872468565997129589119661889626594976713159374069028975780811650852052560120558474000726283508050808776862727759438982577576073882779998544088527302378760223982473873976883911170573164404338132767915247414288457826535709794760912581353279087603770359389393057932289840509252882958564122426713607198068830051062100712183366313634743957041301868228862896192912411196692612259642685278755719657442574361550097752049824312231520213484406273434686799014679541047468348055924947595868236698360972325389741805465368289386346939758969227454259132611577948710323841795449098320923916596451042981997269034916979606260118696813900708764130371033392185032960130397265963150443629349146191183634321098178552388651361576621734856359190778933622311353163154388290909775826450954919688754760509681070089165448510532874608576047737895942353890683837645098450147830437837883220894143806294664605412764983071334719255799953745916457762826095724850430267988769269303975252451054976376367496771557734818878247994579490169559712145389249515840130905655027067023420916925544659258690033800855473388513610657580780213420583520740531919554196535645621387836988676060404352366317758849245253877266103730019882705404861854995058129745035013275797964182871558381295349494184416618897317365993352376003388391454417256764066120483617938628461393273653238741343406575694328198398580063954752654207004016172021054312868602693153576192238039166614842018866057189080050277482116880941974869412165048996952402746592407776338158716298503618178699993176846256958695725910583900247736431104476101325883632310638853484405620532738664199567004569394585655388360663705524530143052051618673137777497790318210690823318072305612781902151404064562436429639265079245400335669992716062479638457182177378061419977743411204806683017491371921700153331893273891238703971484861801329600709389106293936523012927118479399805632752826194449421916594808647679243882041527747783790543505672821451562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -583395127315428785963820749110903807716327506208125681714451518355778153355668785301903124711142225354659692895659253484532209870349207242223867625534175443664216534974946815763520317998916794505007367538298752275534868289309842155839648777031951517718982919234667380194757227956217319177369272190795693876476502601741867053176334599693583875088427875315981276287085162093565054709816029369523277918226307977421339859564031395911283858194377072687827240423953718056956532611928500531695910569920549929069427967834274622750951909645942337505883281082681900892534478571894173978819279454467596990016165490089965856125322895740278230996232195642759272001232363890831164752081551999524690118422594838824047348339363791400547056341294291977916230256067569686569213763697096960638917287339040789106762491201241678211198368435859903222379320046649820155463213248697986850357394601099894017667724003506110058286467960430108525049418424600635424349694599040957377896742663730555513340083415721121081172654983999651826852777618073178060463234331861163012816288388337295127402225883771368828929267232497252141861603963395421197002261387669980050312411834187511559298779030203549196714281454702075526451386211818846097907429296325754323628703272446635554224191864718915608148374770892462341218751147058261678131502894502040936079273136958340794030272339928227280272220618752037743195082548838520459085018740199690800937150333071942557140488340989412651471292835256302997985166153901515693899849517967913410927134065797673709562318283759410055844689856290601607841655120823706678179120274852143300665824677450332559778377319827432034662738285359127038303468562457807566902429241279459309836424810405971297949186894170500044816234212601920205831861501120988677651195542165050042401287808627493981983288142342860846262087811078096709605538262378292693739788753858200974834777366003514581646935192564502112821032614121572769388223353559596049149084159894620165147066790734138879739439766045299141341018651407509572205513970216343501684171653461868889910990837760133585674635236501248299885464294001457563265896957861452909833811795776452226164259206273900398437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 893317779529198551560304944732340900282680679413624343816152958725123828633464714414709907231149532733839918213009580867925047546090103359399042327442205540044554681596183847522087558967310263821089712330561834811966204339042182177718598342002347649463375773400621423042804484156595676042698925259541670145519748691735706432166038763220364119475454604101568403139636775807978659987377174554104056127641991034291821338322485539149914798094552311583451020019060146944731405946205409840146309045347686059490856167727268177162737494215793582808101282379823843015415415813185201813647726513097016522532312755110063185792821830082964683471156758028297766559014662807135739195406713597437246064000602234807842094568902563158391231185519353984404105938570471847586118561824097262918473931053329362344191695111546507121789058357816788836535708955878503717228394444209431581591418224556383983571267782762937290867662251632567098528102647341295127628958314634819037848385322445161974593755554722028316632443687685475402496177092274524575573518523958040895875835578611102218616688204898455097570912348782785723347745903580220825879723622971853134093565284034970857333338116540872274369329761705571024950034239932909040460731793861205507666126742985965892504003462707479746375346991777274430227615370225515493387466088254056669950791504215087412773952471943802155561694364978399249567785051676252959718824746845484762851691918289839973074412503685292119162933131640232137606732726068150830096627423928847158447357166828196084914418629852189045726754213299736308712962583585603253844532946065290853303933805081851691655302253430992114721502176771634957414929997792357580362605165632627451980443468645771071117237642877744109560706581889421094243098842307048139441592235347623537383749373371632800174155098527610614167191235367049655994118908490971218424411284278919230911015410554670253073469812518087617862151185103433535426365319914305587679359149993977519172895951755633380879541434906470631733647764618990989947517801940309990695256510896806809749555094832229129454930670486405932653666826072432741057978130040827804068384867814497422491259218252827343750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -860118773891827484316131650337190714475105977294660406982609406481590199897109001325404755482251216001615671712279572029879304380334813127901167990358808302976404975255010889851428443572458666288397710795458921499353899542658328002754808615336736364080615642787943941199925354179175652580357233110393294247998039978978474778609114513653528641089428749592281164327489688014713564679157719601620150417844713399349199318385104353854123157970565914532191720003839152538892451027661020930894730467689131864416325824593984694845156551904812634331882198042582577815944791658669698321551897554444167927365923943894577931893597930227556856996246067621783021530569179680222126241298984231395770932222069298667624072567949184394345240510795704977314141353518818492730538022158955097256211883253381573307651221480386264549279257684108622422490598322057336250682685344190465917487843131131379100098528804308974763701757252707115087367245256641960816741561628420169158055211838805628782154527209792564155145155973607730539630419106537495004009931889863789271874963022628906206489008592557738070096739638968890057973726530849968959210890546872872254316275568242894823161086694822972079721144306192645422542035053726308443260245134919844840340809097282826110235896003143745703022334748948001275653683926442923119284767882215283940664734921757360720637364729716828100932467836728029280197544394000043370662385544256908747394789966588951279955295142625618228208080221544439665717056818214116803654828642439122826366165160801286642274076296330025739939309178002296462650943157307152469369454598163384268057255880323680648578119088989619535927977466991411827830635477177400681014460189697534355819543179840612561547671314958781439283892767290543184289174543633811686107594701115071361971457127027160964736774979237086229904215814069390373602875462673117805377004160379456515931165488862291281252038368177329081676283486980195442698810753077736118102621171598524626413114200412538388996473225859602448980389060074343553316246212620099748422750984204469955154028052934270060091037161175485776504251928743723192327625045151286255450922946783902938480890549187744140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 614569905169275225093432797214117698839081231702443789525930858622674577795196542596864814388590118218089415276891619626004025858242529407800051879773091636197515394776294130114185769584379520085521435935609783226291701151766131587588324449793088848575715798397819415726184344276481869210996389922002574266773690307538790048087687064708001177113882561282805054202141574956927690622579305598915834992298151788633249441371334120943198891800369987579479277248717757767242136241145440845804818852752797454884644919882138545473279315945952372222912960781997909763834311674393944693440751860342239981137621936779738730615757667707918361371598217660899333139426155860441198702221090412674445321734482782820824151913216257437302455936673572228863816190135048669015181110779545447839781354597215655467207404971259609778732574410485739524805839963988470883167890417536421338215332539193634302028877572192610620845647535792474623296865116861022923336346075553378875152254176425188492153993759446535162948275246512103078610501185576380141441481346644994794880113237134923054730424089428670733939328817209913797720815114924380733863319730890833585478521455787199796514604894589887570152644316399343783681004246249646260360769657785200922164626428655488784794896547854374013400854497102559870435344580860352710518628844438587322103865988963262042046368606895411736236793456130289403413105555606287604982624355037348838737572860929798843646185951329416172392966493318220783286507047149302231914565271218598694484880857601862887298716760484669803088920548643237403053888708268707645371837020642983592691652715877177112264277857290254401239785371573005388935979116041512979118975629269832780663699374538397511401593752071685176715194214148634849362803996930613224076769344965797757565080424613388232435782914330382120232011267824021757976539190943592733438576824205032260485086464409077858010055185487712470205411601464168885118814044245050486288059871642308165277799451485450000248642810395880074137997664163608678543049700448752408115080152402352133773732842991741693905548761053856334310660873036321446504119654163288397144350951752383867875626996193359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -347195285473597058287793894810616369376540874036920820041719728358254084893003877333006001288122913894905824598299126527821037813384178684037287056427303879332530528623234281942845748130444945407794120920130072754680761357341926887752296798331571837422183956955095219383207929234306318901709948493301012487161699282100832461291554883435000126770252834282724638380510401185640140170179420779218151253695131138871914527352840114128497365711969468103919991595425137815977741282248185006310765224937772558343884469778789430932975713070582597314183925146621027792654887321363863341032942986972598835233087336160779358456631476169514336022008481385270554615056396159929479561363472715030101431519473065106373605620897814154883751953980473460623036999801968927605466846915569543252440446329419116445184024171996763891451791566040631894408496300244850944334286904882017869478755137334360193904899253452906471651666405973485859698020140922237186015878874264690680758140397708020315395126509145049692549978841168091949230952516331583836361510649249962830689549746462051496258969980996602048711363067055832878973196129587237318480126560333446975776195063829687874957023791154627853411586240501341531514138743504925703840267706117220789225904826523654140144586323416070790141647746240214175413097140600488604110977001877740023753413409848145807888221381375191108417141616268403662920941000021624054896144560034611615528626820721684949201013615058391273578432311196840273112676737534329264222012615255143607059804961896912481659315082728119035167758565949321117696776635371589894223546379553574920468482209507205246866135483308256680916867576422985745992044597220945878725994600709962641376657596166100036015083661301674224552080871139128200280686431530123306444562410484630101728322291768458543331780576436725729849427117029864836792143690828482409864670466431678094827364372033458693192975451002296309569413331152503804647921689266753975632813642307517141332132193833045206628647365530619812315293285386614391387150897904337559257527484347250261152572708515363207505486857640429942132770831962554104983451620298246351680340084837205299222356937255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 160601966218319346111282847147636268261075644901166502303643637350959230851094581766271268637981872977150773166444871837509643165030706963775034459614997452162572820269440803733837584018918202424437318345449253450145142674483173004927884818914395671361189528825516906908289208767021134295205412013332657659992355141149768625039343780376209782903871436502367397313888677196760600912593988405359564000278940261659488974055766532909358253195444931176412252156779781371798920442335773156602347796162023100965768475822243707344442555689913228273712883720088842307664697921600825733708134749608634411117666332090088929064802669748524361289318431447995210720081014745320343730542297907905828307217021055166222058331898658037201639448137890163552897739205470601532941256513456552674662526555383182761772943460946912652390022216583028069763685864898556235039661851364520071835480644787540085790954752953431168674643030982535097904599968314101230360107865099371972364958720948889370364740341953745175080086785823340001524821533618651825392282035252265511107580004158987231387111510172019302948805984247614171707462492071519403208306499971814402665370633115635203307708685554198313601920124549614878049970031214889555779810239344550133260197807049888316095312963948179733037482205485353665095344756382553508876333223222183231847483832492616821731203330348465225659906177797048810432250966675636225140092556110196984863294869949684805352208473324544394920049014599213198923895041656579423343648510026272858951076354541937036015752576798433664473643116721993270855740278138949264926151637199468489177437775812287295689347726956557489217267773068579550623064220047540115516598130410111848394650173449037326693476878421103902611293435099271255388171652668540875909205004881673010849570949356834895946941907335717258509714563697667961956890662526814026994290286977041771610979473038259437384602401680111485340969277588569218043724071508589825545763531590476244320320457433038451300125511694088977153049549215241662104318972685762698171481734889489633294041243948209865260199954487169959927007400278082135569758754215365814482339344476363354410766665039062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -62373439716697051981977034053877639999543236594266967912961148463305096383682980511745896908702861105240155262164828213461552690990589062817215532332238892219118007102536379157733597363664347609350024757428674865056715877974983486986647197365550674182685343039269844917698960836851347583586532663361843560925033781472696836436583592546219684300340065507882056521728704554071545632978769460854317907962941213297266814201905707784447752266688282006006276148410413132000995233761770969224875069070553395556538622223789911427453382175931976352861397608303451293666507250924871585099584188627569826652507639478594640004331349927232201777266635522867007021331729822685916697432453694487404968245355170144344118186968997563059639116103640663786725471035987582122829645358528026770772314569336964895721462469935942987226327025865772917283286188021668852929572414693497225824878463379346335583874078112103638435725269517643602303707596363466979899740187193784690933450536305821601418469545948355110143643809900952053441970164075278883735713545789150713375955883677179924135141834877626206093709415379097950927737998168849537320631690996682726170566499127659192739975509411183136736651943317794042557191503156178897969747465810902308822566761503416384257093388054073063674595764906680291816085133901017352981563086975491934681537014955691761669346916240874660864512242960844498617150734456957329930891122678167775028928583357225066642522570427289592533175584787154057537958576045065479519182504818721396186159937539041377833304663100666543061905576475458750268733939523836735079546158028942268409397366472233588676667748628022078035804695388273296032617052045788839425475109990885720064181844253865619210207524677200966668997607290599823790468911000899401276879825251323504940924573550322781645509960236068003825170830487917749522735023369272362916262537929232990290310067347649332905019679160426874036524840935930152255300811169838618615209936680025339971124752356694297689629914729668102536004860322689759591788970602789014060697712099532021471700413635532076554480043247025933030620363302040781729516763927627640749973629243660051911513320922851562500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + 20833582869195234237872862645992817292731477616319313856194897724145636731141676477148971570497041198943921450716585450758550321278330451576248441691140156424572907357262462938190705222622981860993709228638940386014296281416735842763516098296210283205411165481948674960339621460736602376599063483303459484267373654312902133162241157298327506608787489684771508001793154833603701280138950533363845998022610161510992022363488676621316564286798115668990934368721723692994209906536498102893328696583843741775535919844914268217023554288286718392418277933550677041146295914773877996445581739465578661324129012762599739839022059664274217032504224577650781974744250874816460398604512749592897981193912899316406559604186329195957372706020196186875088252280047051846943206735117020235062399306234726739649502511306294173425915038613047492205011702891939757601785546318932030336482235899664451189077308387276906683272839029038485106447539527588732032798876981299236209578167200299390946306886231787822463757495514325127576420060189545025209006473161039327604300185775995483578974975394288486812579172537847502503425670666694655928765094268600082190182457860472583845319100060515106313741549523653479822315387221614059299500757690092070494054382802003438124262393302552314755232578850095027961831656203132541667058710926305564763021912475113759771778518500458874450851268901238568906566262242479587398829084963809285332459417640403749602107336751072728425575660287829639223458916824487364292444107703787516665831143573980855650148096344891118180033127717605611853721704023256644784880959253897904560418342304092430166169808365042062693478658950399442758308080267616385742806443333154271635853356049832839359609111915454529699746014381824657978593282039087090933457873172726960244216725061471937077505085948573161002256739141093430862362840144299256251384648834569990042337056623233939550666628466967110853479354570842145719491735922692841947240778165229735262193028330381860291827201639658581580133744389525441946703648949106823474809125493510150637320773609568705841764208693140369550369058390689935493381906474107989549006646674347741180133056640625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -6162224194110880000834175237231628566012763280464608390360140455439680738237601814677778538547909327355353084416622399089121819188114144346146840106370456490749072950563218105644581656362836982332450621127582837994745448570280495644194416598702467769396286709271882511665157810847905498529285740608229166476551031057104440054982482578365449368574169334389475372427771771283769640389249754296009942045192071387069175616926873819591238288640716630176748315440249621209838986373609929196479278646490370858948081273071415907946894567909820852001592540886189221293438395161565029792458921899070357703375652058040030238532350258687202208139512470155393386100386829030265133133336218657610831017614746388186417006510858852903157257232480734222924812460196052091723021936081599757601078459776443663094673440157829155662300564976246569990229511112037481622070981011151575132011435593238814361871342188346800098556901270905584415488232591134985290590833163644500007084943851007222693992680844854973281214284307686168461061376320274427578841581088891044017535330493934359995012646997348661914288903549399962940327673952582857913118828365434340591098626229248405152739341970908234154941937249704615248222652150196131604324145291332413083915634951235535594566424790623689895323300634701819494813430197374112608044107317126838573505868238549790763997001268087745243329118601320376543570047907463454548285569153360527887896336993506656137133921380263105607524620321593005068105848611526373100697777627720398190283725604286092167158358060266776884939602872487417694353003025921659441059071189107019355764738278276015717547482450846476076020685030345437302819837278786955789664469962138685144083999000030961271455791711780233475069230881612349082934366826782678315350139627539995331631911991515610047225757194393235960853580230379563968245969474637309159857689963834083051092346282249925716246484259689517512081858759948385466300274285093825372440491974079464621446470929358353549748293685038557721865425467291601499013865857807153225587329184658230646015352327986295788223255752379115491547760006052201780870124279389740306863684459024585382537841796875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1674679900070890516585903348137752103518087174216792488184778031803550367317578829384954253701671942782760489192825605252364345164035289831992050336812652734702525974435470277241644191314788793960339935241168353666433445094000449927476662126412605848214901036871200110732479205773060269851612727277852040346989053098935212121969610177653472813722626085969384990911914802348136529026697898905667663351646445732346124588507738897807116282206272064994606479876466595490028377571501118584208155538629726415793247328595811178909182020846503904563026614740440474015460345874016790069809889661413198598642824698637996545115450878247598178760720641952847728294045670793528406987477263478919253651522928438864031162776225546997692364072351204127545793443847780683434195710876625347849115100355057229362024298062673297148460415830964270971653246631558540872193710999408130901746123295368921365040001863053089318393751525709559178594908278078389101727018153015663854076200111308847387304247141033341093646733002039292673776841416668440354602231437282225329349606765720719805569521492089447810930584058603099306319816466493269607316345197921563093265926643162574287420727612433608523781433760315710204432539820253579717673441382249413105602587503044878418044681553501095260985554622953076380062069520988626762567908300513195822476971681748856154222708254744007419765520754752375649340154407648801521478858998672958629756063167829792115556650341686889230041168352229909936143883522802283703347191723437528989959944915969999114020138287003324839253291818232634546207628716455367413857675790200614328577625943799968868864881585685703776465534707016073268774656812251675502513252540026897097072963125310187790876495459110717434156706863892477296853885276049351656927974746854803020037922279450929687141034212590038284002740067038782102292228240028641006788686718156873032658416554811813140100149877724923041370662472015939195673726136595001832292533659514253967393375997848559628744995939256639809184156835200568792544628382122363281910940519262332288362790314590508003994005492100209643026811745339125335552874941578492432304853636515880355834960937500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -434122790904072587034842307167584606652463246095604822517131856189059070937225476920220753091020371727449780261294640917150629103180619281080480174213451436884246615692197806921617659553636378569570408114199898793910415814376951532290510914567717261435087250640286449484232058663899606925147605873084032947006619765399093807552641041849716536764934251034972324853651463075021028317582575099845616926715323597197924464972741274215162999719086936295033470238751161314956342219005867159483565286201885965736515593376106250863836387384668944493482991111876686911038190819948573078204009425510000356266912633007136028865330811444856603366767828275263071549898958586558208256605826509935358947905523381948391032185165593073636737074481212588876842932252294512707297249718984967169221932122253905770986461352059797952361182910638342899539708521637172900887408501623498097630232097721659462017484261549077236343004459673742790382085650845396073874064378469628083227272716485084546284709312905777436121757124506130999020799927029661567372021388215437174828037941727947076260504152837179134637937066372488985126356252636409294585039695986127387973707868041028865156521621910964783951458592950095118665509500102012443682851954318921037319119401200465976433435141203374085044708958224904834283002243244543798743195416799713443397213212432032639225824678553034277734106093882897446679609861855743918992083839358737800921778341813184016760691997848889160983558782761275246797670619681862701214943169652403711932694706566596605744528816636519678814724175687858503204377199581605425524381493623234864943717509049718065932473600644687555460252386864930767570042704852245785419893647607232389639148506455166789231502598317568914223402014056359727837288925628149929943486720210089860548099691969070152464007855184394014700212146098234464636216695182644557046855277134813243095078358973304358992505282443886954529567638247896802025136184698104181720236172837612229490894637127316670679564633025975550086570963270455752627418130488591927694337289230828043504329606786170987751960515127704459276849658036012472492108433924441885718966452029419517517089843750000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 109607831756828844329444274916887419150024598049149158582974383127216784862721653098894108863214862885678193867449065956173519775923803003131931963284629636255642249619844613549583852116987913320605249617362321080926958323500302090350649126590863106861216446828853918099206149954311736850094780365290310793077804595594664986618706624991116678203260635574965094863692039346834246340376480760189737592886476084122782730406614358571577570681566679088849308522542818452939317938524110744158712012233866779429263613757597747438879540126179881225384688001220069591208022986940726128039511297505913121839399615244114916983279696693738794703454552371716249766563158385453677404341101609676462013202894533931115228186668828328100026868548896432578936181710346748060691754881057172859406619665777371380059368434333363424110617985940130519828572746467576364602433489708461849924402065881905424975986474374023772970787583366192595696403815889645001450419037164978163307931812376821345237918646071029843836105888578469171683395224292988325705041816624862908094304507236949329772326729623629580193026915962731560032392325410148594784560089738173653331400378696729802355439307188920273763999119166062679568104187700641946638533863535740642788511735678224174164451646965957331089165244325830337729343652705916013474940224318803620651499138920839627879612566715325308918607104742200512587829058909170433331980868318037861554062971384506692391307569861732078715481679239177279309629887658351836288247918794745411816721268483738470943951302233958772090860626819280693135859264961651929685534035083441256909022847759148407339228949455506692277782929004063325806937143066186457213227466180758563244576126014985985535224854867058244396523524649158814616040668005671218069885217691081638642305836407452303114451727726573954187921952466113910993256645152461237171715395221445195311222317049155074525896435292877856292719489487634808310630833431787060750583812624561862006805078355824272676689136656440590797184565897923342900846180526689787078458598827565721590294208744436897661144863008172132533796108742770046009939891434837836468762257455558776855468750000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + -26785675558193881930190043748132871567461167320802782918962748066443577387570738174401849415198119778083584095690134857016996526159678740188557780729422589032363652354006121436388273036090357103277523152938798390087657791150805045341815582542989412593279623460402333950503270657783268269047375661923222829720161792868205433283184181581626603395648587088478287031410588512742689763324730414193466587539410697539959198550508482135061360366448836442366166868838872815769647414196233130133407169174495081466949151365871850899014572568664103802364753579119710121869290757494360503143365760524499715049984533532511160776635068911511075065932883645343977622826764659816870922351448023593558779464220446308248153647123028236588689452990229843422316977903851895777401395845686466360173811875945724127821681070547174457196118866829519015294139389106515756971373256048574714771776998601907620516099525420153678271146463644368399446959525560970288676916821909425884829098825909416090743476006238110050745319031629629318526517102648049124784577580116219633439594368536857419593663094488808360109834346765256056812500414841536198065008314478493526356523258194831090333456258897672836242584268259584181449885420483570544702165953060156439245045529379703770252864431003595534565260413907628809327951228455110813778320535665083813809815894456824271622495351978985454615300176786841758659685733219795479526244221939956507253149733499836312024394112250346119224336654357582324391638812073020652369227247506763525845079903221003965431222419957962264030433021820922228731968102726373845809216238635960874023593148542276351322649788832961440217332639333784145403037483870325145654074667716335134667966079532350971387924044179342301730059400470306583895786641721162191487081865565742135413529139402621068893508966918085869062462080321848082520585457529185347909451406146284187826099692946214323936802378243492549983259151081823153605517046882775670654610156721696119218807603883059519727565730878424557238190940296641049282497729086159147477371480280692492812738182762878730291410702305433222737927641495024505512182302780822986007349454314231872558593750000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 6193691208780612231400175039854304659814882332305990604904242121491100884424472768714630858246496616963586745795100048201643441699905863329293038202744833339818607979605123988570451763746824461891542571466161956671929640123232677800695479731484479929797290569136937629866342823382370904666963714995621438954023605208826150602019357882370108755786023650670424906754845805977644469415803200443555558591100990738000212447259504129432333713050567114546401637728151028727609065281303995856061270984827343643777312282742689031231277181446737486365365783304137753835086251939570604160236055412956788867332414314618899946937443395445468778734974473966935858801782237268650380442950962419035450830715655607461922755342248391548942554616668546399273215491757570456557581908984802581323850673130315992458795072907445892288931335107867904779208254305618977794977375165117869534488294903774358326872640701286089569564527480046086791682845127401664050773629421830233738453696776637114045183151293655062225090780135556676189153948441206403375839164353372561807254021372343007384977685711678372117441481134141023186745824924601041256502227067747180941801415690987298555489533869136766409604814964014882979715975080125313624727828660030981640525439087021817535116042840879066227726949825920927111462178125832223605653895524500325381362563933386624036508121217907623792221273864131160206881445423249498146090428766200108960379810043403469259710625743377746351201884813523505051104508555180460487505042642808217136670523997638981773801819269131670373401820707175550738813818897089616016342040746720132917128681709033764202097525095547724981632498780747409336097942367904526336069719552252826913543759890266578581904557233195270005150028216914239829261616872225832096775635377945951648381925530601972356560742126038180300879163132684415312091659645816007703992973316819470056577637777419660989621642725374513264321237913050993098180024270990826468684982094833346402016366457351413477882103261454067442392894650228482708153653131471648663506558765094549142870189645024912435371041205369596071686949391827666752694376211484828917146634387969970703125000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + -1327382294573483681444238591955514091402569946760254701522838786496953482828704063582228449995863616666400793699009509802833961929874971381904226870729194570969027598470013138721605049108651213202538921017020313307822730026046116885329943807156469374410315272032283135777871765823607782412851484895641970038529950650489460538471404876898578495068580627955889294657226913422317022053776732235771000677164002093597430159078017038048795303492811409681027635427583076847658340670933024430800546669209285985468428252430440718640849802030294443430605068666788619734713046438752072500689500627448256651876400305014526390072210942930684660594082744151357594803562327523900981954372790240606736011312612228680663906795049517578581682728951773236578194221367457351993839011116237167352180416218958538429850894606136524527405951940180825581242078503039698424063254868877944897819097812348498515630851418544890777593817780383694269839204031380307121258131665511771331492640029662361397202271697326071388209602403728218138391623816297844492490814073979089199528707918163180085357656025755604528723652302125294379448654247047020230855364264515475738461798598150767129372378823450171852297928649554515116965918078963616089719405154651107010612440849077271642380723255017775518914620699128835653488280152189603192063502388673028160750920858859158683417847069312494708254649305991232784420919706577004996656819127900283103898931480889721258064697508975881259399554046499166255781712507131840348809716153878452809557812236194048028032165254882691822098374607500973729526829700165067092934045012117628040294467354615511398182573268195535936648818627698404093084309157544278881265196177529574631704022800659257812652676079105296322322193887377587507267175191770043761903909146713194896459157536961628095980215457660216561000546498246309512723828030737683975879062320193147729960557071591482290077234627227765845780664431882158718319225964197236096074079976935994317402190668689686419867447725800110330936388846443518499284013889386597501251162911132259606583064687154232984132520422758048252454397302882778681173417376858079938915249705314636230468750000000000000000000000000000000000000000000000000000000000000000*i1^24 + 261011384689480543007956371758392033251368954960591245815838130349356440389254810131469222429455179133582760186117061279847768129919587424575138644386871516119136130199648833453272569788503686119799097819201150814956506660127201527562662805098655018655792495254673900312285499048970355493503535639961007913001621442531215709654485646709192981243089195053558959322907653129702685762610553077550151382057081459965817296503914738202540697899136609456663233911874446945611293680912793116278106434670607590403795337924523223507184621847085431875498411170729264154578638719586092269231092657034933286407106391715985259075193204825778582408918844308818998023605745595998286327630937708238921347675225820537348281620636019782708634391165625697073817576167947768119121411873241118344095027674512719967505671555537392521626741427694876507312052697037333379433739004571491666836449460128489777754954999829267871883583678679662614824277200948203525712663594646001929971274925872692048408608303959115322415239461098998974504674448872991479748333064113640411743210526256517662508282976202238803534859683273951647579803071745365513406275129859499796620781196863236700687635238872372824567774374994690328892630825089335802829310020477739993894369746460275384354448017309684896034717345360220683030789748455936092900793348484242387541297162589000262641786361771574017413752075199110628440290924876927458941524601780260321557357970732856486651784890007864822508789030674453305829073029569659264246566142025807760755724789020175614362657802911676006228593515565489581812203084806883274958421566695365270938143708637086813828723414745645581140144589699049144166348980474596678614010587220142724649419080076247563011795324095845258396827381453028969957702890393846944838155924592867491893017871387001689752853480945580086815371146754191829279141003807553324210234463628325460310033492134448310343858885906977544727028366963238553740583502193931168012613471047711609477477401084304574467057491874758037054867037693236039884475592240112962731080834847275683368834228588012615739214345791305121154574714024098710606255111834400897757530212402343750000000000000000000000000000000000000000000000000000000000000000000*i1^25 + -47093811489998930419239565500552727899901619273438264667411483503077065286668857072621363876699143332458152952998331273220952872172036524519157069259358572043213633177540548757185548953061696025930688060442532510340190979606960835073919106484970352241707154390230596537331674553643204520152542917131180987131210635276637342553088069844305037094475274344775984831828917613861733230331294740527827086228324419660518169430711178910314282071037650719219846748520704131883702176709544973286466929526360489117694891486929851887035030291904757786479596136220507894111082389780831131775829806988042206169152778836653010685595722743105223011468003588370373542141148536688884125522722639651832282372949085274873586202275658771270245786299019888645747459505004387226403092405147081036740967328648594092720353605205316437823682784649264601699572953591636742625703103315279274398602209291989062229890239238504543272324427207326662617554094735599134534101674247615665519177544265049574280150919026004875498368439584637598370523762731146725621848329225718071017610373246918098246020383542635404875121055115531175192055630112695312860651761133529374712992429024697903867527204258265347282169250102726152507754897270137117024080298193083225772046044149403262148877659695408174849950089938498429875589605830080962102701762109598714127586556683955302226737200549853845179349886668479419322466700179353135774955969869105279661714418752172216757347426643047113491176330889953762742400509809709790584977973487109120758542893755694171720722554781408898944485849147027651783292222786498985224543824222163564398408273971219410064866180755357282521104606422818834299503794731268954665303542030275107257527000496603322950890744433455447739706723589904081003912271162127173079828865878980770013118025673152067912755651268933690694212269096115044224873504277847014863478535550526873843385279057902676025023164052066819178881538764304177897310412315987447429472541649173846523892715701553858998172801523975365288874543702059612535099103264622282285209523008306579098109439703294161372751986505887271307751319850731042787772216688807825684547424316406250000000000000000000000000000000000000000000000000000000000000000*i1^26 + 7857383655317073189728860223928388247072025888478369910221043750802484827053682517424902455083561870913038590772200456298749338411773509671043348343722771307558820753953104260211567810752547094403364854764033007564672960796558286255049815522903528745456418972841471507683971960639729608251105943145808301703919924636061042491486012761855597551204172760539443438325278256062878832577098718625298182377985820612801177162012253953307026105565260095106116094403625725804366968126359556757579698861343644088693685784446327026683861939944456185220012290461118063768920910287723864619138574749226819751744391434796853844195534853750734718519547572319339030588487612574860056281633692340417396890364669750067653880610751565203692891318161795255783300299949946959902158736164317532876891953590219952495428052325606510506531075334949778876983567287436193528772951270039078218142987541192627191563969307459762418562521024056349519742648895009990991954494861785379090313016318728939244838545603893811055587545816353306021695943007902779468153071180841020780341859983228379056125164379975466761681836719621279132353682905644558058153613432419096717803241582791183330752377588846665322086098289814616058770731305441473509498213270578694922251120647704618637956452284956272399851521806147285905508119455994800099293152741158794605777193253385355169085371610388853212208751627459040065008344664466900543971143399588979125659279449830155256198219646273738560271138064883319382367382638894433857384608266106631751044262014568084167542078579347719930259269019867380439421013211104769979834480737843391409799664686192082165557360701884982817454073947023539137357319715606155678099537889493886810430082827182855082784543500670099560905107592022977452991061848932169945643433426039226390311728821450844173139586620710777805663182436124383062753725800372806143275517629252699228670840635605540423101587519046705882358142449005232023482580043321020397801185945230441267937677885580786632831495611841545557122790093600881526715696034124930064295513579768684182890581689728796602341239961108606073765768970958274474409100449277536869049072265625000000000000000000000000000000000000000000000000000000000000000*i1^27 + -1227734668557595377468091434235391643025199956852270412956743064677797478177665991144603262378883518112642209819784481199703821489017057380279957704066960395354160814367060402114372038970442021574645157639245477190668742351471758619896600852072907505909597666547726890981605240319828887259253605981494791968813558932200282195040564964154702350368149896093970008034431680203897395460981963678707371551403977099056799782998829584288894457053860003942651558541322892673581309654404733628759910525670660336617897841290578809875808041696406325088979450433980856050831221682541101016377027001126766461836052598199644722826756312338634271493521774002229454690671781234089154823956757701935957614589320445205731654656275488228639549122799059341004843775680763309729209221765998431682320930570743607918043931881211758797211153921608918395091582282643478364546179718442723330760912799663695012030424910825721075665269775206573376365565010353745150801204351861686621475837112276247201636098418638327508014544194954036864144599739157187872745085720368029242392043003490904488565137716809661119336485834361392855249828724453274993387172787354952403902288129100932753081897537037207301673359052772469963851515921865827858199290125495181702629213898692180967178076545855462322545473647523141761045746651977161397368024247737708914745083370295934427268865701869213599980435584542498623715112897162183112361329437250557091063618915715390173079546905418366856840940685219888522806752424553235508663831566433949115915833100321462320471158318837486664910584646221275923066250777531163083832783011432799156389838196886394208378475093637246463176902582294089724354676297133220655081309804909048763947946378210055143658850103851549595359630617758919212633672441664882201813385979155507274118004924887770503740831251291023723667838651268439156178687784890956429616075092173851461473541688413859218958904983430095427897938629386430992442615712108196043052867652806454851102532687343901743672924449752126316080710843911441293169873631977080214537936490078816614491074387982270685530717049940214932751129120170527580507879417573899030685424804687500000000000000000000000000000000000000000000000000000000000*i1^28 + 181495451409443870141288431002021445724992003924189614685743935606322382243863255775774803389320898475766806915191413782333748663177313326063925184540242291889956204297151563228852080755739516781573898853675123493768010693276063165236271945918937564135888563739129688178789236536241377943814071185756340549559017869245431813370564849061215103340670791359720229316514895233654341846548164751280176439457894284698266422113959128952905440085744835050446036308167034021744608552938563709646300049150836816469897275528543573109928684326023407865435348542737301527587898388819101721247016282992068227390519801851453593980850372965594748724006036722943287907544332128724388340170174395279081566161870013184600235431731132675254239551650526028543758985132559498526780054039799674698969981179977553231268325419792130117907620804372625256538274798830806051803344086845494329229728243463979246317604194604737472584006176436543076307247871173356989769227577190914736057877058223585112992659084946981985178063752269947191213146892185697587733259215448651361687383780729246550171955561525787406895671948851387732482854112887923108379095676111118925778159955129563164440906592181675251918898826926718518137370976404113663710993804107395602118299058540560627891007502308098425625771386776396008594616949034585452570903091471346349896581996724755868545014361409963373559645501744438171345273725840548691302236292024772008842368624736884609339389021744751533280239512025346617361147817608528639951073340948891612196778713685658752110115712326980280871331161638439811482301452530215403459490701385342299215534057228234634138076416030664569547741633514686437925129604262773847906169477549346780545754787431300809331303676434078233725640116074266697105619715008825048163335018358621897054762487849566437513815683625563561210929536079508732675611606221265648897177556237149318855228950019190136798714738385392458392573787229633090019995197098224507138956553215729854005618998758409872479283801763657985725840193404418750094004283859289348046646073377857575957017586396492144820636807509179038317405311303856258502220945507287979125976562500000000000000000000000000000000000000000000000000000000000*i1^29 + -25227870271285778418306910263541273148110305035671592939547082672320810856877355801353794571421040648982873405387604851861318432628638905469526624757179199283328331133711328580139742386113435854668667307638867926281280856373261080329204280929136880378912475216528344621002443091222755782099779916187127253122270902831404477167075891651131909657785278878310253354872184580395871788278851447895727658750570916338198239024216912480281031734670901471790499726436541454010834729786682502361587536570604669836121457101214326322254291055618543923779438311163900735337317367572683708075418589140522369545966110837000955125686734855635093972808286467062447000629282535797562828561360602412048493700845199480625554173002122689749097625967581210146044009966448651632588463423436498737680177445890086483386440704382998903974651068276975565574200123725676801326369714452818567443853659159615483966199615250329889155143503122834001792460918113320398943814126603992347480738357042751320635121847422398729613170640382262809417652555904013312292914245554283708060221182637531701424464627220010430232573828587301785602525476428419593950480053304678130079040052799876016436799383251455245068316784385865865323145092562568693224645809498087109625344715217483903357726005309003925474776527465009822592487719223093153753889182574080129488449091732356129456589992492887603279290327717786611097341253920126136886187612037726583444049431233979707444360837106537266989660562833401963963893471932317421498513941692631791263660091442794834312493114861650327578924017243237162004686238475970682552244913293659840590612121359063294695045891288912611369403184589432612811868954475757062290611105379004845005587081511808791396767274123683192370124734780879000299532666026509213244697300330887372967641714204768504553690158912018588698913494208674348091460563291729554244558943956479324668216263447778074857911789996882087386085083610262026683254743197647608640602169839938716221844232732678253738765605389909659739707699192464882772890494337590542971246505977123499408334853619526456101411161789334709567118818448988110132334898859262466430664062500000000000000000000000000000000000000000000000000000000*i1^30 + 3186841502910193222289981167583226025810615631470195851949285584354884181456565748584574849186593299823930775366505015044623024981421138365469243061848573728499098347528322490689587231360859302048452004122526637654635016381126368682512771370904511857412377281020330363528382536424233125041386854341965804479336125301287727624773143519409373536904522541751006070832402697555936232198271794547996182969343737100084724518658120360102712918216397135438251864452097921030855056558952308500657285703799856245279871709607402119999135151830812525031912923603509247915133769110069743938535317082003898894572361277792043031636774923276557461315144607438711836903880753424670396797590414567824213783576009264629161153501733040415123579851401260659585302847355577741698226679995045596575600145730157953307901803185493275247320222640888720195088556090554905249704583187660950091911728055100438890928710412995980975676910622831946036948412805977711221966099900627282618188348252235076896450605726357944845284669397317276805547713060407376728679862509087847663554268853881020480550665236508111013934239260395837827118686257869317649386426557858352878580481985653646562131280625611282570277580894561335985342519669400041712116490214055804596763648245778385529402405944740959852377877995233425193546046673955035787977624709401537976605975952237112466457731695790740008586851661556322451721672622256120506533648875872434717683607768903638037157795396375761042802817134316499855594488404717505989002635039331983601297543077672613460673320992406830289223254166621957180894581106037241218416113182844396592739735720727879190004492648242601098844764304678174970029440857735440711893959561357456259405672480115841940780209592387892374551342367231683365256736787976467604826569244709386370358244680104476677520521702801253944675145771684393219738504020568341832326071042667105648561509529546902344069373303314319844871849412917431466382834962761379888851477824900428884158047510178684966981071417464689196405409539553205442607462441242800493992341097727510467448944485034253622533265631223961150730768807071924008901819586753845214843750000000000000000000000000000000000000000000000000000000*i1^31 + -343160717212433477281514513658858963661569038808667281203961233922740000161012970571481764433159275429266662900163289058408269787951700906450977534673363089819166641361094390809009688398432665726319325163836025257193744728863431574416273599447011183124103278455488603930502067555777715249937020086760486674212345420868444959709251064476226128734895209874196632780326874134407203669343465528424651436456006323376404824067463451593959620113845912108048936505626495421878674627097966950732437056648577479427314735490204449585605777452241925120694053484145414865652349107320286850867087760119173864432534280364930482632545363444672011808245595047033493271022654447263022059332935110226096030421781667110539323156737584889564746477954494723580735995581862953372882780545337001561801706473847904245897026491493499017950237506560304460864291569649536375656649744237844379153883585248549692371599728789300517579119697265439162008266885563251633448868844649915473405420946099607050784151953619425570919219208590969039646261434608731156674958942171740809753682814261533733008424445868254148653543447373923803427261426966025388739720020091897401491582797264211764088475959328295219581684019033871221058965533474815584246930037918435165851615817555036638172774438021353894850963047381922944777043217642423479192980753113214116262907942609828294021652540166968945245680041714795100351587592569907210019631826262970849019529926741856652691463266204833626168140945157239625207964871675842958930379284157093306308539423152273276514221384980034561764910948668424042403034841536063653420895476778103467054446958557967345304992917283287365420064764899417659513201655395037658620155104094759797606211006017566602796506994634682082790308684052789639187774885780282826934501252495489365640965851016079350881066981315833097521031535447784188878564738548865283123332094249840725959134711048466537362784852273946493342258365546693408471730001961965352160469768459047015473513575032283784076204759441851649748775231492214542653458819153801119380355469714009046397623161181173858923483571774328628753426969642096585374209098517894744873046875000000000000000000000000000000000000000000000000*i1^32 + 28465835331511727301345236480717999237958330832503932145833484109056374541889480723340254790671816521837623129907425461239290076442294664779732904344809743037264298210367648631030132031121610235198981342400688484064523524132573974681891712348114431711623301103379796075999638305433700790330653711660027106504287128222320544989220112740111790042589773179153324141241561972477912479691407901113871809286264835646498232329147216293102690825577446288597212880902860741599195433576935221432643565972801373998627512224835853285669076995601505899352916487133568972744339894334305571838928382238088369859565147582009214588535194977590942889293920401397766691510231241246519177899283087788981399223842845503402356514046312806810008405835912497180379728073621476666153272347334537992586667744125346621062130654458563028444739213692525219078237891904660277373508053128414774946748984888209708126814470302590715958284093670166128162923391759408469635733701809802557127299913024190688937780278892141323750957690641182449837290181909812422850613578113291448606445636649669219972593870754901964367756154245157970671011796577286347458301687328747455948334961374329121132756617944324135367203155489963762916205720041704675696357509146859493142522881066966265226690788127897686164980865639923349537372123215092930465782474536472091991561582374822447274679179764031730854092749729771908287952917562015358690152852976989825859536245575150787033586610870486246957217120272035022513089848594243914466427543211049852580786228330685103475494081079966539236010860456310971108338964466257674715234102259351988209520450926960095599842590694993778025313584176065537070311891360428960674111459906093544575066532894290614722279591790619894729001654742808342832814738144530525847840712335747293804513064075923673365353933256316690682035731893929264796389675602943144744212735794310763690093244447000171453143443632347730682343627087691413484406364396077066803651084375574659449269705666642818898518531499124716970483402398354315886573822292895942950378185335321669661915055240972671986976536566295784382454126690422277869656682014465332031250000000000000000000000000000000000000000000000000*i1^33 + -1517991719135467888133847314389518093795461766585085042478858812208698364652878933203591842878395635546139001140730440660118295253902057285993423662975194207647214086809996364145436552341861779741824167840872458655934841959390068371237874180020396209237550437377363408252669181427185528882026889499701041812793395367353826993516529030643373068134871087926649006271157826877998737580852992200901693007559911484403534537651688716725461111084123755079982530728210813534395832389376710337868461955049404631455505675247670393747398082746534699861736623657098626816501437577029326455734533601252691868030941031019312570503713298322855861574107135381787164485340704296178701013011200727131471453664246638499181549455351453441991765986306246605116192447511095904108824968904509265265974314790683397946822201399984928632073784376573229713477216608658323983883783648456316548772639266422206707375114544715111959711001526454536601341538560044771253921695875955582674313867445333497241861590004997254746597113673842862560402161644224463319260452800916727496111571964565892010880841387255639253922833435967370590672925188822850465353932019631807222848055574000750696164132941905724220043464850500900042748900733724601453905876554876642665155133500704607758845277063646393812288276425391299804521222056757967874394698926484192735466826890898631858819630830235889596282410637857378034745302844807609413939155402057226259904749353385653164537888977253575844007879225248042564120293001258289078582312089593066512088076605470883388158133149996855830838501728456911966815086738261947176082682025807806823422941030919026239240635701925249202845902972374452251174508173812491317438947331611183796547904790630068228904680191646054205058592675911003131278816814946133939870139211998302190879575253434669494233579382654221698272388419087957816272047533969603137001004490587188587304112049083161084307457324877234167466526524018519959996422907432374027971264332476401021721799442898164402959796771716118151278601713715831719060302880862860084165692626133804866060652629025034687249171968902452449299181921205039834603667259216308593750000000000000000000000000000000000000000000000*i1^34 + 52279249808193162055306816306381623847670495714695816670184316413603487344803954144443768594312388018650800754805328915757050317372999999760839103261280576872310822714416490291743038802492490521014016678287183581290462399329929924589865909186109455940385459889514328447895291436793518102581330379990865093591238908945961046195132905681085318658968477898315695963431412284055313109092177600358935613694566971511998568848426455026549141772890954456545928847586034598782698367807200221349411997587896777199839078739283265377006649543198251074203896667937024399667668397614943096982288638707353332125407138550565382226546768528052596321717350550699435514394933490633114734070442391477929365458062927234636220998250959464940707584884808892637082468736305112821923070122872497019688926725526372937079028420393906978872737786383564051567947388124380793115620223713914237144954690501924028955069147106514457017608215438457522184800873294205427347444572824337786601895476544633181376776712817510524109021921067540785746958047271154126719684156965285535761340757588411836879350093797971867077716502076058586743728275381628490095183108933677767019576994590393143597763826199448566779562771275385011607238813432172848822279135343874759052592822166815487316919492301984182369892592892429639048545610464893830662787685390766294245591312934746623409636556657968844095104571583284224544883044300977260955894174734986955448643881832639241866614462697887574078593847663678253621862628544609773295787943498869885575764868442341285973591064377028754778048722846237789120396317902900641131584198074543765663231649013128289942037649730606283097511115915974610527035853620389110165966071189331971393962819853338704348248729231906885784641448807083731681143257955855052934551297551178308488816292767369216720828877733832174337423112177922141113666073974435839982128171530041542121478275755543455903368425734118510138346679306652762388849574719676739374531839412750351869933713013531811598693728529405098149913491966625752694465103132297122826430631289179179949877493001658605156378435755304165334600991114112548530101776123046875000000000000000000000000000000000000000000000*i1^35 + -15928330254610060287792469945369038784331766725472591733433070723261720098663620877081899298924614947257388227965836730976075740629198257776536225689542437704023912814940680702636234575414538664239058553892205354180270816443392629104595754231235317840435830789410273321435442389118066075294315089753172117529067643734163608287700953925470623887629681345317477124188814083987034656062290101112294227309899148276983124027015110773548275616641090133760294150133921649392386305592622859720253878934277002155054396620882617391087135650167139115601032003701898794593928610061170751614208107637183823449256341343658342280914656938687320979927895365030962355723596024228162045814716535955665839042538046825357588557190125226454522060415942184009809134745520414754360821621285534549773119467202533033451574237189759533913184802246344632707190541701927581092674490735776678402612704401443485378924314594807766591104657673537600108815571419659832961101718159604281961065388913718212300795176808704986404598790317483998731543128456448287028338252254540263121359961020444796857827977849264672697754383729538669515514006891091856652533406526025544485938726187783717610163300165893550597056032732199091200020963205489565503019598702944103390034867298586720518383981750196173664080716779768547864398108885441208626343891835494024957804345150618361939530871742907280280721900780783831246040710964656056598709112765814552739650481430170663830511223752188316210386541375132844181103982768155282108443667915763654306805454226022321317427612705804459553632909413231196660083268630289459383734809216087412146228814361626889259887515014489132837964659091876530791816515915290343695603773726436580451952183308558473550799662612536951595981014709960951345580937443567559006803513684435749965052116677599366407412687168181955203625979117241354624468848733308452628086239750053013727963100969925016003490436413357259220820595170187323322945870680369139182214355819792978747609939743805823853890247602129569082863713240340317961292084643759714118566698599839563370106836801803169916001421193745746289949871023127343505620956420898437500000000000000000000000000000000000000000*i1^36 + 5692048876561679082104399252242731743746785410430284254212267104916334685986609879299284465779607374976714620410754319506915477142965294077040000839738895274134805225675830617220547875965694313012458454388924685136164222882083522833252529399100692240197741630164153550200669788400277015459715962780928133254671748391437317269470336803056565110700002750888608276461513204231116986656376763831054420968158134540663702747898905135218835672227568779321936413400231287714889662868900318569199006079157050543850093841901532133785172596701145753930911985810657833048337124539303058462766275876350066852131696091467698301450796987055450654987245219032266052552777774867805048857145168315587680863994165641923118098519443071578010623399809389614133553724369596607238864475726567474031874667973591598547815964958058398612612392467301973325124614709894519746741606729622986495666592432476856878524055236200094916639581368061129105021113653215277182833213072976649613816666168595702504715580953785820592688171315284222708947644615473583804346996573436039906000049258631143483963763309786556274415406254174049693481883323762541586234663506984266821924404155671673049778120207601993354740128629303520893471659638051649635725684428661944235693143473312434666203395574778430934095061301941796362042904893031463283992233232711449482513957659551786948557975153990439815938589260228771645580820012089834825210393610171982643567523000290413598364242125865881157678098218093637731974998911641413397587535969178737623414653971984586438607522474181429389555832695703696415197530573343984679096602051161694138489424509041145163766022237512924197628167537147440156320750820285610026442768701154117928144418548001657803863109975527136389948880684806565797040111768961476513887993711820441340360750194266990993269982615509706417036144409960393961715333961460967123648877227599837575415745550497975281115526823098016872887059528973187313551634235755524820427965969010129682628241486497601537654662386251276200523534414542869677106477972042299436165497218820892738530700812183813611944613018091630595497162488754838705062866210937500000000000000000000000000000000000000000*i1^37 + -1161683754806260665188013764010861075952893765296391672889817356698061873595002126655628736625917119089610934158287946873849449706803046691865529760827349814999106381187816554371594168381269284775177219302616671713550243432143548173717102741214983800915278063512267696511518807984512000046532276435154459766061499995666062196374551231032321256543764548702300300809091518767869326565618720102919670970875579497069393653794629586900795294405619203753719022051520820194292661867761647124956527615405828642028938736798758943729859728481292792121136304129748727011617798362009046674514920356623785596928135530721241478471025950140949946409037732968340565976602418506375037997426310592211028154909107095866229051918598158252791334223035670260814991335739755457485084456424944639857169670296698783212261963835071334731667191317115414009697000031447215517510709065556688738423637808394429911347328989053452799815943357921795135267104179618434029110952980354341043904300389664192533812801098013906617097675040410805030393556982611584170777320129716077383257497438429764620056426916562769512799240542999309427538933186767834741623896101454650036927923831971928227369570233112979932516548997498550591968219469104862277219478281269865485475479384513408684139132364782501770612004631326171204082472974473680167161737237389063814291814222522476266679678614817110804977319756051096474883019274958417452060788914985800673188624456730390618296835954194084499908112610257232409875399095815615959250817755706845448173427641295008191890359128996613128170149291137330089649375538209391723624107058964604111030534579255216354827657724583567233931296021181715058346276550788600650109893583195718357567254137310725776186306740830302889464262813292107919447139808399286114694391671992301015628096445800411293403178696580989665954741137481858014499140040985092335472379261918891910644969354028047193670632596422827127892935069072001101234112948439089598787632338134077198049080424478865768382883147301672288327935145902410618764217037680408889590453363755323864937928169302010520214300400896828082673244352918118238449096679687500000000000000000000000000000000000000*i1^38 + 163161651920089572372010013323812936804817917910290506615445310419865751289956018319100208895896200279240268030896666234560183653123541085779075165106314416207882418081638902794284726367169275632462895418862724088649696507878591718446601552097857735200402648138900585389403655538294189364087191510811701218501732739983624534113709200407667785483946242463126007862748314720847423522248982775989206065260489673026517094499363875213229048423530649435909466850617733257351082663340880036653796779305121533429579593240721567079259328918092035511462914919208346524539416627006521897603974678491578728728727081057129680100565393310721846911531769559064901194902025981626476171433398143713758492480430212200655557701627910111423421154011263386524042853053974178330959221729308924011806003539037445928505820462834579045419592062370806977928457568708843346529084232064975976027566144938087558756945716377323371143591519706758096153912084233624220668018108101920612177599712233399185963757646443560007889028529490124851075482505565478877410212228678028585842887532302063262928944664565686598634215957729817985708995678588675741226187642912289695806249741020246161105185706712467187116191055911613350016774318039921603103741860521208895362602937671115400194125037677571702872578017714802096650067541500302137804064589446882161502229415508015574950796085714131263110996792675549474939674621087872564150723996659283035851059112936974269558877099006012342329378772165256790534893435842951482547433388297770614587310174892657644451602174376676399086294088951096759978483003922842306875824131320970394256598396044289475179216719619171766584511536711453703427236372344866410026468009347437504508810015727349152153521103414689378442683709727831473858658935112865987142492797241749708585616010707155236083658649898568837416916328083455493909111924698642068483826955572007466064798512834878936672505058947412635843758801089783315781233829890453785201873716439477029504741550509812149911071115697869536218067699182127073002311452768659456248237055037961120701646882575583352770282434151628982122201705351471900939941406250000000000000000000000000000000000000*i1^39 + -17130751772261079108243224268645371850883935130811003813227769438379850396157898971944976277906629084463204440213205063049017793001894192361476743465779921918599703596817647496360450026577813542405975890370517845745576803204123543533133206025493267898523389776490928877460141285054902666382137701768606184677368866079093878907723430522184530412920858359331608263602056128756097006714494293939667033152523760079517240605305473184084346231468103077308773135678397823534001562517848152034282463243583056422681905872393340065722719306335074697240167661899812344173061199058713085713789933685437629372977116545155582558301426338336215120882035079046209364450135358154775533341154602245539630511529964340728806959009471698031518915520535672333971195921703749881429078616721744456414233589881011545373445349296387803855101296536007323054645015160700930518635507064074885868402861489290345117647290259160803133409262979741263964251177072564607614332957992430145142340464072437173289623027013075328045271131054421397446651939787726656950901411653967855974949833183322986760583456125367146460856385284520954112807293716402455872662884509170472398390248189153888784322047781024650966080881286414738978311271686090984264752863341817285752532648535608431149915032075818656556110456376003053867507619081418170978547957363737199428762171076607059233595956491515524952031500810799696497007091909744150404242913748914657330777468686579158251213303711459307387735606137552980685393511149192841844314571833541769862880286802070219949186260619772122608950574550209349500664735371552029194326957741526861082382099897419067571360604054845395682381992007879450815669618606827082766372622903858262980054490830538246126436380370956457233884072720382788682960975615799649454352480503711032367129990781854347932125926269128435641018170896869693160642393533634708565063535356909924833094324364726788980979246461928535127059496069862216135850449955694725332461094980844893449795633790739484309470584349129173527806218807771465047626698583777580498944362228158708210118565149549462637611965252846393102117872331291437149047851562500000000000000000000000000000000*i1^40 + 1390921531139313884186339386452117844772621592590830155638157622680591628918019552959894548380309227341121274890518273953891810344595531370584643457437983348735398394621284182678550190073570525831947379153226104501871261234981478948599163107739982258517849631031016737618107575455854688392438535521677106541499455086499928794463622475784927496859541906800929275796239479735372253257405566110435424411845535359893115825542234272268356182482314060463681150292824782700590714548344770536108215239331119605245712377221481128511394458419141450334668818033620787414961381561894231337381279598455576664797026101875876655046387952520197893955989804689498193723262621788971260260857240026620069744525963488604848984462401202685371225076340857428365673903586125982782119443738417227011797520664917281989108522708698998245099844573516060269637284175108270040911747203350089153197257197217989789297921791206350943068976936496931971191168884517807807112892798290799308057453920216766900503435942624455146406477528390664423709985127883567794012791210549246841523144763060895343603536885933130166983299102335828992295405680243910589763966022514555410215457896470960392826300029673682230420889816875190327465697692592761156380640351407579658108469672635536866104254170631849304434876908489391947990602605225228932514649802648406125068955348869624334262567688519870010471622008892839539213323612043312027056182775515716611627759134994645987891651895346045035851692361093648297291899541892695940239988974311779172610846510443591278502731261190357312982284451979214440495623667229844393772121260214164377191695283139987190242031448161441969664271566286763439598002395236107576320167876468762271472691492603515741352384986490208534776990056431205883017189145586151338149155516908470049128418523438880226307439661101398388436844367003018041965167542382620352036048589337207568298644825979929213059774244143584987192281728649219507673296242219753899292063234209552779774874475158485026644885579452613066774220443737033919442285478164386751180885401646482422452727960915135794564042393037348665529862046241760253906250000000000000000000000000000000000*i1^41 + -88610151606959076204445588738962490580881735619597897812313952132187351144940167053799829770368204176986352774907634343836770829615428242796319423871705637032778330011269350677096643904757126861368040647282331037114590397871504664833895775467855391635814183382079162522474322226484794860894364969640267498508810553455707694036985821129784029009141524157617549515170775757657254780981245766007078116045188932334744137326799296401631218937694496753992662629051147911778623743912734956309678199183871299688214258466900054536312343754305363130227745062395609592164896721119998236334548868023110334382777827813844208682960970846765140859764016504843613385187587605952691418022365394651008187241196246970805461508774801318156824601888657807843897183655010500898641896717790847402788626272358408959462164627983755902238480769548862142930583307643731539303686653150737284524087856264116541418887889678158516327040665846636650164871095699422261657168642684478657123292514667596569843315987043502037712269251187019749552070308737907363613738083359485533028905051851855907315728721715023524638201257258771252724143181892131612498837917795183185408968625251536055401663542245220873692028861792095401775060694045450360944904453598879629194772721934889632738979669582618460418193229669302411136430891660864827266318675507329890779877037916431473248453305137297159815965156287072815278287741294289818843785111773878435215791402805436260955930177496928854811113861612396160164561151055284856360593443378448779828583994423524362388916804400605106365710824197110895039252493947080843372715485567253536329555134811958871246459473036369470778292804289807182418896010439924047732315008971375951671874894398302293350703589152480576773545115678890448211232933543037327586095313776810847299399690076808989758924686067422226292606418464533663228919288704894126732256729597633734364048143708465050965133804220929991578828966120285865429644585843037660418044874499261774001287659354157746765263606990789614161376643991507807114758165448918826381032190280371879287362608230345350466619230341366346692666411399841308593750000000000000000000000000000000*i1^42 + 4482518705517776949600851591463510717830537336399702333843484222485866309827814800589588548659036144453968146517863683860683617900136704019650137611102598352207778040094252822104697673993704683676313674217450791093161278786430112169159123540064665739968196439075358111988127342371425846938587456677132307408710679202326711682916253333707546280588564505538864720845113761321916578310095780387150059539571651037228053651994147652386925954531321612198227172444222504064663125099624576685302523875696772652222658049566601627080140609427340016803470353860901933487505260262093559003230242565729869251626926797664957132196550020289917723587097751316720698433025940095681485417442890621424266024874249338378633768012298603156917655157457788374672303392302256871294439580701764289523020021754630121232381618793617810649538713886575050958614955702367019870915753570074388476545713610268130126801479841508932783819665203617871249191170254734622600538748724033276145989309765016616933897907793228966009767852137270759277932146853956884590005569507028855753214352253146023726102405675911040441982482033644089553951458476457692832930183148936592614938854176241547016518040995090482569709275306960062926529006870387511940999372617667335003171059956573642039671761304115210866532224247465818651010214503113432186684715033295342301817476816220866999509781491998567590740194908909870441839252352729103685810314805495373862089974527071452558712087842479698558976185061501975107296321640457394073795296059272847097718180789803791767933984964068840044179817514621263836323826882392212923811481920958413088634421273016992381183714334107524059135945540637244661913059959825509679079044087130206459806414339634068444107220987488665407697432909508230904334428854269482106780221081652637780361752432193865333315551344817263542060503875260921846940136725286998885579513581746047164441894560743223164219824092781646259770803105598005921343246264686489517676770569956500117053868393301853564692877043619183233820870083183949035198606078744279978582188084623410145895504842361160006533804136779508553445339202880859375000000000000000000000000000000*i1^43 + -185227509753765501068005602602381197182355968050597223677011262495401666452655971208909324240836487236336078861726509188238297701072153320237630938689195311331902172944472387230486336894968676006479790096311356863290541593282076049530458780613376634038733957070511023109892738891588738300943419942171572146523881994577249229618750670917622316763171562734308480717243296919759374547574116160310636761503472019793295901854209339621290386739294252870147968739313023282498359789056095926594121745025211919904933843119189868083001596634493207938883822084522106308628823386852712901792572291800853406384254722689828050953347321347674720622708460566431261726934078636191088077653649048518515464073717864675142165617156430389175199005224062087758102488320367193027560167108810599441159829900955411981276687547153817801153031055079886356128318278860104582746122434846759328259976472391578717222689464461810555834756451257741767470520204840459610291374554935022223895794091773041633223767847328214187817694745091483312709004025735396198289625689831371145753668692175562058536201454303053143242954725357281797769157414116076276833514392984439556651906299303220048435575009145574852689232548157840076566689593034840644495023073472768572841564886657563995030040720909823342670662691816480707880395902241088488474048872645449036392530447991939788854545690618603116618747662558408140459169276226751804307222201614693198606862641997039765023283689489385190531923454914420143672366517024973893748107804032409906576503943495641003398978641931996814514960298151025346187543698293504770048862183153053283265471879439959238938010681440205501408783112315282069191231450349122323862932870921692331946413079653060842317691301827348839777802500475008238998130371757525461759307938204107844598620646105121329917084666566337577174206168958098995746416971862758581831648428857447108177907887813674205605219674028407893482757073855235590302942779939696367468787337864401553394743879629207375894676091311194630805891571596900926744570455601796748980645193273997096611524227680339181587086045510659459978342056274414062500000000000000000000000000*i1^44 + 6649246745621972759509617696059471417444215180143443078349935589074042298468139674838360636324293947183985463157107665777211407836917609608898639547260123708248163832955610491098258092437575164416748190532931248632606806440775192427397141888784279247524922272566247317218182593219333743177111353231703253419838121274351498281004386295550834695317702396221153227680866765522514646344225067338898414073068478952585814027253588420030753999880676879530472608546084632709987836622233309410820630261093405044631833948272208631596359599357201639095440868461064323868221351282774396033182843454159505673844001205016305223287746617170997474839206230231476829797841048870234191868566091267531121597271374428255736011493406631988983291362847483444529280497103417200544473952163753936707135357642847444172198849095295224604575424931480655325936032182464434049789908525146940618502691647089759011333030141211728472594180517696605308144561134193379625570555154294407971299926698063475440851181214374097656439961992698949849142410354000845034377264640665394235518410954141206752708136177725203597483686322965284045590181498164883953813812125236197765014321996018858470928985970637888151096176708028557835232024371150351556644321584117913144085577322154859182086560145132628088951865395261163729888814052085640376970633153053551367406994423668901919940401859284204223074425940707972150837062434400408803654149457109613794837733666902782690242395936081997651324110676802568211947052011792900948168062660791400302533811709612830123183761087853608820932616497559784172597071060856684964758462673221308719813975704570961438451046647494344038734031624327504488691706620658478589392288082690726831178062924269881064182682940524346716702028107659521053055406542209027596534609781821805296142922420077167217287024650689351771419954721472882569057791482042168931196962638831533326591496932299701897555541643024447179676347794294400003446629897759914592708817340071589554401372892148724280248682576482341316486636758188981085982535910998061651139455363978066370760069825911349224311379657592624425888061523437500000000000000000000000000*i1^45 + -221328706345857486891849830423807133565342104705773742193195560930445030566644975068225799772507267080775784987480847779012372647486958048492040299790744405977222768728369414881447840791472933533730813553895769956981083421445606405903622937512815451427682563534979832148344023448737330253172375902037455572783785812672575294857287837649073133976742716182686841695437260492291979226997433902315329111040071961300924961094638565262938263555376903925620692890431842955261050184572941143693797777101254532177828945519613562066771271630159826703180682094720816340736274626440672174681122102702912637388524971540963238819681181440073323473155176643009869335485370908419942158228347958316022323723796340377979035423616096504637594755177474629911702958164240735995343415311163426159072285071755132204853894582249219837121314126261283163661968693540108253468800792857875909012756529541451454013670649036247574004809078100211639331165474564814140243791404685382077892180423778694700885491095281043101378253679027974722505535520209233033895405664365542522902814548808375624533154014752388831438449887093020712392058324494734444255401093277428125677004658605771021504580734323959560644462116259768163788244881953608153952493902907985828400282465295126972663561620336745246035830773407490373285790929638440869705967780939034000921798638999536175833349702501744913130584879229726379114961832702360541927533083319578252187985988566944078175412471213256530378878522813876162112351054349092184995164530047180680111297848471422570266547559214572003050360738634599119750891380197623748302216758458640517634562004134781278595848356383244961077414108211912637954463025227169797331728254162202722589103070244568611224385926632932796479977021486086249967484430118854100379213233468800521444835027122090120295955798713753604853247357577011259155517109655083745106988487652828974875085813819246138103802086336715048628229317800689247337494296356823321247145137866093509386150336113271890880854880610592764510987234016996878569824055032994812567650504664163254720602060578107735977937409188598394393920898437500000000000000000000000*i1^46 + 6692412039546230125384045311736944894963051071881191427828233452722455325428475187004332866806362599745692003128158206446027735741786822152254161521412686464870061850859829776223869532198453758147409740626718362438832221466779464445615876449727484980028241782278611429533244911572171777830736725444206885295439210476067710653086822458291245244826909615777734514793406489223275109968805167788368699565526983483732459299159325940194976263481174380912663204486708958400037732557981080909842125939655359988053612055338980831222183018578058193884182610062544253104915562812379841104551885545564833903654008188336525965185800452375787409168688970099296834725629551057776274868683742767619425541162661420712069647637590298004974673634885314829327852228436515568223507341872094637640609169580707414353601987819288926917183068044707898552857199493369876113067742152371372639138509836669433906423884334171597341711805386864317107345861226824901705669028404803944677572965298160317358504325375280932706050497894307319427552745119105953458046119656808077059256617424046249183232388137417699301413778083852701381027170228981135418501417224938359774093977297884111366491115208734105194087296175473719423419445938054038026720156925947940301007467832329200757328276559285123551967929490456841353500098437029733730826749498810175568810564652511154326047034316816290183889547821474103792606081175555789110391099963643470007683362486058740711180776431106850305438075317877559146352604680522263896795538355848962381302700492128858046537188426894909014370721297738187098680231642307838463965331811992249357280015320749682505707370313124143586991501019871196799378460053452008116944230851217873715396797279301994504221158958182603683329990668688221779208112340670904197966888201207830727914935724352376697974552069314042890937900836678984927775315500484736384779775604897405982722127577011552875194177426054275646497060719934175016088735329479441252272147795283336841371907957913817690940623553853817292838187961761699375698303554333069122249805155180576056878634652027506035665282979607582092285156250000000000000000000000*i1^47 + -166652655450847681784862488849495313095152360687718778661686536824185422674476901906244565142668801811606989874605576758334394727786066587214965717750295381734417094608489947241529920542347285217443419268359407642495863674679810971027150712004505188933278361850872602784669077370373565838806212210870981647199620416353890687605788131882663984835855550213572698728981463387559254628305740915881908044065678465239179778233529817675616666817385872974474012981607391546343916290059599349818480596437420432930429135443789589302948404423052446618839257002148557035979858683063895178908947853197838866667207666039987788548357729793938888840679408010077749083755488598941133204597922714305378100727151835475386382372514791502994345290744171377391149231993903541026538772584153449444636367205849140588018695882825555386481743791672763637118062571515807122292362723576089389636999575723064106388960557052033837188663604238394233383724990195240974262783220815065879339809800746627492557503417501366326794296631707963648313843792852360555471848600109865794360624744459729441928811168041795132067916903641390304272325555963798859925479574932190276078465457435576976207628624742511821075689322065661499878148192551726239953197278297059533477365686208359792864105158198423371220617192389570929077030244532884995805147207177421806272394534996507833135132660389638341515252566760446344505421785611896079570953988431402257486321820554078153717857570433043548481757866281141419747204177835134077771667944678517912430375479471850063545842781698929970694887477032305255268409038562890574466669875851879620762549849294244791814470472163114389968122739768454270169402543483218140806791270858700512764981668095162050763184582921436112619117105819216021952699141877823775583721707763083406912430999948054319350407778322546886720018199687075765213605179737660886623614622969188146170206021593196853283509028172000250538445822878113900921028753759989602149182811946932606052183510124316981103863928246282364136386008734455116104885282024157536502936763383838081616471024250181187653652159497141838073730468750000000000000000*i1^48 + 3238903789415791603400311642523561507345614454829510426766754795232634930159958865652232852891303601975964983562934311876186479794747974144101249814327854476180745029472899633420779517069879355234366918079867096662906365585648085531538065820903584116903083048385003556230811206380701054878380876169758349606527512609618790994803263373627895980115056457168782110685001605540297642485364114227679322431778913143714809127362447607691329190836082662540756443533913932760045132888341058807205504494633093464070865909398892091862717200772114882903351659497690803416991116237425166927253032234379402141218057820747812555568258085175971627110668896235688412918247268445135190437366037750036886087126211554344671082338176072544407708419212972484081230062829494415247627820734647624829912467449457937346048961310285444077774748195726878095995164682509258750851841433628927941260256746751081880651704649025833098108686805596880494083289934684699320194817788847243566348068793355573913325047119307541340978992322376207597323956380422655202395877355609232269443025712488588345216714948550789026116004630483374334029697603639210128717528188028761377644451537568839831539741591470483627995349381444254233126930247421414100620301081243023840704738974544581540536678739740083255174054279312664667923023280544308742049456958194756944753916820308300595878824009366202802383296035110060752184330180052229118807321834818561316521822621957039729945921773052181051004125326709193553338963081221219612002249340544110245163867392533437414175129010004025745626701667387398473994466003006010481545588977096056961300905649200311521875618062874308203886561295703142214512970954752243299020638957374504939786959201117337240408714138356038619628214657690015662272064496596312444051257518057516171404270747728790751948950766558797882114284932388919063372174724604268985390365402183800861536759492723753982855471872674436637566936510500932917405726449394748632851502288473346448312102533485311186883802318500200437820267153829452586600021981575451644699673239996748166847356955599934735801070928573608398437500000000000000000*i1^49 + -48163667765941062186202006079849700280249830210599659997538968633752010496487470315447501868810520387344172561568048014173927166622123908398727852732559864809237855453368215914771590862613516669995036210904958919442465053583914398296999455126567492895761882335305258240741572899174050596092642197171387468956911476343388942273296032080167069130055095011020142640713858783355865546446177563774106029614176351896703224550373693854879264610475583914084816485360935794966369623642395803313007947367837283386842206727151205839805861087744454848248181713592638148030292610370418248657470576363364407116860086369114477788123756788218647918910459816457543472820129285812877073695819207148359176375658686854746901239288903730399918992301791733160156129808122500581096350779783546685298296549268791799581876590933269111919009642642006623969620706999295568857565048468518921479475553188699306321926273648359847268961585278663191462411642876059873361923508981198650027071927117641345679422595249958018745750301853843422796228300785473731897600345084059079727978773400670026134504333801981091740691185764915421851902734258299171090238929146121728568078333029323252211311663782927604378096650741217686417739204112406971153458214360408314279869510987646172553248571211397649798648921907121050508498114842704427869054841492539193585451834259872232735881564989324700571954588582638952600570455696463721112208037218540351521431612664444196334065515292504063125827102999385243064660982631828898824353185233022277878992968831936622584199813399667255361219259337536484773922865361216019921312899389409961037114693524790755340045069064657132499406903218579088213404459719793729527897542154339973790127953297857587039847869496783747495608833640037379812152455938023643449475569733191495408034416540198937764869257514129048518736853619935932394922533861826552375374214066523615305469587889659438398145410423927976100183763540962396965626094481459898616320473278514223547636161765582517214430645418213987792989134026433022171670733638659609781287279225252363536036526170391880441457033157348632812500000000000000*i1^50 + 371581613584743266632729986119169224949559258729750082812238165438682445633048330764645709916138188609297093911745594701895621939114280498803275335233769057632191316408905812988474855878435938116904030119164571259317936121848629818297774179202245089050856285296318947674567401347518202446313692570557121567918599907376274448957302650729692216135989062962726687106318603094067171151617333873851546203087503020877426247557254294854385528741356348270561047729858359056024833982822935354088293003764925695307946585582765312157187090371620390242955976779639087184319411758942461280059311960643914817620110290082196318987035914595957137291289360810177255538847359144260434114019172934244305068538291999962745022067964026921475475121011121346910926258025113358311764720312881193840188135071412738517090688298046857398017185336374309166458612811615553098570859786998829888707474607270764006289934196962461401337742325613651873495760683020946159011875260580633985869959483254195282516780989237792643451992897326682329614768491719383802903611259521061946770660098456498176405333324739109170939996014635637377210055051102353892334303939281164360318649301438456857301406866590134150880725246160714024584567658826558509612317903274080525544106025592656404260365593812711732128100442400000661638138330074067386040472709450769884560457900232333588486336814080006678347744192938149934682871837149731320770485453719082436270236469254801099251506101976026703753769269189783526579001082747674590226800434646040961260010410128823714882345027303425250865137625675958633445190701226271420443192908150502769780283107112222379217549366336642449497437425909889335695221618844427493041183850374687472094405604012737174056377784189759002889083337390401070972209271028913457400442652220863351189125391795163900172006815237775094555318961831027413202354627542453198219419113710379175237306971221600474431415090889119969157841298845809663333803017870009796598816983272570137290629156513194422755708367842850990174484563056090511471720441142026468964082047285130999831892495421925559639930725097656250000000000000*i1^51 + 2475295356410882868584419195937424303481241979304771966024506769829678709497912921737252893468749766315850862263098398022831294046470724353570654875709209158900810452753475765919797625080688947931872308778498645647358327146449225854381673201152778896733954713565354470058129178527386299016941762250034171307468666724688901451998804155349371563418381307926703234090232034312740464851599505001472790968236538951168909471448188626446488833295047214883088960739035075726281962759779448908491446088541081756120124861326049740006286983753850428264406233475396794630410738624536661459234601933522490976003383289295552343943210423976699582291323734932223100158920254335295692254317823474811533579240358015141074280796481126757313956202199254230218232109138279580193248322983194495316950827894144839143007933560598390896675201972424116141133373725223225852606553716311227439693073388301402524379074637501917456863970241923552224867835010273532529888289165621764529468894545087356451189623269107964881432792248106121393084709830795755514203102971405954533249374290472749783078612120115711374034880392627796244791615307180710555811467199369582244163494075590396357229855409763691362231037961033217349455907410468763452081440184515597406734858283822771277253567330291008395538323064909702690445028016688478634406854092264203089589284395810137008057686594502616629093276700196516672143181079394578449465522175427221868921177333054320348916639246474932486950358140301068742351632001716404724019356760499143853469399794771619896385066464838554487429417728098811490617088868689445325383975050460214205903123626494476930276708969224024492170479665016845652830662476607037537794419749712557962966637695254260492678588098855164010506803060684038338136641028414778746047860318961909124214725317122312356495005710873466585815772173146907522979927415427656085177280393176414803824654717223470460308686099563456700044212702354257689250075796896298776568755248551181969505214128391318191563628838479998839001301960306921817989585185402305607305566302157012525952950454666279256343841552734375000000000*i1^52 + -55301038749229610670705920310179220815917030528400008736236994744976391404159016500693493005841205083563936822779654480014629368211830201724980973931833905808039453370127899544758599465677153846214865263283824074851157030771487782381954544983167479417289450710560716669227867570190721115563275561496947628623268311185162610358902792451651476507041798587385311741835793645198734648872018252837036146321541678890052651011002801896151814534363910329148837619152036251329055413541399948953265121346131336751108865599796975179862374956073507281341770320080748450465790653513345842338582619153817709606395203142149823694217130223056836922226015415345186918522055395385967281959155443534241728876296874568704382731346474712492049039012672147248445070761308024496602561620238852931122714686472268311527321180887702527079989976797569942965750364255545185068171099403195277945895818812013830106987909784557897040741464550955730137690273075082630172052363279704791571165498609905594445293595956453528253545046787349948786748856452224486801513599564730083132616773803261257566234706385440093701600823417564225489676522156730545283065669794996352491331469735760064987120205239968344880875450245430221555073241378070269700211340409027964151290814187837572420373631189222973929068083896404661416734196495283173035362003120019736600191502214936332611170580479753201530146403300405168331567017403916314749720203823752602784305120695782393315237975360229379719674182546989183396958590525243609187851633409578949997088212661094652541752494532618529285898596633226676004549528210095534140151332167124687536177827977987338281213908288755050890584477932505298656106800418142783202080467127626017905152204016940695081533492307626597230538375555984244606150299035992366334031977569259475699628575472336756814027018070627326236498985897532580704069496735376771134615220422211265368549532255497983397007696423095597947773847141642552186241160281988448194021260960343196937397773297188863539382610871750232165456666501505332101456539063526465904029493843108156170274014584720134735107421875000000000*i1^53 + -130096768319505479176384158458851757487948413637011093093706112359629764274579328089413652542032339157136879355161436157923656218001830180201770437477719357820231591855295223174605164254701054337425137845628167874576726813844447281631355815784262155051281569745819387823047527710832822564109269856564033239758558452213330113417081100148856591346913884883047239781012488234709425759721645315345405074211230173032475345550802097272249873620388440050742566168507302046873690575192130528455926575038638606211616176124970442441901592216695047840023094352886466403769278730478078857765297646779663734600117766508596341174319321888178357493972287045685191303544302404227703503880906137700204646153283533525533792950197351811437790570700304367513319460854040671582673767222337013663810200463087227230205578518343344471949813316924169262996030313051249697830996808053088854183170012525943776447159303249704619083074390141309661090976452150313401401379416590278979445834475579951535324852478463474579646744886793270806237190185857924064643085684645208216550767540241419670634686550437826865996112563221537164682987463089437568980263598464021306076141437973803714360675696288661419679931563381970925990105431939714580691308440145839036176045381054378378505997986548590691515856181729825169770595276570812905310989811352970498903789610373137922710409486517934629634913889504355568167702638739917983203074633613410414065562560306480631491624327911818933062397145515421040987436745650104472475266573251358727072517310593658386693920830101733641204668688019506796631834074922180318276617353737554668317848700466314400876968185603947908803449198695903332587861552743033370643811808379903762355682832871041295603729598040282301409862900942710187639354783526417104429766790118471037585346921795289243056360588339283017877901267342385101349039125138299170217152740020682494168656055473262099843898368420059314124822255750109340646595117424176192238002222838358351742530324951343550443327098675170179006075356739374670621157008187820905418650296869742533090175129473209381103515625000000*i1^54 + 36624704747296410324813321434301694223525493775349562260189669522888269173002492537728606436872169579171050269381150715381929403947207883197330126853886322736334944776631098533383506806750387746716014767626085404203698767402848527666926050289233246335937936741346857596781644796646391359232511868879695094227812422202470951579115926755178268964612780946814295735385401841843606739873654597778515233221751050829913060415534143646880381196880927082609728010460176020672872014700522911848253364000961146951274277997119419729166151340456483019519036380974870334491191345418969697608603144116569612748486204354294059528332655435138449177992623409376781868263780523195093596213265251966622526518076604573089949300916975756526355511837989793747545319597021508275688501446250508183173492944314832578666420240510412441949398102838560165047111345039155524327794859979853542021810997587574562281521043983952270780833502802738470284291336719372346664793906548830754925236118774498828101545231192053138502400474645775653329072271899686909275797660061048754507262328678891156701964074053848193435570168910076884894603885684225684671361057597868103392420440935404127605164982180065514797795919860927847659542019740201026698381596010738865205940463839680607814612049009499355298399837579680344823147883229447349816211370037881454950040388958150608332899352095321883282076993976361497049501607890495755044510812440219672604378842639844771549393809140313173944781811912476932577972515976036216522468258853959089308436608572943169919493900549036201359914575360987896690449378964928638800487108587495782173377142742395845564818405971732879388549161072763386762333513576802900167215107063085374251472884084389335939990182228895002975881906899261995179314586662221793173028213700518131113626857343547733281986745120977320562081976845148094530357825132344456423536366362135958312129832094597916607243165704735419503043671492709068139274032876896896735834136414443434667897243663795243688297959944736267167975830377426097388282536618307211176845283873149128339719027280807495117187500000*i1^55 + -718533499003270256895076091526334896798843204501883133241990961155807536522518193338560126176071771726088392407715676550461660759440417771975058753990671481453963818641604032974543498357627620149635639295010078040087788918529021950042450405775024130381344926751835106242883651455810889291285647857977736867674494802825565725421838331365023257127278516335803287782841871935716376325846673349182284207564427705242002086422879597588200546950135696100028509920528124764887215335041009907569771574961228306022280165110622059731415424226588006868113590956963062846997643035906933465392721690501911243280223546561154763356943267033737016852497395204516225600425827035800556628480321914904733360096378315902241822920066433487838402486824295037241611033410028802724911822834326346206383825682261844532468965444929876173077987016501897474991266146107122835780211986156228815241620238254622623537785895556135409859983180365684689191271595667940472702832638210409166135029073096130503186829894696820036939689301740567978650827195349009097527277688796871687968733173962062611166450170631126296997836422831372257842160122136274185395471103868825003737322031727258874119349975211583415584065711732759036940344679486897766560024242336609573786764308906565798187993214471492190235403755074445978551220155901602827165981832475898797935636698280942306037722636165427911887613330105556893339145524173382996539438241878908293630941444637728857217231556567660858354315245413623203242664025007179978782959415438934856424031702521673645585336219763671432069895907859866796158356007396640387012914559925431646730302597352943595452749524737580032944662283035372563569070859366051174726650190001838415496348104006336228251897066249034532233784224422347090714170022618209695665880435697765298547740845495442311846182534766687391304311905001287937578862960694078132655290942626395636216601162987839317049715839408052428677171170400829654539364285320141246883165372493908902244835696626551881441870276141547635653231449849653697639814740281069930639967768826181782060302793979644775390625*i1^56 + 9926701205997150700666315495370289809487522337956203538571172002088276094300356063004910775547606136737484993889976592032094097603781507180217773114448290968603298161441028863158294701619089457988169927083894987926338038858210213277771148120812836871459386435827233723824454756387011477626083792990837717039000617194195721622686134049866809947729245181377400008640268595030613485402762742196410184171301884301750285170054285360626079682088407683890458564756354726379914072518334675465265151697968061956673796107633111822983652459150873855439654269083713735534293351159421152278473478260819489788713035053554825883993800677444876519884762830435027916641707986911099467583458062276016650168923299158716564679447212550260083109628652289949052324088670300226248143353827794871954083250089729620495131873584763483910634018226653553590205495844726589932610075301534954761566039529895265903113006152759608055977789042329250462874855737024495377991707599274540443397341273682239477993619176576772963414655877908834068240464373339502554602132900456481746349525675458375073142546309611171439521344316213257971246991763947701827912439552310223183317301690386909832443976776661199224437156103731217142715546138708771282911438108119648255203067522421970108754392923021852263170869796996967499564020718564651443263147584163104522317902664547005944078476661605580956700163187650439101975813217975669225249114904568490783457309852479626173588338481415447957329327550818543617511697088621879587240281994392799894902421846456473356698383046826729230857136806624960482866671668374212545621914618418897460640043140365467567801073515984404232786569188383360602346281312992043386315301563873728178540723834310677550885234945785907917781491589482233590634760287771180063967087247309575665229683220599979216974128364258902360062670963156531917953829384575386497014635006229673475529867898699851998215309824068927352649784423157198005241677753903918188111412916328179202057974491855831927504725432425098718399812510055223488610735428023410520381730748340487480163574218750000000*i1^57 + -80038662011456349695327011713192304739324380692063107238850555972113628820183066750191192615158211266597882548994990796907372480776702887633468742774994239987051271805788011654117186462709082858388646637025043019734179551729385320780411584480666067328760493930193385833014689946525026896433434898722996913135307941679536072139327289196442931909653634456742897150975239381176142912299903941878454873271146021744942307911102240047794216697066249099441679422228347833303867697390100269699276456442450533764074549221747019836777580840352441209116115548090940294899487730249638635254188434773904635924241596181468023851074089351376501455651002225994284441546241833854027536811740835739761682818913736822006940679867546568051606490405383478465610271262370312879650945436994105992399241472937754412812071903355841313049036935863124165326294858323302936340282586277682633254738650483619821814710900475647587672868816073327211452222067645791883768705157831391199307988221519261139107670438320374770807417667412725875932601129810737988074428971095829791234326475770655447507155844731822263270126258640784231085516864468743008990605413771858813649975609260626189086043618353766629224518100286474186597519147175374056812416016176079337135875708230892119267523158157581093559899986730911064140968764184158800259312349205833878353514019908684769490161674543693050576327896874138456372986893375843606107178859022530682741886608001235621229087037818844841070834392181236226589188372075694873767150005997612765983232180667616065624833275355224910828332882188353029666396571961763081316245438605793883081811457809916709716896416025292318401895033451191594033601018760603733806307429897655458691491470117828948624289768827950542220432741175170029410642957755142689885107493530843177534804174879860118915988353413986990820761981569272410663702137431599667775137315280849735492314446519149262650716879973076846498189233721091003424839100660603317074862990950890767590112712875172201637571841897331372979250235029598172554742160173191223293542861938476562500000000000000*i1^58 + 490980076464781557084661145351718396485111352960892928175585339109271103812511340282013957854189237217275097173314937115290868659973225156453767303113140193179581751977575938554884833442447575113159029187900677014394011957865115428186427546083612971305522974491714787337829041755601150653365112393512982715457018648293638763469850821985022284789552179644617967799880624578185414288698077419101807953846092718174058602940509215118670139775487279339830996337273719940729823417705369761439492244996410541126867950070627628236890043976282302065748116121679763970509342502908589677738675953851111317647202343175634817609883496166328246461473733628713864826428314909513575594776557418699209260397683827525796262433241502539272589628330580424718203427919772558769672553613929451798224327735893695546870027054237586747286458072101776194285390382003800354924412074052761451222351363842727232893288685374036905735258883193417264433201796031480463116672406184629936868487031847994800586512544496218006343136673614106087157314854688562778951404128176067224374532406428374416686874757858651209620463515836061412931234367042376874258209425172189190982354873275984461013255759484665534871601067984829958562507484314729195587669456079201737254785990593158009827289008055790821204354644699974424881151845896063002235726526722087830578568701475918349741919982617462463952626703561780928042909809388522312845839233308819510999754505407472016816740834944882751180148251101577248651234237423124970649551180543069311095869388829100867384993993197919054863604853467790656830552715009634897886312990087696266886525295451418367248683540336568172710244407618852751911642618949179280439581948436358444878396433721916850015335018036038084892265047917374363679344156333746307137604632576539319471539863417045942613775398778782035535400942726085086289795422073366778231576527820604438907584552113915364946376959008799084401529020143415180434932566746269239753706040976972988582306816990845432426175213126574650147213047663392855669371783733367919921875000000000000000000000*i1^59 + -1294459033699570159020059304423280063911028168813812587587379931815336623190868053367272510001577127316192366573053212756888808668551443861931282417965481123420171123426208408849839863486034915342630417047750921508513165199056760132231333459084160833372289207119229690387637270057903603281696674360030251792456188285626887919187803988923732002362331189616290310070730457186922389379176918686063999384208944202747362028199287678072416254576597217855945191071223127584713355255187393295005594296426941564522550494803012324613832954999261822965446790184637054998927017440782497778168010083651756008583872615711729822926629742402813311023804354090757035409100303921948588829141312294845951778018968840602563097948305551436565695522958693670930342420604049274942007586150348904311549310070555527206683585400238102074751547265679735286366686059346077443064757390728428124867383017127956435696752108985184624298556280872109956433367098926762235286767159856843030364926947038939725630877518966319822805494022751537870463129706405790976592779452513574887620232683965697829319788838357877231451255243176929771354091057681802842194436590140662901342289371879405771891172718740892460521825732052367281284523147083941550099693378431736171917239650708298453162128293881571490494804083574323401115263711420629794054136581986276704662100430409529091501814864696347090957360161242713627067447645872232495771847024863827702420284838022501953013674616751700344415754462809482023448010214001563770634533614217106218939767959163079991483069260177272358980255672937252076865375156894933162575680558749035041737738004901324963269405251561727558049897422463104978624329589052509749245243380531882357134391978018980600942036923188875602733434129587445563885169404879800924336498916425251003811730610948538215342919530290025795523905526009653307084112612525343599635503657512590126004406305727395460030511250701366418672651011319374687610753429664837667016176065321640228277953982622869552173449461213608024355800842133164405822753906250000000000000000000000000000*i1^60 + 1123235242176702203767992780388027804699415981809841876638786813660124738834543920725501548057187249249317307052802662727191955530357328442894589278520787097467317863030515125750032189764231320181971176019387604496524209814690198797783314712776900746307742518508997753700079241016952884318987330716623572676003728970224694789711797412971349289877496248015640412287908592578983967186686173209461894408207929098838839934281657943558688141072444107120129807385761838081379931724078924732984502470441017209447232068369433497449432933705501880605788004035909794800372107779273581151828578345658327501925297917960706978568517081276678356210346597392494869715951344971938513901003930404530380668945461581441056189453959935819150536619948429751817951866738389426988021062102597202878494651709460256492507928528638700647715630205185034107269707902852720664633504527700446353748919326086960113672846841625438014363635916662848221947212413231345714141723666585476041039165431062798975679221331621056455630402814145996190876249967079182326172210504503043999304146027138281352503867573674314803404559151669947647320719375563898660496287345071494672970884886426121027791665122934925032079146899247741627951039568949651478675749201305570728129787657208594126818099841283421101395758811944842822785278100013738815721944865638655158038790034814628928613369546862198269993582138171998498243254223098967646097774791438520456534028077775799308850957236679663206510731418802426054649882185026859482537196546600628574439495749649981238867637907127004715981018255874032248970694132043210647225788971738330637815926753416347524013856650628903487470277577650098094385581647391219647971041623917012034793233235405414106992269380510197490579815028926503794874803466535409621947481666823825433698060324815083549644406200860676836269848604663005656258332978207130077835424980794024869167423914258501916411914174023600223092314705036306061293501826998546583487292393384027479403664583541125619948942800034916117391326904296875000000000000000000000000000000000000*i1^61 + 15614087211090951106957825839397963486758335541042531004121742832003531254956372041809750368138933652568306720736208155651714843384037103872380780137640974623364875169003533356743568560674819596210745122095676412888910949296797502912610688023974842603388530326835333202093081559930882506307718673613977644662519636831906651739154002961320139839833489088955974658788859553508313383005328480225889878754854393733632106097658463594196908637745741118898619276706045570456524563328827798543128746394886729531108041230249439828767020076990677001570912985909338019252705016584139684709688057332740849273318222383379678982577465969905387377423302561205811065449388307531649854886669922359790039071859645283394276821892340802833614080983362455133146070719922636707462133247457026317676918769538523994341122533832516069413890623827468294714152646493939476067721764620293449389052571969685569224225263195205008218151526745166615299450757613972077161796874226136082735008057329180712828326177632248972400088494342706074812698065780487401767592355991273720598425028160916064544761164147938743593096651798261626800100948312602387925864063618580228375213324705233141132435520833691180814486381445813841346347892167193091164914241559458843132790772035956571076164479342247493244939800823179507698103112842504794056482716817023963324729898396789024332454942138958687361980589168807859403213036879732250129280343441626138373579204474771171516488040621735604193864504926891452581567660056097805961660508173165584619499027964810913716226111181590636784349391417099218538879737840786929681959698229453036307675318659779671911303403277091226258843074080443881164897861749525315724285901907516590989684820940321629718633755418428865030151473717519325965345739366865304488077161281796249023068211469732689859801389421737634807086390502721725496524252536282529361165394910860899752040372318025026160501156474324259982450599744757368280090055353033548507670102618658177370452849180339162044703398818037729687500000000000000000000000000000000000000000000*i1^62 + 36078849662118424742152301129338736383150950820566992257775184044911427832815266080635905306150413749990083615709476093974867556934156714284244728955191921813577664081371899365615348810922892742776084741052491347010676221944280997049929327818469261001595483666183151927823211178157137224946185320935563105810011191793353299138656831990397188369837408981805234404796784745009947602945474796459258359540574111899976728396473023413426452347646216658830572802781608415539684202423779561629569341786084998022729262029802236755838058115415706294689632218209702825097683979409556574358551990453397013058310483020515029119634316205409331763230246074727538206438141474505215485295668974698380534172334211852097792019284577081240845655822410084691366566624496751501079157431386011045864668238161551571471020925996832992297277368899992002173032686554345058739861405433657753981071640986020804264067085300977125650887314037870933019938177017371494261431921158576907016780006589539559376654964698719357536698884962526338678784041010608928088598827387544130830711213874062483768781862656386128894463289709511695067853651162736972511244264618753554878394492266031225178015117072095401568971825594200309501903449549768780644870650352022715838578764647051162370598824502475598414871167385172503629636962033564722303061067758344805382648524545855658675121656620501406227690503995143770331622962794536139438872333138811259464155142721848977086293877410533714989569189326894250849644561154716928853606522007409701847116407997776962438457434567926029533102440585174149872794754345129793714383662338356602889187717872981583766175240690782189820852627449522805936664985100992796803593544296547729110960114848208894602429416059244096796690858839147566238108723528656398637120380733646920768125241267216553199157546998792655545424061522005779207812619171205426026972650280563408099910826492396807601903565281350144970217293029741259481846192989877171831097407103983798667165101936174043995113299840000000000000000000000000000000000000000000000000*i1^63 + -343838790158807496250411344971456641830118247065234683791555293746555610902138637036443351155137207071124840883702746239256490045313342211828362517774445513107791147822282802916875621000113966097046187474731861157831245047608602452797904210648880502737459447292671246548389902913559248856842977218713727285055466561125843553478636317175928093250965102493081525678557070615480457884754662618201446317519715179929046798691322366127518441931529219030774328823923311352460575338590923031259110072767795393745641700039028319632002932760459305471690407124078695497983067005884925740515067771752971021466036388126572478324315406320671614257419110768007548178167382605921468922074176360345752999821832037041632734547646081499570455396778492327336762556777565497660844398619966991780067627344421120588844461642452799667940049230507857301672102620677520001253560248489546911577188514838180115962527417516400044618983036057726462496801118673749407705684773239673133018988426897927562334353495567202494804018214902104849017006329458874569420836460246534959992351385008386666342582431576255464854590197828728749570758881083167479237546440452368557898664193349487696972413054660628496746910391454943156116330031694942985184340069769791744995881613549068330787621649304845550456648017787047101339382184051487695703191075423938742962508559613005483624852545474726004305396004741839558069003711941499636335184517306890400551492143433528721359036533050124830823542414472529772871235960892115678107404888367428017149604140028386693620385123326663203977512996824473201319698423245704971218258493647118230013014953893748364034829817465780411223498266765080991257903430929949768182047228685298922844187841508020644866437393659724023612651444575498184676853517599788434738157903968676700157179541737098250950895895560797054959421096707646993252623870812825049300267440906423241109574006319055047738393684731147025241369574303672927851805986279268479309584658780819611016098950195296386073600000000000000000000000000000000000000000000000000*i1^64 + 959925149254933729716928618566371965609757445128373885741186224884757850543891017530471175769790453230926780845348462678611045061476679005255448501026453415292127862963160612895907973281554187797587762573505369004623526914738540771783861103482540271633352029569295541584792255970528759219193777478939983749235750179283263179912307345991361720057949054904855773088942081231883468818457404405977574833764457040452079968260202334632372521045527929951398524362442627405966663118625883436175069176361010764515757306766919719940200792692277428895717727196307663104125014830700309998079876751169807010716123289397441975210914692808329303064349746480392470969457763454685441418087987933770462139593813590343744687034661602825251840117177332501065735467023589492132834479298512196358963238957985181757557234851871086396378958224510096309169041800378330310618044548587221477453216585091273640955785626522640158878412353793998109098163966624763418429219812998981955714885153340380970590197792684462184049676834823183385962528652177858695525248557246310577349107012676323077704049833061135265672384687365688142949772752967423899056877996924525414490338528946271325926727651567905410714022693731080527936376248757509976634928330780858594766643945886877479825213302994187673464263197607628974962460353857065759619126833760581000764958884137031660202298154385587550123912750230889880730377679888570685493467936568400135247779643560029250658348454285162273153720589223126795703010013893734711390791870940975807590196899322463040065403185127817598001958884738938857116621346151691489817281950223580141835475980268652552630264672013692713640965914039551186781996175438898483712233630395951648145465142304454500220982289257556391816757403505985496354470311088855083914233400632832499468197228947692909976694522835219823251099123888484007655923778150102418118971641901203201503571772816719882656405965225880310761106666504773865868923547649953838065970667375389713522741644637778739200000000000000000000000000000000000000000000000*i1^65 + 973462485070731607907579422909928576684935787884446259773666203711775031666536299089355767797010935453031541395592449373710318470748070867476478061011228129120570362311204026636850406696777211210488139283275718554616491788220606760331871033204941240580303851358467346600424829738024750925588337834635732577129540071165972357854367597338816763570384898827639098127511411745740117207106011340477154660218321240102230916171332180900747496799908835479056077742989999110875644289139389624764799801762050753569391126197523939818022534264324345835978478507052018023307884746024597100549226357638468352679211904659130748813627483330614858636357250584845962521041857260856043199133978334074987256336270587900387057128489847810516928065019743933756161704637085714358310279528510049852620707220153950950109431020074033872893197535999831011684042290955253737190912200941493137025814700203891400571451700580740043734218681041053939531109904573190083043322643457748194495299094198678539899753238053626596557397657268873325038553583013475493279801634990932872728236764521818541088547464912495232694468569437160085329739846956314159157317358007585492441892886864026008521145036208747206551507772366552904000168911217144914877726626116985605600439936476274025087196855212111378384802983870942457142504327999453871535997522782066587761824977822950241050556507306328091909002544284572137337710910907278784899417312981860972271424914192658764662173159045999496541066804502657774246627097712712157012844460638962562620517536928160712858749758283376007522728075780147403903565478666867397814012129646167364569864528448010253547319497631422063921064434518174838933968030772843514559275018260748710769887160555191747545062764912688854340955659191823217899268612209888175010987301423213502578974363909349310276466555774968985179882379557124009383741167020400951372700197600750985883066392772537632075142854546653676939869955820365705795630156617120641461982923797364815877656983633920000000000000000000000000000000000000000000000*i1^66 + -1252551376645887768962129786366999808539247845510167214317182775377393818177287283660443687170978358425330125070973306888710269007385294388872472099041437710220640595427118209235411294961219030976980391157938157273272363031466311372363096586446231519908813344371348198669629646047643892733985645884007894244863071365867830428179477292309833155481724750924399833802816823934207983898402437656940267035729474020654352203050260613662889271625840398999653300096138934864248672984029405180939570177222830580019910701114012812711389046792768063305884332486758304037648529446280682399602310417435843306646391223066038444667319158258126919178573718700544360568789424226848202502534941521278472605977260689237606447857380963583742431394592116625035247435872447652590402481512701065412860069040870848042082907168664278363699952590072391152834838318772967047077129401390823181564279551865745573144500676784095852962389956496580556611608229288586416359888258890370851138559926425652282562576794882268412022660510264717345921835342097512621771317402415797383298011002690140949121128010613018113961246584221339835932309188049643028834834099823711361123055687619220694604938987312722022086685031083386844485311288231761391904981224376840723931460235980073036568818975976026543649294510909104177176281079479751751892692902433460356487764862473371165770656859772629049554279199525444550403505828348220375154206074873234889003639772512037086464339732305258535248255732963554884027842094298712218753021298899790748037518399497920312161616208158982893406879288776267436545541763144051594788824589390779081582703614984719376753981394765836800474334126307480433917181368203936251734140223921678668977032396559445349537164609765718719504263624462988352041743383636971703068401423147406029900623790505985396083238375896639893235176116548707055367193939841179044657519180629656454027034881047789657094220655974371169848505405954289042487677542156278863163543512951419479963729920000000000000000000000000000000000000000000000*i1^67 + -2208268504847551951487568030177696371756621744277321914051686695061543809617166627594867792480529731190973026571944329319459593867084217395711315511394991907907394136859877592951479301968625447780335107578275012547269802046095390675379269934675520622742680355031695915588772080357950458006539134201424879838879975640547096090771780660352557891672965690016973495462046812187089735388100533780320684948801336532544049704764674758709734882387354730721287882006381532257991045668447372137705040641333676486419875340036673235292830656985560669541575649421855339080898814148413718711529604457190590494959059355205916464771041332878609262897140682764854219965222101342811001467733048572331903036072187669859494916221320677650465620562802524610065988186300794884823884841151591211863646678301475552598271733845345601865982395243624954269432300015970090926269606102245633472759167328670500403521791328628262293447404302944348322711001496792543614226181731634494017952880688601129801468597110863532919045877566754993709223126729139691060231277732892555199853126184086984483827785340032942756926033534643806003235943445266711089993764525122272366239999496970153608360672387094283706769278789597151333368842593397482138123412206936936439485453397331204553922134874707498167479622528771540844395207918963482181535208924299684062036156694343083329233623355886048324462380454516676248899897453962173364375354563643884109041427529128231254668988918827478846304850115779749324245136913566407847491127576977359725503424328616735218047209507956727982643296224592704714374747813530506420475057141399908185566604898011013231599863640386776503594398050476566014107013278237851997828299340469605331776031976098453887885968498788812827935011748003452873460500959448011041969367032481334543042359305014191970045585786788272105745399097419353374252255370541253280755507098251339577302497569670057534916554918903943830760878864316718739764724264728224343979875285385788312780800000000000000000000000000000000000000000000*i1^68 + 27279270662327585646815294473555063074081443243297359326352789828230348641377311609016228290177104372599761629649541222455923831153121248856228518018314028634862336291815761191816826430927780439431239786631530850048237710651229618043142815791051123756750498389335658922447238888010279233493203524886643312656624000811576858931487756738511844755476824828077942218470429748942273479125525156294574092989565808003852419026571122505553319028611886411052558219263576400298375066237941378684007626629345371468987220145153338997641796300583275986035883531875101457553909842088606547590671259169452786741402040538751133805905880726468608976279974081498221310073510687468328846052027594701108805507152179282801007337201522210774243172296700458505281993559756591456456056572143655207588617146206349713147646864399668780087952852740103905888717031623203066954969238866916681211742663551575693954331510118371474813428018783709320087156461276403865424426106710842198152248203254488215001276196262615835850939843792136226078168026352551051661572730738860551596827400263103855037242879167814356043990999547999201357732755866856330649012964392237651440985684395858082343025826455081884557992232537122689999169621967999568515233007407450375827520992985593605117245296129093984498843123134124451717253561497927794783255541130043698051085716829884761324134122905004491944999007780226352573778653916213403183603828035089369359700824727979433337739514955866560331140751567356449729518629195408465969960760510839131025568116952682111226465887481397566743326803311919247338796978306310499284905345195814301091811914272928884162548807008693636315416966180550409024786469726456774547857434005393391867053038176771674825761902364089049838110911684484853105882920215647661383769359949009332108726771647624915523465539288504083005448206026901293327108946455070041721892888526369750571133635480140712867418448665478771741460677953487475392215025047191368917094633082087014400000000000000000000000000000000000000000000*i1^69 + -21839466295249808906298965821918230070113023323620791662303908400912131389876625980292536643581750734657911921885940809457686393538230747293050612725623653866892831727953861820860439868326142740703152257739402809420832490457732628254197534316345481426921116482253787273159381166805762326689015429697403018923574495556553372689189989980979183052411598820113974444079250077002190534963335012506671326073742903925322393944638781627915546590164412600973492658131695386287934272562387418907341162391373040614432078620794121793069835882774551773163532618199286322882247844045212669022555544020904591859157946787573635291955765319757476359978688024311304226479127010258839663414323784785576908381830959867942388026694727667018179144499278289385102572207843468295883083520123585107816339275215406795063683387219041160830893497371022370837917335491983405742080752699434521679359605206414070771926829398795396140294231225406222543798193859970243971638410146661853262222234064178906876506896330655702759995058636511038556334375921006933365092901805229190318132104948032270362716392461441158211219132674255093791533245928814517875995072906794174579078007233927536361501525616729773868644759213346337728029345600462713005510949867442034339039143551724071148433123719027557828591494644636573934477648929388801768275297088686734768148904919886173824987573138111035050358096500382888078547647468617415628291097364114942150153155444297945591740824233609586010275635299645079682955430251187436597404975041068349240313406724841722602275665916486091588135706116375905524554385195397219292355254045720463777468143405251694825157650727696977391191700482097654938803452903389624116752189322045480270370430875084854696396907242468631245581413210450023299963015414572857596256138166708246336015715301925051466553319572072294489016220938793739958481398591490130788291108621448802072061760553722357826819202576116694372831427854632285575391435530539116765390355562496000000000000000000000000000000000000000000*i1^70 + 100094314521251354327938527184660249067767602641923330376277657088501464370363705956058687805953979353365434373630422825241454742643579244825491171561966211954938102135399436682576405704286795960797721460677154133590565967709814004522421402175277301257509559505434551762751665535788484201070393091691001171090555528847650766662968636113057235552575891823248977654748064520791696246203974176774503962911426536021292090542949304207645169723110098686780957976450875288207254581330487588916018594302772710978952998944217156408240594565638387667221711201238285968867923211112811814622917664922940997710827594844215803074026218996566645616574712277053166455513956267004645676381461962151552061910030907081427918939392378793181207628495963577982196403928522979380699755276893516940208804353949761490825716507509685479936134437286227345022718523795973224423277019421817687504272759985586327685060091646266512811861555591748743575361478619289698242413697894697834122746669818915661315598185114445073695837666035785567478838750814913676584713331210446616854442470345304060413356721669929308067685140795839082662087877063221163153048244601948717091954552170844856296097749328204825758863336379045915560126142624317250176997303824507765878056766308164442030749612397937984318383817644887370881167586949105521338566114050747319968204988481858058377400562410144048795235875135914187645874305330853848906116848162763725736924843073471984849243815731838256682322879940965242547262720335818179779975709824245162940103414384761040016144804056277125823274432463742948356874324586978006820924289755566110312541407058418905305257936640278104404678679054574825772139985463909967117760209895261351028094019427971441808741640348431259121633352550487644050404514045025372421445155646082025589350244432136755840489005041584314816670568137342365282426880150728193761549393362071659925200619425126785856010083200282016798779138136484182427777887245981848165364531200000000000000000000000000000000000000000*i1^71 + 88387989647745331162647019114702778600751271575547327028171675954428998006807229137184896137454355706345038160525298434816585199993133581946443388948105869651998826388188135154599394878520465123452434469896177899576741682103822130758227856098219540367949910644513330881894569871900833724439094829295699848118770402500427644718561314974373881737695768775576046647087191678876435547612932978714058079705703324997560276462206196541076349817423494524860596489365472135764250599235806289615199285176308678344245183304451042303933889962038089491582156488884747804071535935672612939808797306443185750376639241427710494953313739886663243452245264922962064659412649691735895866937779599515222452602122000739242105762790841014065093956978182868516133764224917898253577313913288720026366358025974502314868059157912147575920458851254174152843157890803245716281509068910260898836291680555522587132317253192672832041332493930545896179049913412603353030753108447446730590457364465939454387627501209196898877522167102362900396459119810449585590701241593496814522265540306050344158469954741249374203762418009199781070780531458017279467849087445295591097831986875162096526620349763160491209844458910870918117682467763215282687852082138272340929866820707642792424632073224889527707415834262146578664416163528435332168130746896332026792885999667075738339069978510676605102312528707077981728254460862209026321878407720078602765148412670933669449378546129441863368074949807160677500871417243455256619973950091318454324657261804413966007689447090791734100353252192990427180386914332724324993928681833051863781315513713330021352220736753851186190631979268696431515168081744403854158549429369710794195762109875401683401664962647510837907053688399153294238887175376033562507947668708325183544805002378767325131049822476709419074990125597512065872003794839811865735761843699260606411218732041435175513784512653847861563976027576929988051169567943101492756480000000000000000000000000000000000000000*i1^72 + -104908341566266774538504282053093919637302776057023453282014487714411920051524761629180683777563872457548643180967200008387448742724181243850324641874954372349175252090185750126578163351026644083522208352037601202648656181341205294713904754256542100836263370439986370983237435624874368230168873004320697686750346848960128619326364469924622134438837828604253355600235444771346719884659861351202957996960245737651267021631576071339239049847060994510468472998475468422597508657152716192129807616939882597751004390788724847487304457385902884799312055967967143527625845894863498468852454196236347290219322974457069549694989566659588923768460799882987008672326794974576449251968237794740665195758147238683597688763535208477130813256494061028133259365453204610966968214845279776666410767022803487422052506752907156922221515689842811865455502081869729355418748457706899740510721086990061865274531930291992993538860842191888694226369381290779773640953663722124051824630568744043275662838260028164060278270619355919504478205696954434033235090970082184291405049776857400210210359525921832413778892362086739814220870761065141802165815012062807614207554630578846258093975659205674702595170815033516063142567593304924283214913485359195966015498645143222748868601610765114324762665012378936228948002458865283986574321911394784487659404743139530110110880543445381912835022740652960918099767204097502942935680029495919845578472855599712029030660761699960291609268446026863257588468267061315166172727446421280637914546906277714020242209688491407123478402378912880821753036275827138711440027219055866409297768536733647965983401214806122334577712468861352193598426309074155493519297742148597837257763665835021364711592816789172203915794070272864290327447905210189709232466112728686187092909088094122465504106488115235781176363064262374341266242597591271650519547504793256012560757726379394853868214021092072120757220675585474274661934978094333952000000000000000000000000000000000000000*i1^73 + 560616909593404507396143724137366732505959604032994145128128637197746980012514309373520712681677549663963691649509047138230595935766241508169650739613010485108304930600384506446667473052862424583878619613877084419284570687566420406289075236506574253679429561171284998769172695386941627098123051351833428067964306374030837779978461549642077401333387896027805103268746816457963185066265595164708949842724281474134529741718688455412904666907133904634251974908679438468387859963934451897290528967585769703632006430818942579936404739474292071532221911077011363640885258714731796818371811007545622997733485039503678026176747918331397893704269429154707330831337791743719773950611042502598718846769725329573869351489768837545207708095477831179912859371068448935332962737557492584143125518502964352767490816719898657452186091049135499101713931784711169187711807885385324095952673058417321448028977122863633814248950622588454480451398944254455710557336203563527259761623420418306527190072670946109391219705744475998492399735329657291768574768239711887653356588121810106307314957724922829260541408804990517983618514149665313148167840584503037235368714627813700742849386290452393276449246008433480312200716820380212667606854462375588411307839175330639784234037460055864035178904544177949002127313549765055035882515631649679040780110638855117829146397212543097645501590267777049161136753125490145902814901517042916735061903062455993299649886397464807547041833828016766438086294254685477221456319626689063320922886897943850325978509053306459190206043815047811089797787653747107258275991236034139567436604915486538308026472778582901080217690571230907350544174505770993977639874034768715314405669221381401966879660190931515268269635082560136540952805574357128775566411803648459323237395929150899344746916718156059726273868808110099256241871456981783967252146141365421526937261120352035237346517584299546319439130437899771621106107023360000000000000000000000000000000000000000*i1^74 + 308183397302642342049336138567847940999829991971988689776000211332692810236876469187202104491738552634281188643430769979898154248907732274924060854727057318677726820204387894634321000532629404020518738866680875395447137823380085351333060836981185743261065386420071791790138260125393040919465409588653526217362559911155766065722386345583946910028331835839518895344454054398602393105851691067749834748687684014324005168017327307023579888898463705233548446921618538978529436337619033635513648117225609912340296843430580487971602793534157742233301464493716843850900282570025688992620181498436983632213184406235402144201635452042985677019683931929506661099721967547687541507628738226672559055808776736118585373272543858296979357080206848857712140038158530916483423697992055316633022542408616852273915968400945297377742724176654951154128436447449626102255298629168966938714634340174289458250868977796977913664279529267342948338367153769776651524080880409479635342203740652027585771397683990080503369605636785266609068851826933005745335980529046304941444750630939743682011211625860117396992321680122343218895336964211664779094338254943281758479266655778504292626956973999497060637716938509568259298780112704164462988620559835133166803437518454470922903894280548623661357546352448183800421319607906422000664381816360202992894610496680592082289519706168711324630807252047366080968099690074767740665965660343356423992880930517489445139596261935786060783209277746822804671125089578153681633799621929703667751976374234069392590806508616407177618426792311125411257562130260114119611700828945132338894982251971319141840319713105127741493340451587503193384853583088946435971932340354017468855716381221060021821601242805396265523833756591631404092311763889109490559535814946759908883702098424650792565473881192438086752608601447863831010532609439988796319665925502784510714614183950752788461051961564590078830379958170921611516968960000000000000000000000000000000000000*i1^75 + 102905738640563903141700744871870039036502643883269401120546486542408158594258416476983067157559077248437642334486324687894548780395791108592087250374048778151915293657570870803649515876995408438108683418398260694792514690540270401349953239308182057850258155543724473616307425235957791909468048958960394680370848911934633849094192371582240962939751032125845745163624124007918745612671369259508885354560733317119600060387760188022236968280270832759559061397213987695228540273767718805683487935770320986885472568956969742865418042332244076301471554579929156776812073786624521195433883573388716503494920494773261944613609650398590362447769608975889816846677810742496031616420268006293176808584050164116492944937002159255053978473989304305215882498641580295200125534512221179876353926694046327941131971451994929726036800601209185653730007595511509638571131555832247437846672261135764437640385668439283940261454706365802148639647004745540053009098681159681576930844784520994367161573326774470466134626905635229626797601400025455482993794916996351610675383134326525420209446912262436647725535964519346260932648442663735955972171836481676600013826599961177187361278923548944102415218212518415928577721071969241956576847403233201672894164037761006624745941801801787960107678338303187882903980601127524497179079886292818135819214185123702194895116327047675575670035772695804145297907957916885642921215107832955977026924702565034294769944606918339345228138052230026742015443287954002705837650308075528326053438214611728324021579150658115115322057359764989904495469201626089723807571209953374040058036098375766938711335938534393236709300128097985329520018076603278415326909084712886067247598729308746120021754697025455474428094070916398688884185276970454530890638068849447128840235902286035898948045609588557122980008915681815559195704599786424868772471643451198025434481434143387416034811619274987917317686106459071315968000000000000000000000000000000000000*i1^76 + 34808275399430626076629693001256509806229079447248785525060187663194081000633378310166253190626639032914618602941598940073116955492787149482515999822386701480301259432910935670823232127866877807196685768993647602411661642730612995765322547001453536304403341606398684137813263205213739043129627879500964060721090784455315070295472117668919984051088792190911068072198949551883085487074805149976406463206376007838152727609755955950953104436449596236141063718659254634998773270080156096103176252061457096844465418531860709325583292830064852294566766305963355749115719186434789677080520620544316524268186556329155059473159686953364299279523733242363241485964498974879105441507763848615683584147103632721058443588225634916056513191520369667946235268850559239309010399795506946062130285992187253018625784038565871020398660568443895102240565274464157026277286691832587171966825969530499081183947393661213043248655022674105989681673555242744466358585601694169458100563646669407413174124211010855093840399112599026912101241431818341529352888332236515018693246790528497016260989111966707163786209998086423138262185099156881250243560101343408285872996693447224352010653582031585090237414551913221210723953886416147425839541188853312317601412654719904754568992053662800795844065341588614256398191291275484597055857320785832995483747686587419990449434178356226512542677814796836076951099041672163316498718677578362224756576020021261308271836825123831979021310520576162761177940888362728016989242988931705381544500340986797545156755397129221115273624860146655645751177058115489801120867494247984545554709433644929858566620612508491199690910544241644742548445458136497925291084953467964804509843997582338318102251840596061384181724667282873761425672872214652889070477618909501241509780739590740313716588572425836206764695413699916780114867570275906464949403029785307639624394729177947207926494667546691302333252986155827200000000000000000000000000000000000*i1^77 + 2175111058767703565075674593236954977441252103879379127734681794673872355068060043566712949405142102696567551430398237790767146405543561063387821303310621512971587261104216812062215883898085269146348806528136646448700902312775123683615903075976122101981737839734717977522435165513817862706077400827473388559130086717538952708320233334007349171378886566146767035834519265201426748017002489169693344972382074467612622658553792711499042422446873829075964919844647068077782869479934933999133891340562828662788934546927939236593064658999151840623449609892667496879910449212184692774087114925379145488505411951376123438720117128485250699375592529785898695442360373127340959208694865454479580620356604459763096953759998734164465719268676860945390510316868284254456501256643884499782302949598704852523735082084321730991327959671399193631370348419462234950243134906789844434827777337500428163245106196084141527431472389142330645557104945138368144300309625105036452741096757155054625306963899888734924179443874574812665763778744836919667690277122705249275629757898950557725264542968781907561795375458085391290469020523962645205113800566409417474689950765116291604321949412580955683656517722157180947689931342509646853406340890249433879336397160538926279009640012032837553726946235979154801030311168226390263301040196552905703554668167223285233435408440239828808379380035761735154162897847414045136907072617729615046282245613317605716166736723857505883108491326058123354825932167873484940997790628625585086285810774237557013127360112431145939824807565682396443312371230031263723727162254687096574783656464143186166121221711340945068026451652014319970384062125118709830623731745818747547669315173405854625034362560917550935604440817841908656298213929824215753064275478032633394502519687324431593695153383101393263117776039388569044837356479460793248958487097902529136806763643019893407267593086255758576839557120000000000000000000000000000000000*i1^78 + -672697198764036268605841418314283692284747743807251147632871584356652024569172180572731130211161604396849365968867933404499835322907832618984753602353936017358582953202398555710955826198203678431091895127598807664696380644115356597530473307864300894229936973917183554586095181829849810922451008758872063638024381934503387832765723142915265877665646634383199473579806615600479207754279328948943916061582324787716674437369260600906643916584204647569345213524017600472370367548182238076020368872981285654430983123783501280058222979272048344567379223921457702055769349482296110311111674723463804016639607958020605515415041510040098243198363373992896935281079374227389606847154552389699413334493657615686493426815285506913352465991924497246352494410413088066716160028828417240438892221069560835497121745986690596245190023975185856456023938514914672854876371165748395986552257087724172117472854856627620909382431422906023599996520852097437234637867218547746561369478842147260543239475226201332726641789882409474837837929575776621816562822004052102575699092209843929692248132897765979647895167138403175347319738926178911022434497754549118058127132297334489668529886962738090882292583698629100150662386264464454985615154220143779199752935669064421935737560792186462887079298642822582115278808750514196098193367956684211787555037870712173499995299164645003877417068041769184647630978882247641699447572729549235133469220595145497835880494494878578950683425157435388122263262350540579599137991184916244132221897556944612818603975967892820514637258090495050948992564947683402238480842097998026647532367135561853600598465097750251678658963082395353398135867302932513311336542771582180922948575974050739488912232913750114803045233916793493559729112053299873071401060528215094424080719782682152673790953952041072673599976528709691776861219840345039886138038540263668700674583569861817164959084217608406302720000000000000000000000000000000000*i1^79 + 121077120523180073909072867991514298628053455615656916668156422852540244886269045827308917154287227552511234995641810642397431573552378421969473474111111896390384903089126446570618678347285980322745192007986452757132419388461843217198699041833177561081614031373660810133624427411181212797660620703472078897286717731204832135299797663277069067942375752703578467962484238677624324865602229827830401331793671154357390250888551330132520414364744261163980061223574774743768705670870736539681651182560178794233740698171691276693355899066854616569555690741334412442680019142122695879241782857975172453154930981834036453402427470157504306295904654402548697491088195154674894062591014653066323623080593817185986638834202474273549751053095827817075949580042293502278009849017875411047734359843548155858249108937827104911215583395303518860849840985401812014531732605376575885977848127406027635341586137974379366463571362960230184553322134957414202804019078926960940377061332661323273594043081267467419644753697115977639353889291743123522168740312920709107061823879477452277034237092230142831425416907072207046557234618128451193444804510450454180434463709452650375900524519284663484547448004871851460931115992331893319418784747995828226630259427049694475968889951266153920324361161624033903928533264683740420021751982005167996914674203734477455450875932242492126480563260759039375982935043885352044612496776343043908868201310562078453152030623633834711275547059778834528923503554059903470399868269863135417858327375468442801204865525790676635061834883283803332685171491477256192333943487987834624447421448975847144986365515615113922248231620210289157272766625281144916569347290743059696047371243768877960331540760863434645319898914897730469900641394348033760945739880726584961690899319919950839267992898210945650211088698954770810282303203743952692590865787464206589473749788926100628112009794997452800000000000000000000000000000000*i1^80 + 34780301455209400994925510321115344271318807893144862263146446627531023539981707707538932609005881300801886759545221510921349724710169329945049952992108537109617275971044796513768858120042747628506781497182563482210716406867939056239151423568818106292638537824298817676082401657902057793535024219027313437496406197738765800211920291817983212858314669148924378735609894736989097663437537287878527928177579837651270227895030860293102848046398462020075438334451291757283492125683138718604270252860795082686681088657846738184439003035115243946061711871717082613882636048386706097799528088147814485883094068751532103307458047839029548530707339033391601899661433424970196002801576765479715053491835787479117913058585201130564982569080031818517291578494873748507458066619971702312481159229846142792783279928577295377791319850367858184988910375519218748024408498982547880183668270925232676656345386417610739287745616235698540419342505312180936776795371585945029362368355062037310735081122875457821595857183338655683532056192745073252934387102784301231867461023332735744628548497827644430018786094913074970651807154103220215304311038719527061712368706932572034810919374384817485044576947949167565395087061246973376226752251285344159583066501977455786475192699945281320298338042142464734376982405448526494984912909606955225280820646793598721993233090452954959710167674081870893870111969156263140388414206638851219339363606578251219778729022798130776886597669206555553584268364837346137445637848959079478722365923651143550343434753870443853557716416104690022758071430316252729594333260070982163616292261390977018791397304489139024065794010010557419104811673274596501703175150244561432717065835841031617222411015828801322268280850069367855783829606607716346621964333821369062303997773392555585250099611283481256103638005205990137623088920225626357398862872755831527117475706636306106634207232000000000000000000000000000000000*i1^81 + -280134898259382028559063238390452887487656820929322750957968731511665881763092214527038289182673590997886206572493506800277369547099845170260427137281867178111485312586816803096539810407316961544622905636106904039548169570608331197175119852532731143944157933723237320067420821866624440695122158840803006679217864904172501913412432310670773956125580151289143075768011732438991627958750622406897028396447674898968588152377665775263547075208280368805636811849275204773500379650530003122054271677559567640242240430038163871708444800301323001510392926409684156142675007209074403225127240498991015162918934246940891410586955839529518219565531774297769710694872175769666443739358818918354683291023485501845177805853202593008575856944271314113208293785997917359428199992787766113143253539877911549130855694164775319563822096802607893314213664392109049223809829081751448308102340161627643031661113332078730794431049967017247185249636339776260244981050994423745997159711914874706261119354281838551764126119593055295824710108373593023141347415612277616318313920795604495469639314147413038161434232943341465074670055185047292689183363095666290915546332331920914930246223772998448169390323826820950117166494001327804526259117140913867578114702517057743575761651679508903097495922461498921201588206308188501316305928038327903557113543744612190182900882223270423720125290413457243512717935746831114524817720797260326110242364925629360272360215983004950296873427959719846949452443670945115974725154601141926437494692454198893915657469918772348497948159295486317166015508144658936210983844886007392536107033541877575527194708835439475319437012906585201332181826001462351798697327741941333827527733069651646430323841659283236035837963399306227770974459811695807941589498505940365891230780814595053646360229115916798370740509516062301853248672093159658758836027131401413994186001895820359630848000000000000000000000000000000*i1^82 + -697114857303741108680749675114624582385681315950687089285669746038896201793534630040282583504053654264417089642099774828362063348004485238444523441663037829477477359337257824304522392071483522006995045005655536332331828041927308760935409714965641202802775746384658701473045728608946483037887188157349509663302811673149855825377950362220666373761450892904832199264524716714676213103389022642900610948405860581972240688496182507749658840300259261652682984364615782321210232340842396150851858561748142011703382139541162726021040217001160683613090232154331909667369004846680198936237815419854664387612527319956970105476183265068997288140520583993837346301750568645128673193812902263548737086325711966619876103353131392768752305758263344662306744866522009121381845169671019820897686074274996444846206227657775843561101473602532193870175475329816918684070035343386304207176952421644046217611530010170885743683818704247796402210150031896871948889237351723619172883784075007943943170747388124360848637677527688066206438681623337435329696064232294222638885160258749992354601398312992605344650681695415025548679909412408548611888940906954577849625393778155633249469425613578509143574807755673679785093636408703655617536357582194724834641613282090563755117260676154628536795448255606204225669716980889352511714594800876108385021136238033365887441756630702537138000610413232773469866754612864473854844627995514561514777663721516191674600522708580905660385407731971682480748629187303977486803487617660788253152192358135374599519544166390109702589502284989236819592016923529114417073754173323542247954272834790780652243948093445376239571534802342461566234571963093484534100238526719392902693525445514379562290918225106392414516020981928946114645238376062265465846888823849968485017954344600084089859330433740696973100270607119074817308184880289693863639200042842039822937859255015833600000000000000000000000000000*i1^83 + -3160129385146360117903328029241167065532440682193566737374081824801569799018186474239123108763071197796214090286314200050833545642973809867458304468125962928710472598171255830751210509132538555320789268128775128125883972122239343022735560092530234874656296441827247814781480497933246186366413981174133431277574919931912749636848777151158853996024170579797331024588422969146892879340489391215766775623710443447445811824040214135385196290211628533593918408437032641944812775949558548552366163170485108608090718497326835457133313290050363893141530626869216906326887497408797688227703520839681101534821888788182729970130062861640901360575748582723691133397445282166773902548787324582686035056494237290072310520555062455611139030908276104258219468685818448371473980966686421397090742215372812833297467692382346708285935186581775147708926242713996926280697253944585356753566124677968667064129870575649727202686062623899715243148835388251181102042682092977092050484344683073711707973389739709441396000855449825807834483340335260822026268797236249005732436593821559225386947786447868542054132739123271772384560914521925601496452997930328184531977668828376467624262676042713249835183943134203182176383551857294083308753053193487104273612683778708205635153196881433903974733951098332479426894035913805017596777026808708763576296316956161089888920565119665425482662011286502191101005490389964073887841251472013647165139417759847642847191811842239184951133304461352739968954100082498693573207351256916595383113206953969391858323495092783638791100716635787600342468694289272909209642819594081111303133711212470179857367536172038807116438070590803931082423369297426541475572232262417612147276935467023973735017976766938157695326827543046919462236309205858464805029293406987121727493293596506512188446522415267693731306400807240578389339726732087885758276268099860241282236416000000000000000000000000000000*i1^84 + -54359986098896777598048180801166333736447751396238685239996187396079227539084332307127056950148636313330442117594733685649754935423259563990552629525035464285164689744449911404357494856635712365533623393660088287905936000018238520024528000341110001328531294715962137152859514239253867632065963392490155729089741250404725530665619259008346754626603954776708332939098365014621080597173198414846466021564803056132646772679704784565857997243086074629201813330309889654449976648689981621321187493754788353253283450908989109002597623587763132530414926570302601363358629139955172507564255120308972870473866293615665723712051616058650106870104931090759245440691508544300656757152066914028969423726880244061059133910396030607034666751888188299245559968588706576056074025151337444135583203031959471098026394649230713890477931952160475513299806370550077008577077773608499920276947117763141776036583562136399105144110961171276366353684711313287457436970066386441183257248750467284404805542434188826626182404840000998198803289751964800823093901890686780827852011852775121913857414680073213565445953271995108137540842304601840266702391470720280441524839487745164712818059506689670164848129021863979433453663677611366736817198216898460168724279463613208810476043232904653527724212602477080270087914255432565576714569298184043626617091480231849354498240103296566136384225367560628900781163264355494825120715636832223447608821685680559739805123959958991138699591607185208027233774409846945523047062824952106729742164912504832473300775879562018591989749795910878211096551616457820521505929445272627404984085544233219429124099631097988278125218750460051716245688471925884932062663580274918846099593838903226055226256286485119771702532235967362488461989115133003218778949540900824118450404470572178634671386151741170058966933473424605121641641547758828292856626580383254708224000000000000000000000000000*i1^85 + 165001801485777091633082337038868099929403174022196806066751954209095422363621690462378719867959200885828801574814220752573851341072904315192478471580428648455280718166470896503595371222952651285367894221566315280483769898380290902282004398221169560880905012026369381933049617924365018631327975282497959888785213838930680036956841936504204278862805834678067968501903542189127805573869817101643642919307491564861851648642820891518753746519483171971942207111486494800673448421711363207674337939804917052616033362768394570673503832347323012268029581405438888736467724461872088820582157856651989595488302333062888759828450514888885718686511866844617592914518051842380653100172809968102856483713246225306005690822637917044629355662897564338324116229611059901488909749427476589646063770341532901676057286527280548273954869415796748180863479083750379910888997366053895735608595872312901819494765534768467928613523422027095559667359614753601372311987631373581396097345317929791849891303524325878802140614235257204001627987781353893851456203251686806723447451286656901764844717765811849795705731394624685132918491048480386761365012084925247685603229791947621321225317696279892324791647386198906904259073401095462847881354600290022584103733208170268180892236800505674565449231425732957328474544199853575919962227863160529978074343412697660367592065097884896881458949584973635825123442055507727619188790947025120945894713974957538169779481447947735706663257844479242143661588089177080903310467036190463921605830080477028195651555027628233254986523600375001674316737596736119568145044467174647373859819831052204951275438458601208732829980939683564074727832440173311646512093715089089184951510871386344981464524687967362896638224738251518166828014939826720390470558783042828962245160981303786156730842102836857343950548469152397164626210451915868866906645594112000000000000000000000000000*i1^86 + -8893725737941522295328568989727873402034816737164465446773889226367444201734685349711846247869696747640024273036748490948265801827735440852143469697325133263893014239638155781490396875116109561922597825653132677291045489519335247981084959661034957764732464175952612751793329500633356635084699854165677598887533346277377150407397165588610342760012647995903234937709892888221421863158586057021986517059430031511595167283016860343302932994720896946090211732308898938286755568031913018741723009494884771132602787254532270893570712714782041525485090515241156907711610675613647493322767769174344810829227027214663937202757723009195370372093903732495771456783036412420582648852757473501922192632960562811979926089940963193260161810301999211346076093125953222013451492715202173504280305616728335270781500976441518532521984677987675841956489510897726497043513841352580971634769892311319502363673123171795561087973493588460996132952784628006853792547605597838734392678329891698712105597073374879873670771606491883278260687543520317788795376771561006112702683237754277819438104803205240768526861418853186849660162216088785182143757128870529189063268935908044665846955111426972319420306173478381784430151282852683034129711838174965834557254574143785492715648125056441363256936950798919162316325421089342477883680663319654003875344568255527244341101039244261497744211333918353816291059345695380302401479724058205073870984042880663518344607808878134062809493184962869267920585758113780075815194889966787860623294912550808355930307674896177845679806848901950338890147758790657636499049019332795802073237201167813827129335276419772414311604487263762605089144203215191935093621202301927398898142809908413486781247059325729933611685841341312894658223583785701992596043038342822358224982940793025004031220494838105196271787557422386353736028701048987911674920960000000000000000000000000*i1^87 + -91081017264171363076767450823873137388878223343742832316944487266775582643357710648787680255861111334957042039375374858312540479166435768292124462039273850905344609471109836216737559307724875562106834653501957287867380125678325965910645170534231866324092583459888768727624769914704304067212055228057462232068902574243933216161478462378735799874976284386081809463571316161188389289547366156559207252299528248521475270537327291419228317181968680248147892590176285282161057286531032584053452182316452471060557510780471266749114575985437816098542799514698340801224369717727262128140415340329270725789840823995102672584316734639361148047464459725915917302274422848378493106773326880794963056283938728519250623173416943933970669134999095376868931662691940479132942034738198324654294695103663788171295555711042849429179590623255982237605000466052689880242810186861465638134330783494265774644804108755748322936587126152180670130659295103675457589930698557724558961152392309085784735071662573635425464136732673879703849540218640585974816802218180392363934102293843234397166442604694647244558987614290893499996147366844825803755648739908030009172770269314690740460430918439610737581510268638118957064164259986572959177081827706338199456923870660805219766802402685055670603457743285113237440118773269020221923117771109809284686470875551095128529001428548950110377403202654683280710443193922397591885363999509696795478291254051093145646999870606190377289553798957078119192389522594908384008491801427687168886211426652562085942164039528587955596605211321775384498408608487954605263007010330670064354652464049043245267333836966106354583531589692896841399657032807361570868947750535543361729744209411893216743707734602036931443594038748280111113547718407694464307729748967252651380646655453898109123409124185959071667684738559935214023118097829855232000000000000000000000000*i1^88 + -510089562687837026162950670869543041850010657496525196750867100970822451338488528753919414344024272621713326003102634546919018399771975275441737389690591220686936724710664743844263293881288819216570924903467045501837813408136519840558554764731055170713922497888300457842596858642697348874493056369320504512165314493599430770881108002078441493700665841701238588292098897079774343972891345753719667780933679904210772793496238339394154417323041290220506220606732113811203938153940023738057156498906537560172339194541731808059531523920418486457502065087509117436239822098194249081681989283076941255252760385162865087072429027602443559999068974081880947772472810100332724438403226831007140891613957593943996281005088342099397283360503868758300300452683280623997918624169286420658985967829415092703734502238669558608835013898244572458959989173953244789322069160505510488111362831532747197371321449113893769474165588498531606080817039783244799463383776533177343673151019346955389969944500122711225304498625565820503797468320913553050596505127917094300872922787769904059654734575393273949140377234660739068613385170189313270852334592632862383128006639559417780548431491406873328324122349854591367285397889438291672999861771036181638655248289712150148116030234960567307497645312898498557039652806292636174038918158564998590428417741527253218534307763342247304704915791932532110481434413370774434852049064378490747498154631248875298502504076804472351388262978244052574678864231890804774900464207304030251073876534697310965642166364161831182078297336721527214666900964435051205764694501055878920288771043760948514840787272676866247663088407591520531450157387221954543760487296108720721535561357690218986294031846417568291282652727127754677443325906751598473201832293448389227333453311133807299261338225663097858138788112181170254204895232000000000000000000000000*i1^89 + -1308911852590296468148961305168811790525555925995191828234636185754577997368983096111774051449080641304847462152557344827656219277309116520124372563593513144267213996268398919798404002156046779745641720345374391997377821802120374135308699893949354820596636211345114665756746753129074250493941793658443536576706785743167876232568790256041921493965185350045086363534471049550534849627080099208805162154449429434833570664308767316034500028447758493532679795648936931051810272989275675729533921692571748136748573330670949271212736131516445052989388834651263010299870499306539421613229956588574571289957119197258770392681271738010491587572360492265135106723737634717142094310466153377296033056298048130794090644889993971359009914792955052461097529362100022646047419469375019956180908838313852572183380917525214918538672044763153032518898485659767832357901466286460801920476216380766600105796268997418615368336499830534771127546934766832518502460711462497490089171282274805494921302039382247294577126366273183697395199479778608080608909632177733906093387169283335962895721411075209141357926059193425990396273376034261097490305236142098422221973129937766316135168354669319949463978420081125858927597452718895153854051176998835039202758933896297760876912870482470286160841172289873961683091742894557655686583446105925813943226273029902895167204794686585314792415990767752384181751885522381911094332662170783311670655216881031152819454103802086168320830135380268735850135036566216866967003189628847500923725928447559465080550402723713640746833313579697702917649400571778577711642239776361012663669982881700761831912734589064005459640546438339832463155241730348213429568624851582610590629306012334202207354982067912360934429671730708748565502243186223658490623606049655891021381987619904359811377854582793923812076514784354196520960000000000000000000000*i1^90 + -1973418933770102471592023313023745565856705069801390579834489894761284701020606447970145196727304328963262381664716046034899291001155349828794988444431754772587873702621545114252163949015691445272171910350634344897609744523384179703539969427543108715832380610923416632117654841397553497590241736632397704231214413026018375076610221851130070802727612669956129356205102725467997644048792995313199676961614788686687924849174292022274118193074281061216378966013102120204018972368508211120300260301792911540737649027323975614333648547701855452897479256959253563951223472298175471437253078908614849362780931887042004169129826240385532306453648777746976182433031939904645171327346493001857139529409922002093601999480825062047051641157063340007955194315298044141954716945682249374046403161313608468120797953786300661156187846866428668209689803046898488428147987654070161584454655494036786192975247788669284615032783672120290797606572196649828969638486579189387974314136967489619999375946189860739078724539900618676406873348999959978789363196314352005507832492432603284515701171428638593401806068741349526545368701755588448689273387691569344737827475530344563950092102129661741885853211526727921560669360028314845466213310031715787323619006417605578611398537126386346408608565291542124823262772208115848578391293120555460694097936200906262188562052777395425475674445790766107778912079170382555609034783828610765862926138016161700633633742608910289502453984606676666312155393238297003713428095690380191215668487403798824280581814274388300521290750933940692418759008704795391612725439701131293193789203311752096634268006474275485860648572150566090040258392543591940063062702766304332622380307719140837651857723786416636450906896505216176553580239127032084501066889313421225969641659106244547943319314353207219443860773011456000000000000000000000*i1^91 + 983456968623775360079808070774372556198962912642003836254973185777756041830947316916251493621848979683259276307654584146426317038473190338206144820277710874801831727794033233867815008740466728226430297958458914282689543358805688119244012330782246302478204951198132034530212741720429009392564711010333071461451901898367371952605698915496920238817283926096425337840074424535352480376463728955606833811139675196819041453991849132361129895660779757588781864951149458487017943890254870007739759442214805433925903494074928592740577226144596661883354836073304150935442134203214807956836190462566467654624341958994892318967427437961025912742369931730170052585068615912535289164526943488421554279320001777957142168744455132589385962399228115831391852465458780314543742392329092267244499754597777166197470378342296833589560101568474611042135424427701762452706370464042641104863990760309004071096448854654000894406871258317238801723788931113905452970338246561869980092300068310406046499364815404382918004128072352061318704821461961779273218708540660441022480547671476122772261413707242457939323865890272535693816205981822428760563352556859575822181230202515756327744372749569211556464403853135427179651874090908794957583849106744294181860636392068272792411299345790822134921854931398155238178878181191471377281495418823935083987664601022444000634874820270431041735653583214195307442550872276190156029470498535341547325297611361369678964077821649562038118143506749635111006922371207574953238517331921073822259025031753370910474299457977117007303066363977195851114417288075979214902074544394405820856754884250427761828625361814011290148451427615024145164171961698484913533421122239376740974291602609827754122207482188670943450202931044459823203759267872362769321687885609114458437938866440079199118728802472864776192000000000000000000000*i1^92 + -1360245933318149705833133542077191480381283338813874813321305521958542959913108359610369571123385599952171375489098255147629740515703609728239752598396304095906431122455865003268525729948628069653644985621036643229950496134314589644501407951792876557607771669255808445899439720334339005685653025686766040193779609108317451365823771856368932261405005830909957167445741780070425898707665683795609532041517109931170303137605203914736149630867881985258105656413798297944417369245788202637473933269044255799530439740642746145892013476711610921023646770569199860382369924966910036370112438281464988294618916284792418678743519256144013523317582447158601182321003480963417515909799899522067654523587881104117214850396177654983414523429572771624909508136370827933736048157240301353738340916373555511007644711015897038358683438189178736167310449600126475979346041920010480827870347288409050571782380004784325309035410846539220671695218879548680792384677054947405394866411964899466348051540649168903002282928516295918302286164114615881691146454808334182434877097189344127161991583416915707394395915823294684938198002514996694795618702365105664587552536269538418404780894813314601592678274571203598433569323155616673073454501363687916937014815319817597991328311534973779874617569355336554782875844205271764454510844946531374347207644302510536520677695396183387354202282539061838145028230903593791386209888895613481110631972004944805670672619024418641684534189023985271228983202783562789606695595009648243354645016047659924388348796384522956704540133850563981511007366687297388741814943134715381937534909576380757953189671995756386087434977416146527166496630459318895196121619458361902323916309198742412771407670331770460652432665245757810221449017566790442490784621398043506595579296954175073835684221167861760000000000000000000*i1^93 + -332670614089774301867036519479282229262797876484010239252647088053971581205565491157334210390869587212119728459707080821695132390361863802339814590569645322015449142599480060052687648391508186310411265211284485471085472183312206963788487061162715083357340387040032380171616870495581575389699731506481105931191489788786451135231656306631651763120331344342755568927391777342759000522527891207399046181254892130858391844623991055489247134291307993615550965013135060558074801185412092196321317074810842343327146185445989873844899316988703432831071589600324848411638937775837296285201551204212141197224130577650337774986617296294009142503531112298525608055305432589663815438815707810027384191212155844784767547622161691420584866796012641393095694928033911479400893732503213107798600716886125706938074585048368496396598399363655786297787267476163432441604580004404766991771180914540852978805635199865340182690755207295228132161380032349358861969840194862768064779632182052808329427636209247235624507262690321461457108642314643870126919120391553918923543730424099581709675625537706715772761534196956876012151962604593590713131611237017880753547151240451521220762182624166522905348234205033761317790976039407177511697609267842694708672598026182553382424833677835297973691207187487728352299148163455981781678504615376219896645394560188252409919143346023510973871351456243585178158498752311632226504895212616795329188679325791337145788872786717071146856365219961190797428873897177658947683432459964486512623314187445061773627255463033495489502060423880062262928648512764999296947411488028512588548151722343759879713590441224463527694311967522088438317709079679454061075402634264686295036096433265112035018300535103623303594735352535419543037331285131238612002769154832087728228321936610906205061120000000000000000000*i1^94 + -19351667713960466437391998449385071413789399090799706259994262710442200759210654208396747545384020441424462315504697617908089236783870025865729104161803532149413935183790732490546981820854525581194626400548317391975634073569510186513391455104515677432169249123169568446556814645374520458315509820629021597724567424755709465478279903750074104439275401373215182661365829578847772281550347144372896672276577484182085973377800282329946588799101216765652194722711531109649990461987986615548605503370284728048396119764074642730887637220882967849262375960410502574686713396644377774556449434544740844207830236874393558682113692706352601060445741181234442720549312593850288078188440700986880867793281296596586762088065324600986335967995747192251156207076242720473608685589686787371150127411462833692703288820824193633885683181283467285192053179675784132735559210980719042739604977568289200335678703971616099005589757076751657958847279112946944452927592027280040810782606802433538881525188270604098207353797784184602136128008477381838731200319492602069796348273007861921439291254045417623904668578244350836290339829106355991324548144116170740252938681630202371194731114996606947940192917106343052632220067057174278434929554761940122309161371919243535442838326734285686041560046979239750482837608651149755291989440587781862315295533070179664794494387489446843114148309765102143516293283473617199689821995772895788133242112158079701468801904490357213825004600308011885638410492902396071760489806951863463969550589984673634059620288148962628117048878113467386627655904567563360861453235464225708538293578472610674203854109248194758305776309384498271438882292887374758741924583848516447647885001092310695539804179375530442553987296425464891217034361613176834490587483030143056484129283506176000000000000000000*i1^95 + 261512432528404845919550404865786967348632428943695411377262889538556967033702575372805944718264665902573016060386385321543787895134253926621449464299925818013453892549019291658726699797067407636685517879369417006479938243233441063335055063376675622082338893701883276042610092187220702396854366571861482575336802124851463370391933506535471422626706108183320715515773295631601395234573733831739772791865525937057639955805556907717228116724884972423513125193220845186779689990721244584917650994011619114034278288739922018422241866856872646407524843457319393800626327314720864217184637861312782251198311380327078424291641203061639551048235735900606664417106101830251330501862422664719159738649462180564110636329761488755338461785826818968967678968607211091766534402022879380733397742445535204547024525638534100072966573541810920578042379448243018095849749307815019139159640187876310354830143143514424532192846369931356175417324157321512768466466187881271601549772006766037266295045898606213294557178602696710713564244543522616947477656011925875950404205385280445594334072576613777960663314219061905030537390315875090919388248457037287977806461030182412993104836809662266080008612111372256809942827658945327154418624959270310793538827187188558731862297843163427555140184141103965828774679094979803302532418020226354649690426867856952565032091613580580707765059179509651094388389468796347409217431354963455513478621214890270474388977453365098757957489480364545703016384183101621470570475107991721846849289930148750639118809390343557414104734114131081439247978298406951208844390252091973640923660607129024207143494438759192841882239121205032694706691035341150586747589279554435606526036865443011058995750944096900743181848312677847314323955763983077255890646820693349163335680000000000000000*i1^96 + -800591487973084124336766865073571261194874590572125875382951806814461762979334852814813722583526560855423448377967177855756904538920063948992208488070393191538103986688160493166156572966629969662222380299271069585088953561936485975389188056263294185773923982449099324786882827336314932081505251720370213139336478819005495807008380124000569545354269982539935816509762916185721196031360690570815350702672089970574442799603384999599156466618827870765092596039691195344656339558085968966685738031362392917585114703127132714698050105533969280082834724803608772950527843353458036129082663926686599132304142772026873295777138573990547482246834179574056416702905061446114047740639647502727123692244161908581232208742134531041536209869732272517773436522276776921227592927078745502134792183878904756837723973754208112041520060575179485066864556988479502146081142445388455572109860577668381265134013827468133835658185367208579843161956645563552098669049658468693225640949892056160061152340920459982326928165439354019293241224138463902597372313635255846313789687448316515275620604242028833385747942286670090366833864158605831312387636281730222178989344526453648391546583174047145492637860795815246128343829872225253879067434947090407681714436364030907445415160649663028879376174803329132402234174349296234622484877344241136916350387511339672687060225501819757097762215828301058743171661642257281493604678266370948213285139312711414429635411071546969368398128445529397531923343602947347938589631488187950305700045688135156545219518123024354765210519868347802771657118398094762951032672936853158106463269647356419701163882369509307871243787234547126139194937288576245726038713837047113325744215599380627751131125525517491693001917473735850932296462798175113447243841011712000000000000000*i1^97 + 369765154204308091296006445174930477433427673033978975854683177083089382941791995470483693807647570664677253647826476662159537136518282218399206416753299734914255064042273141026084176541846850596688229917133572149786107776395758880970300981875704132464952953018523235784887630680603324607219370585157421790612713874139698010551799843742657919830728850380133371122036650669158733551197405661655149262847737778225245535323218179974787772948492646666837737207218627192383268479417365165622313517542353782027281256838083853557262614115136580661272524203743120548771628798965937543492278425672065491881986679945794292667871133859986898219712232783050141577740487508069498623709166459600432909378305305132691285363052459054546629770054192290056927247370504518644557583400610205951346398875632344458497245510964332513037825481145468373967514744755058079232352196427775677700956374026459946022198953089409525532576454296622788717089003338466954892267010387115498604006300972047984509255397483209896291717213900508550072962220061241076535202896575683426005475316273462551235922465739837031506068913456128508676170866733189956255597096628524756273038360841702310836284165491248570689558785022394969175122049474903803064795094075812222848848074805467834618436862839547407653237954361176260545096663541529664785437491242837247213239645974210767296806915708563962803395735344689720926582051400341747719847148499010859640438222453791418383601892509177462748713619602255361640634944444047036244836241080571121686788332879398658433873884600355530806356761582358676356743770306019789627204060436701950893382182656768698389280759732002276398967773830293399718702911272672362871629660473041416012546118435731719562694562088239089518475707819572679579960946431780454400000000000000*i1^98 + -2391184055269734662715347991846676979256940493042665514979810372752853021727771933992628589078421767561922591040552722516424535112826008961228687541225628829955021688260450416688414982127566956387647821009442794776242994250419654347483676323395861071645928752427786813741098514549096352688388601483505128615256602585974106112336568606802659969606247803340504768810515482787975482031921341705371856066573883469079833538205000976280791421617333636106882643620236723260880607869810750845972137462771849792725830500953118632010863261312616437355531319628961422132289291730849663397936905613414466978327723125860664189911866187309486216642984658166488222773718620204531246670136973346673115107436591407928890253296709943620077568962090337651409126467515530493726001220591868840055286465784911516010670099605944168216764284556855383444588995550887505429746057434381580670868060708780096797603842184868951652642499087378652694665560110158384193756859567574412327290133975480265390482386392829044537896536043252002140684997386303531467127724505226192531943810619396018305615921752032851557042663116797849894623636409368142410735879247197952917984656784461276902770444796958029002487512729138428535649595410256062360927560620147325575922754692860334174601382315911134139146018998310386933947849528455307678176595277677207945633492593038699441112652703740926402687394523494764133599093017642049136978285910834426869164523442884869976511987383302659956857707864777534240696339358926554393018778903996830424940665774521957544842220594233118619056844129393937049348347959689420274260394679446307843725102543306374207601054371734063465577083787062872954789748194376361651486136224753773013255410407767873376581845680791871318807937229749563924309606400000000000000*i1^99 + -351937760736929366790815102078908937192667875666978221011405375504012836769263387203353325117417096289668346885857749472616153286203360229255504776101758776772622990934304859188433633455895476819962490348616015339432159573155372924545917707179713184883005036165379893745045550984544599489076050312133062193224540343169444853569732783221666589313482313412275639372223926799165028219330606404064182136800816355679592201458950385191586263228672915375709187085749462055836538815857232420158722126629738401660792061811694510420257030573358560673848785656458756656900454684737821866282534472364947620760969600210829045753011317108935306490197400393191251917416269485330432437776473634744099948695570790946095343172951424971733320232892787302197937345700771911581229721985597795831940779540656622224343885991866920391205292084966087707825728763401104664512780840672459602502280061036459709404697499849127416601860303278909473802009604526922444235932894156776889121669553304408180441443314627320319980135946101774218233767973340816672695386968356668325012423772439662574857270045653639005428385332704152863685110063283131322805379453891464914319540005259068861998612238535422948246498130114455842127011129670103198024054991815742586283315750094399672754092993235760905080137781866479603398984407388685900200819942849833219972608939367469880541570873092252617457218606953313472754680100949218067342269933094416717147039365381877053794203050886146818237393810080132829487044808128192435828813005408218364231526904887321376175812312128255042651588786894586507063127972143066178604515311671100355437942693521043838973624901559212277324759319676082872774773043939957534999953782218152476109653151239981823017314933971833054284694387949568000000000000*i1^100 + -1633959228967370316489381217385104975554770388546907762163508518858374068621212824197356755838145325144446795040093982002652837801384446489629145655839486498466741455462894114863751041931062575988067025796796380562461150581481986653303563201874988751317608263984030311174085896055911431713731819466740691088582857822355485816911034105144498112910074563002161206652460539338849175550798992217726196948629183951097820192060255019639989771321347616451828035289968803556235827036033476584504525797455380760218320083978873226988397690627858492195502042690199919061862008159284497332437957805460376695293976955702356334450746866320919668695589341224178929038533849860140144633431676634939574158429234660362854603769511615733250519738519348448424575207510336371059914018198168971858376967006922518253699710494653254267617284134001030063485212495866942783594515921461185943892218972326176518692785438360613729008057710722545834986251770673724894580742833727478970407319418442361186550813529302753106409710041118061620882392406213817517671514829302526593340337650272770794983648576789185275989442061366528668310340686010439500476975316789498603350726784539946999333169677246109766965794458091757217673706043361189695008607720774450027200371381461444310288532339576937182895342900917225013083050663837902550611257446079443742960997489711633173384127928831657597188132816027094013024026590006811210446818698272759489091287411295209682855696737205219151188840534151926095104170062967314509438748541362768466761682337177097386025410728461043565169396718562102122870360362924043552760691064799249005290996437401425568137389036680739178137201960586189837969746716778488084626053300776551435931338698263024870452728353570968882380800000000000*i1^101 + 18499258678524999417600599464075863144104160395972069348911043099409933527537891815266948978077227246859743542999239577447873463305566217960843296546817056415634889537623967450089355796618897071537843766006960276610777861628030138173628714333870307642497817229319886730828296312079515593500014995218189115413108701136862066340007449042806189620810379302416161835233069438389636683424208562011179666117506448755026795009551630126239996059977005150263088222788395367105588159660853788634948523478477847605453786139221468081433372327381754909072001196743938788282509642338370672600172898366393743514392953232276821171134263899140571029488473650626060735244598265552836398570133250052418049926940461123406761581654605719410873489301611974429114614869512905220927573923238681742886536363470488750656653718982649075287755360921021426328146313648087817172554957549088412280145565555604896796906234209489911821671273965636091225662596564094952848892217892915377094009489245963474792523367371454161822349520091056184360015485385873980448836172465795762226653886543682860675082745091779040254130426173869214998472086332465534566208294335491095567487896106662822137650152551597073770236423960102290418753162239333051974559865606621468755269468336703607509807267392069510396166891048782824218332622723817006400898924758752513535558657556880250991671384519085184925290564292619631527907155498051057128072474702660373168724737399809150962803026314563303795566717232677119349566571267801879166754176881829330477866762181401394074594069151904989693498967368257028527150249622460379888016424078826651939671923253513528893231762228092442755037092152988111309780805686586495632944099263059035641443774545092834301994598400000000000*i1^102 + -55117583440944501530134681133028964327445746894307795306148683313334881387935785293154506090607224583618144750046388258386369545372644976025618613276608806798598679966296417994871110190959857886134456573582551385050569746868389410888999981494283299481202559314623338308739195419470648809859929975434506743761766054608511711832707782653658758215833316652446695955071258021228334189997839028406852591369017709180982060246739084356533082534922089413006709984859892968773755834841744422938683465073188130724448991258943947995099551350185891331155035392759860927316823830613515307836749939122262441491169329965221378557391687544005641794229318861398230541610222119821448155582534843555348949787733528565073552494032853009244849769190916524853464879329690815674471410231775180136146088858109128263014882198952845107354019662518270954240216212121972798533858331443355992716649281909559366585618062715448799114850173746933017216468911943919535567253645445028679986219150830990449371429806186748449429456327363745928047075292780353340722719154556823133000041766788263595649059714491813233283415422036951337199896509185073138585223944717293359606686024301671710457434820903972770824691721778878092722365497472775193470250982977512328161416149600451343888980747217264172714168647078223553631596540216231217883286382827376944216263609758733854420279893374954801424677676844149309408498508630778014338353969740765241175378055480922002206801618353027600548799503489526825687639547564707605543202910430813239112307595966721682256960898931661387872771657253369022662544026915596004853467164815921210853149982573295876121819662075679164037544472814588685975435491059689941932851016772257489891242538958848000000000*i1^103 + -203429815550448850001339602750577508567962008258946282160350560197387334678223400090948758714754901150987267469827926317758832837203233037970247172148761548441637796286155139295504285385977413915278247732942667045622980076934363997998834047586638046022769272912423980832191512936468355471068184459244223266071145767380774790268298252315849388679759304180159684565924695325071068712350237012718788384982601086814079367260351476434396869581505385518377451625341072181604350046613442330391860714344947027134232284259813884408769647750726796943687270270935894742245292983362820615536246682657742073100494894612475143986751926849315386092149796812264267252539271103338926670399659225991525734199918728147510993738179707937106635583774736540434236025905514288801464355497425500525713177750407469729359433980668397617688918756204591523615485487557780140967642327528649637015720281355290955741667804892540471113028423231893000476798647254619265354560111144431268562531914242703384464073406584281422178312439574921604820188460283173999562146970839184675269679010492387608236369400471219203329347985684245455241838121443861603542469432060993901044039664326045426714585353415578704514348160290186500427787176778900234046817513335759697722334907762644274723931401180736764679675272501452325706940370115979695360047766719595266366521787207188302741371367597761572263392798639814089279991850231246148029728632700193901135300313218970719839517287396845357379268626087045053519469305656808848716780013313735470590253628441239812025594069376131895617802126593220298863709604484587922758900644587507611851074838992510103357126433533168297555168314528339105452478165253054772674961914986496000000000*i1^104 + -172654332092084957955257276998812566724083771054143453008004529418045549723709363846422401937355813931613161037187266058409317060204928603142286022378364764120912528305289864264698417683382505693908275608664236028716555265404718734033541370312064797613864996789751808501527276906242840977536915180683667482768735231077233923938275551505140571286566998214172380413661419862398810879970881376918788674882722505425886595150687094634880157632227637871023425797696302438759793054386256793515940127811421687659678747935314143211491678537163019607733175917165456031254713681294118671949807225950079083351183876207607292752908875157933317374436849583725958490594267535828365299076093809953727483268770462631560914713664328717240373919411928078287262069961051747592458280148674080110021085090661406753578188592989762509721802713610515868841028888143672945837374900469680692245373855264060151725408566062058309650194577544484705033287443346627805249312791991015935298541405140214216335343429323377270623974047656656877591763885675232972636567193509724811068422968393286815663259914743854460467202357444196292282394926696660465849876410261572718914655226753793907230695742800782758094682877392145975860629230794003622121180981132016613198375500703660628949113937980607744766616058291986329154906159688706454306861341929011733731790951549820980167691828646992851682601244453116425931281246113920392139024591333067564940916649104454135850726484343315173897046556486839525610996004938328447564039907711821484245575150435590035066639305349668682850358674943095512265654325511322244921349414902656424586241116934284093378505311550440627391847288893846664786738162496962560000000*i1^105 + 7103164423088212630195438107360711297063424934221168831341595472391390748567179993647342325542641593770987843626062810075827701011129769057516845773524127382483216055089396610872032398214030425724309301733538808199497384971490462250226619480186063320759275074652383896996515840828308162972912959172781175450892550235940850216804025047792492889160550966334558061973742648425873319717047427832901103462850526802514650119313533764604814910930445733627247292361002742440285796601247193081840142691436213237481304954573601327100648197777126263855635789752077343300329407153980542829488171370927847052152319130588804234795208908885407301010544638598075705501157160677205064855076305502343832907984361067130416696381229347559401609806881322931749867127776627465614803136125177398381118694761098962912526957252574090982589137654123558110848940750630000814487012076990736526451233681286707539191871453496704800721002240759556082250689881685242345923472347801572942178983447275280652024096665754077569060650113547706629432342177524357620452157306911123473364322974288930956478123587338399106792002830458160458288471342464898646136603625029827324966087643505768147464312054148551723186470692186493034755282718019749918728768919035911919078013555492290065009972988831457331270543403874310994531458808536699211737700528995987396367219050337530415894973227606391954369650384335069198441618311318050769121862707797269252847476766384313485264182301900598352615965907804242470453554497872870067904860902767138053218278211067449339315455073953961775066895067498223505042763775419648593524514962127508649334228159010066383165495161084134198851905867743232000000*i1^106 + -243009795074476983783459278821720841661522086144493196795631282866900462349571912509325273923417972977981217893610846611474700591455760275599143649092655630932391459640719037260995260776972223268190577940017689654038420752216642740000967288342078316738013141935552420035889486772307221582479371958299818326601081194129098844641930426772004576969235214232978029795315908327391107734112059252971695126377818451491111489859332670114338981310702674593563618425611465667179399979523975523890066511313429389768144819065959314958429616990000566207143756924138482834057633706004092829644576074406944596455022339666658375770633313473291851222752364979396859831048841006854590293234744564092469270519042094302317296972328700634248724045211470422970384425247396500714745658063920495978561540396476373174361010367555838292348311800575402145372412970185243409410119721320909322799660897074643620738373674862700441434558977824816586310495043843380869580735307583047910727634942986578223447914755220304893158724528611211299261248833319934427155054329169223815093651707701915235497839972043127265527310812966704586889821858733839926474658484520062937186594619445065788452253303872270574278927846199495540010770449995597894244331561317370441872915234606572222274527866571589671070380435034379484308391967719417920302585632829356272238302009688935040845564611092018618088438188968464729214103785703905592822237134527173100490440675135644722185140185037541402650154846715260536896081972816404360246702689491236829001782819169020180576311094354116582021875759186293407964372191185033697556238621205702771562871844126415727558030901064499200000*i1^107 + -41837965103898784744724415671344982153674408468115043276545386409415007746092195936116297855512186329854390568135146160597615172182444158505059654628643355327314099264810946649168218085536409419203260689310014807579184155256741960441037171812347397677717250672830205912840552042291044187042852856638640107347134630658978085120573388274431316686857511657584042408275356428839079103886263501907147839568865692278264773727818175868297646690360391421261325074788713595713665872025568917412163843469245343248493620680647443084605771872533412263360312048592758699399257967457677128081874711951106820740316949328430999926517808046703104022204054985037434810470772254872705870359677914324943971262557029900203698234928707697787345173210327355157555428265562937310165888448027487307915009133673742311825574019809186218069631645879793757115053557876244596206613791496151040019736456509974837179290515243348352723387842687287380636227162785499106462449857451158080157343513316867007853569531625149913050430097747288823003729190032813445107546382124207683483215738015028135015146144123000870555982284888600207797169018337942030268241090440395692746691911829198406720840810360573201886324995177823295344966447948760710535772485857233692641937722287786732246783837815860575470750032110451015679359197828194426627309242811228731290337315982235613640086044364917974119009013702439201924182496789204607957807442892171196215988857908148160823693627536113863357116457685686177622250871981332161515039203915954836172303175295835985255968764996732221329556485796511038973396362871231327318675079716517459389317120000*i1^108 + -1943862322922691072578338461009077277840882004616631874700171864325001469433574964073516395905067741038252296745608983055303041110319328135679960085346869256584817391901626749147132572309054270409564520723374049018199288938234922905197317047219687490190342697493738882824089477154937046746301920473086440577459270881744043991668738387914267473429410228234953324881504201972906331700248094454713349056740939343755908150474369378823388663259840438724451373909786840290940174105148007465725188284212578201395338341477844194394427618578219854131037982833807453566376142996752014367223938461069061803543994710834654886188230704047385291887313645778810097763069537052419613250574655155505897838036792227339856682647432143343817575224858121092708970340937900505707078490408035178062532051566513000204873746881409341110330979328353071184962297430064833229630059672165200638250365746047537398955407789969184331543518241840975882418438194853209922502236652572167155264107900530388475096233018677763505608054910958616918377346265924862601558732266848275155015426843225415118238321164959545189010818590215247325183973286787863410727995377928661336125227997507485563305066459302970074709415619709839208600163855699772242867392159169875731836654719287747531666406620234428537646268507258742476684337265947712561842680676600261027126551235297658663158993221928033771356011824867204039455316862012615327990261356641491833867438914627110511428976125859719844217028785330250436249461464157646243876946962890533030202931225810168922498340092875365697757323970918973098205262412513280000*i1^109 + -4336221746871748621425491423683184961479187347026215523267151500839060103480160406964645288961644309900001092401149703714103510386125736772443194436194374563997037099243172572806042840147287306460072770923843954570148623562479864715924825491782109996185250898167746577320277342600483633201101990262881535751053548696218157317118477965755397310368930234531869690146007971921484535335893327307546880180391558353755994965815812204299370910247015045921261987891444596568473524908065872411535018838464650534420570397164932516603474292634695011322568830024152976574724776805303229513772728391865857485198558101217520001474732706053218615460009158123635309743368997832199227403780635951166651630620012555472222447603434427111463808714979784269849747880351819278990627466158799502002336572554469265112315031266320802548155964707940259874386191572163557719009234679937649958873267962662834930716108443510145629621150453117825021381311420450806627088240582635224675818939289257245855383311258058124564424417464876853412628325528094092305690500961588397509798400053888757589772767786107296273014082362227018995267759722383324219392234474472811600033444969137940976236361250597414431020440928247491107904662984299321880314705577973362519570263987542908725089007328862807748866534666793849944699306245537285404353542170168126040592856171582589943995093944524633020051358485797331531887703186178204255532318133019047679994817840194103996085977011931388439060353200248350729835233632897863485148692887852268296125283456955659059200*i1^110 + -87025992222629418911673539167618871927570357689931509700177204186801883839525730645550494372254343308077643178772806984900506172025532952142356476332998771099498875273441973082672887020293904647633101325966390670491858143001732838674443216421491772391069595260158300204891765097783983604994040640955409729725951073678744178378861183208845136580085744478731389119387757629894372000652771054886171720201391150619710340991706939009664636208766318538013710324096747118953168471960156779900266793212588380300422140029995375477474072238028887552593760987187865783254111245228661072070203969156256027581907999041284516930572458065647158260812034854971302252216161943265429628090047559130380414154465036503146270212821673968393436630584419674856088814449656681517828486081471298319167792772083112495054706334806835249099792918196347719369282894424273905179733751568259344409052855921340005201519299694976486269495435229143940669622606411599252607791463362381211982348089686613156028007455883720984183442466448695882339470724791378832194361041566092743833286824879673751363540387391899066497535089117426535611050206725494756056843310925408398731157336113398221564086943706041071888868719009820311033166023276220512742201598302951833965058919363210071893272306917808576075854171217080658125369689236893080488701766204509801609441121564947321860768286166284090173091477879482162140159241770166706264903874373538713698623991988105568805403315304966127790963225336381646295346371736834032220273377280*i1^111 + -157186463199370943793777797939834257920573931184778387501129089776437921342948314492769956534930222523555127784364161907230714861943446838230479015188736714350069807814156864400431384486848070906409821201400807878303947262245785543497106819130828721360100585866754494674330753473093160567754423207591109222493964532266158703266107071731040773359903678285571074881022971059443991616768821303542571789463744125559174487603521230560095302727142670816152977641503152138777543618386998266112629197067512064012789071032603111365031913627263363322695476876755968062454550422625729058096792003635772555537554317557902996561612521868113751178186074335352251991273633215688311712372935178357559482920727938387695008677330684017157234927451240081639479623912872618055057706462306084683639373462730719212872747269741412830110005437981466725611790654738265530671626898872272631929322786423182954722141909207759628862225022126993385499201049957777335901192064078793789389871680475663315461203465554577434567705223764273147203866874216011459522452452163731932129439893895844957101584641804795218620702878130638702862447098092527673351751187754618794015436472459369529126409812951745631894894811171193018078856333549180417474018209399350929472296973192053880248196113965198277210651433660100467885184163966525635826782076942571993172120848276137742465858585410532068291827742830050682339535542883891148852758835215688072934285972767020801658454016*i1^112, -502274132220696605544768107382393333252076519078870127826731040838787763619570240623643819325163410891456711409491247826361902293273616859855875650918817618062025521815322981387987845655299091708044188672219582054497621405525796963229536356167443557895477736994558488611304026612172266833759927924474082616949909396168245368766560677380925193083134788516523655779866671602256191365769774835142462964087539788232466520872551871459598961377782035816174855863426520350646412835291289422914552254333394246676183031109325270696799371488895257117959085277724565800534240331877742448052065707045707094904874969722680521115124403813516066490184682841528921263673264418094264820867903634513058016596910306696157157355782817257218388961970324767368702074817556768267178412634393057780102313602061540434076222306598700900454270086867344932563489395112261369380155141733196676311779676122938184264936952361123126176608886872861859363182865629224613562484947233186872249327339396194436413051994671796322837357020613947304874446776473128882224251501895521857592532952869665456782942391047355910353786990553560515898163208201494858024771946696186632412729333752750727370721057897868579397085629608610361366431211565924380295670827395705401012208916825178779311803602578639883233569407281903080020678766613333670652111115698292265079724662236117465919873404767408539724933535937469613173804880614291840183171096201731520892732190552485048735361207862288716147584052882075883680047509060267350474269309304002506364862272497412754002944472268313634208315453637788844759292502743690410612119794602605292370174793679517080164720895722610148422321067207365274207010259876997240603944434438612298275002409476353240634273188990638842893319198007747150024809537324299983969833648673008912013083694504513068191476635992750104184034086318512172136946672542434735727697417595167529304987676424076912457169943083396467181701348988689587180721192628181007761782272487525448296087968147203218782851070358068443552461739485353700767433488103301179012905142736674239077183479344017781898413735477137099090090425173629164562328234521404590013179419107451369248965190498814604382278343507973882095719735432734695168592098025147071480537179708881492711449043506864323274617005370188055157418208179521467601401371308306266979605146723216006675128437368009660956669262771399408883978494179799944885752373958102565951004477076460678342478411339027676931243129551316472969198620981254270500528204708187111645413578513759297534448981609546880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4764792356921945479010405624266786076799786623202600969948742628208774407593172398337475923798354069624618737364663047451659752068711539291700345535178844339661214351899787030968219998213641985257319614203152495704262863691867142919405281232825460637037390285095853889190532297312223476659970532284188057160832459152649425554830144099179334313516039628912381896240878589176944622519083539650194521669716085772342328009833332096085016713042048770691749998849584480162150184978841429608861911985572860762404608477363289860050097901960817080884290360751911868984302927350181092720913656407892629682687289690669518457968636245976494128504252872474799742435331010785250861731295623438582399841854141857349042654558367137715200053624282121282400103917750610165542661997789544468056169546257682689025094409448909824929416667911305650210407778874382819404300473399435808440269826120888999729405895278851688797948024960153403080970522523464304997000725165213646791678695881591035533450136777402784078901206234967889983282307134061474794338982649194372748116571990165006698761888153548751701514593199883902503484275104646172281018526798844085603790898486497731982664811745383353642661166687026073238285986833425760671304020604633370770136737012852014438391332418195918552918766366404458004498627085329424635551347187922656576109244940261042246384114641542579439401706388893669590393540150499058389965988213648082225023569500619641924359419495008363610229786007579761970163613346401138923938027543031951299244052853538216717233535380650683294315860142349491633106374229164546015046526755788263246131234385938294175443781987802964683815657386474457763871933901984914579997230637739605786716139989916599252315567123045876555039217059699991131542718751121370023800645042765188769388935613403319844399383768191685586473597329910774346405851736935895293272480055866874921422244917590672367288563793958279069607862514849790320610084741286701160935059179196293628903461049150288578128999150643257216589169665917293483933654239638251609260272154757468673510128723725455657464941303327076208964997352672253028663310692652145123303536170483348110763209203890063690113234331342049978650867052633203596851938851319848355954583877284498757360366722753587566068249507320760183771785516044357530562484097131645005773203828771091819280625732624373124672074586336021277775369257573119693401565276183500126332206625468955222898814727121084008982924924795054898843993671194786147710057421647867367562350634730391014457035064322528000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -12911430212314018265051273716772102524203720053096555521872942569781656917736678966858525679225446775807407984554179845058686328340338178898931476731229597646221743397877629786420683850105867688226331677121463676653589051526977064682392562028041569915355576989121657676965164037177747691409693311282908944130477072076719161337691728129675664990867838105043046068972757413964305652426256011930161452739985174408225488270152279652859897627971355274258888614883357790820268451311934810285682227416952338507333478991365238477163735087328736372145224999358965175846572995369887935640951130224842894254463967727792942125181586800676928279392047285964441413865817256647597374675168508608079602505731937087730783328835356327781584326248579171699788304885483365752298348089202908163574744257014042408653139136127580188771622811707778521109516596484661962851899652302070025587911270855675515031555440294699769800075248534845412235855107020801360694524234163677683989840712409675977434038362922947065074396241041402461207658902462370852397065432031250495241609047361121388292621715187889735293993089389088522959643906964937623623994725386605930465196255410212674415506221352035772102123063642359656252780546302640436747945815514307507874485082774446212836120272571920418713780447565932472324780929240233740138410321773977289469037229074701265397222512147970950875286275206631857116359881350495200793606008058433917577356727918243441798234049758801794395609217269152803707046466741759996169225620058673664757935165818515454393558285086838258306592950445183650248941695106402755821653889982240982077748333366681468585498269101226167286546477209790042028095469952560290163666479413187428211688996059979668654632424197587663484413292081320583700718217416600434869953314922878712272713541498921117107581267867772262054883754718662403186125716153116874233245330928333692624699717947466534225130872100044473417000910861253494226547782431861899966449967005710080270026213227415695932684707753695798091784615511246655831517693605764804328855829974235690518084431647574130145949896152304991302499690913193782286151523348775310637394705748133831274807178581781808369289070143473974261656090329968229722058507307122720088605971461101493367346104068653418784704438507885509811268239323131173580127028677704320637805173654348982567207777277474989074925742573491073912870771355683088541995308810763812456786800743136867317334551124951644099833522802019898755864896422102856728833982036003252628022695552409006722397231591374400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 25648843501335923457191917207779728317839045828909577809366316252313138337410123068954048330958648195799554178699616697873465704338481662803321159969919852274194605330166364996850067223854628505746847466295744648497948597628051330130633367230446238034313334546797891459840224712192742455921055535297192390343185088824894209718433077237898155713713335334889746624296639410139156410097577501396515089491702987263764441435159131084240232694299342733679169257308245870237316288129812631563305456449370867503666628712845108460611684912357678370478636191130152003208998726173459895236254113362957071933921683758260659560300924105767967978497218637661991488821341195722897065477699110405713010854719397855335953896128245638018400170927100263122319199393431559310228307068830211452156994879996560307555284202603015926334800109354989309873532895378956082236238660154458400214752489459972497137529592603548696743346830559580708149924746528835254461297959625513166879430178896575031331661375864009737254064857583193292163017718405839510856331404470819002490143070653057192238673263860005043557808835885417625907261340198993263354454156753348523915287058765056305044118784336625808694236206507710018431401180237329454329153221110588094716150816975119570947711698781801749695476820617655807583331103097137509233310589651817317620362298511022155884703379518988634622588319925162519086656470376306746159348169735961513042193480751698383201973826492733839825366552086917566721756462502520249884065458756308712215041983428429907649494116534483111976207949486575770121500241466581276237790553930163315198775044131073159768909405545650998049504760838419722466053778657897495683702722274383117371010406364326279127286998997820304925026396746671129700071942147260047245430471991843279552683308121522769917977810802531216976355202919053105910674001430396556089026354570382704118747383526822702518138054456885325056741361798430696584949245012656814451532485491307045297635252692632213355129204761163432657039229779133590799615417738420094268626800861994768982143497822512908575150555215139635337671438967555815927710265263724490267640221378730987659143369121504522312149618834188969984899327622167762712601624472800726665518485748840303095270464922058171078376318033134543881015455327394489973270806393749564612310964532209962571314213234528366063664152164630564254012553361650185544255848417045175789220473856411715085636426602855358952472758918944485077896974076465355787342059246069627864940776695639168644300177526640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -52144659792135168900977757306485176808261145757028601263744256316265151735431512199972074595868045878346369455416821280729442042628547461351451069299800965818055031984437805376971278146730070435017463343043047181741514251353688327215081701118148142385352617799826594448196361709123967253029688004068331932017681572103812306093740817550039618646733848673555556991162730782453300832006531771905921291363684709122613866472576878847976680306392505329520013144649860972861060727123490445310499758277012498237977500288706860338692561551589292519069918004274157740029744273493659650748369625550252249821512861552626215815702096004341549638442471558045009036516966502181009729912837686230379488271869476786739220720438752909692656950876241919058854814231489291427043350235627599069860296876041848693275804262295654490241004748652302623612310423291563445010143370085569938250913413886177725988873354938336284543235956690502383705475964551905726862818132880407039244515774130948177575941719404595988444461257417979424045875179935762745288720149155107674878651578379727761708932337693152613854528271937353473374707898174424719497677899261745684547181794893910151324581053407679277633324299286800138324198680743980680232733276082952478470924145143785117373087354388860077328476682405742947499140524575103029537351258415585951429560501019367914229123410672589878059506209100797575924230200614645806091882878289374316077737164350150643855910611070554304192614238090014983540474721024521572455201942383856375079505830026450937370310456048219166646664765514773335875377097039354425545381538421676379831633840367424015560354617495324348148013617393579204322854199667383176501012487963497963325714481311570015213888902614669163731967505668959531361451721707031705008965754789067579806554105412513618729328920524234982780396467069629338674389545370318228202040681257639297891269587435920955830655842218715983006085448148986186759313343823483167384218528307417539427684381005318717669935680785386456598412620534490465621470427122155588684400555089316549960792534314623339443236534058219919612376384016820671680953782823524562423068145790193166372391183084739087985012826484639421003669168303134523624493361681077472113146475210178207236468563581870655078567107360921812986804586892819851713974532790263949278041702221292559284548389445245470539328793069864437232159301315211057225538677562611616688938393039883635431832830322912199758947659757886051203863425959293687945049619908284406083040370554290503882002066956000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 103541308646648971047971435147830112096101392235523562660715954052828293656140347312408281786797128152557503564805473513137977434137131666840144377328147711640182143497300156451344582104819459534937524738625919231439164509375990003127764543428878486592837649310832343363603318531471871689548439930777876054860070374743086928207441443582263358266167265292588603464394410482784527723830655992248931173390063984782307626557981595173108559813294481151791447854801907697977983080613875541705769136950090088100290248305332429092889523320231447624646393039341306181295051398312886365412887475273043997951087957712718478267317316152057260331241875423910124904042754484110610423233939463542450590644750114058215239938541452094875016608829389763560035602405035340724434301230607035764143464525512344766709840606137185321096122530103793848091302308810433764686445099300903155587294322406903302437937797123944849870192139475704712870466167487478235893848041838769296629335197008274572370704994023129098043674059997424881942826609543734121581330203926942959539473191163997651584578020801118059196635370310093347012559518889708730543518073453188695853007541602554260215736931421204205409772261350392822559306515940203300436937406528498273500113479736357898942808594928902695610337714231085559453193353822602169596666626430371136176684233893840153752637332189536858360657072133780385202613246202287328847556087081700903788626814090866864222712171790029229093050845023823369998382491384681368109457383165748760450454512119557646201880044508981488162336873893695950098251138760926404267356245946594694558313725564034808709028466215167650122903303243700708987566785746306763761042674814874246560219795081086668465153478082574414614042635101683470165952580306136367717724647233874310842003672383209996705315720753562498567869755020092930300897287294941193931314850195400693283269633041281990407098487861988270852866987210370068180815173709001803357511947833887379317456506483278880742800573071271936134886907120106308710967356127801159032928761534477982226692190344073092683446584818165692964789926172650648795192880713752157526056003308428635333534178698157570819313762691175331117026612799539231692305670078905416375353005315234479858044105965919353233510627318597945497633272661555641681941877498434308537749569148614239170000303167619565436446732727768413876868383747468687452395643685056703130621436631345709637505059407440400148347021742657467939796432853176413277559121013963093848252516170216850872138246600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -185131379192906817100180579705507072022299162721308638168744930025936307714173295356715887190628497256989299462596387493592524587154875247735549963490071929318498503715584633012695217120147633061676746142254710013184261355691466603426022815036098222037395573179855198024124292554361181007211739004387252460560106591916487135573005453686875712628581472953675517264593100146741681604908830376323918575194191205237914406690160425325135984619578788558310756258079692044806013870015769824996132028286097697098295712414272689641324536904561235375817211905208717384770121297448911477997442818055320650039931356216336307500945667140259640001864877153718609666879285538617244137003126481517343042268231019372230302837608216320692784070261533012580867412131824907222884283013578872574294241941893969413036453387262413391875446168198263964883703800684149120605315657754619449306082278134570138582972432446555842523846532639035805315886498937908510024276296359216995904767901598942382695353514434674750771056957944637222043859417888055122950936466653890818086757652023725110082025742856938127943927283015383318657968193864798084631692499270485134884249364042193465801585271069327723422510247507838721201272030357120990169083698563665901295596880328083852634275684852988103633449008068262209322362499014737134151694510226272363871606288502779821021116821180336289260501330018285983672345267330687608839764941447542526796932375238579082305973607471464659729917740535107865408668298240304835388358083843113486811643773771303475625235308849939835125148847157380807815674699398743177925002287524757414380485996628333589795258749774839365295323714092610571613484400854918601739799409207339343831636049192622475865426239875875485043494563698493997912575903844242644599849016897135117229147566278479679949839003448510132105468490830380234132048444674694751271692324563042593899867486685923372060088374011147301065561143288343775577024626278660399499327090471433279993778997796223737909695544520545729490898544468795154654526682325475504809157481877858763261341317641887479584277875142074296779022483172169600215795913823202229071912486592122011300474179934623116932867186241038244649002715976906985843782587696268695554148242083567083703863752661020031178376595560729596094277916278842216641777687500106792271033462702652351086621388466628507860892868241034162060647419841485182043425013301733376489651655420327810895409174431398888238941967636423796609393041371922316451513069892964424085322592171229767369733510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 255626202678807935018172403041476184882164185655394595755170958300249422940349321675500443240864516292601502479561849272514996410768795006593612279795696669592483211753934209289830026102549392058224438961863701239553759263892180382189095801500279667120579278007507428299811559024469853234708067909095426276520519911838089279484577461540004245014422359116363775711414319258023066339512480925535579994619682264576039295070720145604194573983813551223004132308338338793410394226736720607552157253548887331153566042349328767387361036946670279077847837006995105157181046209825959176703545343475762528407267550881418444517116056603126181801038743593279689995196249203332581053181483078914070498870040834034629347284668807445808702536075978820766272679661608082982911695998108985889153468492969139063661137204557447590702177865898179752698177659622417459851697735247350019120383533187443132140580576098452742405843021309442903373187910687797732738732186151085482667385192396934669394299266635985002136178916923355904931469312139478759886070227786050047935791234693578867718712447331838290672394939461803591352654329334609120245601433521948086091197603013878230244933902524951782497373800728686484038985020038749469546923093086766645128838425224739076027675589651091386174821472307274161343804210374695256961075366529605618937473239322787203461185605162733473968876421941435108389787857834868278534271946506716449510995985618280377146025138659150133811423342269198578104548543500251966121760599875899239512843892834336773287413293076696256537706562937499787457266356524282879520318822318014789507795246164051931982494231434439693248879114414129913133113736685413907578622291375652119423375199768830300755499364947199153809974825116728057940058705334047986816601852770356414036276793518158924252125752693782050700959165660152719214925125028802744388856904772575504695864019429526329568930503825997572635135301278208111292983885198213600987031457534997933350820337811985610148930645449226560637525043278267547511579609066150506465802687462987168443294470156374897097507735289112073604673706814139180996214326480726374290458476336480786207983988347814302799498453952448553018619002525037930688264236507717442637017617669563351059614092038950479185165730750743238548884441015853546153367939225514016170124831536335370794391000908401042647610846271046161374381839827890281488692832632453043730535578689020640378838145135299688763924549202688481359944908461444677593938917483361881266973307924963379140566500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -208879692751037371494808419289592354009618944454314475985021306163782178088207534726492137516022738674091400036634747314898282174004866733815865813893860727948057436945319386453012194057852732552754682379044232636562057674703464047245640798152588531863871491311999625325580782430131069834306556072812925959487666297217135438660532991179383890520830931112762057893757047843786942526148060852693674742677056996260489598935440160251713227388781791511240301102545086468791285404109539449728933274118779342483998023765924636382184086398381633771271652489086381438618777365079848397538574530788563453779640505307620819428942582453729096961153440168108726489785301518585823530294420179705358457050921506487496264734505672992233420186758313628715719574035403146194666404918816352037930988738286720340597072375442981845677863653898337467636468266325707113190847307935624547795352384033447919275244974588595503538692900963444712866735129112670395204178325123341531872266597520186087510702877695556596682319155621822757082950495693430704418681218771828345417377961790348942906698505467171088002523993950891370975018448058168801202506882037420507847032917957732179229181487071561118675935560627175084316704215173804981719378528278528895419519952507874168735263400108820297147586769920874117299784692352541431003378522911951644421783098200650837801743193106001114329884766984844587925073276973217500831660555819091356148076147139873653511038579963498998403877051008003115947438856210621373944727216308251575801872320035992386727403733638650423276525506020125095751350955732945522218835326330628338483317898694036937016697145175096481818755515284048597515545857383421921592653747381989235245009974058405979510323539756242598612892000119611284545767870675230507258734002935254820441231937404578957133553037572101387836475183802927463034857024598843613962966452133974885488772081880422570724878385058836048307734557703212612453896782925304891629606307149986594622373915355427853839543095909459541053546752869754958952749139959863613623037659248364250323085303403279088209024571503799873572253458215915350203761852466084828367076913117137708922364184735878616854027209951370391700959127423952771918525280531280979870207881443236648325020049422696105626071659222012171364021143805778418420175075543600738376712460824521178203860626387465490916409271654047190692531384588941365903343941890583969869001252339536514324653075860859434434205920291017665418143206688760969988194258424468462251019211543155969455150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -9819122060730554436741079900473403900800930190195889002570319941718538759443816650581817145011288565843396403312481842077975963674386909887551223040429803461324552049298078556791862175834487720028495792019233468009634828438384448968566981987091111468750525792789157724645678639997395111633053092086371402278862793469227998301516270632333587507910879778777160885869155255369879084695159698034663726900010707775913226814109975587403389141668713269228119130435819371806755930305298474328378569364089752763478219007501277280494115127554418730612617910564949458084489932496303607956198071020762242063125787640685382845461425035535298071530437185710852402800980913721199470248094175471408564503856637967171226738867441323458874545409495316119712735405869311543051702329350280183706686940323885491915735854532797758839979583773986565111751278556282618402799938780716334577175746101742375751885092127378431349617312689629537139162265280984697102641268316950445307043077754106019777656646421134660896314526781170689947612540430246818295274532871671091984888081898376631496236093286385408203024959894868612033484750164398706699543078964896609934006704199394502858053699300471119139926243214416650219530787213888664719551435913867689785956792815543575713106367244635356187670199714273167999492245920015089284056624572257917356634257810667549018863873235670574300702770829353773019153307493026719230468254057588729105241229441324947165365880011683265204753114782455294533108911301437107618076719283816407851518133162281798254183772175701232947476157929954119346695892709380457604359199248868939696945686429635304959823679656771274068057106336286557474153207347892835381948546135937310529623250830679057622988927731760833056739533995692863949431775220285808804027240509904730923216169041768507776733984786828950514864668458240940929206129050110354419486013686890940577164642653875906977185512950591477221457037128173074308367274388694619311147724447358768814563887218605604535174624334279984973173719165515052113264689354484315433256698271740399310311205306223835115542955765961736393914422252644812623691258289783824286005768446160657180305878306057002235082231785139418698668794493434234506657536651465391975453186499245229795842712435147776871144607090060940538731097135689562749048696956123203564108737262863860870999059303384169353949865950699150515647609441816494683188982033451056928789797003302734206923963665772184315576305047737538728900565679547089854129327180212967850496083987398373577500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 294004180955920145699330216954187595478342915515955694316244622306278516302138630737764307611391899929803195347529830434486398734361844230418512280101710363659763011251254461402999316051994368358892082550300791500862864618975474734987841387603729328200728040292340975760556093592270095988049510282635752013646603726288389993936989974684334056092754147029522237856925883206207551154170243198732513437515665353602304959269133267488036807332032876287454109054942123417855481081747148780013484466499043479181042802842426077082889744057095386894648854400849806652034808950746601906973103552876112099429450987850020291764600246974584199345961491380864446400879760815498905013925849944769923182924807132061830116656324805659027651006382411676040787860941305249571287898585073848046423338163887838107306321705230883021352874989172241117593856055485833718951376019431918107152242999976338414118959082767378604836201848444291106375325802118630235514678445497395166899511723475841553529439440752980162469749350939131825959842624902843883864923965202482159093403560325479223865444577114484288282316005683810281212029612303194170099473499874292782898826868335190957137072589953039283758231991675027098843046183979302899669421043189219657984610273515213924545545089557086314967412994956548693475448719816325422462484104382848876084021910284068229783922015279910272612692595159778344197349905420366969669215855184052591295630298260165545008874233118392905926523763820430085506849519778851171433562132071253310407246802225560665961248384058600214493565649695641761688420624272328836974599477720262083962125810054286974950290606468602298444728949849420046761581887710955878498843044168975488016269032409368150868516503478948745917599042401759559840281970951058482995176603422179736864758184261647299478943410808648748871836729847811670372288997786940427634572917820755415803705499754474868932003577643685289761842208352078551147232543259153845126211330774200485399814492105512371275595806257099721661716927089086244497649703887655583782403982622850866381670318588416335824180569990512544677043491546786788403661884712781440958966128962647337946774371927219001057315412770330186057572063272535576675049053428257642687880782655008939480287819184153206141243053507249992525248811031938418184362252124210955757322057187989723697965238433533611553909074449600444644836946674112404570328026656339989612632726658958374832606651066439207455425012956915958753281337438981907993189941292259432342223164841249309125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -468890814503991089371928594504658463922529151404153304950319288439997518743611568152536517375263319666767998709315455039639341213831360618873694801893347993379366993747556995440152002280337211616027085577658074249256889235868932616753280002421210694998943534076211126164411730952252011670998635378604240760570360106172019257978484362323730639212358368272090535990892968579093690284677777199113945351515160577018132266866650426235525610174909976523983720831851363562442759647649161287097518421456772944989676683952867116130639395366910653667596201837674321366185122956023587068101537801106364185119507300378372483989133305540869834389652684420020634320755306553210759106102308275392706248872114570474631558802847340583919115564478100113337637901451743084265099079476008263102871561380924305011740122140650742059345071279034579240141811129676547716788567696895507410665945557882188398984640294947604032246627609798040311667461074579718022296240198358833941953114647184737118884408864073331830830009607735851735490461300255190568679811500650132370759247599334714680330847036750771642460621269283345609924930200502748304965909455804163751853960632757572018240387250175590620473315787983434178197294461335647839045427979599565932609159071818819323780806419930397231388240205037163559489282291311118324115570872080777072420889471433945526065513090286754026070773329072437892045483474964981014546619137277675461318558741303954023574438590802049605242200061099502367864984646655847879538355848996151744304372990417711531501571308870315696875149579259387065106791789087272600841068517021557373202199573434973823438111223769458390932490601858571297962750885919834152408171016208562078589681185479845204159139138058146437805234840449965488901305435848014240934415582952563359048668647022441977757521233276553446250550503478890573611761457590585631498597447167099243320307667424403949174288514293612629520945501155898659069908093019888331555850695947333735162834818476413398702584148368125484558014360077303907361800137853856831177252818198347143144198316010374181054556350811762598727806875512099990547831519820178488083571307413835544198103478970307292604726756414141538816797750566742452518569405121328735613913046455083976248320695468892048216889434780289904331322101634117944121333618969894908353690933868214566670166544707114846194754264605319584077846600820895361840577260313034075627285350476581673221655006452243738874082344375531950293841699592592928354998050467735489324168292372943818750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 463024417356748717708205175660631307339367319840075634847474671437647227053668628463749003844658308050718854317741135521118714192813195678282211038014942589788140302627245180783870787371817526124704969536432702275474870699882975440868261414925816815391349595755250570631277849749802033658638749197888319686973884875011120713241624054759844500422585835656650773996322164357345861080006583303841943082781989478758112877898346841889403066293803932260938215328052080852544676893096759738442116006658297579352891722652002657475193333997661650897990275663224406520749631317813537177272957714035037867372502655946636929377832788405879965070189793788218403584952589153115009044168030047822489834490736241865403916820367004681100182531123478127436698062814548753383007353176836572414924458810512392550505847486331146182793565731935937805797548679529984733444769671423526639193555598074016982475386687532602667936423486170668042956762433334040304131206260754971958412947163109683804564138538777040679855625500485477563086259580376083011136511626439683778560380875596691168219336793029424879877392014371306809402498600240768339069298797979326112119989314632154155310617374731012836808022203765854010618016486311258637998155415861535617796364320537152079482315272373839918256542375622277049159740863723862553047475313068343472022617832277033187765724295081468535331696070686480225199455100174781032851412443551892792170741148863363827821793347775300373833985877480324075833700488992173337815084647410382800316121398579031338254923534511401461461600462438758019413987770124606602989157745374229934414894206003689152704560065564600406546086497096184938470173354931641904328396148060499137130432857746237956441159003110643485065710910522063360810279941632108182600929915519632690653078474408169102077816749497380512489314817254620951433499210830700933599296232741800759425449681719116692881043601990323000877851029264339860520622857414051584685517123915940224366582585330544971373506434851656648475914331921469911837702728944970359136493457913127116460348317220378082789729435984931386672670391779772866292596997468307923542286189939149408629914471945928179812531757531092725907090565346524077417217225180147179515743200447869420356499865555128690548620189610726922931516405626667169652054810171982876322762208848998626006679995916297067139961158137124650076694133264335088360705647928653270810452980662315513182892559907302464903806045915148027387444583610640604411928282467103117989683784303324687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -338772668633210717440765312102334129410235308703619202897004337186857921237816052403904535028243219831429985744576411001619269746354734651530168241710931492486764551876287275375313532550355489175588531454769981888664518329797508447236654632535265703414545532915359240392972219063603919162802526189588088145889548519525203402770934777637199131717719973634712983302026650108778194722763617598352326915725942124151252388246068639494987580511124984309672524220545941729141172056454162582176859607543091068356440521594565652088243934422452196980778682784925241412718068774246496471287787764904482931635550654868150182914710623065356661801869095383787623205050902244367915466049467674836004946480770896198752101220385043961065974851521694742681857990815759146753644957892194490921824273255554874450133595505484560857615915174455457246619025562389541338157713538310727807304185270901816354755988929951975687386417983778646100920000059400556178758623408557510355346816797606282032071383590764914973293748416147582957669789574566416888636769704448745682938033862160939937078710245915634202053300623023880552063480613441159470333242958777734263327305335340147211046611739090463520174726406577912435189757192103259107599040362984880450316137595333925903902498340218712013508408158265358842244355021725594736865799495788083897345946447274696309691579068724325383609669680323904120181416045445092410272487700392024940729248186942324089949877730400555167988294778672733636457257687378662745404867704548962238760574150680873035522239282235160882938681893215782367547914607591229946581441089111597143496174692374788865171420467152028641880656128405940778733387937842699652351496766945976799495922386645032179820134834924318745952621120321414134501650819987348412671728176434000566323084891000043214619999032615408773661452884112282092500602885539033577432068822941721615427160307229180796807971582950683262221108607003081645038274501844061196576121946302256471423591667281590943899589744514238345710973065829141379069045745585032115084383621839149763534389806002660484688157593413305261015205338170760674965876850072365508266866791676285918964740529518818839812402894014405408734117522992217209907956356270860025461193947523531938670290199470637121626041959695173150133765729668104878170255189949781935947912693509755258990448050270334678358522492711816624480035557959516779099848366280990936418154351416055787363081960681682555272390718055403717061575081876366561850223439375366545019869372052078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 196326244509551928079012450560955316431480984687925228176901401614655332177149492246940606070379507885541745753966979143335264994094170457082455681603562593754482663006845233857257493323181976844014460204467869323710319132518777319795248303991301596347598290895638866033680575028617147282153911959985947724905492984545459748188699674429170969794264937933263778363118610999729109253527780344397527865692076161469627114897036625042008758164909409021684916815167208837637072700125963473288181461280656653694226053141168935851126649112712611111872487275606327273890568627197357581010705392039550225094663464362368339638749932334347287282512052058699988543836412140625763576154599931564486218707635847111278465400519268744651814023399779453680173633985911118627383732524484897485617642143359934838389057614979863805118634679531337131265614617961553725991558683411496445303214510803629750908059124797498877963364191938201875209512495302493280936381322333122147210333334017164191110167670222227812172167321510580314032240518344678102975956021545231321134283825051637808589220909838517813997305495607010006958623035137460635254307665789097440020712219214466899481232477038841815138425100915318561290978850725789495583784449060571466904310085409646958320507614275765542768265129071470759209422186632462235650191969129116623879837069473095716371845112996192289606620871369142219763561421749499370278336627033817576215111456630240024305980968262190596842683668986019747962784458637794004260136409691830129412052747087642544417369622845607899158165751623389412283675767768881066640749815750805909942477554722084249557926886002937236509535988813670493085376704479151524662113240132887469752981336060219828644634781811489341950872615318652942949943865872755267602869813300342450398909496120600717496204406874199991258091951928103909469958513623579691190927179713087340873519295262129654630869963880194456871421602427566977441382407897928360092251349957665914396345156600643159862425447705441045521539292453865426507993834126857420822192814584163358985875061066613689221710688227799105325212642579630129124943196381133121486293322309577737422323118616560545643328635117299082972109320852893801973749206872231126071161323744783747870648435160881294671667568966131293721923418717732116181366854495641027078616630762205107942316229774868224911414646878813359558072559939487072870027923650976649195496477420835055904112929777555274139880728656586864218310298841187466557901338050455081766967888639843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -93468889782307187668291048916480568282734086257774184498088632433225633728111122825157941897324819319079083473044605792115646918693129591823581611167853868585619182220797835407599340961452680165789045885173588982306248423994875980397411154827676088913234008071168811248931272062220499168670413981867007675279324221872058970191182662168579396020745917798215779923971482356130262761314336208450400656606198679307792219023521677003934389846695251417474497072294007827885922352516816227671100139796874571408588189928947221341131804811659735229117883394702641909375894295189148947814789381795898982397348774053756372538799308177055161705537922442300872484877959952287559509313478222703212978344611907557996228611224405804278793952279013639672684798404153390377093224437380308428246454399276040775734683601094592111000630244582000881642985730762343294407469638238707567198933254943482099186395865091762731267227471621096860367684841747473525806289858943288056888928126180064657033545890107840651319981537965508546425050696082183937527651264381323683072173178558367227444555212626548324544597063452244199374459662622172551583927393823521095786333852737721816700462630541584240344447375805302610881795116484936567633601429801281739636667195332643815773275654894319227458923669653350488307631363887942954991796422536502524039204055083106802646907367034560684590718369373727683009803317196846179851403348297252768537182287398630183769011754779008306469331220685735686052574221664855190859418835170971012252099968369034122669215318136721153658303253644977495361150906865111003327537995695950452272289689506497246035729288698408941297033859152609481768161334468433802482268020398963013258710717528316382426905203019190281887358926578031492104715498670960616897734517116431132034305231882826394753189696002372741628338824024028608646114381376835218975385520883723561540345295734182610015295104206747050938433712234635621871186495983078841769993942786921864553729463501702124184693662057057638398984509427389874795970665119617347962212610002344970472714702539329854006892572922745816729507506094647824219348794039381463111823039075490956038088524109797256474953079970266349309588951891653723744188375250559398122106187646959743477214730632781637250223389431603439554242520167449411245611711358843712205061549525723260997564602331404776187161060733210813597296473485347323900903486741187711710764624770663091660842271773369580609760912092457538428150479500182276991299393759840178758993004414062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 37512333288005827176971423065870020994406286839011712948410670902185835564408945253258190653414509244668466975296963688448562640240251118679146031448425086516231543902892249375371721722550375438923518208993079040844325003934243471137600821740587252968623506025090950616384364380475071268778645388783325857329827421820523197448490030248079090050961406307129181129233756597590571332550062138144520322379869680563394051013807925455649146246182456443730760156364929784560665476787469694535199476290044007641604637325670353097277821540777922751425127061382467771826855151147640383178780098951858438953384687541568156772454889474059038933868696194460337917474253207082868746221871414737992889707240650400791182016588947699138299169907557836432859832237122231019266420763770806580583821843037004188179840276155755090003864502581256647905538225935386129821804256677705963779453377388257234903530298732119324381969867091704063228900128518059858774214145130911216036641061748579459307258645070620430650168994629590358239209275481319897095031489960153030963961038693003854709164339543292668340937142615200774933877216071236739811154192750622318563950432511190165035581863100884009651814034566305470618589841046473698480775724603048792659466481240421268070999912787309133797164622141108493650934569894599368859144724348351408647179485286404131810900164498173826870114849807223685431375563300401823452046001282557768701393665805200668832107820146246046294957203584445698488238895734543426542985154873074509265202700622006546354588639288606165309330017629911328412513960648596367436132875887323315692453576985134659093589275506631255740846536187062784510838117533698769259720714821331201433772982975422190082820904016007434982016556523521770236288268788631217711602477258452981255426509712514234974383356574889978538454976590997701373602208829335297451321908570949052840739008775811607334020524762247202598777032030443561553548606656740558165475491676765794751198521789537631936327196281501291881107411866495450208460410146683137884395614313601870000176892549589998490007653860674629319051121360604545200194560537929732124978799683138700426184327422799774414322567679650954914913086673728580807049777695121213218194368155089551493648091027866989379904071305812911948117804627399984627638041985677028887033477627153945324393375416447688430052274418526859173842358447164061374867962774167567363184967505226533875107175055780114936514072169492803978289154182130035754152875855106798412381383789062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -12992834017841917323722469723368134903290117064295771023932272439286271551380669700610338700561114690030301243657434323549386931587187581967388225414658678135461598046043373736480873131981094827231933192401666228380325049933821715661622702212249692013380482616845424783750737770133336330091172954777316216210112744971501529818301674406762738316627526339531676839223275845124111643302801777805834797672205592221747741534738281428882812379680394581170502071356188109966888437073212431934784303181157609428675092735655124577981028447952657782869539181253483514423233679862942372343799445939476495164607421066995901395216248751262788300075482985310482710948277518632363078699398390441800258582588109553234487518202800690083749976375534224693395462211488653501309750248135439095929036460588282357734240003802709522180198954282112494106314301633467991194625084384341468391215923639961971858488070501377740954318530460661483390451279996396715819667826193251401938093341156668321562883918162707014360486225168935183041542498058019532277547034497232307453660582072110061497762475318231762157533402744404915819581275680464368448764259492247113233813133167080164314188789858895881492090510085772980146228494006513053008470614125568655465037470291499508349618934957176769818630227190957493398187767147467173342034969431080893413805754444323931523019931314990910474305426910929265249269187111365442199386009720182437863726708259151504145516834753135940553495086069816559333862572768213181713544277072985675714874807335479834982725126359426980408439793155776118978990412331973290109316763362076889756382122476279496141375275421314990856802720853489442737424642585794966931158440569789153840595422782823539874457602294359641884223397435852860792111646024887348733063972692780555655720245326986702788424211301597627614114411018693458887287927370228987341505971437118982363529291286601629435283632740768460655588814250725141902954083930097295353904820782919276958108414184726560520977556486271671505228583640262309639100665141854635125984581028057676474388197361859809890199229230956124114816049617941614506746191656394572929118825092456973987372992340962085665097421840238234337993517797324358523923422899148850760451825204818939794828342186469704598794888027844290234057116064305374528023933321437722305661708985197746443211743463167575189744943658972199289267837854277994859641523178009072779757524324671742696662665243228076186879374138819217699723431987618633370466679827108088651012255859375000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 3987542076046053364887295458231822474535292891250729110951471497239145870803522444596604278927782052780479369059892149023404815762067261075220778692549693017351656586886564737231557014215386054863384862107416583806872729658744402755182843270920501273125180371422360977382237292463480040979125526706773244760468834661410137098841783485911054630444076191699607485213435098773244307523410058643338244639736264383536287339750935988001988115394314084051520131370416715112593850708731973856841281500949700347249696285495157406556883005597080140439353112619799333855397136260512126968558691355500308764171148016542137761009010810403467187574056415890167063014512189544659622344392561903036707349272584673236997666062458775797927602524039673600926889630030832099730293271118947302887969772463437581528013664839761080473627954461058562766213705395789990061292258129433135941223049202591276152801187609024321695962879838439586929810608746140392685745748382316824158766547260672367026004457912062448888091863330391105169062873286566979117444500608317479219755525031062137618442960072804324281671771546498510696461070914424448005488494667283780556177755468825711284768364636091717049797071080031310513145720206190722598627149044728974573069188606924467709275389128492941420996278269364094852525319394371881600886208032566480848892379236495333745535315543536519603113123232524641489067525653418483674159252224217496181310907300832739016499128038472922089083789021583433000660522259992538097041397454411676707477359800171390240547441141741502261818374253869624811011964879469103636394592797430523459355571441808312636599408456037780025096473540107247433030870969955144583210470118028219419723993396444299104183335682837983861506315223862279975307136989767527815547572909624772237321665155929693197699209462524988562178161090799788676387865667943553469970170848954275264612455449793237255197722924189583627164830037646014450502554902734409572067455070733736119825966474989209361989035206151660331352335122360410525957025271791101101511310898114097849413267737597607580883261221520662068354388738422145689713295477514755910292431851174203215524077486642010385205445031077869590031600926199425638883461625186351370404002611666933323003073866623768854305426043728018804955045943889903253226557379174420293058266161371793834439474975974280832972684222638567274308525975375547920097546187673699652287674707498670483419869579813721843114006544115106325163006298486638399580199216633460384270019531250000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1118629905312767073966227672008837510452306142541878006305047013915407224907976005799178316815308812493383438309282514330612877908802981202968505343546478871163531662517280511149430881500160022658074892637204498218595493033509419228917729256085309789564294518112193618817845405457624434567850495854203353340760559397186138899504916007640237239662721582321036701300239388555182369318525399721019526475299820322155880773736915442460190030859711825807667793318721831861559382218535418843548246856294745713626914552533905732048022975636665145749248233570036129255975620742699924933336098821318541805675199187826090421681030151886264505314604042359578218180204152237781914764577884708282179567759146861441110149324039199842388202061945133353673674799500409658043883899238324080742016515977153079224339195421985842981613137690516034168392831577684888723696987605639418259971680569052692177987466267676856870524703325342562783667009324863175826762937311727359372714756206624765337635875508764022139720066136586250558424416429629612155888646763165161861043287692583450967397337983522623593574997172838713722322721337565247572722831613950791877910282612218132010479495246496786581934862133770428220111348554125612312564098574426037623905336036693113673955870963352157247639815102130971837268450182096605406892564670003318117390822271540028084989113499674718082422970935017884155420722631850376231503269181172764427900870679717209777222705659773036315719154541966259421423524114351903123401589053659020894814595753359220600824379690852839152612260896828821994416032190767139659933730239958538266485617121440268849006654113851839389683140164885558955521780122282126304932376678719392426793539369277378278076984716556172879626360204540857589962260834640015771516335429701383159362977214505972479419661864304547851266878685374581441414433725310519661189538029776804572735832036384618424156107167456335759908433273972595276834475856617306905907950593387420927890601884451850069327728347792344299845592383061947455665907108230347735848363840266997685509979214913399702943448964484156597775682726510127951975974511884300331590819258994068142460875093685526059066591669600838813465609263904909606558884533562577095765127967274106064202959291522926705291551760331349189270575291778007884975127058413623520147417443146827496421258701396634277167582440463593191786632116927446596271153469006951487554546880624744035937507860501762345444173348290384893381021531909645550254014575066873758666992187500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 295997428767517592319217802698240763264584353349460443471948101150657976897528301353274405415220488062693559408980670918860978914723109779794161375967419680145494106229441336597208723093062077306652861987126883721714924713479858895436141286032276912302296666523300498774023027095707913561918236491249160467210681613574642953358373107329881256771558439214044695084313171681306458701336850632280784240945134814275881389312304458230595891407637363785811599294469102829212158494876411333777448643160381212741261867303129968110217831124983512687485952865209687441850410931641520928413246571542231685796403098078738678597929021849876402826302562789142044245320769966214193070697072952092166671046628571728056002854575396042488473190988453969879167967783867172492877450466618854148105141834107699671697130928204644298170646000565741726818707934823010100203442119551410204402559626432741287419187710740499943882989628433253176810112588865867008876464034478180598134122731332511824279363233328130607925438390568557510167388252111077274384021153284525492373305919069752126329175152105298163089823490624295046330324781085718949469550820290516222892352424845133052547238375154227275429130397343754583745295304540995572476464965721310314355324454492933732830442043150824494757549072239914387177138151880457633370243144609932408961205950029225770389319533545547099453906622940063813694120826614000042697697488579886202902852757833082139123790299375367196817126527297886873127130968095737196889183566708606150926400111440590218236628210263386452180048494511231399464571972740502062654951601053033139053552011410364145016227299702998696406883748283636224981703757607442738034380378605292141460559722898347051017968666887523238892367486371046788248934999112075281832179442357322509952990164739567259854643989879691197451473617138563208820011068897590849233525285893071498363452705485059050188015111216618763264731017012486099671494248194562350906980773295800443198091895082630136222326843237693600619593446188474161641351111291785319537506127556959174697988667566034808197500798524545465028690981479009874752953833369556812495985029684574878077476976842325840430405931244525272805210209117464243577510829701809767854467499103660692535143740762362937575738135016495812254369154698733139388433850651547432719620010283595817799261734101831845440877783680074782429568532436980673204332565677450113978044033155763532652521566149916528443699018534836252734769565629308385427132214609336468505859375000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -75425840550137948491533181288337055689790307694047947945376981936482728070986452077709989946861083382116320392728962759962033668035576002780455579247466800310139535787188506798641638216991204212419528631730351594874647983421710347294994399707002593387830423336341777790398038213786154622702286100927376893957708081301063003848669678513957634494692454964753001509124749321836482432139488411937467021657266811421648604480108810398609310279976936849694877659700461112630736317279114952439574864042269462295468360965701496706658349311498162032779603690212980842338079786816574811308583292976645881562209232135542715590551121716216381153711653787238766321917011439123902528125188780037521994592358928817628140564813444252037953789355003221451414097407694967818489543926648816497917221208607555695454619166279792037713665922494309506083470422745724165563624586202720232149362652481304894853506269394020371740176421376435904822317304204081197612301106093388503552706471612651502128620395018848102353389010223484667288513890451504980692340147175154323755559304723784024462568624878169949060883405964564435588994023218459009730595405921621727006639179930105417337889763847556631047898108008407920331610301191117847666529241780165192439238062203482403126173684499609533402321551749364114452606402997874417394051493920946884310775624978930981246350549977855990074563233715529324016365383950570534261605753226123417063412281819786865138335293745412198375429917123834181170162557192621736031337715188495920171618078973504387249610804840850320996329184754048534887680410226309580459742371406188185070322637847101851174203300537413708965134877390293600194922053290145851178407480672418411877187943577857798514400727880151304384804394579468745472013481972680173403093995595965297371761239583336902901108159180450048146656025118614184338177472265704759718355099846716543577317950795704311182740788357537301768895993108280281196257948829863834154121272980219931515733582828915988652238901948899451454212202898615515884469159690875668127205339205366265573495205929939898928844541727747402387065746699855463360625333968143284915021342218388007547551118396653720797116860348336905677693005929552719597639239838264964768023280914799969022877586796023115787192535491229126998334143906901847830461866660688302859948260707362869641766821942438888167760134477215400980263227434927394800813269204073359595940220572729580533762513120292096855753252369070589240640014739406706339745189595272521972656250000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 18542515523035258783993541841500449756538739421231940816068885365590790019436052247693517400517434320809528114675476841550408921191568720138183941363771902565014933696243930751462250095092589723276952760778308235624277029508240811438764812600611393204190022131902623594869117272128130632150003473434530452558631957642069030313403233900973444119014848973130808253370254445440021298291657701525046478495799878241481236920465842585927980761848115284420459984940681670401734657937929350052216827180211067185698183863848835715614847385324033821828801759792312477755518413541657176377582544496885908532978991113623834687461928495594468064238179954148885523825766949265076472655741757770338541224588752461425286893525840675934551545957757675071837667343279781903122975936196143521503820447319057683472259021656984513552950519144997340497291233059555981583589437765983375371890861264746905917502795189622616067670901175795802723397719482322898670833531425322280765929544345473277983809052349293858366449312524593290767430234325372051849285018359134712886991978640898790462136859736752962433245091289860678582267941050228655667877323060237325498524555652846360447270560323854077215305202938131849596434714954502596890619757836320468695867691298535426391689114382999003493671087081608217976453326846868760159463080363495360368021181401510542085041670159583848031252703742141245630246296182139331080206507145076107059715972946828259489134361713431678832172447481328559813003798008748019368687521203883020738339273474510839305186282346927600460728043912815846894723605398986360295493135903120251978214646194719398508420126888552201491488642500639625201833400429699428859070109525680030547036589125248446392781886871879786894564646716893056725219080770069866967579001846716149265460171083122391452513074712758948858608506812408663659855891176119751643692415658515148961233264899133131508692384173033607993979048610222102940815528308426672706756405165980166270188297926598463655258609340589452024172824917775458995999537918680319876310953174606419878841712876858393366706870334570608019048770029843426759566114494461946786995929560672221251937331463723406942391536571122916208859473660679352861960405581922371034411112343793438431180291629281928980349871670557741059987853079938789254480022237655917020764573239220669324031602073431778013302901238732084486126774549193851142397930255957185271306102905514343723902552551641384211819672689469584095262971218348337949718705116378784179687500000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -4341657442641976080345180625992290140184512520827006488487155997870724211119274166105757964277139370461926664577823831777039220774440903006684898145153699079823734280273881544218597225528258161571349493898937358246047976061091411727456059011031618169293361378692589185341379537540594138119124733348719383323794256555689153148467581812739885022731982328527386373329314213836188902938226782431844434413662634265926914457589082664679410942947424425095093184235744667568664738529790732385233732625347462279028641329086596471586780144585534928652688430184174942125581441374694285578578913730580514591010571924380215662078603486599655794277509679949130616842939625554530503654030405861062700859845186039606253575240263503758800231070123412529493323957166557487502546672066057396817787895508152174875024310438815034135636698797032513690205984370560282569275975510036901847663080335673856326228781106909250746884654487918842724253776624672073610157211796775747739400217830653693134969905597355091944042528890343393016648183057426653901978930590716604149641687575203214752543454074133637693575110516204548832060046423500369211998577197083048332374090792403523565396502840530282529572413864250287338096019161882888776858103275646178896783471735639976827888483262451122206365867806706239834433130023334986436362091059968360873874481002417972831477269024808410668153547035433130025053198616015217411524457218089807782564339208951032708428894700053533004914660995830051080898275833882692378004513109433609316328501224235196604798962866462247920606050314580789514949934964203533971866122099538201801738045146435902891328658734569605558384234084732406076918942562827968863009064396857337650554223978610684971255877053733352588884645092302196034282991309624688035999594128568202435544234842100931706705854089977138009326041338068851290379687696774504968544044483133844452455467503756082208415062452293124518014996957646312995635204065304028941829952818892635305476221186289588345988841517258133740790500890223238620148397646577131613960788160788901967652735099766535900932451831533667138228720221446017096965926907030472037184183009108274253112736266246700818307717532134188079691761571263355069397502688045100026485899338605275440927066092207446494894364246231155151960674385381724756476304712496266961277168483069588374902227393151072030641837230592262914068708968057774235784184538299629639327701808501357668403617963959150992655856705559765524544982985406958592806793402862548828125000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 953062814510614466376477868535499310469343418232633692859831573418677618016321426686278014094754390804879487747879858116343588421324543229696588816822772757390661796804777760538779529774012712729317674016010566800147377258792187321252551249512107578433123088100677066835962422046197470048229157652430547529485114102272186007043356884301175271022782871473079688889869790210611689931504089666173238905968287151648126788432919494903805168947935252426222100393003954357826821568885766161351077622124367597352050341496333414350832790477152913770018490686213455363454028417717126876914694609335976001415617347425186228304935258311702295418750815944053332778420624954019257409157104570508738631139945344411332582271140849356033162717435633926336142927588567737801047662925075350648681250063017816502982779487776652496634220131071221105873693726324465074926607987238825686893321431377829338940670487074463519877250223267639235695528606352264248387744618691481734741248443499565493902152372603786565698910747372160864138213086539293771910717699298593646378313660929790454020658718458197873542809037732294239400389859446025393410107038138224557682014930924317598387526898779981581241871826270240455354968177008092366867274441619231953440528110267503794583307002757131738910580314144369336088320942432549154154667799650781430922727851230134744180869098598462985119592298831019215070433105664223165085841905543929879410770645906535006327251784477870966578419587897043714368408017465766029098726222339529565698754808966237219394200174723606579649681028876470483684118212513705019377900265059071833589067486336577177850790585170150648584747212479852798389313392243106078345003799334731565342022524988256313138938437477881625812941317650825497714135773004950041235607115703286971782388687841307030712126595494881530282494343739836252336503632547345737601349071527191189538648616921450350797437810340795892062787839186692130443542677562538779178954964520217070521842914833723721360084186232961777592891430413225304014825834506750818131009363680627066591457205510175116248288683249215344075571434239137076469277842690205599081677710579622602416708423337725928072458023052769774003297748428148919886025716747935426593946057220571708894108186109804230296633243359683068614245440805081619573766777732079852774364013893919864718878136061982585998223577108163198841397054882567731621375645426184400382326287661979134599455205892053136109017586941282495156790668334582450208199005126953125000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -193965851954046129926533782538144953981777819039805326601931254972131801183329375583509543575680096275127062892400651000930951169689928941904616771525551431768728354443620199870236295894267955596501539535820082664447469564101726003975739908129059510556540549483438726694683985575401493941839018307950494664543806787005466839793014319878699986047069142866980904844075917302945804188608025217371155556627971227384845472620391731052001402345898015289417695198127512189542630414237101464210323689471308985439111465571491873491895753238661638390191226560677081222794386900647834826454899837518848226758129118135371922300706291954795022158749878727083265262998409358585321312919113003693236612426837078725383896848819802418115144154196131069967504779609947364769861812050662506755142915580663478897165141564927922663087652391385846575131667554863655651894743976118359528729475302835228306595799106021630784370871073612553145294211302070598212156183521868208443789282332942973574118040159442717091951141221980929652203134192698113408572030496478770350580768801878564030875931357411354983702286106772405698328621407462031924110731917696836725468874525843966136545538880804215738235923175528120042251800592157625395479491820463682235077324283290273684219755005874307328360664836653338358146585333123421381087316182100115087061022843211454087226202230450757891540793939578115527650320083990707047510280958863625064492147660548588766483940363008499230960025793943292770051282042170481824510451993223346517711541670960118488882907019882183594659307154259334968717341369672060288273292454693711696728211306400173273741242432071041649263702679253917488231958296194901338408577315765792695938133537178615663830932250622777210993135907231256602065930978407234041440357452300750446629576140373298105589767437005835384590640562938556225176670081342082600355121190289338749834409158252118991341157209656741484411290124106997010577716928070910519220376582077413534378269100860242782167390142572942684576096379656732194805214661694174595731360015381617377133513918178537873926265339561367255995632906230885311039640560742114234695131679383836325949849620739480426405262154254887740289274447075621651579867081041167592177540830161884130297274361407143173726929766222377390410383484629894280317435418461403597654056403009766159472173828422125203036571339794592182684787969717941339455584326477559068154130404493100444594147748487639215867352709935816493296822242213785653569313049316406250000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 36404545919063385159586930765970406707590531538658113713356816203264728659863040186672002855612559820177864215300636852715004040588993168075035193265916977289039168810418991822383090649694983227441116186307136898498364980237275552652552238307488846300230491665777959013992426045589295456382911958018464258792158148027611182615177756780856420592777427279793655618146426528530337774558187057302897230657030700582860036220374958592489928182553261089336386026187070234863627156966883728535694536308076385330310228224441788100950356573270209001092111730181064286680941846720742812137545708818616193472812452228796877365971919567179708805467527562503378545337722632006158149412943597369351831882846479661335218093240782159836087700573160245327636015522451704759607596370452007678014881411229849902017346788720828494202121430136641977298584752795107052549352969593161863132138772334365836182825411397567458803049529578395707283071701541601389295436868735251814313658789515175292684836426683716594909204749646396808456783799131490876140226536619675182819255379741630618340168193149461214968412591966100952432216704243685387079377895519505493737728934954332949831122865216264442603265049683366613467507965585780048652331932019980896750965165416840378602076752978840379401045943719893704047178500815586102447837189505556078731905415494041140249900199778736568129444722275840431131733763419312287559270616712217521280078630523835605422275434065944389727352780357137886836059703895501452957693707754898821400069646817156670383120977340217956837059563021525113000392810205352896222552588803826957150229259264606230339484990864899777825647460255379164857797970426000762221058511196658080316062994758281972589692750885461867555467972999367730825377423528138251468756941455078191839638856090797244952617123004900216843256795621893542580261765148355887662354350328014954316476361800089281689459864005409714406272572935932342306873663757644979743975820530832195896363539652973695804887512231281994528583089111460249336867716256779921756550409290565523601843056090201378186093053078018525279300701389635619455206839484939481743225765762846213119178229983791091970351821630404021893875731593952550448708377042238443308085546552715278960718967541484033185809533756315525967428138301971531006541049318404778850566513626753069663310233811429863138311651972066365745326720430472439880996045895448709589052241552294767756556275433472380800252802670545455217547655550042779395675659179687500000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -6297019666196685980441957666093921512468510853736266635896472020248667937952055768505174241773760342099362866514477922178154469292079530048568079151998948583182606585471286433627350243883619623817232199134945215401941274553523672016257140216092975080803473415071098833670482432932220546242173526972640809706851385911995424820660384396650772496499633517947452901659826244402527849773770116192972440717423852578309273563968908654983212668743066133881782528159000869711222697186493993501743097073194367621849284629498229225675741097860378719465726860904266011273904045815272237440992374985721649878326757053005979494862555749350285483077656800192485618908198751840083293440082501801751630629950548177030580324449345326518178131247726864972615799922954418467102892929792844409067331061656563090886828058671382764362875328766391659685211814248240014167109255805055521377017993928765511890507495638553807767340516460281851927629581438334093132885951875418336046023624742644326999650478289237595029481910461338973424824868531418528802439791247210885542875686472202949314739871408758468399962136493891195325788300163126597467633768346497423001228524724802982811360823067248128649797421328535458226406055968666858934232280874754995921737631095738186936855509741093930803795865135793954010740295789812506376794137275726966477538227904659625864982574766890813643615650297086325887739797959914275937055203058463255496623441079437285807146276388567767717339565282841714936586209233820845851272720770803617448088680594667929274897408551528036578307438533697843900173609010399844755076086644826253563438748563650724833382879230890547957121305270899653189297837971521851295538480719039566285714903485956359278716774003595979643785261543721549194395273221621175494010280046005365258473887927939920084223898866929003593936329214434534910356507853223185663044930590320634230707305909221650686708197091459898412479715369849431145497115957896904714613708341583644286555463851511858510963143227821427533755546405123234772728444503261729235326597443009309869556294230670741168728924158255640331334258524763558412430701400914025214487625853714956016048319251876704824079433460787281498107725966108184391654360992433058157430582957186011756830160957988413810728836576643506564732679891648758270950882966361005693239997342882426561497339819721153227019633114044053166982655779253956626910638374062691438735180910098044076004052684030656019426177223479339661701977868518497333526611328125000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 1006814728416994023098231506251708455471536024480889701297159060092184004518635914237255413841298475927829546475919297946717142419198933093002464906844276172117942016367606515776763832013601385862931107197953494367367833764691231867372989675146593536219100380852096956204787722530172703245538849418425742140431037379687208796972177795492312505638603567765515645117851713962600163638160113044068907582403837833479075671387011601713590430633684860398103373248224523278885698791646932971208045228118344729129829830721064042872058902893781148406809646194044330330133420384063574696023760186387101318158599220440658123428770094047631325659366094778364585088914484147957733866607016542920546827348300411728065271904555552915662150485278540776620470034691068112860908023823112124315573666020442791032071411328353877504379419245253763018526784479235297662110273946085084208543332891387792194039446200184142815338800040338963484033957913164600846711089330690127306960254700229172740112137823376611984046558879233336403518685613564276216266350401382646160654114374933929234429407964027807238527026397183123530440896952751879902588696994318804628833946196710487072204260667387419547189759378979465197495669134560779046185490364143108801889384170202116455127247157745331234697478877425537906499700790087253813271413143232553850155523759771989284073999755046155700705389922586721228320565267867981750390487335313208240859617456591941442407125846518309743223447759038094183694290852456308077698292983101673547984700982941925654864859632048379718930565150326905414465263024215251082463861104348780180150478751633863698813700072099012698890245537040991439462070685673945165740027033789819894924667976404378290354357000142999022661951010450477855907900463078833641302067757410520425820372873407179171852239672153361727334602018935722694773967738219436434557959323436951030293834081161929395593710797473348265277586113013331587936041913666702730846758631200800591316421830899957554451455693008979394310926194492031412042935224026796932732329004456643584005138407269202856609312157147887383338737610295222437984145692733327997432906694418661094094899175519801383275628494179709216293501335839327172120483485855774149190011673768665900149829548079483641454449696696927124918522588089107380325956167713225230736504435745349948449183131109081385311824282831214174056742810893858149471679730352496348154642327392392565311245077582525799647348670973171211279638307173443794250488281250000000000000000000000000000000000000000000000000000000000000000*i1^28 + -149462365160367981502890245149537156065842952425473294431354159184320214251411067933858114027285619700521473394658855907217017802376040800281955002508685362666311785702508855999616750164803702856547310575457910969184406297224413718436833704674812238359847268136456962908124910302634946313462245050464586219962675457428707788332816531333350975204516251016238181705268042735734542669250759146531159791914132194428769157674089797060684832737551150729664028094869788128344054372938337015573985106113580225252251948008024888588448054401224739553393976135464619094883505304553679182938808640918523988263411671124310367284112245836638255679180197770372596134351761685154271667930046094787158862827389644574278398439533327138506341043587916370298478534346950540180223379213487970725297057512095604887320033796120762331625897182124060668076719875859316117541704119605527679876864593944386575240737584494263158499010674972290704045232580348846426766622205187559390929135808861181775852087795778853833057625279289031832854155346411175707977212422269522443280030064561010368641179914603096387296973473396421031923761075524107498373068127488772084172998395600596110700042408602216522584356371320213783060377801191569944150223406285951422794218041986033029537463236353917813416567311581484278646188969030629217558773087908106878081502530338397438028224653365828930910943973812286744087608884895695036556976988974907225458681978591051947966953451936637822504588070923108654027222433847061982335722581540475077023627346054119288015484786949740739464393342390513399535212398189581506702786758172328684974558275041061527838397335402724672088882189071593838289743230693829579673411298580142943996084859893996546443096478331530337174718780571584500525732713565840399896587078397618467379101349707341148243141455490592377044846414633797663117226334611027564077322461158706045307526578591754603343934503701574892723259688750406199263731392989466183122526326837807007857822759902022787788725672440389381877012566179364710099237717227943735077499378901708464689385781499189774805888409760717526578810029431547240298966390817167732236772681296920180608437522015209519645745056249100656965868056095980451062674329341673003453012755080593395742446142658830794376347973423881212367342572753854756350780031941932050124627800955586115430017864884365037198241041838145286655783134537491354653706689845257107483904194265981949055427054444137974274297157579460976055003715674543380737304687500000000000000000000000000000000000000000000000000000000000000*i1^29 + 20630484946045012346616262135558286821966398657618105692799047801250150688770548182848102980669192017404181413555958051003214874490794285913114568453650818982456507095824300396985427573650032128811028632823381290163557911199793478216974423428387193128159133354855815475103441934965255020431698534362990395154239137221042086254709163112285722913951407756062164553277588265671609103268048863124737768991111954370118229613813663750086073920042562734739744107364204839165797233680767516594987229567513524036661412175261482286320062225118989655160530256651466199157108216862626928455892150019225329773191048879742614735111740914252578057329849232847001480825615010569704460924895459377327069515227579020746536042955114091989223350475321775865126514721575385764479302012052368050552399255041909378174110062052752214027775823016374906498429330157782004828599138716920477664549663367965768716471161983358594231813717464500991879462233929166582091046760051566768509081638111219916641639925366375505873747312768241478412539503006439384946486868221118652913547305468617162286453020433449242460765489350096472894295663735885621098741878112205292431462416191310377136961319563235465546883844291082219029673732956506375924484729663112025777447444277654915459170058683912942378416625669953507755600516739598866592724609291857825843113471608380049977072801027409003738014496759428479251526279756020782548341957864163901231431474962120564266056789181054802072777391032064583074925257639878003318357857326096801571007953831154160297432146918238022712950152115560239746065109534025342907369136241463986329082874517784646502295509406258965623126172224769855378956961776467112447429130881110396315587975932106853658189936223875656194712963998808801702593057857281301062362693504582871827657266285166253677486952544162807102469984218076379589000170564242730491969427629392119036299432528794312368632714404648538750133032583813430418310842327773197024882932369978571429576350943789906267606833932019223982663213581683471667632527517846231149464421177158371560543952327472263240992416124272578267561412992882355470123241138631537513374391311811656661847116327121407340551473602775272347261354218443154825293079737891974772236666964865976149905680530829224146113100509413839564953347985412482537512751764435222380823902857216813718970924778406213573625405528520268563517340362287054531079361985222218785431211743211330596086853689937855930309388142009309887072806379795074462890625000000000000000000000000000000000000000000000000000000000000*i1^30 + -2631705524215370417043275162724566307437874188517078825310603330407903766770279854345801889876837910801606785907748554418414964574503133914299387616902681083009905546665752821537921045814615683853410521574630987554087030052916363143350528975542983902048922175371037886278418877093077511239511970171275900119660797170040996233669119888642907956411115250592546113858352875237729967387985694914580801308178203897639013708566933718483845855703178966879318386847457941239042618303692110945827982001625498089838774167021368936506578332127515130874184372626706737893680627321829751645048392447350386595047106537218471348428805365938949417409939258674316082154639132390220422211256366752906991775409112387649163095422144422935710444629237594719966695057562302955344095304644163032067613917301986281618579417038619092153462140933141523601845912275697588906990837924581216602269261613002324108920664526654496055532939778116976920833744820740665203182835140522837524107820963064208979571690677010101629047423346781104947217697607728319605306528843751892269388080859671668436035930997361549250663027662540541644114349743540885894138112470082727466990651647345015137596336679042427950728753411346868681713518891483574182831742239829419949788460799809323292117338102157986926534064580042647593256599410847595336617427866231614564062824300208900800084502045590235326421211836726757908411807824245503548144962895760779484848358215177342150758113162187706560104282987947088848549440738913496702900193080264832786000242809980115544648161559654479049893087781403766458306041300577677392725255698764149897407642320874295405000335654382087871918477596989649898312138015493115539338902731612993204320067481359094576803125926453576700096608426605518045017314508005387965815253386515910799036971948400353595296790115110697094939022148820533941852728042378819116875120425303453871375976419886028735388081325229736329969588253855966240542932610084324256289455854788966551688347821132134074290113644992590183703779433367018193239160310001333621982414644106656021959994394974257265132994103004898184681246760545694941266362841942518109505646521190653533000046981948722327919563577694410258112836059303546045484402686670527114045988331490941320219070186551700492468766083027885511186371125639139973875635106465737704852398138868388516708759252934257755510734774617463797524174826864556160136047560521573573112649511844883947781188432346759346692181832390933323856840491294860839843750000000000000000000000000000000000000000000000000000000000*i1^31 + 306546691891103303828573144649531579402520578006274766757294438697906549701921773913521098060059572151111483011646179607928966981057615206455679809645169896551136295882482401084385325146524216991839797187365438737574991686464390555570381603502811076293240206337057304675531223878835411227015547220371472439543674675532008873386565157479837418287062350901017448355670594533131159725155260241677977044620520986319160624790661152816687071721711716744645860561402898959686959606193707835854728942200324044192091559818144974629520561099545557623669529857512689854544672548170145500794719109965577896401345385126892766377181629480670573030801045570264660014256144461110584087789276710963839619325191989413929993407248302253802921631813991113036160805882574657140248232942948278137082069936714662568336520976066430110763963367536528600660130312795750641876690242465689693755252045692505319305866678646272649035267803074521045942814827066326312065975877639741836485384744489054421685896766450139458283405552760264708462669666753631696611528483808477853408112003582744361964642684916553346248044764335885572656949455999251694994690252384132733221551074304249094650167151630552373112965002279383759819033216261418656821918824870575325602885461842027562183775396546018002004715083326723026600941201391139428746210562969709708518908178506152829102979652424008023392312760370200575106300697974744129276685361807452662046401122299381007396990460241488037477572497939698823757048651736843719671920305572516183985273358267063019893956311404426485714778860227443589379367373030245710789448054816424990408194865403020348625980719996979335640363011784965816593428355950840137682100759597509506559243118968348626609477284545874399724061208012678771072497966394179304329168733641868312830730567451761929655720238699461211801461304989283124350251923449321091309558447256156281161909022128877195479686759084931920463542248126121117442956768169243646927385808208225284448512387254785513198853266022511609721755443127821174035847745439958385555706142021441434649076467597006326848552106767987937318669626942872676707004758334178690025814624086677920485262103980239354354584075930941239646479512064601585422391630771192526665734795918992880447994181925364586410975277192423081342243389107601327141497392257642084490158795027870592243967072905356292083326737452024329482795519784310032658821048340922555295158252462034598406052092698400224359746275767326410780687630176544189453125000000000000000000000000000000000000000000000000000000*i1^32 + -32498050173397789239932040248035617136609410664158048330571750298817260271518715938297041514349326248047721384059513105710046019971307204352172889043566755450115949312591444812766196185682529388332993698921566303430895626532854244227023101028685694917908212287513421712635379724862202898980298777326123029483545175324276736855752552933315209662031190353042006994129165144411284942010519148758996604813853977778005973204079904361925131814228185054083695575800982075374685258781570157106769995595070599067107021119290444097780510944386849533243188958058431795477047118230982580435884858000664719948546765355039626917819605483323659623342136659089712562477771033835316687898940732443680442717499623501764161708640300131434449794419485328575906742764005090774586640867239907822663673479150913701119244467617919677247006183389077305996469807540243338540273504315418883576553868898494700287709701678617492366705716091100654501961691945789642688007614679557749562747451784483537128517504611794010007741170254136321178912246029088353804194818697558657797647480681013546004866329234229843918640321765938943118732803550684289839669532921642283869646297684424550275790100845888049280216677551654449242082794071390173700658362400743175947508576298168461444922544191633677849480803039784621189883081251700766528850797038541220989917853115916364865273091098453448876314723221849357733198412924875409538321659356065150098444035262611607262454867931853751560142719639239590961355942680560673373478269240875145589244660356237148134741575732599942413312705851267274307055057964462018063159829310121093887358428872722630480176582284601988064198825441601923431469187701472856771448188165097326850336664632526099896354814370892494881856104322704114105033051060387959081840587165072561052002830238279081142338890039172260792325487407295030774359496142782547160747643978502233850587225765281816058569121751559044688137864469423390147234982454695012131785813812865735195024048568225192329452320424651998375937752761089805589396259217573487327932953724757619917680688203682654999624515432894577737246410553845897736771756480498974164901173590236257171828395309264560016236682414820045364239474638991865478751600014829700429095443050114588700895564340111866101355619046955952371252419954019107390255776501901031380892540982123041639777462049426029459604033362549564967231008676674051260161351601828367342520905251070645938914117492501643486733039791307081615254282951354980468750000000000000000000000000000000000000000000000000000*i1^33 + 3266341406306948427545245245802403858869563400773911790983244258627138823860484777135789393960020272507498513457730160943610659610992290642706610103672904112034484193181999888148196661888256930874289151342012700526127341093160462008000694119687928228917355053677038924067564380281096237489560222950147981411450344343463344559366086499095341296106584286256730405241397203986521704753953261493460764466139666146643446649248798000198850644035973923168375085189934005763512311431564710526345184099354623266198037771477895521160088989322095070132325086264027198625507014098042143679313400768928362053966964493627817685777325891773596156724213695888758158909764887654949274583999425709919651431543596007607789908823394053524449824570256785065416698870254481490138670806162008192029396660307036218907581951041133535891985109409373572075735461348257699868959220911675531176818336194465560147188528901493085784303160001759888430457948659378230201056467048640077343440751685383267273375860879875595790799942368303460171677310096504808448729676416188323253897699440857073822649973272667046935136009530258039472933295614997861739399601559965181996305853330332617574487407520704462212031106602424508481303152638853942530275647304220614506551132073810504109380470754280957639672914585599154707784928454341892187231593012973222860751491135782331911707605960109513030770667166954336421735790128783087521925117399065661371510833173369195378544853168578112056258688869202073121504946654392335272681263359461055482173724360761979126641190454830554776437728046726591151744815671790206671606105633640246460439571643126443158266977594856010635096205284496668894002961780288845642712176635587954085324514063000935081910992574350456265633312620242992937056814741946261417424606625966815270761224956954788469873765932322760190677131081551466667102247441218351199161329111941994216129025706198686882548708617184307829432245889212836302888323136908265306490326444977998159928444676220740068566988716795230849242547233469171146566510349009123814697323822383931021335846215526314975857236349655668087281042233486653090817777584308578051676160392322222340904057173036292765871094032674914031176153691871736597022248075506653896924477895494395367784132740820600096942078644040150909744834226992090030893196139491209728688689261206585367365068671527018562639287494499015435393016130471991608197771996605471501493949308679547504858454487953914050667971518028003547340631484985351562500000000000000000000000000000000000000000000000000*i1^34 + -352164382572221208333795746106281198692547849535602291414291699435765430672780702668066107862996316394996128554897216334496182061940789767686604144810036304853399979627622344463578022167692737863402359794207852617493224447133462117947850572146392923538862761697370372219007645001659660502905179077223866746006796419266219712885495343925817887292727353005272019489996692839309472826709873765724610990316450278656591598624341850792893488103136424096451797396815482859966999264941981538498156668178608155882347609060859972135907934824723426536913261968340130901030931066366070783572864448294482643071811269466678292121097377335145238964260817966855859036792653195178577117877651349017822538457483161202474197900675211222864215492365886643586301440294489434569391879269095126230496553497989066143587975669198940483093502859559195599357674869462750217532560651399750179118779890512103028000251018501163419668936180555942516338596582400408402951660940817677295717024058521643797597294658462382684641862187558247392198529585524860285651145012104006945460588751887065319535890790846231913696885739333577016917341487912854340628680262734984750421248035283824358384122602257592705553277018505246599705702397253105276517927633036117112276028751368110329664106551052112127030557022325403144612736056021884233452178948768322928347594019722175337036468207040469943826996319264159007652641097743135688676508115317256755966869950192004670959281977667986139055161609050697792123005304590660490489146317844455303586098056448191699975842888068291241023321072881664881030429855918261785492667400859234146414520513705157418900279900319086742928193883368762267045917586949093935812192879088642347917774534301979420662476244600374234021221949255993233952139194797132859847279574760713357670116760887313034545478151389933610926876741085295011406470228930990806293312665393025016784186021930260971932243595747837105692753238782706028586648518966935046317784055230570670762279465156204349980472953531691411919686386743899757464024393833464652138412215959411538599101041534658032358436091437888045620200294644963730907001471298094261465184130172087911846974844226693471054326746207799519332814824157415305900956176079859614222434686410473226887526830481782744283799595902761014927779204443697390451404330269857608304440307186475021036315960765056220841615078061255841884786118700138669261641513907806659212330015081649450748785169831225652397336038839981518685817718505859375000000000000000000000000000000000000000000000000*i1^35 + 45652278505975497892271558386809456332791148650126421183867497331820263213536843308288538542024435955054718143722449088390949881460294424121543370356925181861900938032006622130379694258471588542808981361871947084679557657584562195491672014917783801654196313167308989528753800778336191257330898034124014795048365105434072244376428016062373478296763340174012634653924493149109404805846526543419436907805643939514727030974640714745458951589696215565981019634948453900910342688185475755630165221456122645934885434560172204639092031047250258941864443444607155734272700337601360281971005628243235232316652878902173342200109890471598375187344960169737706359053925543425501895652271034886553319894167715401310944841079673107753144208505467840360889915023655464599646807423226113022355748409499381192885478902917691343532038319088803559217306017537463793542434021942592896077558907219840145752563039700565765541532128778460212211928915792388138643508644461527444856721889261779940319629341558972594869655785531424697608716680191097864422459179107317833953369928687428019091974406743452788583553473600509542174755667266916145940702147335377388940598521305889491416601297098313661515269603983794925800200255283021724583035772028208714204329208315308179016466133843587927283245890976181251428082795727053042640224003721743188348468694436211173938781224109354388622289918066469541411568263295942482187233222499245280139265023612317239823446452478709943909543031051836485531500812678419055184723221022157291309084450591551366136575232751042528653037500337289168876481926352962232293582728598703245940238648885077201578658515434895894108013684372372881381905040579718095970109185608985058076685868394606408593067759671988760440876277538575805165654634898021063233364349010547151655391382543383694444685570530092920538780924026522088940186680968935582862453262511939837402866779710924523031171743437022723528926113766119216704309153344522249386338422326555900989263351653890524724566867356866342914828827634157345731449468516556661375508885020821563780092911903280012388519474017746272513606541178507325994990784549210128810122069020851540654390293122739696465351010979309707218154855363361025103285956141303015168848205336178748640402778599182771692990809036882752465410606006407288569507417884113340799933359993556957627432117969124761270646270073469485096871791063053127378084090677601389966438296575302275391837168343791926861765448010815307497978210449218750000000000000000000000000000000000000000000000*i1^36 + -6553272424927246134150817233734251963007042336694888375032245066225858144127298008580912812967773156522579920068791707337308233039668575011924374353930781053809805062698272239340325515328173869589095161762366082286302870580758350475987792983088595010472152932645301192294081636622570945961283915672933908334688198848655562595394566743847036262245418516691303133481137265250916515494614296216206951383097269102447786756530046343096970637545389267889712307749551213724228528292612090391006002554742916493974382491537695360904291784454639176736180742299720129168072621258109620010350057045978399654605963821235831003217226387039876345088287604427932093492929047683760005554415143722738761142332161672416647123815007588467132933882842938853662159656841089642926651011356145893129085695142962016263608422152161878637943822711185747478097356483512898673293187713611109716069999701245421820077282846524936400650470672358884993578780846179332592637801375474224061976644662417643163318152826579135521101144235802760815985282018080841104556633871633854581570576926783326255052427605391434261112352107492716390715338626162977350977139773441723011171861522697798854493203698728163511636099968923752506717928851174475934569456452614486055988582021519059015828176105260767078037488800648022963814818538405363894355359574334094697207469052934812798434794598272486713672431866552922864919294272745357794310854699685725941857382818658041406282437130302425295888223166485418701125325786236644055151375877384721517027413279138606544569030315547972082906245149360038413546473397238354678435705166140697660584268426436626567061084105400160669667513098622918061796575383021233051459818633944589798349030068651443410590346757481155626088139477449940537810590749748929755924809262478992200648750462932488380043257443873944025703233221983923594507530275348119123520904054853343330382103419977286420571127535529293584807722570267928006350286731089708354586218241393026052272312940517954095027842007113158185438157176894951085271820892840225689898529245040390280302426289262517387755382114529656515371814540567293347508016357507036977374700601138224907538386659793231689499504721208422186746488049642458435872890700487864006748669121381488862643582260946029359692582350722086712036854263475915795788377708986377548343248320777384746674905194347845406709352299113088371896819781235572858864574296967579354383259333339013392754150752317739105186032403726130723953247070312500000000000000000000000000000000000000000000*i1^37 + 880783040929163468069440989433413622938309280844387356234384462716350435677611276202449619381200333377652760469350765838271603989856142844022508478821640010456580625783276588465314574184636511910901663944143496972056302510397854715206746156253402396322518205313188821230171935822366781674868591216869241529809908551094389943261212886692005449473486056215780288524338797094020745158033301558740197263845038217148206341636015461571687852913003201853729332319626375787015799401851787948854616001952555377972524720429343486986020105148248936944527569987947643525658630371344060688442786579100237176433825405825491843449135014312294993148761579103630913084702668148627915616381888627875937546015395342208628503502045642317064769395962135811122096193134297720219386359047658849508449871036740820522914415446350548087191230847647276526544588505500488918334299947196163550198880853047525718559301813245966440068265258829541378744614166199637978476576294568126351726408601727111289925366553958619522477340845320071653554273430507942653369063958138450918082868867840100892372097991570179304435320943068144553165748640983141847435161610706458273365676343265155642795338998693904305149236142873152847852577582464960210783762242620099065118869906677628528812891215450889932002103886172009455857511983770345075165063174119633246477338702823349846934323312048183663538115822271246869290061902146211006638577071045935134399493728565861573265939312106180314431727361850106116684252867609769143203074774474691146701021471288426837529554438701368794041918877134232617579286823148539336206534904295206470869658732819702097525961389581224818899937090416082723823302808892327251137967306641483085309642290070334146358849952156544348880186843715975428356938781689005431782591172068782723938859344355076313455945587150791146802141765695473130447287177662451528000465820042648551151426552169545066070414583016373436706427375603770185262257388546483713390884734937982689515331085051935977848528154986869369784380987868954101149720972668486173388038376398397504488617165061375795273717039424802101937338414973774947267007379442013596325814397308009705771791916206519422715972932703371204158195533597271448442099468732721509973268026594415495549334775671189060125604171874416674274214293118589862541140614409662064897646393958166452012971330517820061591848223808314065934483380604525634372320901743149362643842320131228171676394382532668020480411476455628871917724609375000000000000000000000000000000000000000000*i1^38 + -100764551137143296021310349014714450932757049948726906885872990626328847000353711668370522389597583899360453047931542914357900017584040088741281051423973303297499776280375520705591701539254632999697314142110256210185424563421565558584366357988180644142926073500580419708757038895345758124335291676313345654319901986179100811816049818561467150158623865337276556913862010204163881664608140738066081589263432276836434828796697184757802376753736701152298315482033232951906146763198925027619227646480895026339962831097879456484775878665525276672760493188060104505270879503671630055085220867618264713627914336851870762084785628460680605846975055826683386973172715634054309756971838571108653813658985972616132327349007033374124853326625785703814062850839001763540149469359228831131726111176274468242812521857580172621530106908206438313897448295103388179382127129042709111888820245646323832004649117288152212689182783724787918640123546606068493124698299021922235087943839388868447402308555155329916108366679668410279908290190996151889405831473341949892572748876824651220015967348665185333584276322277182219354214842860512439851329867315286815863724726836643056833620351748144064084094177671181034645806424425884129480329634246149891078101485210880035930096942966175983387261718182201617099257328464856397156533527219039686128690147088209579052477357498966954008670729515379218461470307320755384559401197209413985657520877818060199967063746222427168105345064481674738193661685537110200208806531995986794634407339165192246348915632132329497945362177202097048701950528807056494636163813523750699709967757321155856158037136270656820820809944007223752457155452882883081109723529720353956386349135281048151950395530755964092717998860064184372149145213242422753548790766233378591068054164750012600462907731159158747601701654224692294702578453713052987109833760045558012537362541471325158079726861693766171127333870508643871113884843811936392869204922317141312573450564484999146442645512325201129298516115798316421858645339143107171234362169189048437648188364581231188871707611985844618220528808928192926813115868275804238743532174014571777505747096704782297793687318796904923656084092532353786927048996046018259689895302517818040857641900798285182126311792932913299590482905787086322870976883914905993271133090404122343602771400390287103312569064967766812470549531176337378477757336773438316995163862681438502505410721508420789330179104581475257873535156250000000000000000000000000000000000000000*i1^39 + 9468080433680618530028532913784583114875262294435439906768708977214251115140591612798686149946886738642245632454003746453242569020601738039439354628769232988544548904410212796490114999691194537038949771228554716729146519287546326574288449851707316993015323720383653914269305433282164493810089870944184014187527406983727808625491530566373883715934716360875214091389568159682126939120741648526465778540567393169732358243649149469426092566297760453183421187186416359041288083846457397169438392490954712304419148681169234890288989036420517889758256325575566973986899966951210203172055063204788655420592726432849689495607557121454135485827796736473355482525406886021435490129851462068857892699608920915213039069007713156687039389693027322632717170291577872526673671934550281715922824800584437796997763499454318492926077397209850257908554524832348800448834509021539565725932213231159390803086750588374939276768380969415904331796619750033530473194236546961950983294493825665421993098579275615477516569395991536379693596305905305855127029656563732792304692170069401874724608277271167261225695950790400453444044343349988671677666620534532183830811431778683735152266249663545340682155142761520526739760319362493011461092826062926852720414633427691273967761362488741668491917492833117967563183341687661079518794341153605025675855590135603960017786402375746617552909950557622436396333900080808834496147575488147356017450157136473517557293681605093518239861077636597088166964684751900693997557514946617512394249317687882380205531843043822297209552388132048067307883945034425592368371444782251425915736558789784459669781988712154450787840206781039239027454604420308041763532572500225123442748151439932700749005821039247131315108845794802620299828612094622800338543648515652288343404271303208837493374634617044268113725221886536555036540428341619325575162220255148844145246234698419009834920976897663319723609364879081348233755940517753181621222732904819027552361142395288988228939903119484310764344013698126138950742271746918247460768549380612707872846206820994539325412661841892792905254091222624287286416229392702258533758274194320204568689484021616003198218815545955259115282354298832483184644422202106934929140685300022024936476252899783159871719242876758067600046429096921924672998652733885142697992609090096707437026235123840790967805970043485216098418986296806851395206850502611775844236379433146424793783798618675482470658607780933380126953125000000000000000000000000000000000000000*i1^40 + -720689464806217112703203261908187567726224733777925506474160358582189622859120118088922670326091147986561196381647861875002130418293179741284850569101577245985324362612112609774242212877000834317573879767251641999989522142857747582182196732190579059803765233583709180848174589129322999724284209430330139595433841966774114672776418942490717393318800275857413699249155117628251068755302132288515665121350038646619255794341740061067104380241298940714810801320333184463006413735043661764209263121614100668720909286526194829961329096303221029776599369801952068348551635590440993517174710238111172533229605579308195752668310253937623970192911561991643953278906260854883563249020870485571267069019765022499863155520070932537800238721308523759270897773574405764339941398728395692796431545207630551944549224617662705527742121420281487483313921839383893625743537904240011042241710355611586803350272843839121642292647710923280122194804289537691687653677331362899995712515109400409919156676471588514309495038070859159493016808614839218197895382713064904379251912974615870845989501932991351559153536246361114983065750188542921382694115262268251667820927946560989727850546992145828572121941327069054239989638830036986348456198611908751610024228114119850869432301239990763449544162415360393095126941353111685346889061335475172935237001439051055551520412939825106941077942816627131384933285692893468758191336415479305954292913094130031765608003265978242033175400881187767224538409516548891754241440899697053480889070706239168175753665993116775909284378268641729565913669453163082591221442467071860209794259925424132401005568788147180680747229555865142273029274297893968621152009893643197484154741298162865520335181894870809711153644397862600798185304287442274905088371712367519468139902597543180740972630047291796051721410410083134394314141852457611154836018871796291628817409653194162358322960056930701204550674469900674452994372358057517827626501659696631812697733521376173914670210844011659607349835610885436231991193736110067646342571962206397503497959671415430038488334412167741529091131437198246630631125304498369845329021154618174598785221548956548797385401913570337110668354842936382156462235544982513256941204800364318813501895282086323608808410491259662220775413438623914438802581656229177885259761151441371654644618443082230489643251419374867280468669710756096964746900173041143385582172056057180181317714146795260714134201407432556152343750000000000000000000000000000000000000*i1^41 + 44155504225631224116211691880063912362625310720933475023732649815131755044753162513207124844456677930968767010606764238035363918720565254655055509074727702257050400779022958537365838290812110872569359078094618192796824763902519697850784084277130884430638715356738070439364471977729004336744881332200068041751833560906717501644348311588629997536533775617736116441515115104066550978925463750886055066554956651473300208532116495559183735024172630498682422771247948018032627556614066423340062319468870738574784830511452215863447420760754646284262043421067653379027264949517939916504643445501576202110060081455180493272636752893958348293998290723379940177830530916970551055631013644225677850820199849099588292063494581835694887931411370621000898082684953431963250386605562130926102106616655599675503253742334933927155488610777628642429777270498141993932063248540472320935192689496292069534769627898980526191872217148655339874638613471138088626634214856567460790103022083203985233420885165135098626431142500165066481205339525071741345169955653005349230467500749278277386846873971345215487122781104267437865413492025194432992645428349106898350302551883405041960760519072258179154601690464897272771704545519827760836078601756955055679986044045630382110299295237902167725382355210723771674566037434672119543063964347702202325023493796500831381763561592598547226321929835370363068532211590048500249662632240440427579961836086610933510478464348015153078140596481143781448766036009183696742186031538567088748472858331094868696318346989864904583943050256522165089545974822108781743610854132407150864803699325717732648961068023203179944226390145765410198831470867463214821951194387762954062390660329071320707685317260038191650079361437398027826114334856412049742878495542307803302882415933184584987169683964943434830273526374490070324663063244113084825667430003837070326008861451656638999581460643793129978726324579272696936289643938144245588636020885228720996551073231180171446210478057424537641105836018035176065279453274638351341264313458626041379357207452847116998052138821578895898776924734548730228017666203283251264943205040124137491309980916977434858970422668589026391526726533575718674409844348052669406791574209899620423233131493450896391844931367706640969696532194319986261434211043147680849797436001146526709115207833944802554264129813884381366582933706568085298745092707798914260786828345917162898609079761468165088444948196411132812500000000000000000000000000000000000*i1^42 + -2181820278625787660655472967476444218334587187582238696547824806148279943133420339651104992738956830293397017666881363560833178591654746455826736868198715737245301045858203948822872957455890988479481847981029022695361845007388179210612501493764174981955753985230922330269808348093611867561534308532741887116890000850676740567074340608661484089645043873811194063159486968065485173258531561335040121181541705172395782133929848356981178150081554057922007262215470619716906040199122218647002531578231096772353157756976226741409532750401261141268672424964134443054732178650304640706439941289195151012348707856152652780344797041391545592165076151498341770360497852056997871016513158747940523212255277489215871347956044731427684371276184266593035929615137588355487185906405534783504198135206582303359231062460044120923352552372150560152444082674575066111396940839813916182434445756317105628187644267142681566233477443775819040175694575146726506040298735310950328771811957476805474804869881762970398641428789285786378914390439203042205300535917042403824570828797999626670446181218175225397143542549406831553560069240395921590144314328343193459241390194935354457100882572081303938440484262190314660762202030499276265755201436598915957394959794094749560700449526763684851340809856543925863410236044409591883495310699232729159834963373736112070388937461526381997192469463014127877120541773306446099036510588630201277112657589155733492283810217924834302224710364920496376531539172056463186457346866816992567601311769772965123325753675691031736295791549976102824536854701371011190267907008211170194397675992381151906575314587896421472384217964475861696231286593138167938073189144661690951164867493311100049530533339940273115862302910194416700727785429853096317581301090804262202997830284645181661198195699071791851824415817538673092967582238157935777911362954443743904076258375412577010767195628796511099100301122120573043943343247020006370212626169540159801582977924964701150631945414068325553552192537891067501322003932559447334344452976079064311321593223886800766195053221635825207146474012739158000005462134081488117342075926670948388774071714468312740848903758493702322728987447882770978721477729118218383172002525491627812541460629790258929267356048554626156368143763396570397114024275085978435981172553407489984821499663624812223644514403369256374590443825595423423701137312946160661624231837513115783314536535806837491691112518310546875000000000000000000000000000000000*i1^43 + 88922612371577109752510063821688485132595854884743690183738718087195548995956712883154070783247349798117982991421715489392588597370437984600089899315167975742167982262856663125198119728062987402830366243315325320122368834206181782584788239544194357154759153556358840924436679796747749926356065476683403611070366512186215580573799584290341658726884376014862076021033671441838376854264328281831012164893769043933329809142285498548876694720030140021066484411188931775001172984368337671977096303768102272287580892954063763318407794647334184667480666160215257537502446707631802151120353820035567985670172659684554777110016797307327571890423525398147274534086343460482243951911457112432587549013479421341599995962896464377343026781147527235808955064977512044100154535046476959529718535342175230206764112534660877419257105385343603784364214306227080733370743248393461005673010462492447241378261982170617376755124697987438707062317737246722453722321394047957596712575525982653581520897246986458534584214188315635780426475133282814582400737617775597522160103156429152976766354034445776062283169295369756221049263975339257046297697652562361261459362260800055508294232425178506501513582069307671491962443890137890860479681314892381258011797600225997950876335470455266237334636496452749624596654510928613076196793357424746044932235275814322711822426322298033354392508770723208467112514113583162478580484218287682325986338224118382456670887865119659813343586530750009758263102324995528297027882916434272217022418717615408523036430966110902823177180481359454090779958458310335855756543313478095007147132393469537992002461365044767071468416577778831802161832261694435988987005549370445835771661589048479309107938365439424200748464353705010526775733873482359693861935002261564070795585833680923410951596217083306453383776712282601860016825365781869977764897344816975757526614433871847079605237423354788409129362161740868479690292904536140750890108278707251098226372170471843323712281334460153077434182551814362971007226083851231811270666144063916866190240812561548583513277158466251538003663017683903721925371977742778166047733561178906240379461390668572107321576398294949017923911032837836377490462143430672026404054734379009268174745511951522350993482677607738714995042378944946726731114570813428273040567529706646531331935476892059554380927913841269113048243112733844895966703671796054564873945643890986788759607850079191848635673522949218750000000000000000000000000000000*i1^44 + -3161965996516120641599999665765833937725919279017466840924710962299381790244790109412326264001964475394442009303413232367817917338714939876293885262479121603455058990481011786955986440652342875698308880341441209511240766211530966185514297216698458833936101938095848267094448776593008463358592129650648845732345058282463124723904772538024758953892973449609897807869625468509692089704795979220265274203441715978689335955004607808313506548789091763630888052140387026601863205071123463719492163782288235338103970434929768473762528012965615216640892516067273352031209887109357936794276455770881813496141831836100143905450941875596982458760179050732609265737280242016259121135952386761862205444761582821504051507613608549932043667989950165667660206966166609864811469332782797895452789163059293228974567955171693484724876715563887853635097813768088991278321353213473828937198451597529308830832852099426020091437364477777907656746888119614372851540170780735569223519611274688154693994016256656284497662968420952233326463828003462380957491509920354194297425338031599694838232314659920199901504596476895317158129152003588926420974429306297118868211586840449858949366234753939245094370146371576995738000769813156782759487086031195611758396129061413147669086912387893892245857831987688034294501228743686009348026163766024685685554134749528332739921031993296291952388018315689782398617661438202943485443252699958230310114882748971058455374663431087545943682693913316580201835617532045431793524756647321616443195220842394745331891672080266089713594413397799151166500597460694079017198749510052616086952902451836928874931958650636186165935622687979589728925627966550804733122539801298474642542045411470239114595899236921877211704125244829185270498145056231999179047067254578949817651899254844317415650211166657615926555997534071212316406243092330444493400013548932970262789150635634499647038544715739271164282751131464215140684418120752315058388164714944005420326859768803501088631574408037480418556479489675054829809735485454216749493364493097511288514277874817832636572283278319190478529483931518813685160208222721269224523357186279651563002132476679181726843632596983447623957726814074457482190574728044985040097716196695897513207287453985581527923200373111607278877622120158022728013941419790050397736585521225695155704280053597459129101798665246069453160731793833290874039224530554888679395443210517159224777024064678698778152465820312500000000000000000000000000000*i1^45 + 104132327994650352977603496998144074721135927904212555224739105609551425827830137061791006950135495212726593212878478913302103866848799948692639515325212642968684215332746467314480638582859338309400428752868565410601986041514827362974676415789156754505074553529263706403094795850851371202311903560588323623667221394808291426286976348959842841015096948870600481039401845643507404413710958299562684283034685272648163543711208235489241670672491951853330561023634805576343924391290105323546566143447450344452696084172483342598451199894952706581454326429581849769679662955546105180976861447458312775011387017545220937370721600857831624044709992677068422035624873877629692195321052709430116857689699515047432716490814125179213476648891148046447164799348002776775492596724919723825093499696397085140144914596910436541192248213369456674134516970241999310054985599415753331708570818555812222429845442177692593400743573478442497604591767559526563815789162216722527613731144810466794612980457575962505213245951493458731984317300339704193393645608104057251640053601703171081370520013857306811928492834644892072812715903514390764627977362124905298234540863148629894660391578140008093443596873072875263632304690213497948413927770763999859891841126134509536522773474014926408842083617927999937205118160606787268956833087624895058607367277254255759752546157679325059503360774313754643573970038932685443356761710500307146194807322621226719965824276880994527695393209094250916680700544049852917633235341974745924933103624916924215195488627726817917394369836608111447034578305573076152250231162634831694765402123782621532391145663844750056937506169869923631016079474264301284661035060312805099082128588466391731983727249958676332884589684250313160556027512229036801320919328718161846935427646503963674478283617173390101008324392582009842334520941971869355876946784998534789725148976413369577757569397070386969440001793120161055070046002105987087488146032617557746999849454668461857106786479316032452845985478251027017832266502661081038295788514480327870269582565397627511830219827756151795564233698527193659633364065582861323461722115859206998952250535212088006025217090454476446029187931878552734075925426936612706073106553636263433055336324741061097045244936211836469854388340786626673786405923468426573576187546983442486645830051752991541091843448521388720850900909381680753385456127040308039688450777387945479791596881113946437835693359375000000000000000000000000000*i1^46 + -3108317577903439742657269181036832637632926977456687305372349348299073567380981821829214741926783536024938288787879352247547268838708977708224026128193542499701180309459523852670667301930918534677901325015300796043351176427120377654465220560847720972893161113134621629509115973612638822695774467959273569796596232318942295699191383720219163684434496261921262259986288181366982894834175970856020388817568371536788493030797217571539936867007887908580319915352415600951411398117320135473362170076007601774894699891296367623123187703151348210724608292137110107529803455023394306211248349666005441473238739888319675920607910404369326502301162360792089235914759058217122109784764737616011500817290331405167810768059058722428025761846281392875272141362416149136454510320466320241096691558221639792898472387801164090973782882014680198797593734923797477992047181505435384773373886237548464521688564418868841198485850835524701953507253192608953541645568936143290496730483503681850908901682679393360848258226205049722499405149820729617324497159532660047003599979728487707658097103613014233042657987280143623364795889059751584989086012877089693215932454015817987391959624628965261193666291421360553135676575164421659118115656301378382259310663263483789090293872818908988294965129630458269921631710965190288293443099948417112149657906000621793022314122177167787525619325338837055154288545554773426837743961638788047538253013248110494274545376200103101783393341593357800057200345818251607705639407976394353278368871624071194257097417003361488752211815972504047203151376851686221601021943384016230212472777059659376309419974254746891550685516677040854312123315648221868591027341680014447091366587765607320181243830540972673009609808937796094488902771430942969443157252896833779749515334092737823080657268990996882493146856891882031943879707021820929929265205289552185409937765822234599105372940306863926405203863888493233287978973924069669474962465514110507452861615235999523565549674594259833756506139839955937732176971786814389263944675864044607290685895952719457510498851078533894364612436309075534952400722284811656987393736315938334011847767691203527232027863299027257477913851081188026256550039885385812436452436706156222294634714773634888132121426585171066114631725775770762339249697608408479056007661246454232185144447880059816694126091325334908379701396453269080137969262857203865351819831471742598751006880775094032287597656250000000000000000000000000*i1^47 + 76431896549108090124540099042053934250303301981004167485459724902600273358202627625312300439535059412030564650115030380011997094088655365454299445016411258012150803131168379403408878454226297030668926954752108168915708721066202091603913474993100304180922689073927110003342508438783103604944533373333771313915960539665186225056924433858332468596746810440095722300680779038164178042606297782112078718702060789258639239706232083084957953372098921434010156506067899928640240474288246521161865484348779815022858146479739838337105958542576868164649282499201432957016915548402924347851221487333208974449977404252006128469303113885227248169640113197342005391184533148689643399742160276619511228480009230602220680384238938437914438097940880076681757615520386062755013290069961172810143542080677675403793429203773299695865603259630762955439903163878239088701138850556240760958015658908221782540989128052982815116013836475761240358352895960714005373859619934381798452644555010895504438558258285243771927871888923772005955245287817222955638951101263420353379731229354646122479754181591504303787937077930827785216957198067362692898739646593534438471336564514871694303109566465055067643165958090163711400562569392212429179936332610993973537196985962041785320947644946083785966271476677493379003227833318783339882040989744664350695700152556265414033720203135304789142493589131721979972096340952213564900934362540704872029052016176439613945923923634970528678275636594487916941764336406453577626374258971868671583064358139647618450414829396576298285666007123977179173394967848615653612769622154792716242806316954709264121640615734356066001242614393872842892038631042303618840225818959492981201718106205974688551579857264783254337764680506130853337428643215468231577483028650937827087229218287683165393260941059643827832109391634637639464697327670513898867622419250668839133688605585760387989958067867635201412295395454750130520788438545324325929959716324915061705848526543374817017932862038386878423125044641688805214749594557123588737160989157863930687601496337439694011613299500516411683458184300900103247301429220752259804497749482092756152123415472612915490467343612902608421729160674138134765725063979431155082102551129456721837540048111357296722670627493615390946639236751896068934518596106144811946260236776003572193143077774798110546047248335325262907251348199882375827445674040740416755806501882250358903547748923301696777343750000000000000000000000*i1^48 + -1467079146245496763047522692867406071417502068524803730788916743245946241731121399412969069475959774397829161374168627222361510036704308436429170022074330822628571156424251959716248343681155938137523478940801414651694681924177949769631062708489975195097738735179674469711048831228354830710647717186803641000358534275675118525638365799653138861247250125967717251253844842672544198405006165793026806242871301777162457732913630120890331557650826690000626748407734621124732477822292286086740863862232593307636499127446390687011000559768779538640168620429398848023044697751036530990349840701986259829775742495087307617252407156030164404786029729189019988777396444437788447102183520923347285292248040965629273980113501049714257261667548231813296622451939653150832365504478110028173776433533158265226035877444797342827815551079982330926178089695711287817940746909706491614806486096083634259441379882164739087645656329842579694936695109385882312957031405293443261108042395588931507203361220036042628234374967926739424601889094010825070236206337876224676753924537768783181208005721012250125399624295406884388796748562180238874045504869574316063671878326899511179329167861240859430281928658409007000232987721446849920795434087843554184275225892586715814064756404423927799121472245886422502937444621359211354903322573983834549214062465955270356956660130226705523466868939382871666367720109267837761049384897361336542979173836973498607261670115898774922322208077369323571386683283254634375229186967563947639880336130281753306058312395516861579955265178727288598340401512813371745427460156420227761606245675066595267908023233561474662314056214318723872561063620842523499335571506644518579507373851251305276932721224193063565217119963125042003558235126612902309016436575029582680472122813969550813543553993212479400940280459922789650986368068363041655271601316186624213149875130542499580134660598590471042524357545634116744015507301035583872888567199626961970042422650586722540019431359402711263712601791054078238395985962100446729296628607342370087206277966925982884519445432699531744241829268415023644636068151523842407437206804934980744558703161126811382367813130570586834107350047413305133389978695691385423502440651708271548847847270144151366885234584690646751466545647092206235961380962932633419625979114158603081296645552935830648552366398374820386909016068545700586839491175094928428867093130634202680084854364395141601562500000000000000000000*i1^49 + 21475759795339388672276848021605236962618810412772130669039811424221978932838303019667326575351947624590252057632284022693851011994495286564053948961352664543130977323053226259616013632141639643760405307990352785842672953290476018762325783106488149140518061346935138376518788913425879821254071322707098597833412735160095697683248601485075956324361270408138797359317944408472006965497572496026764625245018766566558188779572463714751840323141762314769820215597703496552902097033000770566207702894938798565803354055460098595806689641474041492135862005529157710310176058818728753545121242953545237411192152944596421779816818801748180743561003082939904707662995635522122749701100782527410757220438219234015397654595334215075257229369776396221676885203944650198271292416490783933249973233833490207490731892341266453189882530040708575337359107222459981596938912833297020048116559262226826308392773523373512069692021362497995095226027276170355144333081672389684176110674434582479248300385447498102051843152206203735535790889489687718504186583580362735928205470775068917073914801948197090730490988252817663013191494460140081982307538555987647463812364133257602303291269198702373988583519686723158690722961422815522438608729549106081530849998833941078596810572800103222045865537103811198511765163164178976460482953264130622229680173408803204416188499762504539993700517059571889239588078236189722411016912491171026878263042073770717713406132348444552032469336330882941476142740800144005566658396657034843215558637542933000060536927760785778844873338393338586713255433554783641144937824473526856878454569552599520408059827669176063151386329820770739208156600481734209792458680662493905472693134883831200474107703232028799413756522914412261667227213379615352942058330972710525164940569509069723038733847541575589242777246818198309917156455190552168233394808133806928831166510123247619970993657247002298720497186800239104144569190599731345631720005633319871415462391274387908178212474392885613960077877669115188587454713581677829826133722080675165970356171958300007269569825517327175430714107621240603143155845096565864104927323390353881850334884209591545316664511286742409194277586939596482485488252918060463755444234432457348867333357088437735076456651484689882893202637211523169906496718165007241873529373048819588682857115074546698610820920471326216762044175761673102080488221005749670384030213199366698972880840301513671875000000000000000000*i1^50 + -159730135091742066594578973003709299576681410560245246400204595729346597266275514174722167063893729195776109725017635557892086999906848688833726594476373222344688460840240876028201889315392139255687593263177529823067981401473803220198091896057507014466151914243562768242550274055688560439114519418127858251799084086604340154355206121861189976245804289401558131461448193251956652520981249708978013332746887934318505187012252269248507927595926265784982530492452106625633454162418449479571336707510166868494620584243402385956674446383053315319049384964698601432059032647592770899136845521601238430803847020660421684365935854557417873216646304263251589039970201704701486296808404126053025003004050713545525953671105029270375943529991171108998729652338041616200986166740633885367630767547967516626746620299844746477036456476285798629427633689551949836140261598386685181538166988645599640188442557578633703993631804870210617161054604354660599321185595082689836423341366914369407078576902246584553964933246080708381275351934729382646960153530794801049344853723694242365023197370686260078973046807508757066487879976457011452228762122907449655821914342267471714691659010311740465220810134598715551968206915088356011188610223183468952593760438102055013331084780823737315365690137584033795386007763704370652831483204999055230871430445088790364577095839707537847783534509113438636398909233401599366057030181320862430276523455641973413241521179629813855349784160284491517125902654949092864782038690153467626606771366452202571152973021404588697623234867499608453866083657059603996479570244455662734985967151742826920935441913107034203594982518913415183364784794658812971276678259690375983681362250397485404134488355102543175572734166327701669132941520889539310358902380162588126108248053080441246518217889207575758029390689988495457700436412235708551207326055201732721086210033532848730300290771761594903303562669793311499976151673656115047179519259325042743877925595593692015066515372029987055019759322029650458311417205029583346913995146705563630262866539560622414673322118974110369141022492171524865618923741972767662302800418882799093703508673702886110062728856224473875895235573772309469914334276583092005941460372121472730897154647292647085661598771621225192508221270591772711150063933637651844088950120152901677086873778814917946701908745802555543904076006793446197505686817486361923397737427876563742756843566894531250000000000000000*i1^51 + -1219304065417946211729684612203183949660472576711045630996945110257600472180934329975119610221780407724574189140034850689745373958260962546995085923476858357772902481294355510672789304211846081891687809930782831132044196802181867003924026424514050463676329872505608527435821062027604317864871631666739988070145978627968011566496064847051868905701050857247021915287539760088419047156947765746699650623613386785725588181405452018293678306581424192544066266835452020344532655034660099360791641684049171948011837552951093057513943923262014962305575903632617412965144618299874535000864748480897872675115039683682520525871658422567313685304238103779677664578228819320806278852357615765366636096494360457357612112816495268830378796943226715055302989637374167740025892492501078188183451828423758681078895609656495959901330041093040321844020749697157908090648116776496693098432153699230341820933825631499066247780728998190775496653127675295528657006953298972977209556447292486218975490873543004298922114656225162883110113299532285935239731424465745193883700918597698865222188042293112649498662091503512682761633125168584671013177978637939083263351053193891532091993773573936457146000030094447117701745616104496672310735441448404271338754650910201781716280435435467306599936441614232725399316942482411934936450721895874176619565001800130748536652724453810009561644863328568303892479096730152552192974113730226674322225051740454654559141249822987673562632239328279416394078241781728080252503721470630116590122290725614594192509151502539404303370030192904720925417556121457530777856535108866908999517743245837019283136637282811576333710251776865853965450207353458056517593991990845907870818106187064899528796426753074103669888394175608801955957738319755999188737105856729119675477922463778938688616359133883321153291591463929093283202690783215605273648948162106181102630686831068847495608802292759379400043958412711424066413895949819191240796860569172930743735430334407386330695169939194230154084849999586770759058928474021781289838381816126159572340023362076512135248957084003258280683906101222399899727808658101789465961728391825023514821707002020669532693599969605065493555101432868129138763359180086271896833878809515591879793094985818221925924078902887472190980316810589582304098151961752241357351705055163222264013141723397422691407190521691716469914796529712405173479728269844964628987327159848064184188842773437500000000000000*i1^52 + 25388038474880301072234992447429694427843496777669771845745970236136209034712559772296880219084558669350478397167014208776730849852731857191759681285389317300555083135262440757243332895630827328935228217466534617423951666977124043176767309931900862209145732417810655090069413605165512045556850727275163353151083745281608331028151558738903439486625843749778133836750679009999272547516701278571089581997692294147615417895571159041366724469563046052478932749103499974776798256488371388757637620714645854810011002398726507842857632423202064141209108397801801938468910195558257777645344827191032330581157372938273843896792540404850562417494028870527644521366010842804915636185429194917584838306900063531656233868261010891785001584290770153198041856949779386962326878860048157944527521237193413878130817743882950371357340288328038111744242320286395850921290734444659905655733636871697601706665305440901219970542382683225359983849643910609411896288219208220629464927262692712907244723249681476964027752967935685817530241623141761549152856587541226587385642174326996239395917696343685987097044251924697173278313878880531746171044030495761471065489576068478132901664361664590580182315404158688558993905413329630322093651147967873735447454845591462744835184402737144691441725742924695955303646098469636753996157328029123568122485460710373118812867819763708533331173363509017109361394080588462306383923816779126601827432536201756743686050702283827771838700966361005458074630286495015761039845165829950967193914002672241297692679633188949731368842555988386125938590764721424347477246129392167173440825324200894675981393123728992725229953755329520225135471680105193685615224905334792533833530269315674599371391337576907679590412315720612839502123463504944866124011129924227926292051527985977962793374825211838266917620746011508632867763355611290141713111841246437555745219964227389341418551677198326933301121445183884474157893883776843349875174761187816239157805660681799603221837037237839623956811849753112426924358607273622779466715554997155357647871045915350981897536883244544898765613421883783983214019428594963348354980953242819813308558703468100266441605555897932353529451006201705286933089604871373131449484101564919241096885468865149483743494893056522843100309220874066502444279023720457498092653075930837452165263137440945548027155077001850249652608866253946704663482228042747834706460707820951938629150390625000000000000*i1^53 + 72643823486085552770526782769282993172985777553470620374447992664038705850953777457021756026221487626381222618027904308986055424365976057319835926174301401328216987300819186534491639287196080313246466301153945352261176380534021979369954836159589821624790754905609353046047932412958179342896442782421547427706541388568008836086287714766761094688256266210496938961583522804720269106002247842368519902257918881241602723015379320337331776582544459653343056767405193124555031181120284548859249826305719460302093138357642091700928185009724113181490642871603349122776553381631310999384228661424422664194434894682158526401213978352460896214278298466669783608696360408383244630024965373682157670826420056013494894376674846562333011053569386490800203005688671163984631632671408772268273905446637700062592178185135013185833321043096416484008687613585710167877308714429921493309087239816392098476025207726857928694808603802057024991509014421968975789834782668983033710622784413089583235430214102973380460194266790247187758950498171944769979995662947373908477225140334871332197351726823436588230396128630065584745964801814538529395809655577932599485700944313527793806758574548058032962795892609319186002245928942214054061407082085005243512248250477848704353576938783922647481060369627337691540122917479649904385956804021617859730602791300231078567297805847140388314991556016848759448539478328593002133741711594523733508737540559044967901116145683683710411699517033431701669556304086363451430219994033666764186914957705206360539333173546406073073801825067798575304215507724175915144207403722840150345853408720541058986241404905461330227352972893148405600050974553329315206141735400146373117898801252117408168087819364906296319363514284055186882430225270546708160801650740129179155149038416246786478750654345444507864006501123673118579807686520802491571381158055982528241010240697764088244075092675067279019266293381533883923861726030120882875345235823690259716559195766585383943661299363810337330511128506460612652277420876620140721602948970866097479518261243470563686503800841983742323317507285060777438166723386214439591588041576084843300845104842998340613144226659710756198046726391804861355374416104048655917622518900726235159325313782857960090165368603867253526012749169986740332810982869293848632275295860192971971109808247902629906929231207259172875862050290023693173406635317235213733511045575141906738281250000000000*i1^54 + -16692241765336031746847951410915938840148161223778880456874361495405368070254307928573037611545930198594174239302812739979600078627821205381296286759704534975352516309351085865373775258273945332974509830953579928901443767242040641754747571937207185030431198398424396598057857875223105040968771640726273451728659589854592442233561463524469655423251567135197948721996067526643813905270966938115307152671500483323339623286652979418632441619201083479450957811142896402273768071159728695102547627141815274381142658473786177223538189333966064075907990887636081023726814460828653459774040631528044827099269994799984930445262561016920848355340731770904724108574070502495451933280236970890081985579458044834523897364528140961091234016942815112564807897855032048655021054199293516032529588339723885979638822616394428468486556531854026269276816072534353750331071860111114452935075060556643868802919980035049307869425004642503115363798731470798468024719604267290066380065354178378405386783150110896509194883870865090539848375927102382412384102716378369564039428826945652967921122573707614102412562661572887616639942256100054476881312312745194786854506032834076001549669420213096132608042702751173645216703698248420224393231899985026972446549615560522627854069337717374403728544230511667112402647179548311211434324561978998572706779080647913517257036849102541823065944857868701430184859884721672169151882336340789558035895135911519478223106675291837244849353770994124314951670754093538772569747529467596318517746675572282476656531272382220656126000220459987359780986456343985567079964483745056420294354416104036835989809198433281124323730825548365844166598136610625442039052727564369838998570477779358344925583183755884694330254000729044948453691684469537365276992108958832174621552984317974445343345116242774969870921638248747237928917255799809868995106742274955242506421835127541077745234847990336614214500867915085354159074959357235042553363216440198934851405828907843831500207548530993830395701365103938277037307516178863718768694077456127439603001453071474573435002339563193308736128689285364551406372227760302115913224194633658320271941341202666737294036107080014351622243656039468163200285660915331618779963561940462051959717786617958038033422302778183757121670747001288898086351067737554772397111507937831258886857823691522050042418052025351634318268287169511276068400546179759658116381615400314331054687500000000*i1^55 + 322321633566069867676091871277304360896688960013657017123734301368473879672575964187678077754868356288608005136025516448653525273390735160110733535261901511535709521812147412233492821323847696626499605080222784754663934642162993765751127761861996320324067968972768916925292300761655388541011108789676381024997363003971545625674116041868648196154030779338555353198415682569039094208433710118424161625342835593136430362863955674295716626765451257459716818732377417231637358810382092052871664887280078145125861571848444508200965423209670197944384772580003818530165018636887540135613893316697031535108124374754739247406145834130044999669296712013097527925115285156413990560011687489078458142010091015132953459166701957329897456380082237881606771238935315887040292991526996208555702225899649089335874403922374187629084760078147174716137968024238615493200753826323113345289199269355604413030241964728812502058262478231903075118381678414825233077312157098038178438316428923777435557416866934569529578789231728142472828401277395972291015876133036193594058220055037495275012602346491979218429750316245906590443824293533938947434295469209454757169440459006162570477859988647846044468557836009003501599451956162113805688376558777818660026477274200436782358546999940845998745241675883612369508709046031864511985035007950077950339719831225306934549965011511041701334724823913569532817551106960260875323181577629032542263144300793966412780945252772550063038447029343060857455330907239788296222725911770753618954605662966797075953787866987450673565974804492760942496723675443660597889190582931508744395600938045360322610999222139999734524111203491520441545237485991707419638675553478735840066366036849685832379760386707829963069181831166869276686484564495154499856851775837874884696152533439876520668057408808611493445814265799034982784611909369926777632000141718586352921539765914355292691229057749468520985417620958632386521043421967348087617077758002072295443938054240746500207759828871045446587785723552410688611116122566354089767551095069349544304232163141980191309832627457810808705531860228054156881691321120590299364411388994444135097040830855367280768308904120904931043826562062577378616920513626874345585801167981250658385072041638423050082293325720827358968142034944082950930584058551704669295440655608504768717762561951772786548129799268890737115871582556011888934932585470960475504398345947265625000000000*i1^56 + -4372744378288558425640903347929550281821408910098909463340090309023647360312193569001909372303038403339283087057930190642662730239752894610884691254675529789152566120085359598837563318954415575127023226961102840521415869212899447298366998539531860239272141431273020219724292040878825181863440498320231161601782151101782882550453625914744069528218236051603687675463935355068793253059657479525431293696714035915078639938385731224951017715739202343090878793148824967462628242448661102534833164639801896644365432814902906501420682403385976048717142591174077244840418174893209082375577808367374298611462173789861825240876722132053514874547513158457836538016982049162651195982377915094836922927445329039279019615423541125690146493814176062804183895581599088526878444909949269267603759963186210855356808461273544587909295445323739137872505383139987171765613488772465245547811962725103225367311008805183869664133413466258456256692581634377712483607152897933223853255563885924171523077074070495202646160971899544669047014602816157202232780038559944260251824003287652780768362092737807544786579158463346021059165783727658138745904969760170794720424014899212001959267194612536911572427211289900820420593356282718950368884083553385712829941833864905484085851750498827354061494014100446995673780607383902385658166440274782539664117447344446052589401470743578863667345906787106696092658857424490143197520592015064182554692699166136693023342115644991099210522431058283635998893200325654888685412038941258229256540893527154826636509117062016503403377084054797530649593540486420720090454412782367458734010003193409411369269818719172286254311633395998476102220298038596120666632360912264005779641565638806733898490186555684313371970499456822512101290365085136323580278759127361938200887501524264592286707725250301225076294979390340874898593370857933944696946646423061033234665537291114523977999316915801451578238745640519920808054881320619927741514422647640841765804133736782481476083644318699727434864827532537331204406163301886854788601878741012123664530767152372036708555205847090266574345269098115722972174857549732528421434472981751731293580676880552958405723395490708138424066038821250808350131113926338087310291708275564018474123869342768049961552817147183562105778867232537374566534761310677635525313853495500726877047778203322010721638609852640174015013708406867160647379932925105094909667968750000000000000*i1^57 + 34254775431889389172148776795992122787707730939696496677206500084407917309137251102139479247303204770905141009487335990042107113112448443382602700994354938208708272318414581854133955454529962678189552236539372123299561839524118498288767646670538214378469552731867989344024982674284605920659960948298853709597941662792291723658195940764653832560231721844947818156527339703615483522261062857622653815274944856077962946212957296910671040133370147680319894793906189243349754982572265693378320684952706003588066002018002909493911514243077505272703545672576565862553519873680313145309674586210584230385434631286649910198565998356362018728679398988791766727763848630001988463560537367250914953829061981363487996234263244308087355809401535376206916300749754726040713546512578270839300315676282436251612365290160813588727044073170760996592887445283493405340535698733848158454909428859632511171714307083747146376527753545225862579024922592409023501669980262885156740326717170648753703064095660280043751468034091100622809916719934660403121042149279890494088195971800524027820464999985695383200116059260481784527108456841034701006554184355530843960745631577331568633379867947901989519940874831751968890703299867950324179161189073321550697354400598564402977746360220391181814776761576648385809912506781676905483255503408484173959006384063975223222590075211622591802264296963215589413502377988995716396011369818358248555296506658555009051929720105318800938438167098591373429685129719667055614698625845339970950287085909423486226858012466262412331255588206678472875381952708872876484762075301865897230953167645888354920524627167734642715638816892996753637025788916180794143610065962910010316566489413378542735533054610635897224903407055862239484421992981743124269597988390094355714688709813062372484706055177714660590916730787452341715901546029304903695578651460110469591946058685144507099776431981574743802398426786861209792951423641598627992619107400409815512420678681512341556258431963688517268918675032359055630236971714356602478460451240356901660663551963860910561903273341006388546000530582343617911597555622722582465274093283130654784589523124220627035628146256791683455562330758245117586481248865751096709518846946885090091334541235191978340800356065787818134203929431133214239478188246111890050017539219509790429665320168721645236884400967931151672180581721477210521697998046875000000000000000000000*i1^58 + -201661897870248549532012125133737128865158013398456943372611255581437618041219851068944124545611213669986081531899390462904979270193843807587458206201726376378645295462132781663745532225613385556770276604344584701039505936787366453492233894997408988548073807936532455648056150208668357768624226827555189358668557128807642363944811354832907047260412307375796113840124203767723391488220078611450350724550870520495846070284240400623970580996922371285668272281065579517847834428350640896542801169467065438761175736184000176878459838838704939518268452047664373055892836813901110105468305838897616194283642216371695905078830871967111292880163032990455471242808029700146416538352346193895425838002759918763247017161110374319583105774616524527905655608696841782999587185610945515479315519464232998199856943163714384954825946724620213975516244428784054897861771144746205757082236260531029743354164371895696066998164635219328297643073123081996977843327370491611039126818465432009845549222629509410846310959572517710455993296276652026213719245219376644315955326208823524921847636049460970540835116033319766771333679653786430172189850143273010097598398642778449108762330577516959949581879043878871017943997189121751735249588973370998764437379747264057132875363779903535270391355040283625075561905082165440810906588144765690374026868259623321791937332611155958900312140932632151134610612720867760365261430209082053043070848646277975311829091541038125490659127973058467101036992086520917108214214943639203200524090878140146209037245296842174609659300312432804740529135532810414646532338276458515401575311591094152049416194832339458270965886838088770512513064937443294591954031567039529188055094555664753406836360356578639007499867103190257063910445840794391273241947525335430338343245578478688810026559125181104739572601076720519916862185066135111221076900312110437576872805724411705595950855876189657248804753299321800628550653205041137676983207933790805650233749292384180058409454738909654444807210074942363852734030526534085052276610563758863947742304604389576261420442786056112865780314891498645466845546300875399155702285246178012669523751421725216789293132864785411614199991327547459572920580752546814507799977491529688014960296738595191366884966332415085418392076429233123991534635796987829877992190358698782950218688794547828870715628548603276543571054935455322265625000000000000000000000000000*i1^59 + 454771906385146997989626608184006438128247540740112872312194354061104780815504341598896640038523324643427014332153861847813882547482908825921845151047927560561685561608488975089552042222222446843358692652472708123303276975678087888037430154676999290832676292638259857853696420440114059459760400062577658356775253377531666220173424759222079563544423569077421164641076018123425524556052033216183242844878829481831540690605379653235163637730826849862428620093028483568477097664867305361997079391456333597587495503593711945029931787714973822333318599663637430709506850872965600423422821508174046227794205901265596574780661977110043622769025543968522748595064677712940044934221579977126807481767313700102794981609500177978782797514268815467107794743523047407774746179775046337935760379237101891392445090115686785259493376788654280859924446045086071895541975439797518386287553175679615687824800009282807939668557156107067767397582644997191026900184632781392685129189642873638247247163965240304622795770552471689245581621695942493643251663742140353299197006851433008801373731574739856856810098037047153344125220215345706748523377516033114629874889053137472125879170957052568481283426121784860498573306343982501785097441148003891642082568138230092911617068421818608072617912738780849760910520305275776569868420504653787574082185392911969542230848292955491034632539830452046833514032372470395831440999949132960549995802626915426874390120039563716008842666842072809664480097321404075757749882681357741702115004876870889530739949487152322390987509460122425203812380561692381392184594891774084874808393711668249645893307304055246317655340287979095220932208637011876971356594219251892032866114180397987538653467061236004315722359198721639520383561119252054107863777759728823076731859652965126737981366515508631226252465880161551365348245199003819012769232889302424824688852766066105438640140930498193585488579333670862943086230556330911146597697477061875960978342002222397912053670887875043679314473685223260157338145266389351652565767066476528657177762112801492462582052577808710551205345076855036588730332854928789872980911305939933646086489063895478502554754610652585524586609995459966560239006290973567889489746027964918617545057410288927857958912038846231167650967494189928989612513338659842220763717285288582351641215240238692545598053899128723144531250000000000000000000000000000000000000*i1^60 + -147634638730173888597311335308227209745410309799311885013858030226019373685865844080636663005571487841644163685992521548494957520909553331579649012381914693499343452110625489454523711253035261750162929784118164610324209642002548041051316110497895564821687053908769967502438409388463019519056331807017686969068800601485685870051125379559232055289731548487093941037633871154968602751407007391081285963436108642962006151006857879369245178496888934098405981845788698797718343750728653984254463284527335320374209469315247687950496403394716192724881466546083272269227811325491370917702966319640479264400804196716938227825058464009903389878457875811253344331525080698756898194540854018121614822696506749154867283848071018274664097206423612120648307325720376744372517739090327619998905623072402717287287477607761654735223296572236326096313605225570819456544479664607099997633670790937809138894878693073116482696407239846493389503589910308937204252913260001755606175464972935637297320430296895722457260446847370396115080173172550345611667139596016961146335463938683572170328287427788806412365317913410641672877042985261375643271015392907455300360617118787097251517830147801581445907463672521759040181905997835306215774644810263896373292946129890672747560331072163146427522267376951211673781201909552909518846877240029533333019264145927171623917534604926381275344624954438461602887027118287253047793046295563134624305528150451405600916541401228037033925908527934946538710395391633850920290244151412990937031128053850381565629591053495968247051129917786124312344892249421882287897941444312294793173151528369857450801211459126588653754974306580837480379693390883473836020766454677200755164316240832745464364173286950618489852548196264228108555499091854943744465291856793847846497507464047587972065599264344455803932938604403366882147950045077014485609159144570550314888024428526350499752823633153271728129824615414074001090185582662914177800271144109748284454542460549388530534863720998201916662386676125954136664256089156301560721804735680815926325900504011159251103170556656988020041035129849312083479290800951945228663239002251374819893219844574691041267674966045203090668616788753675835786956151714474512623462845530454934622354579618999806831077531506170323326239349463522584331896128292844634371343221570085611683877185746478831880693359375000000000000000000000000000000000000000000*i1^61 + -5544078703093766498060163478774128130430838916196227903888729532637933384831835801500459012858351443103301709610784362665200555186194707907163136643744772096919744959331822200896500227298851323208603797370749281390759264567440976802799158603752984694175104471739552598328302536794525111268806845177117500994153764945847385394577030347263572544006767850392150564768838941154968304646883880419034542529925816714641011543914671504224771146387578780079868459857270276559980911187701618013622119739641870202925132373487091133952831554147397702582808351411626827975867001696530999266619761576732718586788457671589489530293452320669993267068932165652960203341464520391239275953107133622367799016301967834501258591824605070798208928945055607836630946191502936398329263794305476358485296293899282831315854586405896543446421334940610078562133389974617391577619099265944182766260200466555833778963953182298615640319304640608675860831100800219456991679619535250501192838798067462232586764869339193804772814802210568841402895959894213874194767334004040522211211239847782933073836213770406550780202202895250794954802656882306096378412153177669890512311608177838529849786051682631170158490169072968223917855649331266267596954484932493513266904037088397022216998522829255442341178125697964587988508992210395737097359617379047622411221285877088848995484305444883863947678261841250517854281789898103890925566571130048185238185515629707771313161465644557780729014676152393627612975266750779858843853951879888038707015462841150686325763344025863209426597970458361573499579892082982784947393127179967157723780078732450473947782933816250866765443248284439853373045598234850090750555838140187308345839490659458882935309644693330862926216461864698981704705919147366322133411683295116251083215022650698125600000815762050942283951300087317796399693116934236968279924843657817174146109160765087873482071340048199601422424696989880342076125960789559715846780649928717272128038825914340962254637772477771680017652066775721404779990534612272050865946017592127344465090290861589908869877385906668974491016393027518409371943276255402108706162756879312430578894179422647549403180819040374414417545220300540865692766592285592064567902978716151016754109300994541672158121853176754874221956847931876718974532538545346268603632240270154848738093689138141062400000000000000000000000000000000000000000000000000*i1^62 + -36222694776328389080363372057337720584329759710351658239579076672183237369718538204191122895451185210742691931649450336011370944031008783186409103103288809802757551324842999083602300462919609515062773974089681757412332479906104858916660892421285994720845316786320661675251630843083664648242299028983528067545999677566836136194014792047311916653204147302160463392840575900285931867565347128554373103264260248077679704003159360577383035422650051930464970373836853262564628484838244289755485262174233880056922786684666563276873706558920270137930012248242591342481140937609192299118598265143831769700691570516129753541004469726048783861038611843792845621685677772209292555094041227213687085802756025734744746426272642603612386189398694736680917321200271741538897161984040037695171068547217109668600564911648395569215839303610165739006862737551216947765140633802257296822740932870236301417864820651261195943704750848408391116695771341408841316644007008421791780126784170895791211396270637049982953922549219208525133120447008804669547121324987437597407558447494664248868789314010048336930175600380306838413144161011578426141598127713337582416230265426594358534284865771972805095811603260163584333639112176560291608268544241773957860304929481393343256081853576225475605028681255616343712578949674003616211263285718589939589048931033043509153164526827264582101850496375381470129638205363537179895157489390711615782689906947188727210345289656706399661349329208494732329340050381464994714854073637870695658034322771111841075325639556176474947520400798050919525495864773608804166016695726164389957510038617321033946643522311194004263935805170508753072462956031707344449034357254129337439779973828310938448739860516214918628426131465949230755709637549172625881949607542153871187410675860855849796669060308837714207627189447505926444906602213112560368162953933571366550313491302510988231194771036267665449388049932784381534660944936651222984945677860235269781816409669505469074985369212831839238332902701372354370378074999240991442543690306178089214777818017275819261679317274530226909393763339697836436915146264856575294936603988031551410395229954357376339868562868794651387368292865722281171953124921738096399681534019792024210517393305592476828525138480218650340776102959882241210555419318024336110705516989439335946934341826560000000000000000000000000000000000000000000000000*i1^63 + 216013769495461325025987674731379211155977808014649767836618465589865473147860556476294748965844331020855845641523857810650002141266669259279306945080401580352836442205963457465155567184292979912090222408706190395367429796788178943168663771908851452406643003606212898199842569201509694233203557923099608234993343068288900645089856809526825978759723476238347977651312887010849761394989568688007509575511614189110286898134232390369452188091723910836852835040056638032696852396459215322504866911335387907348071520491721390540927872049397203926564738449087874536809353737869540068707392835239027863683421369572545079948959581531884477497606309982986701116247570044065394094280851401451382763631905991098567581262675392917335191623160049781071961549859426955377307363530217449691352858039336858400252400985375695898899588919038908712381501403758556656240797092424245828779891846128911528300914427857795616412489363886337675134484392090476977401672077732118744677831175178604771147968353788555190411096345906892281554426892660316824017598503966382418342213166386266794963719977533409857902822466447248400322059166319549733204984161782885535693218506298114469362992991775868231746425209004243557599739122992244474747730498731845000684354872726605298775938859728709138081596465547082245778883715178533878112257852883291782261749153644141086072834951388196180833466240772837152174519326399065166912667451547041284287761799623560958011057286846122442481642834612243213195891850736671711339000810921965871269260288925727018458972572235793731836377695395225563591549259205698985313548835102774569942446535058736073786598673476154304293268309105865473938024084441632407902763300125610182886835424333309814109023705192931232973506893224573382565565532651720592933123238235367094223353525182800128193624055106450643417540826587383725326043363496619646442054240008425074516489415015104485430741020123132801213698255510729055602134387303465647950655906326631631832918461735422467010653082041302564277344538911939420742695581753249367795954932374370566128097658772927668727898943806850543236140372386740741887292922772425225480334705215098960882437916809391910020515933735720257893360630447102724000244331000290525325754284044624947044581729647174108902078261421525497569837215025436448512289483134284643328628840682037864196603904000000000000000000000000000000000000000000000000*i1^64 + -471934871744848615246298953466646655219487796739663952771616779529044595020044647327222834157841186943512706024617828370966139422667953124219674648906780790012436584455398269314426928286653647918729307337635210020478114343807852492505430999108569778634515230223319069484153939396393832490455980003424371227446849131697539330805778764894084225534083508777102019650324665432406096824954302260561432456754425825178164478894787426758359774148912171015263637690172895574491397721664751247920318918199216722644019299815176991891326884890277154253006147116867077958632208255847399925001384990723315924668439846498226708004587090340975101122248335016823764673034414142159194487368182701841078609907736371966799320225751289528247517773772855147723104484237997784771844117355985081908404437880764654286582846259771891279495861507275492028129831142970502742023365098808349486545634391643535850374169728630634053023587521473211863025205124290607554577742186966795105013389606166535882931699886566536995544575304304828165258594955755558388916863229926557780639034706117308230900892070287989592995893613977799086288704964906307722765893632348991288388855711714793334028672039008330971394580129126171731361626955412037153766617393722371854820026618265160879445072682135529202952745616254570508523567314837399143446098791988121993431274392793694245529955984944040968891590310021518666321913668568168851401256300240587123161127303629857710389709869560379419797914237029561336046959311472490932087316477838795338353500490127374755303176605758184003040877546030423362292321979597444491604067948935398310780568336063601972962117183796491911632517866543998375182151106502518985043157024805990941941989644586274960916853606579717363880887993358447810294325029818323158832100802275399195985803596072805782063157264497382946607371915260533644002223966109532828215479793802020182862587259129072388704333005830811122675501919753934838394135091185781756297261569155875486181560515941327971260489449658053023014104440407917962563648387526930873275237663382832311684304984535021164508325058390983857346392890041308145365022955846333145764840106836758336179140552892005189115127785323372734522920571301122613783338445840915852534123190895294686995994156291904697549475002644128199679076992244678196524753568787836165726968136426969471385600000000000000000000000000000000000000000000000*i1^65 + -656710346870048010108645694313295881904071609760036483685140355342158259820242774189797452385840311692054786588596159133094381779088076604752377500855187461443770920917535325733491028399238395396298852461937791096228485644895039871403843162324162466286710406354024581413888926458203201823669109196388961519307589861725434640634564606322104997206548131691903448221616438327577700491422372830691862985706147771139654899763291989310239673583456788534798757390639905166955537560696480908253926897790838595171937089838545677212772940230298667127607307734303976716718719665213857318208762019424153036231666906976852313568687098999076298147631831076472142731588065468779145652372723169088664689700062911307143947614479107296673473799996956484364954786874636248986815087647571985762285683240610267399361677605991051064868467066919938131603101318532288260355605450040921051519617452550206755718198144591738813590593336126299251407011095492479241745336411727692321771745618111016674293590203991234922394351861047836279633221321080774993999241376085860647593581541784252705675033594219799095845747092946639450833495666285732138312684066687808619657204417916457109506673887926713272288099944763964150736532317647888407245481884754732389668858768237516540002149915620492740614711901430453044781220946262845901358546504630786838200515410973123839578234843083438591590828405366954398054391480165032807745527947003658088992113702031843520963099267089320993358123279138571243281638588821594764552570441864830817900839698745266189670700680806582711521302965006687072699136700242062858144024265975671293592887144952122968295387254222671737607344503847387840151172245460660214535227227288173260190452512866346808970298738793247227642930841506611085123500659968014810761916990087227988110277973419294199872360433639665002675814703414136384867149891572810931951112221987737349264950214005114989124653465191221439441023201209868362533644030661759578371422615449261050346950064925149387299004789328974080415636261708663244011392148736054661651491013029860907104134671130597584876131548452920361285246711930566138462173596375939517526377353940478485353099201131412434928149048268948403755227796223519515165597662621142022588886939038732630118865527448843998007722388033705322584186264171553873205997656544434344110205196241469440000000000000000000000000000000000000000000000*i1^66 + 434840220328985395188371380920683740472606475366181768562757815001309735064354601771399182897373089527353933930078550572295477853404273315152373679619675581155596332003512791337481021755560645670960127988498631913840639641859590108650480110026180371863347795563659071004752294634420847010808776458231200311974750221533957041200818037751417324161746353953819770696455622309104875617861291906988925135584981730772358205723133535529330833507617236211873520199678595550571026130035202461750127227145592105504862566924348477918760905864682977213293611082314830645765106682854803925888379333937010796591953362867625443971365826126338067282062271790672569152720948096947313165947821309917848742023659296003797828316173014231144833334069895101520908110789163768891888628946803471228585940620416916011558447938855471984517853923193349903377844856437640873859127593484090106594183878391453249218040962095879989219884318213864888242316122356871499459104168540515889642540979605645060813434425365489767996838761416797772507086520152493312664691033689990192083916742267311189850581861058993302813111033290418664369942513144484830682506371370538385797822546241138019734299643799373700648346025175366605571726603116424825365663322121580131017303732427265210489462445632381859372276818766330469230804914713575166653229989714885631873312140080814721610789669863500179086130552146909642935722650288428004481944758409109008685596103063635306293745532370888574030309586582674308890767690971715659803851065926749701190516593593012661420186465134763387353249913704399162090845669859718804400639689151864229395493557959605825845110235807124176042547258617782267264809943461293011489930351098515766700556268751953001910814694682996605960955745551549239769935698238065044919086953262301249141705322639393096612437277031203585945668256549248902462326762989313047194193085627141787947585729412188424751666459444728076486776762237242327896827893881285973401448964147973667522737195405857091182972855708828429764924902227058701087299278262109647157076935970412764418425707034266279317173959364210739075150643207740972964511289019974549949976811094104378693477824927503130454057379213680154291340266711460557259470698998959709107988970978294834841973256018803964820290529358879168335308808294022833961525788278698179071592890368000000000000000000000000000000000000000000000*i1^67 + 2659404517428853356819426601253805119806148895734382144168163175360330070963787328022133293823136369215399953663242351630563048602822895298053942938903334590077079476255105778221557152181390443731168045992011013721079709635495520898373697682669522861321577372381184226369488833379923974611900555569584995586765094133359912172623318191906197096866112951079631591252500268112009627899664373696590533570693825118144875646480417840179850623347955749743868655380584164951947164623413493353226123344212350048227530542486952626408399886556406449028590572454823471465619564219115668026405731171270427958304027345524407068941385794729513602385191275390616524306675258510283907910755541823519354898428856038386103749381380324209448470339610625704145616423804072301167584281833960937868875410701517627383322032145893892819291689312112942565020752577493160730743985956094868933960862476360339005393923243105971749310281048973723194155347434618762238739245187252134369443781045019682258269837800235833476491674793868743822234174708167234411052912563058341847035373660190490819929681762480390866533142109104441835562713347627023151747399418070051353538963705632996418962278619705933341561475293168399668396130409821937874101444160603550944236109718067951123782803226357451055225821638482893005538802983417302700070723548359967933922354338459725093641858433626963146598827405907842396589097057828228367614815408587766152243691902453988833659531461822358478841711741954724170602445095948351363671958052753442289043915696578292995021156130038646164889667042456177169099555803683598944103684193874898677563793409590573791445001577562867563116777642604821541924437705347759408340385373436119352006216734278170693711378630913433320149209722963488056145387732325399347063574699610702403014990506436280571687193237053664974221070867376912842333243623435109731058039951644191129561078859058283554577377746097671371997473699312667508401412778910550488129160603256363833014381230927927104274785739830182134241517517035871027891895984160048974899105761041290757788955592489793854902035377998255247960821367267783459043728137143886405099480594944450008398448077356320951113032756280827658992326879764333323500674627592530394198744075395242307747597877900158377491314226620492339910421428968309010369417356352557468037939200000000000000000000000000000000000000000000*i1^68 + -16966760620590984633881453647360957036746653019384605979648109216107337513170780042893451667443475600036293541483995512508694686585049643380962695216769377286526199407371257710407800583053458976510685436828255898099550245662040399463123848309239084408818808130707120124240480466341236558194377326908709396294143418308955357828954549374577365630745563310086676445561260168015254985429993722123548730220952518516819355065276821953883373083828010036876212738340022952431141724215931950671226994772407204762465096127604286390979857074100186303497502999588097083387742589330653885064226678882222350964261948718525038299209249597270009370165314954415468026657604424107928730583880129988699641499517458121731668338388513109548503470508936792381736643648147063721538400931474469194134552058418647270331062879916300925071261719747980321043737976754385148486298012058961435386173428901407443176299317121721211372183105229583368877126132897519062487221545925168473292486165657156087408003886679202328227402826623258031679261115794577567361433274463041206574557400687679214074304781925327929972780186006461633228575881002242576987962760827049593581331425027204491926835809868751827536206893269002283947471974297597014068662155319155927623301333270566668626947462349982798016636924301198088401506525744632239124967455201695835832717974602270682799619003671065655070664077889812782253455385946267401827807752242841364368663273094644687128352237097189675796118823060599102759592160300147123883305718661468847267797210730821894199545259402288129784272679906754486178984546683366136195144823716981503612614456606897807390179475925076014077857193622802227036791048851686181019154350790650895820812131626082908769620030438543340681876677950131651588943274744829396455614364595454058652030447311160320717289367480215957521435689089068393752127411984364752349599155739678408610886813372580115571283347858626478247129924508089700097060233487186195832645642964760361425654470990039114610522238640657301212304097758096409574928333052259730884596448600883347801610364263029717819002492967046462763835346155983187486836777606883257548818097607347542113133459416344585743643464510314521965355684782988867244801536858022639541840461606950863647151687472150970458941839356050611305538393416863740830266625424697149358080000000000000000000000000000000000000000000*i1^69 + 14611492588768411849191934148382550717998418156033930319034514957403026484763020642617810696637111523618708274889153974845736433359772198710393593369560143237426574683461661308100418079189630208359959856435192981662774902638520348219626020498007164287053781132817147841880094795640864925223200341539799440923810183095516814325990701305353399510810201760636884595862074714878328698068561868773528000871251212989058280629291287847364074853139102082870197284869227865434715834087069844333478567955328307486924734719540271258507620229980231425315240604470238217961499376628337720652797116594359273802681884152252990466833006363628896452775305456420784366294945583756733791866021096655295565912773805434912835643768897969911834837130101138900862223205408971282218340714125244791884217984135928003846264551247640817837255780296761172884782652813205365832368328618158531772271235805931052176189062906747183021176443336579506208766883327742854772974286321700946344133358741395039047754076521621407978513558390414066407448626623823914479521136492425583905993551292194243478934045990479326395601244470647341682572911434487638647364056826548302650829820935670374529582145596034453705239449848757767718751982135146348743420371800865287807681487363043301847685392626798050558317257263635678689306824607993002382829601674596036169481286610345709903432811246306961542114877550982580803875345855394321527336025881694379847536310624394994080440947953292567439224928015278305586923359652998058849256404309449492001687178749131592942494824018295119496901289358111998532466705444650021769133914915010232425588974204496903972234156669054545842071589293175168997202666161383524964191595981590451024035639042783072293309989096093506080218268040049052980022557936988494594108846348632439324398922877588360017699459224602757126273636291941371153778556445523300948010549245505856055519529100756762289367863595945890666278502792003944087060183084098162458308857456156748034640692122194826294623814585878754709307855199917345498137463808992395294345174710528128545633377791581100870772183444592633079714923136624028051386123697757286652259040310142363887831280311232904566657861744782495702556254744696818445627236433411370027261629539873498767925841875221572118294357574343267240776926134346075098464133618597888000000000000000000000000000000000000000000*i1^70 + -52564617208283971275891852986168072480929153757313882018268809417265909021195697889415327187224960984634452578313809913537799908921110077305740166912126898020404700977755883530373507236992308073110924782884457570851683388985498590380056827620893505241362310572174112345559500614178259675629504692301531073104910305706955122913801320272503792707196739806307006213388004355507278070674385256543911595990243199458793889356716991635568812070180861630333864012772366744981024766542881797376650643623767221801068749062784974934716599035144395136845905770310196216152568865466860695811249091613888330317558896499207129191706500741370237728217469148435175095527069799405977784400075462903605663389351779013653029350440824450912877074993032791190530927751478525376318114041908035302461993773871372462586059164948512232400207986296429877343975590272399699123837629794200318294689775500711069384637271781251949164240182167751516722033301659197476393467440655137979610881350213376421714948393870782481677438029422142323356368363424572756741898169285080743971965319746433587333506247031376890868080466495794160616715584096677879624599814423398112569693042451555169886453409269920931783201918115286063987181269519030074700952036993355143609386637526198014586094654086728871947591480882591223461933724189587484164271859052968063289742119825242717560252267773431303720503252433296388497777471001263471482242818687664032931250583906848805019055431724569797963656705757051394952112563981164309598871420363975243527981274895278373354987553317313279396963805476052283362914087298374134020039005066329775675045253011036229940861142329846951388498468931623002153848068141740400190996170679617147281845954974839444437483312807215297188055942397108659127335103704095337150496041272099132284530707296956500417607544971164525927227418629875134550991108870989785848305818752470672452089361901110382223314390736461378717217365439987763309208167630618092302799371634502248275489883818561708727158797076238756492881457996050740006291541592705361382842324804985274387079372953649276793965172367028465654552812523339093600257745992117783802944237148893524854842883052896136696707786320239810851202353351689776013643700859360720265780531605431343031537517545835078538371177809876671831738065826798790662958140620800000000000000000000000000000000000000000*i1^71 + -63176348194578885817159910541411974665946401527428419653238348700530090990119878382804030587170347803416665977377751823049013762078652938194759805619314797264088032834223036721941549177822832741016000283633686132240380243453096064800386138670976360360549016411630701653342031224668196010923214830186418228523619343926659249560315860847400926071542427784840082898795168998606529500865100349138018863056201997024092420429010739486013239371255943461383742731200813561818231076144308913167977282156741964065338030454543596646731165292424231795853711810966787750655033673197709947803917512300567537115535883902111572103248195678338299676315839914021719041235594343795229544735652062073516416456650509710949711748531191110950303116881705518246958681485557148908400784114896866108215161775316677942696268175417877786752324256848380792801231655124333978364778493618297212394503321951725258539572486893217265950867109505580258259295638794086228614303838080865068849626690080655558017201302558164185358140304676366068948109596440129713460804193841326830467156079874410769985755647191286436462984645475604452122977016845017237499266779062916127542988842435886265884692738549517039934945100859962732850458438760793893453237250123372153628813279139682584924580460419868333909977701145242215593404314029110958642089660223451768721570022378193189831344108126005004499352069258452717417784300698147370643553848395807577962976979803068505713197360664625430913044504754283404094503211241418014971698010888754636344986009421806406724156097782993749415918861022594372168262952211767122891892707232525167943476499268299333284814510609891563761544839524706157970085062924686458002184207687711322545394999790525744644171778101386455942042341689374299546606511914043290148160227603802879744400325681029461150876715844632763246361149068070592866803148712445979457549644983967200415265952865974006590956339642894364900603795423150012454275253898058303606321109616498215904407481951088579909238538057624291355593307844773397723455316171982477874655936143345797318453910382764861379141587739483984652141909260893727699879652932385767114215244270723823685217199097557753924152563132900481407520081265869755020419120355597089529464310559850349573648239974867083295265228056192648538140479918362089677127680000000000000000000000000000000000000000*i1^72 + 74374183741062484657209808918528926961290124855936411639384545549355541071597608442330636581746942121957523378097828140335553488831841181644051741670003423929773698643490034023580747978631166335618944568829347803940918505212356428087087583604235789833099167972007942181618566618950318659362142002074101315785215907250276781034709896955876355324093670194082223681116438054420943404933186745397123641175304408361804294857308583547969916279390988190792091874651345592973434052021633361040404741497351198242470415834962115493534493495325874823088260498797555284436579925457028074566568211572937282668972224226455897238878679896833056557761330150780425050882333151748634030800496760810069616079502329230897491801169202361910907835092169662746270761807945754004119581943899414051877168750343215820227342106751369309292364575327787479097418067526860588867056156526221918366016556527920191923796269710810993169064578158856164599779954352123041271770159899007493820094451602355135265488338233351135706232358321644061265224540689672374476409989904539392574697554534786507877720296833973173614775012849268026406369825684503027873054947364210820760634160492733838593051399732908978632474986516811902000169896673168582208816285247203990913690100317151704154512261715939647258207966383010374581654110974475724870096299852816797886387635723897213844550178948310999037317016501621985253865075241569736166376916568637597902948270251073883550054412204959151510875548525442331689632093334481557408851159398545637899114008233219018863924443974340975222699780229113207729156744435854190848775877607171671385575920071263983335312152953189426381720222074302346080870299349252905719524974621019623898127152655648633342490514022580520416810355259621883534921316282530308599175080200153816654146558619187300480905792048927928279137563527467371395238153145074538106249885046666145116575018180299905602059656445496387111741272394489732966710319439649624982314043349501817976539318442659839484798928559591683100340590624697066964065325003963456708335330396361169119602670129916643383290870172508703367162512722921132934334918588214851635513841386621510561297095636666454573156015420313116378897920765364525869718478652968229036503998176634694770815497057059412738741371181654849675755347343791095808000000000000000000000000000000000000000*i1^73 + -306454784611134635621723790087558173096298678163436985523388369723259730748400317702835498968746721350846330173113902043337952204607995996699657114117473331386319481031474182226506266708169128704405277094570577890432484793686477791932996499476860159273379412483553572937509616137101683574520463566395364063748814107910536502022634648069458458096430055108227555201823911689704666079031451494752972796002087654485897108433439982502024006918163736962457466362501082549431847344993659210097486646930548365571093617080007620152781772563963475827543190592100482570687145053252275570837744206737411067627613167139689335567086276068893911148500494851616111859506222164799318767700448028878737890086180060002165332524099095684751299715968213637721569044484627840309730466190855401432756516326244127698122582662797391123473767970172845880092629149600219255235503237801152220529791170268048794417505041873259212899618846476289798575429952679715790638101151518443884218615731790201126172207470155965956307642409696494624417217245054322415481766167359094077526643033212815589989588794972099969803557224469598541520836550918327301145483541798565842566453352519829747666669795074100365414071187696362961468043309523359316286827775044881438140229208879177591409374964011462456755734723094994085741766345237098676572662463833865204962285248625047744580173162688375930806942205532556900874587403298298809006854167495688008724286236088036818924504310793655690651756922948724408683808722933857746139434022775850050497459497329634973272760630263048234284131337125821315284556553479596691736400309878463941563483512143460888442610381607396694779506409184406642171209829809961799232255088416554591422932981143646448883083842752455838873169299883152402233059217428542822895406123071132807617875345974764058718220671806831794928170983244815476688336802297154974810019552161613610680415002652808998440879894719473093656643731254686255555132557422268212413476042402084019117708842374291528131184908196669153715212195693182135549186298420247739426690535484245663439409299167844694913013130342617864157924620522702173860609255306759359912923983097719412469377428682650727477809931781141340158746822023044172313995383014449120618914469347414335857494317066218728907856091886522024475054352577331200000000000000000000000000000000000000*i1^74 + -205267401986998882717491918347797677229289214346743880566054646966562168623779434898794213207635044466986561841883836625819887241440662943584462236491245793036504783339703574084967801656895592911772260208754095224461154658488110505513861577997999513415297712613826845698044156605695927068351902304632395581576313127682783990512424024588998480455284586446955093560884809720882635525984739257821424034251017137730408483834002266804922597786733982269462863987410917295824771710006928104045788857426433091132180656296627027925814455921070366410220357742619357073306582837860617120013932080779642876616523318462094084085875404719872198123216622980885412163231507279451666429066491463628497996511934630502311139789255528985321894786219098108774586168824676960823174282835194715229780622060219859335685241764846021694785283626676410055379839827395784567348869207463748001384437271970800182409190287717951945409451129221507125076008073796584728309167953793494653682430753499772156227918064487964158576560028689478562489561733348367959588512049236699747548046542354682761690552444160493351332660449456948106710681810122697713387848072029269993463722353772292372819031023095830019352310151675384317957344527408716304162371533260647254568002408942473340072218378195463816030961414378282729088601997911095677946191118153067638959297463654293800115626878037797500269184625927314391911209929020971084937505858842334075232057016975378513359866552095261835302128465962488963547568304104842932537753403231521512684607605641739732014850277996007384126141130380939341768926772562643040927382950076117968898936219127816663130415611816007576154148180363600863110123562860230760134792764358928953625943998288580225412285837449230803467509147488595644843361554191038457671929811469275070162032722837424130903136028831008334081873800211977430111706310320388072085116852798645969927742269226447867292939876758764166190293406954642915928033883121441111957683546220728381715612306058354831311003026877523284681420644919893893285036819790427056808469997476574822445939453808673465812140671941447792041484577503420734808380140676719046345262199235444032098655685862990337052248852650004156731655564423925069191167344443988899925009865582330079922288137157010351064606792746117507773764730880000000000000000000000000000000000000*i1^75 + -83004086294623642008188889472705126741052787950323422189942719292376324517111880140679794407645022593591548027023709681455766347576717376765903208550743603698360008526035459390563576753324326812975520697953160890475766868858689785681762749062382481208211523823594281326587923970468117414631263073788184193309780794253574921072524822854943987563556994987217400949702151531638701356587293910463388958716885752535555692293741261593993050490429740765446396972875518224568014213294585045257506092592148031944966909264495750331898567118171060689038950495905085638872428361009085554297297564375446745638903600101382777587605511172998658924875494455972829966245391444169082401894927016713008834816328411867708952511994039535390816603018623069054330378213366047215184351704381089648471795980120299388053615838243785321715082377043664755194209416413044770599515861070095586900997387775849155699010336839269298680331315999505271160001672181259988537327414045563091364940939361793948193349313646693069017070049532193336757208627096333218844114789883367922324470454336379507274222854699188991759728711753690775322465729826935718625792978446755944863836222511589276246166249244217538265582264758609076448710297361977605598228253826536579036554063453262914212397051815115993363312272873669497852132055932556845730300366023730756190592163373404505018943205008588452933623580857586996924901404260452989304222209045737361196748878528697901194072059594264078409232441807053257460260644711956975679762873789869359675960682690720185329519629637168184450097818915195588069242135215706188813042726991417562334838394366056943025211061168130619614025093371823379846891125922393839646407035868115496788272804886683697067396659441091028494773698597029901738849316794839372909216238191784990034309619590140308939362145917398373106516517500136164208509644363776242431058603102348986216021885170853464951246862063634418638707355559542276670224671893878212710232792786486081557596463334603014417206687558634233882265071091664230213085885075372268041032317930208211852016515411802898750638249580366372993708985513772733401193807678592444857123457276886744323243819826391569579579770837626665233469622172847274996653810879659700759542327435359018577847378859630904994434933628203656282112000000000000000000000000000000000000*i1^76 + -30497020628542616338116616759520381821164217569084246897429638565655450407689739078876383755790849349242975803893264860164457815884443774779291381166081137269183821777341640647059215123073149910755112464593185674525946761911868416017997375102072429188293753482533981985068565611539093027839047915999915478097703994206006131030270011546491156170169111331606406337700096412682982205122811170535811308477556253140305778987048362927108578166813211789530233449077816757266723221224285470492708123398552938073510537494239001718658273024820940348095508498120017092834160273572453098117702639800880988640153645493323062690201966821388514862293625456015283694997507401840361682665536814993810408883336158205700728753835462649508330960900538931064474344772412028430235581021430582833142134403337371977532410062333786932789998322234118082634078112685647336687040195342145320994344007850074747426663652664233139320704220672065797403116926876374594994025577621436004960345543216834037083191808077037609413344578238600047544951940290452541618824092519673166995204986035886562446193709888840201285843340342957951608686279976801270709124087656747443102407934099722076506804107950238622714862707502484037299600114844623092401921310798784074629875255204546520957216268141336588827101974826055711114444595591431299930300094127504769087838334717474277549459332488271239970678940671243571872686201250351840535486593279562990616249852835475174845942678505499611223436458941115312669728446158966999735200826884007817448075175304367770088376451168935548516335343113188939247694751753675725825547238375414841420775223650230345315080063600030818753461169504076320759084947410204369216328285184844917675208572156169976687437170020102012228007301439551835276194405090025957764481902613075881386158300310018250528398513969312033430546275536227906904564851261005735297008042778926316264689765083436784980335147111009836541120666635463481867088937079983209817144519023121010824303963968583447597116326152377457116605553644665441949624416922556428058267483320502010559967552359075714001384434852957249366772504257564188108798973144713112798552706758108442354365287484558717453684397115420181674319994103636719435475454648293022132676882082126652157625556717852071089527986838516531200000000000000000000000000000000000*i1^77 + -5134806623327162525135595754410858195035413488789245945909444919063543155945205146505867416072635364615344648161611940614998005958488361157776965507064994833283061341529466463003442140375202292713046776903490950526240799076912820101370839853955432087864054753279036944252470339448698142899554268353923121436949335774837950356916422600666467736975593312499206269331711431779899608540729979944727338973734427007322671050700783316945591233943470088382913814532170965423840270567323335941282533392251598670826663281387073568636790305523840648403020130941363128702496710900501075487760337609248223864946466690071690611099742049896854724681157743903005686340227126467705118723548834644706478777218925582747892045707725704536740004115161740751011182677826384586593048356646851427251918294931517112524325140626053551813886772992616920292119607054544307892717945819560526524454478099429421941722264952035474064253333773852986787774743409361399696506573470629862277876414015617121220317136266972349005254059571171602998444968508253563117742726858877127451779188168175558319892992590903035469095851041920663412306766161982338505213857830452338280239030976637516926916697102320731834835313770912931825902997064708173739074451290998298389886635682131249045230010146820883452940946074388603348378660191621439548293653543802328538976663575851767897174552515644646654923059032192920327388686743046173177276449375580552633303129695794976241666391716447346540969756293269999363540699399711021198825160496130919412284943890871976410550548694077579766897987269415944771322173799930166899330504313405916557748274246895116010226581004833806768578031451544699333499768205107818046700039545027794274077967062676635990906220481226330346260414392414124438557592913465394863809465701641896346744379317085670330245989905322310826522889229693799130641238582463172161841335809440633735165520990189018528239104036011928487344544160670889995101040406419292645982228512019596312668512923109180120295512223455239113575872703588802496921518430300797273617241289485247378207269230486503992347224602288984579128751788483565430804818159464347564938402739917053770460801669383850944543270566825139573443657976666784002375778925551889953750102407517425779840655854823810755999752519680000000000000000000000000000000000*i1^78 + -327652236949579640990481111965459260342570013619596309080559909466188291468299011299422115238964124930069213762499646230197795294438051394684880328768049798574990199681200418424776693898164930041049435637231147754393564867536823730802136052016934642694704797611202151366226556129672351760163689638688263741200735521581941878215246954870899509567997648227241486967961583212506110889493804969950737430261184566256297879438244274425518776965141052477470090111766050505395723479392388235306185501320205331472884228872263127586055590060988524956721357228781033997267213135776172349509283683731552763972650140041486701551340469882978519424571033433153399195172844122053012346942580344372625755539001217017204886688319902085509975640523791118655894799144767108237861032500457914723547973869444188706328344904360761759920175609948983061894836163918745387255562517057776364020039146775809102918143693648100347094542313789060419311083721626298769268229771918687391945575921766247163427135479742812869286869945893581284325737786148840555603165307292102128659481018306991133551813256554019618998588277121419276682000286915441578949726375911785989096791000098985088384299396449205499607262233562514961209867533822125996988704620317176183325492776747906935271715867044899749646729945078743118775041381103282934449906527976867507305826542080791289848390286417031053320547653225032852805166569804843394250962032996911581616313114445034584276937227054522450629354917407792732295937118608522769146625085631179050562321135717582492710216826828770238478090182320716622671543224636975109521668235980013678736069944633084496073052933999782045361385561794977973853088133173285684402255248302096755982539520148793303126664231232571002986508567859238156039690981277636767505586313269066874850176709544268161034022571153096303297986762181954406159602128985942928153916377329862615921574216635127439546429129538766487687888914727502008985266267956606981761023880762092603488461764235383245141555492292126485072916011365405405218113050279247308257775931851735289193097470912787669258496957343306760044345812736140089045243179694409131365175159766849932082546551904182051223982729376785413178735275227851558191739429793117631485353346460836551776098012551015152222208000000000000000000000000000000000*i1^79 + -91199979320632452894247276951733651863370173423815969286542009630978823706393737138163652006805553928320772945969493746429352232522726457022010957119100203555107264757695645670390891921998940568486886590689603952924644028374690761498405248651491857182507203042567319975947893789151460783165160633891080460473166844571619416993017865434075197705348191163458237047646156932114770947679172119119681777945717518137470477663111541019609317215152886884117233232937346537649732626998822555986882758249391494744292492110453355884851198123436063950653706735832795193724588473898328650694713225272392778094811259699423673243436103471303658569482394845084701563054982131013800679736172043603718857700693427122319151504238734119073691722532757817436562357681123197060255423558254819069961664878025488666334419679324498158306921608859302122980371784118213704681789954959251583041878263056060016062941920712044294107292476322440872295043714935025812259693007139859943659986388142383823586417308667383446189589567222097947667124769905740496179821294568409738059234744150303819255588619599290300919368639132562485183826743326958155950647100134683409889570946643088581629005309129665069786681764825368575208947259577549447988042514726876740649608903165481771275252137213192640655581186111400001772698951502123599041302069205918403015711774629219265428396924321766312317887086801070114727427523046096468572641113969298517440605429007612850289245771202499832302335072388827709361106588959078812664908342241324626009064354583026413932750293908544832088189319219989782514884928435181645524129380632011973987919875535608509747689645172859367885712829168030782657703046632776610877262345713483509267819725205756785415048605541161091184946904539262767725532093067441108793243348975850367467937811808763778642094948519375645016235072117667485276526982591238006974564755209833944664110697699333631700368415150476184899193889804894952643101547901158950802682791677050321202309481015750269794726365309672845741194119849865724867303877701645928354336604948691756811253214872350598082798646029373089103865872537414768318381556221605232394332097666611800605917518886347566946867484340274118380277378816433640107123843427635871417802262098822287847338916553582182400000000000000000000000000000000*i1^80 + -30926413192203549041691566132699764666599995755431029560503325026387044204006636502657670503419874561481863899658778371519113763053144268601653046395676043619010901272697973889146153818350992851851951312111862565539514099731997955427164688456115828093908087577073269233768100206069726491247163719779806376904103974748963785281237016728908088483967133609687938253385346222364623932304827331976524116597899819549761090766227179045672905950737509989602096188665548962182138165286890727092404043098559979721275869155680232344285557422698686231845926853096312438658561442800258625617125218518288778442715820126032952041528634776131944967529156598027070468697262605908484360801588222934276948599700567764419034661060579275542317813202165510706741807117695636933147748477300914184816156446708931393179212671637423459466463309500358111753248023099668553707537111017145051048654133337258127881580097538527179038877731595003480697594886418066364434936662271691215770429006364456752449013714769946406628773327475821069299421332993383085135741083478245061423601356677223951115391706894924509599901668083748609997288772439611834022275680072326582674631518392688047981539872123323596947364700088150269227135063855118383476435092024683113966412064778531250056098687371301917589215276300887389825102051529990222328603043524645722468943802121225687836316687843073740365405502739921370224808465648414040354705559001174511711507458994067378719296564810487991144046677454175857278632700165470576313737041368484382882230110118199024167449340081696617723128997596721670667313317701640347183071887138482725227238475591921055543993687786582580084031646054253276764644263626627645105161009356064514076072379964882385863906344594385037628450782359893768599643541849744942506137952986793488913563672934996600242428229979081206847978617335687090612587653007478294569434442368333340146648009874902311908884395760584495108029517457467938224364015514487926707464468224383180336676785450462406869869398576676307031483380440211334745420865108332503686892114518047706821828887646086918188135245069857337759082086791215218178363742475543246650251866305811285440635101551890702750007459418319317429067741910216542922072278650650338663037354749944441493176618844160000000000000000000000000000000*i1^81 + -4015747640798590539388354498662380486712947972345091009352641210318659535483020984509397709426504958172542493793219357349407634672252247786368214651269955459306517523808948677716186371745705674500603777500055456709438349338422866179157148584469741423446813643219405693494102709030260298709753963266390620672550579553366289506102675861594235037218893884836443876858437965348936347354114947324937637416320421890511786679935616638972201295730333302991885172604119009893486866708081079385760327160765812678148520219186986848901037182251425781775631734428200316994103016095460555821614090925853967767164334791956356152976005941985688197060737579938819011724161113676253325978177686064435752597779097562029183773157715293369106479017643174996943226653355096586486688515231929159718327141004765983480392849508495553234197913686102761484631651555754255838328046468813859997889825291551526435043658638888540657105612777054767918502305733723703114177982287468509914323642375574728433378282616527387910852189949872027007776146939404409160863577385581149628503151919936244421189672646249397052018338685260440750741306203004269677407588788124930847297973559819415765669557254650142923305282546142908472893310666122481488572869890005878796129322733547402906805266916587528518799664501370335720108173570650642916084862124069547167170913600623577144651426083489242786139769451744022953462367742504938869270183400558098920763681127467553661307869299682957071888132519039950469562825782931888433433198378948387135642754331333356972862937748089314776673489380281893655964711019143409836217551919240210955540587253726040275349760842680285244826131958273203576191554390759471480261883060887838141670856818776906247199006111546043750812353486227892044006875853923889237851529872768121629334631363070571641356519559163676319114027975691097538469185927834012884189273630000694148918478386164678333714730911236012869186060933454032079473287212867280542342156363086210928173621500597325625578033799384060152605716797327056294110788809005992152232606153431862591460988717764742425501006625748361914144515068086487952484430099372185285896897972984809300424695027846227786171075292569467454420376850965511456172987827167215080265537649349695304105984000000000000000000000000000000*i1^82 + -134953055932366167372561887767370864021576056746015678768138275775468306967818175879901076190642539254118381868234100288669897949923142827837509178460228318478482241218328495609656379196987612027425532715141899053279926356055415578662131646056630874867675203754786289145552608002579314046395844646064791973082214179635842314358220711129639582053263510273601045892249829177217532079999246302932517022769848365636158277292580603756241121011108350154378187953424360877713340663129202836392811841976734791849235833913368879095476527251126221880011435782474551214925494676808921883082404265566437052886691701554510793297706093077387202776803187237284096183955140173561113861730473254293628903979401829850967022900679273916299886582427016282882586657013727258334696405078793477561384342279422046216018320695838935283745533042069523294019739635814981022614458150919236651365195542592945393326609120068040620603040119086143439146268463285540519512391857180311391338096186009215585620941380831108468640536170063410999785469908372292756187351173626540261514632509409510061267886927334475429623547093475851367709859524426291426394142320403029430148877013251874891264984095674764646507170198939399486091638453626781510951360610800781023767204375766689843641864080355677004525422092485978076840438221618615149733066315973178321655951784312149069161751185780642954089876241328478021974987055795589784012521051088019947830004278230860916530892553351234989377196218692570767285850922030915472028408381925922269854435805181907230388539880223294231699702821730501869569087919748722018407074133928364733220045608480079069294521086758380576013589129182467320192771979658885636238833127727838182034475891345673387313194549881818239687919441588191253404851011791157450261848340721118778724993061333887265658508172688572571274733691566301903778738315979325396558929133725261147804142575802481061359732457353074971674676063194775867282049347052095523229719208816578426832166706604588741056430941651643336617163420531722751986214490494662772023292459642165728643328871257468873019500477076843767845587818246513095958327332744929172467656870664891860433134725735816608986137956810398826869236030392772845776568974655759436153516432727579033600000000000000000000000000000*i1^83 + -825867083019296505378767280520101687687138972236873823914484731206142051274440389420755650150578967083662673568475688221455478428401984155466207391111188166588657202854468779276806676801612094083885433935038517791064168877526311172863269700654996305678640188611190942163898019452703447577998863139756674781464737522699941123485513048746365042498806727946291687736528089931098329178718630043665605767738617504393028528158269374674592863738352182508763733892624383241053196177151081345003197520158020843692424822558946938477240823581339783353725481402892906215367925693965470655427796444421403652538266175417336327794074701273662936365983252578156793042578406584702603467983244474993448090270662616938972161627650918777764331836174665969777091158012010422811274528125774968126390928349852104785603272696038327294288754437961034016742735951834877571157395883766141191880764125116493501070336603586443747320179819047817995189997222332534527755015547637320289274539994261850026370603515078026443079107002853804374063304237573333693118644986657604702803607967105727524188639848047698433654041740710226311531256548896982950220551012374070823635638468944945030041272234678293043369200865549345537096316244445134780823628279503812559410636648292239842634718226603799076156359029032687982262691785143852707463088369634729074189261384626324020587228543804908976251368652481493704055309712923905109865094450102872615494443598735905021480358121504699909238305777750859092789979536557945951876392354317741483514584618523732539604979010404320513648909921661050185553790262789272975378308929970127759550260554761207785900432009706398465949851038083183586308787595215580546179837986114309497189813074291691941999091716739115085755409488004121019332508292636446977719215024103266418188847698974986391781907753659376867294508926955495088849934723079988172347214638334815429076881046012675499198820121622168447965970195765352090402657080882264282183827699019638663817932533487175141512322822505747992460811530020402388091000516259895965457336915752661546983737982322874700642186054377194179782944556755787381688078490856888701216144782023360109666190745441422601696431543585500002593494497061338008875153435789953574598827048960000000000000000000000000000*i1^84 + -8323975337842900721461675414726340853277992440161509425931135663216059992194739945214596706843031347823181138797189895234293758639777208430745080497372485712483112233802497381831191584104980396695548816697427137146463007250553457399036125679967228485965134669412539542105427741521097352807093249043343123343208145919760685661487196032297095424569366024678460665664439919956419040992755037961736556381176224778575885989566305563837375030095088052941642362058239143081095988366106101900619097743442410578386071140043251641633473474530221096227119066356319946019085974011371206852532371922490509008897535190591552133999641335415705714519192177083893800364262995273545567448931863290127907620816790205335545975520297863962044399776635902324474705800417942147337396628471603280708050652424066267477176828154429832962476177992889272985804959841057245061072222155624848990956913053958582453524801053747862414495326389490877913864393170297192661977967702901184625858324922803244993245647610591419105971338439774520393140907685730527355786085901297350744249223709060282990730956386313084207608700221823042633529518997214194643184679225569373297968286003646487868636771339407162175212159316587129743842414598701967031695406346357482674202936317931372569491854417494153695598117146844769998788268472156142294750542593938956720378334443293901141467722517764203401607361150977008804992694162710243893451972779947916579574622872858771038315570410771327355482972421736999852500922157139477181845320939498604008075528205281151074371319720882210090523616287470080989650142039213423921991054174446614623550828232253945667190222362767739353676002065917515530834134026796313813906460081655971437658210730761650749032742418265965865217220671472033353580870035599981556356505390800637313239971556665063260931607099084954658908221864316784425317347824389361204685509631988375643407869649738147858272158859347884234959185975796204446560692388870561203587670773994596358333229058673605371845177158065111431427923228922280892354670718466932443756076399841694957771754183595362067926800641761248003658025452595983267050816048127720069045016012736016000766269945718447924479742091258508289442042277362887520255098324290757459968000000000000000000000000000*i1^85 + -31172727150806108731971794839096780030749031828664431512937294982825606425356640205333562356442720235351898360191882939705414597687485855702929026671425313881283873592162762421958815592827275637436358786415294985049608044476379152089564240443582983884994955637831826067153689804659833088472100175600761910842334299753412001543194320434973422658218088259549576567607925356058698175421592741270029347637998158343925961446436535640344127089794776327106346740879497361999143015626398101309695396959107471979202833291484954176082855087372061841961331598475864630651711970515656162300788559395683433202763058621429616429770589388574968164034741458623718168755081082010931318054032185668590396210675716472233853235824582627980486485459880443487983095964140399293090957637146978549664412950868564918559119089432365371321512863269772415303485600918095536103084556676960152340767517380250602813682761594009964814176314791990579993103320171037656084915565284207112628655823992290866577401433976346058188340916112958891671872563184540880982600189721257492178514079355860172712549794755546374181602608062739501494946168131045215022311892158669637766178344485796194359740395093520258617907769306209458965661042585218047884577265533175660026962493711869620174108673274671334761094269782548839974833717794951268212027363690570058042966656313760700139368842475884125943207550557268140719393655698914655990643095076039925056015176008473230589117248972495998997850504560343926480601814619175111294921029255347385936730573373079285818571319962768476103744601806443960380634201487679021548743829494069417835811564230735338310112572691059757046961570282723245750201213573070471228317724532020680075540534711333538091732931425569656126854830037176418067846089607750223783707559563331846619360514610106600014864381572335303451338544522611182513235462946228513700205520137367068242237504920192580763827627118218159599119684127585129043072777183898197087559474005121355211798214698894883477763607310580585876551464149861861575281719116626165399861792082989238247090235790781031524738986653306946384774934590163464523462893206327949820154983911090882094254855927835229848721344955368426572145925187504467261994285871923200000000000000000000000000*i1^86 + -2009854659917869049478486721316364991176270442722010910700257287877932878432952529199552949203524366613789827451302211114347477182787524574881487257105070699696726860859851427576252960694862089868329188532630462529201782301114721737962748698795728312225466773824602312682620367835598711732210551317721516114475863227080189475202508978181198352355487492192380258450296612991710287238471603058625531185662979116728131254802557712676929855401518573909476115151430598049915359258327329545877323760327432493637391022558591741382937629095948378524617874268070139854166827076328827292259122943782729688658914095837182846279176850672109712893953404327158592653819071984422683407149093214187089421563613384870605129440709761866594924936825195236732692251287742517801485995251627151212634973441496388034145180920687259699564426769535824034307078490442567770506054177430976215138559453095006373532978302846904854979840537471075749821331812273707851008879591483686230902645556566947441058090800284602531409182763776759715869542558769999743142770977970268344465629498488972583158966299016474133763842354217454285755848026203328874377850145927258670581351153248114200819568476351031726458817451774689569176149469544726855619780135960543891181634172357696018865609405201045575898303672741212248860211394057814306134953076304476843109961916263991657710460184435336448746919132469616742793481733325486091154272022409288095228723553743387937726687044579180693121986660544574869609476496544692174382680549151348745033129220467147135503232753358253663608869431319519212201604427223896086488489037308088437046267787650524914211187580087950323102373562284302227537176849495288016283956576158638867604053980707183776672693937611755217189021825879629254967119557539696861263922314525208165848457692650856974074961572722230126983363227960011586341530796227984396260995190278994977610744285831424953082157477177673063120057546338296042091478888609420429898497252019553695165921826711145585908792430020153524530024299544378837325158133359354300970513584213897618989554981715505620560472680741382580035222929118210215814528869551491628700799358280015000109594397798299524948320752775155928259282426129343002737377280000000000000000000000000*i1^87 + -17962408554426408565307870802032864206441792944035148169290528386934440495445777054633098004425247246135803044000150398290726288678638232533956181545922777207931589257375653870645719706106213206999194403270923843892884483196183580023639462761051784478604037059655410648989580553534005976709507025047543783663833493717547095745284518357274184452474903771702062961655731721754587785942637180332185485607051929896316781137689641003906318671408375370463613536155033846500978634168436941630664606722189564972342953983090042396568302244135210602587824823221614065374914729183816055028871558335697873309438745344962229319400140933399552939242920331360619847284240194725933445742428783324810985226481659575237485563225979362598485857650071048672247508289195231952943618361891530838619867542295928192281929802911005050571169928273929957270353917125993841946432500249389270067888089444375855761665959149042543043060939630156703458782543947866346373784532094035490057412584769386537867494966433199160727266173894757976864079047963325955538468686375129495656276462569240829622686451663380563016345328639641337259436671520869313897304855553880751253986017415474003593411336228465097203603971022532718710349853096049458741833223026023443098874816413573071741316913952591288050054251563199448001800744907823190759134901771191513455679421619049577532110093237855866225537442924620445842346301297264262902488024716758869111016960670418536345388274484612060588568994313933562448135690638705229474896576490081245988115725133896437288436206351590683666587029777134569773619127000641867761306917935148627235938929439099124563175767004226462278902946188375009777172862420640299088725972243611830771944409844666537049783621885530231224912223181721060178024217162881584428863752753163616401867872081006556995009118615739922885594499228724978629417509541855213610644332489379019832728067219395422829950118294896555400151174795543940187249140834397600730204747407562340260259230309431583537872431390958555296172611687214405739113788796514924195222495790136052422147254729275947594402748778536280654907780380727437791016467517467387849188453299628882099713105061852314356756160047152504107607288741449695232000000000000000000000000*i1^88 + -92205739404021104731155278384697051485949709357328721557840718709339765597993076828150922476645330441168166378585381540114204147578789748138351580972145811280582024275918169439367790825698704898117196044864890339299278545940456549702358415962987394404965504304107884022688714393029642911158239161063426046614818633135541476798202223223918729038692191684578001455123860798305236438790489753746080155967374189330895647099299864050653195880477119981796666770674653339197386356169780657288555759235056649348991541876265520360531854129114675256779725668477601126987066533521364226638588321590615897073367600964220901821228967543968389013915296801516303992368723906759685038816870799232521699819377350580728244654443422690146399044141218985354467820033213673634142114257201452666558585732098929073991500929943917972570788491879079490088512162298459840140569829589542743610636339906038695460827691058033456932756869163056444316863124072465723898759803330069650545261431003622041589360079742265042671315377303100596025057053318693180914078390100026187444861940780797505693843879513118920807470214521415114282336653737366888620024906298534135207137289012763955535390215474118529618433702334638398270314341103199524082530292337301503797053886565019729387512350535268831582392719153737324465284024768675870365207584665349007911770853748440606994202820268001848553264117170769405342444643548950303339795960492959845582370171594259903010778504833251351933657153730704175184584063894028997220776656143705004585549296665462263448302911787050995123693562264139587743763020900864990391726190859686098903336983258961408234016346565743599395859313688046126502757142939177673126140025678503974653035251549390602004529369427933798540576651947246174226697795250102926687592030355635037877018642235061822206259968753029197720333517128045308188121812786500194422826291357014234174844944831305797313011486450990036249673199868105128447253495728639632626239893551034294188623305073724615584584782859560003584910043473770106285535753808283163655927378043875709312356027615306766251161572460890765032851834262705016410461620871816278782686387067866319863661642426173045342513086705978313412885820211200000000000000000000000*i1^89 + -222041498289009060057002660421901811593144751368741446455794292371598732362777015020971416464043952419093657326450107823108854922957051294058307599894141868176831369010420117640569225252630056779181315399866144386210590457153662228636703235870025337918431682791703955355142641669238049902846957513129198631074282573307481106769141272300062430697595610346429736729334320261921846285071676638135479158636603943674950924956281296630454831555913486995832963495948157977909882498022634118623955972954195078123612839345201440454948966831015987782574248437017004057308012619523189643622060628784298908520202556869292724131393508627667905072862794050176406619889532132199052607432635998958312039823952845662611771253249151231944100891303755214544997407719379477940443059716405078183140592509479034893301981939790056296375042982047977499024290390365165240796003779342890662219401597719672003955151268818819754016632597033816924805370695491930681463295749033539029087583650755302220564063375891704488207482562498637194873809567231711007526785251370494638222648057317239557527847331047469255828752657850222218870730009058894277592904207300793277356278536377987960374534795274715578489994838684761393682310432037260127793268851611331491279891511028963121225451818299119530302544112716412532061377570529846514935551746041766068870207052422252971802533687976990211812208406737330362800275649772403649948247229662995467546575839928847532536072312091560757150453161209464969072462686383017444794535198616396482803541407077585868134669411202190390124336826838315119601607517708640639284846516133609973426299233690339734553194318488323371076322742039800024279330107906603376933670985553608134801688384270878106650287483860414362895085718951997983211334040607298941546417858275905809923870957870950012342207322320966627209783085738928281460833210577979151103140750846621156544030115610244768436112283024096321735516483949760785928948045518572596430746512640795874265485482615021446620314073531013800464735731152298622281480678997903425081107069769486328545074808105983852983563506754010377278375273707887754479086332685198802739359306597014462382681565398650041760293207825767223787520000000000000000000000*i1^90 + -329410239543606306648094665443027304966287666037792361921294866012309498719671902032982299561784075867492860129264503733989045610209663035955040481430118946390133320390167833531644372624477271074408759596283057386797252354092912227662969156117671394936658907860386566360310663541422886994603699926204511475278135578803249051282139133782078808031438391252755648079060166310244724256874116460764260015195480204148052445382566443961511964596241472872338505916162799345618884273559898707164369177104723461408195564994399212939253634635221030353429283189179045228436571527854959588296996744986933169278886776821665997659449682086865565281170370417758609015002873480296017506242989297042400222392630219626818732403351449687977086414047635146302796912417851939141946607000082942789459079735889657454551433090072404612722012329800855977853718056823741691119161098224308534472033248891393107391509217894022846907376126895621163330597742717880773592351100619093433642320591664315778635214612966679282190433180496279476627177306160440193240529178734925837230830992303570006622700655841407806306468537938000493340949632229795020890388715579135771431121528437762678323155322513026843783186067897799483055186693026868134412980331385268388957241247572728712476399295173517334390338852058876549428908597019220767373177965877687729226136977464179764786821189729822680201257987130259374271414421609597904804183287073025721555090361077745741270948690889852809799437789578331777231279696357267547341310276829545505648485743433881075185168327327366552878010118185519082059237572098241074638106977245695912712949964776583890717711194724810431712814358353522097036121982178082042363691157288132689929157685985436756625617848774262517467380985129860253173994267391228591582584053397999157865441035877800846651378648193236970570644983704578234015502753517061020476633795111757592517313255125663749666794170158933203760094610564233693962541367291644644075967045391208227384769350423738511036465141546987968320702624592812629020462880194085259187446271216132943695596402858248011140276218385156908490000289239139058372830116677297525565251789078160020361502616749850520565134223474688000000000000000000000*i1^91 + 135340702366943376260003272471352214646349281126980601677563552515967508751819084385056946820241979814992648128178684089993950876210386035064214584419021792692625154024260190408605917053860722974226583439143086583537694846100705456366116575439189600122245508839146648857604948653169253110051390820193781645419337654762942436893496224058033159637400511292584008525787390197303939077942581901704098640273133053104160665684608242125575474737720032460772597135316401596085225063321770904490041672317966074730610111866165680343274903656111300062937926716327643214480722569995381343507485684553894653230004341498284047215551169510550298413715025010844686793645264273884658475954945635662222779070139805594374545587835157235030997272332138723123341333174124624286833678232560373292012307180203386613517014517813186500586300568424007962327526812090526052485169494863738924715464201307073646542465701483939087086609711539277929021436471517851030597863706865506936913484171492311072850962332689204505091203197938758523634683147474642707838153505972941848057431210021725558274921518611498892296345407030702910233983517714567852086526154022677869568459529903953969553952116474672544694129296386511195516775115238269766439529623271970867902926299586748553764460474613859302999437197373225037795583897440393695859689941505519128170373100127639544904026076618630091090899990816252687911520348845627462474371405002195934554853279369339048840116563498150623541309074608202634895538991953874637855620787482560212810866854552249485878100252325982013653913292295285534919379855692670914148103087013845935137592251763555405800247576666730994096123345284861263444116731457669553294376916339520887677302759725325251819471619772707034890758883496661938132877343786411705063695050999514858037494830175111820603860464046687815542911589785769540261411413395081257462876655082764777312903818195287881676875012160364659540408960056258122992918554991441151267555847477731846541701424234374949762139303882411616355480454790900112224864392540686583206322457145433617305546245237393668702106911962260564583336254521172441741489593770763369150118796997468083530916326249259916171673600000000000000000000*i1^92 + -209274806741721963622849951982365979199417159475736354223061787083089302903231898355749618412976734840142386527894660707184075848056953726611182347201996383482556712527456520700110919491778823199053448773766264533328435382720476146685617650501779857311834790116358663618735131231204766289579902750586695446216528108211389144302045194908826990705320436253913835702100005005502983746407909875956080617106333707638464316426009245145932073741428580906772192637673233059903564343171671321205655880457085467852337352865077034575614066497793028768984180110122869277166983173282237383236327078358952955004596816102316418760280012885755420206319058953451926494156194280395912277589714497400198233794862650546286165830834814962643961453105742235500967183915163077495297391300685393137654193111567312985854556697214864852756706204191301762279306299906349278447514494106426560536734812074214582370976737870271933025186341099078314268543644906691225539435926848775235159817330900627541639642224108190802759918246142756383721562856333533278659240865787257888234500583306328721456356516832401444784668033586678895295418504531863861260484270168441283504323099021168178294993790944977928441716219874843048893314558181412907218433673562809365622000367612970863884299694789555503488090050899243923361300538148392913501392557527850722578531379951666727697790177070196608951635003532007721457486109416354443357529185900402725744604507814757381887266308310916188642877595322709739237256099262573433155470288111641037139982355760678574737822739931176003848216259250201723380930683827347124861764006708489177226693927931266761750257467540657547446312989496976731339319193476865747753806730928527634683199753012254416364794496249399360235557248900786606820931067653899422546402163673984990391433085458502181912833515407077946050895441049962844152194367617775996507507060606438140120846634518237747491131458190059917269350633377377580170330913261243648394906657989787802545827388243111432635153083793899827426572194455112574041667742989448444369282185852858115671878066530349556559769881461138892469792590723245728912610177019813336219149469247980656833606741613608960000000000000000000*i1^93 + -68859447059619899657828412501879889756068889060910861604108604756829094257144879809855728116488644971885197141497617544482248980159757302472785981738751459240824261590780002827226842818954592679028107833626849047481400493675452691821634774903558230222593596912009250216841087410670600770299386125048590799477669691849807071947650030939538415901187059978836792455693355194852885167015536319343953664457267454899793396423100279032250853509797251254780141904899957545082520232244180338884302722898536534241813963631658542247200460488244377031988569495271103763645134307698163830205160919415170746166120125131173215110401395544273921446608099119883961106397240715726398669349026447038601928919558610634653922956184592962256411430343530510171086126476465055046942159367115082302878267851671916505212714258191497161971037733708593110217990575154463064740039769118317292686357296914800306034426968983627481929967558471960535491828458533549448954462665756964942267785877585698790413758535409554893592649615237379872738153496211376315739425317007384559124690790646169991710476837476913463697253627343235009805095704050504606686939769933244264489453981661339712438069820298839631315761081331334003543304580609038377450833970429018440727457853093878724553881142431530096357508904111899132963900464586249191678722749281481503260904871073194382490019138962967593211059136186078220169177307663955367862211167945515635860563134685924893233878008891781339957773200223858131570970654349288793735224082552834595906653858078807373074938437365263266279732986168268372857865036241423295276801466362235769851993086729956937141609390034361839117717173491898435521442154817604991378556514114206885960984368695912057688667165942716797228360156739087377463342017216326240301758937654787582895672109422131788702099910735775063356629408354826837910592230986542994216827557266674345599334750751785461410324755539070446472494114380632857118704006604977268443932893336630190506444695049590329813225610395192085550509705337413646317531012780011796631566413259975335316336858167283009689692898508418859432202193123023758762460554597782581843674688463447435935481856000000000000000000*i1^94 + -2183398680247252226888662633308187905854380989092630526178437560669929367918018411641601228064486796256292799124498235532326303644474281426659793596337840370459436414103035342060097075626546523412192562117024143177357674962965319255956889597397867439108205965491795892668748857067535428952623931612334003441766173823489439200304620060409812304815715921552247091792984061765668182244904856918638053390993822149506840602026523436607356151868512311952969426558996100352519536169388359249273433899949682074677613796681814958481596023025321119905617348968712380946074895715129134572916141176820616269018705380838308706514719758831984884263689758001979324907543255839547407059357545314064748634115000540410805862581468379847492831777895741553729128813385277620322520140557587662517080066336210293735144523270430082291579099752884058258130957557618053272406242483295528677758203562627829560919834797373138312610228698462108800198150784490794261300045303503659796177604346260714852433539249789291289687997378687354603322958152139577051320661178408488001800084729917934976689278859295441469723184271641585323472182460656236897803324701543776224306091692244627503320208187394156212836574117376596604775162731477854899197270092669549527805219717075335402289923289141379937236386538059020957319329686272007057106664189218804410142233961869464556500996996875427440125899577221596340016310269404867459804129104996669229221903320738221023036815784450848472898201927814679122794104247410155647899505550963510679250066244183555617903358469240467740410456650693670635489310510579817704322961728951093523942636424031070962010753373323108916604014143982300121721436850439688626827056274661524867602027139833740336408883702025708154891386789131962865944118882725517350391454716424770715965102641923717878059182104287258365676236236653336340685965408973684442634729995829316228969061695717607393695969702620191427970317564528495692276771250228409593451952557304952563508447607292942401989738605266040438553834271733535562796776773089832445922515113736427336986638885707806741678678406759992135757993092982074468596245436772304847685740753059840000000000000000000*i1^95 + 32878135782299617465018281084068244750333525252412502976389029490783146923538883026455783880594421947082715261736372284537278673553322714522938583244130330147907214553554549573508053327444952905616770883954175939194976036310027417491561410506871727428955642417815638162691231357731322018438027377787794869585286682455294392593577651092339208417736080496987069512821236155900318654013823143373807275498069882619510797139431025590034880060732167667031618491501647101857027942631859436665949736818817557492207458086403857140765390451805760085627579855046555440472021944415793058885909710329504124576722068237312968360569488439860628626912760410957962842528564627152413733574432452460331334188156621571008672270758474820313703321433029629669456485616064789844090927362070310772896033558401649086094928710947722679053034817425275331642743993437628981407887070637471181847666788281766906062871718288407248762241947100593324176106917715773282715104308821490727233449240905462799833003579710291838129738437102469162902381544104958294688259995343852008384142182857446493109410522739188614296369318778881905560998314386461291858165987561544155224607957533191411599926767731373571928915049131845635378662027542596372704617082580244961029914435230065902977908201291517132483700885742944309587335525220647512591613999229600486971672159624358242863320421894225936941538119132376841602045191507013575105259428989560137662930151059117446684869958124790089210121450896359661682667247209921821354313823307363372310903171048029231616710927702597319971437395992285929348960595590102446524472137269504517599045604095594952929616402101544436709741644710072095389704875969032731468933502628896193511742962831148351836459982266051919791015327956448084340880635968707497041220903971332801406342590125671820675961642991081708036063774982125408179741580588462344104687099716646330138864071216124460884837420455135075312098474190743174669863636070472016681119491498212872469007699666138104158243097185576505145508666238469351441034778702463779751834679427590087375863416746587607393176164748440458916589759971727713441371849614865980404531200000000000000000*i1^96 + -103278871320130448135151482027602584728114217327341120778044251469837055461615017003101402851200195025381666691248703812561232972208904803905286001338912581442205757226418344046826822100569989014893366810352109199528404369947900451754871456779918407325176237930492189719575823269058472464824078634007602268771288746994933475694348110905688825452616657829684858780870801485386265569188738376842647194621260793226420035059575357659230521975048421001824040726894853144091479141811807275967929441067623700666592375202874793820594216161387552927254521217871676971761145293768930164512378218041469979007148364176450876782813347854039266311461862599263079601127349180237253616053561387684541473936981989854677954028164966661979438003788224496301398964347861469772579770537748608903703262033976229898933059331107109176592890760087666406605360446302808319477134433170604341089042406969165037644977735321660368551795198182350998167539751405639992282848960195728252987903777296925981980143891054425703009741742410077420528439955715901604349569648180290071497068115128158648755255606377879168330035054292284460027931365284095504662373054334319216789626563786616475552279747148245401023240357970347845594213726068410235759400698334916313493027562092425264352080056353690287392025917319004863419380054830355637394716743035457684092509031800181757614552486283792623099745679000193503921859088432636145263152535351418646118422497626614994481957527984848882695640603719786561489030355974642637279967288529030665325611083456724785205789708534830794278396115787930005015143608287461282934666854362595441987187357477340581912417339084216128014028264968621551594614415326050571999393329315222792080097035866670328450653711036927185082771044809673439567607449609143477944794686781160146212224616044507552631664337041704673426775605107138226396001787232053779577639936237205281165414425826445205372406997500482802776549808384159515124312607572601636428181796908696054131529218626904499281948821790370851577380688869741805399700549785943519523315014227851183609691442461763353382067183260779403051334130135843680581016767954944000000000000000*i1^97 + 46334990636666884782305025192200401365277723187411836260173215812439101834751921925812456531146338919020543705979278339396620209301420324656988944879389085495229429447945747247947455211956163560754027278074864705189742364629662430003997063214974110137000107974198400415509565016988357025458339311078090872737283226427032366144524733647752426982324906385078958745497739038202465392103876261986635911760737622475846733794663282982482390697548100642595120146263153413755550162911762284514355979650348062434705965046535433758043180658511761825852789781889245045503608264865242809005376769753898571085995005936371266037699088328188945230498379700130723181588420897789494035603026056135916890019041685140108582788807689324628727985699388348741676942379494393866940714607915880135771741066389581995446760220659062066889591751674744624733572006388204770482423114293277102888867278998670284461055857005537962870897942332264321407014892015381717504859935306877009934951201415970108370159522389138272004648230250284916765972829590828400780767874621720576715179408574266239680263419998110797148516454272633052063652576429229139420092721513020128097777598416964096597043910777421852882176516927652941408963971688907822806463101785914812380152475844890352480886637743553981831345404919135829025419843459282451024915077135050587865824639995046977356210376806652855187797149464791208372162542882196326497594596876077670291030423234491188986420207886441390738297444862967972290033025619726891242608883905484990091698242661160502713138387045789361443901787301095901184392271270196976628026913609004223581786766287669378300196445981211367481468786925113781927870633841138045376077722113740533411611998905155646402070817274367873972106337213717607784850097705275059117871660801061084778484978816425359833845478016960211656202912282913096660731066611895830573193019777501740948532672432005838954358158451356715029049814916460905997695156000182233111751835952110060247918964720366727227407973633009588754870475844874979714435442563338584539783783063209669590445495458512078345895463287019963433944961082338993766400000000000000*i1^98 + -316726173940192167106223743390121811667336908167091996848073069389180270923468736748838799191103085634505807255287836272482066055362898283739153103332297258137128276488870015669676967668433491951676117623183313986401288777464734780828959491700606411240567265021323386365100713173587732768946541258336149125574401237810893281267798918945595790212122397701176376887111884182993195850102911108512487072100033066283653191410207154974069670996616384787506180653146558461543952820726138669506462062638252236077580194641089245822624736144641751756961998608902904938895556252241811399912800986374075572642802465077452537590041159180741510597144527584437728222321408044000394221388735384496862583513469944299829156680723587672060163575570233356488472405035889196657813710931367990640639450880999748036830382057172007138381582872481834348002119120362719888139254687807229113563304512604992162459561525413433867380614876109656945732097835013627080989730433227375679506461077745890279868057412399720327998101101386133374468656759840189030276401523641931273460364604512705690550411058158849560054108852230277919232695377581194112291407864664823719472237636874797769678106424141405188749157686916063286850265460164536503182923708520153683830341758681754955604039208205864893134517733947517055714488035539638154004074846833341049279869517064814004968084530482301787352519335565925166345910773927806978518651369080102514729175499654127901827372226220897262280143818517242828108292699103460055820757313628897410281387316601441718769163967369205654031629783624124174484621893181229171075980924363892081715823261926754818593550350540688524980790188957790862430863954859969093145161814965208409410627151209125393142518090361899290301722789399342107965817064865114685837259013101583597425827413775476777773154320572466603483346075902418296266039529935549068282409268415646314907914402286204422041789257843140059404734901677972042560949755225306446144943466077895592677438553178739295223045869443455122124213832448414643631047210248761944426761012287345871726343783331579946049878815090139786214595624960000000000000*i1^99 + -50381548043278929348061826551081991955270302022464921585430020997809431814339505470255247811264020213730184984301243716065592749056721411657640612767754146562330089990659564141692898761357146502300017492963754713017024210213424600214135565922467021186075522207681255882569546638803017779553181161378659569488417844744176663578524407906957364983829673203590066987804438440657215407476641497465687334526584566661674847165474667479323786818866585491520709950515773456693716315263180272785826364818514660974056138788878097400661782780590374398880682848215889673983082789307758414624783589744026859563331309078337675948790872889005278018190690948213314042747390456413780718575725433274665846164122696232273764182590923419186588231576192498075321730219054079579461781084982521224839908401072210635754326526331738299348193844013155149231485236294669970062147707913275036714114284777764253711970090882597756075153418498579689433867683637932604262960925224090820785990352092811205779569826499478867497165410179296537028147976861271292223312018543607789816481154901771226328011259577419035730066913813624613863981954749357211020802021371463274289112811072300336931166283861290228927098686216300063260154407460124020561365614157367300194543167441411031042549225622270397334394349828169734053693068841231953479609043587716569817533215635272523725802538011885129215475801472886434197704931576664550196704766611905369893423588060358105727150957951837762046848911474193424068447380072226655740555686412060114738936165314647909771707717294163135710338822820864596737608988558031725112578871503084015076650040747391737337270534888573004154912795581915078895557694653719175435630554187714844149014564069889548974052717072181915463745408605213689895356478221718075457914305458608946964568666554184226865828288511814337016012769199775936535632831367794599654615543246903025784874048994052059378235942019690795873491754968638355526457449047898673016357524104420488524885210530450708659361075969789163125022905114132987337286006051785557929508349131098193063091312368994467634812239380217856000000000000*i1^100 + -219987324526179220012814210047024520762973642404984654881909354321971228189860886288071756091837998917258223641707187888413979431336131863107054133573839510553233050248888331898960387022199421023546060771593616883343340803859407342468648876465098730880903766049730084767201337889415632055516580894653976072360931716773373244126433081973343201062342060754234858991442487860989212655834119527310072055168050049026120643398956096109176839821561892341751405225657552319770120052281327508038971308797171147667241130058178888068841909325495635037993506611832914227904142393427130074907160870685570865701191191990153819812334341257694007995235160479778692063542277681405529344671223743616077548829934865179097461805989044987528673811995846369220489071771235254980026952434747476775020814080773982685185869205100504782673381597359440191204227331861333575441577782492842264158517035425047128895049482018938921764288345800808998055698430814020151204444141095336880321293576991286995406371602332982278525295005465898650707060782840430575964578820672244711911811076271991040520636634864330248047662027688014360211049441109937379148711170111625748605983841372548186661639984445819735888599693596476251977055606087723234181043092656171192746271039051843957654514351018947670521657117427617527361894845154657211701105925868791813885836402397626939899052874508646071311994823148292864002672134127646083369035222648546017431546084984133096033994580357975376143047354457866402722270419208458211780014225339416097159662760123549550340413926444765559015536707801875955406657286384532341798719880290456242588996871217800216861831725680179365642819850083090223483837250195572480930980549762713080002119433006111320141445364779404851582295441642481092028469935480024166675645661473296399335664579871635094020630476390113302193391509323138255122126382987064346535797965442707300893130543442799537019192999273998169544166106174332755216398335023342254604273803850811416463866232351683527447158428505767040724242231918865986125909049119891443588796737520478615482047994979865650947686400000000000*i1^101 + 914577954935935269555185442572488077753193368635935459429936987568065337171357971177567865360019840956298964718387001618148460739124887607745497505845705668893318908081826136693406774170894629333466727920008664261991419592632834028765893592026818356965410517021179411483109770836081440212002905569544304739055050376823945196448789635999979475001297955037166353628398537041841683301415339611934708931258121375276002378560516472284802856310554822555098753991814663183028214906530594154495902287762797202234069390446043272686428116407773705207027965630903909261224528578681520273750914971525674519572174897641464986235105365595069033337906214499039722374013893148075349834661246717341388334098469097072741161886058284729753090524812925920843368057471788963553539350475084810965648128036190049765107831149025715534914315451376415090251423033990761959687466944259976379420662615550496270442862520590842325478134098709954877950798058777894365668546521080819363517126174705307730285558199708167660926050715227320970809613578460595840373059511194562624007622786958116253899879410749478344005083123420051695483713642705554926940849511705204150593720259280509700767567601153641471875355583963522452882317980468184017325483406978658352160497286290034250577918642668578724222859741345055524123889628715096895559217258795399137949051814384828791265301826941304100858468941306292709011982726519683515263951046229397867010914748890004643022881385789884738323097041122259291730550543768208146113811961979166761272611119342668178449434333625918776073677106747372910976090229393917238863456314709912349131311179334206740709490102748916808345968383738202904121990825641917354260710876742349633230079907688078137006222828566293554920028376846708697189459356180229429706998405576727535578488774700903116876232675829597967126231171298004734240945751350974000763550498724487944042120463171148740380669513928552382578345876773173022817590695786634108137651040422089285242592474377111083191178065349876216861893244400616109972322786166390156235970429859834534751088148480000000000*i1^102 + -262863028131121447427047009589984694974391352730900961801231588261133759566319266761107188322291876035935309885873821615727514163357637681661778058155653785077889916408435919148737515342310996342983393721284334420621856684801200387833210200534507281416467220633473041355989187805343328199858206934916254395910073164040688160433702880820579101145743561194311483557470970713053546718206813250808009354005500497601016417502423458264347691656768783601937454230451683211863745218653444704166930145799500276483162490312050976157303821298482994708432176677443473395732621831472799596002157268999313784727459817740024184648811110835195775718379879734810706474215260617869904562384827120733313523748583300036084234467516603556516908155876797921990521226946021402357811982206638923392316137212981804414372167817565774900951162338233800292775622266963963587529629250117330363013582579839698807746837243701951247896377281365559339234197828948336238372150863672103771044229333718629206908150317181844617524006106784933150509756126856951966578936297886707836135914378063530808239910110425251204893212771429495770922865216770337662571707173764996067081377833699705883699856550483569123757267571257064944337940973693060321497964291643090960095518171346277154216805064312617225341659785703199957466342865194291369007878756363116362886881292005636583887545478514724094957733840461231738797288905089724051628668439607631372366161419738696230506926460140992138211429664375907549355192644890122518099545897782892228353407352168549560423242110328625628642920447895151264589911988798729022059560041838691684750580006418529434082275770974886174792536122701534747080620058671925452946700084186128069673054131479974156970348463871801236658846188024043521256633948430721234799328342633303648699644576054449737958939918600377129397264463395657683862556722426575724791122989589516451015441734932273087708850134038379809999518678359241993901620415446001257897905475214985250684229060824287842465070913508347540091138984216898970213317660467697347893100562874368000000000*i1^103 + -1241921040213343722253756427251644931009342982224292708906801237134694329333593468308721747921001473735292744943481905127035523616893313705038741389316526920445135578360259869746652627161544295188747622652942061224432713488918703585552327547113604419065213607341117351580887208541657475689841299924427193306972882101419336678288070810393963326484932644998142033667923229337875790274164144262993407456858921837734714823460658658949534376250849739970787208899755893276182408385920697853845978078833418651122752962458335412107149114433329375517196535223894663250935486168679871003445640564631432443281983758039667506527346661738836742075119179789992921458202125036638258384861308289799649414239303630779390451820344600897301046868918292744706895590411645351981979062230417003291104978881961762841449423786365402517263632624984324072975822402420462070312521224281302973165015224090192555007265126022101652139005896372896256828193007775076004548936142651095031565940409330436766277725094656933575438064770329099139501844491091518495840144249804994826045860200071712715387633839497217840758022212810005137550594210841915572800279840468484856295196886770173312503424822803386366645175732242501220829903810434755405806018571047892683729011014651323583976853918455249524791144684744467836380446541730504666819820825475327555708171088635155952081439912795244504269927343567876344853404785402397453477023762701989778081524771507963395661730381129866486496225123802234865958742121699904030138209921767667125101472526065541155192520040842993283945298680321430603724117321568292631083995770132597176802378982153143838904486838085565092426820301147340119135748366080693049684177835342544493391967843736432005943735557682615571630159036818115835036061021300062434241348106457997728127074427455688837362674128776588992231005938769571644915420939340079869300921434557192020124298180277767177995496314717824033151268802576013463402244098761962373003953135134234130035811591907851161018887869031292272387922267014813716878002737695948800000000*i1^104 + -1314986368125984767802032563159196241557667570511647210206401057847585532646076285380890795533001654164382373536930947238929666781751069461166422496568741954490027915105203586630564873977774703447266516343737886990687952810832527886644323031430978752902402695222124133321099896028274575445699503965787449631152637208413183330277145774155417449357790241295878402722333985444230614603514695510984671347263544066939661173964208837595668365575542655243417747880267799412556327303439213916012560042848854860413182524472892321117679918485857774680533687466242877169041706248356114433944820444645660961090673750161901294116919312636200694683336917091147774615256935335573367392525879096601066329739820743730622910742111757387135045635193973345386398286115167772082917378432805428006074334550974742565339549264624859660971055169443924040789727972465157937821039547749763193444210592008150656364432169005323533895746637973623974522599899968942688956377730469977050878035222782185297241080999929925406418551695047362647671351713946958623021078951283760812138217193454044347628493259578920883938577471986427799716326567533290249540576347526530468984586462248664990087949319034046285769709556245841620980096868839338725519295640212079113957620521950331997151743291691920751352614124936562961558864764815325472460487064433541974279659166700652406831307395886980125978653485063212487782998134446417352278251144335887315285977911125163179300818291266869212363299448751829265882980253313197602640908079456016003923358175596505191093100278939117831303254993780839510343931301613024123259391067960740652882006654890899421940730099374030975504877317039597110678077105553884503262139930885648554797359567413665044992207515236282048537265744415632907027222672636494652055269949324437424849788033908487205048267536033158803923410716801932713974149719541363058905464847812417409986066772003487983331878668157040565908301902916722927076658053487185561096646584259488016460236846766143625354407465975608007420273666786590720000000*i1^105 + -48447386344875156754699081375513243992648677453778706523071621568784751865950063399257390345377094829386329010370662986355965555803964413163315965874499785734265012921827056523399743062152796637020393037678081584366010121462596971681299589584005497393154721927064269797945613291328842782329602713830229035257830426169375635908191160628165062478769761761177933980662809675984721568590360630604950406792797260894035424594755778527113813957532989109102584185517719667024528747791478531809385954296390312839076288390912370991502288631542793872910723788292511164237726035021048899612196472204858012124071791314999055211420263240866137360506960991198998248019588801251974085549867077313059069537463154870405144749183516641280435031305867327408587183038331182586140773740942180171950611649990997432082624205999351194830946631277886733795974706659469627643348919741696196033246641831400941475658823294050169969375598657246991278012532743121352083841394660407108553828191394190608462891561740202917848625812956546362595553379824292415505644872492903782958254437839778688833751665850362833572368704251926645924017573056030475993371438237037393301096749347581400223434573950548857876074201625139645020816084535663457018778987334767320197256066391078241414559010767838619867677357484451299792391949752210767336394339519858327103406251348140016803504490209315473611009660642447528378488978556003353171735391574596423609475962178630167340335141208886381217746466069349899354759321776952521616525586159285890895514498882252221508736250773987564375932685808066656325327367915525572666747877052089052828106625436180471905372563852358868294909698121534777107386746593841412229350591614779595544251504245932789902181645163645176017825866960740221460177328212639243985721006055498791983828746061610146521296914560350018029768691834027192412978048719706997848273965567976073800489171620660276839231629365376510729827507891593220137526306859548151006920430374016585305008588634101222582458529850851328000000*i1^106 + -1539367749798255273131510194210721775586152578881084024274709314973067684416380478238105720736078124667030967991885026402714907593473200399096118947283305945653005255760101316774750621022453406351531010650037056724994552201841881049257542269259055585403232052435078222011374432740890613818100910513292530804431795980822648000367403643276602949464114508652538549298241305642513165839153189776776990553881331610312069822407658736242577764867595269138584624897158702425763243801997517588895204747487197845685387705619360528965192254395307777909190799562924210354512475484982111819693322751453394354901158925728276255905021745495683503982826619074290216784388564814097688713999316523659442802401453022619506767649287214376708999736806713548594179457463266645081503027421257485244899739930452273621110257160053105024338357537722877705811638894521780959731126742131133565646219573012388961761411765022304573686541183507886639343407619742085187779608929876746993932247503060933453517067739843589434699618786871753045676807021702017254781177067037030748037125593793273768711233917680661685261671315775491417036896618503018694974730793350616190504656663474169613402109851324681879945791885356185777546989490667542094769985776976828582392002568196292984106683420580797465888240782571907106000057219938350635924690277959534053109335863509638677563423456661282363624909950888743290949629378745191616726525881596317740024743496379722121653463123980372896447937318273071431423001331147932069650882889814604112909197741028211821183867846091388406621010771850388701719036503255282287429840267611175565994515068239592105301882134590356860303973933152182378962818858518259967351347327126153739581470592701302945661025434596091290699678883300362369695039531350693655823834119639031443919076027984052051580128954994195112562918496968820036214731523643428242922892192839077423767234925392907445614823786440855010655621371575940645320941809476164001171831293784738900285040028863692800000*i1^107 + -174695545304951842262946068865762480681451941173184522082837222773722394572423464614478406266398513092952176289759225387080966705087552036830372644549360946718840842334719137821385059080079140708199392559319191525678449448490571412982891222904690449828343098312112643991873305972305460946972008794492838626696004829198513637263592868214072021668257549209062118656756514144731685505207055266077924370301519122874009772996535260986140824666929013489616658262579910898668812866259052833755597139017287378032959274295190199687583471378010668754710041065945450891883778673748307629859907769589533258131260354225188713302452198758591966664847381964749768007048551884742208555371073929972767141265520017418692061905091036977962354051780705917069151068868296322946753551925058244120314205454900041234937174965943520696510167813472776757173343288131236077979554272771213953334148846740094401596392280582498708184711060835478270758528603860621300310298296372357140473927030727631348837565568901081444437364672176615505869178603582423600248317685339326429803696283312530030534404275616963089552829625177660957340801518866874260821820418615433050940999281467027057192234038007983434061149636649940289228850113455233183313794184389348578729603968537849310583624397198243885104339454086509084556971164224419084541076899477910573498687052165916949069066141861557456694411208850133903048553046885742339354846011143681276431381714675064916584987713416647797872806705191029034216769537940180897788372985883724280180451553604489288859340908315332635169253177972887502624956038706669170591156953192901573915807606582574310852345243045862477186130471982192788958714253258874149536685559021173287835433787007602492885630875615067092366297537617780975597597265409952046637580853264709741665403202155017825791379420375115670214441274449138539771541527523367655089332774554035931306928115206453653303884465366508279343454677747221308668825847263330699438981120000*i1^108 + 1568771866263817497438030168609421158806434417217050998532317736744381957523571054154642013361756521758461763296036366168938310819496101710671322588685695180926334034142514002984314730734782022309148287454372201672743974507356237291181205855555023887278549076179237945850573676027566563235619304466656669989277099410734259053754101013547679624464268634474574581524386789961936597370236133049474380453907484761690184941385382827894644553753631609542402001805704208194332809313896162059717302320082252940892868673948105636494109967233206401510435633353152419212829525392147610606563283166309881299963478135742445727150389124115785547621854630456392156053426045571642664683696626083806841122863263449297499397393405934237781945604747247143612627458511388058758681911882054581942744850272414933674418280093399701599306790555126448614702087225726271673813977672236898537644074635411059690528209968297024544042476569079757234102463609652106330484635878107607389181120915801275294147846943840501433136282764709403118583717382392051375158391779443524658992774663482568968080017357541500558852442342467937733028756002536887838720002429686367810737092976078134057913129849323980015599580387317076308070654285594140821546584772793083035014806068768984850585751213050600680539623754868418508510676843995853397678999080573648180792799673325321567793897668367453969173834102803974606776636609532588120931187157671301230425011123653386727091870023978744691156639729327051586557612730519416842168325276916575031214997818902577909091390462014870632445125378262970653343798022458905623404419822782446832833445042123176710193196874771664753308450204183450322233993922365024626882960176616090355138108310606086595428305572764464988501436467237919029707422542459960350078413751632447588723002393487096079545665803984755723145533740191442112720916590992796179799139098555872821431746143314857437836101143257101984278527101370368000*i1^109 + -8021748941157897840827889047021193313366870659168499943078150003630589623382986486014812986034202077410641897363784510766314841503542676768436960946827716885851034424940950928171465079051986116827717096187316775273456059663842289786398589838739225379198760375936886988674071118316454196382161885739280937706539648119718014954155704916343439085973881269916115343065968908623670672008673379643279078942977173230860255646051885181945088043555468446208922783340800110384825014337548351586271429337203096762501069430370902045154386945641852692156538347549809514168963241167658304745465683779257979539703380689768380660538964127983889166812635481255361684761931488376758549309141119823341140501639666908302313691966670561062848749327077794866605789280659490828250023148469485272136562982151000814935165258072719634083479598594029034669933332883818468921827820801460501454923837812278265339494419200375760230265863519651516129228712911436086794691647108005640494038715370240763670942936186935599090662696759718696506127880658673948119590949224547691037057849607300133847633817995706208619931108075523021218727805244021561279088556651078919617354078079188611605204777743498865195222688066570324659186883337683531275095738413418095606101776557122660537139408866423311368244296523606439999281481464987180707023486458305000504834863578743394794583612827586670589943991874420467072668908254202352276187788728488962365115420263919755856038132340368023746148330691715626373605113288799810577238232846196470739994606184276645519408613802026153010680817073471934952876340991349434723470217870397959439102204977616531690017361942735622608798858754984235561573500676098055249085983091442079993248929422389058776674732044314871552806770186948482107113309844191749731522101524393998968366548438466346538812284072272012905536482546465794586729915834596858898038518115794839142400*i1^110 + 2894275616936782545045043733248187416715278070070974451859848320909699118421222215887548081358945040862537948310074042218641185232258087452958582962173546828758811826633731012430875006034674796328645598367446909341429255041043882187282737030321518331640196744789460200193336420069585174233399636544045733624644194426258669563406145863809098923368563468564786052725678023731203246612048283678609820929686547563020883487400125485478375868619403870027672858643804850897468846679250565718618027580116902182664369642233655248154725405882565986901310986692054366598778150441419255385389341189398002660479419426380570214857397691950035672532062441776697077432715898895611781595937678506666198085602187796405530475523683885436474457360341077782911493836470029030929986812607273665971622458443015862446214579662387296117669528201039486777268604583910829814663597863538041474091779740264871651318757707547177176283934380729614201144929400349005548876083312853820618082129195224302204529877489777797670355743369013681419459911303862232262454948148434935908784342882163597618740189845877104284423258391330006644843909034218338077452239421214714518653296544075637667121388086874070384852543701429384608865364397494776554702204743576788470251134173402007043254907893241183004484967179008249368698168006714139395479366151590771728355066926925613703307879811008639773002686872652800320826974938446052426627870566707207848296103120168192854533209248396865224699370428731588566551954761641756491571035102002893000668118131289773499638352199266373644259611448469371403520469057389103226227877482620509239655686570715721864917660337917996336475446980259244704790256513898099114151591172204140130482964488702724686617550016448214155103503987572708989911827425348790663798057288989246144239136080884408395955510838841029179254811701787779290040893440*i1^111 - N1*11447202900882828540642829620757541482927191766995460471028858090433307075598394220642845132400820560059547252159095386051157005102014075307927946081288349515464477725868732896981405104334424249080895828149558438883666350266676278160454506909632537400983944438203484391178593843926635275263005464947441918245226240631465757942300160108541867*i2, -492451360493082055399093038678675743027174152909601859718387555876998081935285730841601476601093101650201009433458657933166246509652123348604567841887596473001593195112648639942887604166045751345166565759622421967674224918211297994697197602489075904853942453195534517281530364127367752900320459531152066979331337631381850734103460448690795933118716309150854842133387575251533398786826565177043577145774270449144134080740056388102866253943360462924372705876367259405773465748397734898137263929170756492429022183839583469897889916495777160982486869293549324811475878595412701346049536010297482110019377628930568732777579707824694421262955429205638136813910901924558439113994809869545258234516781763727376693811265518945404411113687892607698854246409774846901748263886336615347495108008724373384470867248667562496319510128630825474460948811501399779025361299266270904044121957632149985364275567433879887861991949469310197943587394775000567803705271087610871093845139354637679263183833523624591303646719559673530908194647154449408180625561993171755229167087715526861003500283668032717492185230639944799405620345172085019657739370617627288652283069510416016470363189118146487998789882179844465922908010259464172045818309269749547798082847671899143065630121953224912266613654171033957163419767289289637483964774830955378907443317964779413618895720340544918991691652292154329108857558125217733649648176236721561618286043105207413140064557245324672907704076199697096879028452425861854175190816835421590913787383435281679986520895350367658312399495978973795184352710946170084818627429394831804194201340655015238788399045264891821775595349312584039330924661205571385038570046460031846807787428654051603622110388074686131684041304611570153936676049068723176577292158635746033148075149749719409442072114177771967881795293062690708844304497033336249414607302540771534340250675018825876905862070006458496062016877577281372054586269310469422917244627587805438988345509540431067664195428755016225865967654577209385769159256206513121941150504593757595126929565929717850474635421935452930811933306239843922815329598321170291248053699619969943524768968610481410352926501605791631546619994545143360908957433547455309778780182789105536319747793984408306569905784116140681516457801211830027703484094302618413360282781174577401182698137190001259508197267884119722700885271558016131870906392927421978396110014923192376868120576330255537189322364672408230106536434868577843852080796245326421095207083157616054855282928404709312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 4697333539473557397710821272328171962793087471945268767738934717997339537654184527276631218478722916896180049531013871023051856473381198862620778661924861689691710463039228600683411828223904907587420604715560415422244986695922130039848963148967897741147306821354590283823164051749214564232048539945538667743393720016219333448144191288557173369033237151996342473771234481208742992405159343634836683339131703997620241078495928393236023998241422819623430464755562335956473986388049812475263333158354018226296184038416990434142342518927059618952394108360746843316932088142164234233061184112298058813716610297178445945810215908282883138091077993053522126938688673050902719909648338488427416382517573625944103423793909285038298492781770662813712384961434229592143452618994144349488810200263093032171943902693038464266003810034529817203227397876719153899109217849387449610041822170104051342063193986464213776918843392478964736019996463608417968755718324579275911195124306994998967483820493794966458891272746483939014811449333376935797621566573359036369024341765093588860055088633947130976149925199248537720318067495765752918874884816929195834318026233636460695936924053397653663707324518570114745343796151610199682717027062181870246064120840694554180000759492025543678105168383611237940808639113265431288173539074386185334027375830947079972435731332077336389093892266896621052135863944224579156381207208634661237002527765301476173104089566320870353480565538808232728269915701437241611987451837150465108089479317622213149441452767468151702119617846136084893631417908494713458055269472609158805687680259989240304929651835864701622548421453187176785052492105687467562597775351527016082322454406423074454920276344033362680192126949827935711391355643310770864384864971669048137362965521291709738142760603554651487517371054811087314625363365100952094236765834676273020695762729281631444099043883624456707767971920239617560938245795557120091952702061109475119468971214164333158020702965680066602843827947329799029831728329356485594312222598745737895000862239282142443737768588164632773045471899999881713639514445835769946181273154454343590464368426831948129115328903471221457986280534690417012766310514139620772444745693728747612665878901970922105963619015437717285161714617864075121136092533972100412248199758796945743553643072429337651611172756719260906393503792310388510258549688801278121263069584117027094664222473876355119275040442038478600617171036316491117482581117037411111957330202411133768276802352162844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -12954460629563961921153060960346571589697293314503032165226798484700158384135212125179493248351902735267444822738980228853140567420279669078849055645981861733731372925456238499169079973410341526041551135260483206707054467269857329606591577492811342769995585219019152682257611063506259961810628939408436867568525421021362873391461447950509144528495869009203492923148612006766927452274071347297926191320065813221091859934692521171237817467486513743782606618316124366950131821939826886332924345057477733540902390941418861733174837196144208750132168940576401521322816046057608432279161609800030484961307154745631704655818108749274550085905758918615312808989691346732522551538958039695221662624405081046992910865546618444535746635040434532310749834598555856190052699838515569797465921459305145423234412693381858228144613373535827064939991267933919666947016549542005875282308174798629274654306649533169791070749743432270112783907129404834929428902182199264901997119188080679087216522622361440234783765073387851023008162281887506731559683565107499385116185406754244401913554383436484738245303208029469297435900132516644355640766738438971998165398823985388999480733561338798303536155494276827077210352149806222386101578912253305538048466577006122234662072995140619575473183071084924531348095363190912594160784668904562450877374771074546019199328320854172876592665312003386798867739448827558519837208481489577063759020159167634337007100887453486491564533122106778905139312808718556608222757121465033354498222489633592005402818402826204567159445781660077267401089620417601956262238454561075330826943544675650262400012968494009411410945865743019838085297395970790965555825802398651656433511595082207340603175712037999184434120078083613678557962947891772434081375444901253799068814402851343796183214070277127556003633203046823620916766431417192865398964288097520965560924647661612538580941084609277828937847379035261457628221476803533403754027772019080762629026581085537642521242014564117084808310592334370418956564410974571015514762247519350627376430782643721663852875857722423757857176505374834758844943645224453085790607626951359420075815124320518208625240512989210262921558178375482679687687909065530064554852086705368965024141816505848329672540558058735614596002056537716094528431660914485185678643935555858971261000267619409470802014256328106146230228443508523950497285500880695752557540474170362295214742723172725491018618810266621245054581818016964448017781940876956092258526974914911910745052526460010080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 26216196391480284503393469703897035296305864252450995620312126352455183867156011248479050750608299272646670947827353505731020314660191474808692118293444725731083459389170526552763082027698253061887867491805900008457219885516977447620860194648644910122806521801649275742175602475827080841205799454669166947872561508811243426561632586392677302974734383031912069426640390136500783932904754820946162238997026890113343778961409327543264243728655393954062935982099864772925219437125575741353048114498027585291918550815940998312655643720584933668710650483988761800668238299589584880991392178902555172280792738353598040831051071762285325203196273025643315216422508169892563730918566998680686483114104905590184294433894288333077310241996763517385360858021706329536196425199005555025244261692147171108008790571593069426189848702385402086505105503843025378480515208030835112840709622328189938329203078726753394948388360803535089465456216313480502687510559307673211516741367262991866772897043937290600638188429820868453945803677708324359995407985542687400169178235357301349041492640758240951887310741146874965775017075575061214754252412598939470928921152330958074882432512687332415025995435304781720992602367843652043223156025725054812331182644297177677972935735073676551611059508200598085338563492385267449036635474599721667322839548086105879012820241593972322546832552606028722630923518174583014888867945049373610483971580080971959437770588801119123617710997413326527496370484238085358562008119889442300402969678307697162392477242002803857471230947935202605496376977038446575055388970608708317012250300882719240037070312957780170724910129396369153148475438755084074517974105468559402573105507384449984323143456158251038775347289329664069045196650290124146725535795608011099960553288952942532716412514301055577058621499393754997188800033921379975983520283885536600946722435687551838815874478023193777583005801259788777794464440269006185821226711420406869305609909727738961702541838308349548634878310418522413317522260015515055626616674957533139169887354409051804110366743792804954033001455494188240823642307092926368150221580985102252987725619366899969373745324597112531738201014359582734978564106888933961743467834825022190093046812388021923283759882949085952966072360164837928219566008981440480899944199818519205269806869489490561421051838918859611726212644968580375692273474242817595528814284224618751014227513646863943007944080990108183530678773494166350043426630102442445901008697336230829497752974763368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -53881798056037948379360314897277608760936579248920135340899187208853635507529157537848058209598899255370390169212521210130296801306668007792931410851272914852364989421468341888362985223755080739820361513541385446016514490387976071082355679879555870922570320289651331255113527047951735238845038402597257241762118010326112066986406139276965453992682048647828567709016917496636013026605500179035018386505934179409642061594857700833574782882396665913074483199653101517065082718936770807806817527523512495595102172829609996283034885753527035430563197103111183128825345845932224880334893778680149204094484138944624564786102119689745440194836346107704562446958447089545818066180207948777510585206252186035002347988398375219305208361925762993032824351771129760859802993493766627140098781583119532532261282356845969165376215579985868405081128499404522902457211903016938030615608426558398475761443308827357447252011470457684941638077109412647368477233751472512944559481617596151153812237779183876261065174417656364023697496994424145880074644531642158829023535419333745138635329068201944893072255412474785044335708943736653756000312403729298820926522942523937929963337893459009200071685066576769300733132096981187915629236692104160687875476666811303783798880798820518914853007905263540876089782357261729609558138564870009726011230531472040511764919859612157299515649063453954575899910674250857528344841858509273435092166194118415921053070223106290241727951423130010313339736470665835950251609672628412203277579180616538230241289970807003455549109339657750459584449784975902083824525944087760440742668797446239520044816671884044475023509628018332258937124102286048719075191245015132523085047406075263441979312322171399245641185977990040211416316812311876980270756680892991268510986123583605684817122115017823767224609770430145165077653725327525613634022494749446183229470275159109694992606053776323070505771888542568320986776787772591569715608372202539861878360535148581112500681821574674077580687786539644848609903081618480754435460455832717241999349407036260082076945696176387615854052788332026215110047091943395573857379806849802261953593620115375730737035173040968216257979632048899090631489163864552878644575895559263918354046488606333996847017517619947908504354743970998261882881973414469128306186728405394932890416127876665305594811536418865137428118056667041312178281810029776411704823059054607113892450427849600250290225204162453105037074274857930048533791824177061055814523202717776879980171542482000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 107902026046199140593484648584677923374646564827419925027961195050363274241702235594174662400855025367090445881409632014530534418200586324162811406591948159262050131258111559082772574669750964404270757291797422909290957214323469992275599370027528726835133715372073491277095728803649723663936197411322640818820554729884488038178932400576534251330360787309919732813043177912635228127490684364424483479414025993466080419329279243695679287929125551565922847402807729594067051481197318009544050597093237520426452565457995931973908424033533507073741211355086515725195022005315268758782167681152643039195894692261245721663858575986815456226514311173679598857287960030420624220528133671341324040630144834733316365072769051957938121619754831578881978587831192014497731534663905001335952648105628159090788413009030887350958926589703352866383354717642081206279382017521231738424647207030496671271059886421241215818041477132587350511512739624570382250891224903324020064439792093466401809198535834953175826083960932203328969509376623297539763234001409369544671214551736526834823774584227957479342307327871674271522242660248827221225871698487070561208173536085311919272694336188570709273284798345414147242248328996308377228042205631627164383017738796785396591507254122982043939040595830272303210657656278875110370457588287842099256525693864483023446195398439772198945338832050012057284715633953500709866851299623496356407511048842184860088931663218811778763616507964237211208855443367663215956319017300179924625803507809127761825681825709016777309562551292087572124452545349410395221155039270767501437296795456573492145513255718848804686860988963919859935276243593410163427960286906836595104300422366898612188485442068980123738746906208583372406309169925946923173880891085624734535128742659496018752894647826442275346741820572731176437599602405888749319012563884612320417366897303973943399341773912300088477772354960607360985098896456942008737057950349221886864127943002562250431071643287747376570293249909918899587322784948733404291802245179277534865761081555138495163784996232956945931093145394297735887092193301058540325869967617815185441552433777155959945810919700482860720204145644699481997827614873076496397507895203217605698012747431840037898786844488458609686642108115951891674509778935402820249025063238612712448643549725691245655751508254281438491250747632352703756798618209105026830510280660971183140090342888699917020821450975642414242355244177065358115346048339113315824765909023262363564347079820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -195316998654083559317131951923840728893532868614908311331992399235270886958258310079727338413172560760312206118308946270708946224096976751333005682402381244400558223303333829273151249947354993902217079214816329485569955549040766915280079230097692021388922464462161069210740185019679721081341307024620237235193251688003368789999216016965975575213832085749149731451041051872808443705169867015963804117781071163980142657152937320289682452205321181443000349598488908156635835798173386644433830547369876974773034826145846761269486424429569984911168800681148021910627885376102660117949024095778240552967058804776477734089564765791463872803903647076185827504654103835993932540124144168345041496479599794889586519645015778789001422044075371648882812242404829511047924697149608252938933573081379922802581599726449839017470302590726002546636898796870380398895190269194779540313760281486404906137225156474362571584088442334580094450968192276085244798096174419454407971236487926747764055645244503407539752300619132712087913240677944913612189606735160298936801497979666357976980890378996958535790837119196942023041440407060311128732422598426848130320562298056946500473293747517450664810116462593059185859412753205041456400029551808438802325325210159489614033709100039847032174131790117471485303241748419448246406124475814584192622468849269760163641790991188398345643410576763514896828554208027454231487263111341985620454249142201546213029811621999440207864028325499916253717654753971826226489870888546624002070446846839333907131971770523324727052503490553290274696723446983875355629441925294327131202695715643193687030668131246228759608450931273286286272891755153714636404271726429299202262135296413304104091809119739851301754938657230344781717232030863939074601579287738608215179111303119530140357439735419643587497788190955764134755264591255012520668218333397960778864955778020078607982768317074765269106710263138687855676755116373280015733954943206890322799263976575618626254269951672870145083426983813321114606685786974005703461430959804126750546150250140081269885744952451761200418079823917462973487918934594086507906721103856356893762616623951469212787777084704962816453334216653975845331104585027446394577527009059252963907143799233606366488698016385597792586846170636500111812245077820963313091058642409473232117250510160930609430317423922608973039557060764353399494423343870505848129107278124215846055652471198981533716162670730501713744382861928645423111270300235999270540433787187549436985540801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 277826288933530502458646545204006606604310124976201945525297825577131291784693035044473337828865196903195331093506140323572922279083363406150283044286171077714394482217949591660300696722856044122726796570241119900759719609455289800905116923344257977767089329134698776159207889490215648448426406499278791486168397145351547914534994243322031612655690987777329716203976693895633294004866587365695191706229225874132446008651502599177148041159860619308203150377481143186142111114808396592492840021518947781219205861190109755007540948904950864782953051713073060201115399279500832154223076121974401054288458868676191851445937360073757597842330078945602052486062096420910457475251976967275306955080234453702019232484138047300606530379505673359673637997699913253800525532633016526027745572468478184914019424082337576531520925247030166552969158094537204080734374254722541443384963561008585737551751440520439982681036648221856881205751695478846390349872146447806952016763049254528926139190645031391652386181425234010679772257594494394940682004006314463472836437136323123410009568294075948101941491863480361493355432261998533758900021934660977177082443109637028140335785099992989247483369647512197461661551330661484174622353578485927210127670498129719616415179862267888773471009933661083546541935540664840474496286792042932621243664362762328775983046105868799938846474544495061953037448071595681024006692200371948256864411969913002050061951980389775179887103446778522031771187143174354369235488586696048710130886137245343963903642795865968383689990993739578624422992776097715998542318867632105723062123638340910586225055709732014164292311873672499242849698011023669985272257392029252408140603626588441957566038927700120854848469521358724988170600992820727336124581296345814158145450677902180854872944177924939568448081103961865027316852027097191964955097610654644172941747837468583786809365095381061331914315475663686690736951972031824393906882158681784372255650377880298389392214597415133813428811998082033153300636081228366299204635072395353467770352005942960283948032284114260116055995144048924693436458574721782511099732167128399849972783458005706430763361200236251341939993127194471850167369033573208997856388344000850376858390308957452545934359523951820067199986789879412637533716711899857160309181218542240742973469509442566428162390474297139274891149480060418102679217955910125125872741819573426056903676263000388119792978476426767325981337896914911808132503766352373371644548245390152907480052550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -251162531102196231662555282643646907334098493299221748495423702484764753696535887257641953363151419448769840803707709979619657762596236403155902538378546347356873978437126736006711943529192815279185824082546283397359450213463672415740610007505326876668696277485075578393959563818608559134467390738221002551795951571065438963190093993494650258225923169910797384100806355708239162673672878597823866819439257457628631617235019176098047624564454919987388332602513953023865852887673965547100318100197593709873957453106780330876850188524631983697154139247461485173577219625903199155708276726585959185616704989568146327792074251892169660155522133254227243461790991054420526784617493965402171150569671041162155501286627595312996021291720899224260477520858535971318736938157391668440088207062224609036493968218810613912509848181553577257556490502378847194909438539668958278838623954917717734721152531615354854693763954264105991796736888356246531759825502347310550835481630754048357052571649424972730449921845880877333234062846290641800289396525645778500684834905830371076895650522077077412102315716274475460632060047885069472860512736158289554396733411661222036137542087503012667659633561991761935358563790265727117325019437918315380804472907997062819604828278605715289191259820094482509128134558511755767071213587301796126489145534237724459050446938470910273210346839880361233706554262276093833852864311272238006867036606588113601967326347992539592194352909566439269499591489309996420279291390425242803892946614990238813016066131219978924454858134896885949641433012818077391579399987303301576081481485592805445176884818225068149006906151851140519750167828179699532153828867052826716313780458404255568557273959750750615917074219136646601473648825650926130435556581214892628354584198792931098096816255244449932221521685057884095662896450787678439244332976611870654056331796216121261791868284692943912618873157530681073543738628446602338937564108973888967976551058217403494844568686271831503935588290201475472487704881345609793202869414942068336583394782199979969755812947011945201240316175052968648800267492394600186612278468146298819108689240603426829393393634030691636631693411024397853504934959783053438964631773368507527881459787890646750179814954005205481197842404794473607047551608020333476701957462033682664946380256580085196593597840591513601792076889262695330501641806797575699292009572853574162711317975824928618546633311278450347691527089740108653090646596286562299556684907841191341528055000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 55827219128672365377922545858174642418336794215869236463967000441605631037001075787547886262820835059127650672262569484659394466398821735368837343177290098368911874423979179061858293057548433383486007973227323460635338818385030604478019507148298304930077028882889476447620820836216327660112874422134267852948388997037172816741370628064090632200018313596837322838545099404286039398122856034064871008612784679764785460092313779863213404388181679367789516029065159155738508753058349950707356049210624247479278282098390485535164449048181634975196840425143751847773285024408258128508203741809863661033514724415132226123687358933223374641883415714006787795976696878084866669208201987995695940160228227593175878128809827746567169727686530804740234164944089901632238040690794330543173466569837574769771214937877002751375500692622410158545086420788130652546049080365879442218725903721598364615701597642773899412737370092315484019508308758450631686251868445204762454676495349881180638186264750383956050394004382049447626315736845304238581319578662866040332143887016415317831136713557909179711158556259528004367644724487898385769783894982317602719196116906422548967366618817980015277967995126296615995535242833483127293308640380483653263546323998069891413697910933140163717898255918094997228032449384512496580800839950470298972699069283718857093988890631211117251857336557522180250290374677890628900196908900277615542077386511669246506790691587967687953428235695529503923882123381505764411554025360938989305041063740407564248259134833689384386242067739965784524091440232185590050896857096299857846627071948333876784870956138844141349765202128198558343279049159603585431068640081979774867417921629951687966496216811450812889488996113485597598481715520150257433388235803287297144596422545128132369403819724779252111319199317453011562606383070553432735477864985349001320102145195936873165436967832343985571410350857567298539287145388260521336353700646932615384603154862814742665913846398975462915953440120757244778964767609517864889475652758571890694438381252290366430109391280477714624031478162719609396818338680273243811445984823094484041754015516136456209148662475089974661063916689004819472095831802931654869852572110783078103980648069994957762108046681234196115734855146887048465390949707054626215105880389427385388254842756490071775031664917501590472530858321593097751985305106899410196638229808704648190329136283287714912816017401948535706342068805047063523637830524877110364200562812321789703750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 213278083307322043644331009103652486479842609779816481075851452462322409346093748552055847362865010873619866519628964225281077331715956104978934329399003563365649936887972827226156351172909170562626174894485967515082364138994245295518175652834738608035690117343746629343749196506597152819760114396115682477106077591462989100638709823058076256240448266068051066124899060760032923654753370243038888567941566526425739060288280102834069916288073910086384802118752485733450851405672835392884250654576075887736134026592955466218279534784723802153873775712246509564077258416983233226969801703540054481933116843228373628780346369355287516263967346184599503916907632188843538001053022026827692538072354459417849558902544598934269002921635001579790691227201589664238171472678863274575530941330070957510270897052403394568008955756162951075664492319237149782856522563502076512036935252994042004513274622267137021274660622199138360079617577934892518175485185246714438824778524276817612500517950751577600680263310453334002850510552045645722936450672875539425248751659253330618499392343556627282717816680286073704938957054179966135215512644453847675120625475911543734424716827265245917680435989408951719432025491203099717720590246595520624637008560634718877664331778982809244443324344723906846532043882229615463763584835383553091609890922639346393676565417267300967492553127247932148055283014626029070007108612513737558520237413174470689075974063793353613798933484398786661892498291688885673725666006751965951476889496580092592293884781268124450099907952054696318165182508313405610398561080843754794980780491813062194248550113082647383791816963472095172293301674752717981825063997550568552643208356787527365964787843603997977773038510393359204546991404959365080748630985828729443211806929332614958364274485806105046159128044316141425335594428043725051995982075679883013003240574552140376311021356100343355122735985051859812336146905882475535422637693819398363875576139085406147422958262491931406705437086060350213101642944749489939378384386801490959984896836566917733404576519765273718872772918090337106634381535057994652228849173582106040236166684654945302466271604233519836527940031328852014870061813224430357961056557694689424541589340584544354420437490172858344295694940414795812317307217727245368679614699290797953577324814218133051104864222752850585441341159632913974334226481016785771913027873310293812992340674278413927170562551963465972731336284848820483046623297595097020466195629850321457787500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -390172916158155956181600970075043564923404360355153686280351957295132459929221240677489908201820547507610766908907366095133239032020467533333073038257409368974500688467015384410095369037043101235201209853245222822012352754635230543014846606425787076161246099922353601450848204114398177941500626364527746519002982496283856358369612475992218780120148195036209005947947730143374840006910037778073456045646500105339427535246561443959217888742939596154092692271337049705720245260488573548259061724425330581374617903852977539975369230453349332595926489748028419599493563819065420092445247134554942134821925928876387188505015157720884075926771393960271970223597940396350274183749919167350925362765333059595930590690993338730915197642639056161568891510359576829137283528085899442980708008453220331120642328382646832613239102934662390317157255331962745079806267310407117946498705688277740683444145251482134826482622878666156456543647677664564773710548418125249396993297991238631957891777342091143130230876348854908886499760429299258445631646703559216562919284124828999319865370314139213176300186617089769417656614217632781215897221722679240915738690562298764804664629926631553632609910524547970602190791591023182418711255058747265811316531181606640681819671802085581264485640333953290393026698641921003151582513461577794321918031892711898149170287037666828740850352627571770645626259956964347571458816293905194523689756804287834601747244365299791728291075074904641243564832692648611247845415895347845550368862593189315618611298621548148547865339923981199372279676094082367475518235784800721682108475313608567453616445650951097892936630257108968567134634234630023492510397527299266788097814664118282611462742902949564825636499925194038313866047730038782923708175799967831389277958024989692839075049479907321609831278730032180533177801006244925849167842774733871846495131007151715593681752284852524418439118214387564546331174914749692185580108453698049497907123279965859846150362146310440369137291739286395550460286317228437985269378423563976598541333591100809635583557814314888660660104119523925404910680782457384287764711052050407904058235834314544097352725858152872736276393264855570966994379153806672732952935742225872414809352160975575335243221567487243326428569768694335507834161975663709773605582711797177154957664482491271097417165111464146642560326058647919687170177767713421252922335043785991228146065358353184978547107650443671102016749102840921287622533893994812088634783792092502613125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 401325057835120798786778445249068112274164816163194571190415852449744494849705580451001193038641279953578232512608856348176269052335735154602406405720497991320418082902310108736531302928512341199883402912698435951287048292812147639696082794989447302940106502063513573873990351650591420919775116294826367368107238472459161117276701257459781590867040342897098738959749090660653413513139943962406852096189710480094384345852047248351304872028311548486946363175275992307128864440969393681000388953526354987717467410970694103650588623699741340827935265656594579662759274939742832644665823618854796159216858024593261121419654246025007429493786032581856702383703999878807794124358425823987019406805905935936489800987348367655208128552845317435002050219595099146793178542063207926759257496182505268087204291643270235065891038759823212247306413084660573219218881644567130304662129188189655796252361605961258280781982786325473206837568044825538224015538159528904296995397088500386910724068316104875646132941496290257147618356529528402737548261878307082435459620832154221362867164967965034460104512905021811068072233183485282454122520603610413193868538658952231423153033328380399498593917525191460332078650317632689518405195855010511083413324274083460409079424251090345453577659132412053871870478790139931212181559929229019043803652243292724983742072730247915218142500134698483539383163360562710117733152638627823972756737830132834393224102881694340660404514497950218313059543757718663262259206249444006858905574184170858926926102577808826734224626456419716534065260650119688008421224895262253294125556294818984617627973492145982885321335462652081635872355996496988818953320737339083418332622765736871041646754954210503433211800420449205303968729326191806685399026561923430433244584638800499830294939945867393985911943964373029502487341801919048199569611821120907606282593133359023070942603017462744933176114551639615590011412737016819976201940858977880066669281787938066116193022392722586281555298379637780911111780513530219149990880395748637385012666108718100559510188941288414131287023484304464119559923069977796745686093987538149321387606751689179516224908729758206755499907265155081190381941314357341180383230799853185147244096944874506276889922644356331174340693553076762776031060872234350077867600008871517061628968029392175689059805962472588431313686373657329808144304685799819734944991861519842778468672760804482109456117791503745223873710637889336654827371297300897990358507417910738531250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -299254265074030494501767700607218259659120396462589845985351095136063608631966296419085052954781247062198726315565790652311441671237656488028476876855010112511653599039195553754430711890544058439402740218394446599648303833519909324674723193872968420672276468950976089737975915469278882824095860030210790062166699603377902570418242637624143479117354665260682196557685963617331359351912317237576797016003413025591325587817965768714521313338806397590923592672979797523810809162537808772427439885871151501570956503618881803362002268788094055520649385913203842123987926173007854715336807928319518243508448493766916711885177523022789209992909280353193234038069935936049504915235561143946498499436664045293008054985270403387508150980032092850214483694160199484394063720672597449003456821014223433677968629640694228199867153436792004175958479190687036773034773706111069509308989990382697378514041891677714129211596100803636173552459001841285825920332782921796704207597039519167529190957698537828491980282350732846412899893905600624573133245573040484409193513748249617036036203342852839312682222407844401940134297966389524259503388722677223360586128165877773127214165706492487660556194910226487367245093197183541699160330594064943119281619694190552754870831741594070649832009440019837934539184887177956649853242666853942885986581431915056225367001995679185523105313567504853009783099234472389324648595007326495709005370433371323765488941200553943856207144114409084194219496032049569866515568187997043845013726804754048615216962964742530085524641380436172344634001346783445616205237823320748832505520285662862713774726201863152511963548937899311746800011727239600990549715820414614838183183745403703194108461270877430747853174009615444602451654174988999524989131886887573523987924224522463802418672369959648575893562014577396616998578028303217720616280431957250629867519382643331585225419215897124145703685566201158727484844317043933429726304805246236466132985579143674316336369463737712532907025961055366783903706523228339687388714676457230338381354649746404318796171053374496676743160551252646374501320558123305161358289057347320865407454600698506405565335356879277060858615201841542636201658997032425028083401256061974963204125124914960581136753106759614625753580846012371342881545693729998020880214727294958395439086414789698814780897544584854875679767753667897500168279132852614561905529228392565431777592140430373216299532584315694584632432916040514899169133416790903663469556416382704687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 175314344167106978617575186482312999748615145329451792667855195080188375707669741840439669694496775753305105267180055359323520900541609841200107301435562521819364278826864589407378635533822567110793773310487490814433676292825428892764967107610307644603378859270738718149740753575705181504733979028500204276396291148082871215072741261722006053570138226635131580376906894690544141348189935311781338252324359630696709154047225884115677374434141247402732206538418049699990325694919907838303332330200585205477447997644398595413052695459663174556341649109893823330502657102914271286032482550578479715345686943123191312294478386853915161643298460526918773950183558498949724754073305791967033054040284389864974736277750385361478319595657254961947643759816791168851686530120285593759507687786875089674587334559142944205381500151841988000723693648853016502734526058068460210785120227958856987885920663716069133322514057601393195194744849516801677914766682245738345681852207507646505244168090561948402477659522072073099453228677391432692882015445073085675437519003783175545094852351310779009586081359450934908065592661871388834386854201644790717967383894634333897402687373970837480708955845153815853146489856077953831954755784802621843098058960409706998264436457356251545131487167461406413010746245124075984580475903823925564387559806356467989417636400219133202150899561105002066224328330106238602080847199371849194596279107990714052709192134824344530912711342459130585679880639098918158091914511374423486133270398782367790184025202923444645812410001843141228261004506783005864875299307261432903686864978843031379266795959257712470984981159478264488473134327345125552615295179423957712759424685931842227448704018970738025329949044297226770306748169836137889573753716968769324887866955740759856760866961677296371825467973461295038859738218778346117593060284375026306496027713448108644962800254316659272895745404273934473468495278438335245110480283481773840692886729127896094714058042559921881341728806561057159613529047490220386946999445240662462241748526354589098919644228357426470316509531316230435753637841698756471799962141044098726043940031745787174653221835973150250499576186994153995423735656560243105084573837067088355129528123543644289722526338419993324247062243448822407254989385196926776447514502873853108431846533777184366293872253095595463530376938347284493074368288606550204116044525614110046574749755305239216765096104824181463660068150479932643380210111884563383103394567031640625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -84060143330052824314650021709948271584254220376383675847916036507102536027611158818097861285086621947235977949409618182167646962030775216950063243445958521460558586708532788588194338369838859947622546173857573358342771580159870756939365906647077666702977409432970062950541263693374679873024619211871817328524042054039610059661603272266384684339941713119197403492262425279087457551550075586586380739744493935148018709718734049690006774532509058812503028210895345073681044384116824202133982995152774088675739704151508418931293007278063963994232213685603713902255140242988973541435919107930788264530845700447408715317986681495684039507939998684276107202602696076764485681692504729886903158490011799855425393129261082395333034655724490369191948857715411508628982202249403896656047438352580058383806315797872738242966514976567758202341635858034076175828275944242637622757060472297773563435496665338605357989606695938855697560354535018024133023773928887151153157585644083961248801163406502823545351153532456218066360575923211229192430856979077445675349985315615054000186253689764227048179451600670425522639112229101242398140941296314143797371934516331964326233975405187191646320143286275898401209926680932548670496083919866064289170809931281562124632788623920556262698627145146458064369840273518594277950953730501756964499532510725398080173219418053204039908335196833759379898247601417677473135287917539618613353114783360121681468595687006428312921692051283258344189915259769604954179508400801843693352527493890119147594898767295039537782966356096765141407791326231284692357222216851996124584015836193383533966968142879724403656706040732700741368767486044456009882473595727925459245802878514213368102192848503409318954772708074908598826463868569622182675622660978186948983335477237130715746692597119432984899913898005765741396881460445476168750017820314938257492051200249394723456149462491451901300927500320962714174004808446982240022505718577902427524495067300394280024694630778291404997991623956268157004157839831967123860307319046841123346548022991687886438784906986829514945992413638760716257005155715047122114153387834235654955188429609206241313753332145343791690296065829366531296091783114535792609533874183796146915587999185059760055675468276342266505134809316494819850862838908798435087579193043253372838255553625236310419290984522703584391780748435773741186751005076865326459239584821470048684193506483225415635495950617241110875016834388475609972595303200729237344960484964843750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 33913107470244054884381153920814988734592554183508713563376809958864335502091870007059299885658901278103679404217328638196373905825300645852486182177188411814810644499256686435361964607233493120124335020536484488833261789816369470812043579507523286520747755891544408418669079304808201466308159009109128580314473387016071588926517986745876897013008340161722716498648851576744715173340555719072253548111642436934181040083994105764933142296973957389987544071865259133205138506106864742602077311290918661131007513008105514515970557633180098443678920172458389699266815484806066910659421117854216945153494034525294522018801737988325656757653594055579228435022881920153594420289587870798818380360968934399240591745977587536694275410497481590496231675036065978066615578370536471954743549695587320900633893126787072972344655206451414874512992990380680289670885009759119877586802261561550910178899930442413518996536794146326149328571026846500096739247999792850963053716058551343133708349678153108275083617771660841841134100403399321650750315829237163790286101137533073196189835433290979534390757782790359593923875994444703809015883128810903971710845796787037160560935900863306818285867540440907621868956065312516431729484825177320938932469777806825569950619135869229712578444581489008978510680455090435503207790623585090360596372842921405355501614377219951896534698306962766589202313429630618829060445514409895251827728151528775853007012504355965258509233221952131627024694451068138574625353397420393965681018229137999015852756047744759127282012881483027158013956605545396058429425418995915303046371212054337522047852625025466851491173397981482800627613547973290867872897032254406788636427226651762106085345728906653389225672136347792642845204437043933994325351010712036292285310256207036200484906039801684268018036361750256849781931793432231752948647910382682171743785043833103329403709126678987471485872010103421095884922407676821789556565163392978442197067111739668533221074180548085828947735877122016933778885047951886767565064056937611953712845660177388128320776879413906098470797021769865990536225839961315947888888663667248228281205837115131201479484985939575443220334405888136283921675751213009447699706340672935564581626330975122030610185051379861397296751268716024884647357798233372794504133239824797301735851922076643353250880810358226077558737416957776668755229373779633776071475263754550585600541303310564695732424871778956209516337371352421394030394541387307251265524733105468750000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -11796676192210588156218456240765760030176505291699892395667002918739689884768082431247076298687743595565329306279491295517622374707255232104865479169328986972269797972582809967382667185220687008679367231964338619237656073235786813333366814649362050224482155230140525354773505930543491240149226880587903233616485627050256149402947314162908259823022230789200342810589458683510055374177511885878099267443692045534589574911972517682362477452345001978865329690697903186338696291654834725687408060637838086550676064277407177735152743242949576921810198782075798179328093146537902028187688823667245643308855898406853492515678609615735453734283671079191009497701689002245791178132932692257675087286582789155525209057447397774268067469086462782618536108655726766058654383327221612813049489141359210974893900622949583024784358878355843429373784318900157563247516414490735148029498673474256368878079355230208098434025279431459464386943143578583371761040555877405438076817681492424035526788525034348655388100228414911607202276609165052359145255933477408611318490556868175068700579868695938704590150019819266746965821142272803448762752843336776077672195560208260978359943177224002346105319798811534581016658837615536882193908817046564531954480086193700645332499706598738386026157732233206612752076995271911498265600861606650545389926697998332410321392986230360329286419958720180513855723590150385628040983122392080855582717537371895172855026984071116197604830530964643249989230049358649631176172874526793647585342753158926277828941436526889470691853292722030447515710754323585124755563693606806780752030955435343961726423148819871026400043314849368408534669256367390202349954127467366517622283581305412941541938972057909004703634155716005774345790426057724354328952672387451098361460926793994816312676316890216483232146673703338101850827378242475896778998867761567045290913739519129351055383888111205010182627147289137128123003515005880406166351497159809656827765876587347884767700436214395044226511878538246809400434315630550729283837094362777928183256476669974656737286060867104416734764082591163938604609633094666173148441064800272308181581918727761961474706947175796425577737786164950840557633652712287724272231368310929678145579761737213215546333136817245795931824891551537003791859306044247588912077738646493725127462435839460251195159995083081155656756665743033582041856582426355149652488600779048757543380554861306651088974579408967492112158899388775343356829445109717771124292172851562500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 3634295000304901224403610135226633896256286568844378697692565526400086187362225933712117035673936045523703126762748629182595651198900665338496908426315493098424861951230409592532923760732712958418596782571675821933447205127071118843501606137508514501321427258866865761849872450377990128502339227976400946081743966314785305657845310151714829033800409257392135872047391824602999191258736402387411575161404726381528119753292359036616461198585534741669253698095232710638928606781460509864129361059329135928718038464134085136518026506261309679968483211022960369308925509890922970785500698811896069639068690266520640804338052993192261713846252307168667442212898257442556084730137413412188652273142608598938424141566918846102962650342345198490381290939313572378333419279217572773161355031604630303549445238296359075189877108783856278437322662178934354617564570596283120001429140561719690403523596154555510044429391504238682971120830853944194411218776739486485029250050326874280467612144186199582596991462908246830669044238869251068957295922780348014666766203348369576738143001858242885564906604025651443987282166948167575944889972682499956139064465016078684815922626736703496890463331840440108417327535883858669178974751509090488142142537979237193032385027569940361595556253931863319583515789890561349001543331930144143594327317785927908765964062892098994291052318213162891617306214994587811892895228898029547716699607364197813040518920281131883731200258575451286317624673303184213321094835611221818380902108004366880153347835349808491479360878105193151773548356328649659185023967836520052767652302322577548444705700151414497814611927747067408196943507204936624080004908379671543960666870826677698635001287320319234291920033832211121562990779413575857280413671644903322313715598348682268475282248970942106715854909984520362600683076290105017412714654623028449945872535749770166603579306545362243849210018455368104284445217354579115472369521707595951994937983012753772335453344982159689706260433831058370429245947073952250412440770203394883533939338788452553118962362225549895912418079444381711105561184167453559980205530487010688700338041912884689229822563964363364025598386102334865680445123322310725590947721614074482656335729402937038784672413364107955565718806557990326616579509469437804382017767755762472565449251188449308444065346169995795163750819682455073025949298130057260535585285411519740448182024948390914658167948648118481731020627899397496189817292091271297084594482421875000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1023092053926323524550383959311217076163256373729952046148803419847454157827806395413144524282018796908822333400448637858979030691621197724391531944894525792654281291062534047748557375669918081362082206041767629011329143126643287607775081961686636992897291009547980122272478908013523394078518435356999922613236557829908338524858899795671655916879088819384959203923230589259688445557529953834124976061729568494963176730504968783324361057238186143035925476173238574349545348849566528638204199505590941340190241303759444807942234372717657485463216160733252901906251379747540783269150523545888777927017944777318226176565786014280444761645374133513014618492235914538649664970485754607928702075228439422914857942296213447343177744121843033007960038703680994850056658455205917019663007575406592346830488020360251677351037067193578492139193273291890176573807433018232096123639425981703164063445202205044211092798731707544602856070465807942978231497303610099815731246363078993286184463532639622218439718680961993610454727294544869035451986775390834026985795390173216870766882163929711079140045161490559548696305154144235130972249452600406318425020084527708745993726202384516645640523214381575371835679380500258643953723782513625972464402705420097391279739488132416807160682758413106129302147209752959526348712161011032797771442945902020882901515053140042193751448832021078653185655778967457214711435295137088797643804668815801367853682656702792945347201993862766218138674858025274480353711913697713791907271541240136231914941694748950709572370699336581134854308954667450341709351352483969647066161285954696669097720371503311849257221287730671791831658840931103326851350985786753996761737024757198065550811282763930731273496366850771396469412618562221072101698133690105686115164119143248686777422504790003908634153996615241543066512889264525173594897644253730802872078233534983831638530333874047437555269550165847274344016979074789280862922008721888181304812738277492654338967297476481946652502062160854664504138300849323077625947797448921845303256004709273859044818358956127296053480820823582649170932718868656214699967564042543771556771987278016980683133898034531497311209144723359274256703772648326503596881849224060913776192373813449479311533882598503730204761169113642294744266885445608625871322417298131414783627670655336048417483443891698313352202378781327473388962402491274605456783922480450008487853426441960191587423802420730581412242470531346406234222143693573639158020019531250000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 271537401846548331723663696976813005108913870202714368515390470239724189124917400899809170476503206818900975163273477879875703319434967482492027723114819268579155389067498658987627805301932736028671604404595789482011315823111016001949747622806695658564773295780087441083830863592479185880946960823361620901880129983657101549262324934230021049727658142837915795336781655043965008102620352354774909968316319605951655397498728802685692700378855301781804712659874549010142165394741797120372786258441220596065330683581911617879281808617443935254200883857219888694732221480651534691150518744301641843415343525179177699400821136592382674306194979259517533651258004359268245168199932555126580093088615346368303298105051392076321313067056344695731960734634761461929515770521988659519589468467844360038150806658723029129055729253223183832023584331498637286421289315153188303906477644147797236063436595526112452418793100013163041576679764830723765397106839217488114887302839742414613693007989040045105011257228060185457133204634545305368499392072179114582098706797669473599969196367038685827029435564774066754915555856195451288207440766301193170825578956307064466027660373391877891066828277620719342798457412437262302676345904292196013219654403803609884578459019090445510411265353899372593342618953947298478402330642150005904271800898921267038961317575392876235049149997200462824822227077349154125276987000058740405669646097108175621487895171510899642162540167449776152464048244966156226116362082294304009622654121074609867702203179471523689683746401296122422009116889221460358742766478693605138779296022909415847854600698373511265339169971498087961327405067644557604572517358377476487977177373964375916826915654666909742667226708052621706728508631901921352339089694357754981914064620560088048974739017074859229246979825660197367577466867873739013849711125168850968053573089809730180751249815529292403397339152664577577486576884099802236289580026011200185698694358858741659231530647349314547554735480857156474433593725011108315065844234547515477436185876841822982833452449493006078022786056855699763878360783133228166800231418228571996790130018163481938365534061147882306346176312639922446215637961636480845124643881729733283535828904849651065545513537693624087774742234690007752195460348177476677999363474426366138707101038707829634702645636364873832873063884885767711165039266342641637451084196921626259612871840367285052302233559950505886135942747128850641556530468172376226196289062500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -69362704193067278838057129540024594530007314388777775826071967981651149492607601995611363118163326169364634434633682123420426844545583284844440096050772817538323427738551031810867228209920414745795948924264699051763661621578782178194929743492148696555518097006662242856135142475629453524101021596380831948479008525135584287905004258232143697332977352084755410324002259198190136241762431552890348215573753377290110423505004941181093666126703554418713439363069425769566557094570984593210824178929618006250881579548306494894599005281823965347380830850953972885565212554047873773820178446478624078429342079056887652144321172173046375295466496251063068334588473750368210849011236936741792295496033288842644523249399378821773422342061582328802863532712685660740155247331542419812991614019263392030647912568738990825676336201608254179633332727273051054676920275604109249711541172885497344201409190184755391965041073067707513526223482881132709586505188594263315907440815993873276155618209752439366002923723625927600835263729187659805372471091970644747506573633016157724476357523761793849142224243347578784156184881291394801757627141421923531825934066396516411644981915967374656120274176645829867819851217901609081510002380770206082758818415929016393289595947554315632396940519315558285319650072774360315670860550252043178341784563605269492850392402315299280341042961664945191773957797489797898423885644833970744752396504665859857189471653152928515973480545830508901914260577389359447598184901525349695679187811509986588694440456349878957239754023484317765914742343997018298562153943067370964873573636039543189342869642163027942352890734257653976460758399091083734320684310042132187534726323647704992384307027309608478638175139242228621139297833876518111077670051176662187313493211684867641039462694328337611643820977971203134954278821603479548955390741423400429919842713530123599461028499171927618344002951772692717546798470932314437836099589437400463225159009552349189578746509263122294509137251203879744659438992428100340691909484173853683731531629983926172871523224112149738359304175106103220628521039286133932043119344240809641118727721877139010504694367822622082571006506486906091374320324272572700344719114426415817113400977850310870696688379983368608526261341675838185908836319704917535050799753175352165918113799741660910924592003849349194170527398084279093224559429872136384375831557203460761596671318720085864029279357886735679417328609847502083121501342044203460693359375000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 17088095651867019964225870349781970575579886724685038578965272118124336505597893063498153870838648724577990956242357919743168894858294938469450953670782738732478105029563109675457461101795682524566818458243581224215522941167805283962961613391224780983568099229624975414644009079702168931850658389799940194080728138712565943463700750548169407423317570042100342616022182528067050777228339219102647017649910929586720306167715430765981702843951100892415912201829322774619847233256475830587491434595057683909515746593464636142512516728514868144748236093725045869369647517999899978323805378248221420937886499495465165882191594691080301483999146447038660784599722046435532776999160867216236189854341781812266998835913722767324892067963004445752856480694557005689107623137555931809372546568932423931856418483021621749215107220328470149430283613565089686123392993230390234428897299310806043692255544813481884351190288043988764015269266936532714737477490391844882760579423594670735273128325863717996660629065262063132285720040300015599065657946651439540305904687740078642648893681883449145663504858285580040131147045949188910915996921544141592886822369455073249923558795784892138834895346440927322603573925632209872344570602203776739850460098397231322238494172786146046950621426610652969561367273735585247481603286789453331586474620509121801464196548698821772008998686885534403858727019398575670386147921820078197699084040371340583996781614186163770693063207081718862158605645446799066939154407919738586549149394527303671534415925315401656251154900313296289010046697269717259191382538472893760443562942171431030306626108027023361942103425219090751684531355942328213728914110536422533387779729456996182215197871564892114396603916152882876284145614615310996246398072810650313370480844205121968085026534425614499889269794445548768556169925787504687976267100192415700642944759883647926842346065752509212262331290076913994761170079941867110257311720097699640942774504299654283801158540666045790285917690010684966452269010205610737079123431078850439435680699944057172927172577110040389354848086647424500566046725275656921564618280288951564274412275370501387768551396673062951502601777163994457743182731120962512198238462124824604645926424750884892674049546934420102306870300894106182101610503100837761521063976642012313150656709844931376422419280721093388138946952374199699283375373817453320981910403672761138060384387096523643679487596597865799783666817157872956664369683076948547363281250000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -4010687238453980927323531648983809968123701031314476167694055015873499785782385197651280967674441810807452117530432195710342298579341630628919495460512722181446525252913614072496091233675371946255735346993020022836031135259017688543290027151299631843373845709682128501114515322936088534714364885608351107962521468721118320642630921238500997501712317392810072425218180326949913222874180533834062048036132055400181591683030563131311699605529125423870399003424169109524306454349035614906469284762307670406119935983364246945723776160178479290974213260559284191392003949374624033267007932400129535410539323766444802950372484439975998312695600043976863912171856082971275156452989760026189303999485715100174323252892479485064080176726785831007291082382598306409019530074964486195625332206460260648026507770810440750015455691426308934813202504847142697465765309908076609579687158085256309298013633165965626662945641793293281323939470727181449570194194903199634751806025004413715234799765598506962544473447994378390734021346148842400668778926473211938444748154341653553166144465011233564729701211104323154727940827567199408993382832734835289408130421093696444465251056573285873716100551425902638572018834411838469093633958641377611537796398280465698552475650795531862876678826900639877427344947144564803476312339253265731411501062318728460044282914695742214991271611026660347199280328505562168604972478185143970364260088970297615431055422209259286996840099686675945054267991898999437557944968606127896853326055273424218405337641410698196089234217905602773310113394555903189544831390953944937804497899385008427725577177560303955281058248261325958975413773824937325532193538848742939206753259948265707266289239337623649688549994578807038231826410354092166583253390330465344602634981536626718509317315195367935560208424383763841540874063364992067937056347435424302905494559382365153453299452146382371090906023307945807436958532690624719655590926854809062343757607338006352854249499841477737247463954201826944559046762421176698734186650644618948420517387193585746932009675767040365447319487879172848329828976285148869434444396292936366547661651796393013943380016813942396921357349491949144653745317124651540485569300559775553891134325264408131303226723827817220942812142151468044665082569513836612177335826208245177961052390257363489160766591889395733585054617861139466522432276054033314653735892817294966311287116615316617870253170572652538677441591008844372170857733934249877929687500000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 883343574176130269845208130392903425923500227157115159087808026472003766428921059610180340334195797036024521307836470114780759741204885187974895522389909596633257250998108425169627886608606229845194033952243638068536105358069004430615710404503717998847069259219548985156521383966768089985589996535649137535333231604203593372486566290033848629068844578907304199541526628886569386210470739752411622029193917734350566895083500817779456448019712971411268481926423266724295283431862512234861230702219787155418065276532175373903676900295032302428588895994376800421276820430529112854929272773951575321403779495439289123835634600125299269682272605439673402422826044078633697685343037057617081848657821495053711489818852803599845546578397262214601660273274711250923102500732600761460621783459266525046740598878877470763487922257991875819024139956067553237390297471144788884593596910355879587720814135038201629310944676223890994491082212044199111554842582615826221741922398418314818288222658265040794965510561264138666188976848908582281108147763253848101721519846229172021877803562682546020831352220027121273295359311551248787208615743074099999941084010836007013191947217356201398389850884221822290434708428486678312866819660490673786655149090187092705457759732825778455975040425631315343859339901568468481059139403286772167962975020219556757997257569194499524926921764419252934503184647019666705807430716463157428260288225221007809073737675299330552433714101372150005630719925448259615332957884403112161057398775627971070974394395233004397301412892556909907068739300612454090702811498396057513704411822042535316528608356977890218921208169817883674361426843419715414559738624372993771505829274632065181482796719116948536575804499310263814352870678876558964266742918674402914283982634173920216480426650232571352571322488549491461954221703064387360333177248414627769508165161412044761486023485959135795131878533962502942990066926179337096196847925086379408808121582172545777605186633865636779204500884814146119787778505312871634068822229424953382198570872827221659548429397268820687349282443353043766088925782963145315663879388815176148954514133638326463129503017158114753017260372061585801590930051641563694468981511126909994688823662514047513217289870807459370865512570165278178965883002122980703968652206138092403481444376797046769179645681937387880982257827719251912493790230886483192036983280496921671429364575840943878980935791181507876491853198283183806897001495361328125000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -180624239049614409629127604384568781062716190415517758398252864913647536791527638553550949889519935512501936294038206170166232092167437443305925302396657327099295426117029473859110215301372948076800837742857856520683070377695637709980870790459925489299948971149982524025791068502042129055977273094842515956305273276581654558638805218791672098074755705954741908756748844204752461797561369092910730570342461552600794464895644155607797592858392576396954100082624077465677040332094529857659090222148907121238050648247782228144841688967764348171832639123599475343918589954933379852014085943445404625944647396554842855519552385097819871567336243400968857766101070126565548818801234733081959919723830750493439406133571255871149405732362909520335282642944378443126730643608005572136940354710313365851770741630799512805118331812905063567625384867950751264519953669526602384440995511108080818635053089314098110127004230255277470798461831092234351010597233310546504245154758864630580461152588293725387121133944651474349211465908212664956634731365424920768971935116636028038043156286703763499895937834321115748921813688343028992232066924897795079714261021752196861145916459038643902921859327546712218305660357142050873430912853505412354674199431665590076252062036917666028322020261795593068439294106271085308062977883582961932201657527159733042997628043829287570437027884978987037467946286601265232170660475003104703562422660976278642928485472356664446331707889238787979914302570290575748722518570662425243209033195128752376217610465187519043903275594253263780997719749514018844947153456443074852680369173233977186368009070556187662062455914088467875939798587429483511940595778549052123722611784571947845226081662237797738355163252850378174208864894431696073237138520802343434442024881758796584837520816046833177450593652859843114782781323453653721021370705186263998632914422763865830885302731329649590977637282577771490618745112788163664390089192100337959496941901226840641080725464259667764379891999013191623113981020695598043497530790247816719281907966395793650676888978779091096767910960606957450931034594417428651036906339532793085493578198724591096085758916670979881810251414702363166556038699266361822435306712482675243275136857755312358097272283650090414874945549000592059189157041717515767220873940772883820277717172696889165564238761497275433908939852581756990651143197891984900472873381146378609806203007122377880285964592622827951546409598235211303285897064208984375000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 34111071909832915550083348992332290657999858273447190151148778653650058266959969863326262684247497719326342565692842736242981523104675046556700863521773227777431737825726172804055985634703135108377411302622943244234750722087240066485267284918427071395223126428817907023102474263870702500074672128681833044711451088074425974319851509492252882162094547248711691546370662903151018101360223638419989673318008541432893382648709933215583758881354023188442593084933845091388375854068123033118652808132776868828686582515664983973582725590997150934579709340094905493390186454973498818977435726434815280325555157830854566125735213733204284612783235314149097062540438786777731636911640121592567850964036589856008814685439980284603784087293860035890106619151957525681146796318054740353968660763659646592454346322914709825239703276792834727902642504805955832651718580118678447255085066421453589140990632267536750402753887397447492530153341424014851927973083442079857468288094770194977197376738858691627528203994942277022129228714964513385328631236921134122949555438243624242880279844589631148145340757336428665991450459839249846240452220086461365366633932926065727750070615826974471883193954714513465521119701976144258198160720280083739007167148906117607296943208569943603837303207997261195985583300420767811135951824512811601276370174001501454612968372977376107084392848315686364269994883577382914551431910624922582257510386338693122630872742964645611130229105210457505560773310600720552663809947225734355450082770906170383314881383213978302560405915702648078669988565346627287290305526263132273706921363283942251487109022533679273720730675444467400958393927180505264287189847467126281797363233479683424654523794705275697212525383199639263486666630386268054080522106069580155867954741990053718803778206726786830283049320358164251400819140876342821263005288886177819382668793089637953309593002363760712458513699202323502885791191969321176061741449222686671892107762628475127339052748336422304766323320929046207721418188400490332973214992177940672216524279249977750681615783129573185689124091728148276254486022957980691013319975206498078467145879850197079118965169540983307977896302429458725762268667533878275653415430077335913689529547246773979457221858343264280141838563271015184926259102828543333090149260943365220613428476209762223907914203023807239285900122863838357938333776160477466471597243160530885229067183455888345002682249263701711878949274029691985250434875488281250000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -5944327817843653386045791629885588798297494599521724233203612329781999914547982089295586391231533796329498965166791806126297605321242540289304952167344146960336711539602578021553459150025947482064038086893314295943693859100170003480379201090349241556322323490795526815703751549963287937912157184531053713864016456245808335812177125590592121359178770850621402348020445887563875085303666165597183240599762550049696102233445053305207639774076817911699453642632828257495371171775271668005187705099868190537556841703384748950976553580897771467940918636123224670962695256527807456925686867485294840826088185960455175595525780421232695152411691742479425807250325059512050018559648041478867599442642137226405558365687376536134416649495424446746226994688022026597719896164472805831339041680662192932758373563908290045679197555065472198865381757208711596412871081165415542217186078771664977873201816106818325088591701726910240649640052614350917672807493770393471301419031962174307957955251603108769717102469940980418071485040340334758479433373409859652161728522907045371262177843108944903362644885211500302057037698857396707978025498671975775097123513904959073607527189934262521428453414082480606793834883465429443309920167161811099804513400170754637007681988917226908554322345734890462724368550551885033772344429216494212427883235292149308608932775014852310227824561763905163649986889390633276388490394747176995561374707201649779462875424704926962029938417983678104084504796017043470630461828311522192587319372441922662207422519159374279586067109390910014065785546950653009712184342666240213729114988198935409436331827706335558688611922368697081012654320536087124000398398575954728393961616899678011466916713403337272590132879642368694391934524425623469456861383912447794156944606265944816150878566910838552086186687067616618718027394319473265530007074966222713042918031807647882623019104899406088293813624146789886796225063423319769351473715661911863239350045115466522300626947312719808244607265977073346545066325299991152685679593761834601702394811384700508092630593863685713536783601499200844343063156818571535381390399079283648363568273407959815220076970251260245429833309435430431352770549432475770567096056519551170188354849304532166713680612530134908147165131085877799791031686608932884181467510401387809843607400576807157950741809630331048353009953502728320708804410204891185699740685835311174449115378635061417374818679717005255891543756185843934156417846679687500000000000000000000000000000000000000000000000000000000000000000*i1^27 + 958088627465553164021786825538751759226578166032296290629804447479898489157602388216916927168841123286177468556002514910963241317223513258721692163937661962367151583935060080477236701178531526357927286126635147597752719705103591483594710213430225029073531291874703900185665366334391624077394368475299402997971926827731558927352789448102111438640509772741205832732882150784021272164989343784216696461920685308857469913296646649792483402416762204385558815257389466067121894936804898389733393106835378994749453095735146274832779778834135138576603686652786268810903743647319174055011326244829238195172932958558634089670927489047947552997744641531298056076575685953136182192080723156400890722945258174053273881323832186713178985451952531318300529724532322305227922900988581862802236576696575937125688168368966978965503301607684632566648477108400619219182869482285220841643975500054958445707708978469665809827546056780584615976993570743546585590048052990396845926242594357427786079555485909387101079583472649119483641383626686741608259250224285564577738424094103961563725183740922206847728311743489983862896584889706281805365876668894997197886989275531895453898256348779010583771497109963286122062781367857876277164319553524302116475614079437509408010258795972368258371071863238177725728650890578102874782956243942015409064877703958546156225371473136785360009043074418489363777769204695496925085489022801050469345672672266447659544261665720797594969050446605497633288724829959072016410707836147191120633033003968417395038322710692308021321735817441788917810511939983686005453845215880582198466802264378014509165795334091521898743492307619500489889219688974314162241156777204835160775014211205164241406786178087672739207191288170881334387734042719245921292578623392280724100557598290711281301034700088779346111594334995896147986557968788218436351344693548309885148383784252846576985133274645301302712199834421041017095755222856546301628428199475558293527078531223994508095381206441840982857142603603503126044961580544950401739598623601827788139284370073804152742626939741320820958688442391243839035092977091469744088585029113464334158776346285738998870571471896364239692344828015605059088045212939019403414041328899911618693139189877163699529208099634802354227758498191096159299009812806122466651656146851478553905064327143527168900257432366776147030540957618809291906716597623466314125563238056077782742143820402111714617737048887247271813292766683699321746826171875000000000000000000000000000000000000000000000000000000000000000*i1^28 + -143325365051580681407583115374223742563733381786465520274000164899971464437275645832821747130604166130568688158438771500933703231547901511992205009026687822133872959229715048144151281465986268488263414041451993420525803546598207031715384866986705827654404671454002134613481529788961717036694243580194827666152413563992347483658932907333297035408109208150961302822131672235298096638613613437351600048403223880345619083666115766925678552731775274067103158789368812215506683367101016007882984263707713518663615426202929806626885305866843921111069566879340796583335678096428607609166976920235100237033437869493098612323331961566228085821539325608703716549351158647743761803914806968566586873029056988060179927772952770823180485024890088420046434139060117250031664442061787963350512999197358221387048302937828060458154152798940207407129494494385231818370762679958845552493549494195171856045962405048543682810909547773345673153555643955551640553072203223669936880355429114928158327274944620032741971319765978173648092746845672933618441534198530213866004916237007984807954678434195442756341238772884845053152591762995719849872174817118482327957206442397545608172301669759999854986607309333204725649912961611836065335211400922622651935101094257037531672023316143698796100556677868083002335983485840619787457035878084689798503281358834049310175757462941249966691475182319000761088833697035598327263706489290352297362770316275337885015952303317465937104319568982517336294047611808357246114466141385944847997370127903041569337706347778407593884836061855062013741391677124349811730247790513265929453829599324525340559004290719880903405053411224486155410149492479197284416328679327621445433012809869324299059652202227853357341579698213047250376026118513079548844976056537207801871107017833239234627736043798058569401991197839246597417697937286444566934636656177841538192428013494682299438392861885001907189855276221036226263762876371883393048660515184689961323287898322547254914575864330221481021384394453567089605975726819137648929872836146150031929422498044189987151001554260168056484173427885612641252913855778273534567843888915233700733871842120152712617992812072602951336091971677561830209801783199057809965897293461597628607980330960559091879839686313279964882404291264994530668861676373591638679771018977299224736466234982464652411058849932975237847368232878995234390252620163462824511992971636593406528172971711846517183968396388247129324763092538189888000488281250000000000000000000000000000000000000000000000000000000000000*i1^29 + 19914392921887063204125487293995660884501944904005945236757304756730417743393726555892340511508119001125178268203856184516389146256958104673184795033131107034785105715609672779952211723139371696560652010176976341995582017157243519156319001176277622847130329146074737794973796274914593922717743659340077337080415898381982992435469884293272986021663232672732829506368594511323532768110042611053594870086477595687913239298482811340417671158499589859204289479421453888747635952669845541411561763627439840234636901800563176918572404976930489167112565249273179507186185366478333232621438090328711805578458722547124113374896125585656652168720654475593874727361911254351064836231876811808362189503193090457289732408721095708544176054099370180405657026674124673531749678489518620756236891438153943935815079009980045503639580672580933424115393046224658818396515323355099270597274194346448036328467547377858646641584834149427452304801142735892313365628849733546823834623394379250200312568649860079390484916998390132821625440436883997791636146839008710168176363724776018821611763506561773909348524460914053461674643176117387973780350659684426382392732750809174139903852270961208081827986058847962613688561948503474677573040274251466929151122146167089100298044054067825273528388170024142918619341713808564104433322509421213513808753542174400947252669603345318915012839090828579072741435559205932517881781570839037220202826168994631520139155805081160387237172381152458323408939800663811164165860868301599396352299093433788341085429821566448098271556966538470513667069351034037181054190254838871960025682329332857838790012654135093632368535390750185603626265242805520099437904820303812470883152747138495217317601180572774881137515193787707038141997005495443673218933101677246448972220174294379205950836571396509511631160950950938058256864852364811898904401505487874304805414196381952149448558433474980681056819714038534089613040781836478487987017855115482762007919063305783028997882645613682020741890182423312795304867731439169090368531569483826406708629364637580551075619938673966365274037035739638614342889867610656881719289181893180990473909550760843605099989628242262948508711809659661733666210441377002965042011372997999542518723325956178087589230281636184496738164304598792942854690606017739519564921720195084748346835051525120280126785434896749264240396189612889478889362856369432446612579421387830783190386037794999691014935918880761055823408801994085311889648437500000000000000000000000000000000000000000000000000000000000*i1^30 + -2556107856310885872170090794966284826085138944648392248356062118353959274767181425078115956766307041780767932742405810929883831922171454600259920128744485030947253457330295732433744535029849342866532815693966220600984133749306723856667211714793739854269594590982083233704481798372438257543488184806012230692546824120984667416983930213963975237407784657104978224923781924244474318573860318622974250483498239866929875311451949536989815693833252806831187793515857510192701065679353314265466733725344077133707013144018049905508247955650522521701724899852788077777021012609029811706506215140810898852307839380627047658894095318610649090846923594109568318145143996071828502335925127560106914546334294026613367720654397245342348945439787191804992843082208058628525190116633975100075927574812671688406325430510533486721492574711299096639639356941936307671228562137593058015313166065603440757661673202617717424204460742236579329458324724413004868909237145510408006194414733955982652327752170008160387422809599090422272637234883504060757106398728898054233807660046023511464676338716649140745183296902009870518058286999494258066898642292208689793912805315823307447610782351954179988941718756104875946303078506862421031885145964333246526758726061171538514820926295667364290860182760143488446561748413177052897642972828516621582715979049517471814733874486313199325234048095801313299381334607601820861724767658639321450576938338647486413476778730532081788244174816332821665540394756052604703478620590937621043578353455883624478805387483806582220549359797289496489109389359397609092775360549956642371016454416050912209246847197799864395962430697416187929728119043097037369449329694642292467712931738800811238683439096665682105774835405760447481565577903712735051791698118134323823579042070011657188481374308805677321697521515106280207462887800314079858280504427302489680087081801906501754011872148674546929130021053028227907659196192738018782156370885225078240260455770123269740384963436681110479472719981955531377821983591333913339746397886826598034198118286992095284423901917082277000271161262206300833583693932312320239960975375322103427582518034193949025010832846560663616779470183747923618960806997109953394943674657716319545010815459951469506693523559912941479753237908440730286096719149773079938785199302761775604904768615661659571045869796356670951367371051276451239135622013277548783270660778842664568858698865494803672958810355122446663578656828403472900390625000000000000000000000000000000000000000000000000000000000*i1^31 + 300514376089042520905723070776635774148037951937069803394891816615393357338370741040401339017271413488579944390793536926510255851171601661907688026566202274162764868840273122986253659523199647865957016380401691693210186269150541013846482660235510007891402995528858166941839007275870835546487067162791428562346611406064388580190801706332247070540488425055719217646519097114609118573038604934159443169008127042325843638995057648321842914486610181463103905096387172256804507843684841024064620562378398002891148887587093936303338347368951230142166531724197855991999335134436629876543420917729491380053392046177186005270999937142410148942126310386504467609645108462231374693671088528351812124227663142847862326199212417112840803817870149061091930664565280005503055513588122855112599659253578745484583153313350765737832354610960311052412170001670181697561362489144562761639203893700731533741504162461678201563333778375700918127261194454453256826647877314036194770811253728769340622843211871463469310743560244865547368104473903590363174295187005627746057031147990899575121014583587027159900404161461991784190860108647484108185738843120913567796904801871408590556377855466969837990833429832684382578765050318858475811301532691178337735461766827181016203687873604092310595354489459671963621124777383422639438509430483427821732706595572702928254541708895666559803425737013935623067457064524291958231175287637930820345642862645610264766327763612658793384676395711656962031516746917647408824508238323362827424417448332584196543276106422219329123862396115112805954866798658882783006064805870659175448152912809515440096540918899874176075099902812652049353069285047285070349381764671992253081492914004133750927827542048992150394232445808712639620938257082876235011913294777760153629890409275234030774651045296122481165785149957905378761389028733478582665722653827995144828144515645577081921758300925803090986495180406715496615749609721428849366774444259383676909960072745449434381401174918317007785038170986771815429685977286882958431308300382110537923865122007112330705424642530585504299602963261908398479565719016803426746625127995450412695674821105175571443749400120444580928085969715698347836038864799469739427512755441945187673600858003095140583058460905475846735928809514792206052210926344495672176988212961862756898001719939972391700453110471545471983257593717170847775095457514286327803582417111827905851962292693308095953845662369041802555321305990219116210937500000000000000000000000000000000000000000000000000000*i1^32 + -32502048661322084811242131928337942716073866456648107105349744980005807812346791075905412154789233576243784287304921400844676365456398675251928862584751918357232675460353114749083258921329992380752670000511778706199935830448128789758417706305815755014483410564008148316569933952642684371225996570361236173331401478782160061595431007658059828084002216788769063844947659294653334843416894139775835809742442111329844017179286634794421190186465679204612989439264512108825538747070716676742105070620782991909835717107760671319311021124288998650077848389595609073941093611314578796729833283047997607598175020859487352963514449988665150825853303429951759149577753254989339868874681945028257697872523036219058639935505477245875912602229767708282667967891478436117298382758916127099733046610840182279419241738020280762617829121909242485252795573304772631230686607138189669291084207267281077268409582041924881445925268967145675599962604100859326652049260235596175505928367576994676696267539893400663163975581217257984626296996929551419793294316534496732864023086648307530150673966929804046414272462253594407748667179755869051388512508665558128831102805338866388448760763453004968254681063300818720217765428148513610234772483260297792721664244370883914385560979278445465615938177767824867698678253393661019846438727270370105725082102014775158819686329618763941319645410811134750309451088621231408137835115873852339396944902076113054248851888293385851901947923849410350516014714079100385314089583462357627286240089504378563109630992623778166884332609596667628409995701145535024244307676382621541358068243293727149474918566318723682467683712505636261526104412221636579244828416509697456121143611391528881911984310957215617088393181996021320453366697739413333606618898087148291564786086907417697829760682363639038967099627445065225159110096452131105713942080641451918015683317120618678813549020676728618988206232285247429245069232453717984570391967413218966481819512560193444805198974142877174329177725727204151213999523448336048490184421926539778230560163759661438176998204874892687579549775302647998713537185722940134216573893001383014530003417317620060890508926259738274839333981806544267711035788769556659075025716657547722081326110280395641107680232051174135296063901351652445035163049730363783818286420585380083593103380852551984931609550047882168749507639491328966329068469613475693477999187213970704447028861518415895757373962709916461884506046772003173828125000000000000000000000000000000000000000000000000000*i1^33 + 3400150580843325931298364518495748459128529141717375189867792890329376031163323114277404719852828496285386316527631404361954035382614774310961036541960844074823974822866377609832013999849916431722756012025541038107544159638635278311209838692443173341238993328470844008808890215782247794839640320427173604718238731509520377492268478157321414723630616006970907464101266681166889774426044490932545722666297103933274735616891183788654916796235306376719811190933260887920783007118599003552925513289803034283002341222267413824191435108786910096862977114296773355576399354659353245119137611529159174743412955836210933751080622130607486063143000199942777802856123960413752894293617082647463335484937324601231328937509303727194834192051853219921660660079427434722634921271362373576374082911532853833389707631625534565095989409606284807924373100750823608991571062993426006241190501151814677116069148992586636540835507289311663697643437772852946060727930953873488344469023977246128728667654634473219906423586240143828028715235701009451816913528398162958076483225523876402826255453716314316444881794526107964803659296839316660709637460429142526184227140951671859691355457734926596550266171018228786112337222518531058864200189111511275562598926822199008196191877237628631047438486094336199178647571756161098091387972052510872482515600271426625581484762485755312124679385219688181956558559332184101960110588084477966592322539503793361021329521415837810376539670722679717567093980901931217706903755637091576360475972435185359787992393990406491312593765856769452436817755236117916994223406298347695395735230438723569384295028162567887890766960562189982419638420900996539967162977009863471935898519115099693557335707816794093995405616302793522265436294600574260965737308445669153667762268179409033918693161271970820664280210044446038492466927165998871230872371190990157536063239821835301335497735536099532854224250032868589032585800468292427724373079094111855091950204187622248666476963155470551966697111609917087843999744814061534089443507164575443210348718088957995187546995876689419761698415420502834588341137142013312394454901093743222720188568976475481790210400332893156160662377202409602771447940859741773544781977493455184573652455627908942263307348461490041022029206927621716404527417480336846609538199294177555304625544984995227839507140784975224277080461753642298788189061640588699840724867698617062402217466787515107668238133743450881278142333030700683593750000000000000000000000000000000000000000000000000*i1^34 + -385938889136873320100057552325136680488706362195233633293416566442781804532900855832628403065670126041005782537516674452024403554451037263076468882950623959355941067083623141359302207368466118007298495995353383644579744716817254107463208162930194235588414176130413417762592711109256035714952930008686396123058976135798023311946962668243204620785387030937276182236616433525842081459533292031660182509050260117617256429154188366776324442306064966005116698798544374354305039875230454936545215477239325103920849107670448171152764785605011594490379399664523240690895947224145356454017647777148442819631990885829813233032862948610953485436986300228772108022228358308354731366755695218676626973093185732397295915037222548826410100289463131295073175767001358552973707185179677846496816921177098444760337297314243497607682168788147839998008743256614145818049672506750543354351562528822442255690871613638700852871753153525520652769083727565640483232408528778124846453108366001587794237206354821713610092415214665475757039473684458517763651510869371461261324083239222583160650215819434904868043255652664307286166340456358362803848690460316618986912571685184003955759275341047031855128159351523646566406900382635714507302271451794219271635656305250085687991740877510497140878652342473189965615188967340601890920260510122751349361862579741705346833758388088924742464026858796715430417098650832312886010153642735693628314016410507285429705529099214604383446801585106977477481380026847350496458343489775984193913182234235225926145178647962602864763575516699241647778424706429524601179502450578867758360935144754020712240008581986279319887181311283575634517419562839673005917754440979846201265403176191715003006284519992353722208433091841376518660818219929877928154578303609301125456497955366976165961743791630260437659697816504506799478487227243745464203163909287421259290141523925735059808061495960684722891036546542195731275990624751568678555245401306923691024311609351383003975081169461883613097203024574949845442404313382062486970666275528226024583594130664146130695631917271330582322854233663643500743303089754315249024672146840610347005995585988321779812761118977895533576121781784795269064964299151096536962457788712359463291234212141904220367257388326186078433672152490512569896402535731946124796727751695421635873370804234475847066036447343802368573698519353145340780506114785269315010822368906820276233593931075308861256957735293108318001031875610351562500000000000000000000000000000000000000000000000*i1^35 + 51213790776896327673181913584106578196567235483364449316530929636545694155013879377787918962622600521199831429748229292918451259022769254990650421136198539087610898122335919411537534478626452006515239664100565220997485234263921544137846600544599474560224280556713250571366785198390624507711490214951865751849217122297476170035314197332253827702240949524117729980114590936949183172288358661578040712798917012595169312436708087901030191772023790153823262189408528188711737483544700482081951377593006593608273143034648126795068783145444345926181813579783244356331545315314492308507136502670512700841037632466321610334821572332074642659894234416616992229866946759759556017913947974702299585996440914053127394360777769825335411941043171050835748379943757959839960515270626761543800760196824192788951626280979080123799996907020875751897746034104719261653418913238878332242802876673684871218323182250312416611488392282348486716024624933334992546824034960544480572413658650676893662186030718701929102861521387704275788871003116407328902463015234719680330501667355786584591058621259173440121397938476323653609554297472314930425973785045283134078764091030803983855117879928986169974812335315760648067327679338377392033644806564743663801415502739085659837295843888157199506954100460326860023257153783082036871376783268011901840581487012055970145212201956784790233960313428836513255564875102318939622348034934378981923303776749577047520050190360071602471908133018077584508111757929026840323030806993160651869487132486651947552913546969538285556176550082288450633229145780356475625213255699712413450634690805002066731618224482998973455562318730809569638344392942492384128624135176022614641053407697377709632012738856016579418352395027470166820240289969601477256436089580200128932238148839332861253243986474758447272351596354771926543116872385212073463605089423216564822877340228966671242531590201344114974860400792171916772955762547099581326101756088524980064990859361023288613860675907503066137068859216507698400979844579148578364150296158584236898236579300511029546565946256656441643776651980426297058778231663485310950493613193111546592773582935028617187690567139666270458921574159977040888458184484854339335231160894339913987146248444312180909461800588607723912450150880237776832191684856251068516632476551770208441884919450278736963527138497019441198253732028293935526418379824377961073993527766982270563161418580733174763260148307551629841327667236328125000000000000000000000000000000000000000000000*i1^36 + -7249185604710155337377371037351838520284348298616242756147873430400085113867854810309901871729400987927295318452439031375052852246396292979405205564385932108446788489915057938377377927115955911302179538913182467370276017950464363387768184215994178525539379215206992545125126445921012430116745350306400186748407107506747049575327379914238596143218195406490275663151452144010093005595461826173594102044659709709747574244198305224893746901919230759766772924359788594909665563164764151302367834996697026548084272373243798482126914244606842751948544448505812006270133245557404794199840661868947396663763032666261399526831386448916307320035356061038370008142313111875359242920597659368374154225136811807144087492706732719679863349492421903500848934854903948782965484997929014785380767892256199863485269131397548027154207499254912274758407076848314857475072524144471018259159856763265151134089180546657119055941539741386853993604402643799156678658928305729864720802284771798078677645963753796714775786016831933162327373704242297602846502740458880202491433248223499264374014143984463965997218758923987156311028378128067417507439635484041918287220644684151394295659780002255140759468983590394746085904665528992910199337105780085373094140923940493348920594607570131724331701411427561364194799593430413768796673741219366736722578925804675087849584130969891638643348870096495882304373816986171060537818520773460456277970682190021099821464330852780728418839037753244547657735997728749162632579693829807255918531759461564526761122941894512749669842998733603099789453489582847656160203600161833326115000445058062048084881336113993425515583491802582643606824888102580668911624323062273616355168215569039083005868298568195707691798996240301231873868070149835637348279174391652892328671570169169672585167156266865812746578142944223719614490939917614631148298570385444716457842162918414217494182147982317182875151262392121027487751883180092081400187999774326185613428381278674394213937324977537415152782744343807699462911847237983804572786430638106752419541231895202132774630966261810161350437915094496935293691766683962422117313014846061584163108657010503026293170270710165765061742190007366484838258449936148548336784739615456333826784534682350826750829554017651533698214971831865061358921397464038125244984528423256266668116021241111276356518433091823398533697824920336362171114435606506053765505568941796882945072719938320318650173529428197070956230163574218750000000000000000000000000000000000000000000*i1^37 + 949542990758927441561966706912546949349948580853559974798845588525423234036354395428242307554292336556140881254111749577438355753284304929030629460833317972711362558067794756457147633312908780460965557621667782279950081412019313208698153081081887846957808356316642599742608166001486348368911331855895155788588591340071133542801297539570317298157440629346835088542974853839796370163782519407468668445225147434560160159857304591841057934324947258764398554279433424982060868681283815280237105371374466735487745132993333412667948319993675990945085260567326728209794408921026546408713066964851778021103057207577417635446993745768904424750582765276381193442158704197953749777154081688959108300439358419800800855309154924303468549134364644990251616314470769146985094061235155866266161402560843185639650140542462695058808210786500194176621913218607356356049831532757928609295449989714466290465760923719302978884603272754079671210320946059194231328722721237768985604724133510801037810174283335373004871730144919866183084425942724077930454367570201443108017827610099704407978030817372842159015793566658190775925046151855333850969565040078952332460975027569171628835130862191714886235445137450195480948678766623415640812429643368492008314994686360113736779093933586624373076577633498671719985506857818753388482110538114980799181675584073318783246394010143023800871623390422389316664502452364681500566301390249169232239250836411072249988185849006895766703538449257315736815289597275960066638852657149719985928225168187714587703989861800469116248683030518165704096802647988783108517057740220507509785420799174630227591775622016178186480731111833961403930558259186897299441444145462517247184092095923879145248931356434202245743622786049061554049620434093134368337096780084726120808567234435436520478447535189253569835578479237295810229738977985351953767195736615320739079426358600588003856948662823959676086889798451492361358616377841272267994791307545047402465221623148662942149630692369011529766452349712810013879827473427631582806954816103389070062170020851806571009725946652349815126075384437788940557397551095016426980249440177632918284079002482008934533266499871214754020954629667237975726038811138612837593276224749766443500759095296212346651251136235228064531756051852168190375397841301376113114155897732307708451744622812778880899486083239074124287892292246150449218476470360644224157349725417098474147216573684826190030790737364441156387329101562500000000000000000000000000000000000000000*i1^38 + -106168637321623951903928565308763129942858448700342502300520510666828628738722780103894902082429595341810457865921318835956302081346680367928003067405843676141984884234648023698888551099749939802709431937406065233706369711457283388235516964344167284249351180585804195571594980328654715403607368344508430427029631728158579414164265837753418450907120871686846263939369369710543651116607856985847910109789094700047182499429676779928327374391359578857193945116196388041107763914670538261458251600538122736870156713782851399265919581953786888664250423541401563196983907156427511369290680227460986174960767079294287796122126196038374220875486251911358609104799020284123816392770454403780451724338646795688505556951532305464974228833154671602982305502399939114439930455507321742818131702863123854179072252409113739381732320388818771145311537095551723631209149301132986095732218634137347281258563583360808134737959744896443425731963967585244758238366085011688172496999103376346759521209727571966640968156470885161568665805272893457482278997757727202315660552197143051047953311442939581689202600418335901257234046600176994558908624834108079265570551003139139014500868601315501227945591449969305881134427734056122764500570647605311509155029689906738940482007733106413821891218923077809002548402767786925306528044833325167444610869498498076010859711066777127591813113176754322221244022075702995045427993804018619452583010804168560429530390513821798438408580856658768663855161173976838747402748395942468979007906717237908286809844082004409823627230917612874988921640200310851818419478808093678565805254629255307992055159082967151864286407615413733602948872905100674992163098056029652240391565763931078526435042030972571450260597300260491238251953194246987948263252827080917306269444873521430510871563632253508061572259735275887415512601253724819888622609467167202113223199904107130359594453899897969632591708834233157038627294794644855744363151199436581423478170417538548410370240672965262264468630262730944995787816284275934511806685028127744124068930885194905782042916818974011910575197545107969118681912063922291279586564006574661445643010820838840230521858099872837549728412520840291785844177651757565789239477662314145871223529493632357376520929432522831064374585894580825434251358519363642748978376115183218589824524195954378767017323832751824643349691512357874324739906999233269245010332989618594916750814686080585717358006513677537441253662109375000000000000000000000000000000000000000*i1^39 + 9803570372293375205568029807913843146048869744344855326529536708404800959131630691967261438365131696231700090045806666420801043426041772763215628235771718658227578443379312349932534851894401643873998358654527831092153869624592702560389044209204275636319830048303794551248878729866868951320590773892348687832385027484935598018276117348600730678102591636111977591281350160567612568518624204174434096858561432080840586607200958747671258853121619570660605016010664127964287275816474062006887862885592269994545348075907967803450540846653906847854071804539056466355799479627252128957624393206831426130469772899175990814922976339083224532224593189517394225991563803949540131661609057978030173972045665447902095393550019377150133628639695257940875054972759320997685808537096139403091438336175346433603912856865668042788157886914894193327677857749241146997845789303093082409320123427764089997887363520249079346763538898893906680233655025844102798167852336579875001137884787023296297663632735632038986454257940696427787654972343223171258232380421489614255134021863604941875482571180790145775778209341344416301545142480558018770806052382994624677824399921344422862191135961081886602144334001184744614575588694791880011213054524662588399168691542706567420518083806936080085676830881011779735276700836634005663718870988106426346655517768038553079093482029524748349012845206283927748496048523042119894039862258395115230304320724292072020651297053666819657341243301133598401115802821181192827350209391731331474977612799808328166850634939240206125382717629841654326275799397649730160595518328711705796311387257357561496947780753687220426434439363938648343883388158087996232723822350116390744328973352220129633794237772656234807704174049159214434204118572158317783271646881829824406999132702350569603609460917815878765435024124254428054198981060298978032367968825300757682407159813455408814513903147377570263434904351956519549127813593083572448273385583316257199182670679898933695730469837422484464813493532652090075050313657081517841082432113438189538904873657855898520893357181042481146881724314971923884182723882580675044913759369522824910194918719286929554441872719256958280958043467258217707931244873784500498609305726781993320907077076768469064584966725270766151740555037617823090622072307056196616907529792249024465065904600380090806463672826196781573301443002014488511035608138922027836754845404710474358035455785906485400546807795763015747070312500000000000000000000000000000000000000*i1^40 + -736907279453630673007150841799933738172630281107295747274167974126556470642273447996948655834801854791465791073304310823100899814938972943362228753932163156715993907805850543400376136367835475706795806783781282341157648229661462232311921831869941645054747613192771225699582636774585492705104461337710843821284678608506546521221814561934382249740270972415621333465638085086055262354991658984168352218733912964273625538633871868741315896302164457005472839614380599183457067282573944506086659974045550479757995817729360396775296272102622596747425444441749061735575159423788785744367292529666496766069024274100795272879487407311207363168577874298408173088056515307527831046243743227775767223542879709627517791698834358890526496001381827910210035936398064734326362040163144884321013389591122709390256816644047975483186442531989476137692050329598417442861354068317129267580677913355020786182676178130012448589024247394885841271105890129078126416283850435808998470430101988256717424372230562029715625014460692436515923269683294849412712149022548444251147141574728948853061090051077472831833023524877939143897013490243357864603513801359129065061714008413531569152843912108158915340496913990597510771487706256624090992902254942194075407559253942409239449256709799299295376511901421459382379007026953279084024949484647336628732089040519525151846837877235114807521812970991744661198417156138645259079787666054338256201977986688205328112731570691304928276539313566401372693386981439093579800260710205927204272179582742179336360015425547547383616667559972770100092954062877036672518334152254797227396881983058016387045843471832360674693793101035488563234628094692763422028024742816827171475668462394034109137995021360986836077820271960379131819123639340268199048571015158268290928787922412809848110082294704578430384000304042658991155276605307889949681618666431821972757515589655413755283301095763192705345252447860175008470174712771663376337624685980566453125380777318761818900074249519839335405492934165497503345604944453509263631460449858816969469598966218946574781867892109404729382311753217207581459889242892091412646530534200816699452130436556377478276300371729531601213945018489534243523922053734726262914300037449583316633383405151800816339602490947916021099040521297479639418293207097603357724310113541899169279441691134426841455094721648786989284901868456253717459424744829913873454621165025150364404739359963438804843463003635406494140625000000000000000000000000000000000000*i1^41 + 44760492952256439222382533451812797119218514392626811613732839906842437955315945178660024563172185427648823899189038022687403923959124368744667668515297726249571828684346972177080972907577424785355818781155924480144841842452521817123080296597520472476085264442720324665988994163716049264268166878001833750043174979379825089141617234311584959201252397068931988616516751604404549188548508406392079816284592898527997430295174338644105267633362024853476875223256213180381752063038323425898300549764769263530843202555828661340253304688150807462890005561029000215444965523444276876853209723679974380464388201023936513014513256384484004951423763113573217241731052121981600545918269617733256179856717319105311575264274820592144143166863049309194884523815492535287986660501505169781926613910564688323544814595285335264936045907906704213813873653039831994656142028489543478448351915997627737984745610623470706533287982024217445640504948359540081317137727006070606013345855694124388066074458944461158939828500623486801873741017291003709427114819646815566295135695633605544730324842261268999012044179792100566240804167602552585801617151269314431311379935427970099669013262341636582647681874824581829486930340315480270760946879058999771084128535959595814200477801298673206129950519072124772664159997227286717456223814673395020649371771067852392387984614172304147605594466196469333976529106769392004723965396603036303432440679645587162284022925807563078179466412006047926998845139943974564832838953743914796488613857545442200568894651353260099307861406764907707110610799984935723750442571709424352334862208043116656233362033781641545533052509594238241826679574980662163374498178232351431277047505522377172130669578832872602567082297804391844916445403383803952608326119555737546373596690418200070371069625070737037711034781936263468026584601206782915840329008657792043882772527749492053324906493660892976795574142545737320829098323675615515176494713963766618251392321812882346347401041017225075153139019210069820841415970948424764926643271028285372107554908793955582256117848558206159592840121480437264994270099305620462053429615695929180778834847015651833425719539540411540216766154644911281578604048358881148857340939208578405439498291171423379433238168896713302033735849394300408944778273840799785928962937004689682381019101219238969232462672944400958738063916426756529063825033919362280163756821600380606148771296440833917586132884025573730468750000000000000000000000000000000000*i1^42 + -2199858099101572611957495776633189011977878678798849938231843075335413872351236962758151686263499803983220375457830722801655745555427740897723831214819883295904233775412957322077962810326774754722253885649966686403889802250454319346653674703451244611735473292930932887763276841927017045058422722607366522421122009166661609721040523635568132358634734030981514226291674289373296444498648135137563989846683932102008362509748116456331911778822404721546603136578939538057968032423822547176352782290448797090281824611720243302646453210728964362809027155823615215488430781221280869379752398260653397348114287157412974552135906036919513448083264840012358408837248670240122829344674859547392677308954398453403830443429641324738651906183536651438156910706089334914806023696454954394143637076340629363401461009431554239550111020925845402316162382164667387842031439854633025326219950584109619350837183323642371307766235722499729387677380817842591231221934683009358069598957621629781399194481545326250373105996124088367095379459334327813272470182214529455620961770940780529111451919369207780074544066164118616783712928967987964230063606980625136070016379579452121719672894634046290709120135853177442191351112104283626070010295009905802343446861090684938233853107660901435480001163665757484234210665774670823995493940698665515497746173581721648734053775573065497610641122453656198440892939467342381617445304451811664869657942912627404047229082278671063481895766455838511789363783268874959687429721593317258499894109318074234672713832889351179851423460752293614257726553026765732458611679700830487397041765243172310513490069949731807475266356973774836252212644538771128936435836206775147461420619668803677138014569630678267880232400986989454508220545888584703977876166247394163535577199940463560830640395411481184155780842682449336331942643420878045151378766118245931876271389179347733585326773693994918545349486037932731009963132268200811176235700001772204273600114317086282659508773030671786839106135053735035763553348386064061264386655632635238606931631481437466118684477834502921077960134443500185000792513786048128163189411706103693565904749972043109529827445061649482389911100104617213129338384008049756727005742429508098201012377277600105305855336808222047886826288715612774577644745520064225793422449823851583047267754991265196281964936492124517071214819378121578279729290411901894806540149574157376230453108127434097696095705032348632812500000000000000000000000000000000*i1^43 + 89413289147596212667880966295357924766024703674447632436215003763747892045160305908839264019250314312088398018040582495920166485770050174846005003578899688189327655827181494693502928226608109044293611465481609424145877209551399000792434085534578384031851994400460659240160249196544508124640065844161574538432830695954911311801099669201209189968985839697914170507172265630681298472049783992488422879589188177743075674570322137915508008722375243779425622997477023414827107725561275868481127653281034170004164403650946885385338707806338419438457478379750125417879178644531627736007532347666750921769119384396229551273299066443485769172482670498639550110280414717206241325511542093317108113341087464183983172137774611900621236812670828840791383905713083586619426615378689286053756974301670899180060160540277299274272207535819247443709286853225737519819511367708222119366435654484734668746608547496852988772153147518029621155557363460054150334355955879151895183475217200065516865122500917679404616447708573295845522306925246995176517703247316329730540035563490558303340858603120296530529331720203168948675176816032496079185550653691952216633267599679131820233374295962737870493195673993205971043560435542716549678637316814440188216900410052342339860530567797954140848992733841539746083796511134494055717519400440263657039661362641639592077029512898417551002329159108449857349324721426901549309392940431554290150671049565202007583716450521871204145657784697603794013667993434254770527744601500840682689326279059170153403120590260897341058059559729910797988617689681749324325248898978558162489161558355049396284559128680508558658595190939814946819036241411143967024601532210615832950629127862238370633707092668298860825956101140454004209724214836339773582268730396469108826833969760021915401325128771089588673139440644572976813016427593013653820516944387073302097547025328686933462739691437697681698217449883500121207718265025836287111919572239266407855774506047165151155595221681532827074938142568084960324433924459836818101206814437495228959880188664526225925696910908211748344277155011000991976559276297133108954144109977191527698554639760696994341886882254904843762781899449879360628946377529053013066079722214314464091972214266110349742001530022175853636357079846805154113537646858096781076078348231195786417061359732727577732326308411004436206088112977618743693369686940054061049456069945271710534166255456511862576007843017578125000000000000000000000000000000*i1^44 + -3174737537818789757554076052040997380811768554798290053658869011689849576702755571932525844709162613806061871523312698751294125054131985654262802897910238088089434414716512019011773365805117389473629545836417123400099159767814945573617895004676419932847719471747681472428976403999201103532770739425938875328259257869994896047569632480186398905820215309394899821190548567755438111932947206740592346925183567840961652183501223591333276150825878855163118501807782905418118288433920310148790563358504583036307111745167713052886116104570588145401503898008301983560114348797159825692762764562597094230442408517988633583080203274954261954467904947149992550534900514470661155799235026717753109522302930867797939659982320440782906113072380606074695052444645075500398791373570427401357203461673885561864729714431092724636922946101792697583123147972291348802324384691797692656314062458096907411042464954396033368866114770018455115209647943728876432020459314687565369121385675753003814069148314219060671353694793273386179079867797655324469801470321708833023136027761676649581971149466705999983266714255432983513008727584498072564988928930645459821062241189372209524607225573076156302562655780508997081507084259584670574792338457085598114196075872432732109347428584214591892030993063439724324858745873792683182690681405529907937905147192381547918559502274617699748005063152399421397648476762351776023727731890614168051917132698553295998600860926622861809695430739950462627967391633953417613966400725837877922429145431077742517768815696622983883985759834818293984973706160047155286106231141428549705830286777860575993591910856903547106888594008430226690643367880291454278377795816990100836779745549173956302408669220588990517372949958797415680164034114432572438509671535487039510945331274944531267265802312215210391630712484780468805666528579570861527296434911131018913517683693328142110235502039470233925742282700121875436270254319138108704254754366874975687647198420875378982437057242851585441723710786515701659963248348740969004973065682641638350837431234069557886522121768502005191797758354373374381975759500628661543512214936003024566485399783432689204593957674602111450476084362291428769244459045330094460319330891082693181737748011068820147847522024035285584143667219978075892784113097756852808265599204039955188404801013652242636433632843229042927002566953937201674417461876042725183211029182949688019510340382112190127372741699218750000000000000000000000000000*i1^45 + 104309925841751313651366925255344829058172854625874264493456776590028645111000095688122239284001151450615333304083664835697758453442402403083322428785322883025190474805142562636304469252189864408033870485233689091705592581066314230385299339867822925142997210350338263967745855813710008682933861855622634806658024499214183692844174141925215740173050204311715848824491926578562829318391049675600635837627996349970975212025297589146265642737660451090618941789612044722980812656988562273220567826616798214956239590679734004846034564552025884691470095184370590516938476642166685611336096955122991924519668702822387553284741334372944040625367309279451331437810302002826212479879600676378328023869723479492967060742499182746465069520583722818355035652624076502676926537252873059466205041004198827478332464106279886201209874011752584416727320863555500344009019233121709701058865711083557018259377926510511010412554420219920721059990272623167552637905492599123843016320176856186173456592720803356813283736131093488943979096710052485482887954212422656821685429310304797091541749432187079711708548350817562786266753358590088730342568847143053721773514813883584241101533483583085283263995534221052576408437043496217866247931408858665029796784956466561049216037034832448211003877211680452218896646490178580825898508223026376463910057613110080057877578930781651952839377059445404782001312520944268342946808969595493033303781148694681961460096374908761570177252625319602550613148480645165444271041690294961204236250161902232399259453822649624205884079451190949933768027257198277866625094526976125132963396523662218862367345349002505299021588663762172951652248887805325633072406718566642763118438414278256549574867565429410725637157367836111357111720722272660600950953486588208963800506848474594531857992321219128945381036956983695924903360835059187338751421183003246022901478143496964482556109062427707045311937618652802982538170009832134557531574826870768627054401707736248759334482970850869239352996490286753737276803979329848153676534847195969723019667360717535769975562226861615095541011337229307818136664372413700232206296131820591692285987823620380140354642983640592637018790639765495398993711143759109544799397712897989558338225282778802406421153736626065458469855315145502601819576672662395006367651494452509317491613022045683009302094205135704429859268493506244154303685369732652509670699852042353821120377688203006982803344726562500000000000000000000000000*i1^46 + -3102951547610563117402161382051763065641938854770947697854496325739421116827288727550720617804032972530667879567880270959592210593287147659755940650192740861404290540076272489318447669423469880925709694571472610500085372041965155213506130792640969904025186631174970196946763688957199834204287590723271100187658456639815884278467547262146091448338010073841493544278089291122669517978149063459329314422525992494082888982773887383066320440364406097106833010526263424037829331260424700833910931729445267711249183695201972893083883349911770508711728711241163876556272047631308180435020061416272536995375310642908727299644734790370181802778499979493605383490953209001864460158723749500413025993838096042978334704168102210772723452216190382539012626060237715770112560486350120574025106486318872239823883448040344010179040419550062865360609034757105100294103689559869236364827596859560201236072310689880670514177937036557378085516958866240713118815504887317201512450734633444177184842709429192410406137199218045097566460150618455649907803131453666326376043493917717804981735925484073067661331446349699703056947805279200125511720703402043702578663533355356255249184871101880533879989661420281843467349743183551048618646642692089171998668997075830703776569524812487311049792016942346799288869737717468894762137115237511753482960141083511955373655823932768383523760313170065559676309444610898188133501229150442702882299565906706041280344660945747986158020011908987056071851887145134062979145304506801925900889416675757499610263467275614138298166228430514330235961559058731246606539645566452180111206717937005486026796869829454375730840668613666013752264532987822021760803770043105971514784059404934881616941338060196538443240584169817523031546445313011137981680811721306353340344297301172034128163016376613815458855558887631441782653549734616034685437650834967476633378574519109270376667983947323659157689073188310985239849062776952543114223334554973799740318849672431431494064093131293421909715418135618067176863512064092458965097125962695400638795693575593826937340089227350037019434773131463119256212275282281248758696263512220847662482580060498638756485057656560515361803968090589288705534002157827434334975986090152655494694255735159774092545153165024725174782990772450985654012889764368061334690072212341954590085792871440526382215403940378851509958352552001650857054296812503974775804988392804697059546015225350856781005859375000000000000000000000000*i1^47 + 76094516247483407672347988128884552244475099630757189278818114976154523805198716983528726621871110797247778137977315453565994755608915860033563153118412468936431516019151648986053014921365748482346441267328921223583610080027601870058785833924922575494691688294847397907483235040104672967926409831095197947225064323610558481345545983877556311937708684041992432912021444307779778823076382629204471634493075052211965526432040824914933674018839676828006839452593031967446055406100539921412924820424584552870859204198674161564769146760435543146703546064564783558959238593810469551678918884909688034207419610023531743418148565217881071676585876288662306375851119368627582269231583671028656157450146924503838284588420141967124948708348261447596258241346204800075863532124284757273794877029114275656830250674822311881233796687155863463412538751799553063199930193406143273047078595308121600529932864786111901488854805012208287075132779448725829224349710402455149149334850134174040194293658637054658852002279424200528669195002127365017505264212130166406290232211660573113292146861914064245711614318259202981034291624305751948362165522184707100633775253819781353244812679383305702378286141573703794204576451384712881945296204258012289360671431033053202873690471194448066294585021904243319568231084012257833470853346048855430250793562263370721469489467613748163482945607537257843018569717365318233417354771309724911862005929003357103341649203381472657863682026250417409181447972323307123935637611732892176717855698806901746940444693820874371905574812432887525809304293720194325482967248157108955188923294952022722385891634442073157623968696172800933125735151593354741702504431691273971544418404905760956830459634003097256591864344842843582733956947178361182378984951024982440801477642211024073917508812382018208395771172766566606400394358189502240753431389439863212906095385946635397771188389749114203491108851801627548998252959056012412673438735457926745325669101884410061474120500566161280890526380567185590057869197059814462018145715786975667503425431625739733824072974873930229125193564747433167277727131140801612739534385684282458279692153763696217213017084100892359293683775828174138745060033152021406789135408879960480673022095907714361802510014900831742384097341445481210618877292322708290336885554685770607757212248537050398725486355839204252866694062820790122417643985317865001980687117415819784582708962261676788330078125000000000000000000000*i1^48 + -1458329792784488472653297626408982038317083143695990634437983785656100923665689918023382411950603315203588077812250421240380168111485983351172552933776342884793183386551860157497730949960278330198383197498027401100535027054369894701461082509178543794163083718808876104195310452552610468284468892202386430131817924579581508277684345694318690421164987865089733489954229944748346121874788438979870747316802545969613120363701308812303324387885455899573533552258057259869010056884118825092809352617443093005607115115906608049988941119388336361869421237291619767693021432941375501430512285507471314844952472596118382251625318344320067740919842773818076315778943090996388505255969490722366926952402605994634586643837568777966265055789836032974254017179695245853953160275166680934862344926270146006297202555340439910214780633974743933567516631829614272389834243844979830963505774017765131868482573901165718671233359485884950043540993846568868470978169991893266343956794648387275345369380739539063289753981361369802320340950770699589726120840821300612284564288403200195300745180937899948088214522522368208671772621581499544473181853099402569190608470499470578184912163282098657170147121535432132083008599399770803185801322855509533334375881893638243885482325665851659237112859274207869138479509339954229921373234581824648799103955841136993061652746709634140074009601197616592762045321341938196675624132411949303070890891200035470662570305646627353615569767621153388661017049759963972004130756139006689647260112579133603983243749104622323795438346843590277887807843884212078939881841424542479139286181539868637596599086072882697999601892995403214791274764503315294506446091579929008801097928171415998922923969604679388535199865890144881892978109256840577183679387835158235173729317863870341479475123900763679388042521449326784210262983879841360169496482843302168025550523732180903416633861623997516575744126144785779905577596480553430734018748909987639378818881998736824528651459849290725047728244570209302254396072203830993626811202491965722078136170404574040946909486745526820557479168558117572437593905605228254517974351533918237797120539503368322158729309888474775038015574561254346283355310618868425199250486086497661048216121852169095346748986787436945265870669265231149890829627711357691323584574290877940329359837410232750086127713262229616565856080536098793774288420308736566081723095146060131810372695326805114746093750000000000000000000*i1^49 + 21299620402551780839298254593645940093392916377445171091366877440018966612608352692579677145234877591300115410748429966523759415822480030401243789579155709332639572555883246620896987274693519100859260194581176040100975940986575519271313289736987159636655037715355832518853156686381090807225865819692106920805287799822377892347153762212056803095226167684388177489434971355891310493301792626052114071641859740392584637795448151439868134740265194876394215007726100529529520422072051258041882202024409816731535582057502289838500781514883302420828866752127826846099887189721682901826737286836875787793814524005514876348339339636955284460559373469578739774844142048940468576132622920240118123333603370388476699758505037786099850021367886257268637440106443500607319578000723981414307866425857620136435652337173737626517198283139871017270148285834656843764958742282204402111061383520671892043663255929956354088636257485067435390131350898472747477196164526858922961639812513496132420856727454995906230667532759093887904374335816512707927342181442750388383059550936534170448056381086128391551463926543982111674172186843785734517553157337056155688666351336186244560551730840544941041178959701349771614354147027256185272309373751811696524790365986330489303933579128390734763027039714181293601342281990852576380066399429385563697168646037165974924778449482459332808817999423353699836443187563067471242090580453084095790203976424933883899074092030381204213027661127439294613411983785503670685844988414999759186938269886470873886824638835976374541626321944437519139509871559349307933731431536353340545775925925361086127572421702784583149321590460030471105339959600366970176090890793132324145823740530309599606834755324854242967068031914964788449052186702278121584338838655630959649990001233857526025519353986811812334505155928450342188001096152635349393110513252197761271444749164837863457297477569576750033744348169264155532717560818528438968351978233886780978637462178553824203708302170680411830681783023679597677589836567695254348876616086992194649086123837340949391312701362336338019153548929833027695462251426026041615429776534133190341702009517495917628506084299841962008507934668571558148864025165340292330529365032698254422221428607760181251536979071352938630923172144139609434497225303108751143430073201594923201722391617095473608977162255011934523511816726361542774174787397825084648183995454928663093596696853637695312500000000000000000*i1^50 + -158323763705650033004938300253818364413471876493504388700192356772404474811506537077340090583841700422687792440843660358527952107584950734081577754761561187846375557029426956763953276067066153630889959060331006205626558786937832675463197257515208420075659151890826066636410787880494351348643940149654313639062023285728135335635018582872158772943390690530740830886999659555258519977897177229341395930810596380460123028625143873909921333867573745327051608535560642608860537492466657762392968591889628423778577427025678083303100311206690444887015593593335261271807865116859069656736036222964660103979558500852804838881705346340691650777790905543531069571437221663064061291729060354883386360781289367446382290638406682897985841572060617302133626495953468299263146950874583903931677854182827657911550005489505093657181906415807717241225618169807079414801386346767893787223709333130904003459174560768417427552625647171614900777754096551814210896428154642418931603888258281925646838472251102197850939616721387208769538551445101178519261681764050729978239436026514044952732698316897342177104634728218941318423951859098173581672294819410250300573630369786469639768441699559138747218430934907079127278321865043678893825112104250611028266620728686113634993885681827984644347722807744426848428849946602238143866902296761628812697867929206395931733442257644053636837824742509692420771077086850876885022707369989056469645997875767446059188767486746971356132300527261341709139963497729591825720836716892412576462082796077918650403211245740160231570271413564355115410288754703056897671508484962037717346746541408722899909226147314329404768258994317001661773792781468303222966972526687098939018177749073165555664647588697629934293799711317796900897147998410211902307537777636126148399141722498932370330586415475180118836848518246167751846596427185232589259560763602990159727780052913110053793972919108681233276063456840975158703183953583954135629992447282580248951777869280534245231885606942184471019845108127965952966353178655720229672420205452378994538892172743949086084473852632119447790786711157419442374857211280035879548224749937290472413421084704757594913215949879480262585505330293127271105403065738220594613577754940884261289051109003618008434636946773580094132374700546712134873120279449979713343878787721943532904676362895975914513845811791842020230730344994594726566396214471189043815428476591478101909160614013671875000000000000000*i1^51 + -1189836497221262098877974323513556141556013187334224644517354538739103632174607945503308839190856265113297128221187116135364128081852590934532621946711988028324613397746195965408870749094810064483918607764807298992005011966431564031466434987731645940877428018889651197012592911551416438791197699311999681659757932041579359491597660195964067639604134824094927410420889317273553927569152264621953253489081342095670880561699667906545505730039780068638753023793467687051747850847915475794860538576257843768445817485600126641412159701272161451340795234134169877906713380229747536509048210126909294856823558937148730044552680798952228257187954220367939217608311986067246788278543027893002680384342349785642955795670243537352138663804748503120621782677858535065186235166910021024981735911331284660620570031447270324326088218956021457730035949681325669392881231366654330874408352731249371512439089778601278271330617799013337968690231080984933522363737038309562967419792089315657484286767888745143451543684615798711710691190158958532784155858457924600706204712873438210573563868144787781272257837596979653624311831716937607793700835425144761592347978295624815150875747399570195227065618367069614895037989318150442124592008316169138970261602836786140466971251242805186750524046527892817171483136504816448070957371305575538346340931124437277834316258444226156187587269556833537875747739272960013901186880981915439593731768365912062727003755713139934138526269433013122967197250505870428144527690631539064196670916248574327317558507079950200084816719173920923701206741199518019875137688148495808587182588149938825614643768115606416226384500298126997082911974478047371539734873733525757314963113037355066676061218875009006961409122721658599119062708886955762584297065203171265160018264201600982799642146149602133800045334454160665055834042250693831806045913674081415379891975867436483719087682523052317338678910064358669812916787256073993112488766059245342579976624905115926289110694767836928294122714229475004926631480602648104927113063439052362871931901545156734204663178065853505542065147166906463500094284955487054030054541453323792856393418514396229418843598815166209923327072536573294473668136474272779720243021626447775015702166989808708974392078122374435388554293689255769080956848968538011079608812327389383513756776071156332278788751722855634749635717840088062883452890954050857591539624991128221154212951660156250000000000000*i1^52 + 24916707763805907489424853429847816501431703881534499520671450772317711697701442273555231859924380099757342977397545932046478314993442988697066982695562109004616085166040229089565496041353385081057100939262365412029593939240504536198441461444928575357359166858272092527697415272043034264337056413840019065733667974651554224530052002729891495173208390647535763333400837295512139043824409491765649884139483540101608289666647227387017317226788784903725412389842786696162908051993568781456827809930635976755624806265960057745694549098335357177314119622955039759584932864238382273506908029471570019458198405429895784249312889438652010873057811049834464245930854484572974270419837646436810957190616120358129776672698347916375213944896567145169375305719930943706080646125010993817825433233508584619547020007122374859892000993768400082599172140388049410908430999036221769796706898603330450361335102208922823742391619878156537947303627897373983281199076336761907547079258683931569679744214615882608113846555928355363985637736504672664949792058491535383853442773985206277601691611833439250665894967975972101150269017922990429274513633723385130429139478731251042690193532739692041992640337705245302681197415937374233999761259035174731515833021585487915675273117042495028503488316239835390560067769566005521453576100388843266122926906219375508085682328918318185842498338935508225813961600099093749350378604772152563241326626858996831497584783353323913671275696555270303697411235618835616499914014624248834067119595247382881310079711149642658123374368129883683726935673666195013904872421658529147156387369029015054440679368950879150178969191885418508889388716140234080821276907026750765007116067530501063608678639790744686365713502678825971571371808689633236663483600634117164636931753794414510808970905376866300031811996901550705649279828944135547625464481285209195677665241356194960646883747148568865009139549756231377464724710772063561994496190668934217037732540737590657817137175708590948008195470442066156572149984517152369639594213470755086762414970438590239951282382295149804046892524628863026681114687230777958455875649908418967866681375460687095551069897809246607864033140148744522704407580525972384378375573755285350465517983495268078920188131440978516645170653624465090448948369977232794757435816137287548705748866481334845123606995561092228086426521197313491327332131733803848305797146167606115341186523437500000000000*i1^53 + 77381104746922073336833943345229699641104605304565868568839074470731408310781656415956187900797328240432792246831915158105077351722686493821195063643846607633083650771302045240876755021700086330487317635312404014947542092768473280374852150107835560108798935795050160259259339302612948245614210486150896320348296692726383425974459290245439138254959111798501161574922915743892450283473953108036220474382663898351241409578783437293975533055487899298006141477437515628084294134952141668618582096361587613512064381195646546310182562977672005460997997620102427224929526842988588649946940903017805833371946865700554941465579551372159758675205968013211221421807872802847622256990350294410384531449848521356953055667436104746771917023045195182000840080445512051966038574900824028490013096998813589159939318440865681246123072218167535382156057236853454344294983937901181232130016174904997277954992133929101095179224950979196108001951366758103931632346584648025446072876505442353223791275918102059269647394640785057885158060790782402533699200269803592789523352900818405681804851004551250003111060009186864965258469985239571459337438542800923508499258180804413846837970583463287682027218140652817834084056546525078540383312360737935235526181540516015581968584512974216890579314378846277278580256476493946896803261249535822466255939671812772327818388413833878591560328062085207008087199933609518206752379783299556879704143726064044978406719591450085476153925279130273054839324633450264558476757326030267605527976375068393324883634038789550217234162624465442503270360310176891611140943980282618760652395600916497816436095014718463632559859022055967370274065223486425552974188319824022762173202929475620755402020047934727316477689986449323373107969128679057626792986911982606595126185979960655925102730900267769571232746481726873511849750420626096668866595017043054521794565765202659077687476097134796923353097026809218274962574331934899653821615587386943124493693951415579998207221298510767653917763189666469097152628247120961572469833057939178075038532385660850693718575112910169603968302969029429645308592821898580948745654733907436937140638266276447242653232500160223166779116023190321293842665968704960789091526952096981427060779672935125273026978055919529910381884155300994683969306526324241140982885158300131912962371440363476008566129669741869473755672406170272431270942591350348038758966140449047088623046875000000000*i1^54 + -16525570671717895009030017597322067687870707377289939061245228903411509034517005708097451523982748681103664782048852929040282176976616751537881453783183856357297205775439424644748472027586133749122046911253716322079032477708798746002128606647750945483030825000614465495742633809756474385225062152828673139345889175552622313270763153584254595658620618209480782092778178496098267466663929728815762605101842135583284486020608194537783701938083275701002713288778108017740718714006809607182341101571554408468348118540043932916298318171574430300828598421503079154541288082424320769846783659473758222643508093351417822135222755090788566441093722469455875919243068395944147014821857933776644392122227370312832122237892732590174554263021299535966657123101722185725390949252478954183149031988484513334186655967657317822503139821989904452440225976751220874130081218144538637950784689478753854502825208651138480968629925319241492903593564620397339747112774512767989674052183723524200755160101911585291572978009325022963560790935971152583590876505369137201399708545574495949960147813451096100225982153609909759756916564158198116148489973095616055058132411708754951389056087295521004097889983658993856351293743418495743178461750327241000528290955800114302370135243095443024791420457273381379930813329008631834670527113937415315482070755564852648912937336981294158169167326739973684325174482463219178961444907797538204362580826202262128480082230598757113334334466819762221964824874798768672284332460646730665548571125053141094360573243611087373981964142969757419026590750447653602275349754906291434641618117911446722706426365318640815135039782590824319998013621483263916517642782686161152150157898683869110915923567784961668623456104488348013076883812033232887562035824030778113956834612333131249388030274561540139226301541612686854061416863402238759927489016875511444043734496079142092588617425294066980400435832071659015395143613519751625161477673327396492008993538458317747263599008400419399009032022271768368865772859510579908078982064959695262214707330753208093328903833976154585465882421039534476598427817080436124641499477135444564964909703962917403004024136315085234198016119028675123054893280562924071455019356152303218119484284744983917041037505731498481016171881204961599817907028040857010342057536144213798188797853274107203527133787364632562146283284674615404762372195257569273962872102856636047363281250000000*i1^55 + 319256759046074558983351782154053204207204933821149329364345035536674960320282919211719244505195682670611878688587037152974917196577175598803407024329918123544352678612491469420578230576700209714104235382941705781636813907006018839001185774706984617090637098768745046934156018371437787303181628628124977825538252615858338519543496619841648996303399346251767427023526840761234279706828813826700703740321644281454208706691397871456451551550557236180348338763795861464927359826613423833976468327358619940146700728167863513738941001925236905960528368149267307637464799938087324432610568109782225169505024738617545056755224698292229256260435066331347379717537230350736266766273681641847064350048944271977343227969155992848587889896982395577600587321256762207355211809114286379204787674623882644698097805363452142186352109302387090227480863058314870363510400973266278967610566134412384728062474642371440907260046979802388458153392403978973321860402874668060263483427783098848102299208450789444110809240264487066494695932585614033678619352927387133985695690541662078782190799687459880244297433979087595695002368140030526584111070053411153673229130388776119606096905819614054161072271896793838396108182266456415871188911390293080521024105468558700565190447404247641569469377298655870683342459231168818095056942624887581624446422747013730234929929116958550726339217185221057338796395836895700506917928730364919840108826588893829329309679441034883541271639731412935486051581409806339265127205547541284038198985772852093964363861949039091326789871581622692558847199698474875908202680844641114425784664780076469737422569523546612296187559560509897054181035875627136087698082195024213427014516398277895379638473379581712002661671671751957589963625231823157189538337580982498113647906356865441026434235117279270427737573121724489076371530930232827801531246208714943771514320817268732198755885802409818719891710349787498947505645270666968191187991002284254575847641520924180206070549082046154850092668440571877887711386869529717427751269385960315018826589428645229148202674324202038871083077518250263061984861258015162639525287884333403751089841930363136106085574557487948296603128597724183081264313851474179799398701516608248122633378885827111670165485156755824412116230589773443607641499148042866204843094504069512234370989676811239984743556584607660597620464091916592578961733295273006660863757133483886718750000000*i1^56 + -4325136001375152623509352802285825251380251878330046802037359782313567895195300690151326406120276642497096899926027336106671537644719798340650053091984134460850024952886263154150915073662272580577113449038683498591493250275129517014208343727213951332308858753191648585743704838084410462472836547239977359940861779816170726852822788977137286902579365486354303605656901774396257651973069485882527402861319581988140071752815823475358876734807238553947996016272985072404772893127247632347039743468705943555758751999746911869766116274502158209289968493070767720589908068743869433735216151457309297840166288339111156573162834709469019416049205068286282944176569369295899093292006098173930026651969156091733191133917845936560578766050762602466174872761791435170916547756679788925972818959749374954584370764196656340550778450440743446364345271719561936073142111038399720444067721154082408569716734165683015549063991003430452832310669926191032521139387261990531208829723198859344884671548396336934289736207944682323011709885402087782199982136596513281584716151293358212370957169679768666356991900352334685397781123667039693940122009005889588604812907073666072974912159723980786209238725894400725310879819877309987253996927370686291559091770860352532087155911985010879871823795155884230828957489968815372819417090646621511861042554841707357965679545015006968365139390850931073871365866858051730217362382802190545799645786490281669752428659018525455162280332482539570382235268583341395721861813797601561525958858384038355673591031059157827092218829199614273586811570673474023296151492205470753045979076624883953574721306815953000694270962755297636340526460051886170210252172851928637001953192729011496861320769224238189107723206776235533574176188847893014439025231072421018124025237147689314783582941071110792310119198809994556607449920169424936205967373475565544731294615421783952380719060400213657346935863131248648470379428041518177419950042499889533999102996468743340189204392178344559241638939919517317159330933630765462501317952940289413933479322271966286890822350702447910013469075349193916968934537860378088147813831175168118502315702859912701512939935783482155255876713191668094941078428282715699216981068527903273978426927938636541277003495658809502543906044621263782460040426931711529220931332052262806452006969682609895022635967002832815520569661786643933851337351370602846145629882812500000000000*i1^57 + 33942314513901113974839420367788666319829020791400226898744370159814295527152636840208673771320179286878458715615081380893283464346295840984552566899607071736714671790661923326133296299848303162294186283700572714694965282321032248656777690327896525494616921703162097752744680009473099580551021582887021168222684040161280464664737161149671467646653920259421131419972223542129754559988581284977137752498126865723305313643783081412777432631976316819249462265404785094754534358808742404553852059900387187667528226250872081924784592691175398085999072670708988851303043542639642556550174454065522129486974296517263378419244664192084609970222581658763305067807914212231278039225125122975971767979431334254194883215592629515674750415938769348235035281055042980657202247865874833224281977838169807379491138129625810940050053113194568626840956330505700970277588751318608242857125753334143792140071387937549772951477558803884831488301284854764864579723190246865929685729899118425838349850888228360064767037126576159375992706015013556831351694973562038977064151855959158448500346437124360458682310367921554480223640264745323855615932647386776785261531314799542720292368922478817848188625649339979737194879137183306850304226133762978726569482349462000975419210148893078850812686717999935020758441387247571389564929770634918455941507513158251093741954457054092408535386300012845521936507378912969320446018989803603808024534969971345137953934207358689668780045237695999048900080787955379629588971440092129223582423775057263512608158002108691591956895606254627130564817304569428538897635214696569382077874324699031820086401045718205770920214323059657374895673395721461989169900171985623674253983640023769937175207359088939225583900837543703927420163555150116378363925281664066754263590277415395204094447132611439143972738665813517010598064874692165108394945490917924763893232096091958688763907209214951879096383673345147173966115127946827099675142492757789599439350049124669729166261166829997737205173799449881160256418309245224205319272415305792419940935200073881810254695234777571188951308196628298855472678324376612545403922685776095624762099377653827325814066331769417419047593072966684410075092588083154570290573529346873847331640899914124847003610922752900504792642703023299569273817047610054484561961665286826888976875726155868590780374665068467538909543995669810101389884948730468750000000000000000000*i1^58 + -199777533601132421862909009851836401215286610716502626132662221234675836848216701541632594079338859495680270230513407359017346311914791057661055063385846818927898731301840733696592343348796282974266011011430317792840521663200787393262120043138054781373949142456209196036427690309599538132581606983875375941695888453335383711496166976582978587538762923541461966676166613908161188768779662220778248453396388045334508194427413131154026218828058856309677213192148103079760929244645925211829782481878261138410966821676375182099546096214286244466012179190226188934467707442450786302355010109035382586483291805464612148287328030915938889812982885540470504592889401999886852172849130730744584008621082637079345988008926514610638394440224173837704174848450092447165367650881504972309871103752834513148530668910729045337465984247888794184884202062649751551919905453782537815245914764096012424751874223391869941507714150227522627022186976970434938731187339782609984488444783584142929994799712209109470601725184719068280219191639220710809561390023805606380664402353213957472551747808894093563387834411468400905477943478663142749685377250106088870010769404502186203191704961835175309432642068099305726334575315154525773631250616133611007961168284173892507762337716177515851510114477814176582370842088847631328039534589396654688103319453974500382628399744911646059568809605937612019437040555076132612211454756041397233268803780865645069289701746948437243202740995721608518724183449468769707811345856144474341811902257606341555755918145301488480620000741789568408599956377053067378042159963089443124375580892141905091561776236722869895310739174174036501042038993571041376856932438895856094529602742519198950912742341543884206801767159818770766322375966752120131153382904982855195373638515221277497111263684321431951344157424169485244322465232982593341386622258339997615270881987532722336808752389491914934267496067074399619875417829496387386485878420136966703690469090376528860761477043089896941072117831235017400595139896171456777913588743946792512828334689797893292186165745276102301768010223518753694150590035953376793776527884906572060225930971278024852719700096597457644688607660550919565453053067641962378884455752363471940759429003390729298213798689312004665851829331140180988592365940450088501259790943680964553201693855035455937948964564104019414671882987022399902343750000000000000000000000000*i1^59 + 453670678538483598392723363063287389076337323465067928570992073142881942870272611101455144417605882721881806822761170879997667945866852668249149132686674810711600934970273328437554771811731050965839203319897287572031476475298896011027407826452862612447919978019682966139759751130059279062348087979702557568956391256874708197451984148794248010332459517187567266887918649946262759833374069715519494585790493161398666910149395866256884914899753661916404068448519838182938671845701740114959959317923151791239805342971843901651104699221833836934939698559147013681950201210540393377162951266196556846056793218618412100144172549673219364393489658457042150992413048715662930169578471572371635230829802047378286538729738851844604354647137698539082991279273317713237119831018494186272914172921772814631124119195415617627442451807871152834905004126605327625063827705227466734817705974575804219138753727246964854403978062268229776604811173569395219644165950606356571348494624679980342795399187551450112891246158630286553037434458430093667661672866610496192119125707745575441027407262745858912350447831162117468921290621516572058070734957974290703734598644330982674501690722166516790538653553591455011846768384384897986094250135781697497218940506086597036457875352710824829685549102939223020826415176427662164595423777361661459901490025779576738787200347220863258166064419349857332038155954450818535113286527547676182008170599879585389797796753614701062885534706410806550159035218466549265088344271325611957229444445194005719625854120216723885296819966384184196202301722481318075456474014343603375135426110522769152394164380672620444100368539444527103495721387181420846625756511185978652836968583158604355807131651609464493558496310958227283135015535066161695621548267929349800893600669676282620347981286704599426923984936479313815012996033015104578048270310196708432524206610072722292047768595802269727314068938410634660639076801651011807893427638475639268951180845669258300353660639766853831337669079374316343615923215520957242736671527853162599186558908757033075376364919104816268179995993481627359160692451313021304682231702042756940757578642544492670839179596671398670810353758948156697086901700675630393058303913421126610453381484305822763237528593075137748454396288380444998664421624207527876512131090317085173791887854047453226088702578468101501464843750000000000000000000000000000000000*i1^60 + -149475734581113598638012397659513958143281970575646861010620038478237721558469187407429510584657783059152146793403895969774248625089669124368443974898563720218640570637804859557540027728925162281269152847398278033694137390775817188877518077946546407930530320005502010801766103471275090425753507276759846562948232362362753082264614490095629520408801194345586637964053807681564584382491704665687448851263987981657949941706735063748117427198285282591877153980980596807704973040691017835102897666896626492979710998551578365406709903224369370080611454283323056134768183428460273069130237793177412735447447635256335573402352166770647380272601368937228465888953389959773695513224584526595447882922083793386615155249332143362540072902324455231285463012583592782617104262904856513969532479530458527878133274986944936117005502251842016657400348664507033064229893225148669009817203141652051448076070092757618975500132958553060641597046527011627699483572225117438138243521201546504956072856358188375601363570814999086729725137409508951189330037756916181014021276733764889770709385650623055250526360612184127975505773233936027294406728067058568346156053137228298940061886695245991590400316967828131013694199941712067235113001441506973114157260682519982700651073775119103725129541829853970763928322317108699275719945290618419574671983114951871075287244446443375248373937049280193547995248646649947285930969120767491172167468553193996923582759811966380628495338405058598303761558569262452566920096682382482421959109342413330973989754539427548818283037840927406221699538824033831823350817748715182189741891341351580751498321517421974390299289200005249435086943725823485202918929904089765853008622206507335303996063181862339302253312373210676328396250844149001044199340883245877742952578948341202128527388852676139301951880131897557480605705225105130736275901966342633053898296896512650999683979319895453182988987861389364394249858309065551626959179929777621150758675066906182600112525042379024627954592242947616930952441611672980781941868385388816151238521628182442459053642159366734538586436814776367411536826721072459555861268157379612377611650010601526924577338095938798008147805837192557839921399584874873430215151984695792877919090648918888016199741690009345517797565318108243406135276716894098764679427837006321305294076362410078451888869628906250000000000000000000000000000000000000000*i1^61 + -5516660178207088875100123696150331045803743237349861632664820745455671822442753514781864336988553784481614004277118003965300188567797036076755285321392018460263791149632770197253677265912495060133915150720924027841751524782534867005733801831953359465776244596992515916547715023147346468181581696398349382930130020264712968168312123888561153860020495760088239450750215456355518632059887133843010898186805132989037991092530115118323318990573749868318569535445466848641792214830439385716680770719975558992878271839701535643625872729272242107011659427610206002529070598791885367832616423511938808263538210532886271374076531842053029425042650796288205156520422883767168390980279024387772848068363303152434798363219561461631389833459335373659950477092033187872853236921310849102917944170736016307153416799722787960568664322824976444965307407425294201693503921483706660760074249407479457346558341963137320132285761733799235681778376418314874383468353902872502510272683521131441139079160736507376692959914859625928248401406123367395995188640351300045190815543071095604725658521008498328956086539009632151678542695692657472950331191082366114859865514499226052116098987023932322849922395660399120085845762633412309362332701203030295031151326540078696797501933904769227419365293152260774968023340285436439789938286589404167064198673957669466555428959086091239033312555022708628172660655768958204420532623117161794025251264981768877063559080318835686193763261914770270298109595910613321198231462180522768958326340099337889025141650606281752061960080247875539394755556323771312072447673559390141460697146246014916590930755119026385999364828475943028355509675201944783146384322312578456344071447154178608893914554886351211327782315935966031746578915052374000273740185158306408845549629860115962405392886779066915727556129381303137843164504152679259014773801351493523183329861747500141597744673313241442487723897726535489846232259273924437349710101469459328429123436057610715697990155507077135845477039439186401782915580969809521887702651967963079387799399747671212571780846641383581065936102115627989277835929824336262644545096989056830480557346507155260825327837307394817775476105141826029319140566430147513172145726702556397947954401213183081392581374169534435899201380574986057142588877892442317553935577723501438958831471890897563230000000000000000000000000000000000000000000000000*i1^62 + -35868983219218391743869883009068085416809210747338364365748493172012697494934453810148522638283705585241849662817362365597518356057075498132468431081838211990494035929618490601859484833634046608126940790063928178916287389109238284673680656270599842490435732249853807428500837455063458033385958108295472278826082735398788656243583310417158247001791652256988140646568820014205606782298234331852191382836654029386498520756931149403897903362397487810341835013021563771265047460431054392612175884512226143555871501164957326287841955120553483562379193500854120990647696738566225798237973414101372979189155564488324692004043260608440817733964604508463141452155225561152820950087846861833266111036184694679274065884119289600467579038661462890797716250789419854168970232780524217624557256969560122648856255412838848171676720266793700926911100718667278309333424022674053227445532211659654653297484463056222046223498242418199636623819007410497262665627159790055633756007990343921481413020111487915828793347310965427522694761248737712702104131588341536001945418162374095432570778212450813617930106753384270060352354508146937799114815306687319458741273923105233907601616167722137333499884116863989999552482980731494988875306063927895359041920799319420603435037729493663814273540474016546090023004430409004851551341596662466423953777937004871459147642002788940071296721495328234932699242880482244098119056426967750133142793504303272826110563816564841862041971263842678037142656160024609955704423108021651035546059647065929587584521966162720755290815919672365547577944089261783546120284547205111164968445891349718438827289889092172667961859367575954902144188982258979444542699210444907066192844501062248495761114327628515585126581133717794699269618960187122692698321766095582381797536454593908521044727817167502600828297674648101589921530653606317094599724053230117136478423366857611845431714596276630318868652489390990971744009213535327596583689514619804236164975775410728352067768524921635938368596597843275727669185891208108273792590667853875154897465420985136624026482173644763588397509463495054313684483050490588029449103347110441750557733146253403910255708537309458495635183668065736175750425812673190287921036787433566584345951543659941587426257260731263744312870232613129958369770424812942013353895157670812984493772968978432000000000000000000000000000000000000000000000000*i1^63 + 215051468837600402386259119677805375064411618248813433802719665059563455004267593497753883923044754828377421960846097758670842880191846009851838699877696458119771503061469074126137769406383943120835659129691095988673019227896474247412462469233033449175956786364969219698431601601209746507290920469320628367154473605954377945999003530797722125949480587852534225343968985182503609750297795481032070773055528395674190233680554005549165501836531339398979730680275325415334527610689053322990542179913645697382682800636446999739973131200772969121506061307875497828918374871812575204796283492759958391996549527711937556248525275123723103031363740204166117201132050936949503029239846505654192653884352370410966984308202848348027624699231684164541119388056799929138337340940373460367766665028070286202906923939238926136998541227637410544178317674967250122236617762264041545717594409913399815957691747789388380145062942124333415104437679969131936385017476812182553995573228550922449282187795232587334353107510521792965916199924804983454639219685111374224974899757245697186826022859633402775188418012049979014288614566051253258477306393478555036415074171668678282022903413530561439373727089150677632980832091354661632757172977781719182994285933210403387297491044429205161913972447844102693376604628090069989835418755284846473523318325557560700544175020186229768283933964144316389291982360743947246609521356654962802160862122220276549966747331358151951431287349569070297454139211520572696946189292805549229749967958727663189721241733508139523133938380637118617021732654595499436586134735879588814561303776799318820817787336070313018326649729895590044496216726968576365172690839071356774119997567910052317234773008532850266161894915608252535437733272274308004430387049525101284237946416933718216213561310475586715129002132942225363576447826491362937783687349521335859858511251048417948032486194820065434543249926456353147686718539284412182963793092200276494616950958164059285862058343308618644487784394976589567013467387313747991435266816540935880870620553934271987370852888778778319949082669349222108412070915408964215797071419742900249436694022481137905674220718572383123771865333477675441887455717672436593747247797169690960955129523995922670554392106097876102892069829240456012406361595257398572874221298202430889008103424000000000000000000000000000000000000000000000000*i1^64 + -469508173193068664854080245995956088173649340162294959072206091425598009257757653748121208048880259358774467501258535672702094322823652728782978589984549870164056254584128391846850508056049026418416777051374676705815359190419343126440509885771114139658287276173103271269989977648380110852535551692363806721371167428009798761910824165855592264930644736896402294060714428081171582762923151754241567048631932004838740864083179922309486488891089847380390266889529453608962781909505888513937098320876787722693471313253513550699023553766463758656037170689479250804774780165541726132874560905230625767841921724923230717837316981985072695661428537648791664328142478367073970289872359272481363615961560079053305561592019644764876523335940239876304409947493396945130721023605500869604926090231107543692221753518654855268995142266463548196080851400189036357397148971637169579376379138381950928868647491959030814229815840526299149595315094665355144795332755001330261841117102853513708603075938527781686801830590185572549168708870584447834338868928253985608428712539015991408846319935009816362482509159038318656282707475960696464068556038570704003699424707048379958202436548703657596583717256305245279948370483136164882079849463504331368994583182284335255498213925637446036891041640991663506923988630607519028234352038924643293363937935538379847325122248095985901100701270908769075504946924991381082952437750464432460901134081548782015567945342611005609291648587598215451964392000149728528807453348066020519318023186906999377075212774849164960735808279348319380701519044701842144735442970720227515777350380038307784290004316912961706318882440666965242366534380059047217929464579621252280097981186142995602918978203181184709813279426805975823184171038978883615198426601060437306027569958839377726859177248940109705843007189798089046926009117738481611717190635762750865475362757746066507664194141402848591051917136108846222158004435029084748406667642414392956311285585557340938685197628837801307849618875424015964590485604891644853983588774767886868603308238040300014009179970621863241995208296042630818821654711538762583173712633607226687133561235972102247674325413423237778710985658434022006612617163017749886216610813956477683883946893290552502470359613872823694572827815596944018833946917777656084422114024845419594383360000000000000000000000000000000000000000000000*i1^65 + -651753001520215637257999782746749805107573371201383546044511618922515233686017001667298692343452818643045662900078365453311473601147662825216618694099460043878753695542301800052161106996262408151235023014386981023520803213296765782656831919266703299190123142429639765769419025645386888992496108129965091492249208394912587883579516144269146364143255383982950442642022134754207646228762968855093546686037298743078387897834976638469023567431955316891330794168521463932138930720891479899346099707559088420973839597794764375897303591921968648355348319074671664160585307438967470246059556432484497412478436221420755690633752299966872151408985718490988284720032658250560674393508078103820612406798056023237814783421417485982553419312769387819709961113192874222252406760263343687954144917056610894783543547318592558294592538545018648449467155041926957849635314154580080869945528407217690075486476235586345235436695120279725908271672388084610650129521170859019828670085509741378064810258072741247740089813647880252587242772340860587507626129685317120514259117879733936190264265385399972643398187310366075327828159552554144098869073868435364062484742918778955423262332553625481210016641343170719454653427647190958251915011902330350083027354808622637115665712857839666253870686138545001480035387511839042052353119893466207738045869983089643255569640892065104582640716692973697073435214940044495908706559625341287226538545265831994712342098406967284379940548625239215362411317833660477167613101823104524204725395963267574680579046518439718185428778641111716999823323292831514994077851461490169849546424187703431639144474294215766883089799295407844802966928787768601285516473605710988287704382200773624759703659687247184217003974315444914830828440268840479656563245090351903623179980537930120994427922462101240562705466626658137159196721775089913893167653582352421585195623153350454814039414578654876170646944549268136636267151069176778172698245640330346849622087133030540306575939144239136277156270498706285682468010952542910207444443316971196216944588038021210459943851694649764841581789840412467268042788280138871241255097287504612465785510203266662536387823764903951958166236527633664143043803273072436284246838684743954564327834037407804416017048871526305679004321829033156258913543405024936392788479831110057984000000000000000000000000000000000000000000000*i1^66 + 438507700297962250584142291732799174627842036034986322178832447343477750439681657863180717007682151948604641770695818578902350377385397408866823120382489410702787467949253915192627254034582403474757816265765750958201577530451000336774298983956756912470209162190657072154244861542426371351030596327216608119584425863162394644939221305143468263892547956397834488029199672447146373277601764826349319941348981961928727339274532978310218321943132712186263762894445096240050415476510321019572579975394090210172128268945236443547853369209246179967307549606216961993732780369323679452838522644554165812387850371063080071975526178368348990055012646456253187193205827797869308204527111090250965560042376142955064764568891485188674052587068993704309691740007055528524071776553651252869923115072120794740370061163375507904661260070403315561452059673889904335433490068281159518874471569629984007011796668519393160542643691953155715283742627437996930549086158761947228475492882621074060149594047529324800299778515709200301037679633757176481613445621893354567530861769338149940517044973847380725249238097641517329428616356226089207192242675705990675824435747599819674367927820190445180258305075327555878396768113692031639232092542260705955459254589551918880559914420106074933732194274369600609732718030277559381494667924284203261308834386801003483309617375164668164029358437632470330748072067162751675929527268715340805846853237928698070513370457608032320227984662590739103068111977427958613248330651321007308038411657536925758670269536962885877716018989666125022131107171179136142362602278709656733675610038059562519433057375046590801132162906690006002531196633368262637150206698009843672820132511584343242860532371060229434144994527279612457369318150699793896150965365187358726060574333924999786281276665670893305823540758304827708021988705002978964340184005679273041913143396672004413690985007292625484329474158333992538899812115075855456401188567332383293930667877348157333846004676101278155375478661761420834886069856422113538459785609618917692835054816469283189923118212532843850020018008980680392303063235310991242120296729274752377731696364649024256877244573069889946584918069466685746980556521776354946353977038161026971052758355773406331512255662244784959197113539899502019477987983146252386380958767513600000000000000000000000000000000000000000000*i1^67 + 2653751493751785379397479300204799501554000747924690701678737948315153124687173141653255057641571056102356693642909474452027893540680328280988122014879476077256357358871566140428385417996050832910343339319443639668369313910968576850377127394414658449177545993050643530713359835395972496949978163697256576712201315650560061622609285810711976901076234811094688390724799591608472452069911905481990981080817201289189596748657660753038279406532060468872404675734055652401057965555998010431219859085870336733936356033132186825827039878959917729859302869056399686865188645218108841715783530045447457380617791401512466823466568886582388806457538646536183171345278915773829177010242248657920118703098810594442360359574951116342905042741612027668112936842176919386753109573767888885587697310049235802208595621214790805373123312815495910901085121115757563578515450333466905618188386385833983983303625422196097729025291647750940282601690017804873388495046000430603147949483665476565570246058016446518362569144744504455658476447742196329431859830765576907831585788590484832287163487623134956740374978125049994155932086880013064761215150061920035163456237035393055401453764399592204027730480472529091647835016236023773605818922448713003088074440925098061008364742782043830885207414722238519186985832583655429088152072062478391533066785151587538950021575915631867865311817087273722444534505851007997887489237704062741522082728695130663289698618990893693052189030542577379051369307977212149779455208306778881714602642286337793649113657467223798214253217910010107204386367906763837691593239012073747785512735542315675895329115408976308721118415426829652366407738148989226138651978856497866024169313714010588946206179216312473375210993685081660648351957216307064978959095308245557480329004180730446470475074409450894418203001592478764514593248318129268967346540872519283117422434932626960957285935380146450004951442004891806445934527591757724448201001519496524281846445608934760934527920927553800855679405833677730281187475863588724030264079870555099731805556192546069612074861754465893464463686609698003277042799571666176852083535120667551457511292661829437283364639771117431648332938942321425366320437848911528955529105006354893808281063709408414660432497697227462493718267932838946824043775940714328786353520640000000000000000000000000000000000000000000*i1^68 + -16846226630496477347939262116659481789176269352345762612402917225314060569437815537153895979351814561954757161750181561047503296347025331632688422173920272505726557691467646860651354911628488842573283474087536563004283373177316854686021530445738424231738929820687991802836159535232183313085176241510664291805590720274966246027055241709467490389842640546153548612188311851266899323735885146054973984573062752000474844948746646001042152175546323542456013405643590145473252390380157324286345306517977147267909135969566329990832393431839870774997821767043235843039693271312220529748376514288085341789625366507405403589571997184933128034802699835098208195867765143907190688890419992651203678115078143766809996270859505156767179847441084894559310575821866579821981203300376517882645129619435370410440935376638434104612098007607595252229547353143640032559719038762152467390383748106520596438803666090673834205235936960065937301131893841650799008559828599390766328767052402765787038142262986467766759798736849147856619575238151315838327188676742725983382940935300891477623483538007406617216684541338628245938725495115289061622130201856883527109286799159339356033893437170173814470687541597558824365219819545081820519408075495015629244618665516143418151080911702970401164867224367166643577934174025604826778949425593794948026812822197506763649199113181145406601507502132074688354234507373166408211680881625195755237155995903408678214422200229760178860846546268010228112631936861831722375862268853546212089299881970270757885486401307912914758879375715206520525993851489500108522065825311447131786305923553612298486217828017168897541862449344127073124355924198539091241556643709061763140730486865730879491551749856281663808858377708735299785423966332500573485972956629628888870083567619687411482936522273210326204701266620747006270684836705970998128838280807653769308924587848074628668675170951748210548310562500200411590480446014190989603154634036010115441076408911217780496985512424396901888541073386907649253164359520778198548081623016230952793886050883433833983843101413956352527630419819415747138488763944905492106513268393970156809272785628292454678325439935815300420297942888340351452423278579482433445546327623380882798399149921846618112166932853482094434588242103166085933456440593004500090880000000000000000000000000000000000000000000*i1^69 + 14582980002956007583171188979921627190927642391008172721827751525408238509283366048077781589863713837252220147702471899168073346052167866639609379328653616967050310730418570123074926488950587197149406255376994985352519305340530287673763822035077039618037993543620898537807578054938525968659139554080667262340641004992693128927777506170958962041347330519533630239767159557226401751244248914995053133936799420269254815606392001972953197796016098136351554084926714419190786790902407692066119636610647052766171127280959143391268533398959812391795050265756144028979248633000754912920135099911399740727420341095572467849538785365512794230785507718425769657362833198945345744713103979787394402496282294390181262747120043004734700395565786907621043330805222140068206451238713432955562309500822896186646653945916880931802721556987521605809084588093019941359628674393808667003121361059201080758660835081708186984938424043931899264952768620503139816254764723965512069482380752670556983055092573850961937903868030738504980429887773209093691934434007573721990113019245891171958462453483365790546189891054327447775332010653272797298521345331502944683458768106953778074240742531959684242309859233359614746306739742794858336378479370168236923563668368593456680185258248304130484354094102676119108236507371435274387862537402128982588439946585570479019042066463439691085905339956340014301992869219773121355328740066739791975686183679972256301446947258003882285515613490904651660761878563947579995293690055460902844752840541650345925108187958368745174728611081361366804143401077358324421976808463503533722667197244436783085882608046539322382273626057073967254893102830037973285286261470548587662787841206522975048074867412150447243054672146334445133623076723740030508998148067803681917070395421671075759715922677296281436495371221334222298129020107557472530828526408971771305067874720511762151517559545807702166204642556375094007048989645815143460839199472538442168245337647031105590033262208851610262383301140259415508459677502862113166040362249278838403398744956856651731037586665554570895115635818782457386634590408624635159121941153679068897223416566666371434292961090193109923520559243016605307837556073471692530183827351985540608144457249939682791932719932752612877225004111042472875837452344465817600000000000000000000000000000000000000000*i1^70 + -52185227133851658750816445871522275595363751157516418250825392214623315597181487161296381807635476592993977182704663562522371965989986804300356908321906292211753321170265392155291912300486454068744464659308667517879491191230845893981626954096992904538525178766319315252469624696554228942526974748976380436766784219471898385828303269479339599752107255896256652715491340814595717705111834021665295048097130266991888782567446171735632188091835695841490245171694046331313734050279270403787012965478329549513400345464943796604851689516408187545311972259898731916923456926580295736907269163190246586078116277398582395997652319749192204855044527166418285358628538447841269440080442835663550867458675065167939592907411619608100518770693315222613337555902438365331612490348381990523823847329705315801876555030434262073269384745598517308339077639402946021086256906111549542056956084058447650310296277897063217412445075825021224935803034067032468977090333062300412452444927000230555848325924497236462344090430491590494980188441332746570768194063687358809044567293910212164645254720391811398825048271911114327659255261153603424817005423519660687606448836464947578655589875822672517994227222915348421036590162416695191515199317750532516183275377012074900352778869117257933777447331899487480425008042188722996574414906039003615683012939103194858656429065384708846860670599110138027138787870293304252739158800821783648786349168517428034369396169041438623125275522927521403364563325233259865025877611889028585740697851379015283891395348713299210369817597025697334985320026412611268564788981320874895689123244085069480705488543473342178478741310522985796402871877038696082048319694683670434785337745668409149978274282936098109672608544664970197429438429579086368890289730441360846893169352636466410873119934855969143107042420042542739481540998380995299382882051480262404949335415688729724765285608528127125752658915493931573933845801941029477306605301363674497002633086498814084659398858534631659164696150018179601304964266493050892290962973783078346800081150901125110792152558427056930821607042905847075382093899113428708816032928743922927489985880764912894351572105935741557936629723808690297201679451580904675606659302472903786105185451820591038359157396173844991612628348303432146927996716974080000000000000000000000000000000000000000*i1^71 + -62723102145577589701080436576317941264228581987319517610481995246057497862067164485251561147654527835694357400857155286229485449057026273246103303569331815476694640121661287315802259330439754398739605298692548886944459661078056019947646926251861191585741676398956062529622176640418842638494011346552958798506253694092070053525269737621297303358514731813164331659358149520963559291288902369198759087169856294780159611821225607211539510285356081295674400896387631618817178254770796464197309935364354286587558329709394291654347899472503464505603435836064898081502170672379779608980082008706212433317124028166173320705127807371738889415916928848376587089782296768079903255260758480501253593532835096586037113764102855772617760020744051378846724510174471446061577153475329249555396860200128500764369170742125770950112693156572884553702990574688643157902223656993117312102410611793924291659958609774237968223537144986235601172854277905228419026802322560379039031456353406091266802342515711307469683505596075206323775290066846885154546980028490221801450376366472948807065166847099457855425015662631808138406240502112823721014491499900892768147632450697284636392289235802417088851379179532854299346340262049580988964934712795274601164987815430258624464627248428794822532046883012105283889650218622728556209442235135400170044105053187188180087519760252697856741243316304213965175438471520958296926625173113014478576725235389363338364812077948712998570230057857513906396486378461077569552532004286737594205286582789854908025921675566823242690058202526766538379921451462861991494716870148117974328654890415020831595006329282912170138838728448731971356297688415769144565937889037146323501973505690781254377206456316776281175089340147163137332964643448337423729125347641143722553048980263395156998027872376934668689662169704666978041949162405526705310075545197584243681398577770680705837416683434378074802965645515941176163410541672362013632646702262202274476355958993969254286625981043376838125282552268567793429247924046327241869079106795594363910435149834010231052177929738479932567436299236722265653035962995583567383604710322217345616973320875623749320687224331274355271887504037102158920906351246418061511437695219753295161516426050321631309211638838202279002264556091367854037794816000000000000000000000000000000000000000*i1^72 + 74185192269530382703476444100760221823599462462862370109027651161733814687706074351455221941451890639916322453831438419487105949728827803952462398637996379266886507920739802393884236032180480641945902167617957656609941611854656392307559351113182648577759646289588751881128835395328744051712259460025389359549675421709429888151637852021459323061222126986300760107999535456160955564869579660489302672591204519760789871571857960881715496101989705757859285413355477150312746829251940744355006675783699721196698715366119128299504071432761359500599674967547839164129626978071207792991153485530391157535304415896802149275524301191828934659309937101500902675722634994005949186003665894722489121111628846710188457446631376157026660210955235251711198634151456328018169291086688514104488599961171913790260667134548993042637593231575435536739260931478442669999148681251797869304185814295690145816093736076143040588001836045105739698826667787749481991573296418463840136627120297878034808358209038612984259542052019594697473027729661543129896692892352248526631080007989913062799747254554318066729677539062998434864964067109830068559306700511106611397230326100644248456634705961171453840430297592510214318134349921200270836800171793310512734657811390743910992825595189268632665737956094639578293243711373538664035047065502322357351369344796427040840120498578774809763304843589057289459277514857085203878971582156050061400934849693527512189482110359292239169675680411230215485146765621093334721418750648048446893519581277508087212315188149160234830408957564673282327808494418635462256888477560000420528090050633077926319744197573665821470333930268839015324404681082956660276812615026787840015566339360045668867713646338646180545154496607688031111719146083251955678990755179277899635197019238943129712592877713315328878104118038940719159822381539496722847306829733273156725085602260560944849596541860224755854076387263819655816979573172160649790580762618276897291408799610266725068624962613596299264305717451146595011163432962540771266749159158216997024255280593390462176367828708454465658554735504514198108881458782054073887992041344318138423334802595542450489392448093129210681900747198814054382965215736108455976583437246824259333525190580538848077251059348670647595313561631148579225600000000000000000000000000000000000000*i1^73 + -304627367726741572758898489102608953879805879010705285913960674107881524788475403850217809664343552058122052597920778890025529929900201937660122442356553325350354452362458830348867364478591058011235462028203233515805174151864093220450866054080974235564135602746619794820642112902869394276906025086920543358273548783225736873618373630550174291851673496493088241067740845481838502286611261143460825710367221562940780455603164908909064303061350620660339537806720535061120656317666540435449529614528909776799108768364145508137588456940055762077971942597621146039344145154327371442705528855134786932073698029930771804400343724911482216147042134022206593525053596524772830990897393522668445490067513094623430936888687206853351244823102425448047555312103888615613550667379705886931558260837522476926828479089518839764781239869920322913723740035934062255011190943408540196350471781731791669933158268813814774215949413186730812327204722348082401820445482940688084471825413042565075457652514817287366626119696587137485954074442865450590270024105577986399516434887758667136608016463951319204677148985483646352016401334950514012490893808989150013491520965142875606686735341826646362071047519607822795042023860112312550058262028117637292883281580863162203640796808437715422285981999245802978146139065507669699521236538669890793781410302480776880522417717687839852269139721646314522716497330559137873080482153457374269986542729563756136266152080251148366228906973356786440089442068957029281544282535747879426366689299543973010211396660611540578963848268505293903364093720172429042752015794928569593280588730567374887883142184336327180127562171682943847229624140124923054027819661369567095576277908970894026459577501679956066032646031925472224046765304900033624307586556340424873319614248658914570369044040819608820066860217634095054721549694818082981379317535587853519064205964817411873113878501120634878687894678274436850027024423074799762844114314681580849858658236736015308507008017821864780001484701033961205834067453517347831349327862392548222755175774421080879397975749966205560275382184174112629589624008559362909379455150284531627901989789758074963037405397553621988354429134405547374776291036263315230668842890425514555200855522315159296415874097896617732774520918166732800000000000000000000000000000000000000*i1^74 + -204152631845621711281529590363302253451565451369995018793897600797456263334793931381089909781245267760101270550364102463545153145828972754286419177148029699046112954200032227481467253332601805215700440617437201163332938762221548417422833638520152344568352169056652488902919020093762361557555845487314512956714232781879942430143231663685865835070278692379913225430718557658033503422708074143629903371137556942931597329111325911196738136567845809676781466502323519174401240625191376961746697557222494933640707082518153234837813442826436653243140321860327734031681959153283289871666111981965269003457460703325530589566097465113321066317144756041385232716709578196937959156932519457636899885399421062526395346567834427580376332178639987924825152159579956477975500937382837613470587980555395814421906388806146702516907797761536071195422185947531919296933675282580441602052286761329835916318054437521912466476376382160441880554391140726116048625667915494507242650506713215725073179999305720412412547941971908337876130060428034797483394511289922858524072151891167989212162916136371568614850790825448890735918544444979204840578424306593453189995845614621640169290028625213551445179203793206593188495581047671846810367981820886431181714159457684363979149869438044828938244558758891660864302094526212993561900735587562876320382193392543237722132487487722976705023645704874076574064486027382126752153212440690328826636452308215146798519187016185653433678610489670658567784324251061734063998255186319927638201023743902349093819155897083469246757100689818770574714577242976973820679839100289242900731073362882673475003811098872453057827221283126816628980617043482391522187980228591202975953231285653667287224448012523362788801891924483590420394183740384329090616138454841609941330956292321336478025785576522833898068202830769146899327805386857605408678793608402969762546931205949117250721635206739562330207595546964522631599476045289925130102617850283589582905205868885621603064935494902840164099495294427708628941518146392286504676239486803375764287844895071026720108998014266971666444911610037412754766134978592079832154866025348888393614817312975978412509349537472301643935482300675224636489603937974632584034108468720945574117675167638703356275088514962860003809134903296000000000000000000000000000000000000*i1^75 + -82561200364824834636361577187843588444307750262076147425851502287002827197874472999363112089785643751212221793018403850770852664088771741653240407995535463131993324648068335809554625827747366178733931561903616409438802640282440644248118728784560894647867768848752377498809883171619021360928439781027180014841472492967759853729890154665494415966207762465837764835346697015279771805414323745413159373941855874957917010050847383853126611084061356641330130959443414981656773191861999390572288627050609856448163144322534308632543554867325033840154343944566466622237705653959967546141325105414721025708986068854773188147078421106808716617916180571982666026240754114062313619881715598357390761007293178607451957172561476001371296361568182105919431352371424702520461247761028530412199611154418057839359718970569820959997510486095551777568819064664729553839994380243058398696902141830145966145112756596964267587082085589245945056956684472056120144981976362275446326746895811837285872359219030592134255397223273089353793759938744518323725844724960932924334254497660061707126664933340618778007814043276538354100712872038536555330589097715861231947949337002427731577726547334276066858625784839964023201368630640840113506375189054649747274688272489020144700027486041326164451626488351872875769945340008797807224529185479319695949951905981983148137210615117913208250823339855832166313444590412802582566707302842309812949478754517539943563573837964672392242302279954891112825766598357007418323811048236266017935353759238183073375701850035250117271113266611754145744315311031817037676870772939764407681421493811561116954144739402918244380403116619115389557604490940449936492810201395958059209833390366443805334090994183017380494200557858453880371466519405354793491286605769168895042123326647875163691923175293341528231239572516817040162488381159211688923844983174706792034698580150792831260852126281923810687008472220727065602441432422061642341816261701388118944403657032621688790439653453144495025676558799125332305259654203169550474494979446347291271675843983220744621197266104545993241457064274914844266793343728817362054589449130257087237479775640726610745914953929786804854742214585729194785137116900013028397648303439249453432652449320488867757552739626879609418547200000000000000000000000000000000000*i1^76 + -30314054168049953970484550609991857286381183486487627996220185386906036072596050447126551089565206233104552896277098331465420343885727664707894888110100122536552865037667268561146603330278609593630238767483337960108525561601436168902535417213864954749333285974074643582489081890793133552723201821064835400794312004492775281866728335124402142642891800492486130252686835788328595984524916340004511333881851324444704997288507065554502261417711403777940747010725775859232160953644948056956532095118080276717500272212293824364574374035094600159080255328842349022042910848807887662594030507098941716394740407248372184528200761275370476116249488627112638662388888581235168099313171156999378245235453076160754849648849360586521394633153837823954198163290248380200436869197904841331010882227420721239871905917345254367815335347243636057284236833630166698352561776765096104335036659268936595896614886694454609292784177146129922716039506669708439853016940494116552971214232847075879599555533056976994204160578242680512484399195413127255233717346532689996232411587375657266719632616072764013411939146298416808281071809987292384168491776161452387287695791949685382292438175991528153311134509424743828908922781647100763352532701120393493890079903557469488274385722853109090823770347936387325484020315783484999223511700778302532335672152528930996228308852336859762196651630742801294630223039898291567899312900068960602133962608426827316518930271856729233253866953604279050792044687598330429283753396565818920011879883313000719794942658255958742838470820240246313849828837392013877128065241545451106116879232893332152170014806463356730255070187078078280115854632869680098536713159512770899443305531776226201912826517217729270987590354054836591502872354138756403430031883629062366814725190976253328967191453869054030619342666675321757593534654340362494577409555115161671928801124034572734193683694766454116862318184577052779542586813441168131573652929830382239423990249538885511985881953702166577023636883702174323721055899977712320434118783419409114801514231293234815596799224238892839217779153176970245523087346715732039216719232114947111364710008413764895591617925685001490786507749015422209859644159430597779772240902732089307046702773722665779481948518072178442240000000000000000000000000000000000*i1^77 + -5087044431625392878000511417017743847381016151648060853627535714655856032749517244125704451419226298832425229825225694635184733754256681825201234727420764644856299972839596532467745074160150723759610731479839538055177327625793370046143472567848907081978324101174053161426859158442229809020995521867025655823549652522680001706966407979769537356079812451664800111711564716081177970379876390830980973684321862434868630953718680266634490076169408317337531414204713437482940539650001743268538464749389268732413759091529066926255451130614028056863746713975067434155533549988508036161501877513465094059049664817389082870487580738752958644216010883655781484258037246138805246083367461842798492546251760252721605363370595753194687127240573368962196216708911359407727357348388982477455346644641193068547412613345939913271162809584755752611036115183936538994134622094767749588082672935363963746920684598987512566077392285372057027641210340252926135749852704784946313216026528273233750548889892164597254062681140268127013217827356249942488009885072046603330806752431155330021242991681348042267420568940801178260252601172063936295884286736220272707344673629967146037070024268418743703534347482105304604314399793814468439475946261903449152181105287233875440322186404653985376527037203526016819434999247486959206613255128829978938631062817993189903462564841311891782161829086697498251362026189647393404018472040722330781541232650731808298356488875966986871452610307764597085588868921147796070061516117974089958948942667205816654158597993495577592631954606462038178628141563971834879859211387252408886149126466590202293415769824812781829444529077929006165830751670021124303076392393540571908654255917865593890082123915945339137945859978531621935940215646213136115190131981511766401104329436518284444405288930589806284847387079480884957325676680584306481918267225175460850000492879038631289400487756121412634840065777659125532762872565611286893819840646512193350151518002972642455892885129594878077552299643246906271652976295046346547050301241527116993705665133786208278236058001442121119620000903817100896343413689253315530998242819112504975756623167988275114739577315822451687223942995878342597356342707328031918162600288185154158106274144647795892421757239296000000000000000000000000000000000*i1^78 + -320782307502859979814817124947130391131108272265359907518540692350543224925205313995673222425475712050986789947085126390268984799839686915147487974138892894452770729579353390288611607230436894441180021764902288059164307576360892368898896113925134116389234565727023666313140276213886240684907565916300240137729025306201283557579937926917748645843119316274649349805325877406738123877350442062161662520992571504971649522234560157938398905046672694065963408306414108164686342930015892309693497664799062163773324931232616173216241469159027743245278760215349609119326906385315242172630296278323666318450382712284797822458827552320341704865061817956407299282403063779417915303721159645819186545820143853092507223740337106506505814139627788430881065833054732473426120524676328387873081443804127662215620771356593943223140200523490810735687832675702883081788088307554602638466740576919109321686748288921259070567724399832321115033712607785248381289992717997426630477945416476956603841514813649281695464266562289363001464737848214627193650336304904506328129718168822675317045041094875246093965815924499996828372351860727316355329091856012593616613683733968712731540505455482606496673714945529760546933746215783168787631103611721769268593154451066361652293599895996109572740556071715697624718867464918725113324311406766272583298659608390807883282626141300126692349059620158372127694375295123174190485170252702381984962978774655843472154069385342126489639528600872722009574771590307291822973191053189318526798776361706632338636020601236228825423212876562866570870971314089465140889172598121447907348461635862377063649816529535267355830524443735484060029454383854468188417847958797744602524000440798864034955742206693011718433625195906876815961690884525511947716955959893971160285978270307696498356585343710252581882616871000927071337847570390009030641581916455093435757878426726272059948794723539499275369977280160575068482893308703046007446670703103322541858000743971629575107352720381563388221129141630869123857496918442221541399080892924162570973179665332150681429581567380013766465582775154962786191659222851448030345304900029444133639645836103775914136304304170419732062519514832705961817688950564881154174178412327447286469593758007807386320896000000000000000000000000000000000*i1^79 + -90753340359331465669625862215014492389656274937482375557815375457184658507099241167652083819666032785967665541159529097267988958390438798966726662629467458033662997594461394770351130471517573560994705036073966599900093186919013759986691011136046234326884852341682208333160319816653275480106134565654930249040906307332885526947475863759035539409573005130154787742344341308418560164536672049146774853685015948859699327944439458709738825944334182138383311729338608278335939478439190311945904901437206754439647015412922094729653351245299541149618539044650457981829025477526235325291578518427993670629523106060382897741945546947579584639907405114894315751946554402724554915097823923521545700020210408241849937745479832298953812086285082656934766032453331765420140833150842740451637361583167369900464842233721274251591106769401617492373668241281531095437676599492462315331661054584661791857655520962476819655820026572313550198011035797214409617452865243583731072459163843205556273314322809078584009139470899921804296896512535430991192738718351022972814879771822225060992131832107353802810191737793703776819450106323595116737955215668443372618419757659901853277648698354466559057139849169334126733317296409228839089108841488777257924913374534436132075049954260801657662780660160642433066287404341605088010906308398396065811794045367584606478904326285380174955033380130135479600886973864205548618489467986479452791787146192980346696244484804244178992185424403521127507037632074477125082861469491012645843108709869208701905208897781316634367320927335556396854775637663096921284028959809300131246534289679382971522992655930941487912579009615111052080880856195834014936859118021217661755183834220543367366350366107132275860093248626133657616113356354179593221787412254141583498953507530731493926996324220303431126767329242410802829257228888629874816973559280498633988757238859279001076033888923201359310988640337556267425948152895841285479080320050388386176576382055695108950205512265718463678660419606237692165920438123694593340056372155764588746586338532883908061873658004356078604684622746644957685817485244351422303264581296127188438598913453575482447648693791486511508761881860217217602912741875659183909303517248364358307872746966739845120000000000000000000000000000000*i1^80 + -30743705754402648119877821388117556524219628127979095422443225357764305710745892359686987951220945099822608981936172422360800131845799632199652449565560273759061713023523473213787844733287566811443297765543188394418740926612610506588356325020191999776667824445770153303543914898773967867966864524449066063861396711214909700030825234665607065038743362830259750363234096909116571235060677995784035804963034217795432312617370662379436902243090790592947531123194955696964691553959732835295590452551454335330115598091414861204714325204365492274412684179365332469930600498858345755049445838175375224709611356982877571628249898112923791231059872172668802099936979771332986368089043754320640844935017982101248917169037609274743977451260079754740578247145337525830744034963476346662575920207989501100753328968554452353386777177056353300403995218893735240994363757872881425596370807690091489626954272700692679883469269701763222483917490101760048168981916415825365352218552037674459466012070105943618322164533797566248603422854302458256816889712898474861021523601234769151633738613469208773694720980099210069135094839968646609701010609103793217713696787185445083904295113844728372635694037154395561884871246685497221843912021886804819555963405400368023292769273844436750315292281499404537206081593968477795404198113741744462847282924511568420575508952059464509539857443322412004889801268724272265011170459430260632293951084005288755420225325074962870239890724809646053750196305991532063462005985905918012312239654360561828140411632899692609340790286938809849162601430198290938405283679538932405061037335180044016249117215116234511290857323001829711778544146960233398647161905625740829483069374781297961602576012409326478288467853973961555395214943342372215085229786722180514375717140782431291939116802615593538082104513939602065249569773298716301519968964621586650287464468673799154604037587603492351871404191480000853248106729058443111418436529812760499436918441684556153500004570801703530768630114122815079670486484129288454942923291045166872807991166000857347796172970704754134526147117474172312804056167374442042317371271400631739724972795313302716087276130276088542553835557058244087657842173903821214717100153926299943914648304091136000000000000000000000000000000*i1^81 + -3970151384102281464391199798874519917655281601103012965521448888719231009391856516413301329283723593072005755168674626562014273242960836619238032053904796902444615749031019313915933820689683512899787010601903192694915469262392964381925576100721937353033095195628811228733535286481345961193573163249129413603715594837869360827637726583439985056043869738394932613865851597780062918901158063686785179445849487997066688524440619915429200957947675106271964730398704226107811072648131613116721580530283173248252624669087285841919113473466867571989361049828672164357458746733239337637625056525640917210648628146686548557759142042468383770556886337211818795823882928198118239331027993943344357948581450498102602443006262652883300266155143526374339303537163746429736644201248098690434988739487937623439029021069007489853773745027268717291264356259157938435467253436793377176905141817188632552798106403035560696791989109330950574616494834355201066926675481424025943257745120601464125302321170592972538911568914384702033612655954811903270725159496932444943691271167091341973826407314463325638617722945421682278817557624689179932754632066170694360942982146290608338389072013063512722135673345206632973958559980332918719758963352356248063837765773041114918042583665794172960079911619832181444709970648018713266672512202242375610057575234917666466753256199714218025092592781764461561168209826279466664631634161299041415846162188797848388641220189309579802482273716061263410404902983123841775459395416544768261181381341575655804552577467713418541039829296382116240679351596316155527174073273710866440379273076980238684930880758103548210316706101975979925719983723411359980532168306909843841911541087744853169107134547832173277694857693388799303456416256358475293925123335767247583784827320239690211238847956328298975718788238043567853816680896453708379092747885806578098601563606172241444272168218926961715562606113688687686574385823299515105103531173848987602592006713225364501354064806431953302713450192313763478642816821192136110683676539578042636132683395985583139309176921629410178711087647595947616256400784633084915133452662127322942557829547977184035560907560485786954247893838656667582002049688915054860184352179816580078423244800000000000000000000000000000*i1^82 + -130184723085523482815010677595304062274341374713801278867240592271869326843265719574189596606344444236815042586561775663657988483297012210326510595679184847435550859339207900572550943987867294283370335071272646364872030819105595873394900850469926555862822950998235097380509414134033172986333610900871575357914783853394192808362394884635086730479155266111363400618116395728446831280195279845687271291738484339343184029689216319022827932113558065600917205715040698843721174568898501329479298894163952239524392238935451254048100587940248415194706690268854569511461856793335511170922310873767676269395832056988259666251143455511876384796805087339889828562764872794789037922348402246096764265631194802305601679020773317246954959441080082385008604802001004178132088887942819499919058124462883526708452173703231719761308696682930264795608619642828474585664388281544509464358788878822698313217367026056792674051250437184271102514574261710908111637994088982028687641700752824544459986286742131728178626212512700865826705293632354153741509562391391545862221449608191060614196241877712081871491760330912641477771903150705094242482624420718924566257865497740182406944773058205690027425821745186879050832266998817149872841394368857048705896547210296192983128716047909836553754973935316614231636629044839900105968881103035977569027185379835317753606626892560826775693252328886925611968695024554895914196583760448639365093958716341557070349655145645409508677968622382312058704158692878682149946000691755020023484483325679555370483006246177524024652563353730893846265717358906443042535162490650199143204779624462659293007143045138293099322268606212983078613723361436148040735687802454382491023167015275907150931004208251243223830844531853091023203189413771141553703050766067725013303245619305318048071685230668689784658852746761931459437840457774096461741156413987862085203062785401993972256045441668228927251574416150841400069184024554800032515215301188507699104345183841368053004456092603216480908977897192057227118173762160032798811927051270089713493492971709074547267174652046440420278656342222350143416835286093894890302378546551108393846462826841271814064393972189726365326748051822469583167795665884276553582326667252198277120000000000000000000000000000*i1^83 + -799332453754778028477433996599951785528893182205230794950235220238380033025467484628359475895125565984525663684328066558986817346335049524989367753662514181288878330965588338263810767029674804170587950780377256776149997734427097623320006952956034988352913197212294358628246553448248375965268128666575627279776922323830619409188576071404993780144187226095174604891641171820469122449817146829975569421376292166970308400195389933902926503001439764284133918986165147198547889247106940086537179701596821078363226334619508678189590868102848991698792219949207693799065353124784501492592365798708418747864385656210833623492715636352222597175893921244738509433092001920835863307641361936350675318351973809464660322328870244261741722313217796713046483356590818509241032466078721136125552566378047067578443635582092010852703812921030843311190206422524144359728033098354646760678137502463876966505070969060314739937329184492731592723202107821400497712447816407896245762214822527011408718344606259585722876453126255245170620221936316743093430409554603186705545710402580665891306720158058052447501548755588706935358119913545494745607952064756299681195495913582719178110732749646778156416266016075761890767697035141191135275120593485278262631982817478282393996022845708753838918094750079129843948476409707602228458906044488992588813824930064767839741355692109196151434660425137500442614564026099363182326341963366079486030058952589115973734281296971063348021879771562014937472052188094469207571072445756441102721594379564130436874025892198211202116893989020492580695667092088742344967962957731791527066954090954258000958795695341765718867613002608668547327190084000967771496540530710964773765047642363126464508307568246395436701096295587005778103094197326420855751779271393184754802183045745011359835893210434959631259706977250599879106527065857058320618634213278507122757202951930680272090810074216543111870795466681282626863102661700643090803465212776497246085012747317483339106489976362646493920324532894745115984744922719748861041566426858803803502796228963908808998533764654376425793472064408776911211853433308324126857234621426852930848020464449407673662224214552248829683753247232437397987701709200613598716367994880000000000000000000000000000*i1^84 + -7988215596668676813685096595873578353792742538165959917650819001792195099532915180210698595589328499356243895218803392823306785931012031673979395142652813269026259385851395014515965850655423984324475455564511077414826918629693393040374861361706809537626993024127662428463435455502399711731029539163805516881487994307793109794735716541821809687475087186021816444634435001631967225347447656104581154816692813438977570654365129239241772217359582836996136759202695781106415361061227553722896540678228498396008782050676662223715440018477809692289587466285695037462455385256938010197329376686920350513029701217440701158842289048178327589001394300750467493867238956873178148408498660373997803952491926152455646791935937545495034797075280257804023351624122689407693400421138102191303365296263945875973719300064728143579513098787284616553750945415204763061594130250733679320648227741637730583579498747545702609147331234516958712145926139059226599562095437717229478830758689694066962731722207941594564769194242181923672694931908905311980923023736610710195808511736855467118368069902439400643382759877638445132825848789026034747717587665235722163872878301031589997344955591611739938227402908234319139486520116351173691422703339830798882138111486671855171264309298069389858321411939205165967678875631292497698655519080637226730340924578430156009030017785853019704150234391239485037363077617692434050538982476387198929002796200341400515933304987462688183129390064697209877247105307203307066976003013370764793974358768620252309660755289603330077244551150996443065929896159788314976562190455518975779546271761034074845705004093148783399750395177576076768352406754314759510416247451826377067422276821067623991745428552461084876309258501276875568845870285348060482658312741064835853575737987864662072119877810876581279993415337545697973826340928145375361891611357921508868654977395039554999602131342247951509190149493581581126066239657584565468626446046638508894388093776107721620047672226169537811217224498127492622378558794204999914464234721822317934603466899512342076176936459149589322238695845559317696710563112463671068904427904581519689944029189929835357873823509376850258034792932050581587391862049240632419942400000000000000000000000000*i1^85 + -31450002046094878027679161338374278500503975141699300190480056540604616424745478147372583704034705173661053128673385040667483200107617096763310152330752250914846359239839250443462547461724465479478765686832613316342269199887810097635016455989325031897354497299311523439655950653095121238971466334687077459789635723892297213506324549087040621464014893111772857914944690889067626651312914300632478453076643399974412621711805009978867702652976583446926038286702305680542125289863836987080266689039855020506544489119167974714912419476358599417591982727653534748624208396189510294937900111393814385917882411192973822217082725211668812522738099488320687824880488656780833111759535122109417376806162204668435770220751131636262908239936449480229227940174912094637811995112528830023704651043881051172649977002488261247645119916824677752927430527797571333889391085237161318651502870178870683282659821301511535242103967989569511287947748363591253322154603556343946205863391203195509970717977713668003272367258712042216753834444524406371820755631316156493658792920526146753578542795774820894047815170972840504076507790122891884399847172638661431805985042761852531936575224249661862819985775513207346166154755337081399598159902899365064739854601355071113190886920904245330965973819184253777527613701021138405640613598508434036075746987286155776800621011000210278660669717024656364182321185493849417449208854945197247671019258859925169997390630249101896258246009949606144636003205978569689786093246669576098184034396621573321894611560342970238581917420504230126254543487849820936828148523528282612454691688403998107752593204432357843374431754197896452323138601713242501685672003768086840500285641601665130384660774585888044150113903494945966707188833567791859254737695672092990283075391034554814943414280935844819161285984164121089290901176320327276958922516998289351672091948976905072574213939325642894757685628246861875539583503294232048848540743005958430781639828245745659873091991841968368721653458864677109832691744490631633044743306473667790404953892615199516242161489503732379323149783045296508800213071755317212829054521055929647428436459372021008462662520664474625451795185869569494516732794943569920000000000000000000000000*i1^86 + -1936718258894745014792686810592328468221913842663836187366956058377863464578867764713893041153633700513267573121986366606957296713578912440020335960822283374813662869337512048942344012447171136179740780330818666764139057766906022461006802229009047561681473421958050351040664111659833016792192052648452062515813306385787589895621935544403509491805700674320965994231684693087641990397257371783709307347092596481511047077147291467366835172114563356376220288470653548722293395575134943579299195224914103480509289292794439713011449915705583617830599152376640953658980358599461500872051757413626858736013645826304453756021826036808055980344417871538983498264877386440037797014371744352493165142802644023753180992876528592520605389379509135240376369886909256061164992771695187851040085668026214805291860816517701888884304118551648167802815825306064881980239682453369701055861715773769565888390847025336689798709160011266635406924715494935981132343788692788291388686020565432214057706062504460407863651606618104961511167675260316980614277490501026917690024238616686241751529115396686892563643271721568539249892365566583214490041062583373150704497502512243101248089059118479106110117239618828714107486250362555488668458965364282546606714144969015524792349337474907494755186723725710525895174345382319669518011370321025104232080018920708109419879838195967807624827849627717634783182489039605630216910278316683659334737200158403325206118572148639152619133089639005221480870418463936954984999139775562127939971131328798151698725176316962619539728090187255430921539073423598762875692245208542766610765444326706650933344020192612094394147526214593138195954438401185111970889084717546081931328846145041377069877416901650117957559540841037496079643606092612671776206889959898120694158340729368649749461185807257983860386602433500603176592454066888899622331007571258440706594710751966361428159130638057188322329599651717066143776987984753633757383380202733198986482457998238053959604218912497028110631212240556370233726798984931063566653366763035329209518002068675423518701474630637286340576877174905740968917115449201504625647601014832071465755373560605486216156346659197993070113636109239747260130000896000000000000000000000000*i1^87 + -17262446255426895336451192045674513557443454350025506837077887920101997917513147168139330682738912935521031158970966837699906435129973569537102660414795261191542036967858331742687036811712754542595710708173333251037237954973988068903866395050868788128681664463088669999435150759046068669242814475022114998796965374722144259463845304693622855475927332787450359761272587985358872117811125177957047127545193290855960910714254596007179070968904586603698784199103530220828746962424953919019784693338642438115017508229834631881397966424660383570684187343289882376141001354404266214895270328752012158336847074514879459826599492917501102325243163050091381822981821678956000104039784089122661380982788085773337828060418520522785052635328761369891061304037702916227169242090960668959317084738627966667728914793187904145251195157507094547864442790762282871700836221749417055946265036907566540064510723804876772671085122625143092580345519249603734634087505714971783259499760223511489472819256968069150934851523884404726315331568068704704302757432419841391368834436994707509619103748368435123280452847160123341755921515453804103570968738916402951982926868991869879592318915144157939981762672183929368014452963378109883861673551292364576750727085634244217411715778679538235147155406441129906523615546422086650418348968173851613719277320404278864319305311442404344080887360493396159335545563619261010708238245007501289082313922613860198320124167604393050390514369394643481781114653306872350199639960664786593246957504837478434007371628854589065140968504873268838231634601116375300420067879493565542120051226031639384922797360728684654640776726964135403144949648352108170932564607308276717218425418499921755826287276214704722941006679271217377793438556705767817712506152390073118751660834263872049536094067766908041335207115791101087580370728042719465893334047050269385901750876304795211099002327976963430972980442876443828475655255019996570177104557737404838973775672271625930381122709961169446921223782975431443811582398088556834258647604594629404004062634703361328262617656301488422541298679850419659101122619630359154252307211702664768912342531969166133196594108056609452847477308154125379174400000000000000000000000*i1^88 + -88577934032514454045737739196357152381645002319151864216563551210601314956112129570493097992473632665682169726137979159794912859957441883305695551693559524254931721662944198908315781903991064202051748573887476344299497913420362158659890698683844243876713642902120457794165672126381516342972120134539689508831633880219387978664880051071291356589678643301098426198359360438375918042797684698570971697164938725844933995373104478053841927233435631670883989983812802465395806340596115045371693933362589287736780179748515067928016077063713828550902482754384636006924484803593874671594064810685427557344357625774632685989330423071463241534345308263980326465197319098914304701310166597982376189469080885675409845755226259426998433840370858536530162896341402790393230306344702736562501578990165740205912346129931018797717242918823438433218293200564718785142364204460625744966899495620777560098468238776045714148457840808659491185583664021937953206683225767896084715559791097916579804358936420761452567158202159761050419930262300765131423945472413073856099710731903004368237954990768013022478679043825366097542173267665094014210270009666508081883868304112705486160771431284702117544582805200355118418931365509184819564925099548498357360762023171887830363286055367775299608667759786590381816221610773992407359871868444909599644507557736455352728471398420743433906764084087430919595434084370463666076542380746424918909034536964943436232984422134011900922788553379761057507196477297322710924745078123060341688435458129013877258025056815738335193335555784497763398113022589656714106331016722792101458929003924741827053606649509925286155855568466273944469086062514734457594029316908068241806678789661570673057184085381503692840219185586999266755449170318199377773124842973385123307786500526470709843142801511998717245210269275554223446766018546837375046092795665397095769530901032733420647422823011016777119009256636983525480846738169372999937568748602782109408380302625377277006842764516052426974913629651884236489362255930405904460239109251462186073283623055499317472560531579422195534726270083993374500922392527998004824015881561183187418132033804939941035090789196728737903530737664000000000000000000000000*i1^89 + -213188844850782906345626579174081478764581139994274998183964742328791146767807969752503840516074899223288824565617646529914819772129701252424452915888583088407325787698952126296016945111136248052176877173335617599834033729476216528217835772335216989505253129954421449799949533426148990918014724355247417863634873518660959709181153725601811096968106163345917172846267449886747376092689978190675696156930950519485109850835214485851494560383479534613776876145052444178373368499966850772843394690620205670328866562854813385194128349273930717971948546627261571946465455862499547632237598090378783476837110376766568740931781944126631346233807173887669835183751195825308469558365860429828763138093271700181503157588235482632528111779876178100242828577346582666592791685524324429348787912740939466489620241266289719131717775891905466854043354432432708690571087578093614501428074604404893176441368334157860647714239689764884031000081939233927625631508332230029994097092758662803431192326993527980269776123539292057134343777037314985139230632652483070499009080067927069869883956881857239093397312694258124210876506502258048575645664469611147156436859447190746545852262670772089966414658973247697715941679592982925735239746333524500981079138680124010935968335942594910033536379401461715006519658309068316199827223809829491233914898591640496752498787920721262419457454983910404964669322244118249044644252182626792876061059993478704855227706487061569892103519831752092540497977441531118294236724320148926515485882476800226871509892750242158038231574801414641848174556748980684759016270280019381650958766329041371107477306887375668678092230802331178769441394794148636936348687541043174273068696507359890990641379710775525981102313882088624432857680219092007229905742745588376026393979214992729839499209447729847212173575163567813580224314448583684597305579713130373273583408408950056019517258088053728752181626979430378744829877704510234559188314183535774597084788508261691796829438268870497704712157707205960431033900915350460370687226972951353228067544246559938177342286353524433959528729819521856982105964805032543558727027857638445119624531390803620009263790939856227734126592000000000000000000000*i1^90 + -318945082032655280593988377526451930185639445050615128703786699668376918289407236824207251168524493336754978786794744639560410102959205406273632727803406118701310575576173244927784955840576239643323103713478304210716172450559410928329089551403045758884106771943347596713833435772534221376637510314210410277625811449445034270120322968051738845983980809944156908920244817849033378085853456172706954901492584842599878911477765636373224235327427202495817645866381429396031330694354062116929840869356362706403530635278202335428098321310342845110097182706114344273125629187765735865549553808962955738359104950215548707118642642019965480995696978668070105070794088530890244484904881999730615655612263624825094083950977729535450185106050210906573571990943953409145794960311597865946731772080093493493205633778767264782816345444242115670846036078997519509412228430089396440715520708929299808747306925636793815598760851190432943705860180012391574592509827007000197546999171874808183200354342213239854564715332076922309349275161088295803038923854717117930596785689034503730763342255645319488842654500707330186964901210700064020569888773266343655821431093139571687791503129933271185507279465133391352978137565774663500716252290172742553736667443428360765181450319285882399986322556321956889821423306485500472658293248125706289669683297235216058131587625593654448757129323680860545560596859698863726114368746539537425475354308425174298345488189781172845031168107901277341616734433693521127847276579806535403197406182866514660862700650445896682515798700319534116440222931532782976593136515579812644972244792200532719434909440953817155196715712586862141301747933627709214490561690694098253499263993466603759562198055948299045803875674668835998862271435621275616962918015427850506034845359379971706065616690960650548079150822418329015301706230901906183331054807824279188785001920250431746643702447452848888278857012703791748096105120205282872462327696159174206581093452665236512496472820946611506411480185773979701159049976659628781035158620594856824937406383166409477577706124143190360929971384374517453575763965604531144520904413835883479117041091750766143257419015048396800000000000000000000*i1^91 + 129653528684108485325211194818958468319291440696930389676416508380318546113398645380112095538385877488590415571263495678548729691397421116728789759000412437746792676981600348665727630614837957244308780523609134295982610147379583945844256104799535873463074156779515870172912498176441653174919585042630902965917884705317764925981990878409285296690534643241971955905115338922434020552711251029261786540276871189475241751017963208187151203718350932222764908001746026062249690614912040477889889230287775470428086030159591342717099393556553804452261892286055692544637961885021757614804321909485359267947839466948767142865947994614859291196968389655995261133511238943370675745326198995443620613292862668176779273057807202517166214926434778546154244717904115212234815365677180311671535716209357826329651864208125137063164607356121842028467639569968010247659624120566575194362731025680320844217138443264210848720381310444922385946335182867280757016332228918204871311692033946608874240542243848626399585259110520893284943147767500281255966319606571439800193640574626137220356133328025033387470481942314746057413539337175866681462863866284228140213518998598105595372708087600462157852495510785774121057744915512933925729436023602119549803818047102754878106079710720888877779410839528442865189921424069025734256823719095856024143676117732627323985258494666482093314518538134662818487479361693221621648752858954273579698926583639151469264554270948922634695397497902095694875162837303863918328562605862566465397268067725861491850012183926247827998048904410452476682664085334445615036802852031602155707423841070746056319263563095999952832331477332849673016908374497051483055945711424838389964513324316046891712520643282532987372724858910515526866525712579962435365361131542898004727679409349953402475609373582691246522922195307214264512952091182298512878047225611789015269835054957354055239418536123038378642413859251334892067203682689154355280553401996294438540447843497096712733686022071930390114843867935552968389841766016949597013209548367613386281700841664323871519932353301475188286744640296207789622960536685313792527347747500274028852543020206007032658001920000000000000000000*i1^92 + -199692523856056223013483548054480258152766379270353988190529556955104736413903458979771116740319416894923843006108172340766572665665862563479571263449864691791695811774761314196055777315523160900287167238654129030257126317448206423206042763153444221548540735769851146819706779424946576811266218669695887373702084266359983229470335572628126028190175946977960251600812007152389387542734255446999179658941342092734934125495021395804273682209370059893423473833073913759347554426733522671429430760709688672066819784722013579674963119526411891897431344390051252742538919256217899202179679296858722528116186234153535429579508145750850749757548908727312695659683511987952341736783549984635504863306047370156520035801054431612056352744210740640329151910215516999987006116126013082384266558911889347161945670280655246173304087806141910250774055080636736981046331036097028091649314328279310407861623416831566697028316724870360426910126893404837617946432460539859740906602317898706515285917948488750552182850098585548828053497219598360592564710756006012069787536698195433665046681356661681242711979219122289120029558160664353657415354360371206164195594853720751048624682131993789104429207563456462998255787731730175005021313150703778597367029834477379385575371481747162221185599907912143796431831828730692763363818957592688301011648499279222137706060859633380978274518336016707761079187706655461282948027813771520810353618547909226147774094915369971187049378705666444474304933649712943498981517995844575438287711381745379202853490671009663632004325603150184187603975437171121525196131807348343194809902493398340378347155665634256275518006923142116406784912251053973491821977423369077485915414132564649467902084193229777590513624656570056492464765814473266267794676912706726661397354516724357585458912664545229843935429197037682407193298874482164829370514518584027075080058873711860476768074401121797014592115596498874310850814747529276098469712816042167601337138239285848240242277106857959259200506850437966724060672998296724646829823446251775493161934603830530965200880995208297236479054635936468274060793400613659182230119299529268902178457260121915392000000000000000000*i1^93 + -67634173384140736794066367436719039328895565418851510800212904851536433947408018811637975569900751324894196112627743563962211015547328114599744603820008276404670871188770690732279946934893918501126593387007002511746573115675088263448561069825908423666058553531947541561728002878845176755979731960957323898512478685425068405674978384669632239242054231752685267132560308407477115937175593227426095845340074825870346554476761296160547240698489396805629838612006478418532505973711919929149913925264353603118129530953187017060756151139133027464748592277102294980746934367931669194766072805936667906008518023060340477436249505928849309115090287149810594768835001167043179832829221418905566325177979610558809368904860081380408623028700997165062439614029872340466754941590659208886964926487765340959030108638079076282989262766633984713234842695935327294643081273363406319481679368121055467868633823480458698108318683374912301820776293884875347870405432817236221676104184087269215534442628170239512120588319250067090888648509661545253411760619893872822694234637305993698746144282890506042416112007110538241295634060725437714394664172350224242542869397090110295928610056096130924989337026725568354074762882126216057580796589097121381559230622401419616393885408578583052556953554703062328167506790542982450334700418605334328023369555697564558563101422062810736355137110741209262229249181615496176819105532372325108492092907576456886892479122864301593203003772354578000308753998326125639791119383284908978115279771626465919545732346755531786873726526722727547857293877318171710281474178184477149650539044144787963946379683087429116780695428828665737921278558594680796910924493345169440111461460443197855646293050169116841077207528538109504783450917047326944657531580016713627289179227775208168672460436039530529194716716075678905026280650403725596404900868818217571520388735662561256745785982153217340084166342658938224608964225793996619511406525397449252227763937442036879286137470242251053016970873791284791376553663262266675924406414015514195571392132518732524177408208939860377176787969613960645037491145058751954860117339522889674267820032000000000000000000*i1^94 + -2132959680951136242492974618900951041779738631471327825006396738292448057972040283607077525638299935523842217178980652670744549792607951549208932659246435677306392516403699418920627891004694195390934803185964850002940773151392652575846770186691735888179484771809895543535818038750392717000984919316295465524387012852699869786227178333620298827280520296252520738417896908441608097055320206768732126300052914649498074013995127007072345319708513033092285429588716780833072360822554211400582943076867518252584737278342315247801460439498605411579324322948521890826280404440703913946833886184143974164823566505629793731922375434734254979542712533123191358077607222189333047038487873005349286622711857822914916622543535892297104171364019086534878114914887177944269342998712987774146042584191964130413521410274469910198313212108630672084224084537030335498338377697955353739543910996849810537227329503317856106835767367503910247260035891084962193394654691486614733388208841455620238319638384426484263894474823334022658945320443479547415225771621079040714929325495224500368468578331698173639827599717783480651753154602106917244670255242806880146239501294022587247615041290943799783620259455173732762425121599254817637553169301646723449786205111844432526612671039059736007826732191922881934836834863937429753537421811794446794437052972454038692275876019805228406390374472989938102424318304988582500541656066022132884270200186127763075228485472514029162120511849558495130547426594006495917065603125158964747131523678018620490951679484177265138661664385599136221925480623241345076702138969049683884160573005335027813345578804177168785391007409849807538582102791954093042521037121423757072692967778275666934040247495396261837448536506131977330888105180490671082653234780627744340549321022121831944652764461812060707404056655218976258697680986081891667147159398364616177604439084142164614007356791930918091357025078479132606107278614422236829457883238434998974319431474564962698295746284779113005790358409146717459980238305554840095389784764713030585691299964074902562549872854835656576950562485085650979715404579062109817049199083540971520000000000000000*i1^95 + 32105462457072864956051934848805482693154607426512382574158547193453660199513356647449530729092283845500151553119147322017634110284069923953565194458847325600286360601218897784537379088454944514018265978999117118372720710365856139720105961535885867327253535860440138727352290714512501965813912949708829770249758170348091171046164165634309539252179805905089094427203047210657228681932251729093559059689223864440968419194836311047646692278290350000185920189009058281849693204146637715305956438853975380485301187086267229345010267444375657188802684474676063208395050628291073203092537371306561862217470545052468310977062679390954144901204115003161985146052042025218833816192703123410836695563127929974237821732889699947206396612872533207725444903728491914709898885432088270299602603917426643107520034718600080153289007745949426489941750781416169845278283302856594587513938726308460347646992061998751554372604797205559060584332290751658037687553588238607659711566524487973699704407518426454601052248835507996001347143166635966990895542333649646985950081513180818136590998322269742710469345887882365404984599277871562050107416472640475657449254853868458598624730886229627004437425606104553970194848078600389570293140738240270570765431681466969962292923431238585162967595130851734240241955267406937135936935603254797912029653000450125784468651347295213316164640919270970664219576133009540832346850820246265931610089290080137513045253509589646302622564229819977973473725155051199683179288164890282306766033867749149829056085488918879279144492757804604635710708814954105937806560265463202204179376246728704917992130003601418588661354643954064255544936987818794008302904436396898300577764356126419698424076671952006743022782211151220367916085555916450935509845060147798890217899798171431900007940195507521890896742989945036547276609112742043167006130252941085530736912260648649435834839750121050072295215600123758426793513228699169721375092536613237504481879713869011117737777846251752273734393058771993820522577945679845466338763816526479346953124805032750872575799528366479260635288728607634402255189658149136065877770240000000000000000*i1^96 + -100779033480063892992273123453683168259601602461930591541139596706013581135344947495174002934768832174821723193332334105632566156377735017393936273664935215465836161514257089820214877889318812701756690713112975352950264614880768277481924980859606948879784578601568915396729859272614468141778628123336811669800253542138264006406951363853781922975801478275899500518570820064924260886025613693398347397637653678728303424412860250075264951282411888217346786536493578408073909865494835817569401141168890563027176292375293107822023146177724419533458067917443128053843831501289337258630758502823491135278466186861119676186169597369224065890169636220413677818866867010048454834541536976366586806170966713706449890588195930162665149832477383538505579825037968611413687410513312829512020121131650207686729838950554135994049998807313299474190332279446370145237309909027494653216296072105406146941082619130822628738116970194298941847250371920688639665731509025901846705760805156593452159128173225846064481242223333703962397361701159866481326241423081469051249855640967182878513091793347550689513112054309102661125498178799709769060081115071178855705066212889253610643445231013164874630901662638320306448959804462368987016724903769061404305270680936842579086573384891808422303551322363011227944776455246385162708326028616633956407235905949025906373456890411919417119001121330459143037791563817604635508277864081855922957571227144858474860677223475907011702544290902142224669621445418072864906725460427834707577410091309803580988093306495839259622043876008000998248917366169692216196966307051240784506623473201967899653230387009824951099406138504070168122288017954906626899384138985729180302169116678254314155595744465617552164580078485483320689161614468026406314056692326301401524961420645751100569313205442298133969460685862818948163111624779165599216254888250771038517723324325719643147944133114567279338895723536805744340268525580875172033910312798320936679504560836059098326932846411569998625456198860927572970082048858193054497480290118799727153430245960731446841917982354352129706834587901436900529781674396876800000000000000*i1^97 + 45522258546387422383907117147631619959541259565593015117178295334852463303951349291283666203293836415442740814251954725018449442631345217716455602688666040288338929018417727157541846778962409245721025602181577768169155587974439919698376469603932972115938845737345273497837779725454779416258297574612403442150588731092265235564494704133444994000592420606988183337595115013770743887338248897261504001069047082912714216724015133249947771408379449066390450229049701360196936660752623097385365693963009513752724993233702312389414349236575679983499809749416307391796019852093907100304888115017436704227636804288654190808438744726298716437560686888846517502283949974809462689705728859439356813470450942345635402865588284189868430827599403116282600475486624628787686121068031728601473055395057651509482726841971154052532622801324408615512065709188122676564208091683950501312798687907818854921970044245035317176185893850692455397691751046285567247698706800006984747072968892403537529750388014298360765266183008753658840836732618688324017067283150407820011571596556111030131051707407110789937725888679129959869284553291648418644220384486029587740146210750206664569627043533754024454679855294614538651035032819890450592204559724034066387029352695006993018176563171976774712331382288939889408069473254404764142099491848894120733209052607109804382633820594412604603664027924094940366240601667384789654853388034991489646727731699342537930704962949494709416010534818123518785963317341172116388957060408175785973916382932146077610966188679974974563622942982175396020644764134103592021131564884755247429369652872883475746280169165792804148980507887848151037777158499404497358072174714776846769282513150001848052749213469447308161582210333777853301331309388805065986166385660543216483751227158088744678861292772623188057907789398752795855828033480070295160295211821226041645565111247064697335737937906164828398910204982595442286991919525040506078567324558073623516560133400491422269227244365271938580110340747856187712750246014292427781434839719075863427230689575936517551276003075126705125754492771828320174080000000000000*i1^98 + -309600621346902867825816429981306949057455178923422864519828160474641507043434503759215541871561191834539984301063514114242305088578155942917569698489304222279193382667720746015608655558502422246826672546968543883768196144712761458316767429469895792077936214515535997978177257025781525823285719733071086367572095912449937141408760507797569120443448886310816494822208288198895113932957816393502836747026787423665919054880139456702665094612657049114321584542017977924792607141528816321654130515951237350348985638293922968986935231831969816540491222143121936342016488597880441969891793494524568385397242110947909469211845281256891912863168960592367869640097626433889124271083436912119079922956595834732946785800579605777245347240528024431839128372852823122454307925349119982311371443739246380376344918407048262571527787925621670238361123967116782995480930659054242275776855115106699916119603366119416949925759276061294574838820092649525235909440787604907136059261933983011344138432338086421259172131450769392832851993776436330620983550876132961482854755504096079529488260991089338030633574121077553317935252881544976903971563441071955801110962803361415073773891552279543579579516272735956759368613129059017303152659920374658376806387292958775854483403122222548255807597910953543519254765789926491410225524402421755994064003002880056278227719178783181576589451226135501422304986417976239418041752490079013137192007923848203463337525490418544114966536887709126405225033995607536530305285575315572411429832201774190155345242207635371956497607544673323314603266023730666694308107525016057511384792005270940865953612544284441908846394357465497321174677288612818429525575189700013051216298721156455046509101619064679491888755521907008892599152668324296720041567649020485413924283813690346130645356588936279193307230262693965382614279491539995498453773520370726695709145640523554264173781097982038774952404476484185389579381031237070460013156625987493332807552856926092887919480050051679818039862662888000770798473641192279158803355070678079680696015120683733040176951995650661504936365260800000000000000*i1^99 + -49411564096017749078719336030726297403448059797645574403685041607764015070244052300599381258220556382642405592241674088991394025134313218071045443035205392278877704856120220866266530376639992490651293386655393537129462502847404401225318504064314687972755753759520645003732733061207882913630778179424288363452878008474438222129047399168538038841269841742135251886939172331437650287319729524113412665740577606524992290011912764449709883305320615913956605987164507084514044611738786663099195180330242268894274600242147176165114724769667049535858290449366824435962313598128749106550873651926465258870855033816667858961651876263599471183070567301421066420274510317974033299387533152837209909521497602812069235345201448725662447245507772195742438533919582841661273526884177572482888640450429063894338452322654460998176069715190975575177420393560556849644882135130413769403992464451569327447568311239673592191164990391220614492651831837216486246197425434387875561362535111738506027907101698707201164490035632388766696979401050350878633413301035137448389981970314401709638047528191259019067318829888024617411689122338197253360609696759841116357763208615727592172826028915217122504909369814316319962339003688502448522248078027736223664392678807700942628635706993625015104813614252868687461173474486470234819503596884840872317550973968600690653924795972425981511117958529479675351997236752949167932138984683315109234137666518435375254310053446563359517579676035027981878382991451628806561760389622762846599597864347277796335373572947563721595810471754209481448922379640272571692482131755266209974575079366841919846845992417704709258203632225673979492362523670241924854220904332246428230529939397686032636166744864137579129764561622374686751956441776799232709030724658654217059414061243372990156242332504304156705103263995653500469441404716081624588984044337067771339340845380097235208758933244056099949191408759325365267288962365344706255243294345215844712621506971434837850259389975385004467392590892837399379030631578630494972335662551450710573002437549844741168085724030409113600000000000*i1^100 + -214964541882055459516732605081143088357262894204536546918773507750569905050915957259975751573855390422986436227507686459135802965205880604963952394090267254760849252568343613595816250844888076033490703358695592601338255366221346489702379305588456536270675238390309098000573736360655363413702624333737934725391950441624371768564102236159205597002425425928713143503044444671906583584414054539913783927574808819345856614905644552823692211373082141999165333223104876216665911855858937177856504465629298351820790377910887870956631284365961806306630000991300718480550196930388804555554230169506755133508301032242982233287692983681672235912755855321584267631370244539836680772672737635442303178334421331830896629632883193985275625199469160141880543326536964686566667867967131582872071067999989333192217352628292622024104073016607968867624620578182892826187719290209995033140393024996528776588045457818602064931980222305276546296750085772868371547430378155819613837148260492490287147024804184087534202858914125690055016225522455216467294681766627093294708860749428122600944199544626929977432531839079027146057336024439633533179834865502253841020043767343615501645039894991113918219337986772692283621277145365333897514641782357911899673384898807988995426346981202493639971660404025679639015339086119421148213564903691184150203321129114453990727784439522173366684773960355721491623531550001132829085063343021555846078785922291553455957761728876547168949596077398300505983719424882559842687247624863236305222168492693634132660469294708260293233672561401972562896319481762226947194236918529525415449431964478454749596539075894984485184394991371272185963015376531510728058588486264996826679310793500397698476043092705299378066675155139661048290865496767570269532507810496913712960036336879945668831877610204212095295787411325499528871402556504822390257838233005305933914039869426823918655896263198441509689351876160118950928292203590212836994899728195369570281768626446754912827796869982341115555260815344281373250669437522323906147539304118869431626305754068703229761290240000000000*i1^101 + 866087280031776025445822312416457351087778805766412008407873417563111714523526664919462466532628823716633767643658544511126840414992484661456676450104346708331503595867138663219065421315904744794572902075028636113657512550029700004234665708137108469608169120779626373787614313913645299362346903483398872127870837993387491361777715770747958999214172851706499398670381503694617030618802518712112652877878653423213641170904139741215831782959049238892560723534541395051612840125766193642208544338937936906460726553884841791206110993382529646031921324264826752324395474447533676419070070865507191051039444872709775108389885399230387057689267458811976754598504619271781330945114622818760583093736873963881871146477099502272186943659406835938110143454071685328562343255669320241948117211832685585184591397304886220927482331198778554665884197022941892782796085717068908976609814597214812677104025513425871311139152004462608057686000213370035994162221820832010729650210147806688322591924099611267127679983666855629292880620382744605572449919511959035568833066642342929646331040594566515636340112425798249073940826708129534042013518346832522759993819937471064196394201852865655363438751150472449358051881995067885338431872813074028802902166952158442247280964033599346278877456369125669059130650624655831511870027365240906582605660401814241081757089782767530941226002347457655886383076564822422776425226490544293574309079490400738177889197354509974994547992975435521496904352120775920520603982227043392070073611024729434800987845956933793899181586419660971315722909107836157421006372358770558166630335147874575403882860601717638055282452249654450631003720602138383351486470583931137502710101834128653909592344323602781544538044986095365612918709288770963399243920971937875850407718148416786075352809996341646738882360223034402881351283553533492030090843794180015090066073067495989360084873473815210573751394609209032230477308353639843789724095923134084877134865671840624821645535725852798553991541826241901192770072244849274228633382177059735267840660340736000000000*i1^102 + -187348520950379826375817125203751046586554126870308902293461240134921123253679980449235726009778429420262251876563000160745993958842448357525332792417064314884644567304274035309355116970914560443685322819442509557532450616797764960206129451530669676436371556830948742281127905749761436046189047450907409889506081990717072826336585617511311760511339087651115295163145949318858496888985986283426167354506203959073407519058041144263271301551376336708578877266171388131675859495971756360043283902565422956337017153363447357853221276789134957843494046598351840892834135761239104526342152460800632626675518656113723329355217351497561616390593211566056673338445370429933381406330048906189344128436386748219231674706219578771504125999322135080999697085341321865901174223927246784627442225610679093844307391994929906340168170361328884548634032698561831319877664629593158956618656863234701755891163913844996300081407252501243084472619258199113575531230330350563936376606720682917243792012013864791560801299934062703660428372294045690743759023042464508931986002959216990957076049306988210571310737511444378654665473151065786161097186741390705531036157741208150677631190376301526000743165744388146699186599704759067718638927389092928456256496326372203424149092778994941094161060490711119403598989841009497725994726847289045066727122972567903293413813771452637008894658823450160732975481675146130045728192883911438501318654487109301471298425727984143473475199933385885580473478925197886337750950619074543883032617849995618341957935630295045255938855086062992988893790107554206504487425752725059736165286053858281494772315779876083173584343129530363748247126106937737494327343575258443987320248805342454101843735216075308696267969543316397961809257877294116093779019078983070764361162672675789449283368894982978447830668550437350498345665663257735535070016334642551904305446076605365647525417043947428684944418568717635605519647622953828068655973030857952251355439639680185629529015167363462957310246325245342259004012652125630346463973859760537600000000*i1^103 + -975461070033361022357610217065241235503486061721240063424777194954318737154469581372964524165347232896192206997207033627400405889072942432681636267002961157935134617179284013014884769638842608424414795105851999941890230290154177866137004432015221900234338150882766202001444934959358706758888557942698885398724556259405588127520879826156854565376060119650904480464097667246892827176028278717078656441230223206716271663608214429143749069530940901114177888201344731712557129335384781746766076363879098914368042207900187266242495162809684719690661613824565593666420710640564399870323560142771216125370192510450326173392025502038660492630151845987643497077981023433415623040336401294295984830139039539566143791518186390007315692269619282928121919292892411711513761793766592699631612148433047038021256246357643131759467713423992877914839322092791717072408196692539117151016831751780568871612247373620281927451613240389169903088094408712269462329127268841531625259046421820369659424996654652615383296665264960895603662023529253285418147993709004082227056856922701842194039758386874653356157834538301682707352544149119874876322165460467871278902852546816069483485476652794423994096730118510329670004006818168720586991285875953488293285793900466418221614676814943594312733048715314635574178715564981433328177741598468358417425763393077063951620049209476149007526915555431728475573889684611592720002232194934608208428806220039840808075496756355245730488086749435259820442795234124703029167878122867380880360822523610725144577975666195511863767524405084834284498374595320166542509593649572859354964081799720927677361045866289309842410841065561798667568507326622325610048321792713890526302351058245270822915946330017020724866522435117321486920887635901308998304613767450331442613766290125696747910235477234311249604132250812545149014075114851984527853636053747066371392622588252905409159046557023786391031641872169229750597746013393333093385751043997588176804826484378274844508090853488288901318961653806787709250059228309094400000000*i1^104 + -1084183080788674049442743444740722371814942389611711663858675639173447281204099538796754616224701849186215360935846265860024321977709342324295792395833525735948061002315921829092686788334547438744580402201202887668182186484508773331204629353245387521099675975809465637031365410165999265147381878025190260417260714951318812874871299535921179417809232237419955640120761074464901291248282628803851760026888490079429315682582283561305231004196925384759667111426994160413241561976237659530404250644167525067698225814473608560289824171408784323918738938920619026372987589806450614139544814502068539545850262354185251081110492492516619661670557084148541112839579480980659550448269673495410126404114103658727666481200414774308686926873531036485639107052225875719710268523580070703176449361439071336812703992554608006575551466353660553830679918309915269655682483456182958979773076968531099550141425717153671897872829884076598103533427949368190633825351654909323913903457478293250024716577262673976675039387605761626829430163974545333286700232695272233105928078677233855834049905464342369205362599529059153645499496727775092392399672327773539075122066366895698568909982151705628293204617955400427653936332788447980606142068804540291729526325037379810797441551884677934535071778897804790738761248376000047876213428598084286804798569584541099404969416874399959788448081964626866932025692247139114593700050652917996166515783809950573574192038040167915413719352702317863857176496821822573794091018002668908350132882376500511444910927302148697757413767335145820280733191569540011556861607027130911123537716525976440845051540944866028807198185094278605183198041708862382767157952587071883057916548297218155075324212003691153234020471569755171384069090969757874231180416753283271707569153661525804522815920382336658415601308877936836880556970175682288590610240889276734454990449201728792284000268008363546486733877559064618661832217371498651402611022589825732918435842931535474493546678159804091755106408707930456064000000*i1^105 + -59858457173036635228487754625309988115462648236943612922493321157530513711989394283395598352449532000946465980342882045927372011107152653224899263772584186917808676645140284592668042370277395789203022016533201953019700359594716967192724642376504043034215534738549445004229755335586613958960213002100260441241053303912594621627050996666757231666386781642007610479024501714304662831182898830225298038719146903567133147086817019339966684936849177281013653802877027396655320259085315724108639154757478943866296600840169892474200884745694392088359525597881037894185202628890314346455552392540055936557842720840260470302547101920161760581211963669618527334051569612530228914599216841537321436243353828625970824171294942351879250891387954854082614539305605402165418554216226902258026210108449469999956266465807015964302051006320792172265698054300243254845570602166995100806514242836364466602906373342010567118731569531631043463472572784384336606712308014437363442907193405197733284764137810598614344145750820299590979650032891171264336909151233972147024627337702534050589953191276670535434219677067431460264708937717810599580370344468374333586505202096234121042391012597979096457489138560724467450803794150559112113325894782437798028990430960456158855170054141818012234563841315491572380273605669565600234182427441048981934503859993956303000776430137348150154527890169972768116051469648370493989761249011058356730714775712509574056723450154016546808551241867331282639499018360426381625616930850909613330804452087288780196416114829755731709640001069793956177525356195779103351236308984975541786484923620817065329235566385896781866259750627967904053865944633354604943363450933049839025841709380756046583240780830583294619542780916865839439709701885827850441853175193538353819315024672522294126434114017915034439712944079436160126905785013396814485198526224658899151869839294026166122668050932456516065517946431136111919422802051299039809520590624069422299053450549930517177904768085707980800000*i1^106 + -1389025540952205259277425841169041096725309940109871112727232239951708326650162624219847080369354452305465458522310344877517757239913868572246163721378506442757240935095258616260898160032120870655169255044610523597925356773650143254499103122673778791323835292668359143641236702592046827869235171825121364772625663775434321502411779262673260961613393256518607412210937309331414351472810172005706318909657388308908470676900895052402929119623960716804544848926760388438875286184967194435771930183465453765010564712537079294528059947225957669158069783849621698554881179347043673074466545810216793932588230650012576216323023977339435541913659114846873053211807741241066399779296566237027656168102715212284525668762059929371405667443491423149315062502630863937590853791379350351912571360418771870746871056283762613030047488073640389563753541539317943761239313106773793669185963698659953002001317491172482094466049468156036593781595471267947114353228974297809329295618396900032331641406804022478053692904192326397216512977130919171458671903334507772078162096213617130459509999285054752986943164617261808700796261722036894289750398625429179584026216169782407610601200054769110320472892493105818445311317684612436558585322857837393678383235541299524012501114065730443398379261179302567249402020009297135917088886261831809293718361784062908408416069629308594037745768256876157319879662713945436498846758239218201110992296586658815297210607741305971781523118036478198348427490942453654310580250993176083887380515529500369497608037932089311068168162787254130109938199513921241493791932845330057353489137278622033494504638357104323651988783992728857314164486521941429417360065334479035063571273905996675189838681699202509048018736743835953175112964778187674422835151680105955068319443768845993778378359388700418932338582326318528797079845331515019598655566726831765416520431777525906443806670524240380459605218321610643921253238576098173201337293532964804263160046313600450560000*i1^107 + -161737202257873041364181919005503056255188695918775402253651586469288438039933367216083986871099832703357468330071369450029127027758058524929214914169535803377146608837781480283327733759513024736995597993163413686811980776779561440158777747294477157099749350568119373187544344080551991437197332898886535391451980527559282257638941108099073947204463685777722967918293304643752290817879653417202530172690033174187503023638414929324502580976951248324721960780742134506120952894643411393523461685374159715162538719148166777845480810204622228623223361982968082185279144315749670671709222460559176959398124468157954969882357351253927593631226774897642350238936176723257563004944844950919117870537852937040199815031682874181292277810197217137015528733755057401948918648337387053332892601627904493295482159249291331667764793698486483331517619954691240882870787136370978223266980392913740475512312807277630891396008441677791334177168493735650431479813185028705375432051001226609470041506107984692860588987874993438266018593832315984342877097213276274982907615597671106617116034303040808428472309978263105707858251710952479279944663647095629182654895130429232534657509526021274975411684917426023116657329379008052632363994443005546219452352677014350984811747271618886154178830093539638448031809710220588545513060168194050102430552823808551394549939296883859920633222784859077567765193820457774448970554185596120694683357553252163350821940771554110496880926839520430973617606576881010320606786736964834328866436385877032615331472992363114892067672005184901180157089499756624506922761080941503366253757760970171309358686599787290504848144065092751341976892707832239954905258083583592288883367925876820332183862908080468064052668747731804800210349020057176630154305599819773189871156765384615166847002007159232352304670102265594730496547706959816002358875440982779078766408066641551273809776297614719968156356039645936103502056348282451242961076224000*i1^108 + 2016668827043477318202879055055280918836112705547714213222749765383919036133109906411263237493126184406016269784293158233799011277441700913446698852380024985645919805429119632352859623740593484557640639803325270613062964714678222838748600883663075458887808693919782474953165600271838291597746648220934396345938077900075622415460592822184438435993072946554997039997356681918604473091676865568392984727478505787898762555187689844870954875250565690662520144030445898524515341010495936069640041843049467060601150548501255790526625391197270576208617705122824076194242294056383231304845139906963330241848179739790063272418311639710833997186907565596558977849125688960563907518842417104018187135487290093339313318991613029885247618072877317611908348475738487336046334296188986521408972375920138708516830553675717537931875476178190258237371521839611360904578242155902709269867238368386641164718945691823302776014351828876902108032008995099966837400481687252045940380716260384899293510503379812361574439831954721958275120293085763720048835615242791954951773336591071088351903119529216748486110109533813011693725592218756651735752227149735904530738984090136344515011554663266800429986683440676438791787445532379930673091141042552602485190856254572749670932229425931987134596906728901641598952975881460505104027637883265370682296408798760989269665629258756247402028678558684186099419450083817265144979152770963751986779273846378196299387378682734175537160418346319742310272614828584207979366497395402174310935866624819535589241105062667303563958192841617467826033321772562282261195846849564494846576203483147570605338640612853238073981100565530403751110356069635267418259475470543062427386389020082979572771584515385853609827786953975536867202774057899159596372815963558262358782203759208028540979386740221317957023856242334309011946750412291398381904814735250559345575520084639312767961093046090139978925715308412928000*i1^109 + -7975643320049213509745309066432994806334730286780829779081984117785357790677698598462800894168730469092383537999912647507105210822463926073064036314318905795202035802127130196857942406257149546433532634041973215942214602778644859842430451833069543515924180093911124490392177889727659961335199711843203413864395003536744448443393814870467153638024435479847331966153456801558551778567306088057265559759373688715188416735494736321704775072863379754497834891145054728169577928177876983032750890504060188959281944288623416825846752740838725331002306631468932313761253945332431589749197536351726122827952871617063956662654905253119631051081501323217811730899583103195906534498341664621883887848314283630161653098837931478267060672339991753728131256748865880906811272337284222820730607033373260754501722112944987140071772039370914270361073677398441247005261569091020047140352664560313000304308570931761064622806088809886345429449188118809263090033265746789352143983281735405014953999955848994516646775004117807729554774473944749255136060979180650269027391248005856036282602249661714128781937385763226451169011935326738680936254027203845456615859610211049420295487184982763561935644166801720218906455992988374506487745099214219445891141404154695971542451643143758323309784428784622713717162272926467707975067326052312736624039334666180816443739680798328762584092129163279939219094838871676092433401217365921649454996050152918318924560658758956218964758129813380523794800416621078004663527982684328598308610386806824684105354969740603470453297836033846330396410200726551515684647041025633690950312698198196627768581182876906909902323535746215462877045025499064838714033771211815283021827795324290016553045282959614818651118032339160214085764043287382720676965963979860811827570295977801397798891731946682362541298978571572968061956335679063121530212472066102683238400*i1^110 + 5108107681938028746047515599555849082134188427677327377793234883312131987136258647732216934204366535801376367431358274261896538884798257945618530532847551009628371082028570989859606890476400906983676307997984797096332740465315025739725064848908132648854380888575707992290086662645355039377162248611219894595790591068812077781922122381761497314073348081239371578017195130067593931528391920850037034731551571145829319732295142281895607563939856396073343551318590927721201063318665209155103584173689255171195545375447950427066764715301413790513786429507976696945384695301105120201230050373644311952150381135133538927557599157534290995215075681803182993058893741093999737329131535561603484220745505068616115841490325623787271692711363114268793877876465177070382122039055789359442722292126040345472662945969734019127833792567275488172667113938163113480551975873004602126791921471639052285396574326977795077661703580665378626252679243385469116470421340908683303867629440791900562875337453925069989705550652236620212163856394169837360754998758216777630363046202898628403322621714230085760569323382198658218719935403105213113390173363870235080667274256719725352426507119690327891512346056719497875219107535641226736930675832789467870762679817167121828019735669257288263184969992486176402898238586381945256773431191632566441499151525067554404903435620067419291329028077628196987821729094662334067490004204500436392838217345234918547655879089514826821123963414540199684010238321866351647864971861825009807449210511773935087084948689301946575095033636267043179251484833549131875207416247381673414905346502107612539752465547136743397425180905308224910539093744532395237931991138813866248452789391414561130721884351025552961104353490619282637813668308382316157902691060035587204965422710209690710685590987258979443146641738660445998687453184*i1^111 - N1*34341608702648485621928488862272624448781575300986381413086574271299921226795182661928535397202461680178641756477286158153471015306042225923783838243865048546393433177606198690944215313003272747242687484448675316650999050800028834481363520728897612202951833314610453173535781531779905825789016394842325754735678721894397273826900480325625601*i3 ], [ -5974870513220794548813185607561748079648074760326798002423397678440834634019401835134835214212552616259352583227485435950341543003309371638846116751920387917340342706845633497749646608983381233407397720534542760431549586783333456029045566462416701361851238987616948297052292172700990646530931381906267567214050106439688371440353241337075837272689525579027971637206440269927981016060483615960909023888049696920364039496662187460430170656876273363111419511143130968317034613457874806463929036832896151537384648794728076318236323437684800176362259900688609907120551160769917087488985066783252475372957186149512683988936248629449508118460398332244903220718211795975969995852959595895840608971707256276142239442852251477395826871631014969682916892475315056211619280932394883980861412718882396122639348964711687417372437810139584352999360467726086494901593490780080440319111198786556995100313724044636122828264964130361457342346111667066825857027288887729974670298878713289074945602910402016180701969146189432483203272758995195648893898711488150518861748300368447071368030197286473199305418240908248402281498656054716334954511550047669865922782848088267521496522803243282105471205105143528028168562039321684764515266722673420992074669701142095877098842282286184601742774542284187925742677811283229352858935559395222826510920955742157267363876580497778295395828861230691110976830402636879037375584224246944182590438326643590643335996534926195607692460875604651159924088687572571993616116234949392975990183109445096337850846115052504573095504184317998942166883500616080661049156675525752394285964861720219136433383464131023434825720430840466723162908754102849511876860242858180471569483374823347367089793942240820941183948161925886101172951854615658585463527136476871162143567345410808178716577729212846681863211319955077321551221721211748002983351158981007115626462920355989858201451338312090765828566060606795787590655603413887093895382963472270631427200563295419187271784919943864003519245884138097748203759012090429894488309690578545519478721859409056990894040982812854092382642169586940489171907316593674489420550665648170439157538280816579848750939255000724400162519754809811334419796200850145376779772310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 25207893050315011504232372374901863434071244205722389590470499320758363164427502623234669469284396628703280319894711211916908734306269342551539025060046121481033158552208823637435177125428293828639328616092046814694080422909568609635187127947729088378626207379950041595081207633310329651262913348594863554599291274562774095411650377198268084798103422197701371257545477078250532068512048201191286525018572494197519640411589091563169914431721133590677110321792364651236495968969224499555399408999036224927473401917993984892989558250125621697959566380677002549355264704738573264875283325190664513960983155947620473792250827786227331648846414635214015854667386159070301446547403498429154179126374435072965849223960475246988674768086429507642496704261898515753534094095575348034313549848866118838556757365212985474186026347852590108713736363019039664695349095149504567251099200828378515170636352154708088957949992732874830334316264185407047478636206954965803623016633393000718396267553793758120005168897873262503218860885037748606325575220928030310720942504451475091733001170804658276566596164141915856252017088355419420307446478240192078921527420745676959151205552784719421939871074427920352897874534918351916219775360575893482167997470680142090193387999770323389035064702373721682055226555174380569801946432296995695104631541339582762965222862484164342838240662112980473475263935547320508730351470191775397679512635292489297673117165775391639696265976898080437942220215667916127617332171504522053460342369915385127312469871596414807269258171087744643961949215053258166709728817833692562373647677343945289743540177465162244331351532477783779914742018380893061512116196281853170772293867437425231322866259062387566991761209232354113496594190842729427012056391406635167244095226495368920597893090944131821418164142661949842622807388220072459964402919032493634430753418213080966268414215592040156423934340610157750805239257664835879541091780421095644156139939138976015060293225252055677827188591060316852408683915292008617168447974942688580894946133190109290621399570074480550524011999371750927492799443704784818201535595864675434423846499781443638720761636586319020330318700207755754884118737354931356399636000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -59756525985607014485868038201419127881303861796409597115654266366599228133149898943177300712502847252502641410036813203222662795745188352135230096503939524813895648918543963379383212527511199528495029800916296658880362383664117645170619226451010295220706944206779433919673661619427260112075209438278507898516441787289288204663786221643224373253876976190847067573253954583995410602170941391709596294365075663488412640471111656488282392881690476716228868330515504483770889528609133315228239720139217289501526786944056048089708590296930076483579590897888012345007140795481826303940268897672513317245305103709965794555041836409617925502668596422137379885414569524335647515248831146873509405011586004156030996459586613693378381893518700749766603596772013747229899427383208733665074111283621803074350478830661865546239078642186493851626192830861178178068468909721287484104495517076952907677559880765209572146494807385977665865286737324884572741182596800814339579398950482232918221304587099989989461269973478662803338928369279500260805378946561096568141344369473866869505065808780539416701207375771439001248861027564400441213261299420355374847617308429079669654550690169690258211263961923736537642522180960527032395396078373220551630923797230158045272344446496849916657815692692983867218833028941678951108846712591212361256619769378696672875899108140668347588669384994688210366294113623062978995633104088889607689698240229117804377543699955331778034413340088505286916877484920652170628496482709839347879525909383058264422321455344225174329093332909170080963431485792666808924382117131452594179092243091623366746064541461184480655966570706819369096283289496953023545988678905104069034262395804600384816578843384841680898722693386583651507247355344250842221821758741573970781361194124402841445283574607586076025117510889963073020930306525897819066459097361372229043483000381314826191356019792259150591769178270283664673262616254028499136478327151951885112865196520609053402464995851115684801160504365324174550734952098380559382792492792999249341499568409220616597304114502088728645404427303223092549395954722923254981487061075988627056819582417229858688893697657640907551263788379010781697642229002348644890300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 127931658063474555875696020472286579035309119402974679719092878011220508758656196379475546369339200545519893782860780422367831359045709748095971203281204992372336096970734718504628795241859671528065057120254404478517342651843584684141679244381145327069933670619616391703278977660068247410016023510453216220758951950034863561723618600918047160697057639057066422754483132489506399011232156100511272003771339697528276706674450611355464464680068921752359440846526276391669098276861543671439794309172413275721178627072607676903483907781856773151009836435581140261350854551966908896718733798373826375139370875826606717352253917508127692796924830869421319042411235440931376374335600806622992809317448295438858285701350287798654734455608984106283542682390014534376889742977479514345007990060083728515436665359909026872594703092710422346715899155289046050177441835369787081949620078648240086156671469701088038380647341202236312129156262985342854835185615180105540123455420678782700412613036088372071713013402853706169746789015990897737472986271324453131625526959396475325462483135886237245706534548970140196446305554246537178515980056661670307725990692731282148569372014458100535411189186117446324293624089904240950727642454065446179260930671890512022002256134609352712006685047367844017476344858352020801219955965454373843185230844396301114739674407022855586796685890760389364320664002287058535130612283692746989410357536731005656888298933830662563764060757841918652601489179264688999195667711013810781049374305722062588768506017126405434766634687016884942998934830796490053343207280827438753271618368565999259695283546765805516398294140131378879944722971438996962763276934845896679919626116337119810241943884039413292009386619269303759458130860467780453799562009586528844651739230174556340853100522252189986946136959116038300136848143551102575003040402272141028359285951568278904480215532616977140336805000657880564335981105956330236917278803827980509362832001806906545075500730287647353238807919659944091793793602038599392792197232784420670063655351765602512395200880602684870095802431740061598428792401795207730545323870014005912406721560788145884237800786777092921722938620492470243814709279381874352670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -309986058018792121318292416678835115219538031009278812912872459391005384004262293580247517403065784340953884805849261825468736596715806826774703882129303844655331240419547413735378132938063451711739648462448477245344183155084211076587091423318652829485468831087700035432461059093820398960387716675867320109587776617407190125890454837693330588000330316378701960043872703898181228208861895580575969659330733050369312898782336529213921058536405323117577190204628257972840755625312372524177582825011827083032701992505642952777550264321254020322621450952908136596258906970083152548725888644944529935005749486838640845777655117736507149140405576365660470575251256201920086105933111169596310633553848467772217377246210271464313524491617157095932756520612419249933445768185683868061077682513740825575936284129522429695048211486219451639437728989192010604926285870933130407837126364225964253017250919692494291154275739829505714718316932609089357535484427324178795074232357631267028788481744020951278871742082653962057412129396363241974946204772178077554672179240153060372896746207865423010681393479113944384047893061008637088977553223433745431335129557164047897204232932110336870841191828169730960512183025821400063966599396437196102136748623670283969382638618174163660400667628082860051613749344450084086891536614973001209380428259727706870907785539435981925171026083834913904447302804693314820241206914065122855314651118819070886902315907267461510079450242379577432497958689493863686289171209082832753156745895160801476812153970607742369275223416091004820665178863881072914377284592225200599645513041651376043673737627732176258883956925573990951422971981588335584444459274167287038405825411039863959264292535961119692132939904469792750618833828842639837655875237776611111665543491439872945199427377710602098484567026983997336121577636041976057588262492005800650051728636835000066409091561199649451828948003977346812921198088682538811454113519145849530712442497594606427471239871494442135512432216221224159329841243446899735468906267751641686451295623094275903530697370743104150496501762195722205334390176159867288621363234514767187518855628645778238394054059488201888181561015028584073894749680957961084375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 689816526037176846919519156119203789623955989911517626127445240265885063365958927150931680420342090670775239770498504326331640426020404955716992013777391921139383534546570515570907263331741392990447397706745285183821914204297358890739225721799694138196536800735520210896833380147810680711608591470704936414739175693531924734051603925664830309153235529920268454414248204812147641525689144599980011262386241049996919080884245133126619626857130864555341065940025127256808093402098757365438000704982188655546748853741519749390519881372455289574061996365474322928207000373991097236940460672869005803958694417998985521725969486336382401135148408057222836574271565426782517562611409146955758583377670813656889761132684017783413190665083233082907109909159071393640222668357625015298972055599379666616970096980952332231285716949889289585436124747328319810922100826110281148760726959388626992022033922577073773658590038379202792223156084109039585334855097548933838208384135659850762943688321305135906065707429136883478792424545400277473717710444113503713838473131709631756150583838262129297130992417142900829292801024178339647638051143318182185270975584177705071359380433398227422603312622373578857372180198498172788059062942527874449392737497427625381731167984433186351152808244960944539363583201596900368362670577557934992887129394253484188461450322221638726615413421056883115202992260278254103810839364291812714053552362340495221917482733417639007562180871530022349656509255736543072904241485305154326905849901522076038257666928290531179027401454000396317614642285744119802803626060280863977001922335611015008178048378870997459449433918258712297936883340677549224191211743298894519847634797321538550588204680362999136039069759483280568187073780654328009363960718695090483386267174933491443328411543307160136628374236825553666810038752892842803346348799827559546405431154438298529790113987986292309082171006553638481064036756865528321879406549663785503635241748303442407621844607710343359952725494417891480511983784775688375736293607511894400462737356110130713798293448531505370040752105777008774367218429914879838020219247697235926700390286655392755783762734314390008226728254976639545272842311431401175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -1187626397403073598110765607232141704688192124312571027057463690356190533463135649540028078406885121026364358924610129577191884133315668881542791884349589183432309359269755044802358288232720675021577418602881982744286931181826064249841235534835853719577926796871931985287766608075253616019598024155077779815382874597038566619305383520113760851560120101291864692042629140431002823581169145511241981847376674020564696016054366231155185559651394297404163755553508249890213220025067303967321972192693647437490469162631844910912698327719376581342440500886955684914217379204771148643323819387772161717422332593055600142043063155253961554328689911016318027761067674100800190510378416335432590026066484301521615934169275477389652817464989001322619413335022303382485101908722778329922294863135233868251459261724631999706640681876437560067678438558593335365322645086887747931986997391048668568546135876595331629158486816062630393079179260665487222595480172604081812379488551293710186639517792038592405613116975950044892515287062249309763286824631742815351365181981910500542280348779094405235432855619785037103694810100531664145844046053850779783411592019645586492252329346959285062808645535899615607636619602860281602058319438826059794135948457144722068364612061315469920182752694309534911138683244170176043953445982777308688081329447490286878443895422005714457991572630241073794700484133973910691914849601187379665828257429935191702481793204772497035773309968562835927948273043916263759486837509671905692767463018541981585132055235200489057183959684989580636663868212494528775290632522792471215662225556573391635691134925336393627812463470261919667757001288635461189648717000771197730609448793247691180130559213935786112559500219366820142027141394157361693644624836173316732517231548019267219699059294692845335235334673321547127599306884571050176281604961284614839807747237084773006547654670124836861586166868520566761079599260713847158374393599696131496497601953482467071393394258718032359902076390268751546049549427193408428844774329124327037030251061543930918851775300901426785988736884105975652717438502183101699104191406972972151604635165168323906570071923875052019895315944509382843757478668638661875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 1549371315703012563035023878747267471359522342344870548875516629267424713938562056464070692171129937567354549810609172913703000691587332928699277484698507286602345966312876100629487486254411129906705314750352926292812408533990498300423420594421684038053873118688313994718144474194311799017074486845208063365227492085062693918947856856275323718266036756242753853162305548089867325134527755252768141010197827830150415870163232343708171634167883557232732314415448581151130592532782868112678087704700686576757506511015112861504416782348325735835782721660750490120109496519679360755980138314615109668716012407991977391941977473561176853754457012652325720062443921486837809335240936519665399354302134880084443819448545025938304869499478628006840820619731329707704820158505477892242997921708992495418579827937060481947684152429637280475696892246981664940717577036407971356500910485119361041579335905362257803657713886386807962568614777904393386232438549672920323101278433060671838151648743523052990308041718550413066204185628471487783448850365807581999820504097039658024326129236059332409744117260757348025674151571460461688279691993836633345233222016269320602618376311489127014082689464290864213390938879080330675297252913237375414237440628540112901688220634362762937955987290332577325373453940661513689366845316531163873295839661026073165073000966711881985525637489968434714237472376670950130124397203880720772562776008034271159295924857486831216611913310193329784489843624004851175290471963637038445502767440360986936683111888061705696752549962682749004290641539543851755695736009480653229892915464908174621794294108158230576521799958553053017430502499991003866979117945193995045632471685165500176725757227656812775663129952386029115281353053134820543596458853301310141428350747287280169696593373171061487427160042541857255380473848806486148461899221529512596705950415065559373803277227963913700834307865199132940037566420049625551791205904086185223186598382792240059132277053037447892160660330659770285272906371806434907789462203081288735352335034967868660800818924106429725121651153450958912032594221813843031910415437436286401146855188333203425151749998600638527930165752843827774424994423028562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -1563902938272622290845564074648291399990433945399502737142819407082361854471275186033743850685700942671129310599718521392986552246039011614078454057435941016387255998673363624634427794790978038003122790372249895923216149457129955835326883965510710335354596590536887048167951735646113577225852388316993140367623659473613477431218184396051953266099144450801397844273153671929033010968517686859859522765536221853881482013748182567826917601730456505913872736494733843752077146745510765364114316257167667761937622982750193907422591136350537386426256042185700686380912851716139351618810987968635530640970814911904697273522540316903438041278102876367753094733877846440957647871444107590195370190212630564883357315052037510282249277239408123690574332902191344940946810793440103208255508230245025809697549265312814180526469541638493194678393755727714393037577139294626607351220102705849930321792464656778406768577379666249197479640030011351402478592195726140763239510405616956444506863140980286275909543101337461092252081220225931860496582254840829782103936146098663655928241859362597028082532670947846576866173579335395402590537139916387603192383985179621558245268186684935724341567164465994773225438255026533212855684201917907120549010140241277733955123359567758948903855362080560344646760000280703557366810496111597489095443020511002851990403808069961055614762841192490193871881362158591302500581238389477498573298655073924343610632501975730156427048677382396816701091049737306585975854995584091107371931525351511477782219274257663444376052757469868205304049307371031010446579969044484109444950784770411317604946015112861154023105281111699722703283485560581042736144303003923626901865307126731395717627631440571395819496514563494469198609999423125334366505518678836592299203373218789959032841014035952152045684517700657322556724457756944885596984790944126359132221607380738083707553113644118190194069284547657456899597607419486563219985209485027677191916059351233328282627538607074921596718500104549658098468471686936954255621920966668676539164553328977988526717487373194628150643696673372935326287417342555559866846165473405325983108944195448196210623971561596489522770551008631226564414269677033203125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 1239950484712349671219824740523949228813936934869345264398773188508598282568443862314784835823164188939909578422986655366529633851754605457304277925138996929321065865567370323742479283863900805365625312137730077832266949965011919222117157435355957464847765974750081340664920475980571104779289135011362217497969919463664677223043846685453109173831723455179265382535030320864775425230920265800068582106824219198786049907045890096762461479195326116554889990132908734779990084402171953318796944503496220940761331002064457762419451715409748882480149650142519497721508975774687684226929842925216354573103846415866294597595636060687089597083442853321305645593766485280694291861730448211725039360045616624299724474872313834051657151287312705050780282836553103057185451248581069096030202406718667805917572891887832396763952696621146515941358621421036269865289389305610918255585862592772157365119984490970206064569699392501203764675393174273242738375432155998342035753334910845282761831790549418536658929434172289136556117354944864217883013225579208081418896593069339885862344174988246051477405497256737753279948065745841929147642925428278986990592493644463157109205736331689361116975908061417122428762711836153610720870132234746298335455142460017827263701676344281288699849675285020176425248959332561875952739438186697484352062544704308828370640119813061490677635999690507949706930778772850763979827930744442966691551839743743829835355942374053977100447263789554422042737927467907669833087812288967687684953548698423948953600150563370149201184745040915997609860579880423573938857691831383519343715579495299832646486632336333498962986851263863663002204926422001965236118380587353503490014855969609281530105699522805772357969423673138487179210075460335691287254591401493591429228653051706575518675320824051910299058627091547852745231833890185599155265390312980811562150597568307868717718053963366001046042896123829434597145758559050857724969845461591882771897587538787427092619432927399084634292363999311652466451888688718214153736132164608130853109533078305648389675421823261447213207147602024007955824566894516151521263172595165714421026732781696710158088479636393651799563792960103695735549710173437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -764830270536559645458682849659938946846607904771961754936439781170936104620011496517118518831988597424051146795393594050012814106308303595995102864193835455945751429731549868650287419783614889183042707637522291307338952303918397072461533704930221501745493024210307511712344397460519099859767099953237309197091728194730446537547632115197777689194050835202275163098010508112241075392215516001851066896633844169694682627168039683939189550805207719659218552446723614231735379745132813031792741700512557624949704322957665863668892122288802491580385962570578254373757969195547946615072383281529984490919770260979506729603156165882100165655824895906984673712842839593775735353136924664162998865330268801562845907094379299115902528278006187001532236020126814230878275703877598334270160724938688859500104298222292883858523756769457277468728307828001398906947929376751795509845515322639193013383372605677267606668422481211572589186333608760039829693898991865200801770083331172486428290564294059871846606308128627669321468592003923015916688930737124317095063125545822398049288468282118815630664575069414517658589768918184036682085318392440086994074301855665057107899338961767212439901213895246234084631223063214268781025704019684371564412633367942412425188487669323255203377181124302592371574350651827163540736795437035421458472805549819915198066416159218288780863117253017826007550919379217242321852260462820215547087795231039694327068416212092236673244394180069471592248391577301380697098949572520948332043598871130168591562049448060927445638516502822066011891877733210459450905478446864032262198848413717514798978729212858006024474673676903620476117683356826734428921057031757217139059842890660776365799348017897899364853579864145172397055910124924086524244838441650555221079670697798279380205274435603364908040899368896702310370251639635508457879946400034107285913882418947427570128577406432938842014104815874423737982385665143864866802316720164003072477923480280238334250672883695979718153590092062442522758354490602825232875841616761423102000325396968197550448066695485999628990497267059881797588800205003842008584944006325194401735479333991140388656657241946700516155114725382178315187163726562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 341672592445745193043603477537290511365120386047831176314973569813261672106912591832767841827559964399722049546046447479989198267968481847450292106361248323775549582568305776178448232179537977829931533801537530217265739442852940250521139969328669102618029874570305967785248375145487312410748518115850015452484963061946001496478882301223892100661366800861205209975960208011068606231801647448712260920021775905384599274969239921995352893229858634878410100748978628799441387217487114496274807804220865605331286863603695488940635836498161657746191763939603201574836765280131320679033440841361320982526548321891795309597749319866309168315185632240964276231556323707396183568302685380634664452621706635424223766069554910754930120994993978772362622733391162510174977228405928111643614596684475702333514176105213424162967975571250855568636749403916357513523324856278367645008291828765199509770300465088138825907636355678989133270218636711114848171520194336616663640942728081106811091536437015374196201024222475440612780108747056005034270787127585306859857630184014237843722143564247751458256722499607823709442622737151952593175884426582192620091005052120445863654378527043612133185437793259150483428430011932719779073952328236218945801961301790132399547063125705567767357190235970087013404505149459463063561867295529725249142268070419257163492647209323193532760434599725030729711612754900476936738732602863778075592405561871434278830096479336000926419184827140240002748999901261348337730723917505669509362791154885498186460582519333224835450033701799055097608687784389025544699836551387180037994841860533959915544800873306116688928109154117687474254761165877205346287307650332002731564899468892898068328524910207850570924921170532464122913847996136635523016184544216117881959298751059965339601093205789337414928924838234230334026192895073094481081307859668336135591892781236467501027861706605928389132814880623782914769364133699507739536864900618816333886248151085450983935555214852619859754076569181527128453170948887830454216527666348059877553612545814073378407762649132775807706534504519629948521012196126605739785952816053477035515351099967337739164429737921780263987298449122362526055185156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -73703542672226835843204430944817081699159187354503149368742339849972582642926310741379329513859561730547942589575829726124157739151248956824036383295741809935384379368800980599757763890477602325230780105200264314915950942477981868952436278677455806818631199801037417114751283945331572657921839247222802120024615592191606983585933979338932601959982506006501779211386076063907712695548724178948353007153677017980672854173137342480107067715715060801587849149574956611423495645194309279822211595605756282891232405459307403874529549787124903287557132360527752796813269296216447027137205204119043861674041073741468868419790043129301664240010632625940171240945806997197983301198207985653064915290147321989806373779416132279054697474726499499567376403757222509320460774619972249169392550946990812927404835424142248089684230723032147706321313215630589496421919448965521326434891745461227881305359228449754998874441746455189076314505922618106383100950372912247283148890487391068571171303654149718326175387429095416124511693856002945043208434952276094073419277041611776946968855587265397631111275238373760901940797207824657507466144203431618812264595449142495520341656904982747067815579858218712268617688886081083634691287862579758382891951098860331913362736460242743272366416599065340668172039168673454788454935404386876238698821918693741935820717448693778255952890926074013341683015072452913902827142693422854179610636355879905706483434550500600189842328326493689453866272571232571224186383318665617781554940698677499582972120317658036793635200521065792003810054977248228241991800802420871237664319015841562930452789481165764653208121577827663183712578504513394754065318456068175812930043423063263840167132770077912073790056699760507509437883334042871554037183368617742310373369092452833991517142163081179853198449144519411059194713411780475682270375400786495090845667964101708127329454135143193234783598262006834498620472452548686688582785379272245562241306702875671799436074543062968493639016683847667416124765918736762341772771259872503279572983163155066004073131776375832242210390094145630332020583227759731934643899836251077910768026113570362171551108954696778317329253833881973135012724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -43499596751995039288227096132808409232193046572653443994661025211332272422151886236425899940240909022462133480371455576597203927849482323472095874915814738002659205006571142377842861928474763083020343978520757288132560764531272615680785122820708859900975477461981559202255471493038784317335436966207148631218363073434300775031306008471952378701268441296415790975376356395567987827910522793155716547163844750418178678240633326523943717900250537293823592000787110910237467765096914502134905199358301875180101620972386149091943491461714635310505320368023680069960776094020388724936330163160311422527044670313076468706775786525858385013763090559182815981166122826091226729867172779260141367922244651093365506769621312440666148833395569741107866804893430176648968773481682519789714379362138865485186274997037783245180806683718815246811501252668471901660402317183507062328306520696164490169519548237680926710418987856540409077712824905087602743096740250606215259950448816250747447721283090289093193385719705831078495806652584056864262922065486460357880929705476933755343425976521098165070549571269131352907790831531786267293768422771652389421126499584474548189333809007060373206651370792461296108271051402567241990943263864373532293820832374036576078623821135719293934094995650906546335735405870849441327574208490830787206360420791621946712516005912285260643767309347881491484046340809581159654418871604301820381901809015929111988564638839177728668774814673355936887441602161082751750207621751872723150330616940793866904290363651280219913244161531259622377504502602699907184134987041131802113494714307967381889506142601545663263520792376058978166160644608809408883112956132597959866756141130478805749430639698032120286834990497264951190406185978303821973194827525961183027574227646319625993347010208924237356077969709019004346529425463590698266099679077802655496290536404291234602065684717343288894469838300943081542848660674328283937734721448361961212059364102665245057920380514154973228973628070662404809645569168782153441294155179350045352534149995918373152902582100019120562210354465899806477965168767343302286465181469257768304527890070561258917821494397542979361065504120308564412109375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 66563262653484857110190542578612667302286369844544552966965439975401726876512578951789913649214277723887364839300850681513478957330233424010201803341759817237900845255582651897891280784042299486620734964394401959571952399163441557115429277226370515596269274523481554678872464154286196140201942721576988762627261613832628885952331142155157186968807060908103679081768586524843381176412141401278695571333887281469589835914731986209272149366690471842196945732218889259413783462612664212670847767484338193823822723343120943196960734556366648349780506942886149317285621292599763134939108602076505246795591027244747848580826776446230099769737046628835283638595421008566238627947184855059791762636451301294425305396041926035343378049499893227732837704310080669249547618483977035957339223032749579202456259009254048949676509667325006245562915874686812260806742451901720280268732125260373826293847561905657075522509071455717441960771234229655435016743087901239765239533532438720969961455189987338132337235961694607539284337154854666362351092285299886872820590292735054518174065565269442847084512948847604301885629788377654415262977785492253517274048180354733071707070047302524531858566578775685635068221605154112888544092882195107678326257344875701950689472352842469973369556595739282832823375845727035443716963781453263412860054724851893036876355782122933599276364261270238249886365348076894913959732529826489161302890145737285952069879960877431441055645595964310748689596170500237306867669817836261072181981238152536371873163572832975455517748342856566729239946160718395222140460318309165783855546582109039571933575073133522159120603502425304424415316516705036460517203278277252092954855553857087982106441659526050104202737784972172472676282377614929563462928648818211682589993324455436280022322076368857567871594664922577010344864449475180621030411090596387310918362884830930102782740864277073262365356302812699299751133432883895700989270895901313278796348340996166051460592341199804017393277848303293474818645993997554059903379635713645022717645515497629101093983551618323685616338883810738289142971729294797055324834568054043522370833313329475885936024666858246958611615177615912167724609375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -51132977666484962133327850494627855499257618666999528627590429338135509117041131750609960892988158667080584299724855071956159339474086781842395843554366481773579989332544993078642841266597496497929311081682822229155287186868750442186202506032520249286622192354758167636854448521530370080644370293554689826459639361863730270635909429243838560664455206064040444502725544803098581033728333364052043768102599644140964379783839712251398458506817458443111817345043526792557031110690166709328895260703826791786930597068172249880883962246332443790939124695180936743269047167437604726518966159185643804290122661403094964401874754102461790780897821931340409467179664883676072113581753622208249363043689723622795453179550415854859320371202228257143302004311118899799986373166613018409542487129598388767167520924685148663379195825545622916201388568694457575826454869392717430932821701645471656296725583643275404827937463095188740986075622930037119022600419630789833699652200873728345858424614930241413909930012417907344547394392329432720679506434031896216890566259556654580593781675561005627259568825413415030545719203714091826714985855542180075629665781348967873191127220142971122888777414885185200872948490110663118704178879338253141103789259214830870120580598181128544407210398034770301022475034486521836762945241500828494259331844441297259057957531357444889835351373219874475005114916479918497715918762163764092471858546618551377875981416944000274774753881335819903539546360230187230992516798478806403747204005212645873681025748097684447514913912978898258441570445459629162874479453267418954226733201531120509741234572509747081216425093508021708110130305121253950776775148833909644936323592968896369577354371615514091264333987463716773849024364967921924580481611125521910229335939407747981156620855708082682053936831230562182842200200415636001042075260114667832021290642305221814643148984396270020131026866972504886836035193596994115585787285221548012052230797278456949413705691601928215133751132340452166668056746767791096825344563120570207044000382131922038498397232071243807088027786328085871749984929838460168841271124982142513088927287405333177134949615765640805436413035595911118164062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 29836370058092436063855324267557581533893070451463461192814279264338690286152581959977539467671527236737427309090634760532635380272382694390513763046788080314423625298807091790100347166210798911846163543178540255695898414033778642235509634072093737674230764422955033188546227735896010014083734363412213669655056809701444998512315809480217236706008909480403032161267308136389039181475383066550881188947510474658159023955496186729897739468759799400762097213679086950262919561442564464146775736225096276832694633937710748211084092495354597877972342464181164243645480038559761971386302507546879456429821277800467098954002735696485605206008921270041324332800268593175243159952957041629453746994205181939773986402381008618455882551615510059076026015374002580941699008975918567315967291374499783308311711254562016586446475217801637740501672181175214523718455165530949651158117491927144325854468379505371913260140921518242693896570770967806046377755111220128809668878849736551296379738853381690794025187175740277839413432396657337151291817075696032413468254785021151795503384587823688592538337438711679732022178736070183298888038947845263619364919605740043965768693144251508495583982123636948108827768278310826547709407743118236534037655817930756098191248462798124073453141381283358135964944389836868641788424232547722991316641410823869720124837046651827992525094265717344864210029556769509222559386200625200582829541313752644203915304068824848386289458042215461196105582393629583386216393438025423131342908036752927014797824095601648533598931925891278676012277702474470144290864418815362257132764886647137093609849298940164183653909899250646060395257718545894934611516513102063878694209728582327916260704715996066375037246935601481185545825044653845392236741644517531021537215621512053387319521631211531939763882798006127603467108775385442840386155593140851948162487963725696323213161861024908913184690003237968368378732825026496634920309306626734602338622137642107747404968465339248912868504597444015995980916650122180125696797831817223635457069429850817543777446171532429505319535299585156495996461440898754430760330071951548763357877361103974870916883634519464724327540978730891494750976562500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -14522384100840804187346894249749227882371453528850235133659964513614955975205084783030828266155716660363561708126186655572942782440307411312598048815070543974407505400293121478499198694146343601823468206750766774383456944662675873811805655700468741257662890388680456830833791850584070568340191564964916778767996823171729759775759871037587012748013136987065931932185056412908501234034443181835691141634254966354456794133324630883409277390642637477116753382031176643927110488765545584386893475354038174023497559804596901131962106279954027276102586663069415631034920677980388135872984084764478514355896364707400012410704669474745531313239814525766791516407278632726449106664720657540776031845323733203588913904865034577929268143874355811154312000319472174445946204685724216503786614229790750331129973412356884952196145983652543054134615216263486905710387352127668279283746507046729311903008150043546061983564668088815614742241623657789359703358818726586527897938037829884840571449675275604061782788266206590478554552979117244037183096756158065727529235467490109005383196351603499254973897178505307586189396596875200455227955469936235270379568230174144198662108526033604503795270508529151565293555067285216615814740891435611839619597137690322524467348574536473587683224092914309531179075427756037483341096577075323756327510062926155736792819204955853769978202918114448111268970739171494246670784116765605751784939427985381807869210334462241279583925044486392884808953348222726079447527641451153995248269269474772323974940015134999716501804808617769956891084054261972421522070076992663062659006641404021486785684965954172556467204192361243915769257512467818505531107834258094036886349428357689184551589930301657032023290836211934740984841123896912104553309341534533228386588613954770753389267049900154330520506172764985907201624188048551077309362021218937820643605364198563989067823374818623524588776021554344379908572297106458320026164942729499488613427297408611203190817440998716125275266229107431847790272665714478864546633570576831259254363366129126568837465771128111468585341153738538430962612429059819603974242812498252377954260188941507732577405765377089207625054613123199462890625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 6129521512858600133717253356669649745546053488851308733575821152082426712202338874399478351817812816551129719690085816515064259745823049105808121020531335620713467943536075746601481718343759327423982123497125380628978921107761298096431368173765519921187873229492173578878800544744016591885569205892325358014611266357670209126604693273520787378991412540272524169450210877110878348811028519843819657331764274135031232534536043232874018094046836184834510155099581387019711633744584816581463834070384815092116277094921204003009258317012279353889756490812232561708167712945052080837767021942599191884081842231383569962188476182889590198080026578502050215592867795727094673968861844295807652006462525757385766193651148959725559564088443551124731863347226881271117029357942245192624565878323211409732054902954381692425963556890836113395450627150701322181080259314470960110804187313162655940875952931417110101798285498769636408770507940406266616241206456179400176621885218882337896597609625324282077631969359820537500243861712958514596951934635673619532320407797411713842438906259211396350245385386899863198111592092877871496669004987156141888177176505084257495079333224943272800668250200902215096134385437884675357492078401616059857736869947747057327962139187171877314419648406845566417999025168936614394177657134856954709592378815609954069500037010511320100091980948263040826039268627205023448229524990258221951190454706476681761876620490280636672392016923639615270697122053691855867730540476298669847934748084578432441240240869459839442536820058834224592663637703304621503584554696388953825439553146252664561211762905061754226306763567133032543130993004135913460675595426461937700549378069505305869038642944845367979137899178365042059266080437229078483292250645156738292291748644093157329029593532020356690817078529116355944656122096457137305602192521626729362697196019647823345972526581467930381802831059021258551462767480025159294151855839073352842035467815317039236332723846127071864119520570166695295652422154535938317902712227301231581009612344904653327212560079009062571012530691660878079007735698443686199911904531451709407548976153448830426775019434390784304459502079315185546875000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -2291589228177188315531521100226840886609894499915478366366367866772397767167290881716324353136102891105452303556423216820028204352674169709373050424295214095885472123274846524705562624356378206378863547742151475107023128050564155917721213288091063344095022903199241177875258747897676628773311303518269286908699023317980864230593147355636969959139580032305649392759733825029192006676718187206719647992625926937208925318005440503246320978783299103446856514483876738057763737900216691420866986673768667353360682412693548629363796593057876777982684766361205720072503543154016349826742439102435335749081607240544611830848208590635873085393507519478776596532591968143224675975525318283448459707213310567710538573133479430882821166474779949680492794926306784820254597156964425640219926345215067402530784461259663406669594205451018080954781728405629208727413770049559938182679271983346261542443997675719350363881374726886411154061785574429209306220851069281480562717951403041665682333352617206572598093095964024572528760659023689483275976105575288705384600981617924205198725446432672249504193264846017856853070375342223807352235993242367852881920146774941359343386432361487012068568846930044739659022001327955099205908896714892060691666901498839404871552514630864928533918393360225253499397414375823283423575094965691272308392697726396527190105277875926969419727302542229479986116807496814615005806152183877027511250985707660369584119535711407735613555874994965891821008957409301494752888919942101493217842852912555565488858396163199925680344137157537261659666521919487228854171948025648195735845864150379200862070882733835545820525615978904167253265265859816724669822019274963357306749237336988917922507316000876091746717134802853921957945961953080606428413929438107074428044119447675508258404394262178736677534821765725682427177931612907869815594533185548702221397895811990803727792996647340109948482000333990122950534460148891514584391417890015069462738046272847730182022981166292669185110642766490105270074082495536445258050893154150578931397463970339314440644592986172326604096144616261213456435592066027759512789538554179254585813192413648566070522159224040418254527031478881835937500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 769551875287106807677608218063600142296616917085374115322141312012605677331325152011872490753115563705252738784830827153314113285645683361779058400621346976539613791809135434805681212899922064488179783587526924459962596150715664709695306940865442923530957838198665880071801849460132322437116440270355459483491635727288535292596042620693461888193838955657857988276855966338963929065462937502458953419960991537569514677810589391799042140239533323619332437473950044771562197700181908481597458350658914962951879329146078077674071962175667453874081959619964809152140502165245554071077029671187662373887063997335188216021852955213139640123838817989282004016260827647201666283710357030169645421342505092212961717718595887781473900495428452433295017666482332061073728366983400808393412989197114677096438360580085445184027414585469321204575182238727215252172478396603171261960276118791636196699289087282852390944379219975029924375700696206284702127167237965903938877022175626323233424100195080759909029288050431992344278396927467353580868452148732819549630997718425619381316325560915157816199555496644298665834496757022075450502376765604571664732401225594144080084798457126823257836154424663463005186462982988200016663044632622868732114094269700825769461014967926914417355569877214693450491065634875419804556520218197895740649699493259016082253778035286717562404163121332515944761783181268991297855612964161316985634349071428306928705408850827735698039173585778527771084099330617946289238200959338045377697990348307833278176002361920535141805040097295716562462379887667388432655273259554525107030129479759356303289170547200226637611620250183327757247981530151262983497704869201699988208175855327882340648092844455220999446675905800904684411220872461375168088483804114211765148567772116413268674818631428758841933797660482191499548525833672652188695867548678540470503285732109379067524576916121040330100075936100071890753464002578059114518737063346077197785192193120768034912260575733523902099811057958155740736258486506900761875577341484893598819881904801197207691310761260038276008338637551000111996774615893222680565884045870979467840787904011924987439430381811221131795090293884277343750000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -234514435418270826600190886126668202536378525483074398653553671973764445810176620768654365354496752403386943162826798577913127342163727697351589722854446849570491100175212850383631599789486194384036048182613684967249111954126228930459282834008111495332574551452244988952339884042554084889958491888452405064476551803354355514737448158470391950559688697796986800531476322598263282046482077922608480110753660986560434373581136853567969285912031103255829978541411906342196275636190690390186868998718486942981476400081566022281282566684511054206198124150824546359380964962181948657181366477948979430132433188902661156457788119472654654517723151436106327084678582125556506187022543457827207385269267764074527783304801831206563021624322977761368029556584132536374803815337428840764533569037060943423573719454650431766297145608807549386474626636934881434877412485874400878767965168382421746075240111055105078601607435990830528947228403825477066291483095992596182059214912465104086151844365695378211187199674533077366070873940437857537235439114369213531460905898275118011785935929869792296388536000995677689771906059172626982159138742714502977907855554349279782284135163438822030827152785703979586988012885899864961065035881947164885382106592726703658956317789616786628854938106761989182116916895549974490059829749984513564812658777511707481122058710566028728039407893099283455479464438400116149273622017353598023090581407082213536189503430378438868721407158798461071959108146563013381043297559832271919873546805694465811374806455427039038017874341953183501679618743518073005334376200076241679211442263699860177302224714139431832651082226826030798786808904324137566915571031856418151519134861849625128080654154571607291321668812633705208333314007133313669292249221747145776871215579192516684301819482276865332572303758720825320185584249046189913044598889532489537286113025567256283414954390990136292416464075916808175184699128936313755283468537020120028690190553202514075599499318584701706377614891809928411563053191504373581921425702580629716041916011850584178991333441147792955868726627006559546762666505341394494405862914135928846415867204554124251517033054423839113202018737792968750000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 65339579124335595978342354481204366134044184579727646991059746005121423904610144629029040702585534730212963117236577965910111954003684332775339334502907301064902387928285334657361754003075309864017256787004013568240975932129955754069754918978838331072985102247679484238521969522971530973241711688571729855114518308677895751969218638361689534243308755898039599160537148598933559211816479387136495808644237002511631315415581852032657731112193731311775378393774237518829378668680148457661947949702800822516520987489859980367647542216491559630787922172598894339799361434319107220747163355105500855967623658981799372160146353103180661342664046603267329656731942282716655507573929715520893032795119679883828421996205989176505077099032048278552566629625554122652794815154410202339250035234749377274067879438032583680180172382401930760406653234580526855801778525361368517089307936127936101132187159591061244438778321744868333755945242635915688458481029191092937459055599577130734201393358743712899405973876337617725295810314998370428455071992670973410366036689490508116256563934890932944089509670606297387258762831940857612191635566328488220692825756769298169344697777974172060669158659515848091934356876452924305873662527081607089327891166672819392622100022602202521386354842114407840356206140052918055091141900586523763328493393854203097485944363630848268148829967414962019238943544216235050850648797397261412112557926105650745265347057115838133534622863773245401452521953198835686831326127461050460551001614279438928421249998698351795122532525906040154971983004601230758354910864325207125477218272084779184345374228671237386311663621183782178997096983130725618481096185187579754727911439311485131798686543797318150562394341853440397085791859373412481081044690538970434627321796909258924897600382485650670451872287351465797582186704128829875680355955197776823554848111629958232749800282999876236906676376648398008000968849285114358813894708730304249077570279347957790220015806268394479741297251893964024680747445724270618839548137698205177600830463776470861418528211833518449788149318391691566733972638813317301066476378855310388756526219312838510795996396091876991835594177246093750000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -16723713512539015574994355174758174732028325346252190524351511304167900436592462076546137157756103122728005909065945314851066985405617914437956037088389454995406252983965444337724925786895225872548643597631031112062923614486559902674314461099177143897936180976996062561427441051532293373603649297736058006041839520902675704892937853785186606004806043566669508189971220025092836767071074339170233765614542387838234251568863671880815747306036589397212020303939575476485188099991391016837876488514556523236474451883847633440393160284231227588576278128194298632959296949725529336010575540886826691123831911007901109214361706698946504128710630049699489426382099161491312997569939919776940716773472775759203760302706033953961404173391166697764711628550692101751861346896636960536163014339020146363940495743470907997972080572635194289992819892419476852520184999757508463827900147646009513118636556412606247603948492179709609727719308114442643921150965981922776887051978915567589266286531812757935986481479192694037095779920678422527730450808472381255647502776142563403899744340684405137162569906264603558594213407940037910517487853593464043746385343006601192999135984942324614301596428323968009460801803419043365339108991427910400381256664200104552755691392575910877721502144498986757522960617857909519912099525147510850806119618703352265421788110591496390703041196068109743581464117412200306282205272536972629091906739471053244221958478388087838583740545039555901901854201329513777497725771065611533574742417086158036980912930933563761899751418277709732078718319726898318355780288287847691592008763242488462278158212765103968612924857700081434612074890081948805982524175526382926863798043242271090131315609328065913059055280033469924202343069977115442987054013587120336376491591556397824839218373073947890253663698964360671327777116063341129770588255284191045781441817410039127580597797915810089024035900178258649111252968059612352665589038842706082307617057648094807231572513625649135097149553537632424794700707722789136718137349615719511537005530842559110831513165460655970707671924213540357583842827012245480130313974698828923488350619857673341408782126521339616870880126953125000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 3940814279515714499442631459034962535042989915837439824403066043284120384606873366340791950906055185146376583988998167812193997420383662605402612997294660700096171477855595306155344036561995607518714547131667351166536815966641822299471816618463634869792112710422345602330963463351030639287150352778345488593646936571938727842715196647284298896118944616911309931401444421443877158800428773397245890073344269690105428916992445704840305443017372921474929811993483846325672198353640081810198378847664904667175857384979736281951196251711963151646015716477530966620487682619003959919093561475268331576714568587555785727815048138862278189532318291537131731001170237608594738367571339058096825750414415556619660643835944170093390156238901867664100397084495280990285957644409978184943690506231875579130814245729195669575014566798079154668289811336024934558146899101248514265078924068851074877514199185787547715080207239798555938371020378713089832610105677448171106762852885772388845068807566467772916744949040481575163644245513661770843823491771031153142510250826529824756176113503618092643961119587982560161297410404111365339301736051576164333900643263386925634725515742448501003287639242966843648806670007088976576750869405941911121145620985294921092347128265857483080675509856123392591943529370965158894539588155931699219121116520488878259358045972336591376171298801278194970431204369991766507297829988251193184774080694242859382994784715388039489295388451014857410037605499055145528994372749971913611985467007784859795140689267566204354876431810047807922933998655204586426817705614436018113157891547210900100626481165087134083525447351513302639381956086152228178742794406136653766843817071539121930412921458442440020757479363702853624761232988743285481834572889012798005339640227853082430062172323069180502516768845336887362162188650196014573296161401476030449455940882047040415133995284973341534620121794954112885264676846681158043129182834806612306768514522175735443633916686191871217557668395740430026456752865126496220346769878742201084919046957126039043147030732032696661807636841379490873510802931746669875099509280954567095938892406843934518961604813805148005485534667968750000000000000000000000000000000000000000000000000000000000000000*i1^24 + -855144968419125854793134249974724992647689892616480494951389086594900013009298252701544577307844012360553587530442351291067445627339136868135385404788165479082583867034832360655684692434889679747693251845778213989828189881631217765457513143914565968100701276148478822948742360380326993016078583926924312583230252639336982470973024820689759015798109812083359830314344413038041637925692710114581941184851284723350499762460747545216595681699602148165504614451960899169899019118491104808793640802975179937370234407203023679488463118416872144175936083853680027755220243475075240312922211116065816755361846915038454353801974731376272454744462570995578236930210808034570263732194140553071958199628168322689687823866109426663479052660155053954512490980863954476781586096107786613433199185354743727914025758688021838652226343403684271492504520746033963915345956032635701700622770417397184609867673514988774771167413412605169386103144374245349487607241128232380467295718374792541380767295629957491334731379605233953067199848704596576183942666096035441065327279438089290774579489386647746291786146127020170012306750935768975772180898189282067936118756636857274512350522695756760669293266799076354371054515710467596912710909434270730833413731750835464875365795123351929316596273666957804031555498767198436650343515916379759945800812919686677790037495848309433947685992595928524557504482625860714103321133682162079089643420881296226319577542703545700624569905154621825243986053361125337755857572215752880085467600360457203887521488107445026027756980574551615000750826732502199239985222682658736343789000449613684621249036037467283238633544973580370490378627683545106528882161103473817607347680103890541851932666516741948680150707758237447813387130934360080707484693217320790721285194654427435357997383428038786729691330253555186615533925559088652251830895703719481818489306154289081216429004629850549202633506459076747833704667707712176805987683534780218417271470158476657860074506415958811185336606051268765282371880677087212202929265417441167619670045228433356431446437910285053786676112402172612140548717297579358606538946042176690568428526380314524209164480331534385681152343750000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 170767783897519508024077185523130182502743708968951517611267879429151613589382539939033009432913513086099944629077496083938253407165545254592520897823812423782547209440759829742900724430500028205237789620830375761162772364814810994051298157383246755396652601926952965173482888272613458304190332502854348146416828760761858483954866866667823155027635428375893644497413718462612378077433217115459297042217358673015991471043173832322200359404493119914522942475992955096452191695524217411009528771159111701299012601908230559491472261357599848437479710677566122042912687327484438102711295041908247362796974172622056670944103800102376316346505357553848747451184920646441180333049337721190769734079939101279024899839007087607887083417984206864840760897366125412637003523242065260587721225808736342561235847106503198967431044366086649350296290924532041894941202495677484034826768801768772159255656238334945484868697463152169244029528887857489184249183587136852668946550316023229607056752338841743162030233598671307506482847713680476754697675168478000838541230247838078350564383782318666831191943496298538954398024814619893642539863588826972477844632767409741221116735808820775895688264144141853928041858389132957972815632415013598507889411415338496016623247022134688299391596078476692314361737011689512197359100583108583462865525218717833923411097407294965236442590012231256321808087711967487514249336514869231193850310081674710272284296319577366500550987730555076302490493259627884204464611837931348750273476554609866704167678054625413745713482065627526710037040995166809679274719256065416824576328948576161721252950405263156047998604214133165030270988090733721197804994191612669746063260548282635287265860926331702412974692663063111063258166311057617516228681079061904250925975475201425676597893404631426591305282222605121876289274489301756821460804660660735274405789552333576351980563838981141644387167931322261415099935668676578065653425624510693096133137938362902160109151919972843552859383037819745614639957294751316051957121000501827206358121701624492422025959233955738659161827590502456628035647742285204311971634645661663299072884979096546700633075897049903869628906250000000000000000000000000000000000000000000000000000000000000000*i1^26 + -31356486342298793787143384164205066166714040221312229875299787200105909139142472699606981866108628010666915903038725505417157699667203244293020725328307858874221543069867167038980439942180234457584004230353057258169968780351190139459162808061402361786949235480264691986773762525268486291855745659436557314980589806989262638472147836079775147052989990604025129289489905171575391488775379580002040616105962480648246167070224144141279859674632771365308005448851286913729721627290308738624933284998765788964839772756103802964401403327164365443655328704698526369847680966056196826179961722556612972157903199615396402719610537436486388607826379260001509368119000998442925359661566029037180583204272790380653997245311795941792280815493005371076844694874349410626657180836100957243230502344729049233004189249574640043620754019064465123035253551934878924200711238189762820642772362235458500732930971655965407238148600016029374881621795637354934140247686163445623788939959980930796306523494905428673296685169763565065097244006987723561331880016409433481677849077323295298131848945348737662770114891969785812628445816857126648410843437232760457970203064437361417214623815457822653499829203422742006071511316216790023510749557927342217445805404553627831900762274661620987916963818513142111279993141719659113490580473716154893238685414059543582933561789594270219682936873056614624477456942131665789631547989402268059908242201321284226901568137140081008971632721389392037104107414811142987163621164837529245681064210164884054429228275994896628472168835605251832812922667645515933932819333393165220732923501261728021252142069159226718121469668384329917406775229970836546654616123049311669637791542313062869147363463259971067172489458375385161925643803056324369899977216994455505435618415621313500675976162072609628135854471819132393292068689978026957901394282498421696236244993413443248081221115999577243822297620909869975975672130323952697812289342389195840411867401828092840635398246264835189158226130327111612571229105128055099769137523866514811452355139133493317625383615619446714025847603687680631418968727593769716756550968424471595260666489038483627531951067447662353515625000000000000000000000000000000000000000000000000000000000000000*i1^27 + 5288236312479280130862562698384932766613184889978586135853137966507231072390467990182884398407436142382443079272249868797441163152621676112521776288534405622780751434364126027130102124388376101162523316944472650569836316405801466653573664903409269131302087426373278239345230359264565631396079791642456806541256224899744380749571031564909576485891086240182501166039385802732648772521637703912485768964162168017774400994081695111865157582773415656954936355156941707156336803627751259513081030646734156050548664371169447148099631515514397207298150836424460635962013442615528264511869991076566379699690627400620350793654975033904434093362238951720246811073673361031521954616501398083222684880907238671628995198641112269822449847459990968128521388065913930911236654042561255565464260757396592083896735918059619183801997754025975490983291022468172343062878616703619124993379094905805951122291161654477315793027541536597749347954346888150404367885695633491683451275608857918792525585314830411120489610165800680786606062174258388979687617467563760020709166834145585714210396756205622002025311696763669637438896106403151068687504292876375385843498112895274084712933182544305737716245901389176060467841092819350538106258148318752931436217503527585237578955786581010924483923264397977075314751609018001421409867974846564735540790657250052267588197864951648246197078736595519107212242019005271988358913080110355803838049257236793951131577921906073305670644889488036424375932487876885810204902632967551265635714197719328702685391614211059971412238521536485971610337850033469953867309568353610408368102600779786088790219423491870732960817560888017714241574015764050980324992720347521380707589911687607280499520951033948738000138301894356592922660345024297924276374386718350774955561099954922824335226856253178679410635649603307871782325703531736975597399888292356277508980573217448965942822172982019632698359661148391049993741942676048573954130273038804418828412171545730947955254549241436319946370097945191574303870642058361182280999948987748589790493859268993613587698712725833090482454509349429771830784047105696643321901141515721014737412421198219180642638653516769409179687500000000000000000000000000000000000000000000000000000000000*i1^28 + -817146943226772654452849743906263036944970092324217390542976483912855278618618265843468596124040674066481227913511155649883508647443887713728482999262165285414284225186541648277319993222287089845227051702856630705947839695622211453653883123471566120580032849459294545494086925305568112350056157371764377652157443532759859202669172350125358631454417056407998158781072809782412333161628125300241751092305907344205069636083565777961130766841151365302563558136768956043533675043928027603679755298263699040005461088817658765003273361697321762553705054366000207241003112944534871933389612864566211271867477240484120835677214568068091234646279800018638784396599274733067116756399855009399251846022884796302198967850154169166400867482320375444646449837643548111726919173521901321943850082268877907087204727232997303974993313356684412411996345519294667423572508714503750777248224548740328704104392962027541541550564752238832815961846153033348640419792163384063614064531105385013066153462680109019631340649194655420924567075594764633223207616830456236963648174251027914151098947413336199066267234084251750550448439289681078256117797544004168557401224937229687701581652629848032043549417636460041082434388825241064779939488186405412013082400018629244482030403692156076608930015429368604536883884893466537463305450390880721066928331434646694274734760577231123151723731161057093967243777262813848459787397701332424070947017940676773100873336006837456844444288916501664388453700240780108569387573450859882541791750192591145398187978909590456970638115447657409481869200704298879649977737717296568558017150208166129268802718477856842391452894880157023607843959109770309078724465141476145940778120791430270859444795860568795713945352301318974355102705040605059673369050418793077442199692670111087140522797079225647017162596297253082017479022929495206520652208481802890522830433605532868016638107533702470072248450909113996735559211635254659215611892846499834880452793711091861787313284873284688162079129079578904715458853289421307624111044532939755037841518320958065604797682271512733175193254852926632740063039719855407003156616088972788428114418346751176375061273574829101562500000000000000000000000000000000000000000000000000000000000*i1^29 + 115144404559892941901259244724874828772395334690140369470131887901863367094765899359911604178793465740523897311797453008471078826692101860937776500839432000592829063758651740959101585315190482596249441927046982100285783646297496090540718339593393644754673549373525281434636249198951158358627586508794486399163003642082610338293698860608461556437110986877919181948751979893036536651428130651716790519999122548747502874887352973100930133593196599899242091830325326115191449074767939893626492176347284305267793530715109795886051855638923096307868272812613600487976786608571504970370900436582435224161134035741254113766947091773927598988830873520964090311072301520610399579477937014982553779945953827305423591216005899802254897600927974538225700037088940539385675069687402540290216768960627068666677739583969674495539409685085054611047598494682673802299844513463949760112469767788770132403062069747056764720531016300793835609946982439562499462749810654220713138669243190350600352163306050154957719432642176544765928287861870814948422789136439130130580782222484307319902633117193438101385157143104311752120496507486767158294335103733832267216253701885652379404045279344429618313106134733995643166049763340938056963270472469448072313553325267679992880555069813842524676178387207003096540975761504340973847098396799661429849283459342886312825145348682116040282597232118489607048871738717759672152752879441241952024723719133515054815356114958307000862265682544062537605190970464672450946412892916791474172888118827809996266745240834703960696365326665988926716432575989034537354833372001639783178917398834289811887003577891869545741787166873461868730670931928008574766452397705223889398912366023991141614421878321475345199567317994262912170309789567079993800858510954482118600968727394499219173832394213343239358987769729569500679949684995823838092401658441853902828344604733234900211911984609089737477444905508868986687024162335873824886475155963866648902043256056183900301721957972236032301159115146494861378580745969772136058760592601831900545824561085193766424818934436920342247195671163618119863345578895759486594232850510126207707704443117578803449869155883789062500000000000000000000000000000000000000000000000000000000*i1^30 + -14690998490056148424137962103583596152079271220766191032572530681210850102555407142174867714367250101837108279314836163306319127928364729617102865568663989296325447512887966396331465615745778924947579503879249528216700750487975033788831091386336709086453927470613282576772147100935514410501555066113794420698962446552070456675571483425770717933989711398726043888192084729197496747266178449182945144596747887218002232313864030439623687433050456304518995563559528429222849851842850747170485529077616700165646094778983278079998803823696329249141063570135204071428730726207528870557491174554341143624137015335160030059970939432443477151573210716476470428553482482450802129146265764702907187195760639422659754177976378904642087505619750007195289856048563184444080437253818473836388690333576331781304340795353538276213819068984827203614284364171472190490726605633250913378184477093479319342741400832388609172550834847822385100109254022236430363725720283804825620742318820182090294728378371040082901859235079042862714292580694848327233915782313809687719913248750135115708759699132780160017842336383631294203880691946307014892847574880786308561712426684925406437184267983010324627471396878498445992703140406371446474860680007483238337123257215659654136032121210198423855703108945712397768326028646001258672063006728067763998303815158691019805074059108804634612771801694094810360975617287373611384036396882713973195444763063234998350937932959830007875539931485303511345404279365679221877555358895713501612336645949370621614580502212159614672171742551331414473504406249414842025958322291833465628707998522271892791247098997799841564024474919458381264174821379479329558067236091631234598216819529952375069656605486804398632219536063484553062181649015956845271498090114160958159670091992635014529188524909510309885642329249504109517129163383553361680725004592496371270653049955715486959241553923533055957415553773942867286056938700706355092770442502770363445554714775530849476083887013852826626192188278495504573549518095415577644970416101590816195335850357627239047256196683815245754972634994169649770321748591112405375274782419046339102373554022389397025108337402343750000000000000000000000000000000000000000000000000000000*i1^31 + 1682813743618781100203066044052346707035441992685120513449090811901656871349173196534299272171441708076145481489581071190011451118229964915465428278845244117516906590423723613964919356716910449714819242686224818964667280730565923987287807548468886122431694759117025644034984263694791767826948400253164645199772028048388346857484172209109666327039146535599817603686944783004178367992061899962315180521084458591934179408215633204563493141761763888258120115183975617615557833494482602134938851690366155066052261661859836595887093898331794739520863263189655294314915554543844736268747371650791898570325282699142132582445329161503580305893437844156776846317991463555891973663684503876376380625516442751314989153825678436532672618941942422275201998192762128486802584597659033600006633606883586220187033649766799727837175400856810873904737215240541961960623601733527545553956234358298929012445634441129667133972183382949524328090082949905044650242698738756397634398369060652034661349515240723565983360739463079967547114031985842291038657805548775707227159592302490949103297046358597445032780910536258731340841208997299711668056213558675177648655322776960500560134924156185185647736508954705948521437376237474068140007690691755096839877911563182623856202009214652198552315638697106524080235133866979739921204600576709918869243733076533552526596715669911781046266345129743529339619417282133503342525237211729088728426737506025747114819874368775714307308203229902326766706344907355669665150011369680243779574403535245811725925595771583733863873862786344002473080544340890405108971900173068796681893842410347612794816867484694289234175405439820718220828622572583422120544949598728548494054646490418160017789054169761923399762337013795762590448912587619203035215883773981087748447686912359009561131199171604919315935736730502915763359540447263003133610927844495989867595444646172036042074595453649134560532105942211062113387682041647964991884409087028114960220414728449739025829461604566156469942593807900854550256727211950205790974217580703936339925969194535821252401386441059667383082853281822957857060585448776547478257485737002341319880492814667779020965099334716796875000000000000000000000000000000000000000000000000*i1^32 + -171594508200596167342946842177502561311132345457150506908565024572322628510115180169939919883754060662467993319568599197793749298272360121890761260648828463859776604531511560420010607986269213193919415839013056673153476771126855555866902485950716215487023583732391023115158794155562754802492062634061142558773905637936077477315149862016094736687831262020380970538275084242217531518681336504494506274308601809817586649356734413061807431136195871637555002612423778068936895001101319258620264996545920607544483954527436935242265245368934685259388509758473797021657733344141463321964251258074877445681828596536763282484156659570796061297895524415267647292373563153644318511074724840247542358279183669814247774568911619824348620483147310115240249912776139517850432932652960778747894493472807085222969380093588638929768426968512331488736394345655825166849616084638735679472967836502514083436453202943908134547515258253250635275918369797432537894175092316031060352157460164647994253125307724531786402610639780768955058295886357998904063978902821967774202796127759687904006179395462713556959052295974910229674974963949734960048966893091196954963130804760241927891571602537734592971123532501295218710924884790997881855186523406343225257504265945743593779757237655574742310476725111341425309859522797758512136385250203892528349296829287507260483204695131117398102839392955880328928667449731147491979763550511078644614707778529999482536342908725790557725659556588903701912323922707114188207112010742144543344217590626472675127939001662602078721983382662837611696155267484788310639060311603877281262152150286348990259360010000994410397862584340550765081918830909179552391461503118782361683789565849089641457502100161733124581908808317671427366057818240593704286378559022634106300596792234991233542645093143611808068964161402197495581477399283590602908227460518277474674894041651583484399424640121979461592715119600508397830596808296740887754950491634361975136308893056140707841589695325581811610528062055042302519412574523111665521701389709758170433757657617344184563606174565392448091945713498970165186733223240046827984821471407627117891636506291106343269348144531250000000000000000000000000000000000000000000000000*i1^33 + 15457548338504240575472823273226105940191209263504445387471682208872463599405353637589763823839547397149699002945938977357607370991819606680764929412122039452611561469818253528302611154847319634903001658016321942359587835078162631480406854400545885178339533200742838216855770461927350475345934116449795385677340330745395855237894786264258994926862579380431562611941137349565288234828695543147258757087437154841690118374835454482601084375701819451559687011076995615669796242749128862185989547987357890468630867617703451005154615505192597404171107197958079368917922130407355223272061202278580403649628819704558860222350195077742576203182075133830177477649846316449108569695801772708928583114378862785536816226031559411186551597261379603697570889292798747397637026268953335867672800011933292074533514411226837585110956860319524391038166637282490066616940909833405834731634947418131900746398073387931731410766535818548180608681759546319252531870891814192893977678031694522041868877304790273147814938249879882548695738853027293958250676935661057408858900196444492719678353902597734515143548688157261068652491229931646903376647412941071552937537136656501769092187350315541825722568915768913123025476897532191219739723631514152587454248765883996731616640240957658065609265841795512235559986553671262480645506103789340634499825242435908302015083965893025523832601668911221705682391029648101848520953204331861122629116607644686054866322558356949340373663249863174884428429521123476984366502450917468132395063364320517043641399093662901411259402377692645641298640328435069037604856650125533627763341972324728366395657877281153221018133953364167840310692517668406534075364419125397236554736040741754071194806802511645137030894397040209012295447544548302593587735742315157509886837481480559692768235366451426060041159998578806673669804842894619237227365670564129532055258036077693643107731323321105746066638456006932562098977327504676336072300582900253514820643251979644802509245398508387616018843537754746364628142556230180961643162473525909239049117452917992958012184364250081195141242870398057850716408064450638257431394722834226092152498163050040602684020996093750000000000000000000000000000000000000000000000*i1^34 + -1221948833939618569083007102512946665234333335684822431072113432304180937736904113956059862757368239736352831603230428186828001185853421223090130370303646843245479606359704921139799921912442105210738400069451715836377337206134908330062448660697824781920629570739791412692843360595067182589045067386948095067808490606797585991989194313819739178117590111384482886895250608199873414624241580485230276657905635441844514914299922849663564890654300758791674955256160062674926218818241979941558320161620957187273181726478566298206631956040830077867704617657103577156013157771831075828660163918113091676249194413569356647316476890948702848027603873800795791359054705084765358270133674726022714656799496156106029905717663687521170509681303917478899883396753456400475008328554026765182589331826443998230362444002848773387581336095912707038575374857600274002512574861049263665822968272469979610845733032779035480572879912878429525880314608840063465603612027086792685477263917133993449316147484199687254612345282397319125599344168692589108920210793226977087968739513980315200414258163441571243417158055660177042923323715692943140274168428951320513522797757725513222497753915975939348516117528341569529682482686565307638976312289324094771396145838021298885370559715091407906160175468866073224556850672198305051812654980550846415599359976065941446251754858098985377010117128789344333563099518053357504513191399353519807513061763060457394026844629790306535515755456093234154410177413278361216849665671309963796189848453210737173580123164298304264885307431069391581020735007365846260667167560909180558130305547680503084030622269234205194672839802657428798037347428537407225372741234262994135336139873014807918793399334567423476504561214369848646996746693124181581059258236771562210660556091834316641123319948691742962835028301531018648514889631961882954966546115335022126928366648175803288832912438317933264016741471520427607776269207822425830295096195067821468636549035863668308532049233456178277514240707652639829896308559361559812852296874438252018007393548007917311633671463441403229553521811440447005377379778611533304729088345194994397323089651763439178466796875000000000000000000000000000000000000000000000*i1^35 + 84253373837827990739757405923669426907063607158518586318893547355477576021409717953736099187156779973757837728047780321279020725301407419350518621662164562314187875464945417337510620385428485077412682633137548933887307025907752044498976515713094137351521728497381243488901088451228594523414566780058021513170636710035969380684420603858266220205143907593910318834656153148957314003205534642760248053745362220732181987556319556725363995402109594263668623824395527661047995657503507371373827521898591849407187584313733953761104888022680162975007296867598849013073661379860585079627546039429574729920258680608866713066090249851476735270084857691910867043505536612529077508756442455406433649451606662346534095439590756349813286838767132657360591478010304845610120889174029459416087001221260752551937368391476256925112709068083792587724204461554593901041005250713589413324054475115606426499956376145182312226469234967473886494418417545556542266896868256221136214523397577030101946891570421218486845622174155767181281660790996028079417794044944986218172580956797942490742008596672693274578198525642441522793979566088215975316072923534335404304390556817006553066501160031775135268900847123069064883658175676358992023966406268876054083127228537492511275406298898442135497338580393895683107917288368668679979311646368308937949921909110256457879612217677041469917390497864900841068125985548644534663862384170343346654953911324888960120978077408717355713429949973083411382135633811791687236342752407918335639941847597672642540965850218144409399031154029807629542401853674980872654096067284345302811074707633591872899678883499998977670137737844718148524373837870010236439762500390828656256488928927880434531853198851579693835765438735099420256467430900771755162411491916898416438694722784144682517696141694007475524324464286852289870306481053055268323164517849487794788441104777500031029150336552382004689451211354319553553128802271380029887800872011629787163869300017321919079110003429600680449273880106678066740680332501409546169393370570345189096851236059179769889452758129526021690240647542453149946692176199007370857246390721599297016800846904516220092773437500000000000000000000000000000000000000000*i1^36 + -5036710320702139625476274100650112394404514357175486858531408196286357644632655806070200675122176069905822459886253657361294063282430167659298791617298175024191943332921282033225727513232271888937006272932067908467927442260135547302376038629583470194754878741943209966329825432467797568971960584243571328104990750834849127687762167101338912988188313865657271349771974516760881318975756553447235942677922306362717045588078217905292528554429976662005131490627840415530126511808510729011287947123835210375233000979682713232417367451726119496258447145905491020527599587670786742238042773898758893640622082576359134955686039440090627066154991919520782582242441264338160355792945738850671424736163099456954814527194957245995893917513929758461599281012797884579797770862685135519599385751642200255526112557990144062217744818132588472478062746554511351549872354844990232422543790658793032413480679236783749749017442729585474712501731099909275364745127520123137539044102866162370717249105489955245956138024590944434931998872026980427461899809117549837348083445054840715474107077892622213747720350557115480444178661616186174306832264749900507461989419503727956171692900723500925338085517776507518892759016345207340817916487635777830533723201141473288406241425556046299585602079630608564629984865866001319737027796749890674662476242507285399382757592595554797527698808331871684068407539147510557555003386495546542984952516516043657180409793032718623575364939154053746942777975477214302007907787689696073994391101726344493081250147728736771382517780625441955002512972563831801377305511303394623929334920179592087570399560128630697173521638662780204221566846772903731563763923989528978214624631297204616087391187068620469217195740450900844904927348596889657182256835517865253921539107814190159699815282132824037907671120497381703915987240081734563647086582903229056101501757360517240319818589451173233882307462452777101633426816012038368685358433485254635309548528202487690444030331203516241495088741507236968618678543702235253741107853405711047990199664091705345970305654313498068198993142614850227662278277935760967643028143700602557917591184377670288085937500000000000000000000000000000000000000000*i1^37 + 259464585087527219541216124599828522934754618004529397485715162010133257154840579105733919603273679950943727807504490101227331096216605441853651052080522387465344843099849478137922029022509524696173690327266917913648635930935520452524363837349674497865920301882766377231513891471829535814357364188232459465114828562253637747803058368761986571989872584706894231787120749405785452163011021522755799491668927525767664216236031198851641237909570023416661745654831841416469375370853376937878476713407442631813718255250584872734953165593431804935423139707118295638965740423483755267761686031959226774285687665660691909688752956404174009874333444961774876248059391702583078759294589658790768083931956025960109967137377448368409065175751799115769701504608357350519919982460656839670772230539917225688764545057159216358573758649342972664704457178014330961901978405377339390386364004067076924621695842243711831702763454493399593718176539162896752242778624421410974355125659846840926974303789190754407066462242759871451732542250194680852273545133279814642426585817147865815826206510405272894569458293277485395671344192284441300649003674074751376936940767460284510637273711943977568151035082674817377437916817354583964228016473296891684999256470886550420223898170495183388640433166960258453235453363622767979877840352874648726866388265066368638616237398709064370421145157764797789382392053800307229214880424618022949764602709267553986496633012226782088026452372334389067544523569614281517434834549087755439045953656292391200871951266245378992371611198024144226974219169160401173652174060019784696598618038962426547709017198932161951157086195162047878987946914697138978559007556981176151275513315042233009182378002692165933318645689649957519067525002636313261373648565026943205767322040437896822990145985368893728795164052470694813869610128764410457028657913541607220075516887252660900913551185817431737304879010347552046566865531338415733427487578728744960443156902942965047533619168246566219529955570774736567297437407593571288308653957662165850033929590880962930667129658389923046690695642605931567018787734010686800001682225649959582369774580001831054687500000000000000000000000000000000000000*i1^38 + -11444316900024592582831355887802990425743103705782779763490066636008872938702360862921395747447597519925583527050160937495634614080620941687679122023203744065449511986596401969506279664023900579531494031621549725824767494901797589844299139124796681846683574865257993174909191408368413372047571510616924109002440066086687540060285315056135986392176755537205652311887852745631183997684293210288786382814337878564455069648446983974476958557414554586009565707668552407309123255570033358641601790924314892048297056869814096528438592501195169328850162232844398417662801883077583822835530003442028604873679481819872795033798752202874567447730491948234437429850675576857956409829906783278152179167290273523052062956766529880864170288763820016103269426368976740384602187777198819866672757227666818993113762158185386020361865127760282449598986684255127286934480638395457033084769220755126876340661284288502287099335497487095607868221318503803499485702139699943979797895111394988923338986903571269580095373954602812239909559661198826842377877583295115743563235003962527245551507718384649419227853062558709602799768549951701819051403118119252089681105993349316210369762203178160028731099575175348789203488836817906780598372314619092870597478751003405308031652426997935736352137197824639603616642373302254306009006444454956099026885696159293251131930134504404398146715271054105849980161197860606041407468897413776906959805228365946582369353950557819037637966700891338504598758757892641423875564596020232104205458254691174309068636205679231334895987613608196592726592471087951853638847567054547885534156984893824890766750723290499104177959696715329368126164869021159455158407548906649269276527645974503947558106946187616779957519912690123018535692254434743740862088476631188594044872155959146134167768508796178557084974968210181559812841036908483157769884373119061472372991821997295875517526894516793472584597981544867151939657176632822865277732837610533123652950947021140699981683184117408192439502815912299686223528553570722965454547789275997051309590555066345942817783899121284321702937038988470289382671948950671088597851779728807741776108741760253906250000000000000000000000000000000000000*i1^39 + 429279210469180595179639968404082404730918455057850963186442440534823118260986470463075767647629124683242331698884241456552517964737427186324305608344951235775538838103943352855792155452919190449189552726590798774362643417874910973443991767174528533847643622637109496925583427138756147040894038182521813553275715459935772345647771841251074743662387760404792806575385999897161169340896658839300157505255838812500399815681591743525960763946545050850225835464426600170011456295974399672431184854875893402384320169241131039983988330242162642620161883704001364327758281775162811007834714559316293208394007300346462755414103254617595328403730221292964595602537546238450234697308122815942185943839937388182340527848455852465392187839045368259208689974355628264960166661399488451277170050406585943958658031369198155556890099709331606716791593245146749762722127711198464796941040100118687616018163137469211458319784142754269967867178057117775307749712101064233315549970478962651781835325540318637058991946692086934352348682733084250489115133103583929820702391330025038608459514715512327945132537573970318212063782647913837560651806587120880837624538747865418930991581731532675785623328823227531533236120721901921437347565497341054356197900047359839977383490127922347468663783878516158927253332877352094324076676699899854869998445162717840435479072491824451789776271478968900859296084033685022600949737073809903231301352230133056096656581023276323791216998203762874278811308567591125228756147612799398251895568891926143704899256163308112846525226903268582759244915056023949592942923402730383305674152697651078550931707197724110020717410774709827699864356026276750634019908601895941699139310309743588845103045062931115058014733602112773738267899348519113374627291805699133446040331769994163253453775077914040541348626930796916411336634191170742345999943432919442311578184356732192702115907094499962106272354787025385118930743772884452491418629661035875227524986886752362020833428616104164771965747778264318069280255246705690084000496599085317549632485464591492212926470479672244824891815103072956300315290601741245054252971917776449117809534072875976562500000000000000000000000000000000*i1^40 + -13603349139520574421107216470087028819768910134869065936827329455175481045419262742826815281708804898139412994149385022076571213387612512964299288305389480666610920567440789873082739018752251139367168600686555175621641775342676362136183649926334109771705650631898735006433416617072456197732705815637221483260825541799933084070445063985684518858180909464744491281388199419394459268329468496909899918310889279533159810000195368599502496368874725113279365778340000231657240073811360554347336314211941241159111635090696733915138713738353456023550824902603277258655778071900968251805933436569773272418795283321840924942387979345201597811089116558252951541611144031286246117012049804621485577461073700889835210233511497365019854142450614895124158508156899953814239377546975679190435604444785832223564116312665588886053622811465962524116322788461202180409320768858651757022863792055169130534449804362925686108953999948297304283777413616289385697386214598940630187657957493979433904707307293030482040250874021946452698072697185786783712585246045435155351349609068852884404311649069223258186654815272134298149528459712285663469828760495160336966681071786758256729132265732184600684304190185594977165180823445415362070883258080483243800513329542467088687862843760566814597837744291083623124201986180985489707060653618775476449429193157913793790072304864029473476357881197684718419584122388292349820907280764827665733357882415603442930667086244578816986281268488084885926552840400959705283970029234655135482481711365119771456366629324346433629362340680821208203968191192574583339321073935683413981509378791957790979636187356132290545259148862327035845444159055818990306877236773795789986987875340027785898353437828484942922003131843319809497329246512933807882055063464172897832286417572593929163868218500999092926455679604979794742707501914616415115030815497100942803187433198747693717672505371062522530086867145207838974915080167899578427062971472150943642613116205802279150674188093861545835951791194131436970616999268611567996676786856456752199764066759155957937859909982021063369727876429199310108795512498764363382696319604292511940002441406250000000000000000000000000000000000*i1^41 + 362667167745045650360114140543809145860437933379425125098198541070114768991305955696454231504090370704351493006071442943271853566230959826843217886914454166776020117546332409228287026010647319452390730216104664348334086345978175258457680439270289151025715228635557148950228111166410561509323254329875215010507252569423195028010916928960878251969101459246923658784377940784589407416809134483254785757505985140442844828996728452998779437159523803690799902364302345655880281809366820427750676326237477938283487041667731585810014335762775188501243508751096977674328829980235144228536576858702912948058771553934175327411473104271066403696297950091422033082449267451308331229632687169608409742268825285463171865570423014996816110045880739594014719896292216148209367977985463200073985769282473813278522030729922511420310481330014960876798035867789303160047734365759375358247780475085070763662110354519135071955991382162004563324338592006549319496330885430353608953295283805022977836554592110031878193920872274657680202868379088743295009359579228060045187272683041517105930244502498627406795428617927317692773946419825668400042868641760626713015146443641996977138082300429857724381208315784473697492870270469293272189973541228474403781285811839597202749576884000567218091459224172750724377572906666029667278230121076593959807682199980463268152762838538612065124043319307514190264886101256493996164008772395103166836008551352041249770720908603077606162505128102776234003642475029000944549334812134993627957880381569101600371377642258750704279358374964810383517348827819659041441931503301384474014052051529751001431107811573126510596388162914327429927829121941227437422599518556610586767607782130460865881650341307828254690814989482134874415723843294795720069395131219346335626475762744758836007100364080242847613017189476018116916802922323448020442197138575341667972398018302214540991274154361445273133910626713409859196928023195993344967154962929299821194641240505228180061834750875769473709259111699486557668198733394841645954924085326444482433900263285695250553252184807182725278336383974771035782466990589938962275482481345534324645996093750000000000000000000000000000000*i1^42 + -8194043125116475819187969544819069664331036586085567464898218784496871849965689643003508186193814485863214144143894211257290087676007043254684549226674057796290618868456229320824177205328106218403117061852471898308587348748366074278834695522154733164645359923043786097398166865668343210154275197165144829796494869163951763281355198402721815059441845419233750380579005029122031484843688526952069270509676876553302837405460017391101239070148278297772079691768178842313276225062123947687205712212451883423628463043988552955354101119484963217417828305419252325405018836032407756654345709551325893309462288338042030659013185282864352124641600113216358514026214203780345729981622800802713990062243193218012629463527466743331070813414928723666718145821403036128113718578935444044057228133466650742003233871441685308281017676307494875236669965184384083288740470417306183779950570791598258988524061336967444759997466984874678325290093800505278607361683693663460775935905339561447575574220861813568051473085121474477090164897418726746480977228265088859035038338169265152013092247468666710263100640646355411988896597952696210075719861217714903133286814019080641593610040094246195212226580675281048742117559227124554026185310323501589454171584793435992516405165433341848064050527520222000283750411451912488675708582997636140057618586379824968397994678715430689783211177437652278000199268281060593538603999910396520822385554233900193201068796893120831254550027709000830899015297619409325023031552917746603203508302287925741791011146863387206588576899340350174192360843990683602856792077666998533090659853679083876302182903746282163933840263852029305018345989303807505644348653844142408102080203866015396287016789686199290385088067968382159224505198515893504821877231421505546066958308569398715755969033523254418819863749964557060602987530400974790458403349691788980964361470835529293078701844865371768092820487805601185319415480274419298467150923539832678302315630753791858517672736654428177182820598479848694975351625264833095286103522406538940009271313727592898239298570792992020283293624957095591414774052203533230567700229585170745849609375000000000000000000000000000000*i1^43 + 164607511971480680814393888752021176121890589110496719188902080251524212889794745877802156727840751046816225914962674699772628734776135527052405521493016787428663069282303967104551549095378867401219038343082333506789886593683943269509991022448606559292184948240255124645561523459389285347279037949718818617952001380014502756205969110268480367286253419845227511239060099562113626703203464800647857923942251538671078567460831677203348566134835935883374512370996323041592035671818733880878799122892357506569582428563412725639558573130319163047501023068911666482536860601912395133811197149088567742555493468540731946488713428835112774387274462573570939252977435680584312024055127688200906504910353970004555785377679561938253470977779624582349015852360715469715000424875484357543055690895597672570773658911588598245864757599343868370774222224360056914279966862800703942768751269429211413012006418941780477792999932518232836004902387864038204480299694443777337300948841085979571239178731009233396993697345565824752686063024297410065080571577113633271421345815500032832380837593636009726690280650363760194034940550337317696145981957446572997693713060372457748482115957170942622174427606398473541774049580796231545121889525974700200959840138943249013066546196861573821100326857413327662776054129701307873766894279697244857881544513045683682105301925290759442207371423189417070540313694180183516267857491448313087662317011618089622961067956733967472297023720351059013022796209916125429973286480769404287618485779211362205230875092835837285425288279823410976038831054909782456740493856483026827713429731602856306005873513049434923767235766869744562775418777993625152406541300259542929485284222532075092679768236014033539118206794768214257369796878513234191607266485166442368562764044152021983039193282527973190990053044389293494673644248023478357625677027873951400207912428004359487862928600256606655061797405161444923212764968637324761781369834925296029677178813882570233277281529746576038173360314308236276915185049826798636633259130946725485197855915681406868283724736989506353202999484759875467491531410751690600591246038675308227539062500000000000000000000000000*i1^44 + -3411639241246068126771194057629854796815414259919586614578901854004314225789164544973935725488553111053098882008718209635551223907297203711849761106527497339601463291057089365074983686715659556563482504821175519899998337864561154996272828000586641192972952633458852518568071739844868173656784309315925049713709853195427682641504182991869859183919707136411286625370673528520229698272167297648771040307568215259662377014592475473827553476075807126150466661946692824294163776677167294781091470664411844650778036298174682287112222574673362136671722597606256936703062198437947520037789626865544611202614873669715864173688480295538970223844856632657313443594790619989533519673022845696903543950516719688529231286115693262823939340823241703458338498770601474732784246827418280622075024268265641663845559667253286059295599078511753848726800166884962545352285682387895482936047478511218474042249266552937680494436072059984955576231333523373747824528374094584031121418246579410693089671808558336040851571666013800351792172431892785826729677091899828493691559798194256813789805903485036559642217018959164082920626932260247166728420691769663860718737816086125636708110601678927230924583598399769837412301553208785394046953348839364925553575061675186303695046940553953687050680557104381806425816141146545895952403060154976579533910706874238367385297378813842515113181391641324449527241809344764158008990047549276429543569198806127176766149988812299245369449368136861188267035490364005052609030636794080291668608801144734951541346834191045638477143979662491618759295552618520257660644366198302840762546514598837821995516225018505216400944957878346468146993864254074521921275996795755693442635271756811868652189680096103563644727285800667003446394777602525401021731913140693067834606003068153193539948549394247038657541202562155129793397867880217927619641348000635539844834627508732981596955794487838171355847906703823338098753053361039255077072341815112378895693651107221623667167792455656081632634237311326927452338790286963520184601714991074066420481985024847024689311852337008339878523925571869692033468944332526007201522588729858398437500000000000000000000000000*i1^45 + 89306814440683519752707387940873750598864503961368846592405008071084862408867865843178308579219576092229374799846879311414247963141660356390023749717345964484559570890905699076046097980355582011184424275061240373291040239296002178005431728325290581408158807063174480289712544167057787540674029460027312910468118452161188433915746793760836189146180103815144082600809432199188542481571270467872215164341962089530819450310525144244031689767816237333886926387939968360775013361557300406316191368463662406869873499712568701044727434002814278610915990111575810037242379885659610880575560855845129784881647413533101945370146555029135775690657422741218348349750411468561016678956906177380236213521106468486367341835129172181712818713783598663166422267845942015448677361272318280499250035517616960183733277381576424650262934504668565861121249925758664335521863430741311721897673623950244836680775876536383032256620731402757511804427798755912768121125536344895738849247354335320543208540084653604017105869163936126179416632879183433612897359758153801981386269089461990859632198143511403037310101802228177761875885855784041397937262737287825253911539018977963327241180086779264716952289728164384944470437065651358048186646193833199882761252939408530349405013455176077735709262789931122414145564238525358991821609138891431772525519102581749034621941908131299566352609088051507556278319520148795939768434015981970485753036032016350258713299942884483260809452560979961541371026270484846531013872353138272768138108700705563446505305958486994819757399539966199073104518383412438202708695403764404331524277814744926583952626526786992888744384363333222492015187155265589727736770275420548178924052714494916922431333705223467051245570344548879020264042454246392289511352316145965546342568794931085870085654355970762482775231603618097982788596240498525176615289620949456013597121892147677141501148231223751675714296853015595287470681058617449355179829326055135352221472999654157885991134326591342016241893512051636576660323240486866277471440883947407359877660069756709645837393448149331002105339369487191470713458670616091694682836532592773437500000000000000000000000*i1^46 + -2847402482436489018470615447340083499358737208681580488108060640958315574076743444323863214464701879080462375096759137567739594754822020882408982357714120765506450872460180948385875058528879688560419125762490710416718508556100454243673208836317677498584236812974293312334234167704068758944176307104335802145141504346596591383042925035360046922098729385513840940718090542771081676805797052526858814209916561722632440751246688692809379588108954829860775397391066873818283899686017357458543292847874396489527042483298452138389023944867374910595568604735934015781891830248115465882017770184488281284801145777711689973178359397630834982390835360800798106165274762202985044552767919268925083898733521176528294686988158195786283030138330799149280730155109103383455629341194049933696933213144548674640750315486206053713778908918334845251136551970864442138682340757920744311684808703427859825136699834477215549316469000042003024126476024369080083685067633375927692392542830319734549790120064008616653402754340109537133789103619924640585010310074663542191108602382719874915846066356755859034275289404207894566977940289894626367368138106166086719447595584813429240287649989777246118044568494846402490788249309716703240782713051646920651452738264671508759457582577767880159847236148284341366529423446038716314943684581949576562372970153910234089575157426441111615614129939261142237286200167929075985145411156461513460463975438595113377652465134786425887033204663735580459932604708538206876202550513820646102219095348962522792034573022898167286669851724228505329179949018542184040410476787574992506490917185200695698766681657984174832645040295930644040078923510387685320131802650012153074129990104198931864768570719476208302698515348581514971320655861025038267605285792872995674358315009403485901788844420404274617559460854816192314173696593131566808867086851394894192613406198593303914128287255795132871679923908558933303896817581248358244262645126881991918782261461031305206191307687386174519511739740254070870078131893460325511634297606885933225433230058628531511249892961196098974790666284279299723277745215455070137977600097656250000000000000000000000*i1^47 + 88900012147658741503350487501102188172292575896173333532707063561086669333441952347090067740274606028696977700051958296573228389068294064074996463373912837086531577024259073511110502043499484966665667335214596908709601757226294707931719683202541986591896514916082208812507369064596744258361896672302584239458320146418153642574243763803393068477491602074933544605250338984079477918600150607629317489391935868751962835616795411679663129807672888964753546508352381057064844427222311082734627997724381464391850546983874837795527020038356306852122228631847106796457039652038048908243652737281958326776780360255074505215542187799070165439013612710411814512033833844490901214837701514265988413993782383209292564459106614288178901238499575268246629173696731537098838907581496308102107360111162008973607137263790689901477402709399495372729503708943196600962751968221166719879768093434971734368719005696915671361699968175193966947451116194809291198256104649071793755298997821753313076095468647801135492984369817106108337429424854883453507774312903110570387227843022066414005903649280037230210582042369513379303567822228548287593516233314375533634897030552263971423623852815178087761801488860960450177727012385606468314979789007323739017668374685636559083041431877474621918420335101106719182222593862487834514295655271005672478118422071026515734897243504606378563066632230311537091156142413337144961127649291179535892970595744905011931655710997451946111037139396345080664332524337730668465995151891804100554511778372327980186771360496632066860270201369872612618177814816097638903613308975817784750351141038942989474775859310130034653312731133976980305582827874318092903205930074494223039791922237612042551367865273026156955503892107544146288647752333968981058753011141374521783773289495225563686466255893117156009063216506886471034688409071976020264178657741679019918079768790099025333290924162816710415981051863893905832432201703459730519181989228817799051109747402845768422147729116395582062279468910097580218961750111906734804416965489266717540114924651770149823110291248797165468390444647290942548067960160551592707633972167968750000000000000000*i1^48 + -2345045894345319870074592654223833289760284553242188912569531013310695261803256017829284035498830667131637011252336631072292087353970056216800065480878782458717059762827379045315387240923802069609014589864605103165910592164338210909291201298006412812166997683806880644512203183786627223771033669432379296693933619152387255560657551237611481694463831915045414822860623833714990606696075248991637664984705394649120766337505157974659944468573968410643155322431438541372829730974756866901384657712466691955073858703889850590815790770997621703650347323094143352608832624284781110200599977217324146517324784408476267197170379773736930992635978437764035239685154386499799548827295564635693114220331068215358033362719751747031924504131454771851168921242150238234726565610705571459092939531228899218690597874978820071472857179384902652695422790284862113123151393067926441495250554441001873133397688577050761564009141689663046780594921604396290049140525330709596280027534961279241774474757591808131210125180586382573082233423869077070359610818166419982660757850156363631194235899901915358086025425812105577726475875210390805922732077313829504630953215052107762381175941273683311651395959858447660276183768139060662816119348367078909930356250822735479876982193855566624422472354596276292614143727326217220782422064098294021646472963024920181255745086234093100888545470893581619988984911981072278083080531663140418523164018005834418175546392625335736045938645728465689117289680731693481438231994508363056441304353946608343224304050087604283775423902717545985161005536846910965748667516173269207133131156210714601850223511114264308936426414664634145378806931439085511506800177192493955707375009188855474485121483211832379292747707130116960601188072030414824442285106279051393475092629468580051957186603241777560084250668996399990432285778306096503445562495558922751963264366293910342221152894595662249838874714716366067006371633060230742927333780152663219836703427319332013590692490254954064369422636924949388898566541572992276081152295685763528158104998671885990053684247019940033342867439033093646116867603268474340438842773437500000000000000000*i1^49 + 49102835365930857640903893300181772670731616485943514318560566499036697828879551348682337066413422158343682701651934253412853180868952772849658379328612395172743314075583450745380958188441918573205470044497951682558245488249543498829058189932527026466647365278311489541179159048097648804139840280928210139581956278973361783239271185269056480203365755874542742327968614905987078971426245302150544939273868431205323415665727784940226003006382393012576085895523073671594419540404930431918704845800483436081065756608339635228517698383984915023056385951688980325760321797494066383539191313055401027916349993931194504110766540314054911743074909146108393938729192217584136880382669920343287523955793627210830836503186378678053637487435809868945563177624594202346639540385559955483496257042341273875910326171403096088921589222973044212130293024459569885852052335325470793323966196577655910927258036653635771668604130349307981688322926496968151891830855980739606203668023705384777902861338011024946279189799313014921666977304290125145373341528567442691420497420821942572186389876440315138942012549933329650299672956216308879153319887760484912805508792853783154819172406609525110069019362401148679553728880784452056551100087676887986126720224925025121872014394105000615539337101869675164843844541530238772547451610833747596419147314116806461757664761062881140331757248448944506009990152675089169045633214652634416596762116861876672463948530749685472045515491629828644118098784863645186998273635871755690923257242721826366308811985865671381665708487233116974993112258855556682277615444835981176931704361687321337490185467893703746473694868293239042316591647806024832096489096967904939568581202529840485553727082298591028650367047580701639364302903961833364779537785447316023979436180526170459107992792450519026135117016574584198373103286483609737501541427814054797215220923368101435000728125491761450921037689282575808175448344527845844635697519562644637489326231658089261299206368536904337512878550268314825598706856804941435993603830005174558725037467490861815703707376883600881763642567425520724100351799279451370239257812500000000000000*i1^50 + -821332149443749568351706154595929540032307433309975344177463238291701181239017528106209435530511754621063282937055491683602660886361245930259551244751637293611823335756121355129773646090766855367136514412319700698303768815111829056270306287877674985527396870516768901028228626976948182554749585753193103882146707657827249342781494362968485783483740172949250500661479925325214282314977008416445350194528802288356324171303031929196722476322226830584519381226537406904304407698677724343776157473465392541225787671425769916720226110431522232107812229090087313993991794024497634526139231835032559322485947601520616982565417389769280668647850510095137309854182098336272507701815672761876601461831067412521466977054333595789617846724612419023792047334819294612167562667376996587941161565267074443934816790363772945630963287726331702803718264780917958935647292263510561363637829951525647105666493286769074305514270533636160152963972795292321230232227677671328115801233232802326976632661351996644971851296022440367093575649904846917543247739035122414985209731661800188770445955398205433949185144473922962963934978427692839281697553133816493679676781367572545960180254003529922303404297667418462077830896257888070720530933169722152122196495276542164501365706990817579183086586193274082383026879442620731837816158098404680595792889192217000917157880866053321000947013609591537861611851552244823226433181696665474235302854665824194546939124483678946557200600368137047490187517775247174791404066435859570562002401567603584233732675722639078289337315552801759213504824068973928672868390039945431878250637748866066788678019646954684502821565603871322245373822771706813740891432572778688153040101620595456229375611612427946446195578197219052488306128329209356597549990134733555409926112323045490478582202388118794829111089692652809482002946939576218681038620341943820352029256445104133456821479544307997509126738926415356247754572469197405780820061558862863355364531798716737606779518992016664628699455136700520930064759820967785933539221972343154842992333450618342047892710411290340342966478921482575970003381371498107910156250000000000000*i1^51 + 12048283511845840210060181329852638889498516402600252091298819521357696881395025911597697101162100648444067899632363363104102702817601254925482167128859000126207788669795543876501428092177196410940032537498602278288073175672477344045589335154697597966904235204917224288786699680822960824179744459457215683181359109076567500597172599516817615575742913753878049982033806110585642212667684099156669971436566402430827649870131070564004525799795347026716056326291081741447411507183571531771349627310845113272358709596640083375377518334056414433925272651045069564533339610934688817129526418103512113986262862203736400190851149021091267358831033082933880236456262272662647945681563246636002195632680371401036799213762495569728987406906236060471381585843042042562118351590987403447368774287475970058320450283987830549013231665927287603341433071969274221289719476723855240493022353889472224185836500471663001706098827895253486732871435129160530769463862321278424027927184765149580566570756936601636290357906107806742662438639007496573955812524426276086938910779118531352475534660647944107503762131292873416782619256781680203361101495658442933598527243581918550054845998320589143821992194243044294720375718123536286640676433971189490740689808847293241352647773863553471789074978430143587230694610503427933848012017234521349537684090030008745178135751161849024362051209173584976731026978487173003004300327076692020933304541924007396861559960091103729740867663662959797636119004242361257240576399929074355496946745416307337270122580765882540654404886611546085746557670722886415989872802819460212623408590377533017523383032251614131348480657437130514303856517287098133057025494202099547179661926095317868957626020409947291242647462151871897607670835975054016556413922199923931443666726651968397955617211255538839851536106300898683641732459883051861789346797552323466942465296172664635551026523004223105373448987620972325878024902211790775262787277492572254757537722657968279239968768606782182927186529615794137532185397543324298646409994672813250602627280043477751281307854807704697442075403301942060352303087711334228515625000000000*i1^52 + -167854213991516604702620131648591624197775534172662086618224131547031540347262143287833453586094326418606507290936338632570057448406347799110180561709425838867347931401278218821515998559447114282049139574962344612324822794931959932564336480675709761544689213889432325886665187297356196117439611069294391376523747171002053799338212423437801407487412137191791555286041560074148053522085987961210280314381481499211227617762215042764466994505582483759643559258233748389056779518112263636922123530777728432748485536011669301367266232842731389028667267411913764757889249452009504103292510920488499511734564235730815976322043730696665982599607100953928925857715983305236985223537556986875703002335979485004844806443483679950734302013335372172193993361714199348214768893129739490364441470391389227883892638426047858366083837483455038300844053225503505981305084389864467983535763346514125247695645601821060924005343170350298288985805640944874360375150404925214955591198501841742309431039562841577431948364826606584778536572341831151673568115952721703510009597853705062996991384608265585306822133588669564156202907595009810559180984555289116992905024602583957089498352970621906729652609063276901195240297583372016157058620776858758144738387064485290478076250780290009802559127990901127146962700260445925497104776053865147142522935394365709397424335781479203151930890869472924570352680362346062569164579839347297901195921382951055329065396993976753814741282022899037134582365132266141755071928839285315086142798766035505838324303674470143938436130603933526096131971441992539024811749761861727142805336853332716841009454841274439066761512045048728060250900400469287535123200659624248792358139211590926644093632763978235770154978861953788209966066244315773824200980228059594195209828182669581606650913403605665226740796952646609117050186184070922315739481806749414307533186579958251714403178660504572872586744248672830022616429439917651140355339231638008656947902584814886504867048363388201407606283416106646486705488583369491102896305377573040899241963146508969054327523405635166617333453586979885585606098175048828125000000000*i1^53 + 2467037982677224983569444389222443189694052913614388130541161582957946315293730264699627072172719915542113645389236460814670092402483794943130831026703189678049170168698247989103868639648114521799985287441648667605159842333933298711135951568145145719709832240333578641086885739082908289165148831541105412310786903189626876587069766425738384214347549289503257743643228625858074499269863377103085685608565727498727552306598474429849935599050400511467614185213807618163776511112261999829986281118620957421376137178224360871967989081292324016745608150233442218625295362549798666566973664746075796975981633069287831143949241228473275646404368017270724681984995867278974462580997138922588949495177405841733724551346204323526392447973261744903163592128014835375505382810184362730381539593758572084715558039100340134579806634830506698377849503975395230110821676605852061742887645970012951035755734468139244936466463969350213421743781942840238123560793679707821292673009766018964578654771599535262164707680072678196821547591049739021791514932076072490969519988972851983785989471625501149655211746608341204509433775194331269894031275000011810618179613465702707357763276284730692945270386321819486103635288601162543316461245769861482091876968445713571026644465546776232698671014520378421395158886402614360347457626491248831129789611544878697742929674722915631739066242832334619913388780244782599268280520012301333806390422200830930711302159979377390894411644175898044227494504059128715230395370418703746994778267993593373294370887150479031550219284053407275579537865325627469182016376382378439749933055264848685445140747688631121077795809387702387516510518334101622656848608347637496931212520245805675277057847746363377070541925283999763372015041485617350475192446569806285815575362019509983237400249393258926692365968098871100836683125153448642754856436944090272124562032580959334575857131811494595990814798023006196926582816813338259389499246218280327286940361352595334947037609338763287828108011374823305616274191942611039120099751512756044511480516536827023750201328976705517082024243791238404810428619384765625000000*i1^54 + -31147866991300260307177266969552677353500007586737207125013945488696502145706504243144610162265871800085355425007589152904833147637479343097974611968078547794060045892120775605151014909268345477645886248464171127453360684574723860793352906596839419222971196522287403161619159855931824243342804710265398158646716865989823989089943187485166627468654250150777919954751604828948731699740236955574524450597043697391822413592039014198110990694869372085576142651901810396288958977835776221633965780164790677532546898770308548130385334820349682495682838860833112515384723954009953590604561930685977550441222827897668304881141381809393607683206217817047918872606880907424417643506170324443136050418314385576102201527325866652292871068684975212372251199829672983199216687411749627488260823189976711067843354917733102512017930998745540939094459939826660488678037556514889974827891753271399414304157401980877342267440731374296230353851733961142352891908587429816742294185776240815466744388826724702884503931620607709451790109917579376757595093156815813885112226119207485027974287235438065081158032999754221792620437937302482652139788999862182489820394218561896764109366177584822139374171921156770924894138062000933987095671879396703597178835481817150491361427885777832595945285440075725486994448189539699380568646230472477114352412846908775038738265514101100572850954317983394977148994143845520519134500726375151742268791561720222071417543120687711851985069041966837070965394412100265525710645812024448230318242004537080404402145258088657035712490925625847137480001953633155109846260710215964659086678664941813546922961322997821281520153641993050662547575983504227649830412634662822700793058620156297367150467843754767359462818448008351834913263846569870086110281469909485359267182376099716639670217918217022496440435992560123394051654811485972292182092264132327057889415179868257279791516346607753578032191697553917303024379378557314367218450223930432368913157646316386485188088294377176961203602515858417400839646084171882402656749608429383554976566416749998518328213485120370407344125851523131132125854492187500000*i1^55 + 171458420129943871505109836518520692985020597112030455017285708705616884683300824895541640197599517454418012142977952662715411782857452013004738446687310961463636598391844448454651880064166626085297207944358124204703137441158597496371044043717577038258466019479307581422224822131619170152980279639234250325115818828946119659164129747038916264726881476747069120024287796529300404713458793043670958793165004998592100507789946243414031578947706059585041990702659674609001026933499085524750563257268957519763869247580117258035629461160464889388266428648140441939427429170320487424526575226034168179271778939814358786262412344302457833965119649662838983142599991256767213855261366613729920409889822929381930368543780746971577473421969709326636820814233277995792800401424262628027276018744316792346724914225469941652412456207210732464822545510652869537353870796344394989179765096249746019018459994147968767526916545325063913435438132450567162332492066075246164334136390321410671306728135803763989754515255183725743696513880016578141230201778000383197477274198739586184515176765122545767818142844418592296473246340231406111025498904451958984047544820942403234741428677481450340855865760366686909167278926177632584416645607519135917015659399166115839041659793208007492667721794632865200006157561384341307843354424988938632575141766239163288793865401555595567627858366022728182275384978620151450826609256251899344043990828952007432672712071312938961312360661400766220019475400938927123562935380401557128128179927398654433015676222102326384198103183385529384988865497893262680086261435823902495334096087386158832265626620918295801143076609178664332306727872972089684625622564821815163745075247896946193187650520236999209656706871224311661246956938996954935196526325786904099505276444674974660720473732522784826477458852957617574532341523367326187844711287767456181523768054160394304820789916308130626610635148515724212008737721734015269949891805846571896528283938444842379265037657724218367149384282721540093815188422726827526512675199783293618238225423449055627233875333248480643533184775151312351226806640625*i1^56 + -1565854829790238872425291478218692411822206826294382450993119814924514512117473618819164952968867735312862022631124325416948407816338425510593833456464818512816696557574048685223900044784917241693310573308097831861658073968247118581572821802505837988699881486321657763041071895129097223403364039387448177466466615420761238328194132682123207300863655988085687243520900153845305075390500344747937289054430307313534597764504658648784236620082444346256362086006806992623193463494735388804745373522800439199505100581811445370176730726924266183275860074047172865215882733771922381602831691732205429410280662152353877893089999523390891446492679582283830760025871313844509911501448439376684616809991491358277061991597718608273360751650043221917091679464578678391390969165372861814098268717646819738199167397573984488667002542554691606013136446891558832824015741173960316455395899119027598807666832174718621570672648116158681606692117780734984105102250035159989111638373715286371790316449326631224777317018150951504751228987270956919777626513001298342632077127244154589174074812222352818734255314997056519898010300746077857178697828722414275093978528513906408314438267205633699971874538123603788655444306692569701991105930204847392824910198239809044603380008696717142928970274566663882375959718698550777338956824364961243275554152060302695525634989714494598520834726756273816862678526183173254898829284022775969503427168257507502744932268684321754741253867261297244505450536819835304922335684468507230214026495706287654840174335724438964520120459985162037294465359207916617862797980026284649820819513967231802069642348728390627352456768132477447153449472618202036666658159444550593197102849018308247615527889083477381951594111941177335942650199711255960204210749014540697132658324642586609999753715661769973523080847720974946836089714451928845405878117599747260093719427797633754749949412663426045245361975281677865520947659942417363691744786241187111735417545059079550994474551950610787448877954921609211847467960878307481043982660522290861474969314068969932500223762872337829321622848510742187500000000*i1^57 + 17786553508997619105099536419571674772997048588027301825984782210483097910859074559388791908484582514746634115903849204084808815249887754050784526732329638519060374699973530590654772761855089185035063568822655868631291037651987263603994763299761260813239055917403040539773333641014227205692646908284125188242152447994126515793541337968769986376133490831112290702472450914020393190849329156532770692707670756750442852000158348636494459751454727889182213513923228318537911454559765676982085675944950168385923654803112223855052531503410019201284687589899329699874658882914680455181017875933080772333569615050188511918658656291192552571563557231872791066425947126991842669050439247986106943404223428670726505279345970696211689926450997463107004195363467084630309854326357753133370209565742861207580986365056164230368286733980589374527699415278115936672433728605296815709554612017429668944778098287505970651567089725023728024762265197052830437542578302089141577336206234980122172435443917436455357324544981665556208492197564758642771541889318064141849815376453055213523093188411007613832625395226485229456659496940181931131512555233797405958301704484415741670673788133709682041741928100939767947452655062980156091319460487472095735810954230111646527425102874715637586138542489017593411845424883360084733536709893116697005946258852507068210904142282922515454556629842669220869268693089893751567526216644523078880105155590500139157181976998425075889392601705733463534945403394143551560313507534244666640223462437977994929994577362523346604076088730943730456407902183514504535009847383760193968224700953750157935911904037449665297759568257614613611349045764931005487191185319553296390669614134045947433874311987242402482802142300827605924454196778755305365677215328128352078636140459040181972813870694130945173092581747745886960394472718663091875486973579099881523028738697734785207268601926446384230759923031457456865062356148242480459678544800585635194453600599482939782926550399271857043299557930774128828385874749787939568411072318782482608840381356457328365650027990341186523437500000000000000*i1^58 + -16923590603244100824727308202560716528183624115633473274147121004553561925785255067275215188146313032288397087774747853436478103485451545734618588348248471244745864522078736026579046101991155851586345248632371137842913965403631927027324394353182168024709793821818740177830906395916523008646181404050473329297679649286070534854929628815829932125644336919738563511426851430348497729337100765865125396154327721188449797827991526070770185540498179361689001108661345312688944901097327652781195734721185303875464425209898927837520402223505847325987117949415133622784774211151890568391191213553893778016384842367949489703069881756249096323354437154173128706220699780262032300422998172858278685073138708096690502835035455493426517318412987386779381853890392642678722035023421785494364809134866890578664709150958161673645149877970705383191477318392695598759783692361657577575894826557227806180603651082907271285550736077089773018343285013285263603135629743615048149806529600293243723561244582805781227119758691048278019149244449704682718666060500496880038963877805636838714951963456178528279133996298732793703276699366035730035564069117590848996630340948923722248902504477226719863518549885467048372478821610694577542465592245119895175606300418062300393890290659586557025115945382245730731372362116836944177189152757147510490813034854424353649104649284008817262618380719646745606407481488375318070479340637707353153509957534387536180737778188693183290932237605016411619085988052191673051715409144086756168102153817102151847528047093488124541253019924816570129135162699242942273082415892608579911332161068455014390880837139287932602038260595377856544215783498483036391052355769501331232513886247669444148306687888150825301780898107800930696363922827324116769444157978186503882033870598855259559306147181370361681662480257521955814487505312450882173048291983459741396127487386749353161692851978852427851493801484317689303585612694051285800125007706952104372649056215102794137727745704187177298671592771279319625192127599552871447306267811084088591466541402041912078857421875000000000000000000000*i1^59 + 1098093018261831672125864209085285074606404488154140523524778863383752189181193998963540619482511276910028234759842881819633456655780181720603425189057389858413108975533910007635139608727555837419876434533680835545554264550277294414395833473444889561692792838529139496657813837516129404241142718259563954439941676414658696179307634451356817889924222041368141498526877278984145966800671655583430017655230503299567591878613321070716167385352487794715106065485420876324780327494737782586393497497399675951574413997041651220807503520744997267145400833016235471679658888116286311118712850770678352796038855410946285502406834654887901703765258946748363930493220702516782065171051794528929301750833334203673785272789271889085907305547954497800738332270252055031340969697853319668580274060672651640927582235474616056873211653695493425131253554011172412855663997372403616222634360974187047869030400521452196601213412406373898468928219141492684378099275288870548835849678444200380280294875629284958367077447070393565248599592162042283575269026462779324416626542470318417319575375687962780493748742023561468722268450315441194300769520965178670498278583684775421812313138848206793974096617108465110712732746231302578212813366607390371823571710656253906112378410914434310684372618767286560080335587082282384832957406234144706736050841795348323015254188886805301690835205803109549516635304999838200545515937703744656409002014658063532321499974162790475678566550528629185844030683458079309974939976862813009836124758786996494302228994367730401029257623183782000133402803453782919001151131504201973995505230552340630482963990961421464401791732425340280040594296288467485688501040413316536771319704854192682369318111869141105687565390531223163623346494327610820287037656015783735353365623313829597286710941330134560130421293620374633637168573964970635548811392926003763174194952250910223984555862981459271423314070049163712038387488159159408843928626733890778718900499937294945130228333482980501639779167217683313932676677221807308863384873063641279911398887634277343750000000000000000000000000000*i1^60 + -2892430771523441840714331449024773170662582470182633743054752309651023265984753643506500872738921527753025984346187059788518333389564427882698743167343008873886229401332383481986267694386401805578475079663815274771224497301683276615425092507593414079900450629241394216158126112424052805872270194811980344065749095906255809683475228724159966914296644550148808366430996337299529486860381418742411274447597101846078832055867242642957006834530855522057791018686273292088940311952914826219346621143441163279632303072134514191327561047052126989271803158014069117738125836682793242786658181773807908771514305125772393643815170423383772347992117930639153706936684497934283417421652277178911459998460133736479742943175980851317882423608584210320056203063525634262675277485754841444478731739024900491153177489696819309948183422553767601831758568784266501827458562710236294929387916520821202330366172435797559192783662760021837839388924660429774746338313734371266074196458853881703077335106259410578037547674638090652630714473924342165518977853262142860292629964075482703839722849536023902636437202984048431937561197979566213579497378177441356247385866003110346198134019601656467909296076960662197186221468815046720206277227531103682941744520119248620686042079597059605558387311185943422883738959973626730636623392904637986754676220592607448449759944781577975955923007910828081134518064471366791594831819276809552808425230834440002751266873544765761881614955347835339333863752937520659517296400437972972786973999990137513498521781733022349383586691196656823077579247658060243931352540774339768782497241985634560635418005432491601573611352522206745163953516135153319541376234343319604254332789290706916865387579916531404204348733398690935260526165685190430452593464411046734558185134526153745127419236893607619193798528989692899016605373963838480220697111496360421962630670170136712956214343522780950068241721312581020621376010187460868864642157275982016705354021697065824845875293543940676478227844914955423883641724881662510228155665130172729492187500000000000000000000000000000000000*i1^61 + 42559332766674681563046804064828219948161903882590739328197532477564175322511714344674218793097521360622281049721001127673286093780248599581492422785507077423254511789119289620593298755355819738784107413488475525056151533669601327375647068133147598374273384720060184345152287948175540488092741423262656895114002614127931898773752338988966624457136323021792621585773870312644103528810370847233260022596011234860844731712262595004662405652265956555926259449218430198571999093858589060734167005970643913597226179537485617968261049688929457729673529658482463701481648912344570024999345576009675905183935416828726213822722084798024052819277337805204407463773587848305484700631766167292165832549950393798597754503580414490402241997515149318591884777067814895742613663323899088623117081844395076230846578599160769331685169241531786958845988223046371657758871549599460585520729090134599573172870435017565812740985847414595853347301357477595255646445410758258909295167066849131054593755008975225510169277677856951443614444989239823957520058217781627248231817434122410417383895563409887808524099989765936063973414464987474971589508530166852452456973729765257056233825685083063114024839012026461123671964987908477623646474801187467585678511094792092740578589008930378164359759623080902296166114502552950508634064296761557657945518850107806601674697096042098305219414428465315286275993520762995066968366403660089241935970314225409681158999252476245505447900965962996137878432367923361920357755411291664031806262388590246190210442017039737187692059414505196653447006163309036299122229531644208321174990741866568528213630162920547587880330123340172331960150241702806091168463488783139746565676240509484703284754988971592601146033176543029962224373524011552695019878038445460551102932088903701169557682244142940710507434418658038750091916832030728836416508634554246735299743633121263630587774249682830665078151338094876082195581560333066271779358130590736856368005135260633923206194914230308288977897884167753277718902592452143153176667187500000000000000000000000000000000000000000000*i1^62 + -179001698643207567419689796584426280920485627419157712977208222792840861541617067262701240837438430676863233181890525057499903848577993851783684220821605256310880032281857702144560271923755001943520279786162440703055563811997007254797524237364988886227047928727446696246604551695723945709070046923342712731487431807137816836731018498417449903826769444632678124344668909708014767011227450189289242774730771383697684321844391262679796231535761752209279831858661054786030667411102512489440995673388343685523618001719942602455751545229650653682510353262781455191070294275530908259531889070477496399888192961611874389586713981297220601755034521107303100404406108614715130371999816494517457563368605892442213778096371009199692438072358893469189421448632967303373711889665954969196575233525946880722557401316043734204777055103610246702844475743521895918946489120813638925214411843150077613893511275342086170754116389224874932385510582368007876122466646933048995156152267312729140441114203864510639130770104745659795276038356187798275705327688175917063500018154529334145658785291402170145963063383932475737791162298557921762937946484717260006807491863690830208481410362798222122826063306234783077397749564216363275294825767448554302726879303818264016470442547990920090960359260444178938879720328105611012082096298326937217567110750737113845894013313716377127893209757640259486194845083111410040601787820357428606219301912773677452891553575301894520103419561310658097516118865202760831221427110487768606796226524912059153018469672439687590373869652413627851263944317103652382090466117121509842608688736893408968852820882758101430697923588725052863138784950248079333487819770776964798144732091688375349226703810282482265116761809150816313352552517158641331189944960876222965262795035513349468678494817675725789527002341691376068341615279774157145243692354951534157820525681198706482774271923939831996080405827570259770197652182215650984313324161777994964249309223378736195141613415746842054294404619051109834568980635137816360000000000000000000000000000000000000000000000000*i1^63 + 1044075385253960406170549083876014381327815274740893810032331344045698790372001590594050351141684725638432558106574877640425049866970588266014160482329727907692659935233752028934806596291367091897101971357039722630906791641588579791031610281890357515780078298980673307637327841355210020152654736484070061712142422928669923165578827990080252885393043195925772460818063672271726797169057702560179819093057622651321280912067299875293993434141170503362571924835137801354778372168177884306736228408292975695454855675962937508560051986506428438661192628152474809103898360494768896957563141733164601230011104105582680384256040758733950896970853731807851106909725397426935528796568417123221450944459686263641750124756840748312795167833615762685107159752975325866195843250768737613703693450240783629734425725625012071337818597245269442906980479586106860025335376995132795027476427164045864713650101602148517842910021550618147459977388004040499136752345320149048836732986033711253433966703732030671881364578743548948371412494954927622089075615199495605012423018037332205577466135383487209651658662429451634904048033176805538094816451254348475797688147123917704411620223406064799847903324597136778722910404058265929195316141319583154927383109815834648943268030926770851062827733065546788297501972246510548948354149828617369001655718784441091946325683713665642150064594640499919999841991898257376963155647031282806152106384533563694466025508417892172984614909012740904360042059609331448811135290418875310423125588516311227384834576099957672416346547839656680376716453501201673081955899577850284798598496961400670683188939059142501734699599944550374357697402643799676150460286446769240461481660396719882041024214801802163622498172642110865330120248318512678606819209299224237569022662922534204304854380995235532420505918670086699287324344236439392942385487752439055357197005626723933439232165996912982209128272497605737191721271123435708140559917867605966932320063963435092811985404127663055691505341890961772108006288934400000000000000000000000000000000000000000000000000*i1^64 + -4103301825566324514642341947675494646498573446087601882743658459493539752670858708389370311725986252846814114497084046582886452702607221611367575630694506624687913657820908217818467936057618534146891670823653201123903549354907603458907158427665892662227440532506712118967632492870045775649014080793448788722391688920586658589364389993644093919337253954659699940686338154058890658143517837973090809306726427089752509941551241805938689731010808457374497415467315790336093803004628219530594735751498969994006217999897430284437436870481740355128109524061775152391296358312864396403661291339759915146911642653423066798849312798585027320419632504624771831668578291051889903809173512544986727041660558271189800160426766521018468379235131666660532114284787244905860269332901020324383589952537428804008563353085483189366389579012959072917610475358571771165474109654573287937550671487309147820678258504009954113809456785405839632971665078536337233473606328389289891255997061811879330245880501559462760981674035623010150374315398305964813815922917892425633189781961971673785466189712529615390188747153056545711391083513510784415034705247540032800524799976481830464060240226827309682348297676717490492268623626458254197873145135551483258201158571765123567431601533416690262683969012537943219894521610951268137617647763569742830696500442511135152302097957049914298569128264764684866822344515951309911279792127970032621075280024882797863891146466477826230274913636975145020280714336987452980090487686472370978227965713142156342934938931292838704297032705638322075587978802261753849430578659989859970386698386226457376897106000804142073690387094456070178066735985809990454880220049309331583065232115743087069751831147803651454538550333640507232955285966166934420945720153808000804248047869765518716468548816565443464813038434644499925638698303701604962502571628193369498131311062357633107638924159068550557227894792534605434039478150438430423961772931915274349926799807240200016189879766380699209839471132269567115814502400000000000000000000000000000000000000000000000*i1^65 + 6091741081389005791733828712716874903588133896186403064682970141333871741177497810060174075080602905929634049510286994438165043351889061441803982242423198944252881924543859686977034856862406776601505535013431213631841335825728954173275040621621950896967090698203989733482662685899266413023022821667124612345775732559362505112684349064473294771654801904217225891718311682724209012448425418388598102167892881802384892239925080666855385418809965219874927663197993263887961737327046529753585056784674252776186265201009207408425374152203687781603323361964952055564873754559007112106251546049923327126914716995994201185439351568173825772930151846487012125346519538583712820663679201759970321374594842495927201727104428419632377377266104029019169845770346683388468020311923420645127665714987348113247715607821071091441946152244268353131109569433803942651244578710335481608207519159445733393895789360525473943238059760396522205756971276670804015363624187464924789506000860670946110340980438425036661397687869943391969885743321306211388180547877022080458270166015086590546122569439116889598948081181750500489476166900085781322341411406416105952786616309432344437489006966988629790313722351213187585406110477710038158065373490400445829819324401821103261875125908644167298700041942213617848882566591008321470201202841572917277974839600736059512447711830864307807426626254887792568500314507448068167227006167140770853981260834192809667891140787066934900818536233895190162652412267790155770062915770044143605779526175952574764448021847551231959132057915227235743268379795586165209416897262905610344330611641660231784372962440958592314389389871985078631328259013724003190032887137227947504587988873184568256552723299728126050273577866315141253582372168337335611401942066302388397404364338665733445310420577682722167276316832772709726479444426701970507863653958423464604312227432604856131131837780264605253021869522631842365360285833413021902157717910097008455473179231037098113287361612108590609339625596681474539520000000000000000000000000000000000000000000000*i1^66 + -5582407118409447783662030988068754659732899755567682747160329204814155013282035249054697738055576217208696210359176953338896072486081972140761388929060765996214331406871537050266298582972560739245234764113430896657512868133590503047126118852802683657246061980403603555304297876610137826118598983348763830566535930111077742426174595757106740473652082703879907592300717847470534122887194081473223736388435911416519936001048134193515374602668867202511211007596523367106347774777748012355022382925668593061740755457855603686426067339731693596886518409999684229929237145955664812266316256098302745241402500655607590340861359603225867295247884367094788853433721848300574686698394651548393582852348414552975667804889258112197055423369285953187476423863159836683566879545394031304606960421840898856834942388090321712750714911603568816980347198318597402901616741233294166158395366953120855592750386901373782032485646359149215967656508808951789091746864607069083536105329572607532426818479722294650374015641273796985635742295190179246839507787496222069487132000862478800248466734842683576262020081416377941489452429958347070112033903167473087716130704272512498536373591998246138444136292758595422195446444127640981718024975010922255961935365050254082208752220282039640105385733126331810362516640782785430355959470594749774220528674436773747715424420577162923023170456977090824799188065410088389237821762813291746477845120918733394878654492532652425257920899061831079328553493840401298149084423951590013044723727304074254131166804440974682698736039508240118486940399944464329456915186341368762248939406280058440997236671561855452716748281640337319623926465575275510616451656623212606462434497930898707789314998181819991013311317756140644585652117257918476490917383718306973947194105906882467661902105220452051967582197156888472159168002378039590285681208281781479734881907482835508854051326040431273820954197900307599819772460326766324928618815058793416570980779894706852994513008362327942512620906118905856000000000000000000000000000000000000000000000*i1^67 + 8890714824509289833069522740416219134432604813599890156278994128903227364604369617421823561459017795574561840989863796217769512990615374735196713191591211955874388941949688808103283383784892285911775036555819194633480409397112214131880567104383698151464792110203124185390970633087584558601317518799690466641969829407768985744041117021125792889370213266457716538404716945003859869497492717459641359778045664278078116226340894592900765767685521196608018104451292067463874037872929740548041176770030833651425403929765395194511757719395811259891455764882006205608020906577873200312497951875980422734234406291705232878861730503495790462085097248737326985322422165612905688256079091341239286281520205988531116971399013608153694261468479817472595617737829601004573752008093670560189335930532791864838165609831526706724047229508378369103495313196048857487149997605585446683650190391343087646601697411413678128823022601394583372190351428138403306941804461685803163967535853142475335579509857784066297888656607148079683691238548169435866290543312122869829973977801761516262374510963808984179640269662777720831891543589890578899232751168976817597120442901734082785195239922334934390075640914547254245381395445892114094459825508288277549677313300178480449536962120176186391005394688636917110903699505767338976665989155864760595478484606568521928694305679916471438801830779336928903847544487071152263544557035666218857299356485522473526528595519579572388288110786384540867396174368992968615523594134799820490144427029588596201946090929621014866320828103888207766959989228860719374943570425091117566505167962807820413367826769833696956541315061198574190569992030180206198196070652003436878962962306285689145551323840807042901797296411653971502257168471683070008648388955156280263205876948292675590162186819603130227187062034304604291962007166447622872578134411997566168996134949868932324426281206392703707091283419619676061745809612364986711634598435816629268965289367303387557312738634076832368926130176000000000000000000000000000000000000000000000*i1^68 + -5220271176018218411027387103596915989600655151273154475153989921485646618634996202114851011439256428765804549332970656419506149103472646518865367563414003248831680286307196446810581161524101846812851001269389338035783783066471735482306927396942176908136604238138897226360398589092685814041081979333159598022615955022780762538353729402980144456676150088390499363373805196437425643536149747232888100959568941988556147852398392890323850273656705704079566482400062882220480453091847052386014103238038125387772779907135511793600627188564950952415881127671474357591837704414078020101885178619659869752875357076866489227005721897816902664147224461601203373070431683431589671763424581672640901220057785200463689282282816229567250704243012205587463351043699265030689287769723225802743877195561985778167342774047400846138378662132549469167181348055945585816331184297328931008601701450822277590143838617862072913136886825575611058847931534210447282016151007659073048965012367948548917015290592849951415205330199908994278710243547493676304948187513057497825412308601020636535693101868724976074634393580616521628199278419103784558290830859446590167468632283898109179938413723805433366150699340756811519675516812011894134283235082670010081831671078481200251730198786242573100923114310277759370442169720894795667321229394119737620038256860278280964820765551605894365715191146556146412621700515997696408074249721313314289136667580037681730245914416412326261967582914066384844090153085124646491339386954246530487422004527851936348102477847438577880526048954491699073339524157227794644905214428496419314967818057489976523639962394175069433111584345800055651512467533473897706803329154060594600980270228529413139626039100266360476261961463966378346441492932596256504448028945513816823365146072423922544673792473509924709124958413578205665184870115175511562612195627692058508214482436093368810976858936475538398446955269086617959660107432005836957707721280589594454731260792208228072668562953785868655001600000000000000000000000000000000000000000000*i1^69 + 7943720985299241912619287324186993892615307372661513857506001945735878783110650614127797555577440555907527760197890532569781704864004303747860714170040633811286226334575858844773266541225600517693757392315512479137790488700678862483992066503553836127491253689593577877405598455543706155842718678801068545688660360406396911245496879743911102975958659287106322306007390696075066481710813879331579782987763953596601397919593954229802740352431957541326285112308700081362653847674046423599397572922913678464512963352367280255317035015468453500313830229409602175467650801848954708269924160264846890087722141458359010620327017293975118684567201666260845678142217652179185449617943736160015907258866046340108887988082158915002509150427717619753656923170478716341123061243173674479835278751365854962498351920397522136382905438399311716859131927461593349560264870296238924181989656747718692083004652310819153748120203710443387662411359827764427472741559775363115188010465803595109472696848710581546095866186109342781808912481517944028682588401592715442289859351945896451834610472448994365484254620349348437952455683743565136425185836324134580337915292721693057118594161323854553288402157680952043414012612740282623689936578956457378063094324906196313257341515954633707759383223502187293973490946390578361312039872845848199019972757565047325263091385711422400766998654622100055568539980732295502323704021654180996267584518425246023941120680146851360494631777430670960406265520763949967942403785292140533132460941762305605285605894453696103689511274847226324023737562620176146013012712071178033429551468090018865097421783590792888592713110643873368616331224544142764179398860895044655744962953647377583330578557056438003288733762263279194488161462526526826204210089341398429965743483458554378684218515655003313280176777450767104976789990389747269550366464868684405120403389632431576671411306187197873557699737296717230037045546812342533810565963964826386810214834604990029265271646257642733568000000000000000000000000000000000000000000*i1^70 + 1219913272035098039650900568649111512609820672930233988932125496198148916729177779533318925173102829502513085057451275650123129324958950218938785963761471045143676931976404391822826250168132705319119372897205997493936700158743387909395980457354518117576400488158085062228379695677323482528661216476371333272979021151660127419703237520927664700216853058959948490788849089113033352796432701491158770776035681429492148830392557604992740636180592941639087577593701078333518780803068783768905872233604146222239159435913995769989019340760158392855815730746133883183893935676815007364456493465089511419849575755857370553530409923912805290761776896945254717145762315425083620259233547240728058665100945664996428179790167673319056670545297061519472917159760967653180286315208965990190413650423700026332703890046943187290415358428106007560524651184270863604629104261683805844185719374837550965142651445671012712035767901163719143808974084718225084339879199569942364993556877668787391795007094974722294727931592686897785800277513187652042023407315069249805569955468569557431895408856521707633406531189558839871148157212498066302564131653842622320696309004859192285961506070250171919068330102527511332971978406025663924778084355822317799254423536615704254377945687091052708521161709217844767100740353671098474278604696808780123857192337272692966866593565904095208650688459022972630599746809835921944333301986300113015691963535034314164767415361238555734384792183508852814536046369285922695020082880940821724073630218750516038308634691223829708465956955581841701698940134998116875831928643330052952153171086108047813482137226657412663321564694626894569965453359622680892559016321286729775471617950070295395874629213357972771778428337726964387024402117088252215242188327031165705690028662613022698795393227584109058161056087108526517310712967940223137433675560438888763072151403813367970806448193139409696515074290882164313915579512657883379915290806698967091247372610136512821608785851187200000000000000000000000000000000000000000*i1^71 + 3897858453463653109566926929940242175509054339607407542489136796028120882959656313802922678296598386757482084136345182712145147442962972089023266282410332799752722209031235534839549866029285599906013546309326318101942417946089889597061231407264775312433150438303853188825763144354354336371902401567115322661671343652913437640574028246827836627143648376717369232694347061629435620951070122581382210831101912415123857850517700386599747565099308308967702495071898464407158428029373381446467636031870404173081385176450787720714100009072467837805703720928211704475662821990095171806138274048883471007402149541405671418456324108130721129362849463823343538604141533324919705484232851912709040130732336589394702212517765194741358238156960507737330146499226460502929535087211175908785311670685528845550865746665620984651075214145115264081758990941331937737725170678957423087748426989994023834862072307491707702720173907517068025279696802952392898442744225406910789111279978510066702754083955502593685689083240662696960274434716483357206787205740240116810403274422156590760499723524265366698272432218704964731212930749665876055511910229978572103164485828459098692289210363648485683881546188657187926322829762181584394810636286455367643333399014136935800071593982640965207077894900418460133286237329473634328234233216287888605700427216371571409546199269177365077529885525137567229015095542500478603381967329362969228694900181885442386898317673270329914941855817573778475125281708308422210979605087666292272199446118857339372821589207641891843613356472178803956457272683332756930664683635481822127567800010618640691082008582303989628431682364738201908705685290581306591502829084259865234108600044277467037555407257393078396961737020629257188163227107966746351886099368773808841727645669285870944878626255197759652933260110394471130739479466263720660732704224546519933543372430459488320157984516407726853108622175188273878814226525847137103373401995558166195846303333633811332454154240000000000000000000000000000000000000000*i1^72 + 568558936894531154564739730734017558140548248452098281361090370209732739867222527036134040674750718990337765111592079314255965358391301625581612103069399963773523580651012864328016980923807151136068766639611021288546360375071200743972360343161345165291800248380193665481282395243996436863676950357799515525337678743106482447955051923278213467696104813208004741524648105729611240357373027621793003426729009002779563790639239488902716619350665943448489931872315943311262992633088840746074126439042743443260120064670523488038673892261235499472524824754136563764441097098282386497452923438001810895351504567564611209949569034895485735884155313759470927088081440091945594206850211322491643316223154921711839158677364180927536775972870845980575316527759775989021687082854572391570517896327917297290415899076408948687666639469785244502982244612165709826439163950099262292533485787720922097365258632511894016901846545819717574546530528214558501570894225542532940412519391502626139761417201258933673259982323131140216979308214851350067602780941685299640119740288762245225263991868996155989572663853196083400121164715991601987761436879734788600357252266462824042338457697777900980819925986162115021641098068919681256052873236321403534747192419245676391658420217343558231480951714495659104476808961149344996964096794380887950358547093517155869315615914834902884957864100309305140315919930666147220771966919077174994646245487284970197729314220916932029790556106102739723948885701677111389300410219245586945424895810053104600249037561277865308984686679368392063455225544100300734695254924887028264305548544142361385632597986352713611170806370337999046916095739280993578934931480196105815742219499935666954490504945755169597284240832631896376780543419337457282145436300655565867260606917642380014489146886519843274194874607140445591955204001823929573437486105369212460356619918338153410291258666309372724155106540516012721541512684076328988681029202132743232843124793984054984704000000000000000000000000000000000000000*i1^73 + 139746413682835852069430515009286376429640631761079598849124804561755467108975758925178678924038415226325090354082875647313007212591811340768449741614108884479686696779548640641824222663544123764494236481515810111515815350214818442361790690257752676331389736841502803151359475484506446273814511553523291658175886606256217036751260722442571481247039422654855946208627191476264092834163485049855845916212724893002279937047884246560592305248057117252952382594348244685399648510697283244512690717659898990583185012137292811756259287527462712149909117054739866133056730392102187998892728891544335056591306715596643391658506519705861695283157787460735048957873712050009596076949300193458649588196603855582921463009298029867333377183916680144929630477878582541244265318301847803057020550703298430538527701205171018670771367937891875532605636212958234931068607569548290960116611572056003033841244055942679395742969735773167200065695197941851667301815234076821151820690801489713395426119017032863588141094900705579317842891505866382150674184648683426679748864315949015549905145715142229774675476087212810167633729880598268152687694087499945274114705898501928634243726629118900839888277849240695618848568159543877589036034441445050547833633892081816700249283587678421378433855575997083543905928913650075699141873387558637319843003163763784016718434676584547508208118043909743416715511671990920722560066048662172241583135201072766265386179543601808244350234735401876108654921228588760374799612022338901939056242425797903183721269477886516438216477172736266258862566775942121488188788259626663518960163538337503010853568375172184983088366796182778442155099822031457162789221820956457578613406831084877515780007377577602027835382120514679774160788879332470540508564362866007260946481426961700963766547988611308069546525590807197202199815134788108035924182457314283417993160173443357248951946296182169292454096440625432160129642211018547301310987157339921358380846976860160000000000000000000000000000000000000000*i1^74 + -247293023397586154672326220088305259050374548497836571037562958521940314755320259933117316704398749944690108822893480001338199743844980289049097010887993917167191181895726360655505692406976943716336615561757319089689921392518014523444120102867332379669454409023167018529558699540091925586344815980868573017758512783207776599307445251527799712783537953503402691215761176306348211238355697482059826206446479658078414061368409944263767258781351433470370661352413134593445851024172931474738467855521008215979357625836151921820972318196751987054536538583652005124708206867494865980258127401235296059722538550979582618637656136586574483704533375681934046974342676457537270522294679670590132478515254202523914460054192068068720486414956043835067565289731318131415110978976578106550601408872611155703385498074941679710965063205784997175886537906681504502355239621143417430069523613518286658179592512194782832990571864756940017389583338152530290831612998509541638672082986904844316710720323262063812072512852862005847183150151967050263285640336925301225967674615294727821709745449481767317085099099226764668154289424679054478386457507102764415940789987178679270008016239686767702847328847959606344693537404697812860113600912554385113485082942526008379834878466068432984856411869806383701608927514363977639963209438108242272076783870220628187631941801101453910464607093883595345979962186712422669394013526989208403017242500528610422010525796415618715687625969365955465797840237538772416436557960776600955249203741632507587897421151580297023029354782257750157182337292629024501183800474424004275441088261881711826969929650017262264623192612602996077341796660899798027066692681714194065696395118143963252774478105694301531560916673412841895458543478790637246037716069661053331472339257682940224000736256567767718493903694526391703729742547717946617909462445929332714861863571226400272369914316519966150407089606939930226891658399492999197480318050900826684137333063680000000000000000000000000000000000000*i1^75 + -162972516141149232673308692362907581329022970327467060476459429586460141223851165356709982330975522321988016201765792111557444948665335255185548152195977822336418098887156465047510041921673224215381220128021163686298264594443493368598829085622637085637910047407883720564832130038557545722841637697869948022985367633016601887480538942871356529577525650283512268974047842375127321872789365437818158472221698922306672098463493532011812480778866969477249127297724871859885619501702718009358924866283564760465358644241475027142827059068719511979764715470788517290609227800933365439594384506904243577197075100583195878382151857660109485206640237766400223256668743861492862224477845318585274560983689143721941066735461438714732264329459274302921849380223977116869474439047491067730163874685331295314110284220996322413281877667874928863841929161552216941511122221742084109233112616795145299948811324609230870912533373740369612826801711695456745080499468601096889005077126787597329325488430530807805626301162988412506233699420216081651586598226473807074337372489167709280788769167469900840623943492385505950755196866698470114709942595547725516965426995159368199574415631647743395661690986862892508566422588124706951607207875993670417239643198453101016637331298587032806084881288612441641627654334681456282940057181971979433799240037869974220994326794862993217253460995501516688099492734902879680103399132919383428187182706522422642275185932690424804728183602789960962712169234901354935703044884755996372901690251568560241497575804695138755184640088825851244849977277857521235880479326140474518717985106597745142192353367627962497009838560825864560386509690615179369418177101651426611743657732768134454069350198020129088194165038731843223283794427435299162208685514679475592798015787746467210442123114945974192756460686387653029108423439485383308066600851355979183078938427121268952843845656723136334695388282093810839300907593880384346719311934647992921882624000000000000000000000000000000000000*i1^76 + -121522819536141610194318434763284117144991368199561433173310435388480895676650275031671317488744504811359468580003686275291201740059244750824153525168412675340485000520285287864393417850497885215273467412722620773902971138430107535409565457689977820516012357132010269998270387250406133853358996913145869431140881004600548928176170770532585062972200122807164844094434309056897452345849194739908467548327797727639612016693808800194854905293055581432043131966403557726384946233718802253916635396398390592723971845974040342035216277642306398280968637040212897057576318811908284272133890784090752923813215009753856934326162036622941306695807872172726828481939900587393660067392006587525732605552569184703039741201104009624951784258863338754160770635171047323240343790638294975768976182324513993662929787581089429201338869621979199383620101781815244975120691347494557289386196435987235988426293864292452496336965132268683239370349711688597108916660323549101997587013343011334171992275820890433220187261785936214566765232612129291738931307399622960759001022406458854965626727635150290381126373298824488377159933831019906601054723100832161516328288494413962438309627324479385130818114213740124049380563082329945399577722517745087207510866554753442258476826645325615022337062717033841516163049662892393188842792006247678985064956459785006756870871277954079336117358913736693227178747524296872365116543978516781736046370573557394393056321792334627812818629772371203260689470241122612233059308612334678533713051039948069180247140026802526858669128280531207571554029475982708342569841778284332132192984401922699202436197931455919890021438344992702765148270312620220978595169085751346904991024437830636491026796621662126015174981425110560703706088699291123769674679670574918249196207864914523048799737508283336917790994495075359588371292449603336445615483380730114775310472011976745097117529753386883346254593947751077353937211961242009462259649799894387916800000000000000000000000000000000000*i1^77 + 2328716105175527467497069089706456047753866912862749223568409213864743322573698223989907085453183643957119145832852995856876089335199531781531610357771256018479003819032671855572012590355655424660796987138975987589477105812017833197246679375274147264711570046783043802910859404106189562062653931180638906747423873407610059795301907531476291745843395616479373613590892026437366361247678928605223129344383220011277322489526847595126362140658600355440628097802396519669628336381047847311124583491709136919210443666243047364447195388043191667513002242589254878178769161388960975227048761981996271508637084774715796667596731997887117952303779546252457394667983634788139568310134120460139300204396130559378845548642075944694774630375590516146128032566091297151308465185357273386209532705420922304204368880984399291637701435650243666681088428645415899326975267894463261147791693623807133267215657127480651690628176572241204790241524525612163589388065530777358642952608390701050182941146691858114422531560552705407102266523538903499477580072746953254827313989447040555763434136526903178881496421872403201838663992301936210607306427322330934176016743526307948118662128393981612899808964458750131497283544277904760859994769257376271177075793376026687270853520813248572858683613714277572957706858312575620035229860468306435897972777842124664709974051306916651334803022141598935167978759051129883553904934918187158928758827293765998108446819933878471471242067960760914408839999938486410529263803561127733415735399334901015647258269177054789001277784197981928242664153499134049569959520829450437588989382102621622536071337377853644121168830298538590350739024321907427398498987869179572056051637252307839446209718968623171711712333663804110088443364494696518009208032278251652448183869356979464891905488835649606356362724381692433625991308201919967149025078681821964172968174696999357194281224630185592528547963872809886046454076389228536853598547476480000000000000000000000000000000000*i1^78 + 117973631354217215132334357979368526026324788692066027329856504850595886676510223170169688497904782575450098599010207173043276509751527607936164960145728931810317871445592414502069827954198378013284048880190534874345631616919765401270124095667382800899058290291664293602890010213399388394220526431961357847549550135616240275730308655929900675546030186291091249288369150908793775064589878832133835561598858864122499525429472846555646448854318043839745422918450763127022597699785814173424043861568729583606525121675634144691963433312752830343183541677156216341126034397407547731379158920614467864995045665204716448108370396354954616889592791662960993239578469311693468592543379797862860841476063089260341776747517742501909840103381303077587183428390534185616280329888622561720660473276040837927640740107536731219538394433800611777743005070936563242355734786016684285831627805071766709916032823952560027232609819359037360097908250335496432306835383996194424821163626912196875445755485789290538670035464480935448374473682475741128069703434897145216217884839098895713536333444465948297139946107935662425031852663614763586531879476065052033559109270126857526087854292062991736902849125766939484270006405379193089027908071076625091765410938276812078105563196730394033582979548862576357724454681899676664754719308617406490460840044013174739578632923688582146217010531633655214168067072537286141179896454468974127104351529020184311875104276262665333027067249556251494059121709791137796933209962207330940657493732249293838581304017240820546061041424049264784543307776462060867247841206189842695784431874121176416125561409444271478974393492336615070245195747693889154481362276512164578124456506464924275878246546464434642366856722781931607851349342035736505820800613680943164127045334117574400399603394708907602589437625346830184385950532333198872333458966229096070979850826565813720404796341415842255603281035842348942268051335411495075840000000000000000000000000000000000000*i1^79 + 16521133403338569508407712536602744871777793860720847394599755193494957993096412128938859254206303888312918291307024871174872303933453661288628633831320058183412132925016544934052350443926367299120958531276603010669395517204821997808646564428900286029023040120383704561607241480297618331355297414531654636624449076988176648259408028769517892656615211663780644043924164439310862698034393676296873231637810980649404455355994664750744580852247638324886160435813262648790321632751753144811044181565738071987449107873302507003482503667707627093175919275859095826601444768621032826296003897526259217518795968429696627932139879170851462281311451859028628413898316890982500174956438782084566336938073215286249328481724696153642285223201386930032176921791678660100006980362004062109045372469316486444768484474464302341505699796233516805629177664523854731509920108908622891323045437876361070977221826731594912887527548646151512841775574791654018865672605625781170115856589662316776849372763616119752939234722395464658838904766986886429099264298350520299695767576992434794702513230014733936758844926919489136539641969417221076125109234537083137831153431892473556452752804149069829698609983130832141662577017616001014571640229360646700436106221332082473891441919119773901264150705314111700348638642093046459205779730868509799883089433529740294604242628164324037704313647062933582047875044773159346574094646716792215273190690956652317119653023619570391961002009757509010180347136145862436919163703057076941392322833950271384785300163296967345058498334360358476805526050866238263943436051202098173202567592888557452492401466446230944411842230385622471128086884552113324389961175757444919655709396907945762068046055739629575818265553467153510813801735294370703169302814673005440601771150337780658523886541202947915087776516079706146745986000723271243497721424296540428361375220819578415142071968852555686513809810257040651940435912421487411200000000000000000000000000000000*i1^80 + -774918552915918241299199657675445890406515845604436384074847102093891056073788332214077221384554163865802500922931782412351050020112978851017848964659669930005843369485496543123680141515596224967335805665294234539222329251236927228133456349997797370111229427988796923390601616125756620329470256663275627844870513182699751310772229775546057235002764712244973132719420378939208510500677764331370544712238736561641983709422749916459329725425386573446552202407895644396879164262704955029867604946333525244844571586880800113429887878691822412082170757300440080511681710059998304298304303086812109956498664517735578103002602673019110757220156798670095924123509813512432713141882942518968009115055849082357781730966971013172351441421164918195096100496037230205762187488855044735315546880700908330961424050107673627658570269291477035839666271612589655162232171633514242007900368716448761093757968764228896896994267103087947571027929272037220685563370769082405701177709833347285799373504750224431758723799379579179935348584699847968901848296429584972717293333095971734593281862236198024302625636476987417419388278383969172038462287634284665216338628334024421206336335544872743474605402868613511950793170399377911118890338569512579633366945587471208896481593007571843124246027169453253749519867176067469727054188237395739967909590564299357876234482449694541826610613353376519970773279660440040526893789643432629151385290899927812227918456677618003912951553740449131387505289656961415472689310582746090290373186696820344132400022338461767789515848326110250014816497081055705311866873016518749873475776927784658612283187313068237120367210452457960162461867055935784187648200022784111767642956634805083944723797315181706380279432134422125723712425975466495068818428086631920687886981580248964068605511685439392559382731226111766597089697605337506146011667285992250595161165771900732971826260238971310065038801691354725887290963394560000000000000000000000000000000*i1^81 + -6049425133745603722656048363194654532484393621762604991028026047132197716642193524488952583920585246620682850475132691573352435345735563047455113318341219725402190161383589011920073189591145029422532187387219417675802086519850280922016121839277516644797569859309658215609874050499760525196148773297105640213486997285750680985963977829339139698053363754763432101474776927103171275786019487103653670602461665522708806918351842756986309291243719230964980293847839660121165165473116766033877882020493161826574230566731459155539631841396566756043079875607076133660209575588814899017788490495760729009955568582393041658653755171393848509868070671980129725473111244554076415687872529997429248555100711973451249021853787058432677876511891014078131055889029377599732183439277712036662481457594655537752910136970988705063017668739533277511946869983191155387232375831570535206487175359347626478078044784384083103529160078802958565660462994708219044189990693459882673179086487505123085091746910758567494572563984385993134252829002390115702985487942617360222280943031572718588421800262903885998984603728809624819740690631665465460145724606701216749981321418151899341684629940139200625892385591528294599176059400457859940391133774551780684238305837626548068783298085711134444578860867476399149719170812760508357756240908281416477004501448880271888384555101729243966626033183360474858605987698518834512781173271115309667764001883233350914157006260531379819556559640666779944041789985662509633510267555968075429945926302524688985332811388236550248582353051221188536194551851099559336970226415631808537787843784355373819182271193188818285643684561825814542584183473779405820562549288018302311603693759577480357586193281880010964223110602435898482338053001065098072914307163385019649565306946382324492758569088726399976625963954514914111910144773488766073939836255064525286894347422320408840850866079220733319944599274498547515392000000000000000000000000000000*i1^82 + 512028069397868613903042436390865818883710177295996240327200598544624676991980016880214179984181826259623009904187928019943489441941973957205578222973393974482083262362994744744569784243617150230539785618057740982118655099922727684883450003557928756457112060440411506215703875705013095812726292016001653067878530555650446998216866581747263082212148091074008768825757415970986791848281237856750976011621503721717541526963680450373786478547522714607527375287642804429667772986496682656117610614145956865831939714318609355783923890283439603054678441657837161821359691119499944287366208344736881810759165301797031512225425130139459158124575355406457002863431792875083688166401202161204175758962338926880446098788313522718659934278255172290691965491912794411932993423050702184342721958058448431644895547601947690942290401352378656722862282478049454662313175347173888451910843252770895166648931141874128992458725309127351451292484627283630953908157604518028816119909846944516162843121692135017079722536331095665548408655457507760387677138678865047353142292263596338176381571923999664552931148461282601731338981338624069245037700656726013314263562273419891141401229938088376502343417192159986395270777531305342509270836540738363041165783416742757880252972176348364275674991007802595860575927662912434580006744505719319624071002529420267542641150435622964161566548935896373846591164490039506987026744942867054935995311618683621542532400754854536233632313925979434431835250348819571291532070256867923111612708104841613009897925636714615087982450803604986127874231329288665373097579633191754527752042762204264900383845854144951485066294534747422144523869144365642830417070042885921178907949257160810382091916057404172585384877842475260782636609287208397504747042702885902893812544326986230773527050670124355892609022529479588733124706243664965580022739543096853544859483457575977924203471395415277773491831419437056000000000000000000000000000000*i1^83 + -89833975884348523273471603374738619783116964618320599275011747547974901036569336172689829069546138165122794826262858812184263554853073906720201106770088266223755007741166106783161897350453095846369012494049407653223669577661696443329329941530437101762608439046607344423773011046099557903341771627695589369151309613405037512958501152418729071651171769208284406966431323585433837609843195226350853500741348072509748678556553618430807212131936395734883851343642201588117998208833765678010113939637050114026347045330075071631375494856614533490650394299254610455157291567342305728933590612385884044686733920010583367163885415683973172556082529099923985463974939580965872092720092512392555605598327747761677990599509066228100433814119587372959042297918545373996614477555511892240445172488447331651718878983193675460826253724204413453306313586157042123318786454081553697706032832229690150781250152689700438283600353527949979525202190871238887813622206098964660966006999769620884736201303279016910493404820662171562536900902948041494952979809834707740680039287902344415496546870639228904556654402381103682610151452729152341271032628830349820562433160358305529304147552987278159546266051838905706585205515599644704538104201585989114401535561531196586347474083350430379472278305711064906227218559411293325258026481531139023107176416056328760520985695205278333014973138341161065115397725953828195726841318532528917236350985263494089594718905880681496671171355008467782506979077634864490502023257756232773727433597483229420535679702803070729812909384059390657543390648020616176167225632323711986585850048089606866420497107348941347330299052271879901521267824271578454861449026508419124772628456760323469900210162552109479441823825538831935131957762206190676978785083849387107004227278290508584683387661873181072496862079989989255285250559562633108233110447795412635397032603336002589831288442001552590451507200000000000000000000000000000*i1^84 + -185815799744342088329101736102038792501375202112932662253454975867856453769188989926048977619425998819021935411328860243929840887910421883886115820928420280188299051080732594200408277218353211935888784466191980287400269715486729748781601899889672053966559020193385043890749210412942348236499746431635582893811061903559905544500905537745484587639338731322086467297176155224305546527158234051464580449276075254611915585609451141955536479901276811359440935641129446032140186347388546438586206375300214711136552183561011984841114499460758304905559038125774747659381306379506847118624918997785449814234217344528425034646030407208888489167889769901101627196582848826252582753121088203002030027295419121089456107047543104460453272542909630906777265687095986320253974653054525176022742538248308319115172099063603277321449764760697149470125152399396671430598948580635476497334943006294359501537099233119498580142499973939844577132133603478122970926643100213422567451363776023541954329799415191576781542264624204002594226807840773752230394917719645567975730394825692599338574833725830176113345443183152843505453365096507303477908308213459789809388671340595935590484830595081474409203604095649111617452392109021775202115061803357294207807608106761508861134758554810435691125725358817214110547182921834211182680684450755632220646859331369767715007557579759722607849563148636483926898898190208560706057315415966486432412119140062290925277554137621639078717634068701231852913998755415134902553089525478613112116336077461667826018925478924500075949235734879812663555229107671234038887587099054501574007721806948347976595674418470160494950251990667168123063322757043810677490031967620824294189269651161822286306667561555102250824125224773870402969805579676435413551951281537128913243518573098707969238903957194291902476515058067937154774783122032304638826801465680367193511692066648450913016607705959957004288000000000000000000000000000*i1^85 + -2668622965941023320813403730082932650912081994460268398331418748082573123598349283589729784940811281827895480811407587448111115636553553025058109336895027357454525638925146223448157678896917654592478483970578909590927634663160284494772420034450168935359305473169119847417781595144171715569211689883130577677388131192252837628335351394503242684692377232406097301855909388984869455862275330988233073784331444460506038381847749509046549305246031525107805019026211223462118567168780459311033937960130791941753284651392768866971594626166231905179537623475902918842255468990621275132649071628323195166975188341160733952868345726925482825230934298987800306797934593701612036256365021711095667489516161336384936432983777533298521407987039583816259787568116367712434044778326561642730029724198223783998354483904853149762451556989393179051342564080262330477543937494483960951378626394963135321556795768260877163668379691277459972176028492491109844578770029725691530626933404206449953390126134969783710187182712340095998441957333060964920541234126666942698256948474129164412191314146465789586807619778873718083013690036775381358273986758399562893895802026314114153649886601204301714112543335686363207987178687497142001606128178125826039106351477578076398732114916718910321173582838365079374802323018402940101477694934321378839366262103702474065129093145684938877699578207474707130702276287017493581131664253953444878206999759671866373702512781913116946610244296431240539264459118147193329225916286100128786379052461483872982141299958481808924610084751102431187794051165003297785051561842974774564973860614655943203554581238740898654007969763021810123701157137443884705720978702423593662459986799100001689344851138053651699701218370300950929755241016597602730681280407178497915323063309088027107137633474368671401139268228865467563025071767182560678640597487077978322066003336917091498416500060979200000000000000000000000000*i1^86 + -44798565372841890049760828541508341184481383738475971760077779755276083280388974521413050831117709680045785194544990755979113774353344987239855220997228025836171258819309030768901137365847992438798941151107388163052385585600079353935152860028771841160716712987833894795578751904283806403970559233614159560741496709617551597578015093221338069817366608948850910266679008157882404004051362129323807594595885191977279689911809883082063693808827502355737906594175391546891945351154812828734255934783081077499544267924931363693235834809906254545086189116565629270876267455454713282399694040406357908236921958665604250864886403257604175196165358691756081225549695076904166818871162050136416558609592745825634591748272738534044602201349513322339439700807112948971667248343881325842283741668057038411863582106744752452213478678487701772291379033438193384694652083688330160130097753667637277884677443567875895395636110156543767007373428988654070663157878988705554216606902427745043529424538824716116005687384925915288963359527430516298496268745606019249091582228587616031376301913382196460395139796151237665028599510588348964929027604739064813852770456715255763862769342322525246241571693065374235990858813938222366012894223288779174883280530094566150934189109766810055058628586505116823964381413942326124178678584689113447757611038422835086958313963813346251719819129644371288158355622508301610175353001434532676902170243005845957940530042765548199665454675664285555291866345694882239110682146199192707694556638727948447174772002544048105648154229744470635960492835008039353692430435161306602470803989698308634776592774555924019822506885498733839709723302096264800223223020423427310820288507409847793479646672745978677993890126041262148799985071661959822262060695318382449842612926867049850575457100924177149706340263968968719881421772897580518238761370443071502498724898494066225672355840000000000000000000000000*i1^87 + 246278469147685239043350188482155880149308372572370532900896645712511236795838953214664816808774848536874687140477526295104073769597911492096932177374214267899993223221480881765807205951348531695912338216979443421311254307206873352798989024121207596508397461259009705288690356297184581553927898462261802129601350162082036507022768441778963803757040098074676307759391639084415108081694404223847060041903632306359489726544191165615389042322241154387969097879863391798817934936883407471617793931113936007206989221081463425922991523766677339414963640095877764788241589410623814217650947766418171062397137901709105452006108131537422099196491687110810498053860904469584554469100303761480484864230915893107847203705274074653639525723199204288889413861025605308073162340330280231014853476436178987380316082841523959544808366469322584181178780344305726692547540196961019779365895028477251855732047295760968585394302289315385490226439994349665688449303066173233960827824586921348974842056803760370803780105977594839392474474317727019379506389514032368064464439426327299574007015291032197428878167910961729239231339679694880284271603086743611749700620501608100279920263739288523226187765656823911247558261911065430933049539473672869843717235366183207173805434234515429710241808887111249121697540281276146223596056249048730563338767514790125852399061517457710332272034125425528154063229127103314508898969975185222090713482537162318647139941672498822872128370358369967858996884837713805210253916254293324847709389393083961155555169189336491366989734777431050305565991087882062703831474888992395383903493318599944574480871887826338781757047402582660079056725454462052200856762291284262679057658110555973599224502755613468939481366039866602751614302528156711918451048019954756404622320651214212375784632481470876822012509585066249099872261455454405936415445130244934392242775650348302336000000000000000000000000*i1^88 + 15046837425596883796511483858792563929329175973592188649008172305655247253573666434209260795585300096225657561779353844625069434565319455994746904423850232152529599409664148996502040663409249210865197785259827439813206463703443212125451628943252005551574902853036507141301899250706902687166997705861722268721335503507521014734390454529320080507364316190488588272208483957491632724385570064836369215134273253248887373767168557863106647788041371993339105404246539023167179882659296358987496398595737270425765965174932917797710904356231126521440792337845948756222148178280362745214084292519648884561693831852303771482277202828118509797596494450598973284582905345533025611581753752662701578263019224068268903284791959439367596489954106039638363357387600439551970533089382832417108037342298802374787864864404134853963441072652871754058475601353197360576093281775645768562426985797560373301404565177453270486775002537324405017828757395734386290276087494267293638157088161856027354339301853278372203938073726577477399398969930473979988761703563978310800976153242491797515102854927546026403824345466245948417933483518653227442400095735199652032471998653758069077476376410627102802394687905709792825652399826976783295037674153984602010067444523342432702114547304553556995442396002300107596733503412047094042342363890291621754235641161960281540447552629403837814448756159563741845388292132387035929813475175005130208816760502697890409822676127389149536270892134168722298743353268020893304638444226817856624706117150637877519829138309144991848391009773393984760560043842725722011945954333819724968689887392802263451030032257290358751113445175241121059065048940538869936614243599251729635308257230647211619451209818419249866517892276672466417849671084181194816141672396820659168878393025551954689080748020589668749528583146639432577374989559254437716225861234552562715096776704000000000000000000000000*i1^89 + 31690908102260624878586447040558490438940383966924854104344243790034510756413284767692357847618391800534360810380936628791323985846891018905359629559380737443804662541184418233402432809652705467041827374733886757359364838332518641610946677573440566793685717542401573855681227880832069613819382229906302329146947507769173423541200137044567484498602123537136066245962024802143968260670716417735279249053586686372992896015326260705928020939335660301359435791747169170603774302313699062523851298411979811922440329987847826784416037164203397430814727957899751219909491670744009917384165675078179298097056477042874558821226011887834958942575087372768282417041859676851868222422682345876894898202754840245899445801301808946374262148525583619315883920731320433866222884244530040093428727080316793769614749778071148661386005326895540400673207465127057825003088291597388510725253994951064815091144853795233731939480810581639780291994707249572280127899786999162780379900998224878509084965123950929752862714637487071539518274947818745041351894465731166947398795313671651728844945315948137454285772312003823449611874360954542578550060771694728257593565910194185924044101725057867980109979410993592602916408577796545772785242063298258785158126571238021356968251369766204503417180996422345107591246155868665839768907639835599305670476855692896679244035292832721399792377995730258469121663860979779316247713975307571603227902877152289945715837788806359788280426679224126896816018743833548240341136746501399855104921049197149512006603809107737100458412162547911223032424169722325771013812858067472828366383776825299823392201969147503017700503906241775861404987490084794104602098084641034416909890654734424035093504255012507418495672052855282943538045941384158344724361040597547656903971854356225673947729156525072762729634565128761297310346857190976154015663587790139823226880000000000000000000000*i1^90 + -1490775176915211097244743434226540263317077719885356411829527729902009319360098254775006773525675203651797905622531482475068130520790736753709335121915363798890358208437412412696420453919794895212760206300735033369341463201179970020617175778126840576262249228786322973521259645949471068751150214961595661601804069937707496177993597863594797666786892717065323500498316430043090327448268987017711410292049326161545539325506909016748718771664446450485321966087178790587276192651951819838979286945178102802148842226403325990611234361969258065651833392523692038998353499498531303164596484668121184782792572988769250463103278258677752402064819013862581071195206513345890427561563521169372101989773954901577576086952345103687426962349431401530512062847195798863641065211694921573508076012435901980405691250778533915673898296304120694584020201128363973524372719790645369183615878676242030463561171024952066961718553738840582246597978636657333497885601922671485741458129758501821069501996107559042819832576531089333244225741199399814312489666958298108226178919749188350322438028832904033312582924952907207583874594734850136474687541241444992463493228270298460902338897026631530903083827412008664009137227867968304222679310234408269029452466746073896279010729172356020641667124448166199151311232413668686935878513426845947632142174955639591055094784561890065924056050427862683114405862661255381492018319078712891072381925618288212407397992233091220695862800829708017384716127212724157927145587461290065821646153917740598901630556417701020932606803028405155585578354136885187678840543020522281616645218862782936091329460272965897438474693386665028931402785615395949112952072880461364806742202996679186988319561895861180632350683979863753365964582424615088027130338430092877311676233506995274300643174468483482474995614525229541059374337333188268917419848987836416000000000000000000000*i1^91 + 488504965085320584564409790919149225791328758787535682819503179695159482459841819469676335186933926666737640724105208656738334178823002490478665797607095155358426586979396943578170425124567950250862913589510274624289136688214773509714375414204711656247702751453016430488245217342251887376159171633792221444542731869303960388320848936430643863341108871037358672812344550719932103451464472213906310905425262939863639427327991945219233466994852248101319605632916792592128680601741316991086686849680099256522198978979852776213046857851664543101710200784038569702137602251471436156139490527815739085420534754726613587579875963499469590492062612921693847059533173096420700576859323773467356114715638812898380721338085426458822386235551537921465151195273653246668773201195339618545180217231996211298073465424696294502736812883121715874638347777605919171451300553481598278042975677185660066242359351899565824796826194766635984081739110251866840843749205097244391590801248190890513482504940072420236516456424116089160117681164935882606074891089515351189459764060408914883483784087394872564009669909216292631403800512398780622519629487507446537660405634027987049306261182626725941489107284837009400476924533263075160114474234943005588777077316252376902305344742644838321094114176017706497465350715227225775705296326778574570954056901435036045848037900999326399502752518831041656141504944332377093096852787878080400882654881579558803415454114446306663178828099903633954034940084656321651642655542465758822015766758418775161054165172860128272115766289978002136229227638374352665091104087602259282301229947290553833590932678484252123832902273334165724550754191823457872065692230013099367944120435746004462477100740395866747938278187786227540643472381369410413622160409071760637865128539907076125205623310388964698551440446967140278001192329159326812654796800000000000000000000*i1^92 + -2681778481136064376541903366639220334914745409388373171182092979087743342081714496717577879158236928139394987326579981229815157112494501856626938666872039890048744324122213154692289472446024615110856009216477654905213487467214717213177318729163128080246042981694509260746533988945230718409700179971298387217912003260432181893483240702073290043677124413793633598429418038073939350861424181600093448314964596889403499763996105051676562778755359487570877729544694754706273582342957977504936777649231996740312187268511139400639376420368421138735506245015109259826129735979313733395362045958159337699096219224938597253426661650298817436656549164587899808211995930612959373391029010487998640569247059009857047596284026881120382041241477330905655985170492304145979330237419573807849294497532219966228798485128121703472000646676700706098544350827800318865734592469740633196685621479485320751887728243526014586180030364739481146123559915587415769600008723615668349355403541547652407157948008129483025836947880054080784328021120007527544837503570719293348353713793221661190495486573303112311912005790410292539464480427337821562756570691597316824750899349317834681454502746855564309582553848264108523593891760265842849133291955695897769142819499770120744074089086751947363286812208593356756635235585511450468761440512295886405829693353973104039120474670516293634599535539536287295510634967861706764241441405273349158416471398570002905642356219251571502678163659841857549660259711162996950279692805365491276145380484547670676281538734418096737994114357719414259661353944713294105484303235466786814314592751098890179059697583183113005841609686239283593616797458274641390457376100446628113415769251298817970432865779033649234456307153232374513530885785342770257745046515250618202870115324783769564573403374873718681523252582581593319772644889308692480000000000000000000*i1^93 + 2692613986788583584343710128669284381559782840810093008887265572117529318153220450561969618882491867995623394952651740657551236978835691187212807799955380158728746948792648455373141054527246190409812152396774588282202274324565028184913734737623760737413275985414995621662915564434790276127924185367187022342551234469003815732737838881697519214210358894671660837938943280061662824813130616848883036603406398546089147572355983832921220903976071509059101053262894177056385103237982749320376530386005758878326191895061166588782346630539279108459279868725986233513491622664048104646955496764013637260293506957256077722312971584880234462431841211837404367217248725390466200672846273279675867879990453519593908226123150080032390453168013869027216951586488189285631065922918686646833375881515932682543203923751368706220932541175915258133505074715726772603751333117156960929111574899974055388883849995890609541408607343864098620251516060177367430519649756782324518010492241218381296744703026767636711233974046814519633116682496369533068701824286951567642639217588454086434991787970787717433406684309081037156701760574899559734944892223639445496559575621765831446440831384110026502722388607150893215865395198836146429029990141980848892070377959369709712547291456416524951648962188550038766859931717793274821772190569378465020892279979550292459298143284200299673081745387918090071415324308487887838349458789760143230198068201564170229294116947543678814445467404616418578889147748296579168450176494828240136806992493181860451430056919948796633500936522639681083420590065544773876453311935688834019482300222026510461320961257929514511761204917368348448192424318415985640968704527904155497750309766544129539240246186718451761512241653495161304128421034186250099906390466221885401323445735497736552209590910040806466804035647949768886027550720000000000000000000*i1^94 + -741205337963804795898801571008636347908184515085754559008702235529902632043222018677354950679212828576036368660148048752495457881403709286077435530361897913062064477886655194460100619925622358658354971437114522844987426265686320634167005332633296520558214783865853551844446502391411116321115483002881966468000897076361994900000951297132326645975596467460785514499391017449774016325159509597917106257479830290263945340966235471244023570410336071864069689265732148479081856181868310441963785640547769046048596430043664182163086011655391719075176280836896928888083407956001973532965545536392744482690918869608992305273532628204886933038372159161118300080388736368429595236228444704835582762898525751532044355838770011177589001853332646009667131172371223669025526730168804960813519798474117669839434455546559285993050890830281738365080564009280571805918517732421521276899052837725846041620705581565349672407579362303575590560974951110016028633899155848129488311437471433452731982842536087455495568256120163948506829172090838292304187128786504593274791681333552821680951233572241926764662979101254040171076708874172536610810484121570761964226057978327261933945524094890986279102440743198108029559922935540125404865873349346823977867339704160975854189400597016000111574404519911374997863549973950379325997495351390889165872173263881092102347971159413779470452561380628117632163447312630190150269498667940582178281748144134213679897065104618373554039226705898052250816349563415351948246512744317598393145771974116400677673220511808046691778062178273639764219129388434745532092159446625964011513649304515993928663923557316695071782387397405548477215740753771874138706822304726276509100961949250376533371349791915066117082015724815649659493056441960420507604667175632634528987671134670789650019363134562922174134464197258169548800000000000000000*i1^95 + 21510062606305859976226473036466122636138915375876399941347858157783301324188512147132980402717414965453818468207355860372294666948894438464888254634037842143117463787273301146088019686986965958012086749362343738281237533042638462463931124013712226410249245110978776555173250380333447892044846477948709173101234120065789470558323399869022685583989485586530373775797993994065917861448738286586872604739605765063297631932480442057284225208344850242310988688594753046378786862601327967251187824426395013206061329445669719334594728595979344844551658727299793668184530689068861488629473801211274162071973498558858817673789407573649105632853909072616005076327572790451743387503894628882186796591352567295082105564921641907197205421351279940204266940811889352801947876347016474514282681724517528048836296653123446589760412744778904064210841821414819930157219342933521705342647395130809637729595871022640844363745180405797057716901543609474048525891803374600753605746279653121971991167967651633234796038193459004191360176116530262338199257943221639628985418987766918165564514495389466909744763142194898361235318354258024899947785121564756509169147381165228452697848660906833801074655817210796033628617118796771765806147678022190600117160605280882713781370595093933230671742831650788301082137448470300006090681337115416129613757974371002026028782858274757247803864686503971370868894762829878324400559326804725175980251726664469126438974691842845023486286624358883797445247013335964034353974978157930641292592778857062418811716794668290886221012290614478915149130641316139066960633034997503603133244130853427734104897363762095540777198637824344124208410038953834489786182550769791216985495680308203578656955241036010837684828920065594325734555771804110604285586054878714757555606984030525140583071651022444165629864837120000000000000000*i1^96 + -1906214941701637973173704410973696883416236491133011305778962937772145236897165965608293463637610479274624093757051823765341900461517769117700776785685321296997708983043148219905355972158423253968810954211920724023020090841558348280732160271679528885188088874822318930651060992911305473683319638464814155518951631669654062577352722844328511684642813525923023439172395385615305716916975208119482749279183531115982137375972261824059412603801260965140260385142509274184187587958885952289086069371334926018838151851339027258621820726455152172139500856661752941261608992910245016594991211319500523206998120258193144666256430829798388870628053778679843515187926580632440947748316791073465401043768908333768301082613260227556944849618582880427987138604904604191359495965087089623483250675943833059188830597497473965809182641792462761314043704939502177130710387795019174730175822957218953788896106969268314963753465384572291273830429064491495593102713040809759609569505156248642780461430167039623523456587896169639739981282516744597851755023697752888227800043565934956155023209891490793182824169864797961907768259106939787998784494968391644783617110145190922810930499669428965396801370702109766122623037391761946876695850668238685833414436035703055115145851871979549115595746363767353182212271054015023296591980214948663034029162818473773702183181924621679879479137130138762564013964136443193697884419866423102497899430830196754715837981462582382044849710646361529982574795802350544506226807989950395655422333678039328120358346296272746787191488215181772474910745220056091265532726242515867115678738768520388540181044289487598980445316491681307017968582582497387800448389877383657220136585668739061310832233706387830489488514645432218190562382274032570317663030256630640520303298363799905677015184647930249216000000000000000*i1^97 + 5769145040624691349878520222587028133465737175008325643211203474385682291382842641540271777756917132432040713253273932953390608767752269618903470287066615353800935671739600667301074040193663050086598029409064736242952408018242883254221169659707150330430445434961694365307044209275528604635170389965824785747883122964737299772977237180355809627790218292385030112976507297677393147868173499536218769348482826258923116751446071392414028280526739756585824289797507830502661970101359027141263643388357437632451190783954020066223489510643900076606845920856414885814382906257801935862290832279136060066977832009561753779176015596153552461028326857107137046444423733296142020946292208653941482196836971398815713208610731022674049710576337974867892288120677890784891074065802518452133783835193688701937209243025134413167699060699175998410590691283199658950805363851736277933456277167605249848636234142595283181279031233999894662899394833761452189146069582675068835290249956011399655831962118907933569830962402044601767202592549276948521958693421689292894322054440890947012265599952608554649998228429799982638848297566996225077059634705713672280522353326752439606631268499596472096290088387510193026461939235386673637239368989745442744962146220310084280272129231642475562230396390044843141106333176594519608516226059108530194092694168301521158708338037919038333540895871994869075657440320289805440097462638347796355887909178511590004926562003686477906377495021383988678152837767407809360731385375443574517257883267066500988423267772615441447121850208956677407492671936023090347801209717618541887129463516118950483259218381143770251220766711852534380747237387165010669075353236805993023351657239590581234113094536969330191969003055115434000508098118231125800560753776195933694787369258625994572641075200000000000000*i1^98 + -8042329113346012994822937256481525197660181913983455183008328824699829449345259521519296693804711939668793528249651557297549792309666091615377684722773022049415704146681051542123192135141078325256711930023225141342077573899647453918969319199950910598563847428133173363546572773118111208911372968120912176046414814854765848778098545924818471981682069996923777255934286460265690988776064670791186438841195234338847027603656993812147020847827653591381493919174842813668962511039908066403271659315416148299780039795166983983512309711478207008068722915939317064811398881015825710386458880473029483068073016789679832114607810247552805256978177634428197985430501291602584432306886175894920403425631930236705580401637930992022360469231992518606126762562201224953269281251996204787704256579909001449461372669086533779528845259310347137375541867934511031949168826665840476017915732875376235934920343132712651765158132699625721685843384896961173628248633548273374890716951733520833001834553852141108701079677515613145157627403766273488761515417396609278678218907862514058041955518667172912780244553655403087317810486581436664402358782815519319278988452445879357575915677455414303210031177066434183782083152147279923615410135363361466256994587079601669974707885001563596982205119202664968488022672247116966767053179508324777404653262243281874422421917539412465656393601720100528375855278445873814916061172024249275731286307242476471208333231473107405902979417586251256227064805978725107864578153179624494297035456656713785923209625670167035675451584952257561996521584016074511249246413617350608231157848278016650530867225230203587577554938782829511712821226435793280027527000841013426382402883579924009904089398049652621137527375033959030885850927646861404371976914169523379116733104128000000000000000000*i1^99 + 2597845823320168612123377053683038133519759265204663901009039924663246953639587160656227410638249149994016545319055445901259884207809469477455113080661332224496053277188003634855485530496406034833507324197709169322237469441611317476513395511791237058581211831410046334475700646382219508899383510549384872499978060128774229849907086017304243360907900280712628749974722478131256481295758842681283210563026752363023314708861034095207649728908978828384120710537047865546033409063486593651891316008065289022480309364398129128700662815844977394604836389438515581824970877861775078131877093700118133866825477245078586184551309805335914051159801730820901344837761766833782093002158419553685260261185245904506981675885836252359882193709235668749168563664831572336967590305931365322449150582704080517856041967090712003301416867071264460727627705294005830485614188791054747587247070888802268130904460278358514142699362649374143916404024172709147660814306004945100916453195116084732055934936275479594692960313791104744983709164883202928965459393902782612569095192702560456555291875782289844218823095121357169439123597676728899069427446195420405126068536389956749409593045069766480100513840431296136317692886595002099158589242290058167794751596380369224271282328115221695811614701811866130643695267364621639923626865319827939879830941887641848251679469979030181543772249211577722879745645635130206022065873246704857122535671401483888404085415230554411199459914251029541358828867508593135264534074489211544361184487809931374690968449578240315399117601377568558779373014182160023743469022531509823929825151939072071440733362039230341543163367029412065160476091421387077314864248022154756834635381999645431782810292848889266006332185687631016075996840488369116986964323681727085019136000000000000*i1^100 + -2939178055748803487609932674217040735075283826542473000932943637853530962419307739402758387481828423971069914128385150595420875554756729693270339401093924061028972624263270376201931146361050575748668591869166323554785077618932001277045411328502723198773185797893102753647666724101930029582992541760539408946500983401229345718688579176876163354904521705692753637759128033722361216478973805647426519474439956155678875670152833812520958583023431100233651250872112449699905601431158393940333468020356498794206722385245068377502495127902095675348514789773920820176038286518576934900695647714814463259770094665864982723689723055449229333486794235221898077153119657232903783396622545349466081876114508945667395403590869925871770242261653344467244697507380775522220303706021546086957112730356655997931151362308769636891824859300585479856619544553445109395385318589040085274216838125202199114580977965554194844357648414436290352530414597365700297377501467485212724914294207218781441081150365312243375033514252787594516729136191221182389508946802600501654931885102386953053691645803561063440205194616171588808592468462360913032386867240621538412166148986245065048161448393253580035509670937266190526454575955531411279318484688317103882171059626868962002027021977985977724605755344804983807936267603438866251773737876329453122338314367900733577327103965882883429095501116094485958207196179341084834089718711334842474037015181991281302375895830438756109230234445991771835081344447218588574851451529969871122854158317023700330952539573908459209170170158205095456678808125552748944081055751828419061678360146266116021437179847368598723364847044360248714515248625568520252911622084956035884908118268053540397329759410646053883566921663509787047187339615003493003773031219200000000000*i1^101 + 174341506602165565424800265084119654709379402920057856074254504326525110817014526724783451861613665556039018554579885857975815158606478830121845324241437907934759823365880853695989797000359347628059188697878942907821844124832083631998598593302211508592127447455530618082783287219661276312988540518024701000336211708795927430767151601993633946611567065312620316317724468781577389055946057610461100076150998692183116079524370073811635156193652274455934399540565690583892242078733601279529667502816652678568826561325729691049536220164726113550589283263905326744561087360103414855784566507336583701580614544013845881219722207057626631720247317203722624574108902941563297682056396745380595912204757301584665232326670303024332885421082879594671244494810668215161694292818393410140586458583122620855967026037246691396375947495170979348090588190580400759666130078839169926805781071158400526143569993989153240136331249278284405463729044746640829791408294855939357770068264715819656821794809722621492945328067430443242455812344960298465547938922282657400501493581002409731491541927905409305206071663009534889052250330064505496180869138145338048986484566894583189846108501268719894692441506806367550864570233667805500639126590738627792893078731261386956269053696337139493451862798229466722778088289114019903870392619396837852268769856583784470560768081819659628668333097255048141264800164046407986264331039525609899813322790095271281840001549270025557489858831725223352337981459912586137324832838589060070409353586191565352222034283050548506848928254253490632845343626492504968034238033956784152670534445305689376018341753492105921377436641917495127673069034352549673904624216998929322033118037309791352821093011642238850151627024257493830979710440397864960000000000*i1^102 + -2653160432298931889955856901450389518166658199768191914573400070080274260909405336050974250491022048994249437291241255994389814715751573577816985749790730888098239953452542367506713468791804575018482082010381714183477269665423744863036100278802906611882445614098671394226131766390595062293667110804999767752283521258121069424645648604796287576372904768168976757453348233599639306167077079260584276833272093987602903004773132969929973429415001521913934897946940850824841158323397194258079340264277039976385842177406054882314057973798654828286021207560260193207736050386313121032805846676776218294842144682043007850443549270174323542748042830841575454549752386166416104740629339459896633417305589532190086136589952390987567820444463403674136831670797713292748038125407648554259916680006714069528653149272886170501049569590401324361273384119323626704398102566073060647737499534619098512169230056043840797691871711175716021928815333199883745693845605569419618173295399381165090645556773596103887427308455714732834361673082832638017701023666415935527097750075934965147574507671949882756224637583086194226636322566508036758413780043068499808325861832101767048582685985450004029512664652330955729975484695727722383616587999692499873333526153978934982616072006281282777813901227309401215768956488422031254486230962989708202994539520386864244281614662537119893772291340629180908502707938344253975329405856449842525296269708917676848408550093101608345762277702797622521896199039715086634418139932338048501317407355377762499772126476832448474564143176924696040995276473913911984018809906808730974765101447347903970977613606378392962591562099932919188767063544751317516080102901005787448506794113685869025532462651945676439894957317829297176576000000000*i1^103 + 77210865991275887435679037826373927314751094806371544064334719271889888046168888155131381902900991099572242064103851463815983352130984659677944889849364191825308517761008162662298429005151261927949811838750290460449310698280535230913116767550725765446769366942850211646273797286062923654216147142316440563870068814288139228244451583759173551544577755773511628494338677091783388342289376210540564816532933388157037465189987206287305316995331019684432779977451173700893148415453366158643524595544940712619900278319457462243599774432951377656923742812882801541130060141750074891443765524205116961096119021482272672003559830511990345917686267462434069546352237472779887458588686610035668631077746656117610400214250100195731674804707758241929949554133434958910419819077332796292513930396881072256649855478995581576145447656486122714803202726220964066453353457204128751454931713959146005388932038277192470390245208764094734699033569727266388842445493588844298551839108173282523926762177537918917334132782226350054570614276694810578694083740715085111174245379433072551155080368468148114826000354186996302136698989380281547993804917286093098856503050463895345310521083356391613539131376439861568986975269203475671660965483128773046393026140077488458387129527700567466425412606674650384329953098185158775777923594606492682618965392793511006082264552792250470113054085068633067632649793844643537310253314299715919331328341643635519236274289469314191676535073368539076321390825498635463800562872824830858388924958420193437267517858331027348836541090270934710676220972732878322854730052706026469979567330061797682761402708773196824193815528068628095646214755152093924736763926861188452325230606426390016803197168029672820178944000000000*i1^104 + -57679928664900242119847531748504304712561128681944903853365569786637861287175261950565435694913217273918709883913647908485279114256912208613346190393989626454230983887082935853993835950454675154045090540838692595883552224701606525768105735571259597023008707687899452125614839257397207755517045559377967800554063882501079373458652333158682144306490694007205301539847014595920722725206585743582198064700923594267134054797473232841173603791602939566332698484266135748724259668833049918132208943460844318985488846178827588154318788085519176911127389926444872789298522912844239565036249225221541244407270628051913629073279186093844662920556632071612130543887736150516896628951008194327244289159530314480361683819183563839145385014002049991468294886701316049051576886420971449288673777641788980393572114575346491128802302629975802412033478276055686795135810097635500396728243311456649331788346982484907029781218915507093867283552171577153864831374719037414058104363145790711111568359650643607670676537704564398241194209490031400953098833841983640036862352187798333900992720990689100488688277082021219916115367748922632749464818819023095918185843339459266124004753763527287213738822961363514805613556443307091547865037739378023254758595951200039480380838859288458963871071169559373558994666922493238056400407906530141965450148120515383323727922344103634279236113646510163625597841978422876398202507666424162397525270808248597080953398420492850374012498323690598705158389842291422747047075062557912802130756010453646670456322146788259409012538938103995972160596520834291790243372735822316006726825089067938160903890374813639142124376078561050712835300920071563941169996905373055464384129409100335901961093120000000*i1^105 + 3551580443920378662583400565206451212405964297004217771387829967673653296781803869569770505119085274284718055234748408277832985498543638392382786070745499148922244122029090137423598338724614041769677475761247216486934502637643311740443988156869647474286147265940206633164681698881552074365700698765506044157283499078568244416556282649918302578389000540354308764954695288711049225603092975967929718265066699121704175671837456487249802050343510546642208561349522244713583912366775921041180068220809077188180663837547472718865518956115750040977024164300476047843070287238628805637618089958841483167010330975687621070551511150191044396135564593134066608123160603726437775736361327630398277144025144626282685149613670997806336495689289693762210621659946481280313535080695807727971811232625287182407546192501570423052036791620866430394488706593521558316703849238151777088143640276109324723545686575774826691662088332705470113311475649813614950490579514985763672459009338985979852064353370320538042643687365977902597178449123878562972185541554058866163322621392412598425665887673249533454950004723977926310111341168147146977203405104626469201705334572637856750011173898440804703117013496027698168406384651818399745828817830762403840929070342753054147861037820765861856534230734299411521640548444510409914451551181941570046396940822011408553386417727633017850278799280541417214996155432521887496583822432721138739750341024537123426775781127955616205061427280787248205715444514311403695606222087966379446190660924772709039259198967600184483479663188234927112049031825893606466721630678836908298046439321573677850705179789477739047903110165169396681608256046315802570278124104468083507200000000000*i1^106 + -184951380125823919897824497761975690980506561114557493134109897341939154992921333109882692749126983269928200085286034626649456070900691811070564580363302092502161768612712897117481604155456852187048847712888160017982083518759378689249130817786240971349756170203657422015105270245048122777331781525556790353053112257682391622104347584612541569576457125184579212341499751673837716597550314086430773839581020734873159677054665887112379099832233676559996287408883306372469021550896698667813149340615412431591750682784503218645897202181275659986687420181828378074076003374816017659612126862617946721731553803885116848796206225887054401768822265117857066610024695327428404620594686671983478770638219523080238937694812786199147579592820533936737615146083775683358299866846269589725321377786544061768291048276694376983915674270952831172603349337304856792320718618609607365941103695363236667210342018472699143887386834459126531568789009675474858713602230727030273533588360285260302346016104077217717506666603539244193510887991047700203468743426588449795953401317261190630543305203939722915845109665768172755417302328824824233720263970704291215912436984565641924561177614808513135319471519991496000289236347524593121380858988265489810101869737077958062495410538991735320159542549870342973785779972933360352755239648157457591297423938401011336337142469980280595713656793222089408536029386251263147727711803801286485712293342358880568112414576832269609847706893196342568881713787837121620148016314528873272103533491610052803679220028970386510643545207914995375783637281433391961905279303786077528655298005307206842542670640566378597158860293468727814618077487215933726392320000000*i1^107 + -228311899717835722087462320790291198643007397301090581299081298652319362795512252619437766221523304044035333350249146887484330056411545167854774038703591690344556492242531274372354850308262650544825156100024493859933258412679453941563672829022734019142001369105067664799095484399911326409611564017645260521965434932255325993030957088512795987594217750155155454622334337093737868712350993042605350061323984367183093303897867377669366023830282633137483706253470216334245128229554909547462317555721403723849642700288514293821773553332815571334193422702320114371737779792758358933592253433958688342282091805253725429791345792796344390341476723374445142125457787557285137799826127462249318824044133355689268553269947105157981698976775011579415986580913164398632440962266230733353857071555894250009903072850365480058939341020053494965584579129270484183629655016991278466194780607050948844611477378247307433798628333542188942333776431132728501778304525687669017753394251108393092951637569874262519250093488591578432024473783047763758226634317920433425684437552632868460223042643513286867443634098674918359143037536157822867986724264361818642543922656802291356042920399858102591115686191079942834072866961823152777968637389569716452029643942561361754644054822342330556842593789971054737677674453023674027542930224541393587716192420387720820607095081838648469177514907411297406067044678714446988881269353763124233079114791102142581289920012794276632660894266652433863069915549403973622174040671753957524533723010955964905639233417706325663476075282698014608585797806007155350357460534642041874118759784881425144766036096490351525562709415129251840000*i1^108 + -1869106304480003026549401635938155117363328759748987926236149573294493378214570736310393300682472578227130694498119084579433650107709602466623901603433741949752389277785951362228440140244805960584622411451442450237421337088661853072705482829033289734701400864548362138056023910021640291771517342403888437905242162565722418201044105616263492959064532523835973021063500191508097916131879655500743944218635402665750506532125141514931413157447493721880705964257923893265707912773655278495661972434774122675670660723521480815065877914333672173257764176388001037766784640634954038129445418275907065172317167714834505332137414865676765895800946922427760759073649869127268516310281736262511837054777022519763740467601487957077087415378406680149262812508380902216625942213273863013333505930176076585180327306172456407610080040070879167921902436628163305518151208325192604543774331131837666357216417362983099675131786815508623408098442394784719025268315527727821504308000636343639996395549760481254735854547996855014565948300428881380686566175963524175557258157446276621884296629797265404004842159031576590794374060792194564176355260896532730015186413665719575065724362448840529944517374303478461982659590360251781194882979913031566868688385566089318433492730457238366814407709150587219913029917399422800539634182168864245452617787495997470567840541884211067192334769786975665826153249061320373739068166626187974960391684920487064277958672112588600146217480527871257409368646364604712462814865697795839229855319987944342684457557352319805282124668447048227404129025728510443724926825944056710856261722792447733065685401600000*i1^109 + -9351125194285818446039220626945047720023559420194796827955829574796981285577804929823229393823676076943977259108106106002002543934819290385770651291593848010265438791232657885488867225416750366412128235652581351798000657526812036901312077612217646522471808288255016943848841020803871364848810953476684584599968117377552844463139333547625882433244846659939337538011149056371560520762867584118621816911198874126665584460472120927988995485120372239445886411001807564770203707417339815331197892137868169046627127371655884736461129703550153477316707727537488227733217514236629714433783605909658338120811744302519198316470855827680099517462302928673673703652403927439402937689616714718067509635602436913758219352950313553732140489346579975963566111051904629018161388604736257371119888689554496878082337153338455534966307908280889287810866634904752975827515757548206532934189106965119159340387973614502736981708774558352480784961522273425345942000934327834944941668131006738038367762984621372399915430234359599334565671082273750883799384532684161905742472006009296650429893488786808129500659357581530880352030999453227586321856963713300319311930142121224410401359808384697228663769561442960668419664596763135052833829085119384170581458646124391216909561476367519893064760395854348643218156537862211841711616488063426205103988951932779557290561610605218946819629861278950581956696440342811170837432219035688997166470398320488023390882326053192673851427562090352752572041248559514859835189253001559034474321428020819312690452469487206932015548443339492851908802410216840790426622361600*i1^110 + -158880863891157258038444979266336801952615407274664585589422851148292417512460843686995097837538076527851738103414177188485485396142246759266907582666630673038272218750784891428440496067206756129855326956322674704794638207761798307683563076746591612472620333078990415616053166911982162788674179180097535166235355808613174286764739624556073694904800028357493587412148864623660713331216189298244580095843608194096406255347234483886885138423117361602478196783699254784962381433225990387967177606567524058138978851368173891945880662606228411121625438420977557196846513211452394152209492011669301932708175625828105661184120276822826423828008081286834908299543819253130106567888046844842310958238715699623745402879275668337573426386449983769996175084149244194916596130645890607244303144781214014313303515448389897717385434995276995453569901003830260198165617378220574718154033355265182604917649224029938636338195221215959698569763030444837580448132559276129498092708831362974539372543467435203918708020720279768670184846230779732915061554329461393358126278090444443106672052631355512228731394990998955816510099632290980416916299678127290898946291548607955694335369426152254238961512547627824937283583244942365239360870725636985801385948794059462887235385439700373991616722091493043267570546237654993742719660564994340558219531643431818940176483522794535142535868779540914412619754451068471445155811130154625349338551081275587400417414930315141157119566042652438268873679660079657904682572347086970507558657240934529189950700004298671680672235520*i1^111 + 252983624462388593129406673047757412953266510882980881594842173814564416073672975376214576867763331349033511557080011370419111027560542025861766939576237705661347605594107609040471628132151254480462372906806805089866960326123996586551759663098056445605675186332362152308740826757397878116766114687934922245380101827347982119139356100364635276707477638279894688650249252267164224850501063766508040443606064823476198825801083535828600419220177760567697487240243425266803264615548390644695679482434806150433620519395657349359599111721900450768301541249828572789275770709894061173865369990985154866797520637074258518431094342406659552918265356995910244448673616867106051553093641110443011410075074874464972514131402408285246312602853372871409102905548259966821838813500467813859646151530719792883528708694356874310811364875023412013298810509921864859052372719514806738111621673938457961186973079945714391056370499766737595843256463048360266388904284762745832387505197946514233962812239828697994084784336670436507549387334876013854717192742618103367029908119494619383060775017747251122189285284457097513821709324297718971425552854892106311490617780527081550337995939223331028020161913730827927075246233123133128269856071603536147143238207066044390148650771446860197181211864214005580244790804703478838442939403231454915518924783177089630602528873489641727074249193963073289989550184168637714721783358778667813633496775943834040358578698693102995407156398298794950063065257727303686119489536*i1^112, -18587038519597605896188384270979890483631596406252649375855700524683464438377090412718924909166655639540845692756775612616533068802086778159356707100021650865653881470537325755288175161776868134595121022151715566569963174377604179102436149610680065134254082291492965905327940713359702363386329363792069867084893654799630224393426440877010189494796845866517391187816683300153974849440872583192370138325855032049507074738446948175059328023483023889354337465414067604929606549016903358331312932048188016707664025261375105952156107679053506197321367910888470302378905206469741611760722311871602500993602083319671020627324310064808512163741692529141384107805193876847545418241687240781720132581929764300620318720292508819827459912465618060437388604950625185075520009323949882321721133761601245463452961083818154847258037576754294606190578281068958687328408553269350960269173886187386037784866349485222388403339502719489703640562007841776646982135738958859587713761219692128471236765722475361780097604238062245769935431426331820200576782671479787433869643140046666454680152822157557658181874691592194370798728652132562904623383321603870707913179570445045449373367275083437639026930215189350027347872376360770697478403877930083105743318712808102398910382237432366024418393904755179307221581306977913004159206526225131017103877929302324803057496168335519479738358419355598748784298653375317462139468275027700927196689662630087458224282832567091693451128610143755268655272344671034595075059347348094289867205681012538711813060291724903978317316338631920331386984429991809879069120338659100227245169147619977671455536294275622378451433517370588613913868456839511987979323377418826659151241621357576702849663309038836187696989789180506792742420225885180813360322231671032180991191226469050326409845069582510367121936638289512245801507492111118459617087457258320390772068685953981927360706054689324805053130610128821072644027688753924279784267878327144089044120863834000283184898798562033279323684158012183543955534748712543776568344585718540288843258696559573167326229289050569054913200444466830750545289309085201001474141955601255248273700620818949362684449413302729011208060787754732276319821049397768834414770287467753826194168399370595934463780103284025664779514580405220088204057151798727380781343106246715983448578766488199763320785192556665325761549345617606711449266916966731232953779362509730337387459787388844421426040228903085644534538556274000602863656034599109712500523042349900772221729837227578686832782865851403616050010451126874840231690858880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 78531611481192374029689250106810255785456088486713674905519442427799953781618686682923602906527516691853074622825476584112377944976140480526876788300353194152155223389894640811781233762429794147071803520137407941510996842663605275557847510396521869095149602423651503799601407619202641379319333152339182894399569411034408867909513875391604835289783840933037056883116157326129068020231970896293031070506980984924979367384157931323857846056279711427512888678156594131838975507160288454502622918938367598191260284773388809289152489073079236614834718616571391414201757742101361149653807023420075917733032084379833048395172869661897678127613355824732648741227000740359216424374165544576581781387731861241737556763085024194015465768940219251990601903838022759469229342559555416123764509566294524954424285183513098224200119853375265192832196211989334225459687156095638639364234737708714044258805325170115572712807211028055980503410736421330313035473875323193837414608302121353841312082371824175311506807050136441042315194226156689146896151762790997816907283810609503318340052703451419026954340959566853016479681744510712184134422111338541020484747552450660156483485235693225680741958577544604451876319193382791496318486548854537137125748635295298451131807456803770636775687055515146585510612828472406892128923457885475686357688605107646878956164059791136388759832070635391888585454850983806117453312117371574429243674985437497625473538322025408827777323659106320521440066477723478614410074038735983314526267274621438118752128175648950341881316688524297683532059372185780927473533987965332732222701403339027264483067671561452497272806343056456610864397781005354523935667295969490533200093567639214155123155138910744299709045722887242301467948677153009115952085524638814137726489622799281114416901786441291907572475931351517719403043979962930196782212426588013414502956008325542147860384342207857433692171014877500190922276327946997562008894778417412671540619017841259821725614559077756584494647197016531002285462931946985299132982151192026795462991631677525438075307166462908157629165401346095343387843251906565438481287572547515840426893555815040580792080944834312139222389650419151164797849690272191672073546270758033188746358437877167732097298813781117944310382483184977303589000264741129245701790675227621382874163733184821521844809307041924861516664137863162329983386117009492690354771771937138461295847506561938669762580748119422521567558561913061624022766215808375605528876347049565845402475730898071796850596017505514808890364315893437857005365408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -186322643874131070931478023406722501041910398135241229713208149006254914431103515079950685333173063996732454605632850771172266628430306972540299182449389343256825382253049566162328315616325377982985984086060223857642362210925870154841004929135735813244937531027991203955628372032443604152790110738360822042534444556580819543282808713410384440064234819859601403592393483440243303224614939188109020748535840911396961102455155880863418233852194384016528206101679318056657877642045278422401039816054987343754391875250580068186270295392470515856736594451017871909722949442367531496090722681958815247837541566670603542927599371259302171398794825063803640715331666167230897715712527268254964946659810194053377548966544405473378533263721739758999501581272210722618630284213132060059979307699217295080456077365948189042251206330382134089942966329431300196937439030946918376378719096171102429541946722468210062742706192997909843682535342722364652100875634440564712712585414094662723416940538445302263224532720240715366703409248567787545643356719242014437873205611240941312333429435942476112185279600826760138741974719716206800236589452818583883353754673823285727325584462954920989955201796046309348654291065101975397814172291207136515793706337614432259786599844726728628359180671057934511451435998275953746592800445407457791229204672645628393380194698637194470717707443072928253017600334291470200054870987353948602102692597413971386618276827766988611596364112026999507422161829416783665953528241359675443853039987856454716765861415705591905305077658963902342054886447441460004004614449803463766841703314764615840315106590052872920044587063922667219336183674170200330564905141475807413490147520885864945661533375701603912649389513092034090380624721659153928835865846315554508211480454590098381017765691668982556985826839681069145696906052262863406141400114792632861718801648413968386525437186718761216639839242043538286248459974866124841048547965950955031015689418177875317167378627261686631380121743682509879735834580073243192367816976264589074345557189745720079801400358195092337437364996608009616250302933598579454397109540553668282397105912519453885296566354233326881509998723148083045127236840333085839180136628533059299281082481532085107526453481666762407090776891883836214947981363564301376185733440537831055499082169654982552986017538016013805540471378333566570239519838337161826588646117555083294801181498916265932833183554909094254829674570710030919755042046177583068763475612337543696040474301398942823614697106883638955203229516505390610563192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 399056226794005274412309689521885212205998639212897744516011754668758936534279302594273740902819787554202820968188038975236361542007878354848962121245984806578258505772515244375974994270654115089017449155841456439377072059823608846823805397282165592617588479398155417202058961566102802265698108179337563228540212048031271057931970533832575768724123368255038141673043823192111075222507840378964825344778836295932653037326295549579313067825586208008762112896841418308294958168281276166832625379373397681802259873514394963584249233937438312378510197746894363951764634039238725009042914613933809701001376256001457317149451695619004466998838744095760755579217492914214899477004916132633716406760309051446519226424767658429472706998183342897937882436298717863324197701073599354043660388941472066260131283205992117985865411111082021178334603802621506007977897386502197218830263977807546015990284974032833906948357833638484085984588157895287813061326879042629373002841170795989867735456071435701792655186890419116376910936039013204089906482968220874440151416165326211177395634643596692872457921091546920247341929995601923372197233954403075727874501436016832865687151797259341377356237997538421691954433791725703063911878011841816025078424660866038589966911994860544403972461464863212745178796104475847764860450775605433268377109083228456403187995574131678619977962467759344259734681656348952305630343213694381984461458979831599432045707863432793413102939438082970844727608845364882712139826850031674400352666102407522534930537718168575837729015403022435022106312299458273640658236180108134805966620810986969132873130719395019018954150339213119954512010256199599496120819717271156009566328597912396699960296726785789984402643704252508935073716979915247340136953900389050224038323076293494786125884693690404852995570367879957598417756344311783345506629203203301033433820439281984208698224400265979574211864185938967958497924037176903531494565811970594563141644246715339758426280625089745537909501407163773338729510484407462675692418056976189917497156922758010799543729458827865125823663664501291136062877203074147383964985811238739380804984007044307598352521463132807231450250850932519713205515803208870864834298947338004695368333354400052648563759356510982623477026399486670471681117970806850813823808060022293443876891736335813294057686879828948314985613686729795384536748201213242784676509628252739537982718486431670716484955003133492888211497660237246621138921844039658276457667047417439956973866319218825218567729306014706296602843597711314931632080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -966824697589150272006864962464217297978794143332193949144556861874760427187504279009298694486145016204589328629680301754696191415113767050303523430975205057919160599244932723198540216876202031865802268152000082646870699268552994079571864693632003586077967765937236488965753332226564913021561334625713758487217773298141659516511087591651657052629265786061572183580427306564071934856228371017335834781450415630346662645514756947286290721014292113715404823513123628287927881106419572603082732424280109637636712290551458653349887101685906296276420370808772511211486137213703804370536237303976617869568522058221005055143525749926900559938341528095170957195203594394610935670604173808356247873264287579608348151294230778335288630242994770607135341181714383589645496554537458245921729876029168461793955489207682512669024555637258489458458033679019475972704309982192964139684114826054985711313621502368968519598449072546062475423009822351501128266541669073997557674671000720985338226450815091352164036313553766366831725049776030199634850236630853591160123257066740442182126668778459243462726945761920860806329217969343682788910256665193001823044988570864727291915471182446239810042575682248411524301265957797382687449633794251331591491465026417407831325258135464159180304857620626488472013495559299683202375851556905796678196155458906976956157781440867585731599545933484604530428768228567300660916989496904221994596758089888282038420317097339203841176526825946293317705578894935697777996868591744191745249784729369012822160148641656447406684216232989006723917530670991448163388542156114622845629041621129817754118733670668496229309349968785534151040112603301041082370704149876758973774527832351119126533893507137265854265351990202487218220705890708717205663130081810904675034032211983733389399900601309120613215285878630164400283646078981233997982334252011293344983850169292949252113953051552153426064540533268161083518402906484427894400892096045026906885779129613825701282355447462537570066330119531666676004063984823808625967080985335564822652195738400739359211288677444125849762935761159052424677176801163578532920454128678822080555568057579490682021204906066438974811508127268393672760302872269942165258352791562584770141337050244390807934625464860113046112834584825050835202821921190250796388431370044435269039969399704867732593241452220398104802533322719882692790266646083847362726406270714950087846553101459486362729438187101867837408859610116105343888002359464677038905543864172168376466141984226797012977149477920810759102186817940648607492000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2151602963326650929470926867534081704439673453227886875006418575004833413548008912351643112908913992737985480867997537746807452836823443773086219730339715174640360760710707770420300117939222177291228355359113109246726295684271279398191357929694938354188936309980669564021494460075306677359006742901755725870422673247286557317933929991504794847247695877715707797221238490922552549200035317544794915456644559882749510761398519287104938392582606768337508814453417045375503176449761611069848427056309132066294809067004023490445921910551620269939061141996110916845097982857058750965291918756657419934576159319544673841445866409085880956777285871689049009604107140564294186189172079466434183699120443312603587829277548494657515883322488945703560597329797218388245095773478491551132924319491454282941606664771169762227888346212197550430660756443219009870803069628577903414260981484318723122349445321745694542815793749057605951672410607414571362510668625800290337264161237492706752409048378607364126079603348912687802461774495502131678573364507236264249312978446527467966917986539363580654105791453463084014762127023180327037740939224932515902764306994593589699159927071119906400910753269855004257621352781971358287975529876856074345117936458177658638367364998212170825840380077360341984000199621976672715757336534593216840660210811296329618387593849619467754287825953836126555879513477868264041321884044624317333596064049673499200605039393601528428290350473061213554074754210555221391888488036906029825744631469012659119596032770224648748442062452241150998614349161887181937471782680992066483766770960369699648024111610442992567132838246670431439926789849301923600409498053984930722071013352842416162522432997585471591398834169583636044238419266130253419343659634404242942977467958919802754587953796248743213749098733303473429976919597473802161836189555784615894130279999565251238080218215781031161005912848714787932324800517511391557712553339510694063691061382764736108590832916075841727857352135425428796926841192088819184452117804497288533640792461472908867052797154968729615455611549595918366985031769224212627729128980854185319980187091923221346211972279855233309932617876932715469005363336577547630250044152369994905927898383777172880113830538631165035721800872399604353804474483987562917122002749669440011121704836240082480345335786372203202679596135193549897261801114938493729972174512258208918611314880116538717132361406285774378830123913210602472778989745805873280874084380200707494296174342491982704451736305559782896187079663012501429400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -3705975513621995047650756158273010915272645848984974513426900509487166143575128333844893023554554214072211467527788799710128970156479197404268777151467141408411433948683122527578934122321820517056238048591378887545163571100011954454252268315587891967629791333141850156069977915951347520300453223739675748392731912812806363538264678688762258363494784149609681472059565235031511090521898087149362259697344361597535795618127547061516908898089666033080515487245107022811173152177039148467729394036013624575553507941155864131002291226252802219432237838926013736810672692979778538250951569214652662747953711859847274551330610216560863672690967752002809108707205058912623935068101628835822919713079691139670668604586064689718016540143354678975535452623178914040705559691065827198620579309000584618323944975559635384614881978970875219000542549209805050238036921541056174165898270222253950857798747820069434124436139738257766692972121610724427178574499985559786386529551434458180701074414516836939099247601871298895678744729105381237513602240236194234140227036030024458519056666079835474235647835709705355952460059505089563575014079293766810033224390392210673963315456265839986820324031773947033964895288684559867263611711346263461785494812558905193304346158130382488473053465828351122302838525187975627001389745943903012987301675923722065597111306145643545179952671901828312116782031607674880065429077694309849741073052758519678827752566006877697358201100739379344986233150178245599184964155602798688344258541760937369605809886318014503138683938348489824212857879005026067455266724689335978865996894342524962401767527588359732689129614834523217324208921097979706642591936740954831208140876153642335744339126469852886376339452364907170327650160299046936055090955558177651101009925862378556576477257452286727388186779312103768865473129256429755089285695673261799071404277567021807754424324271405601136549547602359258400498376485216085559342805693249496809640924493437101717180175584034623712309804455142708576765570217861219702584070918346953944159950007265368788887636184883671344749032621086007985602603928447354880429801299422191477090912595979169366231144061057737159306111707277915589453291359645563966046114532349256604005120744954460264656074920191232511650874590916013482012295311245827855677605096553148146124386545049057780150785792565928142901456111749234469343888236325059823556650743723060296151322260848111910906645345170590766446074483365973960465247289962997136611754865008260998462983473185750905373754086673784223552822661370793090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4839432606754008366403993699504395852586432545026286085007381751369800231091243076986056310892801656179897754609579299876415066413903281463761201437946345665825565466401286343301178788009794553445820761496089141639918894515273511546376305713517191442687744548382663499552621773802598676600633980331854960783402782758565067359865906462805476769263015898709482588975235090584510689302942171003115364979178408870461257716668469734819627447441143746026644578336467916916590673436688565488314989369283731331294759511653656126282966319227259992219785086249632123748529245102033843646274013944522157072786416381524328211784588485002458456918117783568910471623050344543357348254212669004072750388203349062032173607022167032980712841927570351308262879373373561764436554157021431503724049353910691443250237642008260155671650192335243508249405417042211081376885135850355769021811857743663750512188149540258776245695386728605554199956000624781701970134140848355551430013937776577924186847594941254976509836734186020557095481824785106904269998469112640862739670313837899868267314237909680964514770579657432645128440055953748991847385612945716477008442084996275809822867617678776310206930771042160210535016308999612861260285790828837327851701078462246385558028171519142641912107692851764763430731562133614677175437356221231226574152821068004177248218620165348197572667915731328405327193302347698265394231036461637846053775294332424393671660541187607685426099972441828382618628946718638901606689532302382699237002524879806615119649709227789098278101102133458789987866398810776327594064128257827651918752425853541172975012956601912875381543306059492617143857106644303535574312068775685342611428232579079551776639123780443857061686727135847306196266883313025704876045262272932416817436604548337264337280096862808646834295304060635370054809337349418383942832198550382024986900875843897449817135008452004468450506107991113888277283615817214026086434266160099872933087837162790477125509764054210847077193343813890003482731591459597431278259795708460896469865939451613920281902133098666195610163869882295072808828538569659965290916182245282043012357788034807016639083062098001670113170866340884062534026290019326821599916006603724612933691833568871218686880061334911341707799490601051556050897248187597206631021887354792781029250825020264477318206574342119511915681855605002171272879343463478426059963436135229211809725087566824082427211678247084179264222421937554844073079215163579794204902734917273043479679202798689612861097245100738584356998307746666887500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -4893537789729739308177664774771714190599139935482545441560560832303554361587726984862560246288579578906548202091796885815683875158797661297729264925593501425285814226749040860330484091998254228481607479549368604347044052591444604835352911183146533183042022705912627870475691797016927963452889348525160451186716419666680040696696754694087035366230906500982312121018718552983901738080440238289805284284095296926796843098566228577560948125829249450735095105219495947927912721705213982647423892030909790868056795172162425945072631809915839724322415555824945238044114775608910018071162308687721623117879783247811924058650864468543705441426794845545843700307566774786960269702832202946065871098197081385533774894237717183205078448764576121566337411628425697659385689273645843037111105312559063869530409611576886105503492335132148256151133604585907819267518621454927345529838673855599751914397534448272522402407823410056364477113413874236114533767111788095782281653332447548153574211799392714689740876078982222243990338847537486668655611355135531110210825026336729971348402516938709409964182570776862454620636920865811945576806648982859542987823446342434850106126100594229863698212105839420454494339646597993442915649062162693128217488437074239246811917298669286696394211042839044809640189743715352754424402861338142225481675366566205160651144065910698107567254250887079621216473887387027385816868028630461555866773129943636861415816882521092831041705847057013336435041202638008805881186798720920479256862889930408948862166637059900453462271719424626622052541683316057821901078106273640578433061008784104593882065308613508025946011823852335505937366742196129365118321119661767800207955277670558370995407736540518085496450659234442552730705736682903240124531603826402382723569413546712117860921027289177064738193276125749356316755326252399781912559286781229044301858625034934667777505875973719480601645350103038036795422878040487141292179483083904107040214675383825598155316247216742731314204953264153721046629111269964903311171396496195904149515363882222175462813308979165553983981515412985898024662186758557224380697774758909718393230599350120594012126841860413055036854137401670517922407470970486805214186006472754084428644895644944154490790253702362331318834253750261040503286102854426241068795736032716415381584156876889433591423491378745180469430134391927572910734191942552202520730681618143714990747572205163747430028434673599006757778407593462173526140780258035166961639833748157532421701952542931598055002361296305607116735885751292250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3892721532340256995383802278036167517463735434575651405614631025910534245994078654241253365690733607008318715823867874302934583844895574380535429627072353986003861935610022064513507302792988611788937647811923750486050387664723790880181265569269067913763019354544306052115039469912530204527932173074812867848178598366319159935004669114328037930799714255679456513268948397261805354041894524931501077759686939197742463985178079511797148043825966699666436212621373054334922686514128628006687319102722588571352288289256057069950115837464346967959462115272735685043144761308463069640459699923580713609019135712867936100308141479655347035561705381473600323804137611764878805561584124497993021636153765264772424460546912430285717237565610179841282517027790723748699168358528161410655275006493723519133710312469724941047294483718359513096162801722929677338820517675674324953651031426794892695295960238756718000695029887163466773284691306359774494592603378102796906782309167661628638755999832166159175501424423494282353533062131194044856347165750810792026152252637898939765353057035569859860347623584941937525716664983341219788798024201733903949542511874829430728226595714585340989233069047550433269355313927513604440827415634738559248697246680499840196336875936850040445393887676874633809199549593392797324494515855197869657007959143198935464014426950820980443272750322873332610456098537686209883054014784850901043215973879617211030076217571898888552256649860721833479958844426534316285809958480557251816885115615204950882286831774866169562658336610395138736839286776063377779719467732158638776738636284801781980343473977561745181869068575792769201610820688178046623807231705435588487724864853219806548758394044503631022738262259695439447099024360122983289907628596856578342418263524135998477143052723192208752489181125341933353676868076030568901818999954570017554572816535019487485879704792969571317164144703197807347142510838408605792481877121849486162302613426027495377607443849113148504025866255208924369153206981572622387353452206465554459750416120195161564174193621508263391439073407968606388458579211456167876259771276613288601031736481298404658703540266965122796749617435862525388721001037159272297729976278180886146872845385384975832445045082619175786513418038587853652898550871756459230052840467626172141645181580872546890094787279715722037693310599259700133504537343949151135506806433496281522972149537883172229717199916266445772562943637932707715691955521514248545096738616979261907432024706756232630771927145184711477432162638887500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2417096272357799745638618724371508386773737085303722104458720849185264766490506271929700603742215610989357441505751149844588790858066299822614023711472593651587874711108690800038576199208970268511016781677604285908302193786920675634060801009256920466804576193893610368618156980049631233113797060987471383783829739079553900729734298214705323311830876667659218426708314117709673764414157460706743592005604393924100907877144170990032880582066598515716231011819670054184684646202666023256121786916140136615503610195532448157250973173490029962584650408509962882303385616975533002415767934665602955030628943724482163321712330207794788266034516953872161249492178189709434491851674892742208699789225553744160938072246792296480850175229815404418098697446579153042517503766243974846711510494234919257716247443018857688603406403798403063231752665703440578531890627577212601616842583122631013158998934981068757864456066759080206174403929376700406898298189481640069620214665586204223725288224479144129537289091797053995926172419845902719496660376590535888186173293274865491235457479024272755976049373008041275989382232589554653932172320863932108617636030886218263172722104603205132823822913004471503097334440842368371042418205424902522832516403102512158140122322983567258952490315685202410224653327857459925735640586216225800703658758348001372839018707137808523946372617197122560036786566556449132373083458569298441573403858508387438939072147956906801138563775521265485326588054298682472923595682993445371109090481698610179914049336466675207017354573252099796246416991055514662317924553868695318219439677419002234158273366369145986558859291730953932199996128155425870630047921342068906475638250591090953027362957857259597731103701142847176622670854781497815522418665963809897025843888775827263648451379625781695111433264139468566906040741723201508677477210364675324078498228123814280828797148674603209057953913034456264469674292996135301846733594390789236278991465778930195376647079332239415384400303327598228725706002745890663847399113032063210132542193028271155772080857353956594140526249193411411181830269306636565642474438745500789090618286218400437290236848479277653507053548670063541187235473912876438368446733343666703294504280155785329247006107511168626640819064059071914928003464256126266500894587084609506634515998909694116245844236181419349403482331125167783069951683860832884878371606169073386782291438264572249775873889469017018005279104618121456500622799525062084381720539469078209726492067105339906487710527420881313980661399787625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1097719521358275947531196290607372395222840203222319656477912731326568475732358932298482686186341441430086303857959864291467476605463246990703609688423276866023489337581135687373555454540176627651066212493789701318780045316827395548894431150103675103199112929949573621187995669169757464001277807840116965957464762701269215330510838912706528430688176626815131740592259674908211749238595880144626755047201516883230106816117652160247545253950408133353662332144478294881073587391043806528625564300721733906150614808795197468402251639094092104282381093831928659126336187416637581728495707751790088650536518102518149724070151550898646330022771523284757997833376441571056511714857788185185053194656186495885518589196046854726748439421429328575876352178477145540230993517186050982769744177042448788992326965213128191478614117673549842347542081483468782294871227877135125971524391348701337138168336217510298001001635495852997948714477501092703835884454771413727515798994163138043213915008813312613338449033450866722084423322829833152032815155812853085222742967711617529603411671572929829027547888179089290669910567595788326900730945227838371906316486613519129690287580100932747881284077555189935804988152384044960843796927821925815396379480098485985181777202290211620067049684724687794511967626774253021800172818897841717703305125591436131877011893271274473817185459164482924874584981535001658730176262232761001125081166559426893665394120486072935014080779287542995952861233874013868969078987735844168802866269817205416622564276300515806681053701405659334095403214835796040928291171752437845808347925538218585648400114580077019053353744527976217061727103855429215463609077160273265329600736333375849304822253197880719760693521442849815874343927213137752174159177623878184188510673683885005294070392066076979345861678739014623074196686541000166135427566566769386355915219218785541640581196447556562073409494178275382804353693710338251895343494087212054221702516059096864515516435970396123442609441721478198549231297140601601267748300082001209929947089292610478487274233135197421572420175551080583284255109268472548816987947058313866159247515442239882666736222650257073400582177607791191460656354415936338510348394058545292417635775626127098992463425930807456983036621347335613610820140984819993296301457842076195674175175521229323726527349332870819817661328573829028162027130198040831738688808962317664659752551940709563775920943866124983166597186709063520511750175172638476806437758460337623573894149550807221791823504146945575147851039793750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -257078397570232243628141786669818863685632967230076621347088445697117553207773628247024982449627878967411281517204799534800334074532962649319013906920003031301434359853034084752581704148515319569170902126196542573080439603804738109595310310323479125556345749291743328468543834911296335753564617959096316427916919325438329983097920939085541243185342979246360383577966148990600041388857927873414153048100864989295261480594432644865330955294577975934420972869787593528538879023580000401218299396668499151626810887159034161693388079959312655881804922952295689713506314366171657490206678143079874695637931756780227892381288242205718105191973446895580325554574734843970940747590243872704690944072470373290957898871116444056300783895348616434116805074305653968673859620784700618827617132973947512297952588586293766456538202335295012024382507718460802084291416700645892616972380114836469396531304562210203385940540012131578611774997865213424408028645996821291321325263937545037245339354457407012802812813794766649601554482306961657470373200628677176186305747512388578704710570992657104646368856613545461208469806037064510564853800086827528238499974408696148103785771621433483556251165184230636569397159677262325652211505752634606495730595906536532889855607209200735343937949984016604971067543757416251961854429137006790666140610090839764141858413733247915076937038491432839154995428025415524605291859485712034364011149747202699423620508872312588931089398645015888200674006472417991312756059673496311000285380909549865221959409656567763879386464076287087762729083860488817113416731261124543576102798432593866663940725560638954936107632614160159776598916460327426584400175835812644088004661341866537930531763731779143055776960710438079839074537052673077794342638522328401614424768445530408166172776596642861190284844552233374230015548692260731011920400585529390052504008342194896804184195463342610173614541947222314548198057861797747423926030264579526283610294886204292658001986393455512441252733743880827876998764404970238580623458665964656357709901540191678631488197695760752293471963403511438269119026604827208909104327939177935532218057766015139041374971386256268421681274948418201920692303439812232931987990199096776670546590932988662890912291243406477666480755485273214215618596104134559422628915052669611004673142214828436833079970364527238147797192911740998297562256456834349018999697561363022540904755454193722175240914239164333564548477199304326912634399133201007364245896348381806615223813503963497350964941622268666805015098437500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -116003601498406594217018539078610781943305541387416654778379596044792712060721880080445998896134294513582852503790525793236418469661748031207696106899346783490570517873147896176479025395880326009807182883787642456310263023375310787965801522204230230457035805398493667338644943196798437008505488085483226125558468100327959205332390389901460071892002758637899813549212602141633457270282592925406278890514702376395792515537350321127799538900082276418901198718194201679415261670766602453326526529667403817202653561479567133238419768460149724525278312897114703085163435406207833794339033388856795894899086025445538795387275225532537092481751988456826162366596207708865461337025812007890615984283029722680588653328168978709513331747828413237628682944966339902926986256254930503464009642865578633065360937383715522295004110536767228885822560996525112964143299921456939696737920031203050022735514454612777066773480822122802280802147301328379208872642492882545448457981018879399248742124134947337351291402638530885716698566626623084300385659034427816439583907319405797853554726450949837482385825505163443586418933453924111523139898126447954542964996167969772467427228115765176856814030352494687275144255844974716187434608266807782239780271791420654858432878379696839745656625352534338805140825430208311956670999826077162136322680430056797027944447290122179347512203794403245542186240889017823625127813997706347154341216349581118665256933040735253392590847788139729010004658702041205473876731009587124947778770502481063657964409882014040859223805787095337884006464343477581445171667930500605288066708992479857996175992979329665709521452557116233010780275159645287418842401428681505002040183417647643994226848026651145495016387454738927699114028628223605036111091272457285183326219937456687950936715435234823801384829997756609664350411677028800664994877415099908962520227948868211519604134263790442688329119300315846504303992951550134374575532264869832634216801948080531394047185194693564306973972765145698691283710943382084424590500462943884765703514010401447242826253806026237004713211209701720062880647486215037933964017232268163875793383407633339280821525421260932022721672173167186915303142549633089618649984043142886351220823065251566338035396610201956973470178336251176412072104313789868810906250979323099933081804787602994692233704476642474621014963703665137941760909033557062532360234091452935392682874627864379384934540586144021992705616980918217551829716059218495898142219490566750107041264890921698950047589506717648851771359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 195347642217924174069701405786325916033904931477335502427098255078107641651896630881303427973876502666235719823516959632963156947041898611442952481677235792094957442106463151696923412413875765453940748236937301896462483521286848959899057296603416939921477990083394034777279073904978377789231698816528441748385842188264041439489831629563094271770443216593328457946402605420226028872134605067233944642234865739002886545786754445454434865486671919261555826272262780078994767888928552580925975371334478190616964728439423773917880368859657947991168134608700936924356420120574277854079874271062692147944967788432422159296502876376139708987622261413557564597768457445999121276567021084683244544992698557211340602362374920035358631927399325149545783634081589079533248874127806649211221932824375233289144031255252677317324450647817196240609689756967315753761275171364387960102148943796179382132539955261466585849724655596832439936036955110310287888522194272289187533831964803609726776618968386163646664086669052666864539381502616007167726896679398574970770282575053398502128200833040640219577586585069416195687411421556442906951485868383631345061503348840495941277854567262824863973506238269189083149633248529307889794866861747309357132326495672136048290164261005467386780617283066777381520016470671519370276987902632571961815772903370279661639808466727957560914123735635341432893293989000848278026880212003482426015503549622302928580778612976625992953943961693834867419363612776753494436333892548419861348334054658455442623943425816793180629041290423530425942966621128351430293453953401943775161753602480190955464247549876887960846747754224534177492036842782039903674742995536932993208352675988586331950866813031260566736636857916352337425048653334335915015372848894402845293690888626575769598551750940080781225923454659567210582432452727858566802340958498408587756963258040462761024570617765545279202737407476966195365507753448945360624140163673724645175231604703146270128819053188000418030066509646915037676639638681345798935532266718349399393003840107509306934914820835347779431330467403694616312890652900061486855820773119723310066512728404310525178971525515849753553184586000554332094215265940011374396803786864965738889468211580446342893621014704444515439180911091048413791192861654881606198682024375896956470532507276839130254428442948674384657125343545891326546626890185660582294969107132652561116611013114882463630668366345352998803633247418999155832480502386608939917070774738007941422613348036408612111710880650182463813281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -152851315971725189468316020319062965683545231113643588116273986824278203284041189068213632202366537020913086440732257992383722219560167423598063336823711237995496369783683238580490717327067220946253037521383475081218939074082959052444506789050354767376064786344051276068790685296582033909590689310831648464243393101239872414744495394639704688562948660505174362047889113000609813768703391845353777803786095997394186053944972263695209564383303584779177121945900186705991952146577647389798128000668774766364059935138277737142494997139087892712256391078754493590401351412841135800620915199696146026671249400078301428264070420584581809382603666928686695939007524030337733980175804382559310024590841149058406172033485411346722888030059191768805419578091077758536396288552252426062433447534188126710974410267151891560938310727937765543501468217566727286812216886503663056802594739735222490564261446043624810717496802320765807012082057291552555842842361795772976306132766083680815641320303874601788541691626791787835340431095105417321727295562539371137150752077687553343011045344130938922180516382912641313472390610880526041334529760248451047171541078657645529562998774552974465519682426989534592374324309015495872998966216368959599655579647492145733889732133426517968781400515619060710203485580571417153170412909017292757225500238581887416285585838256981551322004460749225821236709817625523228669126710289267679851407618657070900516337117089873744545914193714802894116984811114732736014242075370184801462105539834912887980371766183184279648811420246126611272006041692243365659716011843130046486690795972833559387755504177643935241345347207503351753599554907081586166698413341194132234638766076923582999960550467130632256420900979028111589448555008889551240397260044711619627038865888267444677032998848620742209531650113362459591216942602478639425310763761829787383928748369290994706433326265490718409133518336195979962571326458146252833135521463094318479514690529633603559929893853971791187664173625716359517451733810217843766632511942208876014009838065427241763517590990096896183088748202936602708316348812759642891232693811578734224164884155172679971243066828864566534125263734511127773470945512597186783350459891630868216709305432892684087469668966572660761492515397483880274078233378010262437134097514640944804946394909914332385436538359862885354904110658906121201753465905170723510057142769618224313131336677424128525118231431498708941842879153677466190779016970391573121740711557987388337810925753824256702377529576126519804687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 89939308759068510684871860910830874408339030345006068090676200367087600602928400537007435885936717144168902431437594809367950878158897885854702703940508809715072486840765845474838155655104569916905053771386415131029101223824388955763680212310356866057477579248262211532450797758520128170274279005491753216222323824681605344867672489184918058507369285165943561707815357615751368017220797785291369432775111354566102183711917366021328400688200461659476169939827165106431902082938688713873601925907595389212343907625913565810211519486529691990660592162547318546058614234805509417600476106938805676293781279365841707292806922866871798763905837871029616708476637698021423813767403742053544020282171340806362004028258653426175885855166239590713211306856530212491204836425023417759218743647992068004361234818659511532581691134758522671634378683957478094419080251445363310577456375655176318150704845261551074648237119436488705148041951141281555129926742887216086560319818332422264936152205048330180439314508655031331629829660725301958830641291034542684890560748886653647382263024845524279117598055275049324209942936702874407746953154200586292624111899954770535400491779272609676095998536933356915084993806625707333743566029312631782515793451401041002505264400021419687946268497509471402850556233145381905303290621858554757397432072219582318401907784054917301065334784021789963431548184268917585265180010017025779642791202274727548061594800874662781544617602449765889364983849907626724728899292101302272697254928101549276077851955376702950676044470564002085796907406845548130724192361601894889239771363870105445160319065908228359665054840945474952528277591954751879578289285635203794686976886913701844451995468181161584443469066203738275696392227087927164611696122143563000182618189629573906599372088015387215466065823605428262404232494384520501334941144901062437337177045374560543718321085609485393946054899794467087139837791351886514927105215894243664341112983887395627409711566156949703066366720696337810873272199404112237802281974188039885777886773679727583182855097844251374000818553696930013628627888700562643046896655033449519844877871396213746581472895281028053204915467692799220285825349758860938704835207431644696960415288045350789997176413806087038065367254065604649934882611947966298483741635875759067846531325346377616648503874760249082358871250779506462512558834184042355121884069923412832870490369839877440463532543757240373992730271334108829557035133380953320598888603866467583217156543214050628667663307930958284179687500000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -44020629923366174742832408484075707930826634380770062650066184360909602265706215676551053476081381013934695012984498465093618111522161713255901863550527549644708859089535880484933391489565264327438641171299485253442725841722662943084697166054042293198624217402743030949665845870359396844994761384334544538396343788178404333506217343683463418416990092128686664944717939455437669603567919640798171602984819108596821256223302833589742443284183476775186347219942770877362907443566539229408766316699103759169270860925752180366371213588724717768569782798731753603772984269699445360558835624664572755645401406222622645304583197844649222529636158026495878672573746082380459510018594744894655874596122646566697077553892392844658569200554709688425667888557803330757156300038060364770551928932983854678954578703881051908936085539157150422099782956831750410044042137495931634472290640651732272080354959888220342362908257730132752203280347385454480393688827448929366524733847505847944856746961703801815662821580792236912012131087633056714958520378863011674652250916362610455770997114310356797231874261870731910609392686288380458953452313337010979472576683963815033749494276726729495760319465234512108686787140218518295086081927612417171696508098151373730076107318364088161540151460883133520946421563486454359106899423505107012648755813253726604542676531330024090412276026720739120121923944799843094977874550414959008947392954527030376275737483793129049268932689044582472608738922006611316762974729891925285367374394403443415671662081826916303478835934625456786432833169420508640998743552015553604377442858635464952280148974276687224251616276462262834033312774846852625377529595582874759301426993581393090868442598740222086451198514572901688196853274346726710830891154295160941193119574396048739089296828310597040291311251527617635716124317791644682070292671855001623301543956459652810228902189738628736537964936584680726344149456833524458902989826248312847648580410961472418818297400095257890917543530968039619512086323486790180733736106809753102551698652399931525243028090503133148329643483570196750017292990415098964301877190499872178454760559894601530906009428936974002308607260896391184909573646434774480999604491522850504965757783034872736504891641749514998858661803492984659042907170929771878500019817543141659137528258859225411422675837382613123472040040583721982925157762581959761041940491994956522311841015720916379806113039820930018001242688234883164720554186034911439206471007812198216641434717198268553596760255301364501953125000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 18669587062276446060787985137352969357558597753785697199522944500561030780117309986896035039455860373229838657879979117273112405592327072026049903137267049451793179990353635741369534138599309272646046808560771755309937558874083735932028169285863944590972763856048327342348254112306702798531602647129269444094060128083440984329782278750618534556769858764867152522151215922750101432904484851213523965173048196590783675261388200451889124968981449700972792521562511133544582412624046407838380513984237166468280433289994172755646191900985344719446461879956793363929902670085687102593888520721933131961698946969871574978361446865133420906867755579868553477056898214128457803281279155572257947273783050608665831633848404015497238504606352117716480841846647235473767488773536538149050155976837542934541510429742250957895215942429886514831899791549780921422984661035936370067972440462812689753650878281685852165169742440064710116418846072437144731146032024536442214980156056466375260101242549503344075777436728259019368504432185551748521023103750031214087073193230565647158741439474537624593866816175666725178243520184492092796482070130631139213413563398391666350934589020408162525545007891481237336530290819815256839565901040871559732372607244298758817591190438334341346156069595972949977526451688575169247641348106432352824638665731407927497781426437204275467044817979625448708025575808102614605887140906076029008915934012023478568714253557311312792711494964519948738002960388191326564352343554904661907195355805932226416736979273791812772630600551999073230754188872719476449056381855765561948030566039780341215084739087575044192294977293786940088071839859558020417937489725693020364302062153028813970521610225575373412669892122306269858279461462827910295589121089102989393624018554342394191571793664020056360851138381554650099283719141294037366034941061872915720412600237485824725030332840253506217726071792015005800393525545020312968103947813391592900848136242494681335908716164972773512206061542422167244082414301382060499204518279717047678967893688610961591270695664559582280325328708019459513157947446419806718112888933515756424500415755361471320606735124241037714197575731242566665080967585204378727121990093555637848377049649138936694852007277018257694485027957064431048787089491289256523550043239184149870617481997321125796630027361182940782257996162173607773909165040645892176300434865858087059319181982289190620358258849089779420097152328744300297810954598344193707927892343522151970461858324528730049369646992048339843750000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -7014409157325275454369964347716391395147568132374385238024641813429413707024728520253914744769281554330015259593231795629580398420781491040452790846233436275617785779783225566290841084294004801971402207128683424123743385490748289378653500722261852717255182417868577681642556690741448790175068099899736764023772328663352869640075345926483921961940533674246980003219795629948928946397403218512492519284767934624758910870475218492374159653453031605730794846154857828631309770439964644942798377648488912608068779288133690846034615271907723584953682284196927233003490855023591356651659932894900697714544038079405499947970884206487978315815492115174681355855102500221430434494131160246027027027337184098817333486131112992762445644663775585917811965184801845379359220114675789277186515913988619991429364810358604898987948155153392069840036825666252429221255655118918431332024749227267902755906112700923759517755728897019208414359984916236095767714236280271556608910414352796713818207285178256915950284636080449058602668098440007885257927189121779453250547985298519316438609015217171365984491114257958332326440199415687746544504206637171213918780534245435926662029802342279077647025751813725771980842265509414245030792880413962283217808279913790168476591349073874777328914177685860567579276486712926005101091652711558545525265337127999583909714203514413617230880775775429659935550191495427240309627996651638066297069716083898485186138655821215485134266367359258591311266332253574870210670125610244851079439251337232831063984176314551617672978132542816820584409462480715763848595298271223983905424757664966565850659659498009194615159589066045335058160597791590652018323112453724067509683817943422843735380945447447004215547503550799643843041733334031018752581578914318745476463977006183626378299433956147158588355159542721299111055247192220106660796426559153176185213345309596296770656067575291351923024748659982984924346322588609262914407242475340576143177309932908371460916845915784760404085774618510482679993938838536157479517245080393622703229211010936194579548398086633561875993921823245122604783596111117626516362701971859332215823100159985398477055451623070229179641778119117654355414618077155635422389588749122550001845780710048368267437708719695637126962602961477202842930605787975464286843609111002900079521317361845719486036803053111705839195402485566139394374810605934495774720972501945307896401833953462674826966678530077521533644140654126160793244491468545842146875754889138859834385288923045129373156256341430664062500000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 2368559387942523598456228445463921235096382755625025172057297316003762931863817385870792900910569089419458036941812367402832511101188337975247977736329112039990928274262188444973832202982321060315186352312668484108239031785122347761515429428570274385535607209106916937044392988558482551070891493583463316185788394620070874785637706396618886304216584607853035810153671257461801330333464740776218650633202004589408134001605990767457325702319740547663420751713139684507651686746218425710486290596388148436340464829852967033329954043584627386044972320199869964392248044981808832685164142770071346396831987014124267883526337594774558594517895118716780110442327093625472994211054681770066570205073564255207419457118561695628909583613717414010809773714005744663951727734878586141159305267587079337372949828276592990927079446325548715319046742465657578204434184246809354020864067528738344225209479741538497006257523413678484723138590089068442057130916985692854945450046854648158501561495311641165419733174728059079548677144332916107273699448381687961008865339972896568431511967111013683207874844264272052346348869601675027785079865555789557763547009458061388562498814891883884477009571011870764779373114076224290839032036715856207592859687366848217985909218744960814296680770129798622813076010547247870955569331957108406434249410452482123511616824010098297209056909461791526343889427891042658986421002779942887288485730989440849447296660623394834473330243872584881906204991952773599455471498173180620794128622062482095477046625854774852787745229334231753470777016490571000401816863472776818213256050257975225312842114397729977232493525277743222344528050098283445026047430762344431414483502574633279323167069671499433741071897618303847347867345151350587225881637544233629405926888265187477356949171602082016677355983312836420956355966271361643391456328896409975897793736107723023781002360128958227018125095531050256902111437616888676975435358532771822374000446251178494795814718218562006661566566985479357947424131090111169571677803656738666793053996844238135998355324187201641752516187542327744136125548698169917100351112907181537808952025919350269672951849744173766155339703347873755918947160666489772440280384259523555156960628723145283547170613046047324192706354708368008181032013023492422291077607635825605487700658673842149546709871085909637947401358123285821468173443947020073692716510524826453708232717020818008491965455537779373911268418744456904067899997353079763434493959488072687638984639191693509233328600567626953125000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -726311255301211483079653651399447999101099727524750230552083923184373220480924811886604702653082492519106192006129662264754407004243994263456025623006421236445088181938913890200974172975352137225286486718304264431288789801559368965102409850712514226637730348652590522921489583652228137856231803335169015346662878470353644151914072766297033365935444017967789332884066822141332146494857028615635173990424304540457526728485369633731363874455842053967628995061324521251070846098238022296038741954182711833688768224244778501849139626568699542450451453027679596518449616173298171103577012791450152375115837335712245356986142207334404535912863214716099207860523631985172693754825218478571042871722119818046533411326040704681819548777139748808658692690360872589135155734342045246392123609524732528907073119509670038236203189824870498161027261524292042967869767652192938454623635583069204600202377661317153210609768573536371994767663737362621613326429724346323052010709898493294653162722710400363024366017366439560450546587715420082305281703108823698175912126931840448135526933633813052276974804654719132577511330927834177403881515716432093632256227705942301709226899226263985711632888462101765821381931155729941962457274004567607295820873239574649101742618166917190113996291895564333113317054337833870667411078322048977492355450652925530122849068263335760375804305859866466760373156766643853293487087421757757490616285814455970774284402280067542316437746504431929829728055302927430359531647999672626753510854675384439096291559665468683151278540292746545790119778411246701267447086343729649464562016419193546592511884311827231636938055277757437398081418393124837589901214996799786548370753717376477057854304557049903915179387077623109163805265325064559303440404802568246322642750624514305238146524831285375195343165960202381889264647815353936148178419876238895039479513328705030651709681387853300839992377707083513613843210000950466351857213256979484170346578976164947816363117135566653044641044697857087764404934207345476238970391535483051492175612561954866266573470897451876678146551299111544553388529609815480218692734453661570916077539385119666870176558340328218093380645014780265948227760596512611975684839360213508856021141545847774645397175086743074254505559360387582718755027416791115899700552495306411868323987020329957071920351153460364189630018085422933781018553491680750835794020684986514198039120615024729516617297254873908236083831522084971541777317729552191107690793380461894810569390942237443848250390319824218750000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 203757448629207500250490720096529864544660106628824421047048636241996274356186385468054458428529901227531536191299259882815725192053236034610030842229300378931132932058843510992221552149107957123837353411547887832038687260873156734686579072732959429227721476954604709290791005999886373629528288414696985808515887060544992552881839637659228638700116833898706865884489005205535380057616516665879771909354760959729347682030635641253423280033065341349498897682227778064725468641369044414849257053550298583168628856821510109085419920163944245059602940523720881734459445041892097261393469557862925263091325009920580967619176790577183716136679429763493188338238437365814540033766301156626811897872528100894447950185860421776393013056087598226282421712455737270961030481919061600717279558258877570622457823707105597873808230034459375086875043435481042114309060027977535625237626530389214238273742434272413709903674805821772444467054625751201883596625021254681196113154954557763387885477493918774669877728622565598768891787898220020402060469290861532101344873285425444949670236581630598832713950693370911170895555675841722621695027395185663611535705677051097700573769988687834673373550682883881356775011007684067770195791598273717539983465533030556650553352830608847564260255487566140572308104055959479139135194600883803398711384660376938299894679445889751098415819453144481272705106450162312601351660526020191982193826057484810200528527369934107079431582435094578341944886010797325495199395812090836684470538987445092050007338988901208954305665405952116102204170696489312622777887628456117035014147356332233655856486591001319921084462161518858214107558340975193304870022900190948024932144825373718021460013020250266232714800908495826517477392208734494159938317968073092719734273359747976797666457702599966918891905215718403351008371623067435808178038846138732013736752004500297350567230056723997421067841102596756369566089748219890732903833123085163338140539726831576056110197751149883665025765834855313934774197829544140457354454685802216103454196148433233356010551934981350846777864857320966248891447933587455276474213244928048629432934228017069512216804927330715717469227576702765094076471544739823626919324521352992132295061202812012930973310784504166697772191590816355449601728829504064746899659103368968909687862937574733080234053742831737193162690053704277655916675243196468456727102560145171847114224741568578896151938830392835396814627218452326810370703005589669003917003221085716684270681158229298791846084594726562500000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -52530082073384647497786165023779055999291498491091404154332330919770550217066302808515850291499222244786859211870638731856106093643859223460247942069993242669146914441547338974895093918047984341484026230172565484206703020683049084409059574934765992973664021673517213103363176780416857447699218342908325520289204584385935590727676044337734388319913332466158771600732441385869410358923090676158328985824635307392856861476417303789304321757968504388668853924461416512413924757209268976859146970230613104942729114736574658734716530525583420557195696772055583209462632224870920449954752840535978537642886708960997820304163301289153421065254549248676403101329050794209546594708486985447001035566048050886512652453976102251569071173456723610187949312789956861827647763724201897231108143434731978541892319041993824390136770713548703977536177525099748892334970697574181318458665366862617205362374881408939028677338942303480834274274051093830951180695805898901289311326464664856940505911615329740244697797970649183603533423290092491995855357801892258305341741547223765593327411238196604120001879054587052973187086977095989678344264697521835317584401915717534053155131923363815134187073366254206944105177113156405172963146320303219297063455813452981913654199407646736701801617956308416581851122265057820227885037351119885064384977198335550983021776925384939374905504939485769487190384864210393508245484162297099923812428199103383697568980477175515756296353719106207708055696213235749182008958421734657741856771115861043646615985301398926648447445601367382684026200882144120025878681616780978071929875606258433632169895356590437154250383547058954217562942475047436454386201911842374357494580285297855773157231610933349179790060154760873005321739055271248657081162920538925587109406356494552253917430158620170252993388205893070802183585693687355547616010748957823473704963923172697511256067888060311004769713213102726312999951074738472096014947095008353976753436702122889433985798675599287935315300355914922678266887516043365442991509487387687899372781895942343971789844977982600394024483406671429475101778383917381133637062210928500623302787698976080957804080974419969859564970307981680698049734704467894864361518061653307672103482673887132295376657302930300576497522109192370378389585927121769046403898723330721949574506409945738967830533585311933907005367777967708907239885507228271922494142996700685637327837927383296285878355562407668135792752698297136466442162840358029354914759748907553638002584686467915753237152099609375000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 12467941807430276941268211049972771855879964249270366752569380187952873779491064876259190633234770087845218102779804168804873236471217849660712234110662878289187096200430849411379013185765635002158153503873169555110712625900528709075630297965008337542528363036236596417905837685616419779639767300264528927284369666428279982283374780901532294268575184515259803095860434315904234271355541263721644343163117712946616268262152354659351569090442170531039171264757659922716298084628826434485506359992734087810514259839999988022170394662965060319715480325102907656919342272970055048881482887697167408703324065181951718130349276729864746885736190385532699248341162851415276756258347344581078862066012553428893022815244963419651042674284744895907599208190450423295463832508450296264325244918546906725499743379186579647793872767087316621315935949978695519340579491802246731845060264736028457589792492858745594745042485519559165868168682662877999345481868482332674250722059420749030776593850611074999647733321714318531349293267365016199386094679093305433111499321739208601360957660898090277412060121246309306456337391007642766772703109663736968842891716405079004997174271353606667263450296470546813294343584363247101860674701617263448619012529545697591573130272277054617060266978087050677211858298758415592086392198163410887887944458247373182378657430133368063335520341926634311362915329705881431393748788381491789128659949474781731010550924789314281255340733256925474120039481384138695515443536212361486193530416350537595113716527908873268928279723370977337636048738673337950247300575822351724592720955019715799095276424227383599498106604244748732906493902583512509967897968052911837179149610789222442947539631960717599494202835290165778166938643836193948397107403391984214045703252789400984148340240725883451734511239360917741170848516258000523404848147930039359896534863720470934515284780215057681913121526750878584170508099038741710944112258302064262988004877384251684136504539414953893328189359633643475030354580162719883333933380072182290712289761907575611266292022304011644315802310373117408124609038562640196889208036220893178759179782758537913609246291034401920613868320302516233726684457070614103370498905910314374425154211858192234971418997620508989080325605364262137977208959769643288486289276236753254375913743470295152652574369303379449171043203323547043347947846379232870684133476592404796619666689409860067885779483184746264200856417552245113828488868645425769345605533487810152594230009970069523773193359375000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -2724222694538630270960022603554398443458846554181789029846655085736396372299645482406175856853316426530547895317862952627858574840367236111246821946971824893114044488521405302438457253142086754506312323637224461957771709349183370163354374993444651282742775402096238543983837549932429712760471465637008391929891973673636444466160100322966339925757451107902644250104262368965859465915302196161502704798231464737544878877519605600029142125608136275763559131134097294448818343823333974935412763340408038690774207056351495094046115431622871970520124310786597301164320044627390104049870548601026392350074806837886848711991170530921104670823495470635734329887268164275783520091744579556222554761421750808593803893476171351753230704903465486915614065972075353132349399645862849938580944030385264571667049177444948690066211781401992791441214892013291505650418385920736293221839887891423940131226574745527712015095797012150660793429355447005554668179937040396405978250606054331550911230914606275773451688724353518537547693847132368305397707864493124370904031137072750067646572617956807033678588752806697756126005427377024841495976796392245460912315692381324605403217447425664853202777812912173752835715721106071265364589402070478883063735694161273022140001901145735442440791915036238349439434555447472666570946120726907416488691084778931250209370371789427783462030134337305691303669990628345861143176908637590313146294389053487938946012759843660608962678575270134642927315274305163488102759745485669050067754517200410440944120455354318877722871827844346196637291073695275979009489161717651964641285326726454986887359477064759596316947138639660635021219811182107345526890834896359045322420145706422112742083006729625585223827037208926698730548432956614288273637237587566145478913371770701629151362895294229520126107270707886151981547638140505384567024368150097600677191320517312371585856662374203984802157517430641758330968012060340799180326739194982447820662814003599205530475700456549374889160350043012619488073353286892202747343507339138427947684591043500325746131615476113863373809403397525479023142635440733154946817015416244714534897450384125778378221993442306532322517185431738675359160288767281926409207672733641097744033468366039379266950962216723109920825196307458051207663009305695506527412646057835357497350455855443772286173567740978238575457536315344743367305696611421911347046809241992228864811623436286050538619689652770599145659038170977729862856793469072512638428946525094835513729298237602531433105468750000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 547508100467582317261764934285877001527054381228317998397063733318587152725480455915643174031075920624454633440383367541390698620819840654948924356408403047310966510629200741807441508863730225018099605768967759128862128749017621584499766246983263051791645438160921718241867833239914995449509368140857488176124349115360491988755505663950919765553191161327734679405331311880727298437610213576665755994429486084975380921704356511425965098310852257002633297589626678128357592267308610106571210246811967129761614352165957145799036662418092588856060657500922225450513092596134931682437285155652137073671386583767777081753032246912461467124514976378152974538735549586727414339536205181179498653074716653023678283249565172375154502088561755547976246218710232881259613795719560763420194707853875829757231245488304688918759025348803849971940354147219074090656592916402535065564511349401035178626073484542568928094469684369776032229253960470642838137262038425978601315510164933246447603419735348648960913037481303815494002376642017170255125170561231388509178791054953824348706665978850089365826725710083786139602345834186178564062946579828414560446383846021655562799494440283951181118475093883682688452129329930402100222274974776923397094090625148546711374656147232419505293693133181364167875810668318384313922843576113229951498609703016210563468028952674071817858622389909796311360350145803763228685303511412443971540447675003433225401936487822349370318888167398888293717431868828876314578227124610240754292334321433618501155241966395653420830980495224235343493848591416979982033067321149557788144917809761265332973019398912343513249319447101226291070287389674134558189385900858555983824822545476991230587574093381957968573748580550113983025224593499201087929895776854510928198812560831136153075906333653343769430794034441411180271500005379767305211976558184939326546803865237453041687024706392005308391601380262725353289802995922327097310069593218049785734637101616442306649582725146183140877050790346900655418449434072141806528735365781931659639785215154242775972025531191187143169766999459543604187531061184619667673962888138648172863847367132712353945911427476090384766117857096908614401170188725196273704880745374683647072790690610585465481013621226725696729202531352741987307334822086784769031188454236127633138024150338799622658806888417902581348769919107037338425360569927496627583692325250356016457278340757171249313856765852309687726677331777382126200217653576494910391382792656279270517070524609756469726562500000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -101126942971176770485994611891164105079229921793962887262854987415248102154686041786788709133417264083265074718526097738821945064941571598672625768404083648471925787138868765711122697318806143602967703998159641077945399691444797164764752993455323770257800097332254067344587605517871603361311731272480431868316049321441972974352819166526009433682794214195003262424443893651547213485457163734384589977546487620259299435559820092514693407245987777787210965947823464831562157882744355493175808277544254609683390320876473741862214344837282006058642850026194566775077223670693307934153934369348982814441408871908384826636684238770867415010313957994839880302125486538113571603224926358504288486676715488749597285627419203368114266678966526527359474281887077321618374728332891528532575162601381872679577204276363706950806036470372688038332345682989280538958130209629276619465256493732610326279375174817527444323553323347252978175347845411602540208473994505493830767640228180143234364208071458629634854478525763035465195365443041228201583022899714890714032907927559610076998008956826180547450916907759413347339608489775662878619064843234856446311098838853281766062758017826738710173563635109741658921761605084866073983829771295653174978484230349388208789721017588287021581407227740204148461921030921235151900341838643166926124896686249355292637499740361001243780068899210024648320692621486916676289729176448743386555179160892476569594661717354261375425822678309644657197898643572900464791910279347912251673476606183136028251694651554668952305083378347727830019829941372384129694503736766520892269798658625959583923861910889209742781506015176088996895210704148454584959466813079032955642282203848750201331128172218699914506550117403301565766001646869352840850019159884656916719560091073812874538613783928055569654897109073035914786359301218805035535398627931985957074811994534413798146680934273364531676985865775463338461885396526038807572604979008615646075660688317597809371961231383604136762833458442430770745030469192633895030727422381428570871568145338149191224041466866960607550096618075581778881369848088341231377327872815601088720407278141300038398893412487282987834613230472722080874511229679445952713316009275072135240868048841482471505194634348331200293310549429741065651342032941084566200960695328391059326837891870213996273731708402656349140890316826819258521925712395299537508989014798502375219127398586593863415148259156010345369201420779424958687077700199726615214273674134425110537078788661956787109375000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 17147133818041580556695982343854260539691690228418535888334483095777624697409185376357321527934858386696920619896362454423664041221732208833431511309342558501198703736136995214243858087659346678855559542610313120571831589541415713855257170158789783507242062304298772775399705689812327472155653162734598454509963613958529323077638510549244883578826372590854576054221728102953206104081497282885887306916506942451746757432080332972909789353154782049115921268993566864332227253098465221569438114412524730905500090919872794277119374132454555997564792735741227392162471567921413051727441530147460390987959631953644321803890312538314374834082356211182972389093826877472956335032119456647714599939031612096790560699384356805957226417035162356422827045438837809037195872525584983084486070421893457084979760723709359758091087237103156492789045853238266576674950356432181351852939600223955395251318537345996495453332862369266856017186520043442113013711736233650776134581486464071693914500565383834024393089590308792190029516852994793299027031871749695613392889079725318674238761882000939888651887745555174033556178325117911140603138324256767700866623261772998792468876373004829211666613802408162395144626561347956111078026211410481979665822586826140820046565980739381869589192207917894439642859324577770405034987286490315649869314720616077442208392948751792074520720675623686210901672173080223126845444967893737948891353325524568786366509216520214092675686558187542799040528011499137738287706194565064838685311184004530024820042078608268031025555596596369411253758686208575674912126315321950016914290481248022706969278486531276304690707634886885321548850047997588348136537037672045454105059218972397498831549771828597049607263442708969454820344533069566902682420382700433887143840221577439551029019159194359034175188353802906646018759149336004268138163273064248172173060302707977645000509186997309858946718448869357185339232911868884332523090873516131661257854439284203799786606153703753077215785388826881025365534890127624823816359149060238673358388066450203178132587071490060219437908546087906980390710458344141616047920751522901906055250701445572579651887901883695418702896882149646991137486599223962807066010985532985477940549324621313016461799098367160545124621744985732705050391910512063761831576812149627034765572957203068245538723661289230323594719872274979423770260308185475092271264866819262435166715380738675155488875379301936930686117042340936170695181994040114001077584221315676748042509779930114746093750000000000000000000000000000000000000000000000000000000000000000*i1^28 + -2662683866045115331150738766383278904572854847689444254929377213034181434820663910804621535335366058141257941513797076686011499024112752099382717506246373273902421418847768586770097314051724960238570409478377186552610818214070023200608128429405623119249397814382889224207728133833625893589882052957975922525054490405191790903437592996021175399788130408276508245215038798139082257584303819857733638273307081288059788495416043906168597014269403270656435597787825209721962209513382923991328764619322164894245465196937824902982616335915849728547144934587921424466419379541280404292277513630446908877453064293310132651933143323607322523514681326981944394971315614144958759063863374758013463969291496113942086624561276118341757389864122914201016010268816236347451090723932829380295090926190395718603972188282974577164427730562231322404704906891514303804103037961582019157142957302659974812776511337569187193263931014499271415709312928941853345832496315867038478524106883557169147524450589013105407472626863109251371515314718044301658360590101001052081418384135930043869481517393072784429852296299543734736888547713934868145927565130434752030628832364938302299757195814258817829723741023683342694151023483245006531970256593395653055250432126776776866175675384215465883015730627154960959115972653321896664150755523930387578014873007545687536379649829359564084434558606332391580778285352822978897326131650648188862190336103003522735139587168481102934443132589560535291576507474135746648972782052711545392685886303294705853352419234977044372965563574903638158391622963999141907144016682157823511538965866489856077938716512796249466407234936019985468070269865649751301217186825802219951100700683979663715794064140386781847316475104419831074047250368456274358906736456235623826962788829275910923456063674401830782334843381441581300047736364938127140086600889836394174745634416206451798112704343746101938970248539487003408838073821035181780746240228317325967307085045459428312485463807321845834412605756888179115587050063777564660419500746006172248142488356124100223090273246913754020426172203368244578605200791320546755784049597989350260912393621710267954244145154672839970877058550027435375391394381890336327909753175291746252058132586733360036285267551475540527776080747734261005882779070655106842713348097271578106640583291293060844195171500792481431830307381732863642884669712527921818969523784923451879518279084382172662209118292024580628472350597234152607089291078663150288929170027141936035003900527954101562500000000000000000000000000000000000000000000000000000000000000*i1^29 + 376876714436643347493972362533960181373321543150946779070502267212045081435575470023468569822740965636504405722771536987129330658838308080617316827085573961128920495157718905783821178540594958859600818128398570342112396218914312064250881872075849130345373142518964609923742072538388834245389324885941442903073247078843542126386596217379070527805585799722666250990472865026159063903433801207612754486728947820167940091655057071100966463981219306303909269195026323948119928880121246745503012422404398592631937191083217937821484062431778078741918930431691161667399756193393108168142826680923874910974155798754896561975401190405729689881422449886363697682849661196675384769650995454671168351765751822059553877682289021864877773435607227207109747671396955942518156369684120091983110215641185036245490221232418950529629471735775878074487402704903488525154305976146257440859631054284257702946984664694574141836039103016582410311924987359109625136480038635004545163582476790102451441350383429344387849944596957060743345536893830117822815960464420194117699980387811101726530466071650227765311763243732237146708391299192227866988993463647344459370520491664132868632604571665867065199921207320128617743770469772852581391379135546722443334475970332214086638892058392924897100958172320011549821274036054116003370182857646799084942339526473343943444753501317950517581795675452019694762814791932690163958111818320941161603101578069955404956915037028354545494304606220318866043131833577094697792398026570632698218285767361753219525022713403048615062720052482413017163148865641005763228078045667308674161997983073495887167411604540244019261127937050210627692352057939828008264673009405192734995792108005509911884353395152235103156715960180022436777545296741994027712817754186849368516926983647476572425854051789216085820486313320086900461008434955168126358295125177058847045851059041497161215987538547915946227317788556834202023803864855162946088921665414194948092437792250900883993286428398914633448884171265088797132935301876128252097288212027547419415271719468114791948310699594872950309423413700881649043781142535362835265032316166811499228595494906731007604622959292080717963884313481504632006248263209171597068319470710720626498379027082814549476518796462786370600191768095242007785176804728504083475727233084200417114997611717306615096283210355736562007032685582337101196799887009276166172736488538158990961095022320546226319203236015204060257568629803754015972746579173992731869654611246202210280895233154296875000000000000000000000000000000000000000000000000000000000000*i1^30 + -48277397989109973459000887096824527994380678005686631293346264263310786974030466767014380621116369778291730958313410833184736585316050785346082073697304256810465981741156926391395339830434378390546848935564946367981826184377863505652553646754930311774910357630399284801786080523182492058754722953616667208476201107965957489172958380903651991080485041228069430718423910369937888543553232242749043204685373104847120160160198405614548258107373588041755734635859868624325008682746636411712784843832798046154688350865523266873948495961321191336039048591241227690633980662136279651686112445275252616358464966654917772604444779582057572305184741394567721987406582620301881843105068742312492345349637196648660587753018216783396333950927536340881288236045309656088626400027794273175317249276463162384241519980318826692626131602326169744918118300448643996581424536237864763433107301751043201914795452489073632822840838648477232377615665937885964204190482693306073927146625674111684799833034602515335917285360547343737934812027367912400795819089014295291416025347051433090960457561103244853115907187849832285492121596233699784345895559540533605785092714751193930863296723786993741688465477929991984322113674879753971524177903387246723640889234187682869215254654243119604150010266805350051494760790929142142627618325589211130586697855821317482599423610459635202879361841748938383378550595731040364022636797100523102750367393848056748599082347705075858678977591380592309763935984013428257410267174491281810240144395815248608981557504391947874472309779032769615678876697107468497204404749945515196727372749260271191280658781664613935553086682849093741404738473228787685122263920547006780052217729868266908316911724525669289292740917747760690144295414978555380454162367696634768597966199001330250452979581609160076968280142406234661653031557674238222750612127020485368031459459763442479243050098120802161075933867080091328855424990089121379021750508025856620042527716712549289035141245931828024564546181779092678051418736043925570943491537366346696242391385715517187892467159253912903768752183145853206311245790802000556180098269434383032586740147326561631128941986976436082555849292415938721114672607561880796567298607933382129208855343979168153338025613740680819418278051823579523147780418772716734216438060265963129995178310132059355902876743987226332279501998101514720794682330626310380404563313762900013202050232236282718159634989344275369984808005997689200308297406440582130274071076870994257092475891113281250000000000000000000000000000000000000000000000000000000000*i1^31 + 5549807502437619867958773785379234143832028912214011101839004287931330262507482657245244512715713838200679703466230681351387894753510427319051798189480726168055072086067185370562314095568283389102931825029249499539686070868945005561888251706768025173859578932635796050009325739758708050081129939320547345496651392805163776011520569456626044041520006859439692405689956104297050343358221397174233289042243866154789145613593004098280211728057562299997191178005946891683403289321268389777508138446579591809430156792650011357588631951864942281177894479486633119269573338199739657952444081665479953729463721446696048081387647756027798347595581415131266248412929788590373966774995360347725552129980165210603828366811889175407283673036597382186786586792652712029048423132860028513489816977342246047362327619829015124117424422862992115243180401034259168267373201048010245849808225375187176747176560100293208332762638580572317019789527787821969245106901558964146337516240318505107573755998067518925248628376261027423383435988948950763217247405305807626526048504471007986715911077949131593151120202969771102801027031075977508435073465035584934864992607596383348493186535563484735263422299400945935506438007908833557119611066532814902636255405973556324141706275961641459770583574514809052100220677438047791867377815279334967531350176429261327855382861157328690002160110647777841960572371885698638100207029817355704340388680619844161221749037093632532597938322405558551019586446119664097862679540742976108902431377047617738927316396279717054940337899864444236735877616120624838132552270040459455954040289424048328707338811345546120741531431583624811080992467967673198800920573440975002934421781485978778561258834194524672435805904380146336207011755531699268300702095822277213390225881975562156688007221111909976911220252268107065955509612582928383841110431359605399098859834945148385353675063364654529273102991576897267285514694893193715145526029150956964241949450578794889051642505644124371625855064160234988069571339979249599005791979566326980486037672626866884934890753926991772116236164077629585496363504958112334365588793520446929033228061916463137539475251133846254414444684978870434490176334644760211431869757189833451768344395928744113455468039282705018831732153552890654703467893048604823861951070793853563715608665380062971555592797988133757355033286698076621337543530217320742278793254043868525865859928540601122902923946149289597958494264586903420901928558684850691977566246943600915372371673583984375000000000000000000000000000000000000000000000000000000*i1^32 + -567726312883531202552416891139868002176196169121685892629230269815096511975564761255720748811612161168384038608115758692522085228973435604568475285702213138206182057714154395192763749936012032087663022925057234627549290021446569190095574778085719856057351587558492196410300618534210907056791876895744730393697246244164810288987802102912584648303996593151252737859909273380536845187848338687741180407174652329574515330969037705231817345025347243687944896854252908253556887129758236877935153172204657333596516787580382102807359009616124325218819061359483885085514125942706297862559173752000574982093846561537565234807862895617262794403558332863953910205534405284685811159524058420219173201305057040126856128434476686929264372176508922959725538556560942666761145323407844342805449554373123369580075261159233363334425414265008892163622665727881243296617955150245076085264371785881566778899422582544369469757802874723957394871841965186991396054516459088326216865186125266942929325423442178889960981446767149765245547844405850864535329272795432352309666042379313809765769544707048013178751597021354470795469606207044360325582061598641813665019220406579629444012210812351254794748644247007180218542769515361583898361087430364421717240821063528141972594679981754636566713652827341468844303563097107268600766501575159081866149512304566045004246494060824528585221207481640544482540705190694235362913912518153345208598446951464294750486190198621349842090654135818210026636002447111211366557474974282137726119370134754146585464940654754215151859987405237814580502759581075960277273260515820464976206394870265970040431338727153132318427808639791066504357981253643446544516184031493646271172503073921584624401038439387460265892225121891909592214446527949246071249179568961520435509190904106019278188322389110784751182254187499354911521512295926818665362935793548159314152342427771534896341109360898412149074245255618955345574236324629560139150591431102828061924066923007968363803118054768118348223063300345063552251194013827771889835907615523374485711244981540546614063051505201294960607999998609306662151226257900509785718624582643589639559598636623816310852190181543348134815342100054179770231142737288750506373309005420253228150300850657690312355849898255968456823493146274023812549857816864660281169309165728948939873453171303947200481991727686596200550116581881498064706211858447570688944015832564334610631944694292866688526920381736417297296791376647697889712534494163287504630320444113984704017639160156250000000000000000000000000000000000000000000000000000*i1^33 + 51292934798516367885635571975995812941560740806812300823773319834841742949963174992804369828611695293314195864466282209333698454551393629922931757625918558787145454588071037181710481436683585307360911233190400084199733330221127386531364474614880525781175813809703547024886129609717758964065260640090296672692119718867975339371229048584293872296425535992026761847559154323263662700774795179984099702178796747137010263817043222688318994052504435367722613850270037671266415246020734964412891687105345533887751014446926822895050868060328879327861258889065522717430235090406564236958180796613274963388897845216106498013730443191290989474814825795815394251422658237780572534207439221854662787214014525431008671465668792882466109540495458483472268729716058726207253666844875465952085153840782371038346550430731142065482151789735143138545272271725803668073077361744622793843440031911499606946390500720967122956243143811658746434477723371328150346307248404316267811279146378343315185571745062836113455422603150512379210513137167142229315620578712505704431635296084986462076735869057064033260297497137799087994610504862308594621749606446977835883021680511358976177828512575154024960142191756495571030056888330130652474877479223617639122255915848623944027345181528753246713081405620909144332934241622688372757793384823151487856646920752018437816593062412326377598477921727560448850481989534179526822365501225214502891527731963543337249772236917372897432548781195849250383021310600535004209508478672619334153462349762553159155616115429062280701138788285489201562979203768095405413614311045642435344999744719174244618290850412905031631742042843072579353392929285761101936302291784970812077486867135892776833109707122331785939602753520432117533721020387429073569692805939278952171015645607963812580107487497819792792128079315160524775474571783658272949245632741820342128723477222564091515387208411279915993101138104531008431009149341902178983504559736887599003937315996778608116242513082691150805164277853504125986093542325815168846840060503759621799003468010073076822046043460731045436780135180733643699782663878783696637678565480629463861133744335990517835512330096460332733829027954839540040441808602038089730860856920041991051065563135035717557467130805048129320909474937104869109034526468781840394278221627290728122138949699190675725597054459485679056381534683046306106523180406872021761981024362557655488983069437008088931526712259011381063761841523747004160186007936277254717086445759981870651245117187500000000000000000000000000000000000000000000000000*i1^34 + -4066181950271415781055747109131219472741934874838533312938757631791311881510763030524882311520906695795592951120269760814466896584517374322827017875835198025283054180754715145796990913701228092872813808153204448084878503205840931095195458582927688879945188661991380390767149712959041471246946793958033300339884559779455559819118540845712607170258084142168219067611054599874207475456433963548332588912974989983318276334026155283670329863920702566586967183150819632547667606571757674762796246742356862255749256112339020624328741021990781345541068387589179301442065259006331126264479453851502155189899242030618017007791145954151239585446519088343383318771858846009809998889679795641863677373089141956572578576268748911604355586794733036600582365480737869584446642421131041974297279479099886315207148094230867921874516695916914244581711777120958257074123158194139326150164750393384006448208022981682171618966631362134971682394702056310093930870378042124841789041002074708752680877608405379446171307604382991688391326183209145300983367643868453196719553187440468977181321575829810389664420844464216508159893993368180577728912965467357191502927485566021695596167500847413610402995635665756813671360762797487592548149136396020338675332852603580043040907669533608914302300561379848852164816208248071325936388648436943987676843522376309335500252094611221378532306046857492310874184082702696238561716794782208225803571979260460039053429239846949430722378046000053941700731300340462867043045933019963693219529581876431102060561642707101805892438468149951823866808297519634814917031684616950885935569616893751558184260507672939717728090115348262573709856301044654125876944132365767268862151012116539154901788220524767419774006731439031071275167037724705825337973309166706828696061397689709463671198426661900255277906750363662654533794560442329980279440292121938436096714550295228659799117992730168212618794078999227479836531289685521889174097050356483972297342813770248207697455491612592325010862548776833648204325686193135354294366749107274176770033751631867661962974601729819658001024666336126392246348208681495008899245320977038923685698812491989389291981586623249045719927873770091404985896838716373483147897313626312405484078227709210709981337028444524102381853389812734095106591940806512765681588161822582751506147884446846699950933096150059762841277527831386359874463731047945370782214399611396828103937136392912396639508135878936341313375663517461582182249047092232585157719293422996997833251953125000000000000000000000000000000000000000000000000*i1^35 + 281138967254888785665989342932085148537259153962032536684047813370817956657789099604118306817918236684479030857080842730443629431137776333267185956314475225132855749169150679441621965667641493104584111382308936250169386520922080779241586744566635872070769694241251499309631427538132655057083904380415457678177945232871354772610709931014084579685325084563609295789094298677155689817207814270485608717543337850808978124049177391078766831812669888244634066079350459001881197430999530378104955296138924866184507796145859512633800923828783160499660041782951765334767900025753415493977063042564606491046523917814998477360803107090416370840435393607304454463182709827308706482123063918073906192214492764807137102294628500710044856319552455057617507478759347206945532064431144266676091339504728722122729528191405535925044266403049833309520263829767994654538572844248451056162830143159043625416332455196176127755227085707466942469273731485969067181150113941399663038511792601934746716274511658986058125718758971166258405055367515949967560494270660979686427318664305471365383173150476018668526402249010960697531146427742208795686615625323563187368072669847803913760184056942190144728588665404716871360459770037133317390449063341902191485478088523138400297267055653375638576046330124160392196851212672472307278851733107002785781694547714977457402277899998508851152054894969466310818063570575711191216784421117325417759919427504896773855889476188025420643239390837635909720306314345347661694082090636337985831604757176528666526558842540226941409396970083996826832638541603956139550886234184952838071837317333597769377698053270489936871307501099361962893425042428451177794100986738568862739107746437483541819633068020840186683402500774617329477171080363353975768690412113635340000177092446632977296925725047754856993966005388496273973653907052865735259696915942738422552706612616992236573771073743708102479970029089153991858098114438562923786478851803979048723990298243900105635975538245650316524661795746211193845301630299329205632043096337734973626451250424314332359634824002327841012587035068983866069776223437595935400393802978162259729802941433583338904413383560844091981806168861335226183843217338923272186612417600617645818938921603062622023249907125340127577275459411627390180845332776261624279562619797648809353393317707326316458903068551286687538571325915530611659368941088915626733273959385048375796954422774127455555516648411779705294653521299980722202063146699899768779361620545387268066406250000000000000000000000000000000000000000000000*i1^36 + -16854143278798726275383395589832220545587121030529911160665574820871504192441214352282392802341863446832474576681173596207904312129137355310338042280604044611332216209060311019224907601588704489587297647191244577515141951726741471393154889439232091256911749661877664353311767435655554922759262475395143319941320647688323481472153802341482052358733460086261065508193813354644663993617692481022282026745912666168053948026861622383915015793837184498962927547068148266582511076611381667662547891676969799143760331428448462831406909528005411225310375456334500441256634916595088700552644221526646809926878886193209900808325038077292884596313842169048529009448872406964195606889812352947808430522264304353613492315268209504940870297090159607209541881194624453949610101767732263391471830165931046951957214269090593775828306693176465923714677570862322815098844974543751150127889817000869015474796392984228450984577682067743024022254630407520437743199632882446267072321552795612487610209480982044852266612438240769146765784462620391558544295777374862244675078544268518726696198600109852554282796143872094269331783947001173077932078050084549742151743553843299519257888426066171924524021194805952584042974264119740892738593578824885505868549425877711038106269075742401804343431112652774051049521976278124103912369574116117533011704418699405711613548279378123819322578118550886200668981512561780652399779235384114804953234022002299734533024463126857716433149591087609985869856823012027430537407523340708251126041111626352920677467453318294353127267303518084277480319402916175447365401850186178114355180931248159858479549208016933996207938978026474516098573788675871711528037867822096236239061994701192440254737452568040175630996653905881792122963500411073488595404151024061472233080230600606550565265585573297632615829103565170737620878642195652254763962562006437751024233489820595878671416735644011224255894437757590625822966642965035222943128138499564668771971635910969788088413231195637490711678116366479013313757233139282544218156739588155009023856883236364978414712404305570648354614183098862381090839657508369200066068687129047260316192820119636020126359359779901035175856365949028592418301526337124544598765473247378013853826624354026675302553870529280050959262853491771190754736569953547234516627175227186066853052091371501762871471279019818270903143905485773409937699957251594381181887738578537797716986902266722229978940234843357745321543828634111226046902972372338072077836841344833374023437500000000000000000000000000000000000000000000*i1^37 + 870812571702985947352324045520767165676988487342189138060752860360820096371088650928224051230783997716872844146017234875143355202368414138624074269950655004878147813142505661041172269242809690858411585481449463494943807289001920827226104949600162269420084479068976307676140849560487894840990135752082022231792499747967960612663387590398860008553332314420784450188454051207145232170618702186582038738925492280782374727249261214128677070470861481027652218292236644586873040443092382766306563872198117145898372876187194614604119840162516486647502920425752351304688584183600292518080337922126862631131466111322560290910124058284739476160492216322204419730975485670453911420559561643567763636364720258912544926732207994710054595164142007213736877423493658658972891391412046790088938583886042439495358518978802692039491201608246265362128892343275940418735304044408821700039926235752525708912284607739393052649043978095770765808154356272663857056409496478954633962396893313093005242963875171898094053074487282824249646815654254687197813735790514481064669965090518042420570127972443611054655310497066488432607701228310257423761198573781825150570031841137800024315026069740804148871211964032848476306002608840995922993984414027432966840745761058375687364142897220567078890022359747407490775034195704622587246398738579505872298726816526467165718206842556001926450056440428109817241003006150256076745226927179410127061156356401917953553152645117677820602913082099083802303838922884234488388254449123376628852252148167272746203691199720103603789694885648849784489864260251647603769921637765202186859778131100343491721616050663145176959937367425631588753043727794620874676850450235915966450390806401217727480797176098692069502045495597316395147405209692178704222163636623533893313580574037208700355182695202470984714721045169744905907217724803447178875081696222354290225370931569215455268141539527584498582189427922844655045374181426891556923835482867661201847147201832497800246619427893742987890886222226416099464839401497863312876666060609155257394728259785541217236341184769656629516988976266828485582719380766359273559205312403497004627420042306340745830442193846864132672272499852573367563149944309009973595014908509124684130723632067268309792586136844567699962022363416125618133318232829334345134303356718113565540663190513992855549828498696632217380657657875298447012739450848916075716526164316855361911833088344415971557556080504598104152640024258766934644609891714244824834167957305908203125000000000000000000000000000000000000000000*i1^38 + -38530729145948906025184727131202667101443287215303917643043019443119841439175659950107957227371896124423157620758094828407970972800473908746298712060005086432321758224823035369102584807286440150237528938352756122768123586768486023888538366623601095347778000402350494607447798752554151447650298935085209750219470937802671089811800566491477361543030760249419123326587407334941804008296239998707160953717399742425669702221603070605107687948048581009319970597515938920395182907413466674454369464250507518059307792274087951702074224385102334179219993117183463438820552742729981748789044587975851181538888366574519581237437128716784401188293891205265474643976623088287049523809630883000057030654627891345140319900583174421444019529926055518646479357329800879810367854390864279349855505191471869129373586723015428708750606085528842942482761547779100169745262861825428798781825803401839531207696955877946701242819685652652869149571589414147502482275166354984796388810812184145997238639684425105519357323646487995064264910951401548878771223385796058291677884512121994913643709200315355792720343801143119874672233180360329717221840198221349760357259256212894752667813596330290530812177379145961729790207438435343397473888764770641693490441374781269194853713083938781367865328188464384974681707016014861717830017278013233550715987747504890372074525891376582225463510272061543429969349009970923588345320669780125168747920563796366233105768351992202908235487013822668845293453174900774684710177127704254810819344404048816247524960302692433156987729597374608634659177056362518786029374122381357176385810069463847009952749203462876389769575603542130089795849230158836766661997021603737816726743093078672325565045394400501510773246176040237406191410499070147336368029167951324268658458404887794763659919592064138817912431994069729705425896704333223257283565347803522668761430853298483251729782582094097321038393774372882416172056270482291466213750130874811212244305820010842036217144745399415724086757876855216043621518480930079120742439215302550641393111655518599109736992617049238347062249549724148030056488946391635193747743327954726982639773469596860258937472252711054311856939152662572816122472564533969478476493400732192320370213906831409279410070229386314184738821622444798160417830324489945585766479748863722952886032150608299780562172011393445852203780609708722196429618985155481171971170896079045435080216421542994756780839787522738077931357008928281516013553510048993630334734916687011718750000000000000000000000000000000000000000*i1^39 + 1450145300793171576750052197227578316065105559232645644203904954667405585578558617696637300013301301704346626638489426924583568670379499419846715658867790659635125863421423296006713284713538470938304365985394304467802327600171185877459747356819351020677084351194528660511148349170671512435206856972260981430824923478633754035033688214912010931517457560934800161766033154678163513795361310316219661598360414314530981396699378717398087483842313871698112719866691106600997423192467341875331959375141289378052688997390378915254346394195073783494792594292632918279969671610834371417843067679845170316287142375582430577559028749997580576897469103781572006843124970164376003455614283413550107664288743890843989740451742283964494714500650889822945785424735486317395079940151347109617292520089431160326082368786552243406125661917237449950354699816050813071719547795104239405829626353585036845532158731769280922170465412764995175092993886813170132443617123170518866567850245839452668108848862939003245500194905546915213591542967622822483356294272380348958305701494587333192418736712292336578134091150298978713683657566937867803330101884233680879796236946842949235774302075899511593166633551981375643903652546140006473370515227796524821974922177973150531233680943365382521792375948977490338656070636360476367754697887220813458247948817554472915290357295489318456275380998114488781647792131288934049507078800542124084791468037386076330429616225061657092852133396478434744618113361911099859752212947660719706030840629417051887093023312915746516777198971202170462383643523720432922602106220176012125769452823332341101418006205596094815750141269289918142034688167694934008077934057019014092335660760727061870332972498050630250921566810405514790551792763899863930881363362694209874445053332679257638132248059583071392428347243644800319209552922001327605797459268792125499692635778381535647569224411563535826073909394968629188127057885728153251840101716956649051666729913101129896518057558094380439525041617888442260084321366312835549454393103304454579617071634873595395803803628332703419485520744014573947927863052884309263070184992321097327756679873454774555626575548865920794484152690477101910979371315387999836950154428454275963397411059282329644098783410750139911930130360392339761198954593508857252691803770327660947973651307439419483537098288801322561224317654059769880487378378357855794917660314441194318309953738630295149899127609756214503755191338253248356396628636284731328487396240234375000000000000000000000000000000000000000*i1^40 + -46110993128601948824082580701433845327931654419965436897935645108138426197966916057847055357755105239242435507229190704327326309244747240266499108871011519736189048757663322281048512537229157617621468905330669458308473707466492197804052286987027570482597269780332128199114687407329769309511680962347090118696027214864444011911606823420608828165987675037048960545315504929739653106008859523599136663003068457571831527430302595263623945692942646340922737027638417676187543003037475994357207942612124330244732622758350465061391777425187886757619985442898455144352189745758232243637957836382177234212963168961351126207894935680866678434949433167799774624616054253213984082459372174049879167664838701779552962101719341646548843815154353697925537761975885976640829850071657272755403079982806623593380538929416320596055611430987881425968294078196313807729318037397238227784076435448813846528195326633353669071216462930618059762850643091209316671510765511663903881376650749839012013254744981596693059175796207126547663175344865656911678787058306062143693834039497027035697632673979371963840241011346215831385741612075495369098866475812238529816005829412594096108191726654730924955317131720375573305863767826136929729020200155921767809527305522927660597512504684620395337222425782227412697493760941843536166164763533875616434306848278905829779468596841874637229882920697139523536932656903467226164655663223620977767449421357274854904704353278268550524710218190199298726986221695979539162922542904792287168651059050160142234336565549856722933644227365221538940221887948304917955576836704955485559827023014983670277054148477530769041052868015077472385134245226987560714560345595240830263886939427683496317747663493190617217549006555368173088707794007851720670038047097331872708245287000957132744659459456336870605972835689707270573566068819110618684791464465960734231017114321124038121996724977546656631772078537607758510348853297839827500417288414474257774495868847947582955135409256860876927891187935676997879564400900243657119071387856029346933198443529748616978665039302883438456099185455481221905401774223172602792995930477591423921136149833097434721872757541352647656143512048955703414396723782770951490952728925500027217359963115840251975963835162917772223722834097399005184063178001527999165646713022848988705776548422989761783219984553188844807996570196776064796691704234904435425303921760223858060309031991366340877864609175910442628931402829304325647217716323211789131164550781250000000000000000000000000000000000000*i1^41 + 1233180721919096610659160010814719110978367336955841383217043237130822109820917513202524358966552447024397640533403386717884877059587877120480392658778064959355542477412452976823667121432689672583927626524392431663839887423470303481633001150661268514293938771010666309486350572080829853936440494549353754153129161000815081496796538253892240847568492633997282971238827373716072023142265069105719590123935708150932910623388880279935540163454015746356471973454711265276916892301186291981480375992560022280798336437393638986345190217157410504678673696107374819679016992105344374672820641568864224861834749409152320431243425518552869288236602187242472433448835337387164498945846854050586482772672804802266485332256892723901796300495587740111100401723202124313488429535833783968857309814233904151506162168382076315441968397671879311016334381742150800790528071776274882004741442956490258634447486976965663436014846605966586014885069314127618724880074358168651063320934988956166679932283307633270259333687845315948261195744914414745779991493259276347278190889150590262241764137768102175097475123340635051752707619199438205957996727545041446057044883579074191559769613682269840419419931200167878592361311765558875428733833613637471477550396988122889152889349872401875590356666440651443331515958958921579713632787100525797844732254538375977661459451548293616221609191072406184600259275085422764580741415634174948247292676954028266914513690602278620118294617095934588391703427094523217127905665643423766785697907285834796244180345103300790382299799291246126653872479246203872685985036659112139417110580119341936195814148728015981108082190612146353787295753941958599277336895660918045950300513784502038618986880501518895315959393044072601144103320153983620889092756144798255616392043922160816454926647023646825694813518564266799009911038261559356813921051362778384114400725725279291021299876830964602418995973342889366304894077329892716900883543709988463229977195142583213859685190839029528878754698734137770143832339747923921090525690204304606730755035821682859084580176957216520678064032475475292968459883687633926515860282545679930828574799931541598989006563847953695871800109559011517388488446625720490186182297231701012080429526945412497201322948973169382195105879787447306000792655780226747251591696109490456327495715089290687463804967242363608821209258958159653776874098420671224206605934029006365223856217628007584632758085088137044425766263114385512971294519957154989242553710937500000000000000000000000000000000000*i1^42 + -27918102920680714754462875681447125041949757963801066026302361132386917269023877742774089229977079414568221819739120767594874974573702449287308966776541895308193944371495194743468335461192225137220169324409156351827541377673131958036275630249711972547673293010573091668593270020902047889419547633360055706406919795011888335840928984999055460730785283784742827632311918736149264257097565302743251865740172010855131075879811701028300673190704973345216089452889264885748371321946046662685280870816245227834703151768523335057048676692757222106520186388099663526483101277131824733584078755472750716828371697410022306462148015665659508576959653672251214714668153610652012775890724101591455383313078253355252094116941910154229986790648711468101872254272519964086616583059318617772156790303225138399093381831578666170788292992074412903804611260214286621359177430603978827009814320476663131666846949626919957978550720022807785484158322980847272149147524110886344770246184896879681557197061286671705150067346913662388260910633709139599041840856937835101565185603174807241869896929346508839570910763137019741041803780567454622085555632733045703886580233719115742138846041637851857162744460029084017898022688265301093024491730071629494397415461469540800206795652746131297964380818637827243603210538123479352660280913532586358082944750246637266586964475809848441462456040145501567189384082976777958418289990167312670601751975514368387847350657630374838828028495035383671355357170093154477419769944855636099009825634995215933033977713742139999699697605205613842904303654444296525481415344627225515647195892856103589695746951075877362524861863245192310955753698222294150254757323442662086145775892139140673931867213985825353398830971183555595068510869886036223719111806314335619196862602286816531051820709665012624327571476612996090264465727004600842999317330016507371616502299489959143076335686505796353513331410525216801848400372201120774210377399815830728641897194202300469822087062083722775179045047724473922210955038259646085538486287656623489678298162655256211223062840136185315556576829352625010685921584147183104939945915184918988687893959768487357701828614578937308347991366064868382024806473850902755905500076799483789618668536456474933813694038877518296066421652315479438820757145665884770649140438875531115576541990692156297082609790057011472250826955483140471058454107306945826164681647505600214371667590863150015015381814971030150334429618460494186627329327166080474853515625000000000000000000000000000000000*i1^43 + 560662068815736088324067546897543197360790888522284961250594845255043944857638184395739643558863888510423993396148190997684764772127219171104429368774479886393003208754670230965666135621287354029656798155111807618464934367624751918984267676513241627833172902150358737994798528026694770195851242844193991167183615051200679415359909528717704825147227396038032664197312307749861909111112861371212373132947552434136760593784632952506005972821707998884677649174800355220313647961270197519251624957127430811796145307965428770357237401468561003742160279974872985835944378985874174231401461094471833197446262534271215889914116427262057515833036875424973149566174725706601257859295767491227168983795103631673208049748099641413882567616518815652617092294393136532092892836326548945223400775250293261269625881643874135619707544520364471261654132832676826592360989642285099916878505589518851278472425065330142867565012613737703688780497521395212504712554234536190229079546552946279098920832213760782067234419016725916496337143491254753504580653703906749873568185283101287573591525777307603934451767542220828654356050653145114318641255207425217745547633922103533487684890126516377840903481199089058546106081445920014844521948329187012772516182362888896104123191516821385962052427655700873406440546050101279205352865913938013420746590047394270651011578879025738833383683826527035091694649651486823090166887906174463927223334989389422107314122078838699230943455536511635301692778904036097179073181553792776997460973262395549724549180250540893797623167421843359408658436261991242927527166565682562826739063937901644316809292064719583507734511071111632880509626744228682448951371738457046311818591936659144327032934426729890273375833432392370912357277480115530075947038273626661758052574377217381251521851917037745253439580276650545241753279136023313284064266054568521047158860982354149814058949266297907331128617950351631924737013604093662658791680054623710005163867716679033527485295135272132185483124686048674836864371202198660912308784044575105722004937724931295260034641138607772321094206629217009695620128464777224208866143748194606065859191123117979626679860851520898052627386402459610987987480040517043457079728764089919081436776807555937992302998462008180495027452158615806846512427112369422784676389556583351985448310236437161764392771796445076085893928235229152130477750962726773288844173095219921195725922740245537320922814112248412346580337715939581539714708924293518066406250000000000000000000000000000000*i1^44 + -11602110530305949835637547963957507463287143580239225019129352437608868287066589048744986826737673917066931575315266757099942704728743872835366117369974395625269239551607548019005184023612253826693890319209602347972278739209553875851897046584491349985983876031609909687954163828683562764937503984163332023783943096848871297736621681328231714918455141803211541437234739087732190802930747007721839677887092994872416582206117567049685922059588944098013807128520126929564942082865662567589068513291795121546809588250108970864340299038902443010695475799501534342363002818934311881773773127548231254439336297519574784268912880442534859002243757931688370960392433821131328696151652655735435714595209910244667639136686956965708167198875975264790091139185025199220271514829715962729520762152407548439164635256513999706291518121202452175382567880931794566868132000889444883133577097282075535723031859058722550326247268222437713311680386677931811986179332234352449063547765137905223788620895397134637414574834049359512926053071601254417838606638388941040535320875507485822115764816149465384424686941762178853563028024061834351665655446361048102429046040479829725224515198780663010288780179015813612087206873097082921349183161870409601581920411970906345552474196397272134954844028601354589119381091914606909780047211272568232984673309168029866332722594771679966030845363864985397766619899952947912991147724272785732046507478418188978198185805806353122650669004430469118663949117447539014771868404462782189724527262075804726081132813152873128927277723986789176869249558119605194010675361660463037416498604741411426456268449561170928878476387030042721547565473498132626418472598803925634237620712735001360011957981986275178178998241680025772326435399257971216792085257382861079232894233750533046211009467739424818334285274080786389989595816718344097583205962211323780344465788311607258773186251343473981825111666244022219965524903070380819665667902543964268195056257086320456265412052279451098785032711274831270864551884998002292333817853469996446908349428342362907357150019345963405923978172683176853968265564977863849117770605256401677652747470006596788129263546875131188163806006852718657490522089407313561490218846250529141538735791872062423264229957343561710303452370621538670277525627327612839484534417841862943203268157502134475990129555569337147873881500926438830821571229856267174294972232780049671160211637107915635027040460101912080044131029715608747210353612899780273437500000000000000000000000000000*i1^45 + 304763622231994238244553754871733918964926728063940841074482012701647132691655158747607971917414688190022143270979587496291675218037245725519771910036155787755945813601990382694265962473564101304091377773028893406674155896636415527898974794683378555962498625735708533869209382367385953974735730796332577221717251946647828720665247630002554318387029800459412591179718358343705119088391857011758018992857603897999623951967313681195142195244539066043670153477088448970159840918088166381225059221188246055918752252330556378031067452227103005696983415031419747707656203431406697345701755438467622397051851212817875231282757089382455380016617034940295421687376577896467892228176273228759082957282120965878971815321121623443389823601916650080856577206645667309194565469534867970435758323019400061828457914426104096668517252895419260530621558135067913386328893408528021834156869896107568521283043457948040054668815514162655631063317726179806745445579535300966850207146562986605546987275070659958251106529016673894326313802184155460121337206840372123687901114744320402107459451039512017402350318237105279838083775930843649756603629178225210247801093230810469865769248431114258991003173261863830229943732135828317027184744606239928746684892117912480465192220224679137847568906431973707769767355727539422481291164534360507679238630615540960278748451612600865616895542224005027722871150012650714077027628105646694444537992262544041795615556689542936564156051167007165588845375489293752033724668899166422548982181660852956980443802738833986752864411612631663410031799998416960032649006341558191397811795552900590112064138180321169620626900425387476528766255338756487045478723619121663575362959758344335733600430545417131084008403405716192625841150510898474561957939976696091746336402511531866866303369425193701364082536529356651916781503193821602252208298414029026562358617776787635550065438407290944372112702422800772421392119189305522586660521665888834411204841826415230688122198518972650031923331158694721891469744107593345877864188971358699486436553138236375816203917446074243606877730403630925537246773145753737678040315763013501941102283017325095826974054199812272132707477693516162796784492979342814666804173279941533607688915121373326551388177452991754987818050258795904232537875431051678873417459047388555830049119668137242688887694528864694872969031218845695802119123882746511882944029069847542689472516937087753298486133619477088513683435843631741590797901153564453125000000000000000000000000000*i1^46 + -9798908061469110546278547130351781471934138444237745837083453571859526906814742138073823263139911349161867181219493286500511955556981766129756699571547169020464353377673862247538543411169949319862202449280675189077852806215913317886499748459616403303904823366719296930905729598330869275979659666107193679141115678066422748390510039646476418181323215869993235013921357320344324573083635203919140338058793691106934079085587238999102060944639206776192389427803086371283632052739443266234436673194118436256935238615368101596459507443420679319223285449185189924799681369456225446296979785416693918213262390428312881875814271137658498019807600879623188601947432009658756536099986730689213686694571594074893895359459248175775650468847692341306447787794666495308822781115749019114944176134367781549734331922647618186550095672464066280126389886440700469691085022309428456651390585374967510555804835491241129315892888824588306409274891498689529749924889331004492796391577364848254187607056018185248529269041967869110850925504997183556403596819788468153041678000893617894385750226319212568834910937719674623806282361081197184840520917990059017135123912806331674027007127338553587281256357305345127597745487982160442171424015787041329274981862270100296819078577749288029030268315783420908853350493940556208864641402416824123249716464347864318981765293118999668051921913209710289309053371698259144258172922755108807273217232820248845879972345745180169282344108070434688703817420774337775464638715307322554693237753086991014447136201779702360932649074162278748191713216753948642759140746549351124436211917885316314710987971633205987557694179049937989218851825719014231479998706786580184444678351528887558833241460466270662958853214398491118391166372223438529806761383351649273062629143300115457003843151170758943781477659048788622314526987070377873144748893378877696502629615977456864738222724247283930694514099041502920504855654001701003409764804379733130025921748373001731662834494602190229156713718849991844749745006034739847485328195210463676529963131638712687287073202273959037275173280694742791834805114841432706472260745092461043089180191994294071603258397346014739076024170438614074739986527543309943188431374494125962351615337798528050672683229077192521546658738295766336915602719969913359940426032487785270128109398677345537773932950855378749324805792699893625705719912671010744999943362104741038420698305074485862599658129006873728311369177390588447451591491699218750000000000000000000000000*i1^47 + 308177439871832437907972759317979337331883989056674898601417477125767274857138865687475489072066922375437074573747710152294949272368581786565150070563923583048176108347002674008854854889711530948977031935811661805474560287322434682038210482793117996141852252080184273803473952257407302512147659975791918652788401767056292394412709937283523370922866637663348807813307674215160588084794350855406955047078330853633130750059164450778029482596167636901624723802370566240283644638468454496460583597061432354653714034918868675269452702370304601826410837664892295125802658919200944608386685304674770044602927603665562350916121194183869008098418107005368551608150162805331745988451671676008043460596777061149850017675534271531751870434320535004820052232179702861868497486563829977214973156467601029070863803897245501947329456186333255601260959899453937819965498472357514449440330053170153364831669084424974368442645272522225615469357513188285555142274906481735250022186747972607364373577341200167032391115065678055082270944592374299583355545307334677349248088285007136123391115947615630461706284262259068819852794703805916612809135127217394631930481968664280364222027447260029448915026720425247239653013736736256169967839921528731989422531824791718293875762336117297480577620096524060053161533072188943201728626061604505472123267431761363777601886891202047589559914609004770137026305694208207919203723046380118511929824143686989356994537739595772577471805160250967687596439762247919259297411230712015754146568970680573063111546497074547719081899112889117426816844432913304129526151949793207848279818758721906945660152676541671236921972252753507870253129841011774762192982470308556209732852814380150844877906880712914364010080752925021313184569930236879101434578894422403643725848195028688787543755084703636036717755001633677526175141203762168312194229793055969235187162077725572455124564209023875479098924884909600134101974520478315275597942281042396460876897560842455709642284700808777645638179967338620367463114371956075093046131265802376237531464272824279033655162267464375758898675231273335673189673287768835245547846515557398616897116905117222433867903303205167733260350540663647591414579692895380451076694993412801475825715392509642562340618065862984555489856282954664156279924472461915246570458363664100633051390657179626152048027780747116428584845840298547036962660175962661430337107346257476315724832047021293036933057736956376367209031741367653012275695800781250000000000000000000000*i1^48 + -8170418628767671381280120576521754035165901127624132082217353207053792312216662059576249855074643212579345256228280534701295654195175324226444825633764687502817631835855130382594153916221299562199429624039032934288449350569706658429798942546326342571532294505229429589225968982738235103944127193857471448455224238898398731258046931636937884766192255510485411370807665261066010456843610559630452028724604312230095876710933111790965923443444805188958840357631712235504119498935861060167603190580228015617138197214814839273514471690378648247322134321449961942353729476301719055919359704156276330240495068464979634168812477151284743552453696981308452855465580698172819301121078980194858835775373983818319428821398179133552997700358267640199804674969167552163466274508745056227752571463936827048520808882622792124840916917109659775358765161894323358741105060651301719102807484147276101322054407406769283254999296662209292864415459617309318370545763990036678702408028667268383129377045250795671611652889655513147639266289951491927329646061788835351781421790405044292079416450838875877144388366657794669132611853511734968765482303274803240237813050915874953448530003255521042859203718379161659844542766172445562290110261487178225940832134026017247403977083124830366873162406325544834748907433788338815019345831609830809729419500994118684373049089522708256693749837452090802435333855105565804682046569792786123951957372763887394697611347411830477055402498017464731948782881431810751331289812066438852621701781782910155437096997808673212246115882762078314630915792503228926660439198067909885676661981323669084568717335369049959780854250955295568076446049062279705086271439233753893786783784016760817386463737909515029889414276230706284631407479706590749235680873311107186754295746334799391904600781691028696971448242666144984967523555851197186262407522226412011732442195123601996359249193055587972884554165078948365588534792360398276969815715679698066937407561624273011573843809423732748646427258502300994649166755790991391611039588673588390925559974578260479309745229866519581282532888385542656243671647192258879927557034315336406510332781726622473809040766452480018324843451068570680388848179989542466274366703346384286690559200014270742759313957105809803386590050048942496444326571317446274597209919728514726070625109603191056000930999641723386509517763032205973059317229894737892640691673466344665708198637030736297679507360139351960128806240390986204147338867187500000000000000000000*i1^49 + 171648347345731749679628556041887619055117027920322070672394645456866555794273912483017196116965689778135953506987688843225261703355175379837642148117727930170226302848512087440375980354627410251238645856722696648121206522767942432501709193318128486366239934066047314274528241830384653020084206846596518381664537344773691123733092191592542002105723784618026934789125879496354103575265707126577555634841362625313106571478501431751868466587912133527444976825194120984929425826349141684603521137845084240262716306142565737192726057788150114120844041879042800669388647238026515550690559410426829003779617878229482567149915119340874568909192431961505813956291322467660279185018394368232656674063213850434914276997061847263226449140159978311895033345285352949315702675242505880086072009085683900359504283418808798881781755249386328375336016055278880910948232449286678227230500591763034231089461838216644638855115231021809047604295383955753552550245893051194777677431626200306182284077062825170497691984162669720954663188971787307505779907504346519118375211731864652099899339955913635392917816800199116276219653898617343695375861986781155406226220777697004537424409786093046648031831919807594076282811916308710020961752337089703322916303188987724547400711329905345690724000685246908413971168187045689026868599246778058695385347323050485957963937427228443123821629238662791188033587890415182883929270868465752362487125785847102918578429267110385875594613648337651630324311010100140743661154318774249313740165272450242432931267960041541067058061453822579101843383061568096033477421095209019469894443855705926741653034348532753647512511074446052637134017269266333886143769569431911358904060931583812952687505556335097352246922026783402273168852098454696753794067850772314614272872584530723180201861770548552321003859067555133661541737499973439139258348570145115150766242777246042910829606625598681345710195258405135910493871517454216328848620563981619050254908220966160074273590575827221419331813404367440209004665484028209725772625005328078996286641329354278815897355185001905748404303984865428098727124653626395850056717536748420365857328253658210484888551610484448974186346909424017321225552537328213721220439740606479462755226872086732927160341136160992848241592447417939075405584611312384587430230537838037476465358489855644532935833581936428599543909364239769844530113052354221905075420961050191693282810856571951948871938069185767972157918848097324371337890625000000000000000000*i1^50 + -2871742021592910444278327298281675172452840863746821716313483284487048591298926368406377609282769821522309262884856577952480844214553944922667945125339967419879861811952340525763100448144129165377434978280831167332063848637933179177271263820792418177899930513470535233953490534173707011689322477290026915857329999722293111732099298846102253638136630155828578462571006924658202800399860261669570145470018296154893486423575670318881705917858622075356867280156249771459955630830309667612325719593187963630370967817704039147303159100972452943461551445685133545009962993920930212872427241872469518896668097606168467434183907517452745301009185651672810460956428766578892636203921973421268087042713783094623950817571838805472637734446807405934294006652640636185593740031103781202311868515604724639851574123587185228139953762664614952128468262425186907192710627299062142243817973573299095559186222422745208827458052390173017957677220426710461675053635010045869932802527266034343524611602059783994193352255170891702874201907834508749388121061774894451845835188853295765261549837964362776804322693864377379189108950526326591950794550576644796004392874091215881270563409085568584029709514028807781083598428745445650264670507982138765941276104261438272499032202012421162427891716754684667044264552987894367239409666839974820677108648388901232007025401697322279924638181419505878059958364223431580907761359450762404385964899760324234132131771612992074199610096774156912128678419104337850623412994531614897033605260081532604156370318188811197976245881474151323278395964572570667458219262158397411632202645540510675283239940843255956809328066516871161766765617987256309093242432080725801543647319308346592745634012728733028140226390012447787434369789948736663908244993376728226979397350243507932290459351701843069105375129706440187212028371112772619202940204904779864483328103627456522612569457600696968680715742271195677804060497023186087076690195479503039261170213280467164758992439862063741369440966530321861660064819079141606120405610648329696550537951653308538469545116707343992480222333878746114416460425701652134179266973496293215779783545971774485558807255515983150152322216741044275179235288274998805514436616450798454069638016801544082702988812474213946833048459450694230034286127115992673103769790529331485133632454145313685600634702398665441546364289434309215338316790984091071688321337154931093411092563679156949997434081013523154979338869452476501464843750000000000000000*i1^51 + 41889493555061566676856702244370826704281071663366680720338933501249143100617115899113114185428626377624481016502620612222753226312582258393944010246429475723500640097758855356156388065797670821195184818256081264211300574431597198299477183084328437777490892861477938732053109726521055072402487435460559768045123155760944962651259960415013200040019383506752259114384564092419290674458437148760560764541409775025423073952636729853349196384335807550150986343111248854648779769752748319831854757651038907362824153905632275414408667857534196252274602731592731479893736174390627853755277588023128547810310984374193162554168622605402396344201320989121506399744312113195357875120747644171359227728708792428290714523991607410512507920932171956033380777159479261813045783265254050690887148324938412274838382052084194211444773404141842215164013434889196973784656030343358247885039844105272006767343215026617988213434167823457047989007854662647112945225346046285239182855199148310383997185085683396107788480286676947038953191455549671013888178497875425779700026248854205687605243310420245235784380637413328603915338319574948140830453158553547762210494438675009909378393792404341727984414320973758973626041903108025887017539419556339593339321232885414093920686827371011052353503103287080905863962243746094608277922681078921171104260334883607383336490668282365676066899109661446091249841098531732695681050633484618667183861367876665445103680258377539782841144321749751602058135705442642489953574903725363320928569433195016666003716643343764204744944624955929664399103801682294185809599053013005371132431378536931753085990377954173465481680320114770784548272935480268598468708441649080537916797815067365555154971733908785156204099807481206764624508062978026142134232168442820490883916999968490648127499013104430285012654187365578250796067874586760958400301970789530121624602404104252464954115077781482281820796502022905570183037409763464052377959268455544780379387500212783468222773635529598717553870428507914456717058158614524787474766333588040725173297078522208086182713789773952659228730704914847845716343714658156678243024911776576215703308537775903243395883412980292744865209063792097091003822018621647064315046351256456925110181192345442516331633145879944701077008933461878587988151185027338216828616067850867554619482871533713533360114326972851662669280441305129105782404758986262496606123769487507067001032195822778761996232717024213343393057584762573242187500000000000000*i1^52 + -579693029183717537991616162867974943644817765469859386805382483205295441388788386907633570270067321047340012482572201960036482749840377482486944633079476188505246314444300271918496117163515807233114230723968044251322101544545522046286260476310278188647768573574648258291294912667615441733337067998313493295179648558772464741183788355523519982585008989051940998879192309800265892197172769781998273205980409472712003799498946662645242839881942486993673607305247148203261218575213773635966654630558984012700516600126998024443599469512171832958513587643919595687199548761344422773951821828943870256999660403399351405316563807036945345216800733329237956677602720579879221405650678093580739342254268984211999052934899787303297875058991268043847390706757227617630007108550865710044587091922185467129848942692672968534237799058311088392128618285494398725316126742912612805700857446836718003099823634336955740245271681863092025295782426254733582633780334416165144980442478396990984443951706292618772551109860839081636570723176063913550710160082387598327275964846632999965281979002523026271142546514675528920598464345097938579068386562055319587979301124114737893456091819104600531505977358349589634328552520197419954685236172036265255885406550362991545172940622882901410505679291293475594011470114621948890139534600497973379108825553118360415093912214850186136048612441998838913674390970551202604127713450721614394675546664102154336418490689715086592588473619974880003787846241604789360703145771340656757597030549268993878768758199434384563451866756264722635687741988579707134070493796102761685378810283394305847494804945107967117590204359257392409200757258308871920704137668079798407554906088722291669198223989917248578872819854109340953551350849035025805635650508751925643534944016557994056752692388941967669156723932296227506333537906002467281175029192544428717354618653540792336235539525907620164083808013184282841258003617954066907295092197448467394325251238080689834567418416815341359278940556987731117792255603714249411781630471518610705356965776172165715252501520229468196970774440797357109704154973916751800165932780164586836985890928156512143905040195711340824599944416017024150765558573887044931123891560949709304098298860456158705240415043387520435670934331030104929749519434201165257759385846026749553288772949668967941281691226310158692202987721858649593923208918226245176813283235445488208227510296052354067666811943126958794891834259033203125000000000000*i1^53 + 8492660921142295764466305587572014318987324713279663930110062060570881177869627500387291780491217808342249053738640336024776815831858220523242306643811819051797462936518433530769930244427040600913373615075108389779573618707775486561855313886412113513752596181202886669441077531612376731337749399917172402271005432343762795954427009235358709863793914734271188569815105587192594360811291919357140240605579789228718327554777061746745374939444914243560590771777014156070321722965932156656767199302832209004185292574083290716045097953571536398448092749449594610550610738799145277758836922681187458194538700790306466724150577214285842412151912267178552476554824833751569332524482839308333701650714196235925402398555326026887603825139882982567835970090966113251796652592599149473103403375184312597281803374303847717486958748826703773794845240198476371787201214363765442258485487133957048226433731205358504308181438167151518054682643196832534507076525202059445474610539934112488441900476090839415484986263760668181182214139064330449279686695536702760630385390934831417411104792431727751452826706732885079584694497166171366008706137057556076131667458742492774535360121078175121778302926448381969154343757155287999747376688279661130566777396388551070643027087876532535198620579391260312448637185599498092962129802103977381354616881652394544980748720795796869845396947124262906691387672579239347342433819906880204953015020516613176037871626381090019192610691828937035243682681837643861377877956676872884421242201896695401913753259057240594257860505584177793930154562937342176848637816985834268720859110282894721685779991991419797947755391628803257442115915022302352703731847695899099279420135612281458165629920937716915362378402964760751294917977813860994164109151586301840034875999165469125571058989384725541387151714438740151639536104886894038903192390128971927946479168987494028109764222766636875997361204460235305102905783280527420116760616857293643239299066913025123177762547626240229221259156760301623186432623161975415823487590643986082763324155921599709108360349750391975696559800136239284736317512161869159256389718047768175984252834591765823215734768270412979877203969863036405696155050996011954814419389416722523287747842311381014497993015064301836132729533968262797522949922138771307298195820531722614187217054420841724371041058036349324255994817984282079824573265407589654536080156056300480661040847976148394273820940725272521376609802246093750000000000*i1^54 + -108058618646167447707781402161201530436031651684719988309863283953447338466762438100437937281633114386194945787253245924725710744087983740683648099883063328474439735502937636560498500183616193774763842228819173520702812595866432962235042345769322935971171137415903246772496859281035699674481572057055388238971253915367419781141683934007749193086051021785468027607649549191534259867081073507272506827175795001417049837136629123724453326170786265888780813863267548085179851388819062386183379122637079033882842717635789468046323232254747901670912619645602376494776374558092967807016720596155202130121018004700387339600111590246165785896304194900921170245959633769503336809642787748537741727634903525291446583067201060612758504460828331802980108615538133421389987249099532810342737796001664227135506329713194621708881299972882259017502190580885852884246535889710186658571664608698695947872927759622153411821703948887811813474610202403461013724802211900256344053740113619782991326237740177779830081902526583296963348095417124734432214178207226691886263556013031449694752702658530983355679634738346459520495613591521920487028418946498543520574667443809883975049559878309820020881165267545322077337886598002676319961586957860557246183918208793992299108135437753990510105018633565342513978053338124658908752382309475911248350178671383065697727036396759692233899593734887199144894553809185993540713896985979441714120010622888133726827587029280304069252429666140331838617049365429887941393381083158234672210683455773763866794315097119598708668835968392759226582052070984891814732362574364704046063495922382156351301669149350991304781105314346423774232323361048314211694841525395262504838543112292427422832934082184660733884989062865506356406245438675533809841746021146610212668304106080885868481143696688526558386741778752219273920910416309795257831245905713213910756914191282879974622993463638764108155401960560788853633060137421107342523073498560862592718164364973007893363269743983265978455387748696236734125767730015336913425575280234376448654159164552378235715997241297441719597710763853843241124802818560140871369812699347481822224001635472324027548102970289029291679429207867984959303262834736307145946886245249552859797239621796590657361743831593494720231197899032238768313827306668697179737107098914799909400370863602520276168323675360968143119989151517105935498846238412699490425516950064247874242605161725274243167405074927955865859985351562500000000*i1^55 + 612426053231273672364884832857194861840455451299052183883275509193379653126781322621301724492570314313580681684147159623338761501919647826548911477598316572700555845115015415308297586600030558307559343718120988444418150290041604326274585395709147472438229653840055928840006313945649945484654309780270981607238773211313634810514461073568746253390088714856074868824821865051282000294571477258226370514844052704243430279099464536319558154145222844149926808359848635018045697567563005404022389729830379102011346772640296334172458147357080024320142948631495863885429084035591383351866980333958736093014629615902741812957315013962221052347931626299181279234911506944933693407421079409871401491666444071188943677584687818806641328124851941675190828518926431785598743005073701115471069180449333042401741521553980650174171900770283487095179869970663849807066346340112552279925576558616991892559440709338921819127326358910005018314379517523260135075084881396943745230070677069809443726166727708341493002931268742807350780891916262188607391856752895963519380539465813227857073796999526009201132192758857480050582954144120354105216548408265766745907197507394198071417612467027949985318092937372103018503875885511625061201389987446563609065869934868981833878085851075605488002059505899488591973762879211608945704350360549662686329445575797416658673724181664143787112465296336045775625672841984549223658135040394469326059174950166071662207176469346350156266399332608066271439775054101603970436803655578340522919596792844904888873243263944106155721335002022276880165207805621919820919785450521821087633038334055642410804109122701340158682410014147904996398652287123136480230699967867890668562384606519653571227716847895920627221201433935748456559038232407482992978792792996889637215010856432504895192569011330418181976457522808468440187183833298071180173029680077958183021979905753662502606061508021850428183587421868009133825266766222433444865903165992227161557574762588898699511882311032431886213666655531422071493891450542902067202056307706947023215292740378537077759238809993593553716787283085947068641952918029147555614488571486624079205570310055945670898132390180089116043839181839738649305800771759874496090944237409335969800895524161818580061697951896805242300643377684269643145391800377306790069760986359635390165099586394417654133321913620924047748942757257805023079182072602063528459010146617451145840064739189756437554024159908294677734375000000000*i1^56 + -5280574238979142222020552234957969239170631495378932066224439531147198520246018915771655400371448843126769658543891133433353392401407977711590633223712771650733900155082696569849401325377208677384417445536028200528601332627250237034720972673649353408503744539055067384101237992335910580590035245069728398148450376718891396519380189341396850407419603437200976095588396380535226301474198459885669139062925727960616327769637241145618716181406937295813296070595548024133895840500242145094952707227467068215013996277470167335248860706284048761413243901310122839395277034766065976707021188764444802170870854575980135894933024825757936056301831336870552560318270239295323306807918601083032481565674743996808918648422476613157079804836967260332666086895566543810802035869895018310573520869991201526328458318382490842503228170225232843405922825867366801290445519037589629571689825685421169699787380482028878369455107389740130572356942266940919945267339234053899818488962015999195831420639129868623898259060230989237040757510035568824771474302258451914864092918391047408415259405215017301872041867013712606581175818988488327646337368347606222195692369852297572090960390276032603393744226380208856522141735092577672634030180787289176954690177163041794496883182685313679045327771050663898595767398042613082762667273923090011649353564923669691930352655273233023179189312763883974231618620912438972270822865864314985246967468628718921829002085898075323999311339600808923990388112280361111122779746203598360772556325991450529716452876567928582902878064900035959137178433064682826623157490842863896502418731371678878712706795993759022529020876608266703129931370525493058158359455904092086629893613702595810003708198549499219955406508953250146728248291477869885955149932840278149358110796975834009060800057299223474684028340443121248679607200025214446098778785773839348198571490875497314381936798084956847011135995761268892150131034461721387842007808444325451056773522668271244543392964178613412596316303004135215505050197489364036830242339398663735417041664839033223497729290672504933253947250309947550091423324528903951264478099900194981793618384710918403278915356871308534753436538413918822358340622603062024816529775691640603738204060594530043397297216517792664048412697389924533405013894960295085892110653259089694165670972353233655828751824357533065631875879185480772230817692600931571823128603695431812525634995836298912763595581054687500000000000000*i1^57 + 61701383549270460065434677257510848919197999046564522665228388862835742847925534966287927954162674761314061046268947187180787623646259288774252077661927738387599201277149502280793457373572324014610336164580805715868615620998420040426256769869746117404642172483421868131366786790901525029788987021397778353344761221680088636430665907405677093132917465673359588745915000253619560848586377881989237854510639627339169414199743228032382050489708652267760648891849606065803537693742432088951394185614187787198707829968317533050167916639428435554885973310195525727657885987177675072609661182329368126291633115149570840457513084768102224002684225353854540506363008684199119714407366431936074451317560810920481642280236837048965311403211315902043082464191635234339318403777204063308195591809818932982042112389350144308989593822613875788329225045535639174787584176972381237915847790315376211171399348450904201890177621379684688792042974762140246801024460494828701637999663809277857699088745870295056454086672638409105710912772288474843774338589792554626643836003840792033777794783646368496109213799996700293346874217037807515782454487338683475491801016568050596379029126687846115903624807792116882710143694596653871831159404185147668290486477865243186176330163579766191362552011182604203455073942741549258608182976553411771450723660888089463186366645934657487691449434229643125260140238773267918603923611677994619077586779117830725904406083540029906102162772031326647147777697246749710132156082134543689733082000071788915303808775730622335018621697013738580573829783698566536163983593825204474016710252984078526601138883901668283268839620083024477105898529353294382881615202392484492227369902808320427321506711640189360752987582339928506994560894349537742617641370671376179573318175601807372254163448907397698505345489112651767965681520013480518430063490180864844989073049995058160410745845383403799691679860069247822292925115581870975654291067169676654893468767412553270567645841063555393538010590377825604221610109765988350779652443539820571032770351852246648078732191461660666273512021319909434613436862453764103275455218534954113037597098246732792185107357693622157659359638203274067853573055907262017749964180583519946585720029530543518344312248474013452325931215494927574602594961109151861274222409996483743548721239292628140846238781678447926488388452413623515405693512531899137294137024132290040142834186553955078125000000000000000000000*i1^58 + -67124033453018205596141352604514670297589440063033153834316233404739445895836264553948447564448603999485270532164674038169608909004350218652845801345580352673974667146033056326837783513705857219108361575535635290695807409876457386407659785307252385216976364957854082023498219430086216547736947922078841060131414410816061783144212282092036386006983066166492988202568522518068303422657567264769338199011455874092302394053709163874036542965596109336406728089581822627312855812849415659037471752239121184489152624048951141315675952493544778582155567521182596214791042101610007894312315932317642168699340190007093339826721983790235257418274799857367017953888466212635145511616347907938744112677236889180841581084490264951864396477897215729097738087322244726956174750499682882430059128256818090594782485255753715858250427480315346750260741923731957650162995887127580003137414420822064355683335468393988178782434004470335590588897517771682535487970237490511826925125243879538030863865465029680041141912414951078958005339653345872882880911859780321499233125332616997434359309243398525757226002436941827649186736763847158735604537325948833789664630255277626803651838861866145320001950778384381792789012278077475574197967886752672929914720591750549955163673752854951778828403848594644982868085693504035869245953951236548866970135407307525932233783965681992975553682759492523951046817242850825468202642190943452284803709675278453032078330761133523514713576234798098828652001784919823415211042142497090048936857031461235570402257272212655271501723227736511959953416345559820998369689771133803715757902758837866924262463230756323743879100372374625767030165529577457715502865235636677893775402136604239772181556822091634886769510884557895516011022773192456282405556989838819892159530536003992192917562013807329756181981959516946406386522615866584910053143173335218089117996585363931370563337275699959153365841855562602233033549359268152770860930368627138791452424225811956168056788922097759607798997848487970621534414767100974150178294567555182250190907976471711026250440190813975716224724139670795242811070071041803751114467415623576446034856901548419413623407744152093660766277966278712895732560938033269649006171179538326854568699871849651584359377853861236536675479936017595508497212456480489318295817896009630360833648900357844126959200715832934022331934431509192075471600311145492529838989244401454925537109375000000000000000000000000000*i1^59 + 3740293253384699771989219541226517921634623982545669332203788926079480538324757553735017433743688840336858199073690746169637741365284596871784286638920665791271883857577792222546693301732538679560492738312539325304709897885784252377094029001457887831109528786444231414049303383202521794629798940650399628872623403839626587438819316037854160694416286828481715018948203740573776614338351290898844362436945714293548314506139588574738521334046944443533684100713697395305836469068208730222723289210604539105113342077919406701310621504537431190622801881314935902960757715350580669344366653744604613078901233553524447757224368130290207750761654395928454123654621508007768431343719394018637908020414654193904954030353131908560051324074168221574777589416682788934376437240198803806986607584532997615238719106346045646205273859926368037133043982308588924987228185594410284168284495619287953674447901981877521005549387088711453854475201737955369606075527868649946436913569482865422691309260910655337282617416516105034210551150072752574877812487238473444893550655180461283188559841014210207081430660960334013209739338633810726678601622421552715849249049849450770546373161345018626102840557665036352123197646497140706440691151615120700824385961351861902866201072890624175987726308040892318708774664547820115998977769813667374091859261019699281157796571042206828515298937211592305730958152943531046979089261737184074558688029566569351444533955027830598825932034104764397522155667765958633748249577786842058984918683645677126784884315911988147322186942655099666267660506516182478742703598406372773895148862175424103776574609932508846701435642987511823800409989149194729001617557209898565871983519486467345638392254585249073031805740070096054968560366488951863293876099326156922811359187326061849031824479482191476821783821638399623775905939194883094851681832346779957704838036586233010396293529979664055204066274760670520285797950977046891065247476409998237660133310910794136107505910477472014240807580348533006567989974378643356413963458718990296036927641346709077692626071019291487698318197784155681552103137289935636537840128164600564623177447362551002093171602306169613760250842336761024217519008806831531041542005099970435537812172782952973578311218823391228346453886667449279947124753838418819977551366859552108561177479981816269051544135965740510797912177743357448757951694873858164869232177734375000000000000000000000000000000000000*i1^60 + -10681140517039647313307123735299385955903690924307021665006780432162008092960185920723254796774684611373587583739579765692810817833195151636795970791575474793612689448831967244121197699910221842797148326727487389865709270917082521466823954947671604258038570334283634626919968814890500781719375486922626902298206480128428301897412458749797724324666121638694484969261127958203131271239452653230878213081825621774669665395624431697091168282723610567092055751408817012575961866284875440335189140178737139135018061750141114516247111700134254365972251895374343607743189976311004784792998726070216085668995270873408610894061422143375955427800837632795661172629718202628566403947055093117019836949922467214955371884271901091777262501321058973548998876239908699068703996668346953011297935280193488867422478343285329970951589213606488099666170355800419176213359149377193812160702781645496747214264340723343231648802690334380293612856836494573106784398677158236867720299150545998259088651889598600722922486003668304982004339193816812830502046318661349627846553346190145992550415384216667648338719408642171744829300865322075104270721305453162981419656403402949848460949796593472032521039996854224397301032413294996493373171298959144989796651605381080173339469763709881710234318151421909206670221882495208481534495629281256962927291605980163856011161488808014549974584721135645955231725376081615806947291707158093835751538435763140241423550372361807613893741823872833038509001740039943507187131005800825415292077864242688714390128830353033194813350814298880956124093514732748939349332512802871757851557599058787346202635614041264911756767669970225397168907286654222169403345522802105637127346119827025710734585190364986916615355825879957563726020363163215930385415276813458377909929815516732187952755255071951950293960280010457174464140699264891971948932092271338720907031212449213163005906528430471473155372619020322921816116469466365429314347118811291699578750239285187286206962635900743638770402993929782988164871109744811677925835088703118504858659400115831947654206996912726845977699685528160166493066158961050239423329715028397840385606369107808225773209006118128387460997363619789623146143595590534788865902320320424655612131278741625565253443817799073375871826815312712382729494222257300235382175962890611732569529609375132699686353904864709910112506247337311796892807996952122070312500000000000000000000000000000000000000000*i1^61 + 146379061892783651592002020658419662485118913660376655566322511301258931603227146578691398971815864579010548248906135314006866860162408949467504626414776063488339212445832707650399307559188060023924568474159317372190093403557965681867650670460649686328418266788731970160593598825151406829192288242601427235513011985162572993303366914339927830740021489661291482643430244781983929389053932284230892526497699741744877791389653129337964621147855486295553536827801048411659077928625594177368024753044397184828806520108494508798742278960126731602463266202984223474189756414903066993050343745912401610838456042446394496029945951955650957976898921142208963130088527448623161899493931964532301519506113946811446640435204326680405727413867867998966912728977983809316766123410384657297945031563237827240357899231785172420543565995813377928015244523540732545512555689510465584790101223446246246417636848575989711355463238481207779852037080587429521786489761222132599203201215404319072573566132869651954843110096224641999159319989116471487412533021662742079363855039088977465856922473368639202176684212219326594296502000491402993403526453723273643450434356158121966721379207871110321010124122613198895879795376118994195966067211911509521241797815440055434494514936679841830292432807590962800442809382157067977047479648611842934747373617643494925374109547958857556914470813175712041247018345862499200638471491074174131826336226945873497892502366865219965677441778890210890445319306379306936963717193708211566996676667426904894517779476860074819724016885168787499186635569955906889871652594466224687834099080172620549960840467943758142696595626562359252089899997499667640574565959107737983125485394288527659349418109034236313045161840299790524238512650639619497296827693149651723548178961115561712637099225064960568972455630656664103760908192906842183762055157492719668551251846963504830599356131776421182430734895059422122708232244155330180053300483416963931868862119208451230634240661803372324966848176834940958591403318069538333436347440372157459204206387310488796644936498891593904681610289505822889333133633301754182368085588382708957806766988832111454517205531914282363203747005627753666883387287986057673218753121801871425637037548110073377421093751320107701261368643366475027166339026987489789094221234497435875322318285451312683196144751990324391169480450527135876395690000000000000000000000000000000000000000000000000000*i1^62 + -631207318450982746164592658746855591507398334298777342169356571430346678664199593326066883830735186548697214986511747533242153443170560216640638790960791640465294984556054990513622673382303506083213029665851458222634801421026428413316460508057807444431292852803817802233343654360504197902240328681813934264008435171427210012054364721461683287696102330726720445416098877765094655234432979917509295479831123609591848729137145130142790435722250754835058945265036619656124988306436610944224444690508249648497341558465107441937890340221973570229479949436068390257391463912353445647791008865631252465249995198687837416045305222851913264839181392782114485413541744541554098763180969486651255285603046106410757874780216057613029495767034851123079098898264035510517346980634750823416091933971996900705667403131722954913701470326054424667814388364454861540287445383495989394158979901660004694966116333656239022548651741371432564576011189820648378792147150614838168711958937048001406786043334788426135653850320845105629376139702481329727066174944952025554115224222025682650125610690990587611499538180663155064609481871868630826772739033952123209399756365750623904718469559317961973928306816779441869776090936122293447344865402971725198826143960836232468305888413111428286640848149705724591885147753316327977103161688796882339494525367571665686478663977064700587842901645090611260243213473530260271532872658620624520791488862856447979493824323265106969106682561256144034373184417208825726097696294550075696484860452911034365411270376431352554009945150465944803332924751503983903484693397650202485990956746392094278344807945704035777336412287004902983564220767664945903860600254609891225243729451869912625398550726337007526927111409289998038448320963005177082393341605456493583707689178293987052070449930997891632800499757151228128443624520945422201389085765907656727081651417163424640384570945073780028233831211484361467120339463692456581857741997098339622659557925045683458953764295871632083756742378542643092209268565012185294510379381473038145302499829175620088018881907451814645957415350324483163790191474749445071298884778752775185755339479612429665848092671659157437036981448456818922373140428290009588367074693551343604289914526495406560422473975412205519253992081289071131281275761897140372122541330129127766467676441145439034443294391718490072387301319483774666240000000000000000000000000000000000000000000000000*i1^63 + 3557239732829530112198334731691119395269080847517934591634354761511197987390818544824911990237404011082319922455368290893210584261240391605244359341628961316932658781774651202012080333734042688119326945659458568825355554675606337724375606190190833949481600671105504992774416542180360249460225530979189800261544065833341279400916098927285112207120403537306217535990927345246617226433713922857747105287002711593798516262509004863200026083542104711362629416362414820662096977807629222730261283300237893462569213586277777388640909426649262765049505890778055511577221105553797874862407669671880628118073107046778497489486556119735816344621396818511063541549684801621052743754785809988685209404774561553236362319383367249425379971325927520431896588472608327470102210041985455876566114605310074015658545893256441049394265342395835556792723931178492495762247022157904852415699489235295202005887554953492064838832640854105376011480438203249301174407318246027938412302365835748008348375220946746707504849614825895189582111420724966144417431596037226157187894141625447765296059790117535020401453375058415800851667161925872453087609516177029961051484040893674034401959173486694701821869018028462548258869462187375433980327960544163966688673101938192915107730109468544948174406722384795648491858077255373742314694285406141146252163313553637529365558822960770600092346736383145155858742641824076482518285888605688683498964818824893581780250962431547255837627113193326669007586741759428652162682893105550689006638226023123645018426609753598331527938851565278913512084648395987341080229390927206903458411697661065696997143263593164329864058024896673194593923158887075327928790570995216043623724462691275389089249593222891209879501578839380651671205953648611571465826344243830545490882349865316991989770609179421861246496672707638879704449785916529572655161345188945955402433371145086561216995511793491044312441550909186733130341518613596452095323121101799549292592295458607067023221130442836570168864273637618161680049719747276198476201889831123598499767793597658281214746263377580158268049389384165350892652412189026744309165010093120547058401623593598500240963818065476716160018597795697180280848253914893730126772786532032608142281244701985135216983749604551984184833548098902433029230499999180262267203468139249959180527191581642033759506128707498813146938577894506496000000000000000000000000000000000000000000000000*i1^64 + -13978599695497819236701330194018898417030272977597831821772040143014530758528103389952649130263580552568730009833879215742834217055995243672742893812503249863493078779215420603529992749120920487178421456154887261250226643887939623203202480949304774365310695940106590351279734100017368002239417035942206748487215571316999490793386903575891755633204151614515915015966309096195870893256613880749204091307695410033539804585522208308207427130480030153756361643960048222720122686164574292718274917645245258987223677284790376868184665447955804618900396189318127962226069699387651940025010539523541522281667332662270004248273871603071404461785652573578713556468026464910229621102080584125718738693204096118917910453216946687784643843281871699495595460901923649366376245529432586743619696410066178845631538615786456085505541243407707466471696983936124034615316781941321817013818388340253902635976143189187489109225909604108603471038999903497235598187388832501066950026329092008754097757702523113353872693749222268466954571298978591320631323695128486794034287759522280435132842572001187062376419096060829194719638102702894336851866063583015273143545260281050477234898119270638836158206091467531042596749886393065215960312008943208106816192457145159771524502314773306303521030985001514490783926583235634492242104998826168090406325776375789062781092833190786650682678532079280197906671551221312285899266086950924042154385525595907600490397650764063167482556871751482071295092491592406085374278024671347494396619386792964853133943501342757825585862453803095887120378775844885560492590575855070839890307278134768608383143133607031841525608955252097465574419308460494057770052964175649799022629276946834550675102039878554009743551751312579462011406750660098212848103622359281855174194850402152408936451475213995074974168977791859997034095533078676075064943760119232540080226653324005585945226023972499335194157075126293798221050219604079912947533585515718257379468356101515020392464885760833874584796549233879373650572549547212834693995063571070069849281089891986483206554560464709597007281201368901973344346582048728025431822104963270922316733350791519394428046635453223159543806871439801621920196841191456253871932743401351491630057339273393211948805443337361762153799698046381443118283000608886884697135224965266078530897915746162873678100638858230958728462676787200000000000000000000000000000000000000000000000*i1^65 + 21809075757347844125824178650012530862040639568422691085677377924567441220885487737831179659481476142415703573871137634380679991490997272510436456522176894324744145154017645338759007733732303994907625050740831874376267229796775100737884194595672844375265796003322995473211514859347459018292311098598879486806072270192668122605352482270566527547438452423775581683389012594640406487863859073894405918339561315755655148975866384637502513499845428542622338059599533063291777349190584202125934956304611677672901068562277823793564749956212668533928845379306231058879507567145523439974008303803599097682979823507135114684278456131828503528608229569761882282488001356773316139215882956973444276332348650845696937793451752049144397568687077159132435012707897600031114167295039128581602364588360901626787412831937263299079569846184477602535192996590141999377286247297178623876326503657098080698676994518756010181739372377268812372332639512414538491311393617072343213677858857872123443841421893416160621862511412970319168082305668784195203380440030716342769325012752241413605718997871355678023280404452294421827647859809534596992112467230759289952086529029098883284605878049065801072474622518707192328137555715285549830102176719520452732938594294904120036381071389166832555391830146105230048449780931577239040978552520077569507505487657487032934545123254788293220192997947155340554004197412708497659367392564757091760259334433738729554954116553842546700600998207015124120647936657853911228760358778707090044030460211846136777780385238463129304120686329284017085172091308320732404858555085651376405131632612146125771846723790271568865123563976031500711761130793977110804552328997151930955220865011941562903659406619210270743595976889811097051133830209841902885648703816497089009704873947587651811150977728492651793184366875595701809793046945138158256510752605405909236251662208439676646034344694306708808992551613333876439380358552798563273236988642024102320773739977691125021486310366686802076173119789142167120968761492228724270495880542677370169688233414332347593065370495472476969114787542516629123129740746283110999824639756711200124626947207710425937765753694495441944834937119285537459752524027004078985236075325660957061854229534943524408947771968469321398962643934266953097857226528280006646696725449802630092525338354439389445337300329894168672337920000000000000000000000000000000000000000000000*i1^66 + -20969406419862650061533612342906740451039671190520196467318664158311684478745300139987116991306953050837781754894980695922070866792906166120714968273150558927092852934453171259724450435611884148280350014614095808799822894054262324699131684620842023943025105026421917460515430635064313266724902064728884064879487151845587121022897465906587095671432636550668013020446577123622934100046470847158598983493419722878614007762038500579540314794490865155850321274247411512707782202092538397104043078057449852616298307001493914566647397881979712459688044584643486197569682984362879243552616617067536620051433666031331795977586162358986511648927366687590712910075187872093738220747506143674484815223096975161026539808735907909511424509511896011379253586583181841103287652818849596250705099602473091186508024222509097434345298070276973820238548105947977039694937240141649188293952930766516498459907995595193374266919828562779902598717520985520817382836879410840446879963854869889154216500038010453138792520535319781587196132972570950058491040433081016300187420227053036647277791918590389470307771980520431072792920913711817587251079535087262565737111078353891141503570643177890374829970655402035071959744500904233013906042483688334417734257967410229423562857373790296784404841707262723607594293444610156426109286842042291806939867916492503387451319484527734935667977741722561126385751384279165956729269281959600186193783272833803314941719743887017585076300886655241726167218436866255678925832210633900818004265760832587636121469315158700195196479702498599433399298048073680061537818614221060374098530550050335988460302489475922156149459473966896653565072147545808160528425079493338364407189431618818227526501132722599436055100438488696503237295610125723416367966022514196986392668294268413700559115984363357861065431070737448411304633364326374618270812900170547777604579726991689976015847853749307322079384555465202356985700423422627737800889697656984744589727428160312483944784149261676002302202376896816290671842212346794468333673984662333354640391621083986289760277208033304050162925002585292604560228686160647902902030225142689207920480012257575619179558393740272725315093883901041457787849367012179717893037495204804613751235980164941075974204421648484881583740049109798333684702440798630935952516888012884155258575327975499944577261033924339957760000000000000000000000000000000000000000000000*i1^67 + 31454863663182539861423762910783202988007887754997384422663006111640498610596839239329308990232993205162444740472232892816670116475498482577893616398219727591332872363631246802000420007571853901505955773738882402502181291629683437675651480673772846893847670758792255430792670767237861002247178500957075459687253039189261363957129220935487633634566658309891577892912944328485061825614712620068667654302151155000659753773955136365240229185237752107974227608077433757143085408126734953014470511754684156604955538649133862216231874536611655677441612449243912729569304673772848430978281584993169760804978714425208689943585057002161339595889758143718417810330095881210115633283245812553694803100875238532534137096276969517892636142051047095483162260896492374020391284941575299199445826130897294850167120845789284595112884929162396248061652475293971261604929408674820989259770425531469884225675217204076186895276152385083453053171302633686388715625881519834905408536547195494288023441702516132131305878462357460049742736988101851797300885946515567098372360547372541108615943988951493204201533693328756574324594472993210104539870933117988131613870094189706886210048721470292307408619398244485930172511469565751612780244588220103542200206731685059204907835023332704440577206614989346079462024774859364780713264081360850861364658641014672453471590266178727575775735018227403815528335228617966728303275788641262654901139401939173603746054298425253426989421728522882430124495379943310703719916382546931914415860736649932479427451442000464147986409911897589450782430937815215013789588612179711395005876940482987638073106257301055925082669753088040718372536516755879810875986393042053107115899755480043543419887141534585773530229326382938325979727083845131446818094995584818656758845571765437919593131270242004896085829304997598134886600602662205361618608536593639527543004979592432403267482103014665702607545858473805223043636693262068507418812894970309494556834829632932084070838406474269198642692876201318072910962114666600861992554239565354715571660080492181504158938253792213994576589279445689446762581648565837713297308055267042455345644038909127111015202480022956543486532072193283152414568524987621120089686566590357998549735646427526766519702410288423209638930761971557310881909231146594905096201361270531805734624039306894836891260312092672000000000000000000000000000000000000000000000*i1^68 + -20737902037816824967074187547204815657888301652396250401012330046352011708468464359857987924148418216856216486640017705918381276690922588663498195363834175066076797248383865720276173933247767444467912565215928996107532072508532447808511110950581608136726248381250677158675049117479094038853126636670717050509454954590820934628897609633650574928997431290484679328869681734323502353728084677928959133053198446614061036901948491271316036132499272375025211643327293180993630304415888769151912726168567356355248945925269483866077307172185202211126658580143953539402723593631816562085276434199942438035534839809332062106450692859829693981929464003180718197735118933764512470071295055533369209423284495173453669112582237519806018622319266039835967003894931744773192659261639055672795743751383255182376596324867665550813906852047951022876240704030586473565215018529057253692111975000611502955435070413242592641147251021275700182052239358683823158070602218940480695539619845441727463258923639645881465067311096888238812802218548724038406126968278488467706367254078643774740069237874136996741288138951449221748263686408302119868671558601105223857155325074251627185396795491760947416396779320603935544494031473222361523588446497028676674552381611282044640619993197472486814519236550958550293308143436844230486104984479683121028488464724129936246465863814251863593630206227557491821144594172527943920638781900133175288326972966919290774679438210368028678077484834918042555292242054022629443190277795424162255884740007729326677073993713949177490144815651263247959316622822971420337367399851101103045657684186373021612210482842606596536090605762605964290418398662422775716285089511197522286009277080394132086738664050003079293237119382824179410517525568366482130139924991920342262230405733930454419426207129166699923640831087687692765715517466688487105632705002577609141723916185057749909912793439341378291136451779110441827635166465093999788588382930460313468042342846315564329001444587236489727497070660102125616514710510000454501698633841440556173886688926244096349733298920430051246065286423338245311027975890992576752321208277086303809132703663228005020688350491894658643974900826148892117187116824466125595599435428980805255969617365371539125609781268711292764644973375172959517484840180908104640868364733551532087198248094425205028631347200000000000000000000000000000000000000000000*i1^69 + 28040018853140656547486878110339249136795555171014992419771223739584157641796993046218448553779732244167022480997261689553174314304321851364432926679365419039914340976996381789125739087491344178858032398951923623666901623446069410713365495742129160918305385777550191886444406906649505725314336930871795060740818561903310165610857252386567524672090467071737404413545917336202123661677891015370924465115997783314054273929787563397757888511567014997519132960928809716609172347013864705330806296349378855880209015307325788139370413858691342758908363653707895043483968901942317551115577065614022187753456019189770279274352646340763932617534019192561804994987748799147432184541268016429941942293973227019336647030443625952498291381200153310518093090897484671488818477669983331320957430543287653431556110864536341867042224760570715834683807286058079004303767133440876674288957702429088942320143735985437867130590104377361159848504961811780515122065072757675158505542724872938109035542321023930485924622837144767366004550697198587855871200333016804473927364195873938024554929477596463337616839875461989620883247994340311620579231533156769512135475287734484123690532755481164491056509615912531825893436662329269899730901743175999059587426514190582413203977718036256075202814203507491759795312771075658377239047255424175117345187365403063589542732203566244200486174915870736765432581026444122706358133225910799545027316230705961392192049101432941153954803685000989021813492621654849152400511369584858344564360579790818706688615959023681405432460537593337330012422448351473016722635308924032051765449354253625606511897980759242191486582934790526460313044331367869916388861408530483457722168102063459645053552715413202535649819742732157404884902448684109555458944275090567418786004766766641129857722031938545825075159143751097068893611169161025397770300337222504946508481790757401475312508217555968573302876724416621198108762533459415467188592094627286506549472010469330918880257165665622414720345714296628839932611061362482629324184585026251065554404103230437160923530885088458643705420626991766365167468231841417186470097694536293878360670375722306947753381877782530608742556062931154969208649201535732272135352544407573327858833494481547716837195745773305370833019373911081260730853435819772318798116958757904650145308365623892486651904000000000000000000000000000000000000000000*i1^70 + 817951045910783446290988324490279568531517791528998682158401137285844759167614658516071543872743964191067985991264093058721808512561623491992028965352651991213570089373808332716377754181996634173410740957700884671757989396607693246075971532831537188847716531684458060733046735966399575187645055362158709472492295366034625597057240985578602047021679213753133015518180778615466683756447873779545272866259486915831223403582512887468383445431037795238066828924506296069789721569465584324283490829429083482272792530440911503075354783293458295831559637882547285858716938789355583514273531595437424398299261023373170918382248926215400139602101427667250969399833407299462843210756895162202261428379293200390890295799821507073668096428241088082538561998272628721522321448580564548333646614365303982569332996782197953628657032065204687398804284544216643691873273239254615587154541131228092551088463724632253536217666150651669329094873072378957783867009368717052091105390206706891635915695630554359493827641370668317514352336913564075894119569782271358355080428539495045628897404575163449756625134028587186748874926066851635371563729329235220073070232718987207548208737717933965685866722383690837760035380484109893081021047740364435648531119241820367622919604138901134953506085981981075438921320407507296631788711735808281426801541905219272323250157019925500645986013006645769757720233242341760417256885795920485284226468367389603720019479445585343584325874229480117136399054751615364880387607770104267803627759497879498482155852813425812344140468594432964716304182122321458759503848440496318026811228493855047511475552925415561996334241786331478884108292612610740891951101231395188977309101129838097274059835447460466302180778664033774897952984649179854503896615237837694017206226601446853167022123802911025332804339170573709995862411769687618495828083130527506865630871192081751939413293480514893504132441876642909682167491035522611228877424525696689112873251124834484410104748465472874930900594908857979769223806077525492580820627728126953122495298100939640282259856316036825479915295141664301758591696703871857824916448248214036079228685387347104992141365919784835705649388510550121069621739513275955188330720769852951408032991806140594143567372329094528188353495358345288893174768104432985173869103290357616293059639020984729600000000000000000000000000000000000000000*i1^71 + 11886708027310666978716633139260545916349101924888565428492343640120521920170348610078381823469134552758294197192435283057760683958798572696510807682729878619510060219169665632792899582828665637850676863591212339333159020072107889893622577552776255532896281447632800954622052343938962424380294211475240388000574669253192796603859981099700139649129828117610366675902265386606896308701983755154732025527681381238646598141272818929705574642096939760098898673194095178843079575192712786656703518628074879657790411507719540035205970301208979231341834624574897286342774925598389759415173344268385316347654497578504107921165038842857485885906727971530129304626246329516484959316811130105466356608624770744544508848697911700450843872607047388795877611770975189032378947209210240159531310997504618766315002892668087844628254800625246755716341911428076369374958826504557059010627386177781769008842208962066580532859457533685204701031593897868322465964638123714160051167913319139476381665788819371376766173405187950787118398789222387727804452782162409726667051861331579211544320209731641936708986079899979300085539834344983229067429186619749249069915959749210219468575179242037559750675553728329134789745743245844769997225840477154807584224432932887457357628850341424708874104467308016714799468377184002346743277051904305132818525935618728508994776956299919589567642019961456872971451636491841885616801431315557051969209338525646669683306860472179245173785533898910733136614910743630660189142798754855017150150738429966588922088018056877117181682978005460641901945782739290210503715094174398302614110688553266052169927645849745559392942711250487970332163305857396391850054549065095337614960778455972554470889974466257308172534487047692594459570200863478489827172196402467119289553638477157594730005143333588504255015828329955428610734067361351662895838418807690066111971615489012083635601870137120734774305669667040372897991532687819745816999445372167288493746048897670835311818523736247641647756019750733029369550786919953352861678571945605767608393174992104311337966009217495369758033538299386730689681033507947746867885149494389773593049833494872387097563746643379464040600821344529478195533772675131150404272771203460116514506799870781557921683008149658368152637350062879440976979781569115595707309439572653712039060334182400000000000000000000000000000000000000000*i1^72 + 202558142805444467463249288952402835743420935833715799260392757711495456886586611814403181910545619880410019989386427819087133976999126116120405230570229792503601841856701352283946281457339075810806834286687028727683862309821203598185133660301154112313853274296943060847738935751715145270054710788857940462577167750346374821175461853983095036625256876289537555704742255584732588882389762373302940000616973990193150909002429240940190862804356652352389639572187943515220894354911070898945437739090687494948051892889596310144238775785540433057842327779378665888385411744164269391282082312893217069780362739720470618134384324176716284286138613522067671212316884381101986397611813660298589564136835058234544193374408843982454937768716552060269868552677398557577395903654149419467504640292133312272024460474933122477254664271632237278458036121548353723079160150825788584314774501197676378333200860013190623978366806881800380446633909753069161204461692283872794416725240450411542377360719071272135503498083577187931554886780016334822269474656583820461620910375470182243346881614398614443063648418320470703665489540085999207555704385067995405562773425991060371571697519517435743428566589737648366582587074062301432399175633243654159570318937368484111672336977563308670065201915854030146902870273812323450804617510015283588471522096720642092515293512774127188383596966139721129421030170912526022167738035603671105161595334470821695326853926819545833289205746996785597474278631743488899688276659462887091972251899793322567037459078306730364681913826093303013022598050296184747760768299198780550586826217329413091956212167516097612922168054904080361183888977470356623209225545705744828262059039104425654119066315394732673198150481184607546363541910353706080755905364364047527032446981251139094929613504350904029886011433278945942661215389855824087357240299435289637354527128265293254604358622842968383781048981990770453489673141773791242044213070335469117226559766793508106433750726855689856262056872509513286807691804943259450784745478927771443178317782760398302167332874326101061704701820860870402924375628141015933987444662418135751137193333648007760904069997829338851437581249240956966440157744811984302267248654414927382519491882018939346122959930564200130894276618378967847563466456853601038291854622931103279742976000000000000000000000000000000000000000*i1^73 + 151751058493006043290036300684388020696047331919044938223976876361093641790457653668724289091225325389012802468150426976839470362041649269236706382219480855058197070270695042682001703283205973243613934931799594812936972430445742290390159444078031265346224986465554809300743819699152511290352610125458923256630905126832096586249473917193638846611611851229523016388604499241988421685929724812152414274548336060219484224778067890053879865803178949941929726653788140110270009170830120795054975133078349480017799905846636621556344213224119961950638726723972149570642334333007909219194618397775869521059982196938121442437566601241128529034415313817093368461955857584212893236174286043056646786628467584473746850887913158343736134361407020600314223938554567713738034115373534960720441294909136333836599426152112244636091502004440961253875138521684179553074779787401064658610164080629599345601869307023811244956672792188725588550270330630690128641843518275513395207446201677156785800490714027228860595405888227020766253273454080360208522788880418941065543601449756789910962706999729734729681032636753303168178481645723192045908156165642490862457014396137875383279709331388232622097549044408596534512598397453714800906538912870285901515291671219036759226749885974450009294464116252229980824882327302024723135237218356985381319529040551404996147876042195142177714889513857569076311557393037410519298755609343554574850926200931371766611537136351889430401402253770982225379181517887734416921196263126362441199927150543505695161400530149836698241171104421761345236445107931592334728745005635929927302332755040258141751041615840592171660140383193710395771849418750944696412689620388817055096750245081653874503200514834139961369241164871150381064745984618833361784751230095645691500077804277451338807298129661733451570787797828878180950488660288002562368974439513891664056820235698800851002785760142714604594597634859120843744335590914452727185369629357139638606613447215528887483000622188191675990571032003727678194440548387980908446964790487886483983946972505143480645805285109147902726442810449122654010124742642056729012333454827683892068027445875685914441768130782979865207927795495667186288327165545255357634672506667444019659111684168264456862374566710909482401680358569049554229964494113146356494517814733412761600000000000000000000000000000000000000*i1^74 + -798451561206703571763618404550555381010499667498956296289548388497549047899199340949579098734857384031322845199021198344076033836079763940401127811309775346572376266609845504005334674039414306713646085220619747650511458956250010298289088279779074169937323708516275689571492777163182660441288561632542365957058174815315063363619197164135619096703660370560008052408250824054658060682139751984145169332515003536357328643751939766380257417056560669036990974293435882027820663055126974990012536947107269079496870872575386800862128746352868725918118375034000510550876212674003429036702374882675853522113198150570441081532120120888672331900595044784914328758287859036939028970683922556037727213020119682316139126961996778956168240126694024553222277750397189215547735233625680396192322546721447868924786532339285249797708960585930212234276458425122303052952712086176258969782190018330840016903810088398493722361647751491456272354987585637208186640516128231791974001108379689699389803637485918626562602789864837048763145030261803615984412889756589657155423378332182458864349214021141676708271062718731879114700176703707202652612707948199004910949289785081735636359299811001503574057479915273487290135577833594619734506229855144058707432743922248196898632666133583545877678301823812436088082165488668709876794465746845234474263315624117216514857949975217765455292523844011169076807471068068636348735904329854889481729695700231927169104375727994445363490674915092401224811092364959178538238257127976905474412172351982758454916971874537969786749481163336045776077454044665784623732449680483962405899327489209027789284223254211156088515519566035083775263584286619194888807888958847753868072771326251797715804898376752710030708104267551111877266737488806966021834567684468034269788376344806354572815959416050098173828809819161677198519711549501788985434686719220920368415568327494240402958054961286276780648211101504876741315356135239263066509310351439233025858727755470822214279359230642036849168787472296215519863945821204059219626381496787569328129437845826274964826547662202446272799113004870585435229349562976105419977322166199202708508646482978043464084852774886993731767219731507128499994509446054770003144217094639932681241437659521450344949814955245353300633207765360666828314051419349601323075137846640640000000000000000000000000000000000000*i1^75 + -420560170371058881596450978465144386072213446240774663268173429651362074331512511499761175158229564966545321163252829644712697127956825360551750673653156234233762886387484579589127587671074084567540437689518565198104435077079963770552989119956765737990114837709406720335970573585007611462847865432728042416205516952465854138969977883738454011143125605096384445444971674683990307564912284370765778995349413806646827522369130763370266842503843162761269030806101515511631710444177968291926595642600869164520071283068137966921759459492391768921049514581277562557368778893946983610123369898096415880188752144862021675536333215903011461625063012376300388137043048896967718158408133108359126729341058406850117072457219496626339574189481920333511211905782700446142865295471006854706981716175047547933583046093980024591692689116432197009188739697024071581661452190431815829788274890092985489907688099198139438603363511053190734759443699973707009125282798344175589769690055678777603271000123334948241724261462920151295731763389737069832775384558373531192462274235874837238083544762168076643579476332699897633008400696064644449543714406300818829756694204144083503819532237699852367036859114669423001773621395977494548916359853546360895651019411271098404911253716418476131969444447030758872610023159613107202358600598524249453411365511111482352719442410424811888584065828140756284981552403966233906586300898070216453966277982272249127661808602008541102472221205988457617000286222663431726220263437651589315850799128855092010746250355881161563119913374885520322465636217998373175803927570088340952810164835179318040370709772708250323661502180593372910821263768093820177162786271489397694006624037515784692369873658499897567626490968490125492085142984102151064263719054856314978187833763241640750653853683789901070728231017491410833497099460186934669266199752732495506518721137353653070703917403133158079760830248653290011973009661868251983179183176969957377574269028321692527507374752105093796081456810344903320335926415531148837494619799907526549821100783919016749125958846468471605802351848837524956122911992484493453503403372567705156520426297360369352702312829430433247572051341068043894307238084911893279692076216936412516938958503189945986108760252555808197989814499184128865234592982323488175041806336000000000000000000000000000000000000*i1^76 + -333250294632831150716841861488897725727301259176016725049849268504149056161516372283547555661260897139902492003644515506563051544101210243977013203136027318359055082536583165861607396852848299034450582286503552073566625497871659344706145749639333079261877680605657679728821949061496356584004815781404157877505669008518891214782631239462896921074134499905955230573121294834711726191086898806841633915432497988693900869612552224987925322673151024312565034591021226996179842681071571596968829784351955090579124575954643981999157331243560409398436797365293685186506331636141405088477746703442170766929788100732419793634486983722546253241526799448923345878351076879803535222131570215081651827752187298445554090744388345130170269023563719814868147842459744334731083817226011795888859140793236114280279933446862330813176030391580100227598100121095080436709571557152061450325190294022247442389047651775891512232060481888826955997042184936887949263146503520737507826187153236918830796599192941814450208808470020582424175800859230122526611538924448821825863411235686689051651573213655959043086345314262422383496816127195951567561768706119266342024137169238308897432814553616464167028973594520650085361386194757363159962892338687271539014834958072525851064737030363731045214085808326383566666611693080994288026237620094614034399358702933098507501009701600629413175832769376115618631214479246788616047353840944451214998084146724417996255177521208313058594526604021921443722702119806880338694607652662426199902615188726455123437396502981781136112395333592791948554209770677918558397797737440281742141067996084321429306786419609041558797307792057892857793550910734772744087153328978122542746018003648314918935377791917850512723583365352501804418841659543606746020810842892146617898184557090406711912743951384276946804441490896502750976949399773483925879135082666776182982433181505783977461054556915975391862443612771075460908268763420381130821851835319531873323188219415099029590302807488289277180313985936621949975999390771707719994028416241693894053899308066351698127914129520792132878960626912004999451601656143417512611829709828462159947984829791303837427832706984137452459530037209948887013637572438170301867272746507517150887993445292576010081282706365671737575621099312937874939920802750922752000000000000000000000000000000000000000*i1^77 + 50778477699915205021652658008352467941902953939608762055722559195349790617433959527511764349995197285676198832057806557899447156370339474130069327058324393088182385002640816815554022751560027648465859118010135323441280952179291041025689698376036208577126777863528350018836919702039455906513305983166528515433839818926231979486307392190647660728296597769499808584394988553869085229959003128613880615626520674253412195196560594728720370228322608844797490404376229199063143326332799528416609425865730502282750063867801599942859588810866693567121473042573411883352925286531005711937202984395286576990487191108662083051986603913240407847831643422711888621066827067221726622004298114618780902543949127388892686443611884160810479105126276869772204882945236850675772890764129084567330223413822739866540538903011079023418351035067939311069054355622010983256469069691307530719039350896653683372019693246547398644969410354689360774650946606721550400609267688869710015887752118076928285162262637034211903368449182713692536063628848276916859972231402004535108979427831846123663290295776842844871457676633633019431944219455332845967316577169704281921002199703000264531169510027139844719558787988909069384597166727155964366721517615214819176897091912165728586343263099397124693963557669289756221671632288459543408803061561413266846348083944211187387648358481471399328024888409861504197736812296567622103483927942421267417417004110371379403464095027312327390986243471863696806101138820394783559172556686644881357354045455393322344659192140561028335383107880889000322292100898287706365222616473692668115379246923390319408141428120498959160862619836807723704847463514140908698935902087367606800596290360926705135752617439131442753015485606721890219602185024177100517020235804598793745116426655923081420153076887918249661685783472314944987650406839101561394992005822298456274624912438420904658671592226674680558999728389584453081491533670726910520506075934114669468548165326340258070489042436227344810092556372495014052149257821154373032795953314224657436990100667060091519132636091050171507867643902329939456700329580618923350831008384075716832865829476369392962690154133052649405498354982898582177837743878885266867977426138842287603307065439494211166484215872463372848916629503115992693214979995729920000000000000000000000000000000000*i1^78 + 1800112239993053695194038127615143531860909810037373882039775058338023560178918917252706649514753466302202452266099206913468997793258870021945418280654102558304158221170003769092058243803241073493123499934892394241458503558384962327319656081113790234283753067431308893241633297334481232785061294024349452800886119409164806900908869463627455844832016806014081821727716189344280575009007225663548359796188203247482871235720301174049642814937454019766658378646664351090862043331382334500255495005055616810053281285503320546695134659830073314877491003987851397234966959502000001717095522914376537810638093820247041539345423454920681485453381438010203696604812777119317873748220046573485427911571428698620541024191501355238770842122358426830450030319648391365810804159450903023138555301162708009186979047752611759945508342317816865389556409452332816074659605339168783590023738919613456189351028649351539076604630570435957535629965735775884522897525578856956432427579723762893760152809852720768957114570619843737504692479899288750731398585419536921212775778769175964955209677671694480485537757880961485778883407516341629674015335735291069094953236430772983723692631385491970779513053930720090520899454926549887878774633951163014337019762600525564748427098447366937587524679785634624592659078187013009826094563361887611096777625192478314331376463601703646142959054298413295799367082630026938836510184345060247055699317075757519002030735845076619570231789123183125610257895125791583073055848272693442146894047633962742956773321314910191273461862594020901458048381372687783328031857846128253425274464412351048144300152427398752304916402106031225697142115426213328295952828522060489494542447049069153173566965440322786914522200763302836197617372096005770697941810314813737517787447321377679536263076302974689677228169326311111099628502892417349265968905758907493613872680786050770242091628017287391799855172084986724112234775269108906646257046737931198976832182327723898580203061666996459215381572091200866041768386956156058682329847089503263758353639625016495889750333412808362018475863331788482238736248563230818489954079879612771159086552784715698104114825390484540620858945244087182232629347952460967864237653258137973257489876678924534912895498944451585994619699092472159076196810752000000000000000000000000000000000*i1^79 + 34225995493510516416103121014285197448111149345766594844882859169164702591108880178706887499348537806135968339887878700106312502994452241370046034790517905437581399408980801742190569426355301468569446525507889913708812859279655147015146539283836600206839859305308506609810984001354534736110954971814401452184898891034661891514319353447667809385358333978714396854465778636046992616863356322238966587149789707523044720845079169902522574538763238176368498773199563763961222975001746544368271468776051841774450807730430107489586673732133551848909834084968414309395575257511700997818554780328544708369618085167772601114581001046476769927491354840943016303526229850854812050379584259379098171906195692938791552038276859137918282896050687062381069729501764827942617815825859231624482170819943143706053045463248437354894177640635831615729419140713309955809454879515648875063651097176346966863108534654470090406130990632678324065334519324746964099489384014572518604453473179590991991892679346972400087947892576817109655111869107409172313880543057748558876360828285940746495299043779197434013317486509876040908874068592887172482238581559944095522752853670761092034843085651001607216447414467059588431582729497823494550279761516664441668911653887691032034693793036654131948420217358973494777707404855449475541573477654125331883802071013070933547724369901433959553270807771940453264545879759833030684480771415667147898891991223892535510997773438358771721868735919425001346567589760898895421897105020288344561903648403136101346902891555962087728035311752118844714646678182337222552357469046778339920612152634688364700617053698020798450273680472911296889364138365819847968328985918234043310156245512038447458974841241410960334089198557698017192962451595071273168603696540002718176454223568759830273213549403737472445496656973067535821074935888639197932522267760598978244935885119167764998403674218895421097362256638793767414164907221628776583743812193772004089527741196127968996215838910474689152844893316252750166793381132540616490661871870508539195989870830131576571953273004214919832007894820908976957038174524254581554195901580089655430486986646347816705705068927266486264718688703226503931107860066665183518173447612515198988745986066898977667707774276409017607947689000928123289600000000000000000000000000000000*i1^80 + -10363020697633130378985177545348743776432866087418015795132590820744779225612725468777311635330506029175664691074007162789698435535042777668433544546258215636095642589464979562557586964446877566169261907553328692707027928882792899161774410088294702833012452851883679284938138098689397764250190173850838817109199312920224074169126740784790656365474419914039015286671089959560145600128426490003553733694290224753224723601474854415841221412322000451860901623612018427940574301772188054124438997490240407473545053406266446847613075644060830626768591201186037232618952344076238912021171731038344004333986385705254544252930114925497016858478951091084411444424264755608269540090172781980834161272396104064072177629517784184505625823760988267598393044234145368189528277927233678636682968116991535806288904042482004677743225042969743314093095565476972941125945451940795862918463023291282467755448679115928886433372260555330007744117553481773279329059128461230052849970454554498225113290095691404492438365843676373462193920398518228513860337708033271572140954984585735591274092656063168755726179677678406740537677891109887202887960392599903704027301751022164696349918044429801160738039620391829523197044941423733447410436685663337341967166540356192480851788926635670819300178344522666119921410690465729992401400033314798964312617160817604645001532231611308457410390625263689641783690751635654616141135311182148104876899725486166500140971268703886283556694191045795886548628386416565352320030666930110879886747899970637681553545455386998028835775983970938863324242731042733902017493922956037435843848043346157379297563231316586958695338496904740457942017277317822409313148143023258030892816885035099210453288908846251661915696521816349094050120676177698567921902805114711176042980220133294473790776927238540671284523037486010145617995410628694983831793559224674306480456981403641221367919445586184317097631697250673731950966547061580346997110794907764192624719216267255259862760310172088855198742341573672547306235685339680698615308744548836686399686382854036762951222474603690911550298131809018840908409302048473251815666891117467023879807101864754506788139966783720684428935533795696280586152139025993971190042725891108173521752675648121449596254603974766746785600600864194560000000000000000000000000000000*i1^81 + -140880807740163346877191704498026731533661630738206693653312398111283747080240813546300325367418586676580699348833953679965822537441123722203594450971529377464077622269810048111519916038864049494277626547094880845649612393407644394383544887467316422359965752414099363600472058127808036809574601235222463272395495103385426170952631665641314872048057210991866853691038259597016438316317485614658947449441893683079212597804284094799570624208734574773748126291328735166575410538316883928885546310957396243427671710450027479119067314135112645749929007951169511329995843314510909177887731500582782013860517338211782709246759008980516024041003017924341398003926873844998834253487605359060155248716475446302974777530904561689285081312359689606909581351843230771747195582856417891675236747883240305183767066423683641796218685756358001499818355952249882292566337051208038384836154934791255800390999498077629772977415753547885687981713947644167490464449537021535457309740669586587007322491938093391253682150658020839472287475429614897688759748706977715185640281270101728972943999162696814620935013762445026895454201201833452519318304163417400768733772841443879810550580142342665694676663720298205582406036291493633113019179246747406214298167139666637081217260832514917545011647630052942485718798435799999891425852578042885632013819979828262424227616942048086824396692925834574870874314600737310652247976577084290511524945295587812983120894875447164441340375850501159425624941494287428732569984956202869719253350685564177109031864928837581034441360845043903983200311587089482114854733158934851117506922881812141440132430862770530276064057089303564893729188334734466081662491695790753610140681773228646539129382669485670568415127814804241773948267655347549567847453477252834681693018318968784608895629230583701903346526670474615340370120622847465150301030771636466368340109727782232433600390930891344283125964910933184929481992265959969369836083298516750647466388095080928594567927667790668749701384907508210323640620149929018748479562426116438149046507942604298661512467396758036656157357617913720894165677281882202287722372755278655272663557402155574954514902585387505415322215032935661827693755644528729231244472434044830596692862655458877563334206420487813437807656960000000000000000000000000000000*i1^82 + 7049141647299240669944230080360454259912908160312996247496195583149281789087787971610572741289668499067198716111983467425571800433062613283617614056200085398808754811106928404983839592686070440569546620122800509151345398478509666957826297476835431493719250332427138831395814471860241607130145200799528884404799476711416463447695663581120869644306634065893152764674639160844002341173033494237083576710084244964487661549960380562776065186646847219775279189464643217206321548767354697772217007374648249735130979587755379264226394159578156134380456349779837747245935507929083539688995501544753239180478891912342430331053312548456011499484351190728350293091001708432834409368374964484146392574957636139806851535592009029434599312550298004716884589976193908114255715721078111086107968971691966052402600391392777310224497374392285759464329925468994050816304601016541317525822509795991076151077975870004869867060859346242817010060316896053519215201371673564863940416957225439711695604288602418219697184807938958267153296982104699419872191617373634735385372517239850660496910278787583388641416370932227534565688263824156995611830233967790038435999233136632017836757594203350373385902851719913985896774838009601914142304303721423040931694439598386215119983649649610129657874318520652451554521037543435638170508586892061716368936974788679466518298207488669020482088667240985146668174423932128547530019006048088866999254028912721506813421152492529593560927411355209896029818007785013133643797034595119781361533837806319399577022899735392583722492897542304083546370366287395759184470050488917358801396818468195895941791328169702210318575293336642374815482227174096239156071429784694300740350995137608928798090619969005364403177287828996971612732272582773194029042224888082093382976433692472402772888015023264359144990151731027041232716302557105722267956268030236285991939121772049784771581425365598313145293176578023204441601543137056836377175405778293674102794333179843503556846507032100494074981215285444904251203940154655033748104182111812855870670733451364742716033166742256133097011217448753622895065676989667052935506324817421158299075497076131176342570604543099017509282140278110790588475402794299112607618472784443026823529368426849442965298484304064544768000000000000000000000000000000*i1^83 + 193619714919425376326389251844054863901534371960334346654924685571349797315214322731403383188376426456675625345032093416216818986399765519526708451008747015451964245127002819529028168791982340507147473537600375765723310155729900443402019578923515017417908914174972191451983014626504501653172106475632468249920129605705323286325402283911560278406249369221660454326498642729382179401062059297769630622413195270293397820420868977637872031091644805666554023288541298960324400696921994485326742905216083935934807793752350839629394025354462353833900601061726008368357381563369832764902434331068580189112037924085900527150453693463652729384125295261800799921588530960620903691150651073092138436395997649141109791321182535507868674468656076336885137185775372796864228105673938575845555519096851467575658716392814719146532029573820430000927838460682672679803731355329094591648280656076302886534800844962885916089080861500448242965667805255061365042972157762992855991794438970721292910548263363244570279454462986091915161215509365173329805632596490214449119178405233084675184150069958606633073215680571449413079060222242449087332047853698279831680250010772615870815982621894845125618514101912345043457074012035319820432246007958779364393581242628346851976977167995074560346335073371496332166540472622446213204436191346772779782222009476820386558762958182119165759234028581576786476879245393584337684677152580065098991299308790893558425693649220957173519157183473150487987651480387531445595279916070113526128182147378131970052239208208896593852061006986227678663979288392536244706593689972546641188486890635998587316426625371789200170149237758460053598026266372097140965644270855195582276716744782128130721054796468664673944180138714789572772319477015279565058200508889396524402113697131422005012379372413642555402341948137467970010275751971883782858708341794806736164779525413232415371675141336022216054055906748896631499161282338226149651080015144059744233486250513232960009859338292404870815147541818915165379587625287058945444603367612376522971414983894343371299322488467765558155820636538524735355715360417222647243643329720169784597602894451751699581149388476080026175843740624904532392938229960628976695342903207655746951142110381847417902865789747200000000000000000000000000000*i1^84 + 2120292076047519755753198133022006836137023922363364444275447578386071516192557573897417387318325980488934240636710953630192827704701141056473061567664099150844912915338175922286356307251115824557448145506249624344012221014173300511859329980468774915184635996408891253490861239379899735128261088822848809605471354587816746576295493961039652352715877172245872557007294473714149455150225110207571081579706831962192304036513423929993951197892342940519123718764437825002450643236482186916968042379807900269344625481958953094429530215185311184543810855298263725162771105110770428952413504928298763673445718415580882922808183373228519738420775203763887517793642228546167555233853980073854875022911475887843514769483228026333017971482460041155387305330267696872438887023426890920485334987095709785478415743942154837986492637872907964135906840007404761560244014719249174179448556434081337357977552789479934253011901978306773614083007368214938942620916839488574586803149541541052381232919502094545578769068289203278286964269908080860259341722479152584055745133873216727492560340041987007413006003352134770591510414748468586334690259236484269762909070710530366567412848852015456319726768482547561937604249258291704151212445838722554041979506717407651691449647427566602489429010315873442412484908420970285003642436133981061865340845708347403940288879160845141117495523290716633043116180762075328544946982378663700161338489668383087238651967675796262151509560161072259770525167756580744984147356233200891798164393753172699912656132791485127578581085874290581006709212223511648465486867473959297934337009281155497915827756809410780773117449165300382135248333000289258212658426769702622819884333390698910541592603700839200879867601774958665595300632526957388295758249894700476824142768569688710256365919102687477901474301016825318117420660302913334741630528132444602971966557005229029866321849331385296353420433175767289709835959296698346869170702478077026041444614897063107782547953649548582001729608701126961475105485636212909652072664876997873349322951942707484688325990798742697675092646019827720524594433289852002602380471972801549394507312088900559483753519362672153102634440599280020368180615680089881912421764408977482900542688126178836512505856000000000000000000000000000*i1^85 + 6288313856476358238576959785928549505351688587353820272964970105392473556070922181948500638663375157092117829540356971316506369487434620854080730166864156787267297514029199483788073746832624948909737496731282205894101103151191889339559997883935717887003857143771568174841458729500026556593747374761189522654909537607258868661423253459205715907560932242506494281545916611397465430161267528572727148139345325294274131600454472986609330603253905645903220148385118845534815109494926055837462768703057090540205372911291159727770595307489977870426835196911117493622812735092831022630290655004137879798322546247199947545424467451027833484073858119830795664309283313649103744063672606758677378505585228068356743605801324878601253863342438088513127346663575733097653002082338497413116381633187599273207225028152397261545942382954325916392326621463389314064971301561267634978442036186253132030443212566508456473512550464425474422452107750372122381251359877262845788056858009475842756669825734813815470763168001103110290163127978759528937305944728852518319519182604739503039274927706906913727468256067303362442391227734955738482214019943021291121223270408191218057846387505322812527556446432396657100557137843320357580212998165431987495457090110606087421438164656530754746418620991410632352454637978021700815353177305063557385639334220851363240977436599871922690864488260645617319662448726687058489331032118855838956637934919147591907742448849294921962388928347748225428905744117445465240458732982794008006101397279924026996718665012591665525334533074094722264862869221836946118997500900693037982582496188190100924823577307511427925458941588364068206780908048196140883358854879183160253972198732892464351040879693447213206339124318643369269245067241098998865086967556564792532426789089203232708176500168153899447356983637601742427286908641755974355949418063499906758168664366289903188246762670321681805043958537183276071290875748407063472788313300767059236130106037240739587663183038033487740535975139997180689313054034565657581461112055150062227240548008917136657515707114302794623744680007730228436272543250352524645695438870922328685046876312269850288984094484283539994413580671482225269992833926844153388432447272860031035692437054318182400000000000000000000000000*i1^86 + -517862560424431977008527038793115917256521682353935595020799228331672731213331711076428364117900560485914848070932661842159799293522696411454481836027809498749945968459107539414130088429078262187706551175701255556577435664338534023261877572725875554331012883336579795451496831408513131135390008072589513263510564366435725061009461787833770240377095941632117895087728511079507542340147165892026773176269363997566736213206806238458489149964737612567669433870091258673148687042227805651171068959548506395550590227710196734919265101500849088651165756634018150035061784414384840510317235766400375743787027487158216151982080608339068954034957042077615462483055806715769949355633458976016040812227102787032676147051550254486851089988310043021003990126296307453950354493060779640967641483584812051042294920898621560537908177066789509466905305631362639015221314013084408769056941840485530597962579879740301182961188027610148435148289219575836127601380798553370784584017110005306291978047224522072671562660629534919660227064795528050746886127243410902726330812413268491920533522622141462456962844138513132532434442265647346583789368431346575421088894134618504155459993315339318298301704299856252674631395823533801198172136869700050303804557686378827094309216479228937323716419444493248788048256328252364120448503519431876904340976999642883182112772171504282844781106953822821175496520101837204712511225943674037696499970950198161650095001291334719230998671782164291636152396097645196524498209338351232287400601370388877453859189224115312430587870794935007801279361337175145825515339483532885012440545909422440656672911147224950671501965719244731878590257171653558814599989710194181224812258316031027700429702783461262131058797767323902306446350632958393659484740084470893317960853674330556727492906957686839516781830855762931848740491317275770740196916728311230631090840391079233581174047572262067021594206021639923056359120140087050625353779798902378997274423707655850539048941395191130245140609303187542140158558701729489181801342257420354994244367126303249126972185167618863254535286853814587665125473255347102327104255128955950500871612552455869475738206976590985693922578903831288700216504096416049844859651505778047836268737331200000000000000000000000000*i1^87 + -7643583774415940219713341880096428609535175417755620546990589653088825098075419722421489471497403262515449551243130666129596989190005553321443274194855832255354384813043163180065819964511610871728565727668999452329809739783407389268931545426080201695757929379501145550669633549962580272289737960037403791115872061519424239340317671475275676152532113804744963071163053086113732065864199878062184258890170251337055150275269271473521694299862738680480606828116070810615205550433222069469809535341308515935924760735021269702891537604356806121953252043974093860085168042745613471782718324130065646538299502420471245387541952652506252413359833410321814963652078683701964253219820729844591526432778623050441925794902370980070419857845811231509856434748079394964255098656665615258800810146544491603824657582348444410443593887872521352620913032028926663175164720175274311044742047955352128638196096631343583711696071282189950975511734516787699834266213029541192573409685666219790865535425188401599072362456298213939722235312130571450621860246001759879449281068691632910336946934495255960112132308606961413771837050445809436594992475644454565033962580779536802207529591437618916204606124067985516177776658141509864371421699695170488843526917801988333983835235002017088250338292213541855156734105543288871075598189407387597241673378088724814869269047168342838042132889003328956792183839915914378068826222701490292750568133503911244131402745959644793048364312361786961097965364314540504604483788794537243165709674228839099694123933921006938533810551123567876420316321982621330983499073252654601788651812890870192076226123859312573644044726627044229095559593023850137975656152520817567858659531785209982603220753864525352003464225966029290574826233328622428937338283758906058800701953152599689135785534878538869851661333364307400431484573074525759270387938149835111416815799387058842502561935254178834604545705147196617903190974843725226234377090017502951133434020757201432447281478826530639340273718266600348451527657608098958110241368394833696799650225306076660073740550851938328913332562883413387734919704661069927437877930730994541829146830888528887161058064704565607888921054082485800546736779339654930012192707137158225330176000000000000000000000000*i1^88 + 25926646060583711424797223137039610726064732040603346778801829487080152195062799912895444845326546840186829465466519056658637317104122343630172363480120609776636019182866648499237756669106107657922799168483943807110352607267393076517454043310072084370108034054079283412173158271804690185683876126290912537316943791609740522699015720138437265879198246246318063568232659856764660116161877123194087470604326670491028035246783933787344337696655865334404676185437397955143593645492126730638341457899639637999964164934842920135201382434712452430285953440794280766181045809453253315101605026241639570391194800459754077123655985009690502701769886914406793656108824260236200557469627534922178859997405660714611506745931770622625610273298116851326349764308773210624392724133137459946675411982629363395707479336552740545719768464435738875885741570851645531530933226495912568158610496132272676625457397766379381755700619374885454716692060161485235090295137474678173873082945509732504813488388412674417045632864375700856838600595730220880622890104787650107967906162457441432481592566039371040323698514052372467022969065100242201327476085524252431843737279280795924279973233828159305459400134150019837806184856918290247977220478431972725650262681059296180062953877763087139636765299644037173459665252628367182668790551643920841720646263026189499561724815387072915393997111728761924976184761233140427084948084675292740911852485223327434625231875797066607367378416129845628447518166575782859508456596229915574561070037777497552684272213719760954833480325280188831904536658289241849745569318762480815778043114596058704783404673515248478062508723646789750686256931555882645533962741922041277214393873955571420223572127993867715723218864279511296490486736223456849271189221249416914423147492546985709730259695010959596294507442623009894796085696068578076843838040306343900301372596208131028805167964017359017801320601738826420279993203883910347373473087835911105303142298318228596813407953649060019143046258784837488231396892198333452382158570790499948209400521829385978374398434818904820980365032544663557524354607235273162605616939819176414790557872855620033034880529977020596334945596727815808604795767603765723882923307198054400000000000000000000000*i1^89 + 790901637256330586243404608692693757565387616696709231185034236302675547196183938191914698795438289413608646830714387707792294357618754399606626725362391913390539034083630865379933007934574335572665590575394305009023008606492004305285673529617807304195384605216532531100320936734262150228416068587010895866431902707402148294168862190557439539376142656692360322130634896399833421387911530525953462842369860766468755890518407858467775004531191649953720541621760273913697120719844986077520311334366700515016508547449216898429164641181094331068854366841721404611614185962848393479499859766016708330085588337967827903532356853467547358779696278663735711308600365569181833623942895532424988279735442095901393605727428805473370434712049324214329107084517772623853405841183731615697706368461418882499816400204129323346242640070276923078002823208783151890611992812052546551101998872356779867466152870762871577254573335066537347420946543222665466375642607761291358381322343774414767727201839811330603342501172292265109130889479814411791592883805068958456986073202758259311140440139539775311824028794016843967476092865850473110739775021337756531802549265651931257956968646459077687355388484902193958831685204663292823574868754106379447209295073088131323282556336519208536155204641112568882363589168667127476373554110130198885440733027777905004165318757672138945660295915683543943293020531742075387316787427716240299884066940296694795411101195330927810933616179181887583957802536535328965404885741780372345712949773156744322449090826759317871381735375069505438924118895426231741249737815752226489680216922774812623750134063614493798482273483549169536600714753938799657355283277387683736323064483307140804607664040244892474587588897880608468507229551037763419017144619909568043472402374828898516863527098085447800887778998014512747134787521425061265329774764114416802934910012551424154199855300392374384346323848583700521307962834572258135511238343744664118925346391544012553138962402104937926453636939779624005342057496235942680244145516845872796703896266126675191977396034377201249664024440410604553506408599582800888617597310086775128559880124614376389975409159835671774292459139188686124660533995749843157217443840000000000000000000000*i1^90 + -951539953148851986364959441597792161094927142313282692355502561482160411245298634419339453831265204943836456762411759873323920830645762040879017124567903965469352768618745021867436635491425569293212801278298669978212266943267472148094540517009956284781638971241729460277179201554972047262189670472083243292874173188444428128832482945206872656776391830341971224938518939904783924420981209720717180653381774828127343491392311267917963975141901184233333787189508004024023256403290637031363483831315447758345311632082185521540615615145669312664578408267809521892815560704397873746759444188730751506161518475803751675825949793920214600844124212911686429734952771330731752196793448971742195999268855442915617615991920814069752229752966436443940349652500810647324975011586725035771089086775065190149245039845077960145418527521379439682097766949249108980447167922068899058880657233358654210248253674613682852635565142327453795171876315002994242042971609904235452060800162491109666428189920037203663925552623690940560933236638608954351268735230527179798793421174006587347042941335192604152298937138272259202789946815674622351271745149743140296054574624058678240461932636906361119195908172162559285244813031103977247691841707442718406549511035219789091857918662501367690168802986549819858124968225577512684425437594028556143612810166489333275329932671919727091644249178316376801518099813142285882536414958648126435929957647000820098678607967544594117452963242479046106309312965962101782038149502963126802091587030229866963152818406190200362318661597332580624493673355924211735418704689701123102485552054301793226124404926640074372326681088603541034833004732640240988365993841226743397533684020423774594748770546412763805416609326243979105188502922714689110008052118229068811735669884321425224652088659910802315914853202767281547746512610397847497424963527819441684083624585982030497750327197134469991045400185611820770679904381864102515563261644257745662024743006368471224434474790443943651293731394803788417078300835606797014113745095806884874737413775198007659431007555368295725447327657577689898100695513082135084523130917609693113251357567716988676531243587706379611446809703574950254956287076046209024000000000000000000000*i1^91 + 1471359329217955943612012067893568546560191201183008671805342367774824026503775762231350917117624339405972058091399820154936283928874894983338024845453107373235975041866463323754019808531634417636479727954260381547730095190890147373720991111080347723250645182473446018905223874647796026325907023153565716284970298293296967305447566102358046252100634259233002670523100386483322961175292175251065970035173977173181383099780486990702951126314417883908313389712279165871184993515787026725378367827846957073614664415307734406448284898662968170621451642050289980572824503368969193173648308384142167443762263687011390073638259418044213322688626495863110978322933426530791964490117784712083473555786387488348260315924319305050358753844738361456097175984036185791309772190451627824646962259979969205414505877960019733183209484577202021760346665006186433380407258316367397255504883683795161294828688805274985940036361466321285854352838292689587226371870456791520572215156618117830197859254260423345889791251754435733449984567190675482864199790607092940169714440305081921668325499779233605361293815695895557824962644699004265396707311785776869433660695916020133588994261374993354562908552201786074810942152333822441691761992248329294302403077805263772121765034929715018609949976480751955144302481515921291344658874315792395124915612397548012947425345135102435960667242039350183290814248615660073636611292646065854853684136748873836270361946415796798113433266994909022928268232497824352505824176872636562556812301182889826827809825072741494029083530498909849484498445944565473836124034349735235448093206335855484088876280231941566408931503498461369918839553838857343130102513703898602264035237176353422900813747425360565205253315180354090319716134136513147619107116201615790603379048074230375734121460760771919467123553709019053802380624763020755973264098045707905712221569208925174720499359929702113055643336947210289840746718625802969224091171577293620138106781284569419213208437527670190403863476905770890898062573993814710101165674736587197031543030691454184258974975894034504870590746568381543726909475118322295465120675156401257926568003715357473782221476462576551158965804264632141556003897344000000000000000000000*i1^92 + -2735676870899022891458878564042698615296677689561361880761744615752454648602166534901953638818434949244892716665194656662213136477070397562146222668498774037537056176148146016281339304565375222273089231522059657170298351088267141421979404207205745336350260681131515882489009597311591079247222902147598644027466868077456657283071327361518885317230531490139956949870673603003089512795395344371308400870862055386114490037690948048398656156748647286052294705601994395867609665561386457618153365812935692013758824284033449710234350891167186163209532030464993933071708882096508981753295847215274097233028353373437472592657627533839109382365731414969135388045119173554498077656153227551410841282933174452332668019288238886763586058765682351610311492289836430158613191287361729786596918249767978755376463546558547265600040165777937830371871974367935167363027076234571069802490905434977828744950892107396409915525159416108751759115554081488046020045469002598314507725990045351316050384127666254271011387940963268465224694232439055093982443917575437946626771044284621214569177822627203873918257741927435834829125650133292278153497177247859201424176132509910719612038582176890182431349842164773903463860559911198982809364824456153850791209458531527792348280411456048023655269737723582647957094372081740965830791715376669237501520103921423737399996700889654538377896614031902930375120491181151277373657269360879200059532565416732231263174927818775669637956151852056555598727462608206064403359559513540612080449959754713710790785093846133900764465121441224067316579262925217793334641840769552058309178559791919036112502254399955795666706806994314401750241752762470068369885605333400063622683958123230665705209511031020697100616725494375318637115029933746953525841184664882117853737669957249716528515535990376625027263788148588824165670554792596982761135778677751772087522524270456935986997079576989853570580195314431596454248447255621314909377996780971710670853934483875873242108884464058882126911170551583656396608108428104643380391336122392920239372043054621346092423159821108028806868739592790132030349376687990466619246593265423021500202907989670284620707102249886431423534307870319858155520000000000000000000*i1^93 + 1821919567243882088951389011437413717899916896738046254427382831017852880781381558466957625352701063683151675352522518341241535489289054887514609614083225044042922641723931333137897760246388256640278181506175657033652121771386545951909751572146219586753733312039661194871157708044869423585332983965266538646362464503916600229857140491318941935995462377284810003859711145070112873221757584851808581231434251301312455716321792404575819880808650170703583853135560325693980266658014487251805333964744800791233272206847691518234785594310794971350114966531768442388548415236544011643285392966984649655027148617035327841345809181677234115781589450427565771446126222325799711162312871512938384518609965761878548357669017621497230218013858647635716363303326563688984498363279929184051489738051896281058930752780350417433696592920910137578934495020188460168171417110127772725426096933875088418730935735542314625326440981432489567248977083107384321586162066322911734990288442216141189986483152601482483153013291823418822302807768271649475399772732153917518405403264691019844679912829082599363778816987069494592882697938157207245842317233867309716515845309162124093855090639472963191930551403668921041603453237945029360033982981857104172195809921891930964238183928753940985998630311007161347686988274182480407736101518155911992027320557543267037112249084392928807577186334055554556241137689982489349669902165089962813065818465951432976421491404785102472380663563841400841739125311432827331966373270580605660061869213862625696212606662810817929134314765109060752771897192365029907120313778775579538281915516904992541070849794169398217195371141677395457337791520369002519152623001903089469565817418948103057793245680330364146096366874116915639308832615128197319173807352299529981834748514253245386513633919764364359712188484705424540031743434834146925652983725424056891575456239964735029630838237749808447567251017329277853877830157361015415669354128898774893747363589577122217631465253833789642777687556361774276991624682389291061441748786681065526998936089568102892962803439390214683303664072935094510464354805552711673318127033758855124063000870906609684134350534019792390386182258688000000000000000000*i1^94 + -413884364969865743512094923398860906407209676558332741306358273493739637669630901053351521488640407937950403686420396038258252546915277872594004179485284920771383724789517835347864928473099787243651190348513751725448156067650718789783968954397844740911687135981783048414617404089368206998867834981759453715576408455529727259716601265626956876180015501391640767459446525987019996966171733725846402758146104826080079097602637393132409544637067702042435336956131848086602401236253643779223147224481940330302862648153818021769386427116359131531999378780691349959059287713529911198400873183950005367800616777212596409806127736918079176683914038899870869543027687182056334950064325938478819193292873738599187530153527070058780413045105420266853834330179042811518266301243247428875335589718000491007207149809308434762540853837949028463076202144662211542688480743435121831385800433750472289425201615835531502455706440687164344310676994624275644702539347083296866447079946567625762856582549351496433201224776055475828958916195771724044023590771416619135952193812870264354367106039795139094447011159347668884756663242362794656085781673840422655475273543786134957151938253809030273770625719411405544312863795315472558412881295899899714818392630928570714093416766350941326356348731459183495198854088447446612216865727935005545991794564375410655774230837214006359927622526405765780988936674603841393192787085449786305043974653993227714308856959292055964312776528439383351540199112652321106847014434943164832312676573606983766682591450402633939673075277697568830128949406962380874471166186883811532714439549211936423338346592218948595887515065530805406253963454231502738818112732289621761382572469556021044347884177573548306388172113468862945663187721422642538581701774535474278066759380583382355973670486866107882297145839123316447627616776449637820193750172459888531749331321793047556294334787105931052720050213296185726036311118067387410106421140576312631201277309651096189582182791033728223395597946682016449581845792298361548318651195759645240042867024614856901983724637310087154402248794267833120574622991026525592305426133590258041418403056603866061474896765735129212518400000000000000000*i1^95 + 12751637169642509863147669508457642748351199909641410217577949609435809502240588962414304642368320766043750124080232556200923785841560224717459310566452246811901076041356662832359813635907406605983012391661625474202620303550027494930313924949636517539236108667666512471982964264374951927376810933185894386054272786465789577369577730955924143467803254752932194646440842103796377647642625542446451937373342910160946864532493446135003347715959887393692316506161359139745405664602972220529466360406865526647454983431956268216293886082255567939029603986875007083191671747999167615125957880498149846371160761239588656556922823953859746912839927999496594827039509386105478772544595017253952223767810295971783342631691735444890368452187582884115944257830313077830633356994972128506713696832630901125552289903562127411886455183844709032553928414722637803441253524601955755866036345457971232588335138236365849953509024089419875981153612010715896287256877964221661153538435377264412460480274840938099634350345207363928177954346176211592048680423132816521591149102257877756670605702585869930342774413634408588504061312808100677615405299157075853185154271837738394868331168053110560490843542921390105309569016151821946624573460337605712120367304896755040470167316060228854456944593740559231394579850415759313205240904554750294077071244082511696186828423753987205128531147264881040540187729456782246927113320735376069492513813466695963168378087804393153958049588288367961225357765668743552341439617880209737040655706798735571079765840151352231145491953223442202737571935898969540350933627828249010000672357106979569688766959836406207074934667804461665793851967263789427966576570240780310339807473854735345339632035365491086106454979673856376818180880603362109921811227226866434647083167428435323261304397852392621497828477197786820896766225635661548923568895500090796052873703515446979256786755402252622662921389528907975443663579486318423730384197685052149314124454771635845695542017488709459745772644153145909320307480286748176168947052677670038651595150789139810604252915027900290887254892442480251132609904214906394955387293206919040107940884751542290420667451965440000000000000000*i1^96 + -1043096237904691819959376462943085697838054147317928705199889117473700494392545912175876179297907303675576637891797930176838923258323796530112495488119717030243003218274649759661652189802371137243871485703248538001343568756349051208463905478730041395074559862957857915798520812962703032608915738607372755854556010033138187755253524901166205683442281362990761985347709563515879984726406461621708295490708770220552580287504456897107185353226809704860183764403615894224802862596197950548862216556021054832442685575695983983114486016012419632345545167397562104629058993719364057198451969590354991698530146821354884877603861951190508336095971556542714709513486503769573615530961438167313723316478580690359623406686122609738353329478531251715489136337325232968338220660765346939968955123685760368405174966152374030928654282910894795045065517497119354274905634271652594899461192554602629440792266586433841714104553941160941378266181716651280495700069400999810553478614541513404132624477966769268433757160433327671307372076429344321676771585847825106886509062083551653815125209539997245678735499064677520488612107641472729171833500879118610853429954416817493495118868759087365845415820662731793370801455480092800087069782231451074518245283818731529783950787810075011528401008775913564267085790806830365303770915101881756764454433003059282552746605404858321665003147263751443133568081303226240958854335024082345673180406173004477631500064011669627786428188964597506504076398146133901275848555889400649656292636976210012837079644987571086317967261382615075113030821688693104792946808530896707322010482837954838519296877705591110999999544970084563940488374640364080854967537192791042893341883316042674562680969897838688189751676019156492796053276257294589059549425868897288999566206316183635510530202576299114509247111510392269872066152241065998641315227495637804071859212424834196259145231883928012486204928857612456337459041998621139582128477579882650895989922444472071515983829396542220062902018427083266084720179162612536265873269581753979484784688640415719196895044220136099742276364392422080272390391920470202861989407424723314551284010104672663633920000000000000000*i1^97 + 3475729251989659529219925119207664985886702276943338095280767482010173408426513584238667649796491745837878304919620847858951027525018569910730275461717815835175203527953244940870675958337968220389831439806520509326796252452710694042428950797940586178815293060961003683758076295077904028669691570046263910394972770046977732089602101543426352228000731503957158725623787627238705794862972178615252078761693976205316834214992904704595157387268076790351907252175351705503065921000772296701500971916155071740881716342144284153806058043987905546477590660457839979468922997472620162058338800538214108859232148061343451187038109731051939053366699066706133774700905602571180788686969451406962708329153888933300623590891944214071434708167004798429916022870238201817672855738874739569063320066401351560091037176660625215358909737167786143643863267027012711138513200061320728313523390087698819517203426633643025154733088482557994354338114979417008765992473537471646382570093773215195801901392623234752311015356683059420689431759112893443741918467819500447150221447534415551298572082564181158209781982982647994116357972910879407968922730121843407283760856455727122569742358449654497014066590868753921614843996747474524667562562813386968227803774244453298161720225080537031596024636131785312424470469043723375749293310022070818534506741131650509737055100207779799144223769070929012729923657500526312300350150080822664123138024702485196415784765825042422567602209181008896632390927916314566775782011418195903474479086907927433795181704890463886096541143716539235957515530318322378876763844888042508448079002411401117724946485821179305865528201729389974193041975850399453473114091978432681150937380593456146560324811488593115065761550360581739646054635942455082008154579096728593756853649619716890640120869925550436290846089407393768989873181424475479228186100225461468878241518440700167274141748898088435541055101941026461993091853989435594049384139023567555251938074339158016816499663392293585978189579320321292865096580566305565439419505799764726818359904226063111446887801780065456594444383219564441071508847094411765154456719971325683363004337356800000000000000*i1^98 + -4846774069645257382325428138718206557633090141713860547757813132261646764801790994465254174620968404680710946745267736769695084912109918486609096841533843617475120126096673467195929366986548504306515720371148756933132685026172312278558411424433992166640096997198580967660774015144188728313704730038197773555328245276503735670309751170124054831314201114077598038210235988027320758166398676996566186510058800820134067931585757153906119108925019602702489118538056522978511388429115473595282880149197873848505348309833167726712999213764918489401648212291127529352463907604488751178971972632046200587128361827445243266481134092565370693061681517038875054998937550211750419061553754169150663290631219160716071799143410589482826039234337496238384385058437894490830777815149896108033001904531173547564550244967458440320272736128286153004804307627581570673968716107061504052232454511176444336506489304028355129915214069013327060510198754951002435245535496950714281418186589821046637569507800965973499353764496794604934625509553463466902116791548924421059963924431873369478613259731413621194302313844793400835238201414171087613779494004660840151773845014487048639406736361076016686792675584767324025207993966155443199139234738680973695355410293580353315376742844055414041655617373047038462881695734330269202194102360666602520423206812289594329383703937911119100762147004444677191244773685311787044133096354502586929299662784536478292628453606728566344358159499003277883870577700847827650381269447993083560779190042171293991599802104638593222549634153040209385858260150341018950997282462172248267860176131281547533432727161632371828221363092487546375655596960722157376396167703636180132070389326977774492643106421964097006676705930583526409101734386924551847424042292790260384375291140892768635608475801196685064967972260980234591271582400107989669629238603805713919527284409572866467753970473403507662906985200004281612886073290424639187759205030993517943454472268925474378140577223902699787805408667039585678519998651335112229438085044765129673471037276071888628216084106465025283905754790768872020450541035885859826421313843411025920000000000000*i1^99 + 1562976652273378614498126202031069804095285584470332977218785820857352852684376987652733447015820116454663493727063028820383566203392244536395804422564129367837388946858201843957055054475965995833482666633865066635381835583839764109243038945554942885956017975937274993044657139601432944171543258491899147752607924012201508469904810484456363657656600708000726371600952930088317209977479293047094883138808220846336851945736601697774007191246085392629964204056180453873272213002235640726708003957492149277945239353091429583908753006263356482790105574097345515270131704233733402390607980511770801783065909757503466007834913856502574503419901617408882990464113972695615258208853199511052151320086749288916480216689294492892806202945693732347814066019263308963776121835810910051981682469398533645288358585225493579624001343728902102225271021282842385235716827939943401121015312896041927767600668778283154121120838812951978032840992052522132994656286123159582517587832300126551582711392427475306639063339336414718297371670912776436257922345384417374932455841024665045736725696090217516734225725919186225587312057484328803844949681012022773890258320497155122667510995374907574563777768205497920237485803078691557598418026535404818614719337825649517153111545630036686961275350773142177379442787990863327060076811456129115631359677020734271241329890216123642490652400020272856250815142902960833311981732665728557229758597257065172143759300413497572283234628105242388802377072042981409977439441873198200741662709452952036093365507636299082862540454086212662808824194461850528079283298196347723835740521162606227163814420307807457176998739890336353528597575636918140368877036436524884641767361814574148283770769396817994738170273944029211678042028823105597812013407773403166536354820859237267021191063393409777531466364279468227790227533956197056136412515176013357066343494259410572377870874442520555170127769187981229729767641078061904228911637725983623440146851518925737059836561581036930840090839842852518888494526680467460236528733969083062627612894929698228475965045846760075453161386464740919907710387356953371557756928000000000000*i1^100 + -1802120029324200606177385187150792499380421751433894873966019443694933773049757034522722265714674093009011562871306630191190374528242534908054670983538729286266172847328124499454452131675691916573704515004697116030851190967818711980360626965569398951620371544248583003171378716928458604332254237790438262920477653319322140736789473435750855683103639748605033417917341746785099237118777875411254019913123112847043414180944345587241576242956101151212871976539670590885917966661809941033041432248901223462709376525950122036344913764639019257942401528231519173787113127641960370889418741192434285444674136637335995551200621991169878249634141137405956437616132143100920503405709845506626905845962334862564797214830506067997010162210867802086674137514542098759179641919817152704817042007859372308318229817807963793630244047264011246943607570864949054013688258928577232777910422207631910661192974299911197481225747921254551010267068141358579574943756291613772065509211570654900577668999357489712706048777218854152057010101703441515440989632291599891599848462079935697662334368740810022902041869920151066661223203728380193925631491711732430204475444801011300759341359517511168625468542896924188194462301988232187028027056277956552300626968139789163232222467552412101181554468242575041576518314614997006753374015841434045552928473972175956553329087567159096129779265979700933324625195650081770081942645344913174853596877313579467300901619615140966037354427234486226639236092583757799761552752546662633155834613700491288308334959221454015589251865332063975179874812304367239578723047268654658661235451626761599791842933752023547881274364442654719816047463218781923564164897209617692081690705702683282911037634855915280585562163830768104447988584618369468164815996052255582218768299253870089918278763385666422936430899577827386406862606642725908856033978208203121737110137621677518392997101320376468888716751417288657531398014020435172128405448122071211991701731530428624571408209187026504855822746574292748569282408722041536359597794117042329130714182158228350788173215338179683257815332492184801561882324159692800000000000*i1^101 + 100730509780859601372526213093898164953493661429228456286996898396504212929240218911055710833565409770233837149777611225481643971026195196383522895536002641307457052268227070536100787359526055781983375779977363901027101907217176370377454666944509345368199267450718195092748043948516979411676460342735535413465375709718288493850938041753767849033477020726134346663597124320952333860749191594609048389228113398723246606447931636727573795345905182357795352655088113465917006969745311336075978094575609167385637455919070587675136441184202785445701430064850849106373418982740827460537418022139343741116171358756251145269103698838055841946061370551100092232310364332540882964897998263969391400008046577694667253680710116601994431544557624573008864405936729424611838787364858946420267300824862692200671590054652815532152742966722944169297053556520469258276488372850676966462694966907752509689583758843666198656536988646725998787114690204519511056687674729546870854499587212022371961598231329891473334944079377160593417476431230909964221522247926255815885914425840969029366056993692558857809883196869257062518993002764160232823651134188349392098023558458548429687936499232232284612474252817952946868623618309216102322187900159032640398814141273542148995848288587389195339315361890232789842953851270991527573533051353814260600301225436438628760386483711500301519459991425063642436355706589807875882847339516733459122722375374953303806843203635974008378235983012198905355848403916735755394197145445913491910765488078631746021391498238817264580310948125075770034770879751486982917438318884897852066672289436306918788366035735412531017563986912387878790843737138025151931994838868020377476701977106990502561358914023791545878764167022596452882173891647095925612595053372495054083843936558843863724791879890550821132262833070907136410484849287647098636841459372727497419637493184672202804559690973580709889157201009631779313420205630238847974058718396914757984694134670522381812807407874135028197798062464404758454549616896817287248424369480481798620634163438850582338056136712717906452438833590750412800000000000*i1^102 + -1403341246178446518704094352318647421577166961540088780273465755517896213458234156588069769329336408788863218053993694522101002993967617646925821447134758928132526388262514194860179751657807471939253372579959356618721888585777704038070265443481765582688019096703771445424875144247611597906238120684560225225762139782120383242819322814210795437347205905366939005252453056776281003284329978861853940659578060585610573592713872906408020957016393424828591855635665150221920923397170274586727961542226932588489189190838007877011416314952886221220925221352804171868532550431467925399083123924499196701348394606288665137578017908104437214487087568365517811913231294033735564832532037258316342766966951292015481317378231309701105809908849571388533237157468270336571376586397010397818618925508185365081633792562210641805722974294304985913898662233627946493743228897941349198065532729435321474007884471512581671479528630987217476683580114274042105772027449978724284332365999708168582585782702458552102946993570315284318660345692719471827191979684841526447653591568877469656219719143375186205291878378948876639615665441927905300467236230549272033359615270887103408618817797714352730050767119399321786339856656152949316290336192926173356250454731887134629068553353175859757145291750873867589510580531390122913653368330899182105191177924080518445507759338812299506215247643211444554337609691366562478326879998908144579897585853718743768914748707983429083531990934958752402860006047516039338949530185244363681999537770744963349783680891116337956172698710895090029479547504718910364311882189586372634881970563375592820673833021007168231224032346101146109025944171362514675643577040350517885841572023550901459310568156945119569128124743241201805169499055079276140697623039264801439581206425900109487276220769862778256273828195605197485848026302196723804487005198944721410676275819152533167557271611817001701273207042477603804724184302674040364193483578982610592446464194493924065310420424140265112870845699183517360139238158076397071633900964495693330494305778996597025157171985599555545595904000000000*i1^103 + 41192049331680611476757744257773270599856839532637127333057494824456917026676816821715037721044099683951712546494138423420070326949420937636013581687240089450498170994341543699934027078429803109798855555803788801946934312065298277493630413967533977067695269795283843652665012963256791150455657385133660996036381840261223873469752462078857285048131515188245025334098037747872570970821539361276001035730736381446029176867312514968137694680935057427070330115914271303665444873238033892339429582746755775401997306455948669085439906147244385641841541238299064150820236037744131720575138574907438327764146501252903795863287933905002740791012083978924051782585079859616866349774193829761053019025442855600706938246673433099820116540372237355970868832187095521954617026650067929150672714089730433290646062504540285553723883857481926789538152244077437560234272021619772389759600876455822889330278568230038302768937438852075827010937886161457939733696671283195717711447455873673183153529107752673496634738677137757347961182539992549384465100083016239852142194043786118514988550958477169050830927173184879127128770705260787678425094096492454256028633563356547267609877064362988568439112379609228253030308640225887499879347481044248139019724848686668554697286602253343130826293741147409793733905120941122549268815727915981661812194823438999159516765113197513007925185035105449722435795861616665797802261105710558429416086832645007856066151873759536341604722494545342471613282100130790198265116553164954540388125336266169791036785653633917665199808818726407157653664980492722141165030618338307807425591361581238935528859776811314838278557053393061082070774299197969623186298327051979974709248321753819928192916459529135035496347796439815996094020503805737155283732834784626946320069023214048774441781628874216034903502768672437533501395215669698969414417752599180754804311074199581806017977622028308642652981168830648711572283932736766187483420385960679870425727433879705394296253287198640967014123083255617663148201074842343335192142220470646626306362947754896119186430361600000000*i1^104 + -27178558917129169086103376994449355958431931939574622274587449547564917367428550120947635783441301619525559566824030644329912855900744502202521014685043867484106245997684320622250608360790443749796559569137594351398844288179242767590452195342259008124495514095825789413059633327357948808860316580027491359957585422530523797165271104001454800971427099351969331694846277099828244706911317152020500383545049781855378464601308141732958489644144080702514693590095261267452086624259146854286366479707097852909239945125596330415348923587415524277275938152626308022005036500303656969601455390875470180729886337851843667393326991296342863860906159388812479889458568540720183032650925196868274085558877089389283249062094706697010301720862713259077384356048256757563509763182564081851982066909209869050326977092832523444977330036778744838981712608526046632645364723323273074665810209637449438151285730292715202486534418613633547906824758810188168307690639804622442209409323384993159753213972512693139183128746835984693736590012210580835576652524028988764584702651951506656569898616875936177016231449880029506236948909484653058257927534427501208662673943255435237632141528509459245013876313216318757351372496677131493622897012409089023048816710027336528573326278808198822897003172389687990848766340923255251544907547109481039504003913344638576192487306984612866804512618605119625142808193308732983050799044204005504129543357815861754662458406145547103788630018617166731263065336603659989675490456981726050585598573419046714095961432799450658214127484873115108495897585681829251251116660437711329239723770289604956920626693763433860470844574313013885257287295134706574917533581463034946697006876827511457781274776489134882504021910798986019733927620428040196844219936495130377314328870399638942031999612131257646747369478235398233150403234206552009946990748264676747846149523621828123004424999914087991599283456138723087808537260399399198350140278899683760622501792634301812534206904375112687642802929114159819766733852023503137794866597018868628177299701760000000*i1^105 + -865698581781880472908720663660045254154876674274283316489118462510194555057125608080745845450009705607206949545868367072441788752149839158795939339422845013065722408410997025755859679011944843319666299454467350835613843404642507080879047378550226202388935822394401582918262435545754897029575617539089651384123069445265801962853937813735522573584033174284030054778635746969321519944931815861377723838056596876570595803998884615481519465768034269138890195073911066945245756328514344544466060383768807815740302201832639713810642128574818454888991693366932596669147922845462088044779902466062722225990615908084821186943623541876359323794634192017851520153087534905971325398245889698134693009996697884005768877852216027755654087358085024500210858169831644848357339824170120601433848439353887917954058419460084921096347932010835718161671789312842304560034386451531565737915271431850123726218387390275224575347590748054756384967781969301088035637376235080763097956051319480904544020818753457235290304456401476910983379087817300332640774535689872546556745264803924187875313116378654353059609131116614900606910830418241578154765757440451356409647500736553918676604180815082915764719676096451786332998537684276402132505715843209726288990340989106109986344478920776703792511022364262372054504419357154570850332125938132124607998137014376994015897594611787590008856627137111666890625670107256307581055458106570027554543259805384952100974555858835678221122681847341894853193033758173324370537559472559540816136795193884863480393505400058660499570243793312355053943491154083012552207889754041139687577477420737357871391177062857899775827017988271865981219819668229425623676466906866476941119720806191374496580098905097820343412025620829901487942476986135372246582017285113997717254875212674558919157051090331347419782634877839290204159568951866897941481377988799810089827276810121676769716375266984007983852105868481918971611294667003717822432029107871297367319663778349486675823588697719471222781037577743998941393841619642417265648861184000000*i1^106 + -5318588529448406891427662553212202990844930900060815348594420773746390371861655906111050058439082726292722881046693374173999265624607549194865944213360732983758562169754010406249429137078450416147574920578062494375759195151835655405646743334388944358541714400805167312437231662500317775278408031779921479380806941556276700433182567063152281434909057931753636058496781635660290496632798936774167853082960856327282402238252487651364552636593400238445032235206328578678485062178423889734198909048308092479966568596830782858351207191740247401281957153177615336725058304800239077418415258171355241257722301969635076232926962474982006443983196702570194030825936554759108488325822831373766838018843575473288350265338365864068605250051282088624768931602967177131664867133478967519671376739002422402152786172770080436739319539500760691164744339384147257596821806268993914207395104564004897488747928833150533136393873529853378226880270039485300664197156315079645210741404764936443457690253024946048258918707181646139901087182647746069767310293555981077158359302019668639152363485037694262120490485325737458593161230795221603439400351178985620019538228686396048835650507766737822925731463961159786637023538554084767201400471134281692982233524624224363172233310863556535947292923172254564142218613187384087147441068990070002535712357931850047138490375565950055147733922786222511241991797851199477265962009278763860128212134417653994683321692096015169032140323664189015930422387380024746420804893875766175463512520961717233436710033245355773190399496838187520379787537473095060247527210440487159452543957960678182878168392035138538072472638177516885100413066583579594499568765503286258057459135392182044017209230147566649149098961016652425504196462788543351663628146320060624192940109032634780628239966692781662057617515676504397457603738750606360251368072020808041561707413667312187812463366375963748030476052686217176266356287899770953255763071761635529367417545948912649001829882744903632025651298501978910342774784000000*i1^107 + -45599199841144375074138146923287016336795986736837079689377399992122909228448437469112579323455390991747238800015703449293288771677963032844461889358310602402319685137656559664828017840817464971175965247602659146635054681899997970969888500686309438527192752150874884407345243413355162875085593893836591184174668677758823559614480050857089685499425189967580898028469480366367264884226604958204292494037320895250131749865268072402077165533192254937816267841105489546537419207778406617441448990802428858097811661823717034849949818349567433742343227762101607899587009833812479107077883238879716715869940340472873689002637395449962138663805293283688819171094081774166898694939210257571065540327310792207129061068700184252645330618042918383479491552271804872855552895904714651789287019612948804028178758866074332050010241655656406904848243977820111486892645993176453117527295804766536013991442551632865403165218676002796520860272745355003657073383810964816164823567222056230874049918245748222720745591982536804827563418071170585399539786927593940969304873024949879376304294265619295305275773695899608990418109083902763802785906264622029770791394941894660290700906879959096166032502985530981382928010943962883037913778158489494334539617520592828731968306562127439580563957741527659947252252662577118212260058277654500119537296991892689071266237978609799297828488430961964167446744429717379625907696618806086122688771058871288631603509626484809583742138446512505970296793856598672226058795460284416520837154426133693675008311167388321618473286446276937269725697000480682697714851451559170259392864361901241066569449641751438002615025503829909865105916869298720819925150287707803716561510200247429033328167639222522019231246876221593971680063960723734572980193304386241011623983001963773112255690003162227936625935118358069453602694880191306225563667267252907602323946212329151849287901395632699038628654084349794541341572888421266530668690585542268932713896220526246107436707721508982620160000*i1^108 + -49431362224451525864743751347815985278373283718852128891269064849217093394143529135632006328033234170786600874729859861801813367498744728286332424749688932389206667318383520250934984529666704350114543771440033710557061407674967968072114476691924750589877790500126721754212013622473387468552020981173632398015775672195532699410121811303810255794653880272058998792138622095275504875743229261426571584442927677368466363847811192082643490853355363669276570466450532428308804438103499412043699857683208888315800210273166931048406814946637290129889812456657923980981967039678773083992634324384508909831520043848893420253571839873035541134060465708153363654586383670728924485065837667518903787015592654722967765277483716685318945854676469509639582637205222259171224681107942224700238413542129435737812559993926964517039207581406842687827257648017641863194815113582222302619141453558146661402765468201301551056499596172058308112436977120829033375824221302605172618131942380137042644511981899742352772222306089986949941953524844152503279726131306672401006579732535837234999679843383647461651976918109423122887456337782072130876208896089949816311316400897169790612703956869239985958039953061466126492309806391130632600015501644073760013258615884015939428287668917693868599985204308385595469539405022061594436463903653733895100327178020548046900874269625304231715394554359474689636153452647778800100164294484516973861217395501037779416443462055710388230731448176073597496488860396528627156195739395942314416864568527899700987939395579602504638510831548203739000805666304698253206625993993698192098216148229659816497195012327490751985323646685928183053784715560652516029552239355805063083115782682730839745005999769334190268223406892377525566745911802758744945544503954620771399145567189548591952110044875566142868696117886348340475447664422120702096196068500338633299626054657451538107766891060919523579391752821027362504249289194241829025858543923463937371244855296000*i1^109 + 533876231146613875726057893975419309196588042776265805465574232664068386817207355091342779787824752558682675863200942710834550373630735981891608996345730070633335579373140378217664881296665663365531852371497505459622688933912524707448006071370917096935243559811759550909152864338469970952779915340854173576143453878222367967863599606895338146445441545599834147987176115664629706447920568679280884654509069214537538448200907538222291255443663843040717206105365546270579611826949348032853111538457097981568453402779194056295019570888964545294986664996023614608933598386525015227760013418943470552436242784562743694418614839107325049704827870197624757526124234889893288579431631761963706712551246687628255576254435557730488382977891534499951483015203582624410247173225964246528161405489362748985691393785464053962769172246080068360278289286648254603902015450290638076088378695268191151180121227112410972103718820873136254821691941011150191569741155902418691113375875530727722385629522269867809765685553658620843467316390516062777731523797846612975500627666173049389997686992301599234812325047351444056432478034235094423241913123952802564550581607142413692580647903862250823715603885682930995801859376674175605756877567112086757435490658818237629666892850470567375361973636785373947725276323575856474279598707541712269786928525876127315400119602781867593054173242458947814587981337062850432726238429415501881453797185240098620832570631422743853946762365921917423556707520328533664899697470775563540036656530538187759765719506040412381774916773085275715908670401592404408274889939309024394067807494539331848841837211848442382008791743440566491996891963789817750263115340656273991482502443407944868458154941285783435246892611075764459385065054508183665412333874853457153632804701557632328183400332607054558737532562469147324676487610642826513136144644849434557161644305921114811656581534306706656795986275167605416275424051200*i1^110 + 240668698340268657346499705543778922029293359543411558992450925893684046618532414786392293997884494500153926619408010524796663788282927102503943631877197970361651867324538358826262203127275630611024924842650934765206920911368887558107505575888282920718749307256855867236939706664525992713224464773879185849479697799649800967931708646330683034698685844939852466246481091559278415674886026227047315131997230169844430112173112477413870807831796755614912854638443211871867956910464004478499183427847276837947644630351471499220482920536698596811695568869667225505980813865829111758819339557690906877943135428269541088789877251195196019855239190395084252661284560734803869228366936771064048609108067516327260532088832184688669518113285078592732442456378681430208208290038852346905604996208141620475535796488380212560121641188214685431801098762545651042224087896066373156200774891188052341100554156047072299485568024955399906466483320512951401936528279451368559388510770502339220568907886534394745798756633030366087760050704712875334647749614829820803220562881439514046659474740643784116325371384092102826069679526001076373637609715400271561507977931572012901766526961265272415493333434111129422672579412312574192477802745422763759498909445253454533778816128555450905763975174693527670312174174895007605270925047664618173784907736985183786345935525827217189188536170746108422008097730615062719374595086175121081744780124267724419115459476158089207960392691800935283012631206904199587856076343426700858366792274018613894536192903999598503629464873680463250909452124287051398190605662204850814007345871792963134189945999168053157381450151618632124980476764766790545695220253611088996661987938277594461687565295217277001196840312298003132835944688045627324789418576822419871083311851769949481858368267719521572954755121307434782853332384534091156739785546190912131454641697470372468416839680*i1^111 - N1*44818709662778532082855824447372747161969174545355107945892647777798202279037780762177919077704907616504329072012729392844360477602800871120870432962332351492750751774164022020384823374597491551486219259365220328510625879857664750085847306713985019315716799410593303294275511490628012687894140040726425137536394264167264238723242999747002903*i2, -18451877458702671278000981251466290364120045365265359610734015512380964168204012769683157634684524286073489212278102864748251412807339990157474848841342801840898132070123645153604046149484448924745916298162324784160264236179531347604738471506023993230223712054719548598888840736147848592627429324923277225348924207013132953724628389074344211339518671105236652692709570057298266795121635511114016193340596351395105388352632531139199527321208418017392660784738776614710160559571508945739780939256678657884235451462501084574621833986143515869145899360044505592710448370848766602769520250249169203702696369389375426114870658509420128552785762350384634831944009381690707273152105896151397497041518274240806011659398729154004331912860105757967514095379028973518603733260749594349261725915548310633870166660679541779173232821528456733049510273647553820671447233179056787093791760960164351164387857959324022055330216453864654216461175294677476772087504289197020314988662216690354111341635870957796476108250582486509004871595026198588138214662811008132305368865412270552734611238638972030866769365703829132695699045498773241330172415686007526827649719445388815727950296962531765686655148504129310699135013988152380436553065062337731861825684417652590886879325116302168418516610423867789094589652560480824827255202522054647629373818462251439545011587283570284695483554800213171145066392327230310619651892181871448357625150399629297614210813312035302713979762492255172816027342113218165810322490356411435252911567751571765740414058924311228888835092921514835271497424447059621934824003745211151154432778388857640971377124998614099553566538433357298428136012280299245630830143364052628427522915361757354230496669712575498338912909705016559196202080091916371238811587304294503442866108822971471257481110083216185135641816008964413488573190904785138042704927526152638278339964248561414198513486327878617785988132898557880486972846966017759466642576514115998359627553084575819083927412713751183729551397984046548112464478921926270632781424206227800268717648114427194912653345305065389087811183455802388229822054743816429850018317422925412618861073497243841401714872891917969659466736519699540474199362497569939719701980166962834485475042086795268002565463290885356619799572783867097972216321629096089457241692781244371853121467143843319790009571781363468986646925487104055250290344650179072428040744948099570515833003349661875485329448639864463575390664369626557805943726076310260428614293916337857058324144808134764788783294941348640741895129677307509015006745920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 77809715050070556014666018906269265470871928712560521942082836556969918271940085333561397150404478158310631289204434618833999455078011244521142720951821267140833759344977873005335480291841134091139299393687679857520482621921517368273358284236596585730480305449347577474365175213252272035319464287189942574442787151604006425400535648984446102636411186778427454219350659844202426191688268130425377679258817918581823203463372728373761179570424495747143370726428416449153685191398906363552196724818772965230314500155722057913534303175995850409791060070892711903389126492714802300850204682273749016929875805432275380005233233604210557469817319413011980269305996198286648514916890487303669947112209533282116477823732216660841584514759963906961509812046207401497930599586768724256673085405578920605525008428703453776742707454693669089188019754595487334229954709206327812839884448748836512096691289245442883755283575291224732039535776383887522270822843645801787272281008603924933010511697354523472507558053497810639520564449340316699819155329115193779553385291258770739298854352052222599321064712222201926692079349982913109597161478832406441569095993354878830473715414586941042641075123407907322150579668777208281128613390902089261721336901912373877499520890151571801249888044272999538518695776536045265362314712972081792797593828145668307389272543813181576089718774857324678630437647494405481006600649454116947693200254669736340322067324268300708612049070041960619815937461231317821067385190681147755831975580373686286598926115505279857322157477138085533906805719535363192753823198936486867261413601549198283720367824413361336451092278569539141865447344948720288610809696618224834847204468261914199664225883405763825359468771740540294745991233582162750479214010120158453940540768882543131073102255501555441887617100948326377646064019190617135002785879433600650638264981735608221406080333940833248285335344988209291041622565971038212486553751131460772639082770047468888276559948091563185808486150371281526922290452262896830559135422785480551274803725017108702941218486188871864600545328422096640600280328647093314564768141220275635165106991611054480241344742703024801231648234567960042221533846815328615509409445548694569786969309141222883771808258467710169921147411798801431938522552496806597235193966338910280237763717837090602467127549613848383673690566656248833741455649727764969778755454471335256741564913751740693164130550946233699834621737061774541749396910814490926304975837988193951919343615825063740538269607456695074230562580564277727348263740800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -184226198943362661087498000167674206715340579922889336698365630052830804110261529683212593316733330816786363205425526456265991525250689426386359660685072583735847765172403318627053412312221410242852060984933979699366147151683047059191573300232697853680352286379479228487488002778770716204808042359494605395022725743934633986496050625108365560211064858286375145285138938031938772136414873017227637496471023942146977499942520268978019918916423945610965484113222181307556420000610228239753796908211898256908080459650194156821086708885490158917254355908974812009887495047039348502005738423946806563468988594165045349467272950264212063955266419324913539059098766966490657774193100861926706575683323714147879631193486812698507486982930799417756609246622629349581325913134495637333454749367080240106565190771596391155349508405547799536853123077111398581562141576207444426738946809398827834601916034212298784990435408117339058572808274649080044754309818003523843656281623459334124258604274031713961597649806118664651141918505275236038410505473550985398520330447642495618818330511194817731560649300708129820036670732453691095078333244563115237880127602203665423948468113531933292835703440349132419021018572077503369740574361990695104948927131384625164973217132132631183482397255306812925195624328249275849010815579735254492037432842252563390004689956731010660774805582994910176868758126557937899437705671617511606386305628409338938366130526560897609634756610318645329085186869234465039975313456612352698245098315874650147821272172825459619503577021612980637991167375495997478629235588224446649688291876086931005918970106790342811040886297505176857811477855083823916514550797991332880190620150945598711600350098819774952521406027511578150532806592035461713077596682836320373023090044491980298984125657586456046327307506322376949974355224063177560106461439282145253615368225218401990041292676647020598379304655679401062520595182574989574300842037906125484214097889771429456823481429598970604249307451927054302559539912165109355656865436847733024640850695891700074084190116667221638098887182530037408760110214823960832820164440072726388746580926410518134943458338644806156001186178437926490833980809907814663692752627186673392679993781036828915803646339881961309813397505471427166832436957034455096540993178888279084495317419470362750927204398101278153087703293694094188736349815322489326751170741963594259946726316567391333163179930494426049058587862909817310685673183301301485417504219852878289909701591210535687595824069757440141869672740971301966085360160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 394119399699975546784776904181222810534701121390611279849865069025873142710247665403382854721547659091801105907793868706781469675698669252229114572437018341926215362322738014057783190790317876423178660883575970727914157958938265928818791940803997121232823823673591807940703576049915892714846817437633060629118660724677201052476949229561940821223644893540015003628925834527832147162763677019953554864302206958615938607486352431594234255861719990591361156271805540912365069813095657781538703751628690083435983690069034768695793957024847595128178608945317012654502966315875843321735756069021115766239425991183600116471778659345823561361931419395650368210418618037862796436137417666971598064678087014102184834485107506780731309477958432804765485568186899112279435375561430269912895558188452654440451786316337626324791746975150913041682958114655984060867278663814883041122944241307896635017701049421739121375329485346680275106648760568664564854933877181395842135843584548647181732531751181789678286425211518478839710524280382443329841062211135375908442747886261245560083462324075566871363796317080691103365440822407848697975953972903715441733701535927905715322637640836468220718487915651700840308838497804964735950680425623813523559377228601228050713026253816844905669903321375977057039671823221456295913674333872741232686400650394293746114171610927099280578479072357111977494511599686326412913168366316454479856855857590761022089283143212857606558455942824616703562987409515750139141584064216438250300796025252167051609147447232285248518479593742059651623112667822173813276221119582574017376549893919890703670385423104391217162495542182593705799959118504565975147591303417044689584622336861391240911123590136645310387691356384012652478368901244098381183043924577416398607806271459540450114267197231618859230282522359122589404598407506340351216916361636014731028328195101624654115227226719896102190690606109275990786197620415296238693216312333464063586177971518861677640090422668524676978731074246467891359728071330788441579417400569165092199908470950330366838434649353717311139244361827139289043368782805869564261199901862003157342001258482558835207574165409469647042733637137529145652195973461913974275188778015684745835329962242512593529568991754112372009565534357264520875343566187078906305894585241506705322951212766595502662287370797814816791336997154959806255087481722855840790289826600650190408488912919631212879948549496306492508256435220922148814195955151413310573366879681474491251799958600651997374812887433951835215790704664185777960056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -955015411836793975608033776545973333265761169530585599667918090051428941726478850507201649471072651410830482788432680075744315652044991331103783476486475999272878062170110207133372309397501190919532673201350003668001555971328733135992950477322745184829295567949692807736322477784846701062435104762674703221739975362385762726350073552334698448646945454982125948807579481288119691379632573153454610249259585664271587968193962788496861886757435832772117854210706739411191003924212853754591762133992898441562310920764288093148849611938148823517261502732390212554903064050814664366437143224293543236987159045428620285856389241281155979100294250519184019399258990652939835980895006064796368127966471696849943322373362451885122567168086875252629045701185000111988483035295695062402158716306025537055740256732576386031130126325092305028009233921483326800595805980190873743794397258688142718023847202046398856907472259882540168059606105189566787846976139220601896969698204468727803825765752669879323417844510919806318801598671350355644579982886638135363910703114591716399982629649235222246901386784380676085153856109942243956705939328734496313560867522777639511839819694103194347243383074110922783710987372662141676301372951790278116192270288134467955973501743972481367579576965673951579607072236772938070384409641718996545304491092526513668729525471707403619638652470187522418451496611512311564750553361647186634851249556954522589664069351226593204271689081891032924189900498661468571443202717797768349068895356135739939353897806359876136137024254985944180238836599202100217059309681630548550529731526990648574986450208518932046188950967867881250130061742439486478228170291452173291706285434969746465992327600312098943585406842531497812750539840056355708793181282020243899964620700906550797806916831171652438615064867291277623984583690373468233294131597529447068827516033575073821248177640595529658553964762967401187172804830849124900767577332079543587966626828560406327468705760362469569588838564578759387292460652282451578521705642623114628019860999231235330822724239552328100635120932748753337915477433749144496205922917134285470527613621305858543544499186110237855443433631620154226538241910209834396661992289861910942876316998688539123685381298558863730939387090082435708006638553966545971867646176798319886593772405815138890883930782240068949889445884511405586887306920143651618793529085699087137096241323761806781573634728041186867712644702269533750621576595821549419780124589899317619113157862714347970586283353412253895927115046163266804550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 2124623739526158137849871941447974433006961988258041265417175990976138718580361129300558147893343749228986778406322881291756745657758078557589488179726346260515504938485110028996760463852782495321734467838733116606042255657040124667265305399216510136869598549183180112585021434179022605093822285254799585646568748898669872948682357617602576606730197896672237056648454574273254423942846168668040701718044795032720559353105331771588977343671952659683761217141301501501840330439152223198810709924430257453185997207265435012800515669027521814581503628508857469965467494375678189717151651264183313423141680407089942807175909957484222117974557932594569967862614593896634249420184823891672523723036331338884028352121349759131491595816441781551094544011089941791849563073764159583629996088385106610732944104318015025201576827133567348905516322935495367742927344708232975950389231579650410281371522908600321320594254452127433861721594813939473028654426807911303282385252049518825581115126076027414911502330423418159108524248962886096472690976890170919433402232013051938521295549397853454818882313283790218706943691160437622536773408598620191008016782618496029903288180488730144834155034258183574825910717890652612428354680010485628507623075340745322631727513539140774409731672121989281735816600605995622345186107205715205479188202535634606932294583131338667556511644183450034284638660215097029615917048684760489764775064954153510961815389680875640592786813451288743883204631239405057375185188089824963175459974359898050431362405515284253848201378535275853858937228806818046718867757830707172044381893462906769050562867541496552953934861201889123259088659729968228476105565575834114784750566575219312693282065516347713295774718380338298133433473576448983704942423847639996933791915483173468825768427897061889422469433382335111768755290646440303540786770749868319742814352156245695652013639019380821514109678476528205132084265891970403842494260994697808198833994865853811224265357849947301365806515740561469620557641759740581237444979669027779677165017465383534467591521937664887942021444900302259749104773083280510109337494818030977589354885773391471953517378913201612734424580531044870615459692503855634845671317497277089325891203537392594602678751839704969927355954047972981473102366187743508319563477814973809951264127380864273980804717531394781590612429704313417302354950597473117908596230685412471278192106766397625494440266775402898636172959767141450620941649317059409327590851342470041571514363390371958455685954458130449705722336105755888848260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -3654459949549886893396209141596623880254037428074919734972891453579808379372405974682425864754824491199625396709799092376492699546806660251345224165330119087078726945823395068385778786148720867133049687484045430608061786450422081078316656103507495764825865342350054396456608800181180093723211866912107011061132765425606621769229010646361000530495224349140564250832568927326684213163399451888049476010010092165569455147434385442832695101062254294298544758565312588933040560489462562993137788130567836207924300981212843762933402508042047187202678315702895175563589545568417844984613810681809351997421775249232278073611024819488002010247493783819695489953764835713595662805440976128310089675316038879379892513325920479220596827608768464717244357740595086358965672340122712817122568563665348784978644963918951049791314044782348299476617781504927562682747065513115339245027115473332937987386222666295365286111312539222068189626795290405857341564907507165641082306291673775116763345864387687005241781858289265189154277730043733205556397478676308527274830028602415339509867904981247135488394062431140879743494742077814600256081369623223929447439845059125296182396342841716419936355113413349044205078695845688035236513609780513712855242394082600814122088410020045889309992970235848485867877893497044747491894249021493039358978769305754525307962237342290752632977043427473571070612025365094939478907596136805084229165479652955572132561967967543555963374938101202223056970786663968371158913482997692749496923094677688894620638156186839925732551673820664740671590237977548487237491371547220402262709565391603185157361026770060170789997002658652217946508038050862328308697338146120561551368169870900571064485080111157192477253417368124259931048666896624692557480506076796144633634756792390242140452703928009965657381751678552709626752435510963228202265853675688536841486294509013071729112880697086461506375265529025249493525449614701452326920652483958926723799660108807359171353441780001016583541502013601223239226221827761964263821799837879782388417747385877630507586847716094798955047134742286942526674053285426697831870696736262923692533544800474531584511830868753304796983048654688394600720545846109413298629663825554626809976328342650651964480006868879954407747857584480955040639888692090173408061026231227832293302319867979910547611003662649972318534169109206252404524373099329869373158083842831653062756106786947327686034144681813930438150815047014905378765337117059473678070149631799108103247510136697177420826743410468817025829767789122526187000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 4760805542461266461354754852133029780454623722451518519598142958199660408117173999354539368112803011930079735450739391586593283932515188121746815144647265216036834032234182707682560767832532190752390310147798063223748530379208598211073330967492758618858177226043509530361415805665663716597928407993449398519945048297994725004058738142678367779098666575712231356716734056303311903622884076046856266600284164584300359160289469463211373376325093247525827782804963480139291050233367658593671801662967059875049466910540749973416529397831057514549882180347889740675828680125960369817912181112279159104424173010810631968068611486863338117731746538116641961150571532505667515932538110978632189515842652934746511350588642164040071157978595616465325339416651483535673015309466024301432204709638369119533160701563228017681449120097674955881022443449788506047476432834894063319023714058511185597146458032006099518333848735955834414061985742610572977688729814064451186941163773601601531313340429401285175050584329181556352712649871212227913252834502832103446673273708124072621998402385378572802900796977388259191089819832958039214470826027022042083942100487956140779987751332830734876213609843013809338705853153166267168163831157311727433113720390821358977048763736157822552642611116636065122389193492772039006669137323744180818535348397851157528078537373028123052787907502241206914333909248280894039061202808627615116219645661537986651444089727668208617215642914877884689101101331415952288847446929961228751443988724765859283444129897402876183394134000058491704778549018095108552561588603533087010666780015646981200976039829802691655691643730717754038120614032158701474535401879522615543278662719250030857510852452824735595524543657013339189980418829985277888045404793985423172033640307827995961119902684340021820819431057684765049810323054583711984068413019696400075467967252367033010086621304648911902921579892868442617330805055385862236877023023441138433666742564800439540916056618076376604527210384973413438227461158812049471031979679754356665461812548980901132463453060296439410330173743247071816860933423618538141084753721189435570682014032083874860373969369033867112421741534599685071671493663706816318383351424293445684597832948855313915930840779658718155667308249506759460119575941563521729271803935497554235941936884265878225192651442905517597332680838283936170822669072401821955365054045247460211325804090522453694287509108428662916052723597123301828357744079267722660178590674401164153141240273707577461554013350782725806831699555817677250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -4796832816165886815020114324307165316304173365430394556660334288752927075671440962150890434160419493500278914079336492385912752369521804977046743273450331526489524472383025082425755913043565085213364805185647192616716358127578721043065311767884325663518996631432210035078096982067095960319848245861600080389264950040790148832776699817036883341931998376648795740842129206528953995228004494636041592568130262949891653246832863912240306016959877843405582988400551065474440577627140503827192326377296264263806680507397417942829826709115440677402104793122860886042844130952848507420614019459679186389748020102040890946472168749669547329713527522934757152399277770466462367769273683633927317885292371656704148611762779698708324530742985603980114160428256646958446531069140553072965829832292906149580377567173442309884509150568527509207667574095535487092964741313408311408077618319528283135918655730504823509182920289331438084972849090598885320841032508301503890616105153106998053831134037298709134880589434969747037242625279986724483503122492760849449291108067394411153406765506664903531917525584030266523752521324901518652275898308718264724856331539630429307222954065400566853723260181442074814676048763449293203734060728733559037681720874291306416029606745942466610045828169515102850846925028091299057369358589411031479174532682151635302376509438677553358501226190199408684279282657281746392081515799863938093960014505671863539963626204941463870255851233055484061828265631786313387704140249317628424391153667412166056962370572160640270651921722669683780393894027453929854497485797517582405861785399921368856497607539706529006012176943207260427180375831314226629344734031718674423108272218918659671349748804848472091368450685145215044541402374671744071356146159401163797556162198799919008362241114799529354080240407037042792246538449070143896775075496408582707767116042605400016806955154035591513175223231711535808813367833502618151066410295013200074384659188271504707437216414594040319108672418883361483625546172758969448372357533775919276034683552903201225225681123714905792611532822500280031660558644186990992883791439058748950428531809149549491877905471798568007974173046115679696500920568474910960764981351566365879576514202758529310130618189226868944099323529845573556126048477771378350045561493790356845976679294586879119598976933048213166989223738897499524679350337355789062843268547983373914880554307855344596767463256412334545736846524258323354262107862470084576769097682326728255521294748155523395797413815675400179099585836960125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 3794810022959270692234445984760562465700422228906909840057261075569193604184568768379096723783899080025033237189682955714498687812302994412572266215707431177363696631241217359415124831394804287514505683367235625497726037519436685959953688373618993169372109844290583028984211993591795794169126531811439854042135162915957784912499257484309549073795217771995996768626558707971415426326400562500225929953868995428176310799191875872190862024270373024158200259259210732457290543121681693266121242046822894370930171374585608654914286942914285005803636076829262452491681516126660398943044766405523320345649147148387648588063512390718205232592415722187505459899955822084624155114035841056409346504347560684566735194628781733955440933972866299257590539997405798727922774866019685460409815476846353053999631103176625295746150477317781166864882558183681382651946496195188927506928361654884776115196371634693925361347029131784330994780922155779664008555402422683530579574426207587050146183504026919839258136496980012646968497996652287128972699349720040531149494150670686204509074262269882172797430048971033577740737950933444722203312917227967428754822261007968661427219032808195827701137275164740306103050969996165725056049042282917884049599720837590574905481991358430814374076749554641089504541679093289880281365367766648009722455753592329571794086016566296880312248837819019263870433707835012062854650570564422830537267439858051282942467509524630155702208405762421949217371896778127065873631219477544430175698163444863480718278167551702157954959719077199226268271074401301012382749523918455992564090009705677870243391976187441547041883172437786301498391418835714655873565804578846782153311030565585592240866372535672676308716625946545233193553906608670048198489348646409803036584919148947076252794307995258498922372488014191541800517428995223520004459746312952021941492396215832403421814368570189557717654063875015655082034056814187726706129524884115096164794409337667163934804764775693314574421749451763457241057863069335115088615195843858155579598925638746833430870972555568655929910990371955029033101090750589452481465615084502695171579641396130335788856848950195006910936019849861640853679197380493224374660921734606216052497372162616546981529578560211047964445832451695605655359997530982611404468600987843072565761476955266953184585077212270700264264925811689500395210164961522095665841620812821714657645326106764838073398493518965066170727768344062414418460048323433599787238443620254109381030280677052217474689164574952169070959288048461250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -2333798664399294989112182110125608747769871579918477328946288324273404198938517635385093060967645056411565835366615338274249598397562907754992225417780289803812607548423407167230338317096344489112300807138460646043103103144781243634338234953136294983959939772056416519443537132150793646911446981723943411905476151651844142143868683157148702934747025955662863811317656084929419092380729378010390659955367918019503460155666614128111738092967938679306908009326444372097813033339096407874194986794268547057563790774823211092331136216131788952474212667957981174007121652072936051779098306278207070233777484370599495165576361123268757941195371532090694559224829640958435179324089571199568825739694640275415966963697834544227644292569160480406608509414553379789493001055891460427480584458660346810174785718038432361072760666497496810522602471313645551318166901852054986884472173732323971879483310834221958040164826341727340890126388784674576281957845788143996075685580427185771834703000372552355454546269484115011542764708279077313423704741932174650402593543043850872178253669432314988502444137936386908341835676986574191664843668781447821673689556221941013682241778416323266741791464694937391569538359124055730160380730938105728311888502130994931351043807157832083455031023057438615576222732677744155167607833892659539017358750404903322569803895827604923239733433353476504845249043188962032310896134624448115264918850590524559285331905518694910978848681570803143427803803549192547087787046297606655399627027267698966935315910077068111353416605461056984367903892949079425682740754758173675914532248708340339329354980791495705558817822689427337647599654766641998988503014328345710381172832357613705594944118440057703831479899901481973787617996204280069389927655582873325286297024706208653181695607572140427862530675270511342108070323718351092306693442875509447455627448923079315707658665848607096649570689812530290148910187383361349918725269871422731583547124710117591302650221726541318323581129707454024322282530793268686265653249983589535979140866795014860438924100316767593736394386010987651156597528906676981620962770098447274071810605413462519711751541450199174447497691694344948771034629153408953484756196354999985096654902117825275382856052050844061584596808041902644195095045250084456781557399261091631607692123066715114288807166448504776360223574704412313599602548120645825250699662913321327954026787610485570575485737749568554943540155792404227887409192633763439054288073980723567980703479892769622231249609623665780887110530503937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 1037195353638173493394731523308064972403667129002199802302601724847490426866942417349603302171099885963915797507895800403099158173973194841286991267970412777049668432960126203387412401514030458264327346175146779174580554994334666795256856746047931594347440111373770399848612510397779147696196974880937362561780042322841367426795250879747147445904995703161538403281516767183333589249398951508481304377946675213389641524311391464156402775353926107084788436548744514404527089133986190603109508508189248508119890622326544262667448318928247743316108033290360302781605547006117018018879014448515708572125840712843640823962808505714373392064911951496642786796175109929068981715067132189788528708338210885386219452718412377622523359287647268378757341561898286735340716869758465188141045490104565417966020664073744601409521309836811734159232816776432532713481393461803218658116736134269342275831984623256320903125694505630580675748337091879887047436444932926503555819566937616359982272059046980236591407891149862726044206603092898564421685191269359762095442205426435566590728615762036881121523909584151050534459771296426402946236271079636077918041996011506848031994134357136596075020267642581621723423455130610751709186673086668471947915099167895998620378968142815338517909043771211646261593879260323286119043598809372877510315357410924903656378510955908897052734682906085270615012035527662050275355389471742607386223168302202913028095622118625231192429296682461292636689632061306015019324730008356254260384239127733283199126346928776721471639720838375954570030973803406338112003151889126137838864413183665230322507596230221246330185577176899695928436993572669196545963744001883279440616177592436216574350233852325798289960025335253812317036034897696238543578835940110435414079620971306001740960234015968258643416885564305586179256908963263464606990337841440225944727808622082458182542801027263228393772336669416221586731004432342705981887429392245945539798374794859354771397575724995100292553187750428382420219515278611082739693879358983062907928413558886729417336356191170281472025843186702105020126013358731724905903255908581831900936673831694401854093575108875789142477467060633222026580149885775951071666802732795301607984969881902782459860309175148479753895117223196309980198672660372762662244786438427901668247388631111165553023380526648055709793437072778455024585928407767052819640220750270854034867328979826238555985816152940556390504417541043833268370642464279134133402226589637241610580957268774402003982982668937117255933405635625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -219062910222959920472945424527596386554553959054344360351680138931187832426278939496911647985893581198690196866212814599381033297397168396312482242634493039448536602294130125763289649048935171165372386856156971484099353508089463089462297628501886817673798852325149987690036114930482890604771811402923173602671028567404919972195009424358632288264630366019613252213397575498125532780308529795797477848099918805681120079702335523307891170236419463113870443538556301372189537786959455534452445625770912392582628287362945106098858790525951855803991587075452430956463416556314786357349437547363428161061918690234601966146584245133434280359313467239831333186659736260606102880336058505139035025721596146280279823978245798000565864131309634203408887399734526717981343507430230120795822132806341131409971282601195513911308375108712218640018368901754704640147764504390929314630173697879900555552736107813516555288602843428725875930652619518261428524551721282629378691148825636424931824372669972340186084701228082906653034021540073722618279972223667706938280567072567150324785743080464481569258272707270348135874463878385925965974752267147757883237270579995419551499073653009319044291798153786669871299888037797069789597282009161766508550817812614774235353315892302362920578888680194672359871694406332026532062548526507696271951739719666153986128399514130519800505948045395892001662071179566794322431126806416342272452678519778971611750725450721805815239697346373228815833440001627983356732973476845344787157758395968614583622382988154363984269941953826856616842867842286931971459317917223816624238838345510744245756941164580052042430962758803604591167992059603800119780623307329014325559002167289323634149999256914308954866426080918913881077385290639565807658208935022547277314830763477989626124789425622452027123338608465124736460324374737462051688691730069794108205404698917020890577389702200730672515424252078044090245623712562634652493448872669019481775859266656669707156398369212437118640135064635791552281557905318792823659262907989808054918884881143676366702606253760959056886331790871621387609865340889524160045623038589706814598157010802980238289193439607789196280042188422599890126260775848103590129367816319367399091493335239904506433583437607354216634457784093396230172731600439159643519290476444384329638112216611077316481719109597860958194849964321775939960484050516325350854484101835459971555515571695580727685578637589652066202030506910075219163598753869783653643762013422612203416723578859921770493236235878346315470359156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -136820536579870940444112851952998899821948750195828016130087728753319513566393866972396770456745788974878342884655276385489237739179513979874854561544664780825879844245320885012932480550199902704779802657951792535064144520807673879435773207355648169033383789152365148530724119114200879314453785429266854625525535576448832561775432201715403329547767600604641378567551454271129759754701783133477063556117626938199930464530968996493311788041790421498044401004325593971963368810348262654959817356776857906098202834112320704884674917164639025237758168671212867704691919183240756105681156438062365396082682873994197993061842545823745390244075909502018960927906210244935679960019692836693021738549079221042668135620123520717592804503514922758514442188266778036150323849231373336987918546651074409000490763258787481784621549210211073832867421052295804948187304507496101197205506911670486458670457337364279810971868737954831338758511950816024798998222164604586175249905897301098504288770522162667779706841534837242294593975129237297846064052113126783867503647309360779591656950064734779237055298988934175645152940275447666603869575441501426306756763738828677821755594414443257108618223889850633434116635486231651925810260607672262160821207490611595031915682403156807780790153817806205848561473009510819072871152121666745209889732105525437482792416117821174388881431350875398827450893657980311712083997771231340709985573074052559275770695691090907481205729961873050419070604747263118093272646707184979774912033785193962297477195444734436318230369559873145039694385489894489101204994783347078609686987962799774834593102285125019792184888257130880746758334017682026338499423280594281532844514552824384433236348129515108041099392100151877466311966121858703957033488477047128684617847224884231836380274247866305978605454820690671282742272091367504210898572423625260079610837703514757779503328394405921452409372472056867332107139733968795915407714026799254107297329675892069898991993606941552911131708320672494466588073801611437233196303615872563177216205333343441470106847436440521822929399750376476093463174815155536484530327318077972388315603790894661031426355739962468975281421651459362016156659242846855428676757076689993602723534070137335961339998591776135809257205835814038246488554793371210495919444607992986970425192806673323965318477076309979508455958360497197761310992549513796593361199686007513484099433412715055289959239554412001307297289032787020038148694522830904809726218014383534966676009212521779692379649776104622706531701562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 205339680620043657223579331044148522485235919391746505029641898040755553014371172716958325686617704597791630632708723746328544939067854470153911369638208930761638886788758794679961314495985768601792908485714727935075013336853931994285282657353521115032763156355206673448090613263798900157358081644464166755324708301570352251331362333934542464663755988023776213985182828408078648182414629400351138577861509889114817402355396311578289055257307885388492060258898801052633315966852409595368871953395266624301374680667830386869256042826804249635397486954554026733689041364514782178889621241928762168097088557650380273817019898045006372977155824126160112891771960923268753853931335820629694362887749377719589875759692699470890344346538511500482433452926532202374093563164243174439930534693260568975441270031814038407789823918713546288779012268597258943242932783783564341050906576781925159720772232485277138880659038409018397299134238347090509694260534617303363196638414834142812838535093420036092335030985027371549550242725119300096864595245299517335976230847555143619670486034510444933706841870439973657637668349595548899893496828759508960944816398756603586058992860863509545761927103456896726380436871586786766008428369361999467235351456054302484145546837123999459546576664750013189171053940299178553728185167672734167833966955043718984667417983210987018502513358233249390641797996838425152664679618419454197219584389380435859658872853990689136613271769074971632869527434603202904472457015548614455387284568447401913312567359677640047185939545378130725125818645806855458270039956768440559008467856455089175459088580839426321590248586679454013274390801807868921970209563629008638690560582169614810241336728183296969581387222493361318035733211114734182387110993271193126993356947366744095374143920468708783050899264666549184945234819584398914497372453048071673768344411365938991918940908046005813011602193521565022642253120520739132247266659319886287969431724964730623418096155498038947352549087584593982775636725055925563343955957314899747472135195967899195552095223039305390965616805747828693978806431883706713901174537874262256033031043897874116026756865883764899455819375439747128764998159856891241684788809038722467225492904322658012901495406809270562946074428105289616772945680008551105818181891741591183195926621814639772501825060832023915022055465787580463976656632410079068792476530849313858985429876295666179238441868626803639049023108604681657588741418105558106337819761113210155886364745783291341503630017640601105910546875000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -157065331989074639147433247483873341734189371207583588052567150264875459295417157850311250168691930326692614189669341704664065955039244656495395396815748629740281078979353342569800827461533210248070298820461295855550499404912622137700603520871812957983962964302678163781967657038254577222176929112405784236927621338538265210620919824260374288648326007601105696091596462541399595334574935232374596339532819325216039014329405316852780075514431562294689406745886594631367189537848360904269096681425727206122193585847963788378940133094724449348385505738222798682830121126043804784776994524674646357609076276274987741980444107237085155964678703863436283098302544138957645949466154199433094881646237149614356683460157551838187247691123330946574071430294302277133358953379017763383014582369128450454235977733070307823625783733484647711131145722022522248502799913557546016627843646874156486416364715526344414278435047461570289078329183581769850209708461902097280173687581861740727769857182992652049838944494494617143574182054346379269530550774060729615725071702314993984657722631813313443758652836364083514609532810710623378280667591647477820393800650981328250281139291331362932335944834747223760246944240415762675092156037549739321644651752464855894059907505399482831290584981873361750582495135418839005560553799829822195457564996487501308822540093439782679434736621759960900473274875671468610116922604796456173543328235406380546939958776671244571146509366271005310654740602700020932692376892472209822739533875869054656074813089946060888005144933967416162182831101444774581812853712068277331670190063752950584809818876142340947950105381798063621660382067137362377786675392958395616813707990360889573587560635613178990340452917186043907071015200724115287285294723279735444051873996748002233120393494028699746580007694099147617236795254982254428750660864738600572214710439102766183981399586349601806459899456360781490418605824043950967441057073792979437654988216887239950995543371398368967837378434290726970426690050261208257527882962178257752957169584745963156516452702301092546200277777995500574830850979541669541670572841968141031054782844023771025441645246612482777239300661786574947785077135719299518134717323466701389679524710705979719756326151345999591535860189139326024599131508873605625583593281698315381399651037236557351974397443763022691159191313454036380136452812601014535097008570976308937503093644980523403774187241049656224946259490055566305604448675240143466992816149035219197925123776873403467338509420102195053988281250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 91498709041801328906447450191169194902388640675889053994037961150915380526969035903262326971089631441441266074264680868875644294435363099890203366074492342938776935411002102902677027142118088714508241889825511459828942223161119259349283084056955062884690388068223764441224957684556088895742431854769881040737945684009871895909892183932717131558894466905839217035797736824593039124034499068131514397613336369453591997704267792293459159006010564018346551514596555737375661826224238213548533287360305859451053956796377029115712210535288364846389487101492770332223267373648037809199798798733539364547327981000838016683065417229374250113672309068427335200515358721443376665918365522247618533464815826447525626204286503227442220530191810234049406751701848537281517221969291584040399616383056238042875605683728647632910142139006757049250978938499142820024602530570997311828052123187689610547898985539584503584417588359223203556875170481374275224416906214073907533663934427149437992604099895627425180045996015990322216209283754099510262448880513116027930056714644592284815659650824313842253629594044872077714143155307698091297458709585968730109271478770039810035467927210018887308584940334204405167199021807255561078938212297707686950088119484072662505657897193612510442562927059734998472233490495482770397710660123078192981410127318316715878284443160739349403283002964074575509140028778170603481036024791357781229416414061501589132326051309092959931495782763651006925262053356136815471341273137486166994638312162864563018357704284481657981070527928834395789867875591705507391567732982748888407376844823539852149599394379366729099853086548600028332446045181414152780904708797407587070029899769670417932238266141173700610557447523777791560566091430623939504657893531184604864434659207293120270918129793729340185060996193112909180900327567848929708448791114298253696308926493126170695048832639657664839249498259291819468616367796088352742479229617168215393558204653002414232933714028679618631424936722016779125107993940579380828495141837529888504370728870753916501535659264408303372669909671220172828948331328658337902483878806658127830029218015884912996706875568875551530877749864845249716275577308577926864557540369306713969957580820038617622160914416976947129427310012285437738913477416799785592801947798413009974320554070549966199879701251581890547343976714399787590003750586552776913441267717685956562215107484709367475823792448751254589269430727186953951782956772045603087563154402368228856385863162352869935730419077715811035156250000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -44523581601182991084473752013959575011505928208289350561852954037776724830384220310454120783199450688439641007163375768741025336843295195504794855681979679094375202297013517819826262545749003248706209421200336147669027391642444582384042216804707942858365014066934493032112465263568723788009095765627620014571173091098330842019258040469197825883759462631670971561871429408843888283333180873063236012466795691814813569009514724969241177634171969338952272388067854145268753748508385188261885133282063754019233399548596656609867475557547109520968317223139694920187446179841183620992566928070787308561903774034171282447578457549686647032794350287760763183381456925547719450194906591192415498371797135391068751717624043685760133164939546593910408370933949983653477156680307475987468940900930731718172431481484101928548313518807670197656287927279246221839642999188240555669502988228501150522845554000040238070638502571901420437010384683498358016948611328904076743461984856002677442638494058448708973953118289892989090901333430996437732264001938181643141595554515498574763716758403031868035936110609308924471659843641614894002898327832082190334353287201665890254839246244135264831762647373343514848033753166492437300074262880054306601662563734262209738245828943404242794040820355729290740677999402983838555107669425842110800769724834339737241562076878713906771612450095335079642923027990183194365190996010738985616116331986665202580259310427347212110069949210983891224706767341339948484631529837481784626295424904997476544774182526283571782982469238494655563185508607751778360191256754011069688188385943712160858861409725395391774848762584414166182178136436812352564266113726096670040021686887398245216680227505324825154415823268490563630772846716593275355484699153199185258193694081391125690830164414220220410700054693259338430282033940192030342465981392963423766724314320385263403155189951430805096909528133658774541171858909755446749686416950356056700572676260520009651015324556249870080500253939285636396437174222291196908705264244687769917369369784357713299600224076361496243533543519422783045220465608335519662263559102360435797156181946345348709671668460050761440120913490374351156812089481625573669095243502502202426291478602554787418756864039718173354718535216701489948432981837266742780023262021269246030079850987551821337575092352085136468026191083261416010218620350850778334548029988806334516042025689900186330712267071885681240023700969676514354433320129857407712437897966516902858766300518293258251025661902469057617187500000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 18808694345300023862953752574999010849137038118000305417315252996915788057886755187324134081019591292235216539604683690015402342301010248882479491315018304289125447791778131163961435523693315568655510779717302552299780842701639663820513533894468077701391761732943670152207594690514053298108309180106663182678508739136414766077569160161666080872263946947562064124816723816503329082172899403150856231516762771936396489089053241792256167225019706964161733250113747450439527922337610845550464716855245859637762756351569602555954669849233078829037788951770069962218799870897193003820722809200135618056533818230471454577142379630886918234508852366841962217803441622175727993972731001175025390901513612449494146701218388648928075598131181785133690163986412124367394509226275214849432155251988970071097670668947874234021554981383012397816130593202155882592234873839923739873729939210336483683798024268931251734314518021341408324628163109361263270916835350204248932419679684863352153888519866371017873319554933372150909862489712873458800936270426721897625833565105630149681819224559857165363688353917795141291384268388668072994241505215421092091650520327816413259154475030978612787783261089633947209532729086730883258474711124686690952694211341481113031788799877094242509366142532352632021146124306830719262529831609445060319556153800548563650284289246748354858671368124805007210347837180040220757727551768695251464671568576522003772773491558249051433429985278867444810800514678728975831667255191377990369234875297787787202939983939861051656561901227659823495263402844410241843077104409924316938269130507653536344002220462698208486460441183462714147164036671003498259861919255900023316258026486363459775425272554128103402820237071809993068840161475243506747023842827366982644916529079192570030617100937748232368972173061748339464612231845250269786072357289419389161195962539971566186920858221378510605786391712990252561474883658558057629802465597338267417194889623123423877080816488069009273913532447483301570550156870361027971526518377418951175526612298063670298317071220795414841908975749484029598443984809677365921530759955343882276087845134830092077442264527775999071528949972536122160363750934117245424544011981096121107844380133638916614447868155267077475716865662525664762477936600087365443590298223112748616129946786320968465510419006339933058183497406480749401334846752946513263878042521999110686705660523426587824003895336258026476792510190763407759150556235375819029245302569432810517839992826337765373423749299218994140625000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -7046159677384540282196673479959358697219092375065264608006051573525774170450456747913703083102503850419173809658324896024421308061773123531082158792914188186241403508732468400765177311652127713232790438957936743932172003335595679134758897217437142232215134206041405441147140217748009647595231421069977878914556930502619644897724799667939648266897377715977555909919298821415959916040065053165972146119185580905155860209399524970490319187946589797308098686037271928323856631593575720574375504530848302310311789777594077838112950362282667124274700477059568580047422303617878234698187715658327252429822357390048986934519032511144540599409086151720408132648636024621328567545585220795304253962424681103490366601910925482480877464272872157176341413054463154544343067813475594738383809118730298852091985690003848855385927417817362401579579709702542987457686571478303376286044873164793610253873588156775053846233405141265115779290468971902520456300408276579119563508405430481796671591218168074916125132596183468630149552753667369189629679467613312928080434927768874211775188007479101209025244408865734047525414386014287400896966641841448498694829591471930330844260412333913992157815819181308213985247412602684012918443664692005729062316257586843682584474555436616930490529566675629063105349161484687601006739116033282036862449971410490879787193501373856161729526487735597339110131660146218249959040874414579269772719864194518530583800294384902873805049700483074496384185179214060941578962674400107827261405752714113798262212653173498853484540124392165631618375874043004550777142788702070461958982483026241182656065104143666092580100100878694087303215838730809006878775888967692466013864996114048552302141002788780151197922196697379184245568912221417369754482093205887240204285659494536768229203465266270850183762902998401732638458759424043617276876883611363114597399149388369094950229352326338058499993331128702896629298426626489135136066890399862855053529890733440775357064303621143984733991164203072171166517967220101166015714921881421041023783089793704028454745976999287093582241123263101720812498035199218831062925009614752095268291574206873055808977066238094185074358413661982840507974662245656249576930482777128140736310128900919074864764328424752452880631157503678903058011156278363989078113394644060022626019498067683938650548784857622658212288511868436799075540122551401473989576487868739881938947019958911882752120245325971695279796469157310807457645846266440495847739700150912566331466552668077983481055837130798339843750000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 2373899380495493176225588774812070834257853745408248045782601726275530565039457208045651631321187566305289268942345010908287342843496905749331440924909256468723578127213465895566086325148488566746586186418440301635352580336447636149687833193507512475069421645624195705064900809138817446496220525805530336353898327340910853904170450158419602950206484824063721069231631350312642510294192888159117961127461069286152316813151949846527295042414984334022891973863493967626125836123125435685477547996987939214637023350563730135600330068888054513659562695999529965007456065967405340469964169369007847322620068995654251655353443385365048106394888428111876078123327635800024214489711969886756974826998713477362905719795615616354925386932141191053478944813825288231744345104627116532129769004477037340183671405069459676105352169018071983016050538087081692968540549062004995965588539791610273896249644020900737987464903752273667857966238599804631197648849590673621636896472032861851783347822325577324083355390797552462320198883100908870973105796568419724272580402887431703234481285485954537208333872319534190740053103620406575173009551237596282300127157813462837904974685955796996417062290222332907530143750477714609761309675032999392130158846122305887955692153591816237637732001851743510153731131358536760654883535460307843232952575044941820619005035195528559182708827283645595412203861484675537518489564308947568252015780670930318340342371115398786641907533780955175970312464668332193233806199847985822850754430838920755717231941761465610255937092199918448899731578547238377654527001600543135467810615312479434262532906316358665705146698455436411793660691355435366884295288542779175473386823849325738138135575578433690800856564349638978137522554249229788905241755341975337959959941245027050633320035029841892119579460499001273161550788206623190861498821427150385322051095543172969264267082597998451598794613254568856621344935224804462994556411556304241860992586434720302842899156943812573222914427345800670259107936730461036592731374810120030733642562530637226916345768316024156712397661072726062020668406055573101974355292295392794757303625792231830424913127235703757547623263432080168291427822993956086922331538506563809254864865307025662200340449984168133922142732549115324081181342028125987863408723356609600113653438406739846213595336613159009916473380123385409653055451230033934621019725758617594099990307551424683772180611264036170098524471169110345554056038130485122471703063752199906618110089771592475365222735460815429687500000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -726629676152966457907308218842751228994895523139364462546761197229460267097917645943771536803655253379286812777048396866138705555759189663960158280790655528851302672007478504764972303191500478286235542616471886575813987789598417166014317595790764116397378280460897158541119612941567849363539376103326683501629246211842417210473703072492413011315840787739504728102955647421497213996611644751915160154808732345916524132319409566402056003511556011460996665021424659320396494407484889373891431064935432577882693677102437255494040766926486215948282478345914694053871583213402225898082126164308626220978622903535211240503431847580827732680173778921111555120888628938247803985658396064476411871967622952627856466643017332430996194863466592474077111087994935184625763843632831764623434862116502700197631025960208269551419906323376293652550955375293870267024150763556705792898895470914181204217062721124306689717462941510739846625864040340158836049074575942753201070322909875627029949878912521195534769603988697457698722658218428474782552724002909515614416064992716914396414718205297146925831746068746557395317312431549185614062718959476469195885916372936511029519534303096512099862469603662007643450613888103552043472629276710518074519375284192770309053042291979311249414461739214214371700127321869021972548812260873995600619684331591436556336567478755573599249346538131442098566268528378128496921910009983420775173164024382120479354574520976222996008173170653596860877741596130595949082189148009225001027055993301698381453897231890208014608527136034889720012363410627445472161791689502207241549740554634049286062333999309070138881538278816478150969049430180737067546336972996474512816867888455214720259521153325802539215904280843328335454074765558226259204219055577950381010406180643300060274778294197073522082796936431933183858400739666037119875544641680432448686364273832682684484549463552424190100437590085274225722632891063861927732509517993739357234907812980200738793586600318187522211285288774437268873483197177885062290516603255369458488595610371556690006853615634617503297997606488646183458505175331603577435909414784649474091458592684961302946764035576123337906634533026320039665911424770278172527311175597346826859899639437300861437365134902297332524251154111528728654411510477555949789494978488050785116719291333945175248421334082596353720289822727698724698402423643379420840519591516180980655072642326482006120410565523195052075085718186493794777702193314102068670782437130078947898227268489319474912221466064453125000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 203547827346736215800553246953896254827622713984186215996423296551448508348611206542388292377749221458162248525892933240560062648219493495629333029748235639517485289659029284628638376575869542639589012933022107604613713239107545843699428655216180637640136125771934990443506420623572692019298307973889972655336433198452398159775421305297404027029342641868305826211612764529343340251126003534916936021101285197441917861133370849641790331982962445112659072951226039702435662626545039993728153698946090751416329520204814564364098353173770771695288625374501276051792492054989647145318214794538238116603810750020207306319697818084242848044654831596289188499848813670612794652351834296973671018570766998909780529811782360250086442821549797381354661583461746112652135082346278537791179363269639352960625417846446492753143474651350438047265938918197613066890694141728762974092640992473403139485774817234104212835762507142655576306787921755823593445793129858603409544355095273321372410639155434103445205971675202214706633435394639440382188609737162941983738977777780629841506093394625551948866564785876813455471660901471768879653419317232178089292821344904842036836172758430204926419598839793432541541514806681636605013208613552337255976328355716575898204517350023461139665269339510578657111659478225367820919028493748289095685898337354302508321135769479142799906150737926223922723442985978520035496761373139862649288603395515786090110638733087852794787301581972307033749358135929916281639041632242188268774325418642501494612018289964593050988152731913794226567690133618553548831558860738326953084930704934001297500156657705471518932569696275580985478744608195634579101421335660510652523211725757758830596418082372967109775472195387850993917965753742978468398962791995011532886547246164547305236096056446831750055932649597007717364787105674190846922481250012877303704837994459341802240947694610929980029944127909176790611164020011387780392503554396240514263936938053410909997853661131598040651529160904101794089745543208612868827995314770525691363500089427524238806505566607258056499828852008522324232351795653026344566277908944553526259024500712405545682051603694414550035043872478800723320633414869148419775213715526627356385581094455773613636201496665882531236221226977362031024024189145224099651669123680263872266563114149545600272075162830819000184919093816473243164547197947095204725804898461036797299880156196421329280148107602475849533346960455462460765684441897759714999701129260658181586294959475556017189060974121093750000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -52413734632197781191966132226742752530895637670522334222391095959384207684020217710239226066576136629016476887752478107986830574899361852052780358669986471881859569925611444678189445114609554599012751127130977188927637631958474044427674810875762261857477909402944990626137674948076956625603574244255200538421625298529620701542549901937726319298671453118173702384512899151364722372638898123757321971720559717835465296587337315703033062472166063576018914265182062432070894030503456143398360083228279942389809016194982762205101509901289352405497063109582994597208186525445189885040752025141272875511972090753612833601389562415598759113239701850107469901895907408370206243549371079012213837931201908560057359040170446440269937895577598098081431596479341488732169023097669125173982750983792618511233163399015091181094515888663937882889096350090378128923781964381292130275544726362959466042600952229312063599942625114458177171406072769846018557960091168252323920615783195570211330701601559358202854832486129006350080861902004185673324425192178570391552997607446554838574741318847363019631488845961578309008278217701797241689086020593393444012745582029026204350189582344397342065249888936745059126657355068457548428479495970668100929326240415771602972367475628040061928150371734766335596793447941457887914456837457132600585786400168640383299859858135358693179112450364279242082176675852079070153189166643067100393053205699424908056336621932603829336793664092725323297273598097188345148147634933904847227635124686236767290350932346090327666390193773883560131289958384545445053490277355666129138149631725309837418091002774343605477647777114667714803099395240322692197082732193827548182380989566160794727389843092551020897536214171197892334736280434184305292639555916726017958084942417331330827064191030243265058769625030963721522563667568635571678709955923023744107998317002785105256811030751180636444361136676117187590067357543731598580384733420407505283216912634706149000876356661081422520658536873333325389175439219884507416915381072700097467106945690953437453859584177356868466602653387779142108539957828985320325572736186823355080826291302116466956558666929848743958636051617944698381964933472395644025875903245759923887203067408484156595063451168195616652527378308945980998440370476723189143466133280414969053488105355863992865100955352642035724116883678712517538903578555871332860087665894427478620217051555547964042569554342624683659955714198401509306132957634599722721317957016094066787857872352456172541885375976562500000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 12428381394733253678354121429401157550204135601397226365692161860401548855280451677643108433874272278821097614358578203295559406806282736836856597209269761379421907527620940841220603679041709508583426641217258234572904351749783662703630248970923610782451674652065151467919357225055077266337277205668081423751830169992857331289700329768768985355701522881317914436172995659489294011299121332534286910163767284880693767899853476664198742828343767012086610407068680824595814551122410066778285156729937266738888789519304020963034116614876546768966570370808063866080443762265219244440683631677734590906342659279063047897401362487585621559076087220394079628541626402643222788811439443637195037004788130525393667230529067976257899784207239595752761577967728632179758391593270734348195470522865485863660134987799407079392277286251903603041668709734755847647460205237892098421056930869224632985138774883260238156570762179616395131473955308018527230433728442519047926272246353982489748761223839103578866997506385832179491639436925147882091948677878951161354430137453325447466937684471422268858039645184876552546277859398637688810090964957092295597740960059318537036684603884909653575630380472758256028910906286019766292130107297292758968677828008287252993400758378799775032926514884124895576178503263899120384882781495263148341863570355051349316482151003807205719764815748945942004487020132175476776212300575424598729321108415885731306442700239481584501554679961752090173135889410766285459826225521817574347986953626246375067446778836968647567785765340005283335770901959089245797281857549234878037080507771323523884938880943856945432591114284709089633475769114018891859548784047570545690668364505095003494689721536253177558456334029294879201621968477626095650702672045583476268198110734253299486530546212220569145234027387894013986711245621944201975779015260171863611741747207340216391632304486844133670825973517416407330707974747335570716988021773152797495518605607865275535465287245856822390967905225789231729762719868020130001241545724248653631836375304315867487453722791387200603228712482437595795958015851639060748861488719851261787182832980718906012399860834300254006330028865059043858573190050057308127302181874152936691312559314421961393570765577439891293193874238639204370231400413697897321382253921810152491654843175801799744314056019278921446350329383496618441863220778609309976120964924771717082554674716623779910641405983346905431031245622587033187055293214808587573719704396570331404264653048234262542724609375000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -2713462035286094472241679849801638074366265252513247737685771863692180001745637701816493781698524295953012282201370619852620432265795822894795324792955003745811518508210322751523485561232696403119623999801453334679475221043527508792808667107415831112300098419984290590270900975096753925498198958080147489805860979774866187067487723896578562861162823478943206498673631831051005248831506963126023933799946165243710662966427573710636740649456363408684628243095312146517834375917114924682264335560407913203446788487747968471578789141720698555712445548790170270131933879275536234888911455813069139097057453274235185339530698479159602102480070812393191308358711317918569022512571388391812147552256943182499559758913222263468215594212471934585856947514104352038243799148547407984790480330434121153466023556265251942568986683437639022702260675372771686968479453086853667753052371252687135083684942833197780665454268026880456457070080990947101808038295063860134756234476467928093804339770610699119629985422748576179286383602089305858207025592362723089074330615126789215187542645222162137873862932637770718418726268039431592854364108861942391428975994110494693247511210369202201012465797495513551695071540585496927001732824250875665927845650288469301980746683680042679618329763272665061399122456259671048021995472538936910440324876522644780128135677610356861161097572019470683562561423632906330433440014761334587222335518681178660632079971218658189983614714868139870496823706506826861654662272692459784069808399497257164990679206175270558858661755549352911093410954515052749443379974010763718588909801839543512809803744319014229515865588868208715438046296110433001555679798766016219074494974504166397721813442453268914512231184134970181144365836219873173376663455956895967274788116533561305918839522054927526205703817729687494914443699040794493427972490785910547947860426313132451853465151414603133092574642585061140385904673155413384862974312755794897059929859234844426138345294185392181409651699318963142353175228822176281453271342365452135525461619275475589457501056633007970607895086264140093757323046601649494351901522896425069501664112599950723298676240523419030171107719118275266495336995404110173131433754007643863457121010459262164365135862158654657622143900687806427059911979440157815067435155718718233167493496415605842686635171172929648144750972357476336461003860960383920500823804661565894913065398834817499638603752376583390867276701065607046502964712116730755422357026511575537609362416827195282745361328125000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 544996793405053677053140958420191547569329692538858722541290368068993867843556335906205274448805055657428141997217260210042548518136860145660328021270127571254176258035008133325296469406973116871026828099760366901293794226202118155450750092830783286338913916577455695805637778714959392663279102734803981779612556310601520434397350970243607047555679607014926926884401356755642449851338629224600525413946574181863756833999751465376540267112726999660072785483473548068614890461198300012505125419895176872898696044679527091809933737611622637517883056898553277836294499188514505348430326107633519316120890790792988781419206311492146727954410613727178151032976991244678102521937559807794816219535142156569153661899893407606090220564199237670266073860107714198614023036516369909200608961119396638390059413055108660436777694002993932660291664147978855200816196127608243386393799704307265867934596283453311904014802777043748961510522919736214843942664167605445574633795710047803244001615813030599009815078290197184158730136534423542513754499668548319045391080194697432653892735708603676821663854412281326176188823785243761667847150243577309682522658116597883581410211080051570194325708519720621397511429561097698566285866530710538098049359812252814387117101182829182872931117340322311445523183987421199009969758363997536192332539223590823369746158861379582976248835867109687342090431947972440491136729062568541904734338906817534038437986402707342981815525214148919135100083004951753803788809135422036199663191886622916586705025918666977840393864667737408815308780869110734434353394042831364891668982094360258157311568408813391815577800319290808161765972867904160170210968230803443822474107526505223904269276581909043572173759177379294153071236143026648730492709982697509138832324925496796481041509533440812416382377736219212851510185304127833923911602611663963817880502874607737845280508833711413278526841261241991100882815595355332436964447542099650414972672109422511750220178643132562610819634034141939281478666484350660892245768573415729033269626497567813406110724074285460122175796339171022274067262976890804280980135083521017344961442346855925945373258328281347635921578581999847562909238815073642448253959430871676197394706455043510019588206704456045584414904668055713950038470534891269297362264185777839859672870117248178637737708662268383769050594315591533806838658134832851607413104593589896596463674677183641155978765555352565161607623874463578913486906487497953113762636467075564723609007434220848083496093750000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -100609527393040416223961217985752576026367693211608075072357562096117583555848523202276481694236191348132146716501417661710289242800113013360200634043916967162726500176141545562615845044415603588351043874471022355124166618170730122769675072349878484175235196947612078464689134491922938420740716932617614717013617199572824250349662627201521261331198100415229032922887307897246273796848225898536414658433461483831472757617191203222811675737558281644700071481780854214951355827936654936553226934731228697727613088852449049080160966922961234409823446728694334080114080428633883113458147643578122901643095550109453835101342670113978587599168439974765292405650863477207916587785431740875899711803467646907669907291056049575411145352609209499998701789460261066018777204200828094230949471043913861300390803944901894466026521470292246740139261212519678878124864636460125789479522378703215513945136521682584359280423886448093590743828696028008842046343258295697659928376355126091145985888299037426268715589932338760252817880964598444609186284853556403626704252750498326197182267827039128810710234332194102081649472824655878125400723783504641451216624110840277434079617330655341282810993514828912183454507718850443796261889842390633041631655684223166936386432165734155767054743380688502779382516937125193420985317970580199875561744567721874970473229246944966956980074132308583284054067418420929596500964238817408543931001557675030062376142580916041175155004089117121363607193972081662345731590401087889580863374273486421635635626019042528600840151956699773166120837712329426216709130443339362708829994525606379904921347817753680788907420109826212624962356072270205071089273124198053142410345922752392902644495526812118679023935816064202766073953442031472681388768789525139711656879379732897325872566112334558885424408991836211648287999393377933598060204259969638352407079721199834784639190247051819236200502573801514827852469914375883710398097531950321700155185027767131338517339912497886890756697866765417317251467133807239392987923908073675194310123086110146763544043349941555058991024507879976293939949516918120165764125212692483629182992928269800318320312348603295058275246511529446176474723339505889366865219959700203408170133651770542364270920201911592900205252746425798639980166261321672377151558401412689871598246635909923338412004181285051957513896318925414912868758490413878049182711835186097990548619544747509188572890528437524497566378053446284691051484622507696694449476985749910551101424063501358032226562500000000000000000000000000000000000000000000000000000000000000000*i1^27 + 17051714200931478263638193422268028510494395211504039055925998715656659869775740416841981862170996671624075450047420979860217666842589074558029986339443937990951510546419721707747380099705922200979553917300368219827624395710795639615292285979082591528554731536488163374765247979901730236968898981407279439903310041371718887567313337673201654125785590756764935703065334788458576748459844161011534893698278950911448209849604387266306656612966627826217590311927847901933563253513832770958468125871046802646200966360421401475574316238489910083739336889707233454183545219708125135942468111932738838924253086219485780577656055161290813166788530115691687817304384237619561697407102584187345987105103174993786158533934693172026779510390371335382261984688839255475885902606089221878018547087659104540057018328686633051071035279328129367038399440547747048330964820714832658871485894768166781174938184145951935753826888251280737698369732792374271699540650255555108474962691235867537313478967039841037369177150330881113794486121439393777385588710052077581548518799227395011862312641882776312513289151619138372412699811366877876779054207029463477272415160112266674815669405499302314268525269161144983122817223849025694576705356888664282889028305960049802497946437844507140047328995235670629449075513450239449501415572488540069688743381892194777251047337758083958765989093476784310383288140983458188413113052377701834340414111545528854362367936365501445471060695773815693167913755098440184340965609766807522440039055168471534408864449123745566291117173608867251098553815034871823106507266712245389351880919835744916421425146701098488423184190437371053558608365076489907813734102144338520737159516434883479328765699099877815984474272035892554603241215251108437802115776936153128173931143171267833878173700629335134928947075716555883681994120911105063016552775239866215655203724422015123979634181467625943443887960741296409834968930900075442852848103273591605781018323709056221514390219922331754351766107343957109981257245528812510793707259237325832918068571272720975145374973356531453775598124114538984574704172246894475757681295552283716740353485724129242519488091553181403118081950069335141541226897967282680313657999346903630624586188410500977764977865089458167325233032125544450020648737077961682329885906809498656808136395924384167545063914279797360769945728005276724120367890500032835041119833524707025784653530690354291022946769998843705833481311926368665790978681853346313656537588709540372923529844760894775390625000000000000000000000000000000000000000000000000000000000000000*i1^28 + -2646835988670348082221244982902694264365991288374454088427647924526614473018228072817957357234788618648190304084059500478508119180887671898455027084740853551057090634994142373041923979511247370995708750657208833958539368900414284153175483257010671186827648068772080419103945748602959118553558910220387440106581522571687059633393179444992224341781654552349946119928709445531024982538889457437908512920182041731515831583196099146159880246225779595470844154233139455916451751200743127165345277666557614097985785747304156967166283121165321953044956229662724872161450265966321169080351912080451501878254330717895346727069265576410309056284068674003581737449823103697343913919183352780078218885676022570124299546221106078035587545933694767273490645409353132623787762074693764691084716619726652863986353640269699635447773217392127571559010085427840721813680568532131714061890514407039695079825966476686968815931462282075709874060344690444608163439418262600640415368330439008991885057242370278294139319530536995870736928181334241286285984899298606702741287181863030006196763538838650520638496507521499015919269392035124137955066279184777544986043930667741858846807158246614096688084685205382204264136879044569470855201750973279809946886675057960081496851730709378395248389239978479693061380094406141898627297670022020258464793958111047873913600910732772714271183377840958714511528726697693792202359711961032905067408075215025222845381321565314879614247401053256447080940014390485707253490529715778216367281569431200567992469051021757159946703651223684575255336914908531101160098808868135309410876381433081094891805095686076920288740398036469504204379599554071435573510080263008219185137770247146406363311794562021825766958883022785781696762022825961313081359424960188484974909863595412853327786638181161838887217833142496212642956915926798023980498002780678066727168145427817445496445786055720215010433065827209529672133196391645843210005834432898911875938073994338111279482947769378230398180981601642504960900174794992239685782871162986426617911733969540981975083433034564507788578315361171981396862065184969034849340717547765711348574344358127642335101296743417438844173955041489561485498842714007483496726463956279763303587359341809121998591250721093245299192869534567648134417538996405203551936158552775655698256933534734234667195923021291653771318783384408476671221693043123504124555507355032729703953791088741400751582004555613798646966292549230250617798758942206219885746809743002440170008254051208496093750000000000000000000000000000000000000000000000000000000000000*i1^29 + 374504473716088062018405799615191878637262279589720098303806462563484690785321860952485528144102642710873575036942584046319493930285252482634109838909617335762634889245204643974684679315891258268181569493145563177157638329913260248401950933161780019014263004101130622531384400379951975605868453362578163665325720353577272942373152768355963197843936024044798531103261496140497884616239640176249105711091984481512858621659019533965003592683173590375243155607552972560663506982487249347611016032161550154582276708920679904115811933595992980625311790472344988117486757647027559808339975366327578253106343279831979955947879371634133575256532433317857637948880802598134244658725555078976194811271763625515676164849447315343657202150142085208032758170013290458628145310130515053916236922435370465063730012593475555746527145688101372943028958650172762455238253562776271756153983700109560847024679595209777366609365208574405262162774678125473433815122699149111656187542904267348646232293154052653581926413559053066798163592866763133124463175794309426936691141275945786841542265605258817041420895874189674626732486892911599720703654160008291662399799838677348241929210221106215738333750826983030794953549440196395854985796822731283114545200094878631934428943689246245351377011751917756495649222811541505084922039386395928889967422935668635264518921643334187323297869364795000062399086987431936818562090685352738376713939851140858028698087044653527930858804271536568474016598190365159362359114374637015339737498601504406436454605086163518471391095031777758844444936056010163087556716558372253894432874935094192947575276334566108954414053436567749882088882316284674461744654943870805508389814916482714995962254576489587622841638570363820659914825571036507295988961021001404252446996710944697831412713852806642464953492927217236838618198900288407255465197262245674533186594029561186100778784395863878193801574097245167181561076374252885650451129820883979374650575857349187141170196809865808093086280272050789418355017628609077059718401652745433327177888814737733023771639401369704223858892819180020122843411610301035971678882036923641855104178404925063567078592505511257397559844704307404521958519652743749026881510936914893394211416536350614249038416991031298979205537852841488105758476212519556404089243427458833537548685309731255439948550865189755513152087653586356076925695037404682670768051586917204833099246445049429398623790990105279464183681351973868253038407906763080666528250893485776968442201614379882812500000000000000000000000000000000000000000000000000000000000*i1^30 + -47958462492735936249463244854114790922033668285804037335508950404769399930537066935813891879720203749048003158002215405409554104282779182446712020204444054427982290025665403262894681263884391910043695573787430765665569391576953328507615707317347780678060572866041664401208815339418614311566447826979139997129804250518299065178961977550950526310603789242444367921404163439822959216094117958534673449845626776225316003058565459274358140527743564533699824037469200444750887173470459260606139057438064301122668832584308286689042842897282173178151225977075613339032954898002213451797947637929535140786869329070526342229262676575441606680348838552466645619753017222445763601745892455677453945056330964647133464608989558132197879502723831405022752444871800562963573944355996887144847226074806705688394326830746371642594253594788002270423140809658249021585030014710933068600668271110338358581467546175081986185722893188802848712418089984878389805056480111860878469260268656038528800179904705629191638890306958972229069682955270243112410250778147368146315010327910461474704553452011194480299867650010975355865129113550488998401415729594234651651769366687561298173022923512678893308568020373976999867467681592438622665882068783687660489911671148284928326886523722391126754127813656683172424957748143572443573187419141482598833072460649451331687262703565108574990853907757570496348166348227866109760041754710447766992475517828700199841385842054324317837443799722642699946679127623204466136981061236718239266524921860278213244503848802392865194212796158873471625237921588859119571686939437407369562414408435133930886004219549719004850031192825819924898666983957321880878506387520235435695646054995329698348395381276921221891226964357690980019055072098467561998968992406721288359059014303006126837570483344141465547957961733134118349100966070427250443561358570976542479746207681483201567479820147152368442492228618085301463644489813155587836874532068320720213356340632432441376462398051637671398196703408269043677255652278072991895134160149148173096615186469752776250392787488041078171154956397542282921594184269311506485724589631337410616458413867924855375903015999514256500661348064855251211794354067535292461926532703670553416504403208565542179849677526733540294757522890201165399637348083641537242246911213525495040174987279189918063604532337135656810601807304136048703988087844022193480609574567408177277838170593701526705138315663221240762912951431312593560118087032598379698825467739531540191173553466796875000000000000000000000000000000000000000000000000000000000*i1^31 + 5511525854762846675066748034473308151419513487671378401197294082319254421459700010868564509932332192221557375528195887811063256273672115708322466913289933654451572018955268619968804917174657962083719031123496320348134747509720305320015914344865486565585902648030530968107212999814209631109425334951351786689909861055704815259401283192611964902283228227383446643630207808994975287241537458326630543617313567122959891952568066900096393017824661711199693490413662167676523481188992785217479817695572158669799260638999086154617156784451354404624330936927867163517778170435944474536495640323305559649370049172304733130167961978318290487210099034397831517375105833964488885486175567292197055057359268838382881723629081834486443096810211369688149780680115205623431028913005355427162940012800529805893916236553623914844712789987413325902399388534359676888858343496015522244923007235260127939673367462350706038532908225783615508123423981326058550790787153318098294534438467047650940404990704780787146508298571793683607959998748944010876577303970666954757942425415883449444859624861731015561981580831417821951175568247062628269510125829273486513816584960932383751377758596474137385571201398294877423258529486577697552469525727512891784669237077394441052795333224844821123423362859446631619531009063236224574028168797331443656099044005368853329145610798957191752720238126004833047151443322374483764854675917763721242989201842926549577537485899564729028164046580065827041900049501833747921953179428822864014680767649000635167481347797496355563533092524317981795612318358925727776941390453454818290953856180530772543438593708414782554829743563937784053651484091079717311435378608796940073624137940521814188969409390856399713356629999123313768335802231571433047946321995681755146878407022751499097341022623134828062816663924743699146636024182079024684619323596215990622733757585539325531522430547087925842057693867858574824673619348905376669914546089749042340080601938806385170886674499180603057377516352447082891969563864619677586186163383641176314069548752589786653463412058037385074530992985180423000964416658681858831299545486498975103643997495203015838309646339145429392441873493905418164573579643743398644056118879846711153863929535542821809804705330576698910750664787209707692331984259693276211739326500141569454173266445859698910350411080106793882180492868818941272278744854155683844727210988972026751659581795563983122932629543855164486991527045521760548499304799986853813189897040081586390733718872070312500000000000000000000000000000000000000000000000000000*i1^32 + -563651927945138200121808000881807668566844646765231374221871706733762837464210738302196852580066290320588193896990628642570040642495169545661857817943006843627140284503094614313427043497521994239600062934177450381943810621828323123583512743252330336080100258712706295989174066460115732889560242301521506001710573779240715652063797020715483923008020012227215088912304824546436116581167642350874992123868753580792653176072966592481511669935509232557083291676730929832746477281966950142462138074193715243991520894928150204090417212825871356480644450404895043118840644871907137969441415379660497315608282222975972728946559033462198174047187374286755923708117765699156911109298951456363681212476777555806846412965881909755128147991990369282932829664842506928023195169391942774106009849294560483685420465893317206243073741920743815497587434329028104648949167655639034565933554678075039051639890795630318902320073216670865043489043005952454632647885687780729928090844632229780421927881229268180668797755519585316691570818563495883943351772945759603754634822525446859317153375886580585872812268384900057055101101136025127096615305285081807523082533806603755094020447251229300810708402643615992673131383580981757281164567162630287962313206202605936693014010502490243784546167644296544136532393795591096851105122237830230117852843058817092327498608150615556108823042280912874979423039458456777629289295070415904385536783699992854985876132842702077550765898804293580522880467339142182418257463329141148288106801770988929600695189656031771500111365967781331113361929496646967903403752952679957908500620687347069743674133765717462204084127251879275265766808822575843782910888457313489733044404030450451082363590635783191962932532199336458492434902484929603709844076479271739807360455176414945531993987966867939602765480966131489755744827717978957901750404631868623442111813776630881994968325550537775056084858729689355298736803678345551430057242625334358482682924326295667171581876760744890391900430517111596035440838353775985144335310417214739631112605178658289677417218987661625157376550681889591369001870907839750429653889989879566658447179893769604984788946421820601779209383266553127311890739987460016832892660772372174252477003403005458377312090477638363513707259075887622443550513879012191585552823404031832210370043873036105509329736993759259563119717659631994557657991059431140255225603593851810376021713720934605033474845057790456039036599170997960604022941071808373503027653590084396302700042724609375000000000000000000000000000000000000000000000000000*i1^33 + 50910886679045531487974128068633218815398077197924879346220097471022284600986265529008953228692092164253820031489865393850108141158048756389036303045073340206869484984854890642422435218340885556780954430999296202581638390512094857867144549668738735889182788906829852109424145144251751109275024502908147862247528212669577096521030107129079144164699402687807256330406863530105166002446604467226371106586698820078449107215956479425286778013953185796613648104255236393731964723220836003189396191236444438312103129021787283896367224846397938802257231257030283842212479956517570802103353015768115848089581473383392290730909578182575355681566923669400344590830954321715531332247874919233711670399766326433910178296069983398176639108598626928952012544070384471031313425517015900028266381818440500465345024635243261070370237664060058254244556910844598393527966524296079878349333248730834699582031039370368173531826345163796559828342511720606371728258869353299373683682190157923213226755409162749094420133986858708311004246615542152618630797047173044084355056539577551706110089434322111005843512317339795363870902109776548158163279430609912433327012058910998294424802476477671702208245150984537488628879753460191647733946250318917152869645123803290205606785994402345291626889958133142943562857446713424782996904954100319225282200707091829942902183838902830646573754507319795939362804606036088375053406034689721343073718138898332883579358100570978863056302442245885704444365806621696747948527044970683254320778218662690407345428713297244634638056716647462678156425234879146708101399001470874262216080880316009726631479899250071037401695475009955195124143089430444375900285207018889042787804887775907667546877527480700486229069824817080549999547597234014351801370760507520542613545781777775254584500075162311682898396696378671156411484465551546506882470570752868271407762907379531968607434064969854979372836108202545260219079152894480283203116522060138893357459295896171601755897870973743252541965159054507277435145180831114353386742826154796986135926641657505317329102792497197684141937059745429226532446014409616507930835039592471778373297029440860579355328503497939662592101089572135561501319977576047821584497279831662899250630075684147134927859728443272104686070283649371121711127738049604727948234615572818478509240560952236364912095255796659257375775062213753867742708838660988687889079354537270188516142649488909938535396944490265587713470886423206447514198737386440010679317240329459309577941894531250000000000000000000000000000000000000000000000000*i1^34 + -4034804690383747764701553222357745845752705841378549941498399722689858208221416164783281635016890850589489822968717659479284588642873047644320769003848573981259952910583527158334381901512169367516592672955715878527355109807611488652608266073811415551013284179286227668669744809631611501579010968146939375287856017427690185847262576375510216477606771507763779496480583318167540172931979389649221744852370320236977159044723890583719103308554407572103559026932201154124985137182085182562058526215384510308078977498044862269435331495415879739911783311111481482083975288961535312329192553848293816031356255321926671035527509157917649808615784001340669617205309400631526843383245869653945463176838479701297059065449176297995236192509987357309232973784879385935106402513729307945367329321153675409592905901934442465789623263270822861161131153902783660610962350384632502810759309709288113525095561501905904839184738774061403470403050895909812779236820916252833207198851317876570428722119862769053091561120223070940914110833486718118385550619072056421670986957643637282470494528754073955473952021572128934398144002828294524376009684542890897721755233169357859341215680048536439593589293971559985277845853378746636105545059951403922084114789022219869445295938564822940790472975095102084613482672448469541451198891186509901279319965708225842228199226560078459149625345820510366618493246277010404038228586699303472185394968508389200490778733740244169223845565531837638241765449526675859203437166689698682144137512457196470746892875094532776601850021507250353010873529363424632847087024173912097201636387349964327523640642345447309922721851746991308762790864046822408113119518810016584841214126757338686123052904207272168021465984688766042168408868798898946124760885722371502411985006741857692648334276785953105944765283137498528600802430016573079466407204944135033892760161257340839592368748379741171710126384577765002965327155601469461291084992844494904520741430304998745549700778796247714438906371033085448474942420728137028497744993294772819728024071142720844302233777573185087861761997918360623236372543544751310881183229534872474709305783071191457080723066696031133857543931424409180500615718786722330102064984142357278832986377168988311188952446592754516570692370352448414292947701900408717701320709592387685659109451894657804856683365392623307823969504060948559930682575414629070592970432440390847179365454392792365350739830485778709963747960102943128087893052150913884157217007111757993698120117187500000000000000000000000000000000000000000000000*i1^35 + 278894682092080855580187939991332272981609099534608627988954814668236577855795790496340978958014024297531819275676590603721540978179778900002321705795614430597806051866969613636573132318565571349639134725654118987309365776897712497809208751769834490868422704443018128264188071555012815347577218261517301190177966647883499349038784857054156655603583311503122565130176540325790158954138646538389173764554447287161967325950063925908919310167261883558964095539593313552367979205009117883832059471514462807493603209832798920352567102444784446786242109833101520798464322466866264885219354730258411550822530546376664942267643899748311142420022361212889163274057958956312378489005628321740813222763682901375961934111756096514224487951805723755547409153160416604135571125255440629975517187149426621059272555236845496119281081091052550071921169666898512656912889401631811751771411444506828342665784322438368403346501606335471867471386373934972377395305992827949578631050630981653211186691653059390971198892191227308758271960726195742886096152112341349972265699205849516110079337438684821877382645439484110307987736290617272841857820545877605974571417750553282934041786645450805232290111922571296502083928062602920951916421803140281485924515842380070811973549121111749015531943461419582207961608743857495169715670568002347035595680039434964307331901131704260727575443010646216494368796364102767151357554503135315232392641063491204503709452188079401053668489096510558188942344042217422999493492392680186555046756076983614620761976412710683336013413422385879121924935648092361204000417513016717771633839593967914522127822427376124223914646239933082995681461367909020218849235501856019237126601122332844843462082411762525052142965840792279048787661625152925581355647147730589415246864746397209784344207378482535789080364727587531258618648227609984870224360110069357070079997011608960318246143128184876979765612840768059348481632359344207972165257478520206277133413018883792083487537385626836249860260325069354417453647994028139064523166675720979713800885059263719404706918375645805933874481457479703562440883704371010406368903471067289701978296180218440104413419717218859411100978410768581559095078762951931483800552183769573277289919364112748205910073469719198463247729246678042215876201315794529095314274500172880078797788705770018916216089936445814425544908835549552943813180788196065882148536070257777649380489124249140971576410104961800978196848646321408689865314202969532042119658552110195159912109375000000000000000000000000000000000000000000000*i1^36 + -16715186884496789709628280147697491425696177862369647954070049080811669807372413160937247409007625835089278199875489884033553711130258024685338694276411031393766428891519497827773167121491318874684424707407198508567725909097183131178929666196501054180993275701789789668393321868086483491505072425985042271969099837904465521412207644078981424753675916534513802012149880413230931474310954185657573476648309410462754801853490436467746260003438768269063183297589281934509863145599897231806848395986818485901647455759930549821176522550812785825297747812623023657027939232883394656823463844701235230830375701925632328284839462699420395810664716148338088960268142826150514560324221214257060460965819686123156562690294251830767172105381239312469212520664741722910527113031137816267643740065474578596467179884754281920146698956912147872850314761739912734857803085189488103820153062926314200889157663025316314744712458495188798620289153633235732328110656770195865217407634750948904971670614668382941303100742466107708623165622547293918585862274810831697265757928731722641997868828379371080846405756345638003749792021968142249451455156777833850278974901342283330392152553171100669086927794354950084895425184438759237782768041911092156929421345351532253518273125001416770336451999795008172035351707744464700993114854863412036745850513441348373140677499741258184546142747710081702263517941175964506279544865736904846186666742094320156094965209707274300522882458399951182837613623809363662967007479645155731606403489477155033718290897515503593600478978846181225298782710088070619242498329205678015873527866479373951282293250918280033016239588850761820897379043323732368613183262806062030247343101203594217633939535225795433262727594887453738081033478960020248941237518087189912113121190630391853440458782497843312139991509346941150044057827135983125978170466744154748683260987421596849529785570759068250615813501999575425454727236845150418650587342556138577780148772205788890026863476774310709636591466916379783767209775216089543116031699809719480393237164894307131490268006496982686029404061860562724139644552974813649583134529366928380879644874066778047741864917644232478131105893869323077951905992673137941672051495053950516837128183800675306891732023007721879725649984869866397578044944202084920925951870632294128899972623197483907276394010536675488249793848006041903174673660672447679005144130038828565723028787095517734227187183243408581285573404082705394616036942202310494385147467255592346191406250000000000000000000000000000000000000000000*i1^37 + 863414770022043177191326260579327078527423844007765323232193592729879145332939738139285679990474271393154806679818102487844725349072048833112852402652233276025511294124758292869926705929772857579653042807961628757823661451520744460847916418237039923369211566836314445437620083579046170545201777591348360756227336357662228726148599717394672947067965393399228392063341982994336544004939744556374672420596685084439367763275075527528256575281593928450240029465611114916488763957422878786552417695773707335709905634043384501183984840909690191598529911409337400883670788672173474128306567721639650884264527050642728507499559753109099105486655148807341656299884357353351055494059711821416686760214053468456400442997729525266047751143863601236736746069693817114102947269383218665421893317953981076312876254974946297502266664664940122348939453750938552101514021164170246557693733669948015670714182263537826753288387648026975373891523308803118673544889100753235290085113559633066859878134120507370782506713665950378567285854863510419147771718642876075829540962151880295149941307608292127700109042412602838898828187812938527567326478099084785589183233523568662275648954581831350740797828663992557349204347752415501529006597558359463449889284762603197099488654761432202287045927386933748168994180570016532895798744323911548174301824152276679584819592686716123544068724162546874130628373497425266212379999527060852041865615929563756881866548155938912553921208885771683490799629782986793141604709186911488788394631498432738180475733478261015886938322810652347037330682767589759800301976782178293189565472570393235741330330432025405314488080255475127154699990621009872215992022119058601651185512066381533625291333379314666270848408902611907672660836580735762820421838606929885694036399555961462740508355386536497707178458276985399298264629860967452148166751809787871715717498572528370394899517443099532229434998427891089362949970478364785426659558010101322019619409582914776579931284750802823432129607685012891718342391263191910740193380226020134645953329739004080646315970355892368568340580684162831517256061663728202963644711375121279894501330530634543469246497321290785809226771826427392865902170941085102884273914453877900750991837962868721726829464090474461066476803507958854160286410189196411425673126895261153388889479881853790268618042718311297735213808039937302020004836853427532591652378741331144807664253074652130424422452091494717098926657520006673511081033978389330960344523191452026367187500000000000000000000000000000000000000000*i1^38 + -38194606083347125699395482936398502283432097443635672561975603711501138858023050894119339019351801408646249700579390030167346075595768664004580944364029171659113035888530037621695727032991176562375028586969392012616942812126760352259331878087322145644261392599921766662747842770021806339224001560889568696713556749231342304914962551180031044079613716323128002368739158269952183118390159517260941339362634774967273094806931713309508749572800988829607580347671999980442423794649483777709808505650333226031070993251908352389775462902151887380774906642159831948952087323741019499509645702968293084861883620803653786563655933519603234835306635484309342637475641848116096685696820720336859311205858600182538939345293021617717167214139182297250893066695269468362814050450005446250225219025187603198009597147184920403271399941456331859101179645895337895690181780491858249376153686111765998909493070914024886803264214195142705008028619119665210836188817149458240174893072220368038531178361204758109181664425806504126748991264792420316164898389682937077198326693657943925032611906361551624456511238682110425925003765323794951845329102210679837171461630692976528058717594243018363512041343674572158784423295182255111136473408609934443355316024103680982507714776615876296237035187349845890253090126346243156900318298845714207505891092100258663136315013617252830364559700174270150801486407383135320735383817725050503053562839593469751120352910775088840917521041012475487735430284801143757558522460482387232507043091019523091266709363308075326512193890066704232736807883786366170058693687414077332578465844783384779613553310950414911612795428433142546031731853507651327628866325865385347129554762507514098572662408255685792283322669777280300499966009128336148689798100411887892574809702076100673344495467971892996310301580382114637518700757023421602696759947675435434825501966701568332037971786894957552276597183805619053245353680414347953498963995413020122533701241839899378709221881348352929793887645927051409018623725402841128556349348329074327589114793132392546812051402603401663036162206505801842201593124943541100925265613365566789844220061396287249870306077086557846457550686981877454258401820835168514009554334708696016176882682091918810418901776132715818459978442290943851755931885658033214987549410918234205694918396485798653852294963824266939405101856032456284747305727487003259985468509204846575017300340930088084788589452962626596583091009620654315711774273169094813056290149688720703125000000000000000000000000000000000000000*i1^39 + 1437217181661129316492160043658485633664166165767622740983446276098269575117933485999917320306601015659446037606831264614309107840369829784867927253818392038704203501081025727955527533769177019280115473965424825986880791883748728218977745837134880136951939329367970318799333413689578552868108709799037284186183267712494926467979867231523370773725590205802045581738770617449653598611309639837217726115720288114008492136691868010460714495567558345209352445137923026819885713887581962711907673255896036619243337767160556621187227108944353485093109978893388347886904578438473036620997366442670756435494913990052453965707500251312305216016757926946436017965161802011872591231203515170317374946659921233815024575569566147594282870389482524810530828561913356608302627454005684643891766706962725178357907995862386438416052357785538085119736769586426715021038742120051906284912228360768351022436752057658311881861122411505043429313571023411855212804278407977076210996380852389880317011401295923141866737295746746536638398518558357485040345506860853006418311372866033710142197207489413625599624512093539743934765935993289209609104663300547978757162239429249369936225973072460156228897603693314293841269140287742390613085009249899557070441281887602510891204940042550523072365288827400990230578295367368530599937041287510059087150694811905297950028345288481740066710733790506670387284866809453433209409804632969925144837142658359794337039483599927489596066497443467558587493168057318590502850052908717671556505408451660815844454639713160883275269814017300360780336933705558457678318949506585218765587849576177527074565919005660404702975638254557228988021763263048726427057967025506703064385955118834976220099862777523705170906807728743801794999349698457926208995025594810362494142129936793203544397246289570662867922804064689791058608095570464759451901813597727482461967922488827285206115375955624588431379189565682684542079840348991518894161095883187254579797915969470790287363509584434854385315699310450968640833851148144958378002103803402093964782802489660582818135900198761224900992574004465099853456208942579286753026190914578321608910514032627024214003518475944172768310309744884713438635591769034487528129114087846302184636206475411247719022342395646755255408471221810907594242093047050094855362587271940747371228448684396334312860396408101101017461153260282070350741729371486416522952307714033284901003061035302632270131037303965025792238044324834423588875256826297845691442489624023437500000000000000000000000000000000000000*i1^40 + -45693395369575519044145899081642720077591375780575483548189014171686259182708604921803246113960120458056535518966772210815830033312651679069615231342533495558765544755152905029142170854380065113549628473760498043127185588917791675990058286686385273745599687359364205214257724345033292517369341198613773858014011300511418373514206292632585095586582520001962825761947287166462833635638476977049131576457896050912767945957334456731030251310735552976314020441547522658131417616882213738051695236591026257474760639952701400443229442122335945673314401712739997784152784985645010325910154476078978408213182401857332537621511304231693476943927476650485167805943225826522792886242155038323493090973631273976956021859937696066910762350045216685087927657082335493648718801166058626292754706206349907613136764373988385225229606549659517562062158205102506582816370182390321566956854564537377480887567705908867743583580288594293612341171865607502823703331840434186865355823203241550355478952881158781689003657510827958838616929203963893174062245329812315337159985405365777087200678246811983028290724809799840079004707209770682069095465809575232016994007195956643885909508204265114987141473409612052383833512255493709219573023440725138340469885608960563788300996427356475801490331434087076017616911219631845858569188429462072819315841362607747876781029547609701146352710950589751256525534032020244668336857871590630142142510365045409804092279732013997856692380545449601719415596300834519678914138089415677580304193946789764649427595060916102861312249796758685101757223144082771768504743998224925832071858924798756266695164219351612351905570555688523130032574973502843092515804380414557576433236531144320009443789751685714220860352989913842969471827989986514877272736785302013409572039151993739118288822562049423793608873647897337052813417233701916664545362641929854233857027563090565914671171083726497134854159206640510138711034656338399795887794450206170924983081481142605365371049769570641140974577658870428457176122383430759816023411837901467847675173808090034066927222186865089524842757861503111385198834060100639213446688072700772622442938247406980905540196139923895625951295055218834233647612199381467037101186878844883399228068876238950498760961944684974707887486541980414533271501003146165948332577834652881918506097814305041027278807767017415496409130031048641528512863950194008126004885879864869332703167960294021288103252944450429283740752125036163070379219327005557715892791748046875000000000000000000000000000000000000*i1^41 + 1221907687114536754608470518452209782554934068005900123696278127013268981571296175879965831647763249460238632241861792095623421578761384603851346982490199826286659050933916379816917720497567198052275549945502303811469697572673619050343632337932606666853527472996538625267747753143155626785903712282294385982858785033851826525424832882405595173955015076588745980809606755136871899936986554329692610000931106618555615243247120160081048992283976963033692809606563240631994840020751161475475752318312925146899003007146090452078009387024642099685317985716009649873266166642189203223778290773160707913032256506159175143983876779673122316899025558642201865296213657607521759789068254204906179195470446053922171404450765843915550582934702859489624225541851273432174520745803422745157887114935157447162035553085073312400933200028314042943854409959175291787589435660391422118438491685594556534045237945623462801249298144201607849886235923618749911780911992388019775014534238736369751221323380293533459939119336784386480942263104493405529646908898467106187601521669738535241511801169140414747380118561090107730691131713211653547006005471741382433106965894947492072984714473111261606039741108479659251123764354611362081543279742501352599959891115240649779359353723714890407466127468785791479631770752062103800723002611311629370861170927916145051812024557347490614425211351803376001019713479788181652174932936829303148778994681545741056749787648475273615526949030827391826676284242248775086304083488625824815373796571231603024749913095670551859016342147358272537285538140701667018806427013302199936515005517369988227085010648916067676044538457124136708777251917431690348071435534018693918459540267753957128067871851968078133535711878665082758443430280615816532800620563619285943879095830309172281281882593049573135500087119974230903911862308668781683970177098047789405014941311942900830370763285103402342037176872392041854453632800933085532247813435454175196146939705402228880252110243826969014131954532362753600619638717082351775603706022828702738991729922621238743679551231982026464267984352706767497681049264084612121638367274604729299351428623229575342436552620651492960404441131742510187374425159679540615406352780068479893784425145926405687241845974776634205461840642612617966618379540632982414984116173840110703711602915416119685038607335249494425803390223204326186599915618572987002003137316680288468506074678421188135430225616301374850393808628706143340578215429559350013732910156250000000000000000000000000000000000*i1^42 + -27661945997423769983389728112508518605430667962156887115061432041634514814176424224509075367518710812523441123844852141042486799424016823082158511548894357301564160626183506631590847356240080893466755164146176698668649247779554575720959296019495981699805217527140364426034366971755488343851545844388999062043096583267278568435636115731099790787976873670002263486823264980155628660705634099373809911058866447887904311747881874848912073948252183165935308159048173077278054517641332608188745346301099099818839915125175234817818896121741212365938410801305650745142548544309985264127044412072211576896037260151756173046144573611872935509721496827973858991552469130743586841992966239202042309873142529268248504464126585539516891274915495616093271214853047751382676033534786053717849264643924029752055949820218252733045906404440323706024873387776108123527406711720462363175527395330531997052323426760428775080171433754189539458778391179083885287705002385306776613628012003465216802420915733413759849572115249502193486535793425674431934825719837222593402022410761122637832892134908308078912356516091057749670087848274555903736061367835145054002539002517735000426303777671456041367450676140017815146084693192213943275982216654803084075259047368509665853947951846933898645110232922323223439674182480694577389586257917421135219223835494140942947335057224660937351456088168599756790806752202804403688740900994725764354549007398578813658574639942348791778776313307796985219394215540013956992982420525968420432863306012652334669771843440231360663946959537168479783569923742424562504360605936308549169967179194435710005506682708271168960932576804346787065284412410152429325583932765243804457987811583001817666691803604324041714654055462130057529100996737171496018896011002320611700857405230718038364497151956458524648385274216301479604545568333091696149801677221987217757204748300654653927903769395998329873352045388090797733174785501487404270988866274816143275702282209511324361768113801224428334365881414397547640499858805058835761458865539540230920552679213546848697862185983028967347371174595531610533557386332003798921285667945321279991675933745385031208134984924339394938229256731511507677696339644938996015923812112597238005506918288872703330950599836665672527042135928725051263235388229833140460591251807348069375236045389345038022306376793746538493087604362285023410910988783595968624933766064794045562247083673007442789520335823710249702904059673277024806884583085775375366210937500000000000000000000000000000000*i1^43 + 555548700658358650069550294256977114392940025306118859495648470191564263074543092027319542866626423994219127294015882337949848723192053681663354278453114652601332562909990720511074668297409975995002377102683926434457127194194071871866725601618456728060914900629110305269648758362355148068945775538335383605136857705504253205402677236567189520117457696660063922862226348917862734870255706873325815162870140209009953622423503581220979711950865091339766510680996823559599702339654265048501493024974268749801048027271209653954468660384203715400593617685129965720040750772627259092235267857624829048778065720143571340094012824873909932137125444045283935237223103557072034761586755571240939936713939609642556893168196367248901622331449876191610100005881058580555782452136618869975900636255132847138387677434898725081843951777841305162479258786516770624132972709460974863638522334258171753233697816389797754208729435199519336560757176280024764861597927944119273113302301990252597291063565044550534052109396206037756696560009387355936609989192784516557144941550148255929544716989958684023469002227578747495457497432698668475101230910652373897372038891379373536053456393990256769840004763030043831734127950573957910201662229131924645168983491173565261866687328926510989715533893487359390865391665701063080152350695509776175009747672932022492500484322303822863870953187164565886877364283123101314262579050106777423401535576183087040347046452473535488974491906892862807089399920008316610936641621625371015569503819172684481331851607581629252596900787501576546397485852227335818481414142827224892241610755135457817981581671237611302764777029765397387159739862770782395773912334786840737499188124163092040590511979820453796666983854291281276429280157407126428775229549395096880743140401897713828703450243924107726841878804599938217791126312689076628236752067745157569307292875291162801643063932103587652529788154934057797760289005146626829600533311141017579578731548423466206450097276224278480891803186255978574779179963015073175937337881031815089390543385061195312894374749659717055548174669677438437212001290686709697433025689485791320634474041051549686131543217828820721827853061389611399067970252150159809290702735695687711097741601374910126042693226618277862535213649366449050401332191978895923072933548886961883052252180932124842145909945616410983163547805276143595491940224803649784427552291831767980927595797790624139996019824388631606414978560090247992775402963161468505859375000000000000000000000000000000*i1^44 + -11501260884230630467288194991802493835309679894345143986860617293548100332019498859377546300586736050900228481055019358368525002545695579294625967209207629105241303611338917859597479641151327716685933646056941278462549370366941499764151126144688372404535015440499925700108971751447411886772934163199352404969075135258804857580311248996272343099255548763997455106290588091925355661547121184689220098787949145428155424611636618673207395833507297539527709341431306241360342002498591820780932396946792686553589734950695619379564084374245749462020034926695447835363439135683085090272074148368093529651583927481244354986865387619829346111366708045233709065638812723655843204930013027338287461998206232495867857359707852830328940972903046618111126534942963639522677007856101732225213407213798570025674258579330772599674675152395483973798823180369260690971127451495042540017128878705377946490646661379610897811131494286937381017342445559845714430050292257326858367652265671079462183391430829578642426577277630338680228407464332355971960665764981553061753740471347017636244914455093885501497172844095308405570788663340166317404370558317590697291733012306696631483587416950166185878282686870833830084927976268786445405980290918513791116724215626135048236447403957519738498647820153304501263545379667446879629756280666449021741734970516687947838907382883093858585423428517896923426141201981055378848729495247946687572690570192205973491228027962655278118117392434594936604306741548402545619205039138238236006396525821983343897062050690095093946029662586374828074785901470032141188124691233355985514323970537833613451580785861232379642868347428847385921188493150659395025875302366160942740065357569164914765872767587410241750146426648678669389938350046024625300658080267223750718370586801915985576537972427691665953070873598678870225684433746428185945116523323695744912579832771471803878355728716383593412656344911966468349447710382719372073068849104712724559089327860774489677955762342574523075185384138197930068585568782010095239575406866359863577969084699304661608814218696529678947000652276142745801992824121826324507125753639085416373604230210464804442962026162595608885231314248301308276534584924454187631982230619709188648772790012431160831640954467322601946378273044238387798846411005368902336132549836538122164875694567590687349404094054574777911487925987952943639423551284692494594861380183198725032300987507878794095875588839032149634218414421808120096102356910705566406250000000000000000000000000000*i1^45 + 302439815259380753979261874463476083567591669020193663275381696664687867861245036775345433511529200004243514748040588296103859785750592957545644347789431243994351026167729504337197055257600047814934158747877521548261205790468648516070367430094250670444647940252839141726075864636172862190910708120509310171266290760499726440401922913828499644100209790504167159500856572048632234908491615576391918878463675636789070533795823283765710212446602136038910448500450296105978330253559491088931063849111851289336834319670776816971717818034057045872473923872047373801798667934895381112078258130881796856176246221450575993335344716184282522539852749960256977151169854656095499129067821414333296948394128041054513155812165572583694544595994042635713481865883637039364821275159918974786897306414425015876662358775613338645182190740246939141086618461923297224705002938796693976359974785338069522325384312125811152332233939771820457955284282780658333299986830973788637590685510270904421302957919651074602065554180119346396581397658955311956328603732256372213715507693430345648547296539898563966923084643334045191632740108687502688096192711381107237351487610560759306743189218152064365574872400208159198359795600821816856266514696446749246369064417279359714607938056620419332947991642790202279840320940230363800000276259932973612611158870396644814105195334588863274485230313861909141393673673673027075433966154016150242476828186990917904721197503925300047974573377214304857377054931231446819528267272597543806349183273450102133755186782004828259632688348632635229944183784369722265927720763537057045429842673216542389881632718652478777041393722820881507416578107103108489460141274821859343972542012704906229154833129445259553111271448286553780629725483024563564947117621038927673316670795982454571898213127916643189187278727767050711265577994325055145246468306472660607978416923866381166484429598967884402262920490017888618052156954517377296468270199005935909933523162517588076594972482634502246332634284251689666212717750979244620644035408885489926843686561417127102678583237451948161057149140157789577488702602131606887684256475880595725441601024245875384198705076802972271908537959139069665118943095084616372049137531675682828685156200837428825800651473788457913788084342118632214016110909269045449156437940480191221320854503640441509801630817848841362705117562370775158322489668815340738683079544722498247554162281168993869942799079388757167065466410531371366232633590698242187500000000000000000000000000*i1^46 + -9733801461180722783127486897520241225984523987014656799841972224163901381912770140949996026367680223478991553312578650867580739669340997809694556851784608072754942857260828055762512144805620365610629637604064682972435465145567832249379422811415206709229103409743122928256701389462006123563692503433247112525804551720875617135908483710370581269255536779016325052684335111330805204937120528318424220541084655180457179921625127741739422112947265745110359673386313830309433050303851241389385679312923240421187382245685579431247756833404544686599158620817745698370588195817798687120029630654900866734550247958863098753432415843478254106299458454072745901292126952671131204876694722981958858837731455143847268577071759434616591478136803065330742197271799223284312062606569687238283113262115765028793393158117191828313346179731827650865996934082879715229709842873832150224104424866934631389927128602517485485658693305425341225436702042396070184765765226121607334448874015546302856248598061091360967199765796583788700202614922422785246448420549475304727620253071582607487454334182590997454865251494290817352580586250961009667854894319152748313525123353836131245587160157826494269702069728868292017380708300410414151745539387978209599771866760420873926293895343680549632696670487874939082114884869494790205388294329680335119993066865030343364856670016002377037629025027220155996797195192704897451237334430056593170273101626580665837741737122012429163640658139133632482431396896278808306599763048212213930918457286764370369650816867400324679704890776523080376198967327047889645141112962864389745132612459773854301736127293649223196890872220835321297177477771771445653221180776733638603614151106371728760632659063036116537637246294318332468504515834488817973099416355847778869395486868564244534475690702423410639279844702525642097023182419091885451867057159643371998839622785652067060741627823058629070214839956043726403270208550007066339820765308448445256401825990420555538284558399560909307152579041898509183108288187545748301268891234174451425930078992827802145450264670367811255041593957651668937858123495913165219741249660752480178690321967695125710399338015679194626337553500518848352597942125540461445296141603841798788085266562399458599739427681756036111554508676761358418032530628196482925838424154078550625424569911596106682272557297835345131396169950890267185112252729789368931677791283764824101196627810080777060271381713964970995317025881377048790454864501953125000000000000000000000000*i1^47 + 306201981448071900373037078315451492380553225680394460341989212342604670161125874837083214996131714605914245662176554607941689779874778568967617515799354310138070405302582187282793512677703887188013644816701578522403359527016970141487885674367284690264139384094616242431488300397964890089131517870487783439368835971763159556876528560288313849439130714830808265215391007569820389616823364608864464232084960609944029818069497672357722133994503534963934125620611376330296738321466903186681001938284046304348917506449664832737819294364160149749254251910073462629852624827718702074487119412286973810927921689021405085541356631753452130674355441188417767793185153340437389577356315911515685659645568092679500217287225786909926629897215992745664014810687085264554168760235506407022342195242152751616894159937521122559499669087462276723670028794197074950770338237285049637744829543921912020718887730952092004802901551399981176989363068273526039540233919912622673543910513645122405397025052441290338813169971428435227750428811426338274210994149983675959692747145584843538321174764066674956067974465695134122447086926921063560349380002159878483392816825170330357287427342650341156004271542650814390199884902828267643984746797597782706801372761834431375738853270293440155833043802764476761982019863425447834826315654595914454293659560210986829474879887868113067980980020616665368582026213859973263293712927733284349939872637529376177036226971847383953700304663680041603869306452315870516135431324266137234644441147283589847611619423505853545342374445886838616752213195095476271550381563778279525578359136740303150985954195374505093084890815698470041056114786046024062685135624523553909022323320827840928286470004741760317925935724290581493161190812711993584616831596015266262928780359216284653372691877251828444808858668172283627211106125762973698899162050537106910766886860480884371025568205214495355355236475663914696904067629063428678670523274950019973902017431606252730328997796606951927525348324294447899668944922919354989904525238554407833968124688495037904470704553402554788181130011909876530256989353121659852927340317421004549588561649549071701042884574960042302724232851127345903258384423810113457080918107380015333375817727658646380287841097771211775852072304137947512983750234854864695321146905360796827663803556106113556794311958900670735990271281255866413379040656914896499525253370969881905586213938889148575343417318253594385417954981676302850246429443359375000000000000000000000*i1^48 + -8113814429267068194348964328619643391351501924142512715503111907193599133698767189998276166502727923322379000673890685165609373764811491889796806400653784405346197565841440994810940811432853864893196935407770141235968717465789057726367779863637774326041094632097453438267217131689739984475948607718385689128519154533228355895940959369162928181766865734779753181678824312716392418582241702445351426886362810615967271616932474333377544074143271501705294619746685173959411718757205887836636805333942324736640233459636265026820221894211220039602545570781055132597907395215314481580884700065612871019748604561167110674338083607061841045726501515478956928947224220206691767737728373786084145325089875822787004183203114595632095818765886436192771171319119202081521676034420929438822219778203945277315273271361904673932269799717570351016301593672261051514638040368268487584631083184639672703808821256569900962943606524294130790074734984866926662671799404510240832616926788513253437132589534397471050327067501966116574930395309737248532592007472295706316022952517163674963096628267667274567141172249918147815413557520864601770832745252620310592448322745897137220612101174784117455920537188469087392150891237047881302620938526384038076398692439594024422201906895505578604574559090034599949924647964398535667894833143650294672205630627219172206500279797005088293748193607085776432743536348123417396400627308234281054870756186872451265635483281873489002119158327226632676021953804477894697570661248872069543469920376848683792653385462570771767151344716791895494796780618769988179576578323601376950531238358236583241822144646276163025737740684137621529092921092252876329855170169556822802802179331148056486559326856811038443223011401028568014956204630199959169452177127873406758858592716232460932980966010057769588980081384015349637187993414390984462920533311508059441984976246503363137857276393283303716016460727492539978997692285855212445422509425175271923586450375890381259242159727193793655878325881918150745532963430699632229275157349755461239894841608437634832389888576669957659409920993973351662187315048275453969696419405741735867390729992299825283193658880918146990108431648677032641193088873202000727992965853354496591494827659054906636296025859623447067439549944753483839161731616415403060716525536684654313391720843409920263745989018313747969200652887732676024473916815122401461058517517093356606297633242562872127732825391808756023692694725468754768371582031250000000000000000000*i1^49 + 170261894297073929745362509380455711106797497149958432858578864724226586493459783072278371729327908794303125788385842672495400342957316355981332085790995354319790524498119752874152326695577518032130405523515757057453673278786991125246811824811398519923204557025618195805579801701786585055139082599544740232740407217199776127563665095564656906483336407639151332803931317121052774068019743677333630265632652924516135540748720897109966802255259749516251833899163806821513876082427124291617216754774087953430589924750377390408886653757130094788655175457374798017534184971476464887656579197415315955987185000878096873731384218588347400460927623062222286477067859719849772498125199764068077588251751684532102445031914126973385175678825396340539578529099966244575772549152645109592290547755531198500874242646541176967627729993319015839296679567891516076573428714318802842162558912282348631269579705211137773291818390794956093467315168032865981809185170452352985932619601200236803126033528406460040373015338267260278902585715605802758208405058315076296310152893334445215384471779284667880672650641936111503076207858872669759655172266082025012466939178674334545369039238974067441342336882168977718357883656550035948470403201518538938904645014084031223998177362811977704711826095908686058326803854033493406775652158644600481644097265013770509586003722211770172933229059738147075097619543327358141496936933168659182148958676421347568436713299900123685655643881876215084934018004363154773082972306064874927441694646812217568923910374551853644345056605151886724409596355527570625975257738586384806740444213123549850342072213402626399386413766863519247018664992681769682806893911427062213456605390015354563844130367340757121084843765874442555529618943637316336831372710130884103964806994609852151758767586233496134245744220271951341797263922546531124749612131523376513625873019540914847020789771669936539439933802171065178050556621446229331421327234698693622220971894158724608771949790037841517217590987995666838985474786273444800267006166763482666672185148482699009609784315298038376981804728742314652880165939781219190009097780543589652671447797582025875465560883832859815093581677712683666792989800348997927136629897997394680079595748915168507825583668923144731579605412054703947359250609613390101321472154675495769111393318969888837950821577064895071457880447929185951638626446951617517194727417181257110751805376550220931362117177829790648502239491790533065795898437500000000000000000*i1^50 + -2843856154201361158393609020233730400433468054463657006016570356207059787080586181849357647060346275056697760373459380369208049917291561968627348137162952300845483739853481332439353652959634652207410528709634981555835650888102513940329857188398767616277624515560424143476528147084134996780449639032076368207832623860729006405853079582136305313028205258501009499546508890675298595315746236773940077474269188334965745283183608694079527245689321179699567982599851110015486251977495432182920290547758660781441666851056812655874258360389815347631204634145310833264977546142800651690818471946257091866823126501270929038865478731358941567934117562613344440627203524253112428040404958283039184857446271363586919346285624220693541942043106270557629555344356792846975111166420749660816976182927700031823590739314808854966909664751562284660623305243023553394467619538074428594500250366555911627268630279679836158624867655029398143816473459956586487792726440864520577577388048257114170525381498882123787775877567761087095761322076944110124215738921562749130698400476442389019651866488951215611849118965406461584606300250066801336738152893705755828863514102474003467236847735294775881500173170081747694200173112343976940438203745541319684541884754270243627515988631875216493275787611700243507062007788123797054583511731868648915566985917515943150338439284121901913957894470100653185158318196035549817616942848802715622295674418235127095599704529410056160882821357799547455768582007153632232550050512870812526990309509980099235668302220539961835320898889909476050591298415817733610402896695366036864820968195509603661842445230931128232604137447068055848723010063993482312583568753780374427300107326742595326281561891342501688598168547336222479358669313624167508571630595322105008982171356202693157439385185667005867708768895376472482826853236618581384019179537209112462699702530657933774840939514279709353315066479321061640123329402996726830892589913664967901152791822231112808370485932250826525925791842646269523653931302217441352460580984759381482464603947704265217150532509873071815038784064679278646257433002475134982075032190030282421298721967052638980579933181090568590051580218895394577543509861230495023109622486436749647873458394959598798927193301478235636426276150569441636426158514477368531487449080561981481363068866405727514313890931790848969048294232492080500189160745003186671506237857497672322063250683598696061718259614195858375751413404941558837890625000000000000000*i1^51 + 41413937149992686802100007997878124981033702429856448106110433372381156464339725048322390302738579468549944100308605942195540646623841136459698155282922812916424651265694696601166322232811517891658206413186163986190858534445420552800761047754229934260286943672999583540162954332721210112510846855051181564463578781074637179878260410336882355618239408122134306513362635177642118365594688013979441140645736232778273748379257743074914141822545347959301243117004123945992497692428047939818279940027047429003181526454166488991014559042375582512106751115262860008036402318955707177072726914372541573866576074294169801447989664891377103573251411931572332489189980413657357435216608222466108630720088836678008590032444900798541023930890560725890525475889756843589494123896655283276667047740878047656311070640760958596631476761610808639748382119131223108250847432794831616816383988107508330114857980155055434664057774510452313659483919757996724522934634837372187152663328024529288050920756967370566046437491632367494141296019271326961503423498482911659573027783973949005594071016508583634517369474897752702219752941367118821478824239347550768226950917562873642014475519171818969825996436238937299998937185468585765190403261443962574955999589983752290987176250759367376822254707787241576560582907556677197147223190284920423057527101936135482354758309855075177644972153697459442671145594120631553880683836270780938458778142252501013505201267161912525445850870260813588241237728889324725797522382896162714779974063868258710572297200442115715703208448102750573284323903824613213084121152293776119143626788565630600410713147617713317340560364803770146519280932041897571513113876948577481248998355992350600228487807409071188508677257896924683423986819800674551954856591236937219125776593600214979366369639748037197375211896317230392595934685441705010426669636269117725813202774938514304482733797492350312323461098918616379915593794402848074039637987660264688267329801421573588070605526404237375702658742994304317809289942786580974006293976677855517232696462784968012857904891120437866394081522995114311936496550940501461318731631339907667154194806480959098783390720053912670558087167909634232681247997938343848006808575709070537796260358964020071194052644216843502819993540327089653913019044019379030425004192745001606944511321546631684392896924424339384940359226363918832800897652993831423121423315182208027274854747418365355054994491013076185481622815132141113281250000000000000*i1^52 + -572838842109322968490758457074529079112539411206601752631102063249167651167462687077923721319472476307582713099833887622531615055906435968818195010591912378411063624148353918223752811071416867928125539659371044065671023450544253466607017800009481607893800875610569569382647794654454066022180495039695797948111276067514226507528340005999485984242376250468042234909667535791235578988749167606297538166722428047968487505978896272830380578594340915859599802219116186316660566845487788370477225498579369110145688032366084138824351532745410588864919507591531605025945006270838000497740671307429029101148820845020144678225651038717609637459509709651466438448502381099425406172700768950139354713196312381338971391818512476796774361521766887936339207366330134184739401020128321673243017943741586962024193840160439685377898449687976736625206209938949652261337843377037589805124316041409511445425286176644139787181903814750324740237356049066915772034581549753878720291950063389650932412893140445610791748923336429693684175836568046802142566455132359072710604931330506625804189022344639578292617332028625661182726728999794181577324343688905660731928271044406230175991354376506776608857938182103455413535293040535280674678108597413955802894995284909389950295159609264239734518352170318053964295955969762152854957300687198646571990749689628586943283178323110583251174786654779783534923580067816923841106315170429095963701269092662309289634364577746855755525651630919142519433395308339485457399411760018547607520144070784406451686168489498116154977786782968921997462282434602838621345290911793154360927147209130519538584224267642034420441513684303357532132296005305942689695998616100701853181410195917180355271573673393865211537784254928087672687236878636626470850874532509705270605222402062527335390838971097213216681325793428487152539185024897390826662753001549970242509132329511592112508945203259640853313862872245823707520308696638291068952991888288489174820189214575016914700490004259609632583552028429585094350856991748618599776208612630107781938800042792647632710458919360440973942944375026966835792229660780916188147945918624897364461024322304987854290231025593499129074622916357187358844833643761961315967691899707688128018661071854479108486101614727875725591105483867839485171181124853224428388434050701537449521192197001587389111774784393231135566611344582273135274875941863487580634338463440697744621723326594030961325572093301161658018827438354492187500000000000*i1^53 + 8400349846604533122679360200731896970445725467264168507587629173627963244325939522422893218086991589461326577039716860683853018710082463813166213541528416208491713855027077339026206690333957043713597918399480924732555233223939957921083327087218013892400522020219070633109631477517348261641560620725300835702607977009070454348816695046724204912218431101815974238584824594130106864352225952800428149225043374137629486073268748579879019233731943531397111707597149127969665622984395415170851526656283444981109937858148618260115082568779955110458567489676661770668318003499057481867849435784419751069935736597454427398418889094681339889010419221395502708288221191462312287227661445678289849880353045532672185035620492092086899416268043638729787939218681539620479681792409683290638512926934025116447197563460826103224078461417865825688828850960625483262154911416324428658612962121622163835111668496834210673874108629136741473688436823092076364680365081504951000214802575338557383510869833127852477057719445819475233805537367352761511540345921908353967720832845241063835330969829988771857018240178004657817985571332744375840301464099631492144217846248041848301537225468501236530825694101986874640514325466488670663145691580549785658806390791199885214385557317060343463272890919089549251891250135463833577222091605764496214957376876450621833491038773759877190409376096923362591626107645026062796895208310358519465287811703283027603898558430023573684677768759397457315389791650636664392990762474238794078554071858040400399915949002882908917796987982708412593762241412898389119812266202817324735498869785504474685981230504821289689183672433255041775221754958675576969992114908068807994748304011595191588257663729736451301610658971818716977869628951430793059246904304426241707816235968933864232167669432910007614226004055414975506615736720200992827299624679448333120204327158487717264275278711362206043975510543892043893297712671951194118840501512926659769527949264174958698704712604724915798852869650700480050835227748091895349553824620674849423432148416946384142451948936033248379295963792202813461496029477594952329701927948632599909552513860630595080211975590013992880153279342888888274956407887802349203026111962103523284514836560874924902367411229407554428267282106255611875158020120804346244688511396880945233328465095453487875312484825077817850553751346140082290439366427633076634801836343915970475073139898453433520586486338288523256778717041015625000000000*i1^54 + -106890862871042811080820465976614755477139504017966354381156019356100377195338025513040527470057456854982373081846571290786493265488310206301374623456233964810535205200427142850815259116681627407507585893108491615946106694017297429694614389284983576301580814613773697108866584445339691836949200448289178844884063657776482418388420180053738958609107202094599033228144887760020727127547005737586764543633122217609540984293331320750325515049516186375292383958080972277210811514630990442763686957369801442072152793790636567220915187801256763682671654755344786955127737082335887118679192486274853819589348689478238977122620888494859620828429973475334790477312060336445383348389133233985525725501643006922811311121185982185205076449118080245858723498190413329735390520674740953630085344194737912841209574591798750062891154303679706897506524431916967612972916853613445321469105095785393397876136452660342715295114939239269748799871126954762008809241204593574982474562146068278300217777174679483599044267624803562399426653366994286755905885471124493372392045167017338370385219380841452166921853239107827363762007393973222714547033206481555970468350598515728685824565540757651205365138006455246768113758120448356606907226230300315715928028503010333712421789467704412836623876108664462854465566610287463658432891364358515295080267691457668165105421874425642114610941443298377727052345053600469586307672810029376582597305676388975096838905709535096362280701894914659981233816215798410573447760217175404407352870274284646157639186693223424002524967640072672462215457687868084349994478116346466400274048230960430767410718824737383003023250447884794331224441071162170271100369342011595886591201056711545560582797729746121835329470893869731284000148970890977118912348512157888307311558382237717103097683283400811638164016527350555446025738458821423654154733114377821391293294603982455498114470594243639084292767908986706514838820589140874641676564926259783656979562432366572230566881100091361832362985827251108858897348308022197710913311559822317133907866481087447087290532279823827767410712168309355257701955272588548310644318397748371864451398620681842825052788265277785315657989216756010251516783714456406121496646406813880520594663288133277955116476056062622209814845770147536177883573532575956020826397564811099450310170622695021977385961879498370095479081498911978881104518518248161136072276606310996175269086738770633893125250324374064803123474121093750000000*i1^55 + 603079811461227596894738030230998632610178381812826055898880108926975115897063314888811703377468064317841515317435600254908813727899593242782221384629360168361622005028983494199259958462487100425624896457852731949972390110378681141639463667388819191544346801272169675948485392746339524870382901291725108222461940046877541686542084876454554813851844013722186042883540547382998055234131085547347743239974838620672256254773964660836443473852569816092197988872280532821922676348972305690307805605757219991728225412626822510220196464466775392286169540080019519833158347776269346001033612846832312550639971433971833706007136037467027958506553494309064778486211122109068093264586335018897652559037508165387468280505694987013882130299490984949641751671926693789871274669099333790389443979272825234675844350891423775434596890700811839394922538578874387803056757125861578604736878423490444674022025794151779889031714051720419105218503500367725999341207465977228160950583827187910301019231591006295888134543005115879054222003665873887573145710821152694960142292870597911548604701337915190219673678575965377647681429161199633767668945277132749275049763875097164873320874987252313031975495646054763831393133901907742277953956145731409574936310467510122978882259572307044022441078997267196632831665184294263383932003376190106518033750275402955114538985331031521913072235625827301075579765205936217568772082212640894446463387883479837615290958504581833833297740219044301455902672205855269148696399287616702480769902934655741933084121918024880041777677667819583018883210151616994396731702297839753015013120898416536532969528407173446563156593085885073966261947187084204212083118280092216234573449621296837291562696039285558043668960748807466109566619750654601009040233748972254742381979688497684078505936704052896960981472246221785578381273240664150071012575039153930696371615299350128123459118599259449003444773949874775099215788450209478939714328822559297399792057651541507386389709081824588955591079097899790670895454304644628421605091622111116872313236806961592001925234271349345898081048177955716270418771584052876989896477373331010238304412508943215384909625137645502358189577701725063524303646336981624457716949287499428692731181455866467725194625951951818104793018546044237140738154549540694661257385992574600615920994302721977096998153829126375421818760479235502026549709438015827428350818419545325953144850641400864788010949268937110900878906250000000*i1^56 + -5175790825566170746459432849544334886306085647137590299707590250525858026927518612097801640512919564138657973282447927768944613948157479911779279359043836832147698036328069491827269553706666892809654402484373163323067941113076471007695097287077818225946960114035808605044821887350800897519208410822527474438891165848389492636502606595444043673527937540767548390093561801432115941361967330928718607670031576428494807608826169319123728323009540636834120008112910381303677578734603031566354460560866233086222505283783833637990482554021180694400422695167206150790979007956252099622864512510520488076102198958392480557581035801819920667204795902608810533485388413965617268784510868733246083563741704900344876259177187003294041536086201426647297944808802254547148689321943185970321593851654699926037956805245797800642529542085991479917842463028658938719164778092436833527058769924561252286756162157588178325188055978744899910811847052164600302228889457607378824705991266812206157138260793816325818672140694766982780413547350582003570906211254356560668949109962483675340730004992276542278364854638061281956349280541251776410347536078724267301404895644596637635554486313983107065589934653872360636069226960597946077251246065353569275901640989522944292134769031682079976953003644339573958759099689319887364977523247408307185600071101434615712041848639993615116465080842129137222297347546018383247442247368001682391627652968854556087439754259746614733007782196152785013136443379401701328252882152279084086049410025613660683027633811325415977699627231064354021912989485169113874058686689263604085520191035139583626349122464380433946474783819519137932790843470528503944764494038827489627291336794512326514713136977407593927655675064860179212146021509337221798494311210752294486394647039559310732151836025797585618493170035101074892346737898003839699050574823020647815020605847936572248277110204858349714996616940161609606923351509207150305677498123373092673925973363697089486055156139116119003206825523818118297383364095695853427898077818118975271633184575146469128537301646681616992853674699172247351175533967545946172946219885265338620991152935571087672730637208526677770581321976795147651969967811547551440331632446037951821416291534100914839703527812246734144281880670464664365070831713145275841336856751520639706455882862783709489388421065018423871930411257640474136833844377111102321517274190723882890452614446985535323619842529296875000000000000*i1^57 + 60883701635526992045530880318083974195884951555071821220807842265091413873161104627938634674612797900506338465375359795085017090461500342683916771002080376337917870619623926924631619994727939473282369660002932357113295423013469854718930915487082590188982993829404105969727345816331412209857907960717066497349355536077100017617769913049635465848263098484589744600702679085177079965209453521626497766451383345810015487890230596484195081505327436995303896263106989091205808785858965829187648115708720998944994371757332494801329309982598859424267975994489059748425485624868270107001359610288111851966789991779080515981012967954803814427437811462593041267477527169859840101728119614190504762646029349502247587867584029423699912683374800413454631186157788746478373169926728445768376908892818466418779887178621846922301283921185619326133380188691344157658382502579116791789559429146483668850864674138627450329096943248188487447131669753103263783901947237661024215254877571509819948861994494486831612678075304524990712169988313390256224503666325052526325541577565719874892234365466316835255389298859881074991260355081703336464608046937803039483460145807598609072045604972722921357428296094832005365940151585925345679720880234971791914092667069296418756423233382450114311212402928439461539110002291315154348359521349591695472839218886956282999914790527408798206959244635247025225620893787515089612398794427554346969077129171404751837386300646033257785819125345488024214299883281911872349364361554066932160791335980929806407380510711762572295048537874855822841799507102009909987442263389380580509291531701164131729582198317737255615923715138362821280327690445074561154361333656299178109711652080013445545332875599262461578700280377858063949360163736301682360488300267395518314040532342476916646589490423687035808715478112995055262682732336956991867822005145601044879902970607227695756884020903844241991698945090151818785360149307449559549516749692373695624408380932969494783189734255108468980188818425558790840920253256742408935366719101396987376626472809484510132827597542578665511972028844358741127963110267488182752289194084225960568615771507969584477969678812271042224495297960930667282713649004056598630979369864332455285937335466315044818831717032029614870251707167015755393597003029361441617142569195836769322619193842080267387562870057383083193731340079172806672986707111809606971362161122080188943073153495788574218750000000000000000000*i1^58 + -65941658552488872297590985122852689730558075883440399721516024773819787899132516784135930236619483093107407169187716084622525531150801212352950131152258782455679732992620799395487429868055495558232211497827927409053760051009513466974812126794811099735044629840799632678581879936021827384949698362548208223930304293010464234432616469057316322392704012746693347599073256829219889788036772943446665376024969747824481338720307642732373713366986253745505536480212391611757748781517830876059930974203944136040240936808489532378506186945499068096020624249503574540568222396049594697101694337116350639046534412376346915048021731134006709341112904043177365201296017530681575959477553762083816312467916040040181507790847371372578094132392447791156088074316341582348512007062470891036877638658561940938564472066218558054328903658496741756697063608646536884964874597096974351923098908963800560818386478744624004499288307510528071684186302503722141032655237426054754996323909506451143425377581879757937175823678707847537570443202483956471387631437809922984352549604156519631575995797993020058199593216919745215340808205624269957227639722094366643748110307762107785695390506240399244917172953390218490167670907479393931860041475633525398182429812127176455632827707121001816584612211755493771639697765275707855046716176382636707773724542547687000496789358368519170406669535443403006461655751152658263801954387421219253393562908377262569549350758395526711065238569932199116802083553417498973788617742648962386270463122707440238156154781537503951141656366055132560956388501290086615646014076572622464021339785013560595767184421202512440531593541418114884217265168903215859476232915257991262482364228744559805000141967600427369273216369482509062365648700573439502526141427073005220726144927953795797782094690378604871094946674166983107435863235783047405324898602955015404952025966083880413408173138305513631702832413981260925251308006897727521669961027514475354748102555015186227442858832608491652490299688320124135201807463024795500980126342202390836521718373236198530849035729232995906974820285375302784576494764461856485772553861214340802852938494810061317293444757917325877497847574523657286949016629825538623124344114096043741600727504056862430193990091551443292033584431843611930978077810673152671825857475056917878925526396307770803508956892408348160338716747446301228886827340151574557917158599570393562316894531250000000000000000000000000*i1^59 + 3681407535271406728175100751566673709308798587542779532114367228653013279219345005214889716312466990584909556376603679465703950987038506882955548221001187379161935486486647830295215751430497367261712191289075578374485977204958632255102341798203896436028208064329992070487938295643103901480980425697077217737237560122085749732138836153525117637575413484623811267704211780118703404802906295932400596155695779662951057438079056129155790156157090173867415900114079609504259204613055282465267980956718820787973853415229685543290552238251946492068207576536361146209891552145030059044278527320469422033818975205481550408679913879056515725172264167799794122043042585967357087663190314416545410810949039226311615232606896951400379692203145747477845818588452970686057433687109003861527549289574049740372984084744984243092783245074023257563642026615314143955486775492637440971241346224311998804541230603075871199202733478806812833317877462279579556147644529394312856276129386520610875429616889870803037881454915472195742885199396042791277736373804846807592260507490033258499810449046284226057623583871134573764025845863664717340973460848352616431927107244386240267651958046256558629321131124301527053973788022861155964190473729280385621479268209489427724193207060454542769312324511197053988769487922818632943308226369420962548677842325192482933959092129610037341592628868016487482801887797136007685506137685873048484168959920769981209853395699913336937403979219692911140863659157680430749826538067015923071829272689959394783025589224164532407201786479753871480601818703671971645372170868120508127953904643866944587611610218701583070875006485849630033211333743633040415521903272423832408193530019215357098985204809145186756446452545153084463935851739785951150237078242938339799441845935010918736749720550814196308383137424743321948756778659941212023043407718203383197218748403497343395653878645286534323264317726904741582496440932310771627630524187327862483985817693033651681473908517277505076250550986878621697234785421488091599527404507548517856140185630301990004477343296946079479918270679650679427406544605471515760822673408217455145197805926654524514617213650244872121572078586200757016856184087978622835893709681791120039355370915732935618608411270985190918675513747552050453820947771976726682289909115313044813033295919725844035601015796831515628198091536718669130482336165847267435523986816406250000000000000000000000000000000000*i1^60 + -10531639719620807471044640669719445287364553639194938178162769757762241889695591050843453131233887739121075288571862014468849595337253678902367879465927415975361412688814893885717461465680776599362668272746509185972484176135515839999910827576892794626360395041883715391098390150101229952635542527260691155668570517848740535256860148872963317853103646264488964506028898200470454909612399339257423216246902847790075775025031802616272166568486584556357412475054177879826960312291326879589287656638696225224383572445868233736847763700926475436916569646213112784581070511725367513485436470456587618553419348369542549665657367089093801624905967001218192566979321634815009524380060098621674501323111216227967436334186317822558611817657748970174568413603620280655569494367076025586814816298802447606357246191281591623987663710416759640101506107489903614007443916413960513884403762699802579296677146612602886006488161609235755346110085497286386680280768428057714914814361160734072371914464114142344193797506350590632426271023572339847914431454457652632875453190563706479929483496991801948905848084622804722544669757049586708758856587907438437355325837634283021230722864678373829294728431258474569588691580152110739385743563391947254108038761879095805379549888563241895982770364176601713944460144314255034118354441422326002740762805983804781771197814664583566998013335705845738373137696886231143053663096754201778231139363011684429053591660108026169081470175738912605468636681699943080684669419569865762860675596926509497653676524913805126808729962501472294244040994479875273268131134659736069152629325739963760878945375348668998617870872270313972135621174124048167007174190500661728914778030081989530103868346069549190575635435366736807380778051474983366901181176695284717496396021785182345286999122153861881798874761764805552373292443269982846632694520524418498300819911674959109469103083995146540368392279653662964972046709255133069640953040044483777064678644531282810640664084394675545170918224619452486909725337488669921470726097288086536368694849451920358541158710981175747103743558108614875548346406884934144793330784947775657015877450134550439162487114896778954073611587265728934602268216024342538882809092811211803760254402131194958534348943544478492096731814721084066717896889464282643306827802135347739204604507466945390366240629496951733303453547109284635750837328064568310546875000000000000000000000000000000000000000*i1^61 + 143665561116611245157100253615083750630364754179497377407885049351938558908006545163341995990447848737023941142706997498507978621477065190625714919113053373165597459849601150436523210799320395089661962488517381056286545264101575232708267452119603134853124829228880812752071781840697865388345147010350339430938409550682757463979025820627388077085668651261351228269877226304599781113333429562239685880235074915239473732218308814236227324833895276659719652931299810088440961193378793665721094482854582411409129943894160127003088968374802228046009596940280825403777246246656739879095540041112988193483639106180213766036540586581707405685530963967040338050658835732616725555984851844876681142245222655247694644955833521286541845240322686949716171884585855536105962867785706492525277823714620867800624194966813991055743560842071403689350090755454555139528436423976710308518259962856812538389167947133746721774990425887304312044158991633044312086455591354883365621796853265839376617901727796454891640993904552666285250121402319996781707989870828997248936919144871837399850739083346731420687493785805638277397911433119723422570337364738731731843649201324042899011202221166356977520680938534026337766873653233842459097575495116376077288989124463861108648391943640522145176225773278310736599305674359061519542393644619036284507178072962048087504813992427883206038319315256282326772197215076654888207123413173487582213660221481563585909572924533237480170235847302517932541667169696904071535079847428520753090498003096362137810126506622840392901133314117597879711269711884255134503717358845045513618846229400492014515654296979956039382489867905685849459031592964322881704232010705765807257757637108361970945145991152713190350521642766926322779794851502744871981344823356830846723485217286489547001661532232479150273961685091117757714203765202099033633875316639301487746388503431380300504840512844600227871741290232262903328179855464170703865334928255542726904276681456350640607485966566375072729633635702590519509346823333866551816080719674887078373609134606641639393658552317055745578530106003829193355992083933878679568412832076054685559372104998953332258868902108864899748516406086121181562320941107520576747661873261586280897745215643298140558849384648341910844880836420138923483521831154571279714267281380074144453091238593526891769181728645740544846932404153161476842465830000000000000000000000000000000000000000000000000*i1^62 + -616676761484142956490376155821837329452201371675959600666253204250773408972616749765136298458455564579871890338959707207241572886405090786671302428186685045690655659050108145847626236780577741084376910824015422691065059573560432114680010213260510722191037278731411979521774165397102718629793385601099051838472537057397512859419846735121974789168852538627510305650474612673004492109060507072176783626739150239377137702178894157566996154037139804122829868933685312314407599694838341872242197393343906346532302939651201310324354317929769308044686444343087725690788848036298037136751923069951357777380584010292742079482400889740614532273832567405227669118917029578763969617433992803349323868760983210929343720669999028664298735230996548553921452846462153831275096673167347535850626217059515476650128350908050432614974792149334746226205416986601894304770691140606079253557790570212576250429971823670703148829996098371901204077968567751289662889994066439102243899737052047545145985099490453005377288388925835523163484584114996505968583472461248692338443409916520998747363824309677558971859726491983308826557709936923654133190803099299563704111052480850548641926078198889382982308880679174482206925803122293983891253113486928400010274063844018496941811624768350690258165585891543115335565153496942679314698356869968777934077074459681696586977656005819248954552329741942552594588389699156012179266683272835293173935157277135026438205861350734138379860846990680452835190127578834331197772485161803689566678529209514846989893443766510430214128115079361360972453334857656242006474860839027780018228998967794314530580962190554158537525281984679128206255912918953017795748466056990360988781090059908696759126936329043813083978409314808685300559564363494747504382838444651364602051480746512360967289152142032161435415660359307539560119364565643719642878923953192348675155268775403220367547512050198370358893312776611881242173715410758686575344892921949816479292599640446039884460247939721916567393525914505485353557314344064373162500938102226626440383185534489496584914167130102777540036895572925411278571579920157379704073567346131645256868148940490942888155331021068020727300870041554108532112975307110784845268915549678038525051891029144180516709846312618690911322174088480091517073065481989897136026156938711588883520583006710436153396324790093817811100220717792695136128000000000000000000000000000000000000000000000000*i1^63 + 3465803893849257521994826369893130889899326796082477157726484013135526205956519110495953666256362781123646329793138630278282614758776860497332042328108712277704349940821419364785223195181820138357398508532728816110373949783334227249810709423579451842694822765403772892457755389760917644538242639214057569036661674088280064694141448449228832315924956500001052951351498054699812919235481905351921187432715151212080550977796924480734957310029004540741013017106262325264640874901312413668983645825565241402663172886300248480628660735220946215698779007517286467670558958616206177281468200020193607703747007428974514625454468066244701616274715076883186770000967098000792645397840947549884716593506024838265084791840934198678831937252654685795158946177765487189348249313111793108498569813530285982855935207374577602786368619975892635662732799119747037192454619177220423808901885178277438370074296663492015572700909909509489583139351858349337026911721403548936682653689874761484613944830339370537597828580458627652162494638017489824072107946578862030638974852397590100463215295933730812761302437401001867265596438056373461056969645740629431731571640323466155606723301096920656401055727097318104983293816510347408564429117820941968743922073536724562189662479918775332493595813646795403157169741574551854386888567886850570323312931414647940797024803486769142825872808433171114993169793108408782601948764970839964657686806711748537793807352944006782555645129196577421502846100741215250053986567889759071763883217074681758452277349417215323076755413303697212742326642301749047433386770086830605561142455400412461642184390597735398885278264606446798492330390645840894943723803377011357687859415219287626587480771385654722708444722665459818630110499532814735237338922954680479005757188961171913585384425156604203998097046227620340561087293373041115240542729025985820843243558744036360237970619077421470803479041852392561213572999126963579363703934071312505889465520192992335527726557746399289693990577992628697442941711027760304132319524112297438031658994462098113990103281016740805447902630913435375274280561887270225378361502543435691107116542239424666855164628491305936075192478592814405027892866087025781755706610016942796725260972562260130134553062041930650489883163217392470444048999670566451444991749210403489734853097698849478563400462975034102749041486443577344000000000000000000000000000000000000000000000000*i1^64 + -13652952480201323464107088710540998708560512103514006852942408463293308803924064984718024259729654694405207172474962093865131216468512187998236400022169107185180516812331916453773070528626112618003454433519337415678507930935274834730306450824861974217823667106397912992129734254227520066501785893664463502563545413037098617243801839276016991715074194341332154569630873252418732419253026844550969463697204556685080591946373327969798038716726814212552103420761135133588193074191087324484550301960195105368251759941699577039712152004150173702932794701283605204111393796898284287095797752971934187102333284757780837976526445436678556737569741180065778978164494291698868233768549830555710061988925036904728262600588131065530083930364083863650630907793845881513549303651369227739776189243370592374019954935217082777103769114338364483396052808194387181529666816102698444590296030820409726640068875887906055587232080058042197502523816642967060083027835905176099190170988139864070555981458476456722144693375191545402024946915385657613156005745486379502180483944479961129444399467966806258006680868503462020342107540046981965507291562814470383164759304019700920207604755963862971492686928346338350512143796828678000850544160234612065467049579092117568593638550046287455763583274283645778940571741544712191263457421627143584115490327742156371965557489572350823880759907294472235730730421451359451465412450656228617950581237181845431983141468669629875907132161794863725841073845570998961049413257239878826754082215271151092089136542998672006279436028169239032976578767603700873576408439766369425652554677356365216391997691728831572253951660891431421391277682926203874468688637725870356492124953450701478955426223369090526013364017746651296836709175304931107955405846936220038730006233746393182758550617093647574357268822618566738889741005736730961922406068804480435476806742225343065517871930337192983440164525680644794533246889464595487852309712750689943570002531561945570267834122889953338005701267214499155071921543328046034321714849591557104370996387061511035574688915376486262507030670719865312118871903394666630868727979026933950905365369696071351010424110752913742250716357778721493531192946310117716025318600437226735709711209083974424538125198555769478647302935615733640025772344771419022438900135635418751080964775823612089866026998830382587261268294369280000000000000000000000000000000000000000000000*i1^65 + 21352183357167508617338544780746845087661329267098187042059964836272010710945111851103525788706171481710947405297260217697677255584164830797055452500705848409184010571084483502210003918116536420592626676956017975365699333356676708777012251864990330882497976149523559338104248218751513568100040277965016323395613286098683179523949199409398904646336402354484851868984680228096854604473268869275983581042954977722136848419298514698686454380928157129309764481963758044565630743505548961922836782683341519966032930311344947653520253018447890848972655674413063344518723191383469103380715678735276743958731100708647421392292521048225179528391099916657373716020862354478614131806378922161639321553202190131391563380664750303068694579744337299936579166529610142471315635134998878584248113336938229606961095200880603444876914353214192261250026333871886590856735776016837742144916418801907829777968966669532645847219167750165495573722964590244706842150642162754580651632349927660933867225359808966761541512884025014458703777836693210098442230139903583514612771222880364128918383410095707896448669653061824583692372446321009092463801993191050047131425778956734848378191504374008933259169190222176324280295107355260140232332126813836367181858615319290590676801742191833680595191446984875203351805426019468318998657750794879823642620429516411687597922063049482156011884255645454974874202465743384795354892513267885029605284412133764173543986616231682285916430901757669825265440241712671883391181705583309485360230770456589162557730220500388071782983785538351048472589010770700090234995128368394423801973823237053489186833478866539782289484365625019057742941544088637087912642671260286179805808620897478167226664627528988561438290526369232697013573530416548836324453313085906686852077492704623574836406164955044676340407630017080441562808667102560195233412005722760762136954505513770337251586908503605531988152390976760319661860540555993825426501530764332750910106950100139898587332353204352117170039934035660480060858815334216879694762767793936107383695933582583221372345910991767290758729338193431476625541522515469708512549909058448937682372191591621787374618641272180507856297833619161570721932815431425828067209178116825712786537135545457553430020819963032421543236395294122612295481845480032680499109333449240640169940160444128520250145539003491317675196416000000000000000000000000000000000000000000000*i1^66 + -20531268783833693322689901588542693772106967130231873789025101436832749948997984337158510826650603036428764335505091050874004500596175870871198561002599630060058426124323842043866041997693880064115304717579361991556457370841789127416741340859153034941001845343599615071997145159186822164004106030799120245800376146969268965352947948742135955538000115319464867916619603484031240519559382192585047480827300101758362485451484483065952116953087267346375995569912832800052845345935074405635983132650073164904396382414423734309169014220151147407571271454083842876204826379179474307181681265684130564003984463594441949148312479666306999798717845960846750305537637407850928124434695825933138534217857662703551471794411922101845841677352138366005920489770941820971446816974661629197274552526077694080524835415152865081095217003369137782097684783652239394650227407379950572825041426201766589460983951943899590866031121681905774227047147697692637305923433898129455961526616786316145224534429351650544467556339668709192873374411734045086957921265816823253117551256251339585788562617413123582304002154666318219709491659376316517848789157728104662134250337560422075915107998398190428669367890425847482495267650657573732288337077764523563293285025191404517614724089045450859444090389680723282849028301613910272983598465123014623885279485987727492491365590409275361141370464254014270190179416732896940000951385083403931663662051125183697342558160499117185814293379588247820937594985786716410384845615645801317935515878820979918502889416469620618135538800396137269760350056052365447876173992099763918896588810571102986852427538863950583873947075436436100895934595269355514552999168785406134205691000981615313931671570974017312000636723533342026301346456594338741804527918141372810315798474333416396751120119011592370084256790972661160212959251122708905556308419669807592535171234543330044844085439301778807206955444497840051725296331485017471799877908150055360193809847966976242335477281370626514717447349126074355191570516293080555901942368358850050665714553119624262342464577233294041156977574527014710365929559039702268956775749727382127556528356258635105706682214669796179871639937495694447929539345589447093277377609128844951970703830691528626151019151597741539362839889137074108673240769248067081909091884489233745113760796159022845549708272934659817472000000000000000000000000000000000000000000000*i1^67 + 30758712489280701119877658263523466817782138437919779351686147803015676130280158562043056616597689478579562271680148807570921043206375064641037207901535178066640819734338289733767064094658141427607640336082161401055939685261295855952607082533197454351731767549013103014122691057180497924600231716070290125627048120245775232755719517707549414913903508193653312743344004874506482160771209313670242135981377791068020465420261757821699590252368234517988282142895589863354720659163338656764079195437048320066107667703520279408013096753074685296384262096132726775886827747064625626397350430230463265852896207303533670923847255738375385377382419728931299603129304451250223453471990858692267171055556222638744915684158802453726601103127403888735949947168481185600406428617675312829332491535019692580092989930620191731273093510224975098455584299377019011531700342455455805375030579534846561791240257737923329266109003369191037133128767303326179470823433074183960840387552471053671311401336658926462096746535295242258476541455932441338144478251442018893357870236581206544608787261059780277756326886392692781143433559340803449507473148316980359441018766474637728026557077342360799769682065040476048995740945612842789709977387183734650547682575903553722577164858130589352801711991075011248528552059844264254080109335940882532424569894510249036901758024568670130895883323544244882064985576001910037265164209882669501004572657596834982239866297922352960213302493526398137436064030032813085139680122910163792820093327775235032261131180450400679502096655392516664349144785551828867958865292290430431116057974613580209130369154430642880747571661083368962287855967024218792121967428295425503255713520592192774051135487245120683947770452250060405463747500660162460324297707128365445734608673167926860333125962645002481405382253457828525217927883658570122746469688037222027031413313492749510179688523573600445518222083145490497561919930606891295424478746790498120778609128213336875444252161671034260394977183952300457072227358697367770926991862627425908179069415860508730940130827290741047222765006319332881992021912810012416299923741296357553655267221093184546426680799005799341679086557542827949693740613182003405878053294794125874661827402082139995747610989768989181230193615703679861390956256774239848064742741308368236630885671205191898060883345224499200000000000000000000000000000000000000000000*i1^68 + -20347942901474575986478003856651515262709772573426360422782031275089938840716411841629383562130967449347507019090428864204244715287030524768787069012388062649200169114427826972331926850800461273343764165390610268117884613531299442144758252826569545877125146077146185313834973058723123793017632038743738831048926724952048961949021986079111036701855982370764563014028487385252939442544330846072489893734346787116902307456489817079488335077564711334646072414693206284468281882461020509351271298212042089788353811021963345151761129006883520036143080512912746530319628347831038603798583142513577763662027552057664351629624717597571719243830954400965272447103855160153082038609419149874627811321628385843674497565587298030544862686963119189896779585695818197015342931437087058112098767939953445033930245870802015675277846479644634469807663480740691957008827847010122185334940584553907619351625068075057354058120584804807441911564424966261913413092954829152004248848305483150577257282646138710035649902257286532451988440960890799440047709937033713729674062501742120956901881408710685819598615039484344901515412395443106442065283898593891990801456167219480903443925871158114663996661477577175010259279323392569363920502687266663881592120009898357392985296715742059586812245449789443307337996720414344526362879239821096423518624101473965493514849326910932939301798800112955236189895690342469800084202615394684205902951263818065823127102896298545697520108196753616044925218912838882677223534456390710880991393193720238051026283620506754995697789928888104026827606820092346518459180085881205435003895112254432374120866016739174304859177703435073457738934307786836521429627203487152582706430219821320002182141196793456559263785826906335330133888570614850857074409828100126305474593026385737538801143065771434678273490183139824259538662810368230776939958596864690509581442416154348610446107381779000669800185239734241281966447716184720336551989630345476587788439221963975613164421292975271243222385023759870727015148921273695341631128284159902083697515222118704841925434055812545442630814220156082006704366525656829562079557158225405519656553010043133014269294846504416171226669281954626739093956261327222702282636711096534497972511722448710783173358661514627982708835337738127342587912069273904714444481692428546866215820751500858114768707256320000000000000000000000000000000000000000000*i1^69 + 27409174435890804973933625595507940190715813020037362384867361240756778063626312424835982817192954109215554085933024068669548041915788730450449542142625125814249392872396133426770213698980417133383102826219214862320920240478697736442529227910426826239295165195351236928366270129008652117142546471088130665913182027681600001501616042759849419746178992759301617151532995374005673453627289949375510969672461181181440242186643586796435706973711760261799420223392784206487378272308978501484007841062304871031779217609215123406692547349183474111908222819859831376973905426280368720879418474640473414883174468069293668048695860837753540419041832920150823822210180511573181860704136508026189496353715981312308510795624911797883814113289131655909975447749205913141070720538908822408675976541040561412627501234318833899945437668115199164025389215766022461744400388287606861486221762662653546375854048094464533388337801596892185078451003905953114154582430985111136821777933149771839456162627169318755108215732872044798235491670128866210255444844266594282537390408955165445892939735835305586669300432711665690149333899568152184867206535194148748550549421841841663733282767389520845437278282669491022190963534468069507671046207032270666273381726951902713076815510736729368890191543267646789980916435434496332924937091015889035022068130775168213501828288603744764504900954053037578044957120563710059000272066822264114510304486891820158540000707942278426029692801669468350941404228145176791231399290420467839201734233645132824867886606694216723269285769723862941795611541834924249976522401027921601989440706893558333445082997364588484715199127039251155945810381124210699604965416098997905758450190643449257042521778575708352505179265260728788906733021795605203397125817527283773986051503957560525223282380131952185527512044765362396065163411211175773980275271124673587087552956035787731087445900464144405525229128135083067665912328944113798901601230034026395644303310848559527207394745165306657011070419314067616143736747405574275297558617017397840600349432392507940424037168160338871695977926000768409382649989169180891051300538722923814360742558801629175888642149319892833756486802844864548719202411494383295720279060268300711554979931408429453136384931637058609382648554797824144074240808913220098874366214611669079802246613961417395535872000000000000000000000000000000000000000000*i1^70 + 680216197096319579535615676456199012679121238587443905117063922161306059798979737782007541831810648608777789525083628964119507953648466696749973027463867735460691519817790190567288613291938969522643976204552225263671757014750606188397589746806403840331454649966848006993956719960279959699944153981435154521067771193389321318979887163437045869810528760887613898465687885199270773767623256116730313963322249252238037794151101729103754471586629847842188427986365589402993863143947842001187376330596618156676520988681954479573352199145223648198011623543792591162951650288793123272550483264931231719117516036949011244115301795605376591900065876596865356733314417306234177626786752383822955083948593213032015351946867009863613912091270822294117334777494337659047445752574819788049941180677886653831665346062497982124296244282802054148885201137409792153818647186825423645141195531946229610469632136027731436794354910590004653666276824626296037712194768442176335387344177182245311234567370369785636890132770555216183393993299284852283737295380356221929599746243464566496514209563222899067319574964528996232344662658594454221558408548516522831172691120480273295607969310150075677673553889151067379699711096486010548399419150495194353160989227425833757567976613986851370255339964266623076097229207334522507477753920153970353173522311050409262219864521656025020800194450355987430130132848166381733756549551850949057005290557593156296652489321998905998215493057453142970647986266260274646423109869914222097059223521863848271918159355379720166937973568627526575491497880447461321172543512204118317776490161075216922373809027829897085883516186940809328577116474401571410242685502455130838106374914179851105796748448841783966461613493872079863354828912278423870848464595081675545446322059195633887840848044748424403577192825695695932205054467283289842041615877392461051206344624418937418071812032572250040640216224590696590680540525592116660779875056785855927272428248980430069282563048563035872025331367175477001720269808176398294208456199288562302127847690230508022856180321167802976730446539342154966886281034738149660037830235066779396040315149294261189498246801255027386934798991791720199906277089604920834190428613862344493837495486610452323428066561538696996525873205755888600341661143230672056828474796983738041490922481343528960000000000000000000000000000000000000000*i1^71 + 11555138131400624158172082593126481989923986049721418739253697716912778609280869925571719245282483394833691638697365370807537670785152448483583498490747118396788448072500189471516805766681080758152087366491689597268208694936366642452017973845356329438866183947900186763978287333261965799694381985381783455873121284076533417442556975760403247200669194124897875118117841206526480348731083593180075123030881191548805061166947376108221295518323426740393254945489545781694221558623396078283321322726005603531792196175588847423713462250971461952065687853344520451596589800412743610152458045310668116479986117828925427470462412647713111087460350579161625609281525779029764102750834473776188016057117404104861851544326399496126164934659364088815219182633452386524103393151557108339588617444420818930903351826365890505303087028241491851229404850430426831132532514031235211399708112314234932235274692941719705372625192833688714218002435027119266546723571313758195434199754091279175344371285966238482751630062686278287500152697016410353145347811361001533299394572077101606373635134822680154650391954987001140483423372232426157332563943501451112416829907905929573463852698136008075241370179043896996401458662281473702853220300878108283464664010726012608003936699203777828255384940302042709977617433553878636936099308287467045180450193949588468698570740099607464673437129054230476825079765785762532871490760985153507518949628843894753451482359469010381979968059691899062888032749245700822625365370705251548992830558351814376694308374534542705353637319044133934263145467200060772375894760629237164919807108000299496714596482720955296889214520444448998537265256671331001716299790359470043695911667510906275184212904315090376096462852681903239861965550118495810723872267565841564929487184245801135029430405220233398745938341801074655232240505154839144103486597830417185874812431220720361357787168912241691150282420703145205557451770056010900709121156529372988165798297924602685036053638147019806395139127184199856065848856096941031801223268260602287128199794785349356374417214764175240870594883367785082841061784972296624728860193375511798280382444366768571875102413735831257764460568196865032327620223177092743901196237995223709228140670863370439870226555974980978890966539524154432921112173233928969202349744365846924739142345555968000000000000000000000000000000000000000*i1^72 + 143955341050686686245738464252450421999280401043321875390409881970678884266735518666775028964034876162027222799304047118643446049224507282499086843247846877782801642966125032251000474257006065122716870399098624521194356184127212555903562614936454077968807398050697337946491612837424716532553991437150674250173822714967915093928639925429877980082657648304822120060361300384432665228192110703566960571734476655303848247945918952065783268945543394073048366249258969589209554517878325571189758076597414349804425382991345637080554267155572748600585954269223558284589563259909080398991074976976026373762308070811717317366045526377942313649252201186136767696067828271819181234365495722969171162375843232506052577076874322672858286167747740866909438243809652553852570337252943232199153753092421468071269471636144722565814759840079654387640616739556143663269503547150662751208739590942758223697380168536318723904070288526264114835931483320787846962184421290537421878218577077347961981695778015022087957104354947329107741283624291445095532885804132525925186519127474516888386986613731710811609360832512957166982882873440362199948420527421199186439637823412992528946709101788328836004178128021430539452869558124625161860405598644163572088894163562163859815241364659942141818342232625836999808370797799381483165519914194946443885579220723049101958425177164671301344449137253938777771045050928950811282921385905857954826737394293229675960655756917619930032706325641388355731712352944327131443552638934290509653480833058053581722569577085358517558376105792572296956604884248545320447608876245730036028351020116790839558326615715888228968812812549924401263532615443053575835598506528230629964581667539859768081988088111233306548714476981366384051325126270682796386343910698750961160134799791084899072707988101073063293131913518432460159434146413564736378864855392645663684691503103366506531947511061824695766969789381968653900749217846602873735335205374520388006883941761075837418929831791081906813299784284065737448827939237111722190020086606420318577061195458830676051713161732550865549242404235291903641524993122155864814449523636978847247491812697331238780239150219023827137122650624984270750216874114353934600989650243605477158917620514585066821807638707618105490253189371701709178432515718106215100523383733928162702131200000000000000000000000000000000000000*i1^73 + 142894736767962936761965469983904281015112371196445189291663602238593974761676419071400844651323710600543983337096650090653244677549623762753829004663016089126666594839702932821311156674420027063874218092868254194685795309440591924861180450986113160340745703583335325627261266709342481619918181383264592657255461240427800372284237291001182005832058250798816387863619005812481138194310910011361537395278243560831551837876369035141974182012554326701203185574193872392673250269931000602082981334222734411034416349757382460494261653938759043320421447713603202305761290066936335631515464368460269727536395553709849933898942897554531480444783298535311147632930382396935321778768903514370466548074786827001489087264354658964903533095877138042714730315697032763445086987948077782559161421198562215471434314610947578106405310415153498233606727489373060284760422720435689086331067610177463955819524438013634336745223875861105450569763536648575439338633376910297393317643864554084258895461524679213089960028396897424442909922742119972512034281676237752278464449889987113913591972360245665222963042264091504590570236194361783341090869252395415115876279262900700855807922881054685604090849311085314676344056244828968747945730391396690968747515415018410020269639912424558525517248214511359448477264736977193993078390636362542142268900388675581280417950837476515831904521588528001298692044914200742749051150285883135453102624602577533480966198133584167576435803202032289509596835496831885643589420449675477961246550245599848099852269495171748236499593098789302995297732128621509854890523224530632122980482332416640292577271064841701909531455721592746446677564277506316561857022341199524068114951670250696496001058565906178719502320564970095999590300644799113469650822928191523520594943912735719379320311392637621339681399835730871099380628927524452824131150352738053337544129333948464439667723576962274611978359572596902577407072934230178266822324973887858548667572280121460002284249950804921598326608198799717753174803987412314493353719242705249878348035997594320585192386581416935034438596230485757742906814100379237131636312403427453016127878269836516878170991569091069326094448256368536921884250438702215239367584763595955708950436543539345457183256847909871669313514171667146824759447348916619835210133325011012812800000000000000000000000000000000000000*i1^74 + -774541666971778290866001632791095737117612166459888265833153138539935126433448701797323179690272701448779816611670412247453275297398616789229618572680619736471418060222046504473328453002227423585586296818106959912708923470079297159597452232543334127161939844137211237884102602774372066690964884553606366483851213297770943713410895490778096855809585865119021662727557398475931953231761876001089275633587309031448000337378409813152106974603846464500417389276963046086343598551144784525256623104979330926416517904801283884834561288943739377779276701326236147448745955614749778964627736245117344137883970968217036193775582042191242542477613012613127302552903785682758915052393165144424156304477991085750520404135109413344051068127082299937343090958014731838676644996776694173692112323878780934527809185189955050343153835472984210860292925420828015332422874260168390066274298467938938642608538842717833089775874790136491362145140481333353805914468693407813345380592332072060404553627654254486413597634068853725814196396136188518475061393392770311400591574670027124868697731694989607747684064124932881776817671262701799728874626551124776424793440631819968008091391588187258557016080163544737781610767227401526472217882100040508463751076068218156899246682987184047902204616055196055599271501221594822681127840801860849772618867120600613779787887406872458622477725579420343714465968709083745501372075553736802817081916552446095936808118829713309609113217968072113774591870072466553170138215320595334230991080430595468129310790705664695650306670238642691794251896287371733218525949040947521394058881504616177173288490253207557286881292574005724309499003509602257255244810594150949042036537121767640201084156752009339633745688136951211542306227867984431008966993385779700373663025867980689267248719571955358313975695630582968681056191249939457433315415522547113460628926959204968307910886411909365011084927893434965214486973028996071085301188709946341890294416052939110705018165244675611772253479752843170462083430731863120278658893526363920079381201128535455538497243585104558830971680463027352753077784918576475101345446609775772333773417790690158141495712234291344699374366469808972180593400747520400538501378168215769120712946409159708976565415503070257850365485962441882243707989452068732436504831756075008000000000000000000000000000000000000*i1^75 + -405271616921038724571288897713303682289635281330397611064963258272853345285228464239919825147314328313100760036330962639591154935306059956399069678189215983325267891919147891394178546122893646363125128991211198498303569904659925374032347894351080741077066500537691043681394516978249645689227576750119236186908535607365864344407373970795519927922408166031974486458544681032286895956561736739613625435698270792241851785951201993848315360655963915706675330822234307489546006469614707147550346195340316245311488561305555060240690225291614192910856111608730663788632325555683110942538996607243008977022459493251648688755753363180909667483579829243974616978521477096892568787584929676977981042391600702866965636352611169430764013397876791617194113425828837572107417974547579582742630490180917647189740421429321614645015578399815852043420944827715704799742971841328634224610425108587711741732650431736337886924173825112840071461586722733882009818089195905836132744600411760396824450150911201048362279873484585739994454041458264996140128761829183540880939945169583029214627011772317147812466556099200228790492439107938850884205570067575222748164443737527540374875428543530174699060311361266054556630969137089257803743532283412339775654908591391233394661475532848487496618495788831561522595918725235963539304089359874826884731230760240636197838123578434348218363967242088013519416950117334636896045290213682448628475471278420492855216363749015371213557466712423701242324750840537330607186090492119715266967310937000571228099285327398534021543904211222524336860222654826845025391185753340554078325978358822903130646436354236663299972079723780667281345212121138073734393022098347979757652673459885407251698600141731996650770417113749704882858737321453414135052069032297627961910107647928990430057686442002873488086824680422554002124283490688781382090512278645706628041253499189118781782152628393070099885379408973708904495749858900460339344205795505086287749828274098945463040114603229023808856721810409167537688352641256804767268933426622673323289810797180960600482261071794630409532852930177064225856209866345326486811076714865734733251108942545437466422079391538875165953802055527265431846674453229356228251647227318878663993345733731973147748532014084610555851771232461286742264866449922026758059799347200000000000000000000000000000000000*i1^76 + -322933830121160844512207265477143300768002478116032882641120306439215226714054214603204301783200587208383041841401624759785504179906788776371934286709458963747361712257908884104937012385409899994277602577706743870111024749164374727000086017478073928808896033894599173045980890267218668116119404286286304362736501685985507568890419233320199605449880103084068259540340662123330670640354160443554998024401612000644941825031749249889242165375957944338480953029964203992299753328940636949243326546534515494079545213117234128363938264634582326043314084344253788490421416368226336347127335344058542963963817519978563538593517065092575184164645455970952927292053671283523499241272381709633729220938629743788857297420758880932989188529794449477427510834547087351907486993242094268521048373819416843330936798759053701912990951428492727228658334247677068034101711698335920671846328696931595433840872840610418881762302794532103346159076371572094012885281014851907845348961132839029887037731467957355050122027024815871250894281239389322259291433499404862655709145852130512690721325704607630675673149215466656030962112220907013932701284058396107618816309717040331634896141337383624080992467164118709386852026408111963403041086123684416229186600681134309901366583755641007767627906491048942601349253255589297882611347786247758861779017638882723570563218429570785990757042412824820839911581675450715100497160172022085051193086103841049211072245934058483332598866551663374935846157035084389859405327295793493629900905733173469368871034990236066618444571544231390133712293674686522041065422033482944370085774542382274097343454338200400688091360123212395527163399949339643746130455912634664540485607278288899895575584249756833334473909346436060409067662804720110133083515197242169968754635841208766114310664206127399613290457377477688973694124191280091081314431164509754139225250491415190305543616845512438185038168866521172665797194619938948882093966932567775807366396820572472988482383388858690275095117264939535679737685426554106200601467314609373646722695624146428433402398440822511669856490632588677182342163013863628158074560866382915922921397355507693821353744318401778512324269212566277422349971930681460944553891449939202873934945925329673104642239180185401180199717016990459903981088251381094274826240000000000000000000000000000000000*i1^77 + 50984706868531993982501737222134245870038510587098624006797601951188066275044571136319634990801202436895113989960727391905780707718331574845037518623969103727970377125876970053918934598472892094854351527381288299999509264904433638158016031053243428450774216539368831256248729476892620311425365244942044076388377187888194910907669027080720381714223723780712135003493106454330853543557250510244143248569211453314744012809066350083210069085137528053348166577969218856560010607286459411047954723536928715688480958567057511909399409089699170590118346463382208906323285711406886970822888822805151245375175677720222103747430199701228264164893103135501635487967142905426649774561811939068768049110317907918978759425120262613284944109370258757610782758603205925513889442455082622928557353911350787481628901844104387657444851102379057713370797560327155122808184442072893364617861212842427980162146801093250017130765413191198174516490984987650064548361229963552633705227413179946353050123995985929920385946149237505215855926284813094878478876676421548069288732627781393276138823333206312004303741869449938518014201555265251600158576453861487262907714366471750760521096091844389647336859252319459312244896116404040793303271763859411038378617222754892980272886371558603920179669419660411268081513696691350456578631920399797751417498320624451101026111590241508467697172300092593047055118509596746908488367366262256453987956332278518492415088799784011326973913636995936125393478229519632462627900073635018558920593440196268687133769129491755334730463897518903672541919368738304837911301066807397988477864775251868157812429212948542222186283093861260071248876603348690807493847552966091120234613294391001540343425016250672922771468488229581293777424190194990304388527177470552273242176875107041360400386212413886004280768743917026187203699625838380701569134756850653694227172504502656241916090460356873205184118512237225615432464830855014117778880342164795702390620364627427347985784456174250522463547518091044961868196154158290631130728799201213407284923369923220950221075985254043044124519795949977729086166781208695609443535268050317376398725599099412978483266491229348926976655113727570409698554057068510240026607205130733316460374447805982146479472329505193470735293270374363380754759386256113664000000000000000000000000000000000*i1^78 + 1794102354284607661090971133975847060922701897215483233764944200144481787494325810485862228633629498710002942657623194194371311256420923565564492403769611213361750921767220093862201049540141097758732108644229722570501349764234954635960386147838391639405052650753869817382115236686826221220009930175162787449487692509053807084771084682577672438346300499800946328610039148627592620684706616165235190780202939676744250957454755798010939507167862756160223236530950457199868981324972407705238262893970553867275612082526302263408502445271447795220409411110385430185804928091925572814322657039677805274377897092742775059109275425303441157693278367992081201500247659564895266100298793258547746771931874825519189979118854519683835638986724101153189837828594359688476976582769295202001934918994916142746168245443296864285386927556910183183300543770279411033846276085440038636002174129601994745939785386506252899608538870305471066303806425252882365813945647854832866883926737263114103226632812553024327644710471366033916727122606412622371580973222433342792627045324650029866125308727199416838922760396227429610397613774496333625798838831889107337010349769512947188601046445544801430355722164404532337450124950973407420256211684555715777621398980925374398570358415038282838325529155046779468047249381823766168713026038613479126255552987252193466893815147718460746329876421508786047911580382944200772352784606471115868339934773785709841077627134591457858800133603505030204544935731069798464273225000427649890113604202928037407671454057687260293421307790651020156965138047161339605739636223601919155441993145746887613208213204144008516426725945168815855828528906524077005909996156039507736414673251537873561503145881267120727121108037225607764067601394049242693220253564141682130404377549423215115588129460580046850842741021582031993270348183686171152632150857683054460930970829212839249952549501923262389014036040233258426484495049329287134437135568702121993372841348751725295016333740950309083530969944930631812745729906322836402942023199272403708960934857952901637072372566681902453527916664622493868989024557755668196515349574262691909944869028842687513806869458326628724505721833358968388562185724300373130839546700923849525780935460981023266047352187394163000765443777109083630212218880000000000000000000000000000000000*i1^79 + 32499565914884788159927380391703690863520584031421299352495216650119442864973212272518316699716335473749378195675999125223543570993490373570662049802834754138731524235942934076010318864566552485905753775825116816841358677045709645083098164413008281780023264632603350390948429220130634643141348174104019868645499809883108875937990588436763458602550745724218623810680405447630172629022331780150879142253048980176297707332688052810058977310983723809640193143357295286289788930116711450062530047379604155681193626523399301852249121131124914296546513032605214230310886204160766961232824044555147738034626314427524740513109351784089874455807979706266731299080227504503496734554497622928478703070407847116016926893445594277410014703177578205858919055639798687144655164477904857038425239836408726249112028834046517122458421405573925806321188844159339145352999589924150652386610789534672525412327796818284264166663058103060036736395895486145434657733820062661094666153944244633901277311509370309404508650474371863553147841706470936600022775195391811308796383800575562020049387555021681666544829186351020726233725877264044803468883465242752592433803371956514578560033796739615949472450438209873695320121093842196908050400517699330796899259235541547585633933134195049155712238037959433030499742358456801974940171305903507111490353360879465568238015264425403101192287678102000187173671181652780163911470326649471444248408127273988788514142435510184908513264412754095901463213135958289513712897803504841584837478979204874989927755115961533276284744259265910776370617571091060305759687064845265796829691579327638486150398003883580856392466228106059460782928706321775952907104829378640175371971631345881429305125823032804861532405656810237759731874465531741143129219774989942858821153660456945275699316669624309574115188382637386508297349225453696227569328974530655944388185147493781044355443215826178667107948599872270523878614047068971219982619884495102858103224718533934480795683877538943432659622527077274910951749467228995573252644575753323793557999501175074026070681575321065062254443153717915458602879922601430746484089203089041241115896932354913393271137261306285273355783890543265846361044310752387130886679293026589571145539376702004839446330087538970236846443873796251440906240000000000000000000000000000000*i1^80 + -10367812873612790185473102917010621609555892051972473797306617411393037287734044466507520646587710205648758601657926053990497331124078779818684917975799745576086672695801431999012268367599352633701465210775836361792735778887842655790561935052072649014297778854466166084007742762438376313084379043206414725157127945519143731235995076914611253262687473386525558891175832908864657494309974716715394642464385248628201517102873569580098631858324170340795217900849980495851427021531658755774543188380478553511437875982828793514318657338321277267405523444999679378071392081941896475923733399858460460130571358784938276152134101768809849770279709036084276138342258461432573054192185295863121238403485026476487676204865491053541243698407640716813563422080758976855687385459963137597231517706774910517933639308396350961355179580001266814233016941550752044385019737702755209849265733810933658662006513928472269049626549718305179026214043095749666387829714157732318444210734287231793262522136642205169383932628918732700577926297095381716448039480243771692721528014871769716967228224436597004833725945499120636410958010050789027226515650875717745663755998056937503667537338457554874764789831775039797912684499356166300943120242843109296342245178907452445061079474490021129784927952203609152617829951583144150285260020357240950239485277857812973666363584063126160322084758137635910285375698833035674481579553341186086192703791392505012099706909326057669626936959003760505309082696224933727981593588390263607736716849614601915667447214927401385919979020248812509081258127322969511669989062062957443029358683237460485043581744117784798514810304492758476441346194329227786518014471173145394109218776406146059858363593266230600415073715783940328436939586563047788120141200408674694356988143238172494279563558503808188876060554508136771744236397802219184452940148758541708766214438112985784494201018014134037478730090434786711740614921247988524834944631889658718353299408893530585359800923111749318555281102353695229800144368565719515718732616053816407091941265930613351863607225613051250627030702054334771632414754570399807618291611135458250528574204504648583767349128230842278566048443069643795957245833961864646463892834337924367096319058806522908472276089651343398362093790919917568000000000000000000000000000000*i1^81 + -139933906025589207498710526325087425783368352202710678074127707503424689157076018171704936766924785921185482661581550123077365767303365844596772216816560874099584657300948092882409834726999649866619484793735046609830528134521148951434167890870352333119691053279869788772002409141512630972799903487323006048749855840081935912409077281576057513300548250660526960700537377696610424786645086635142090009051129946269160404569427505936594598568449486078247616636137318209192265027376813563023008897178851384257047815365875135414653949169241821305417059794869622738812692445667699863959049545310435526999075692392385739102820822027821087254913476426762277469953501898314908462516149699886363367309412207109594722422527188836361714822369260428211797697109282832945062383497044481269821487152207989776468611577420103744957758257068209515823157448459381841167580034284885976490441975779251665557648266859612344405094988310800186358879129880875130407359005542329446196626108611651356573195401118980916586374609920731128799013174761346154978093898582281066076320820552185269477245001343580592533535444821561678992955536801685894392769860473848141645246476702128594986122145755858687611716536508572273252768964164835073774713447134710843177270669229815572942853018811723398780313871452713507370448308868635169230196233504846354169075669574203113072859669050783195372159070215688464977869157070485926361228427349530500066447012662459360794304976919443322638622999832307249623893649137168733905365315998891583797031081014263781239016456571943926816375521178170830374638991188602568772244032188431858155570317203322583159826571394943609034678620656827300054066200928188005456762879453448667494417523826896816091169234599040762310308684368369705398882364729057231313461590555022799120988528363982978512634250050285205128129195334216355373654132872407795697630924981848658483877869778894313211687333686695394413547156830235371819124873491934577122247825438671659175270677614594406663527303938317891371409614772356316225883925176294324868959671530778383552482021178280745520193234111073845418331712627930445229266335390773135070410332361843024587056481485387121425195571018097997594879767978379235221748770055357897389802461022145841046540917602767011596904008131258762154475520000000000000000000000000000000*i1^82 + 7072567890137938657651745925502490966946498659760927605233099184525646245116500379528212623837028357726734496124106600736128798053810821828291451803150892483093743817499920353296906381361823756589998251264273438730566976827909980890928469309929225561132150802624553121907902086714588618347754730590913541358784102060112964158331054393731305909600268874487144647425593050313083778208612603118025808640216355727312903681383887798171905157124244454610090860032507292320998209718808840594503513398566139768597217052634749141036181812584631155901425898068290945169267512147413601784328008037485776373858579546663047791847428255369409538382441530299211565846945058924840990965895861596838066907091894767136507778425131333295329697633784232033513924311421626319446323068745541588267491586780131560911189214343981303716063097070079891402388732711775178331804690810730857831385450494633932173020915622932882037260759091410544285950506157574869474650631142892319844595183611112704740880835750338492762591617752145224675931941176967874834725353682385575145938461210854195627560026654291866861397045781019408060347626215249388563785671877017299514072511416656751562395499398862914166921275745704363197897960607057353455986770429585018270921229618764369496257377751709167468824552028296966497802576487814101375166971535667112713150379250810241362879366598827753620627358352780129339854644129504557547172814239124902870770793324062594948259603870451557591037056486956584567756519996679440378812765458433707014298746554271246453770183795317240114373904875556911875109617839788132664284904492139781276048047568899554635148164882282689666248783945856256119575053734730691954536295082899972875705431187917131195120040359800469108377991979170139410494717482992599631460138331139460278537363807871351262611665007948222263154768889548334998592881093127014918160214962421572809266101330216849540683856101626126151009766645037499973899462188727407908533543165870433789723809084092614560921361677742935244038252139303546759207096329650488933030359815365069389658985567771726802379442429684714535698736203238514822923693501843313883396269269895599220905800661707167848575548182417272433147605849518754463537436221412315400825428344952640738208664101588358032817890158410570137600000000000000000000000000000*i1^83 + 194214708892490848096534073373738970472759383135945952411593120991986729487499311807360743903449789474704587958836763063540620037645793311090523273161602392044152561022533428060889540870761261035861523172467958422534570315590820360093407923186412953126616900308941227248054595249996012102631020192337093988186130183140426333939142858310553754278777723466856009247349321039633513510008467384334060644635032028043741722224529772207819514354447042559907352250902164660322703523382299901221031730657120644013487464921848485375048949784164396129447361600728297949126000471266540726785388524386530145698807058307436579203512877478275478724297113308232624574764274328534468180529852222391234481710922938222964148211300587480222279905347457406838208669682542401363353858219107303627503070822522116875530819029643184198103158043820512058333921806944371011322175948815461204792622798381396161764680839372429397919820174620569280307242674150039445916037901876681597034875822439592159931537195969390969344298361194268123996897827839355674740178071022016172707367471411165480026523293728813725854874338996371742250418493837708422373865059512850317669517829235738718353338837842572611235572262263468578316915631169303043894785670115016402972713961063873178649938476626076087966079957848415342054686741895101535545540302558598335863420805007845987973479963705338833381330192387768896856595939896594868583872239188696963072131337288074851506919515039706436013414749822526907533270598834255842512826806696468995122905239071430780436052422244229049552038005164908075385703497963896178445606485718325526341647335708534829942235266887808111103050249173556759168854811839946447025147214098743328784315231882605194862865262906293980963202742383710429376526021897180299452381946224367461037955601185324202405112545105919798173866703967546349511888260073220313988897408081427248439870634626652362639126313687870453846137730556436363453174826107494496856663030434940784780560706259201989321929759212204474781469714361425088609065242592786747036314506422037942604755888220951345349265661839700613707671299327057566954270693665639317196676027504126428822394931876415413633647084923696638288229589210396680627384145709498108292981633079403015704294418791062225842648708546560000000000000000000000000000*i1^84 + 2128994479141057427898749908102450198665737491662999679133128072978609460740015734825072662892926826960923167371165515351041478524183430051255307459973028367563069465253566665198039973207421234748966357041058568887329242268275209301375512801119648960454042675214419242828689327191886216528703891699319642527391171043688523484509034352301155651735232067489851129906890751764454104416624375383779551989558995107085781069912658255158766778728393451058381831492662465075572585700708802977157221324878253825560645888907175156083431133341289874381416131087701100281074012604355343287032248230690789811861563196643650725429629411247063818789355404822029644803426625150509551510877123436705380551035137586521710307356104347034145926730047546698009025984213680828597930059377690243852783670714032625502637015662917608642868928080134513983926104373061267999142141454490728151919389020911284480738366384126704224322101144341571171376189795508120170196436107668535089074654874765981028634996611688764664821081643039870741309432162054863553826834587019041291596698390946648123457981217390519818648501898199392351529813377197498512328320540283931025326789478792300488787571086528645946010956572030589017823379541783938380807069946284380600531488839764568817229163063728682933283187235404106567244018159533382528279883869388691822157054719187512236266394931560093953445364705115849514419434128575805839238924341914380208652374484093090415929162730475995545617558128280160702737146393844638722299024954323719826207417948315976559642208968506312972767577294815472428221187834771614510542890670126115604198084860824933991502886512478907428704943417906532597441225734935960565669120686383710384002453338230697067073932489724492507063695001195208035977073362491161730910823640670684473907334024390007775366185982396190190506375689353805677027187249199888076064651354311786976795945412717276422012061297247999652841749312418540322494074333032764921378617030431932899990999772018633531991869549247824566319709823503453898705828506174719104841380142775303749607737184876890673273506052884746688417461323720478852763250129975338417659525488683457449948487847161153047950733009678585715437434510338151598451012479444510438528137943980897487804671409741889603108864000000000000000000000000000*i1^85 + 6288265321755646368252803698775981028931638898774460023038092049110221505167158673041900774336541910567265161024776475055771502619811548457810580105715673271549816844185660934871499704558978628566268784700802993439326880207500008641429048209941669893470474409782652742006057367998804374940406865668067671975031114784525397014410897332714273441968786218425596461569152914948099556959693478272265279575943620946319912994774643454524432328260398699422840464988591669426710497868322769639474009569249384392976628145140750705178645315667817701135438234865255443767998274555648865018076972164674094898435549878040328974505686074632878387874273393524296007586479625043687779702564486514746545813770669372975167339387363129650955240735518360848318131650440850778939542247330057027946817111942806389998468369260293316553187882441157218156776789190428804942356328946935587067378479683644333097361549116838062361281803996078021217091067702236570051073319098560742986027225420138109626978065802736418225549543954482582793250062394734325561593545036332571803674511407691113854893280504185187061879459711859572498918894225745181458673775589016693370486727979762186139129501276894244671172932392118027310487624412640089099657932054924228078453676672804895106908223861727121826811180981836870116996152665087530006058277092923112172536871341548176853632252954633384988217762716349905775493186975703419916490154795486043424887522428737853370585321832983939714119267179128529445067961937950173851719012230015947668329708531645896301389681616439384911649762937920638289069774930758360525689321031374066457546750695837632874437113179026591167158562999582773213334895126398016921987203233359407128887502229836889554418886056808110198081400365868128335253657139738707170569931358047335014858715646610005652933600280960292647708913250165068240305256763551716900531813741700951097432700295826710082124930528543008131889488029270404904246895551971935152290646154590294766744754602133485225906281443850918605202744741545259847648300396496738777482141154330130195829962007491343579735974042305730921942643575688905424477021976664663839564683055715280256656442659065330339211636059217760723804505614513377884392564958190396812812314962264351702390583185155031040000000000000000000000000*i1^86 + -518714041998019240772669506753108328401743412591794532722675665964456329931946709054146105834053296783906332652851056463720842797463566053381920976492822091495010881058029045022206452460649222686444031059837434576654370872467417646428888460207976537972459114201455088274376891744423250765000242880436400266591117409901250768307046538842105695103579870035637560434444023365921971195727440038777065527093112215930996485549999672190642003164219840920270307447767509715336877676421251506290496408455102870764231226564013221473414925457055752755607434345463488328767716180643189538936304781071768704074826759182802799308337184215827239565262859599464476616897213275600463591604058166022397496791374929809010553654680919397121030567682168874744380965073248425206829035273122819977946659031504005606836912562370317153249287178081398801087730017159851204309456393119129210216140294236444028216369419953986395136010852136474818193849613174237858837055856251080516301885088408373373145738474161090691374238282992123112409092072734583984916346884550812817269238593749909341794958139046904224035798277790864346515862365715260681491737696776426414024971895263687340909663129134037679070164197560029140227422717806287995330511462948764635812138058203983107437930912175690239618437287986555439822053978370332369907818896207950675390809171601860849835847776820794799637998510001502493828390709390234975656577971777967662724417312567021317750600103211651007741329016587913145547068784646785856823076741608467991106170513050073078068358980838950666119078580601716987542088954050913236485420602911355087125235499016715644826267055802880419496926356453577043720799753954474803833224418901598557516019386117353184882383510062222239745777488751322158165522664690627253904048946491596966935715968175295377243146160559833866423020668116997132537883830217521315312270626459852036377260243520843651505832912899770641466454427986193338566266842260279572228715870737543960009426172237058006247837935632935123497257054189133784137847456378767091162234388955346363215440060434534006627667064106805752173541140501331023158248822924489140295108699120002181373286450125561053894564394030487609949561356659727119033602779161166699742606075053886022898793054208000000000000000000000000*i1^87 + -7661822393025712561212547960865269061195067922953649270581042195227930274250818627571240362449737282780962896323036172307385448523713947998603208718958694177171392433110944609119245188972759225829131496444992468519821548335891675030599475280152724148705939975861809923419570706414751107167265744418718618540518804952246892174992837451860551294451062728787316614324490223879877076016348130571070768127975517835193272521365722638497237080686820647057216100156179886357809229673696423051618864717870731602431018416020273508828678008122673733721979337819035590531983462442372147885819893979594298707825747848542946970370823994873042619359830375859354846800229505486093727668877103486204133682808659583668092013996469240315281993190945245710409373659237300476148683834857366454105810825939028307991405385201556323086534275944564721133669720705074409865932651290721567244861840650460510535129096603998995297997848552260344652078091173607632672909347285563276325701843392719924262655434527433531683682629719179414393510553138913826261563752367127175237155195825652199820587258281147262943803789093098516813376103648235369148025206937950712091331745949443497821675992860025849670603195663303898311216794626274500561203342060544408054956712477695749962668694403377905234617843628687213661468937027514461491554375312858576474783176147193819689197087755571943367197480593397737860770937425716421158217910134330742928773407176887837986018512273186743095214996544263124900156811383006307634078293089481298931086402490913757836586108632453085283125565681887603240806726610271474419380290647232880047521116799177519975874825750889170236066966491730037662703594002825995407706816858558738717286607111338028354902473598024954238559719822436840985399565865290341853384867305966584257994514574909790518205710843065002383035473155022549412106300030022308383394331127735479751630290063354851637772712420386096839371950860919928607321678478400131877334941141541975767610675051745313357432716761661439869529714631697359125044628955052961132288846266987999705661958328600218244753097389980908911584816019822286125122669100974352440050510287022450329354714389929428330500074586657085380916977660952487364778578635621614757010902073577500259123200000000000000000000000*i1^88 + 25741924388646977679857531027948102860663195815576213668791715626679307348692650383284766762897103606002998934407432203497927191605612066895790492659261123220733978253224987993422996018490881530438396893436941916229085884692911873836757723050797683275889176370248401881071824919170378401045872898953336643631851478568582352748953070635694816149766711325213792214273625407754305740035801397383930587866282714679347664282462205583884595754597486421509809070069333543176736027209274638686089072100861717215196038976994705144247637864006607435067907040434378227865828571348553109695872826786257445685787241683523000578714551765131160478521318782907963543036953827723897641521270446237296739121351633823339301495022437407078637063682299826423169727329974731275932163997388695483237323238254292278973588453135093424876871564865892844714655404454846007785814478909868038907143890546878448021433130516836363404739993409891723076202608080729096311398964159027807859981154523049378806771279807121671973453397012538819163240800381400274258017554709009595914228661207039087833218367654547064821179370197575699086292307702578063063267217863323373174529357833820828303945613335770092468091919264927797911668628230541282329683276132734055007980456526745619664107303296999876081398652737462901027657061916516414165086342803747525891223181378831190004377483381351381071580631347052920807117201946997723125437193014315195289503474649483806499580234156389574230081936415292125078875568089914154656191667010003409601226846807195649672270578862272720483383622815604435463487830419784428787948194761137533721411498074245585432447052259860014996247665554387906902494015286258206245312138614035232822949423436941374823195892196965524112395571601379675047323729163639949953876723395982270424010213742739886920295723330972958480683505645038769346809511226289075858482510614820675018251367922665283013106624198080227167647203993164244068695187164712903767100497553415046050592539040895398230869015432156539007246001035674143432141928715941646459702346007010031976419820062843755670658411986185945625236214805356454857104854027161508819379051661994958583634412410753294777468745847620329744405244363314269511391581888291292237298911307366400000000000000000000000*i1^89 + 791611659284679091946203804406251006786126379045918438340674399161016951593541763471744842555525071552423703630221236521298526648618154740037504591138843979493295447803457265236311737362905442553484614160882704488869948602430687178186662191828232229860059888867007103222205845970536942307289044218804462378138226694319342821160647344576052923144831226866723811178706653208874713207672630736075019726860660612376466999267431417988743909368287872220584555887838357570019247625609630298693954459923310998417095227443147024301311851798704906982146143070688097753226349443480423937666930589841264046785781794917676567033568900450675651622991806818098154448472015110975804910332239047485102404731710609242308179180248113391651697578878580334898865372056543275626259557462538451118616310938213392212359574205277505406282954207651472206320364889523954219092571434230064339730582303257536393310719884251548466789838664008371032002093429431564377657670446121938394358959294290314063679047996487333497286888778167953009220322200606073649577041358587966042403175754988714176850187859626001112046587819169669584669272864312227286781806212083924393307235781780541173895212952300702610048624208063225932281072215286327905597545705209762632215794559008791632340904439468492054612307797128215540137784676932798557601325707486541114924306195186049308216468096128117492231429519173667090109345127949958461476255412753169937869762502559986104510524071030962893503270096213758087114034874933512297962801454384308149273834911405022039567365194915272899224278661676013075519778515514887501346301852484262123685888414056469456752523465010103884013261754428486372589813554784463927312307051410556450163072858213651679206457014618678255196703638209264587937495991561510977906838038436257033851521987878136641797740787902167031954392228524660703739311834185326605731586020030526701999858664057396373132631301816543489407140020852182217770019816733156428682000691836131672961648434643784031108387503679552005522617918312692405628572534492230809591943199098203853513171866827109046757106800235458359885120608982737527319570444122772015430870448537508488824613414205623187922343852539804009492776818495180655519800704618224438663446528000000000000000000000*i1^90 + -919222551238151388035433761575472283364856305214821934423958746639776255194391260030990064634698007306304604960456247895118354009842294666741266216383800388636752013093521247545805039281176787403098246587130508722601902919070332155013526393615242638380951944084129807891625161827845285957324630125126880412330551634127467759825932933554093731168884635282594467948595957890313343894660206961537320315429956362145748638572323145800488863406200531458064993830883743424424269069104209832556513572079183305738603872348044602129034770694004035273763063651514562984293879197706715308791442420697549214039003755639145015022501719686210776017873327136665522078886671442542413951509360232230074366525049305599610738128027776751518570217268350170904214897351298825495908215640222574574857602629795795980020553352599827007056554680848752993465526228836116859790436111016503241574142110563034292946937981996767078534465734684756690084736722321071214231083163644440092065140919832497279908015292634205002017795048071310062803285157044113975529643843281463444271148317903317011292217049126042418792089409851775266761700083389440314092041436369808509426350581127178971176801254793011503641194297873208487044036043878401764835102765236004283767350283504952383616710614770031454576757018304264272370284620278054623100117641703439038308699771302133024177958047651711288042801131579111521329226515184548075704410918907018334294236598279773154946415799584361663124912264198978150812236422703914717808443293740148506234191597985102224032507415782629039333627708973056348986063822116591527507145843885286923162414701898150346585364511621924569963727737282367490728701297384233622577651068385343268313333372158582956990170892032638297109367613343258567097315725199858519535502477974544883453548266872973699709989172034421846608167151242260395684186056525468607820326344765951182427947217113507947420932517430258319277151052330779680541594811834993878571627046710374401613586687229833169531854676358621177299121514045778542652707557728937370735551850596292443719251238662418550630368549224982725053144612067203449765473415983445334731561565653947908706235885683360774091530596208908170784616585556652474441449537855605964800000000000000000000*i1^91 + 1468690752669960252648663765934536103372563142289189504551652695227665548943686129369254894492238259614310204575657721615799894468181539997372960347768126260577488396351071238480144092079618242954995216435106368860688092314529360361227531716762009737891901966707837494636794085538121136592456620491341949808537850586369244924005458338702453456411138481081067305304533446128505815461432011469269207315367599415885201488774549548833767032591354444552173564860793952394906242689399270399121937347870439820597957489118320134621862201862040994194551891605153120113901552625151912342490061651917739745963644513593257175465959151697299767616861551279872528976751984707807307457038276169288473644474890877465846796833314840045715208040392839504222303837683315885021737872845063284567463682610493895214120903136326490036388016405840319417798000920094104140912999403976420101613835332302918744664261448523188598399028684166302875951909908366504632167239513988353119472105999565783583523762291336626507113261234201587096895273540516907235424496452680663411823655873626274814254341490888869861939195028234063198177978755707530469664301023724696972395057626804288188361874536742802685904087707277379084891680994718654622665735719156984785639278528637010716366621478048384594083428718352962152219970487642452027312594900298029124568621888006512282004588025594881256516050580582185983995817660164556221622734627033321800037992256126187994862336293207883781700018801566981969118096153984324494142960851506860846571275836936112152244186993494830568746722885386689034007950114188490415776698927536469271756061728337155907207648820446304400630170855937750949678307865805621962487045657127593479744142170492527059470975225533054273210129825874544353320122482141088185715152143556190989296974561012833209752084491296320174902127080214517057016004513873309799644001279658568834866892987027245530446282852429411069100701989765042782891189458902149476448564142691001602779284968049026669167142532068259092451254057301553539278199027774312898406324453597332618953963127425713475499353177746938654221078510948613866205390600988070822219740815411113007880859213558837181483745681866259963433241210925359395054330839040000000000000000000*i1^92 + -2676690224437952156086047268310138532751262493478696169898551402230695144984785596761799550596168691216079947039694894725750695781555418234630927844822787186912944964933930395296363121160251526684418248711720075082894672955441617837725229725130250476596262935300912368591855572196154415565874991345358828182897930274175818504919137286089418551375754326965180908808565677547216302575649193270367173517103824000550808617249319829026358051933976774070384934815148420783439670549033525012295020708291848844944209400003278627219822538114790526425677418309264146512003357412912793587955787132519730475870202562692444565997005795284387832322435365885522031091593469107036431261126762683460699472865145425674026168182816192111104388846444565466693269562628732131809980819653495963190568377413755743280904770392680961817092287331252258201346170595073312921440248970307493097152593268142210693745535591613969875543826017974921844433685631851264958923049992940132546165344908949883464947454100285726418393867904617269460688159268584941015683058694778859162672384017094013549412112384642631401747784850657789795888719913474815166567850197021648831445068217788259296077028327301597058578167626766277716006840438444537758124491596880878100274527374265727414206770596196285278451391361157942475835324382810844579833341963380436021529784918124826247145466806870584112328037883011004676192511807556412027492165956392868541131966720915576231729910663642263061597923541874703198508399110978719024484110593554708380004531886445511218115299192209149901163586415781928334992183203788539504982168448495122367568745422127223570261442556533454024984085379220888142416361168043911819274860116641223339230098572108047405526398478331219778275090616314260218298238349470050577243045241217802052664163722305035122017760715285940239590808939233213148732378267118178832304783940335976504368042191938560908809260263768971860330642976192950115039689925682429563740396853915780400959575491552881820241589424796573987309419947050855286961865187508293632806861330442292945332287210037961431258730262499562477959152511563351661313566938575590766403517590199761887395375732773533107030520739972817518188582359813276565504000000000000000000*i1^93 + 1754945018020471880310583869178598318722375787531095350580324554739184564601358490092459324733439977254911550348385721552813174976600397645593763110371813221666958457365129924395583550082104113850843888882249910082366277250341686756007851569923132183474583088493966329532876732384516014518320447464984451706650211203776397418967455906702327400497068364283974910406410835714093583123215839674472167208171070508590802629574647928036242886747105793714048940354317510754445519588667292671902018358187515905402655676030600807761455606412483345629110014679648197617812998655741452862247909806239262321060825787309884223362737201390606010831199508436432144149650566285517767000666970942903831287096739942150425858422914047756754966035884670344161866423811320308809322815559471070101485579898872212113240059656167122780104546041222991063416048525552437072600627502058969106811185887354902913901173208440254439161429155872852843981943781429391924767189731492440584586444929957291551822064618819500794752775622977229307269336596128909904766461868086070277733818179985210324371995406548784764855052900512378679331496587089550758880659772901726182806338220169815016279952109058959924699534745680056542596935074945145949834092248929767589994432292038682063931231488737817630990673021979457516001927286815435668663574474761941581851066571465258590428670680816422030505731098199452703621490721877841817398486441099328823867590394924755838522055388836176489142690148318513067532092092429906127706618237974045186594933787227818000398626062020085629234822284487935610271044414503517690379162633217803244588876492493496637449959492620964122227128606485293361316704801831003248466844339843736972517654712323024280407255436796026159390579588229926184597759616345700274719596556434880525514905080363743256060510131643699281389444858898974423165887447534985509820948289996662755963972999624399368317754876690617413217511431709008919698689897405030941949718821370662024937865153869199161922579662568920064545832540390521379575403621317332033103647534611512130427056855609734831366955175539668779058355067009508204780880885289625580882181396851940586225038343465653249495547287658361648037360566272000000000000000000*i1^94 + -394534234677269611669558228747870592035427876592409532140111860575646784060779564779322640180836947696395172252533269653775639309467778472589848851518795811375857276255107226074326516858699571776745795893289907928212507659548807772024313343170684301443047814248103191905782019837829277931697140166501812823563231808612372828740065832640225564958255611591349400812086202150966867478573922982875276052836286420333282447512260038243067457594437849247001778089503579318743048112685676711547926442465503273481850522234043729058337589534157717372411322601123916689719752516301636821649192351132700598892556804404593878567605864031574479863403677755966200370212824647297096550869554126472616601934882237395750554629856285256262785310341982062769798375577894741910498654794011732628461227642740186903723917107708522682858400338369601392944615441258281730044982081542496070250811731603278763121220676398716042515679916696662015014023837018809146135697766987602893590747549286244805299546067225308554452450048008061507791072470424488142518378689321023542977978555012057397226521379564515144913825730535114622534906965262306451898148762239583996222892670729524553715978704338424477229390010834601082185479772983043729741381086993464236372088461262870845697087036732551114058230472290749233110588210649723035719540439572176142106007296749178506286702969513940272421561497262440946416631936574925502268939617106288611378738195689548803579845687940476599084602576507513399141148645204756294937219518620781383633497355488104633485987581162042157597662160385193425593009083399571286773411746741111614660374795768471892366964135528104463550282522078652433711921863346574471739593751543554023735035102618856675219181649406790007497483651323743070787078900413160551056454900093914199797237488515036235136012282308397356946338502934895142490710928548674451950260722068108550791463660706173258070654993138826908302631570333278606134040305981949644052291694930966260707163655323119495039428290648137899898704597830148713410021587018132379566741829964741215046809006048138467951705821334810408748761595017225297511872915109711260694981085660786188045266005140321348656435468888783758295040000000000000000*i1^95 + 12202457363447433827556299704381655258316692231647518385644995559805944301761243325371704651234516775147313083024003436300277340382346577657947245963129074591463188460289436406811147054118890376426788642989376504506514493899865438782414422482279947611193792372818411524221313147965768021961492631115508470600181492431092764830362525871092266398854782046723693679722500535178494114756354909281721243419656874771873360145642112646841448922647328082944881395331568381289217276417665184086650061389761626859585537417132966709872749021258748537706333778912950283915298527084325283448916985717518104957900574696814165720983912044288178221329383371643081528081262126528672641257735526696588074645201370494459366513427524864793506873200313294232076486542890667777826657862635212298234687963940302114520597327150600722394632470946391111300561030147491211232347050053521759114657283164248320390041431246270766792914302448455525134855929795204459799236078499186589435202403809233433876179110005733563748639290455657010786034695543181049660476169970307092429684514571854541528251101108165649444212086203167852958540483122705670507765592287252673440284754357879161720752895585198763490709450855313460719172005521958278770661251872654277860376001910492778957772079560089414924256217888162590907190578659994529054201787042082746385260573356956327250453859264492234681661357980152333124432649051431493045090495605501857852642217711896442862871452056284489239267516512484686663125931573679572323719812565373723001516932142007366351981748612977965338655596857273836111362801942758270071122727830995397072341088240952788166815991220417279977714092083044705436532972553383351678391894087213792544334352500402031528271926078540785590110922687705329470109657156907093714672487564284680095216565544359154054528351710634216136965373386789574949655010100668858594284996281236484315332385110196799826255945568007638939792733470598686926246159582004434047736970194919391420075528883481478982209621713595761700806246141075240812090269921539230871199586277397836652304459217598685620502583173161342251238840264896720149973123368800962022705761825968011547375143477316919155041958363136000000000000000*i1^96 + -993013494224215800604555293568878973539083855585079967713943005889225908428618121086067709030184651513211263912228478121898389960076541730755120113329336293437600739727396368238000019544861296659981201312671579730648093336318936380761441151531879549439450781312629040663043839282107532284066983984124323991441179532302836803672766775342687358113495663883669010229608941202223197187059669471429799501793363331778726297598866878691411793977196175051448877549451690596419538894829369927833671335044644121013788535558719460763090616845100948176777191400349626954158501831409573021647851717612476656016943953319495661184349335413354557988845431386197881015363457874347398282221086568437816137786984283611726141475544715762351992937924977070643041608134002544600562869242604401176119658189119623808767961913933584037082468141791079177014319523248303542149018377808923506141085801033576800446988104148990855819766214020236883672032432496025871613740417625790965259436358602222473579886411337717908656835365379013285119159903642159353541044052479400345162909832470791018467802656759300766284990089039710752532947782624216767695100260995301855491412215424712845684175573263222668919073983364253114938307672073571791408185527993130639020043171186009155509204941086615043342919370974364930277008033955354425362050215566515302994580208983254111203108255779938013302283630594980440958823820763370727300015595555343731129743426385146714067286567058077365529655925194675798506525747973655100549263733446864323480197128445327207901101035322396121648756682055117054731126586745378424535689382510167165308952021588147528874521295868476880166533114938350469222202783045688019043661267535788261187637396532389537101892415110450335081025861952648246965594769579492205756096627842506661551047025731902304518961533772942152561212341482937575857555505050937160818756555676874063590431841040142725371625078707436330340574838416816566745711032575065491492916707173072862519804233871721688840616636691457346214992292720545233071630574220868247804917173404806119978298101155524510186174637402031515446909968367432230510123847906144515401278657974112101857468581971488250265600000000000000*i1^97 + 3341459338216549158767833164231117671552570316717441536044424276083480886809240218078017750116508356095026505786518509081602234509775582714100004433082875292318913118397516737060588534480584220398833815365731932539738518585157737185476267584356066353810272512225280178591966188781091562380655697991695405975951056491095386086770021209721524813899666535482383025437098211506637859265038448480906451744817135371478202981595172848455041627180424840504663483191959452557648714341049731846017179288894667468086593291018060614490037336107837353678346843080047941255837271617104218384891511996940504047172537151468014183118624644838936364691067144072696463180041718310291995072892246077526716185580726033630532604101548498930144737090342102235594174644340858873728231285748468450550450574653812544408453372655395865726454701777974243856987281331158386365228965045981748133350951147795645994242615276454193757244112359267579413663919938542164585133577618550375662740949831735191655571259330027910979597957280950009578625213143224198835678682440288652263925405620369141160002393881214913262447012579013608101723961880954054807849746441682619998757522820093790912183205010145370516284365071274171835154062711180083421638578576477049821189967245797131633036523412219533218291363206288498290602354617946018252347866109260161370705801679414322520180919255872218141203377221675757012699473201996695830089792590129387099463119725224681407717088624877193382286928606865675057492324695320823820185570245452274131708927045659208848622739701277120059506329497090284860697027138664343705146194302478331533623293132823151821322315161658645726854082463105020029367162693619925702634311018152033847032880355152228382292782878146163010276671768225264854727904942038090971072247281730150127882596362034879268506648384326082157047749555101529302953216031731149415903643190479863683287113284678464211174002652157969039607125163427106244132384883940613003700947711016506922058693033663862220076933637269361568715120356984828656699093966339006056309225246541456490020206709112473997866805005840432214490675196975890636861751276838287386825431254459041096908993986560000000000000*i1^98 + -4668051532535174780574508970114978188391084927547823546982972005903288711637668514192085238352641902208240281477915883661781025738395920933127892269666935571738805444350938992921874077820363989091779717828231426633076446352339623665692673685288268567036164335152672182049284004328770509667404463764183069496130464142434868015910762240155815305287361651029907074991225999271547941615618408678184542116719572140453820490282782501364774845121411861190689491072105895816485085798270249117185487948554008188540810515223578303586955448035664901869008523488336256899447470722572012147477760025998891779527895401279520090028021232422235178724746451470821708598975962844602974806514659199473339011844073206410123594863513279250605089597600512369633612869830430109874180203089975978467352094951511581165242482056796855009528444139771578797639777823837854563355595484651356177886293760394256679153368299642713646577397969459432199926840109416223120797742097407404339547202011674209413882213782205302806437382573334500868934355972018325463169321052833512955129700141218814870716614840952947022758090759573595547428224514680060749152170692810405082830632012013375036425110638273945661975298253258743719105800481367014240213968700969033058791207657900527762234254908474651026552161167172983465123736180280829242852482357270829666660121794219732510484415633990318226046819834026972851697215422089456602689467067290958198837484079114283204880343211833276592931534349676081946751093082007713046191357377106787227343295763237648794831672167482015670931840954361835751107218609206084198082812284767535073213389105233464289311808239983719114399889488312949016432494482889227796641381358339458382027666253580071744129460737480545824105349543911882396561713395901301863688980267941032052263460388226799813250261831546629584269554894795116785444222343276972067614381656643319859200336229472864377426527971996399820770918030544755975246836936937501135170223569273335154743456334504654721524472016002820675519598026333413184659119536088520456722010505106614724619491472091556354048736715629348503844420439689269197297149049850562923891547209004482560000000000000*i1^99 + 1502279851401003983020223504679806644838522618652651156839028691402740515871997506897213206782208144285535790017028627771782810682284428024070405204717215905386662335634132526384301817539434778647363247813974160042572983759776031575344647059774512525506271287186062812020226776915558690992090859695507491959931755155322749954220366686880605692561705057715976751657680666284963300500368200561380937771387205536723145959901204537363398078829751374993304897161354627588207820761659871856483413832306495797578623581739667507769903725444564577337942560975217977005365241609325245430384279750558133280100549781427941767418642571732797394321229744978853897239859271428595117804779017891547640087328651355772379421818303188684654860813856275511156363235843450981859324121302348312421115552707825174393448849373671569081668964680494231103898126449706414390651985956884788854397102393069370770485560898800885919228003901782374648323220158133897055715959424674491511187465436804768914478065662100731142176258078572861250248570102809338102223655725665016432535716140633447046603532644796591777998492290230708045924135702084231220611041135478725539240600867918924630393975654524578771066424611801515326556175975843932657837980309956195628430903339086975728816830643921949457607900670807929332048611733747607030041322074920267798745738602719490557539155529430633143465802331701371033916430069101702078189042030812632740699677010765579359061684830413823673503530574521629562349649535552280127691016873326448958398097443092879414584115201298714809878615493788048996360317011227817302187332699421741517691863147882087894872957078159102577465324294169301656490724506678860156496789280676576544413635249046266171965283475163014079454664062895151196054343658573453356099214955813890530344038532734409513239569245619747689148683198336104055624688560484137168843950244265192694352930851563454289370534982666101633478839397639469831061264533047846688034047569594188523185608520926388759730789463673047774852450878150362082365565050879056754318109244659356221951321378655698873459364437949450301378468435883600618615222254813836031400345600000000000*i1^100 + -1734279097962807999182544215934537249298247001159746596697129847469271589181586624013936218688484416708226954459718099810239751710564837479026946391318920014246718050955477345666564169887991067670746467344756832775928565337625139247721183239565015836041696372297784864110327257201522690349404066488838988117710901790264960695599336583096799591025661065561162198626731902748138578365785990740430576995896540870601463983189914328882235330775993713790419058198705463857838406248043540073702861561505750135570834784597368355999583153018212471885103861739882338156774745349458968920479327823635162795271247087708684286796584130711623754788249181691055080794059564850178827974779112983687209837413897978971836534006103513763794321653018636116915600271603966752789737936447102147575446656969991407169877947626933298227360290055952797301048089793847832536378610126462311627769454538887080412057933048981820909582709159661479800053180661321006878517899809097021365363140576598489727019701920892242963273146646022462046860798242758820897551627350267938111639912917671775713256991921271765983452217780875259820470071260132740616455596439369526436262286248238219686512859650741780160662042625643339126936329475656536983402913432302017315350949049098486041935072128640841074608808478772668511588613147990204988841485044728995425405301920897932620656852048909619300325843927018275343359072595103727230229082473922230404153368573435869909715111531888956722584348910222922117221851367838138185708876534142073859339523965649295612108383147981769571867602164017038007625305087676748087240030259732025224493600993352702613844377659407376882539651759168303644453701218568208185783858071731255870758228845308482348416468230702874662599357329904865924263980256579326593240198293106972235409899533869108524129058785659865558041317384917251307057595139785449440662589807604541849158350553496233795642693312038713177502685018251540393430099953544434541758663374607318594060657080743577205188648232971767842968637618691203119907187986905698026467721852099358574981349539082574101266973431715916739635021252591348679637167830466560000000000*i1^101 + 97713654378354958149573401831791338307424970947973205515424124847988085471290785731468925994206457688182025539284739201621883136198141228090803507207198824615705246248048848465833772572228160077789649661316584629288132302778574559385919349957296806417306720177494112693472328580522272752274889849037492573109300918577853593833602893379986351253245358511958691299808647111175854814905155629898637965585161855650143846463509130570254836935236360110267072965924514716916352161069964689600791039852237826881119165862462379850344096502194635021347600198034007977056259329416149684736157219145139681042689501764955722528924432159138802656700516691433663001248264183324213131627504700780050330836138833993917002185401483702623490337175900687437099075903903263131330205837538108008571206719232158177667711128951564999260581010165477038104369161938785185477887500515692873249441714480352809555517881395337893012994115962557386216422738595279385101613713909223433868570241160468298408135112429992905200483818959976338361105339731859649231387473083665256515755451764650732844218395317745007163697694087923388420366549410153397785128307614949119284278946980421298497840086410908514637852988661485556717286331944622343839906464184662091923955342837255576665041896983134456067059619653721012298976943314194891564943775347581533012668278747639848128933157312678738643443848191790194409605466485621334710742474497593296513199197316611109011472227444694877207421341841844087150302713942318622471471747623682251694425740132128007398594887377364794995736338007732241180604592766536498404651468104390914164682815283147348819218499455224294400250336913780565428356507120654427061470184298048785970834371498284627235545617990688893118119600505270236013098703543131458119302181084401583786134635305139621537361659604605817869316689132174892389790322241711971333307452199848290370400417074404535958341046868514293937992236909451211127792078171703945607581606325955145146035576733171474983455524846605674616240648757458675680521096832998579679158340461020825438114059501127861601538341203685866523999814918065881088000000000*i1^102 + -1372702771685636876565154127363736215623856500154420352781469916220146751615973671074303984504486458802836244814258620445947209387443148707876681903224694162697878262355010831094842575503603181259477476560899494102871123219537249194792313176658883625851612946510389092069933087867350762410210931011486574666041056593925204185266673090293709599635161977212740553642885777380605885092858227662849524883816890737020389715961689161265138002896325353889125731962001849469352184469464918930113379220308757191226419337245415783212811504000422958401460464336476935000150876949526687351199509121939893454936018695007026669641072377924838461039420941019175924632589396401245653657889156264975421808057681746084133018054640938672738517653210229374077892734016901141041809936103335065572786812198695790910586648418941559335248884224654852838779171959175258763296461396462686750352427285255367355275355759032453166552385198562481965643923821769981820559661123001601353169964787449013473642477107227729784576634267904711884263972540674049392889405394502263063151298469282509525616975214749981029870115375713154192533601314824069739923806195274277268791101328578440115711423116068980494164649504177391751175125269306798664773634316929708273777437395474782384396926476719039817367678787979158999914604999366713135587252691844228420912854106590998386278517882992207643951940965724126652647606441635014695967598626192878590282112330998042032644679830875279678500911985384322877993623726795781927582898767537891856619815787825771393859759901511910635745007849877308379987008072771928153279171791927816206689486472538996470621496933714338731155804576316209226374065126776931961320886374902181833128711760918314194358265688214502535903946583711252511360602860212223255681298685467176828729061406247798089895563154364357902874428178061879555935345306655076776225728889933942683370271915174407988020027177768133136387532643908879879574437785480753578804001265569920567763255879252755578214574675150561960325041908530258331288842757950263673599101207284043172994470745408743874465535587562605366791372800000000*i1^103 + 40364429156697746677727609209240434399872943949600882291975417064188411750443852027135808633008740481542143638042115762573303147886184240540245805706592702935073598593680256305729988736733240563656807602381259146118376537222427386039030405272336628663840458136802208111503968749007526105530601312786719521653633621118218398385494978396931897030063204212088847377202642237186182801774715549731993013497505104193486115520572353104700108469140671051047823657959989195350543734576624500790075185174641715007685557146337411890430878852021116588238216882866833907921068677365266536439973957170102138124404480052320161785350105963780523445645961460460597328098667969893513582291560569742400716856626895361355197164337924867795391923413287813971292500036321190109099326098269804164124423138035842079988662392885008577137991179152280329789205531984587952693513927666806687910291982499527139533944647181314727976633702264240869449417241344233032075305089272244507361712274838349677881665144494879197463329839267513975108151036460886327071500855233591643355717508315941635427059682271718336488456915533899783018182904559349093358253689000518657373434937772557736081272090722152182234986699391918796911338784224077860968767332276024459440295859045678630498370646472191681040286088037081407150852342518769116004684405385085867887452387585536038047775947709417018062575776049831025158688480160428875677458216402108567909742439265915435917940199928893625532552843474810674713596823139540136411366392744093012314013057851641485521535089891487746999994529222186379700562314929648331431442706082122725319117672662316045476591166821547401821830158715296225314574337761688070481252038665016107937805154664103629642379911312052755976930756933742704576994485633986226505066814803940322654278533552476636243751468117352604943526958453241378716593376707817305907953760372095160081634984008370786405163949829151984338485638060411291485683846222566119344002944068184880187455715283749053341792985254875432955744740831286113796027430327494514052276582142080469579170895542388160767773900800000000*i1^104 + -26488979984704439788440338532564981408283644826329267385685574024877135215916686275413247644891518698564528731706292060274166396921721823656587279570645017396207281155748184269349101532245073235861985008577862256097569528944908195038664621214444523511262563675896164787809942604585225176030996932788395183751966967988448136650418127513378520878050991210580692563239557457606416138324478315751962159661908267001573529607199839406757865400859958694365819766335455504840192770962321645113403507394518969909773486553337482272896395581457348591430985494521191832941572692866118965376310512550390344490833662250226045238136723694663266756155866415725410121165559534950524023610114651589327774630674542485007610783399344296077282757714716254181113894223167824270024162193963651032272785839335718107136558583906884911470078249789341442739538876037912549080901113841473300406642022397076902901696853686443781388223521676987225527588294283179544082356069297657979369498118475154068270672647122465974427233569797848490416062676007968064095599186693157446654830539596077483819200932214402803308841271693204583227659331866017837267459848690806836612962322922688183852760055919369772899052783080866068352023008070884730269339730957324122361756160601983108096524568004990877274757054307904723020586646470352522867311003560561250771581664095737671518434353229165007948858921798859031026835310582943810681607350845003288095599151216174504620908009129643296928366297531948961931548202346705344546001846486709178050577450023728853341408138242465205888153726340187985833145835266359951928593624373366586290840127389059194704891202245331876208991346449465534558631124199627363639558818661362272401209018272179778028032377062901127275682168022363598184017319000383084897297115208894809884246657907268650644074710202286493073535663659373300691535941087682007308896537983973898495401856453236610572829431918958741236992142283060837193946952130836889135888707203131761904949657465565680755218091883004977988490948518633264465915578302076834307193786850540418536023523328000000*i1^105 + -929256631665765942901829308417647335152683191057676703536105975738632067891276608353655736711105378752094340428522738761947439137043002468475649217718640984474317870048833001589950833087904519322369056956855355823818129193198837959922191380949992160024034712038788800723758986902160688802456264778635259370038875711645218008363214115078648806923664052737631654113862966399875440457313258765953399761496263278274093247037925457771131788998882209067192275581607151597074010918678240884738239141620883056925006316011520868405346806299645385966700168811838065740964777397651438654244893003429173114012443788581658564079554232329742372695051501206164584015454402637755842355249717126348149158309470230636668934858292319058304431269420853965741127862989098529091967555643733750806556677085884198606105427863547989120259591126845837202189801110949563208058151555964372217040437942585404490545915283407386094544034760168401693715279477081153542087434244866243544800910511735659372700943530762362074913775351161211600726165041505430228508845679852037981629556183013957042918531801560302879737304255743779703396837680780319885564411290767358172741567336029710674304833285406834069580864181240095386453233707202000882530130568684527085570030224418596458781913542634360565815072204498927081693231871393644894552788820987903299743221298439282650906456618486658310386833324501887844280283623915884561210241707519032981022961220574877223654642957921414858108874339288002738388734433846668424618139645431915363752145105369882658680663391961199005063373279010530109535078428913833829670741301900053086382877134712468196155193379104300437320316164982088967719916630682076069691146111442554099176006680318868523125856445077583534033484447979668932839348521595000270761755758812695947698039487732741563590469483736321122697444577283195205568521402517459543763452788492990048893938882266589161182641670258842648888155903613061381299365721327237669520700673140911263433244822755187393446777962818751121360849649030029839309866823175127879221510144000000*i1^106 + -4436360123158569675466360353124896922684435465940048410364636439658572280281277593546304532225292815838925965933741258529797462369338824608951847266757851284878130163351654058884758610164862478750007253901275740160440370007373118555969397057965022966584380431655716887765435785349310400143192509468236291451289194250914715566563595162484008709436331533204079411401791156140479800405490640863728040155107821746871906895504388045871182174501778204252065473229603675420240991007598981031584530867693324415446527901657322296154185471569225889480721924842781966536064333538348678215169273408368031415869091572364478390492997882079573955429378319688741114972512075628910344398860377025893677201166128328252580895035979673622983305640608399691058063604981936451930604958940291091987794747898206894440754907072017496948482483529396369424475872884813531627922539889171757324137241214753791605234286208338500950165300241459927322155793823871854299369332855375776763794914876941660185350161857472059663646128534013961848419589418143169222658945339350288042744881415758802369134096303591750102193971319840662470563515420493897506612388496676608680232847306818142518861142833304326781434145571622518681267630099445779041559232027583094718213683959326083520110202666494181154384927727379139459125511991954141495560403485493008768365682715059939228597910519077674807987860050229278083563214801436997313610771881583407133613116671106113818649324909245125383634354035094155287634016899332883428555400603608017192137763158952641173099572498458153006233359051754183056233414598709113406094177442601015782673745390023794665907191848279362098074907657504350879653251102675899122213662849427830103280143858615135177086897647190898755218297800097130997295903856132935250313377278399488002669443300575487625741712569037138046768017616376205746608535896156958293928016704977712640118722907498319645918312487824469153483694372210867530252115618164687208568147143323537965676670241340225897421914778041243572306203757345155550208327680000*i1^107 + -46607077889980788311327415089026218436615553085514585734802779909804874401118028813026818414360141527822968859180108252870860159262800932244699285389532601937189720281716029138871654206607615599890845400915437684007269301572225096135728692495008805419009001552610908162230441676827005193751444621674868654641715344997709411685634796896962954564368970712277744306652016875255690083049426919061133482116165645146941415246241921231589298523757681149535195535083402842814090490724406584017354391072712728610951618528944260066701751725985045666973553898206973258571518472985391705903101885392647833172577880698368061294626908738891433804030843087077067698274568578786072783851362751571912804432582677664136516004873374022556927122941173418975596728374946744373339958441296525450632189293512091861418805167750435872735912815382259692871401087658973852056668557021258484121565907174836326645763501967547653503163715039436998690650780957929971501682808113422986739334855368329400724647760726934627776821131772005950273035112903504057350833233863580386404177867436131692991227189906825405962895679095743854266985119684036961167235392387651379696886539500360421584095618022628331582287232230618514125319963922311090949428937542395374429594490875600371047115002596712498681120961726841302852013935075206970564290439518375496322264911404214175184692653775345836178416598500531807995456901220096103506566204915498455810331858521190526167097836888296012722671276222929891055826473135381602040265397531751975046705697643629251963708796411973387461950746943206006930021759712164746019301874052649273614449822792210732361946980336779308204746267019147103013960126602298424000278116302163587571580664528477541020604634317443038192987526049939455844667164992496915850672530529225902561531611444035332246729640204086133026927307207759932356654734307187952351521608945872869712901202410805894836981601867512969601122188242036733718152034906736752404832693097989334592236236194884557671583725999171305472000*i1^108 + -45840115183431878840153019199309713397119889585642327433228122570625290151195431270144170002978417033686691278927295097846768634325522007922928153235698660485763106486271450281140108309399499673501109224923371819972636365475061887937430201697580553191848204967346329402114884227252074808994873344199840026816089894668234192458512886718499459404689286526157470341544914152524498350148049421979142033488888836186777769434622765295645594090041441906906633520005833450699979595882760781696784180457606373394011097877555089572642078094622096359235328585486079170464690500237437123701588285667477266012817628290117342138772033081678647182301736912578566971698682876367478751999682695468711169651964216983841854627239766366749241995195789244914878147068165298562933943331828636163196077612419868802659622036788155097738377419970784046516187044420941759089454336613671905360758672345151982649312884931341209966355688498108877567742587492289976310574104029673888747728549654147522986119061212616800895721024699633490717134768628308678035697851516305342141239802619856546016564064836104936636055562647299339870862300875155139096563914255662516142114678432006753073889719250363748671409679070946123879601146988298632604314907299795482772524603973239207760115458293211055946407336006781925262238584871151079846189214901571559919733302303445241931804303322393187203087810788528272727604168930824537015344683757199355612833458641916725891877448525908517524491365832142574052639565212873811325730537629506796019103201022936788907472866417804497708122592273897905674959592715373409178757927504806783881542172040800317652387639374123133352688925718100920337812477988556880217894052437556728851480804856221847168104108193374664857710092286124224456489777641002720598182961713416845225944744944375227506596500421058207587158388010787305378444480536039654486377296834818513351945843608986532575400657041536355598189790928448327094449451722443085352018834867977904298511040512000*i1^109 + 597635325290012381524353149724455442666551106158428816385136472141692036940601975434825269059223102571759525991394884566008957040613744475652394432332404001616800628253007032117958334600269934155825550162055217204743249939906294796326676617308418847794339047574628447686839926113663513780116429169866103404635492302657221841770508629224916118719451783258922682510155221470808100608958548667711278140530856878641219245057274541249421424758797889794427041421982765064712603872677984424354749388511842886709828918067439904412313107168196620580441799314357697640007596127821461354052257408768632768660605577942600585788743165181283131233145724175856253645487197387841399525822276428418125344363742247212584010066851892143867627499815310899791254214621187701689790705873374695361362391562427816079019210424085341269091913547134709915368448257991802012188998508789241058592971988832416769660423399827168068186988487604810763137269617351779059907009199548429625880636957747900742681941741814133621891847121930163166405227210128679423620320636435230863078058850639930624975888755910116431140647800403602788045571065335311662135009306976106672404459585145546242543948400198419628213091897556167070470339956594566716273869033327466295835689935153081677412007965865388384603451452730258084662443246480573310846195593879897838185361553123534811165600861097547655399047369399792651771654141179354757337372801284912491832161272605951491233417102730001847902141101217565096825302985095866467874102300681870749099586627707147004779610452287964094224305748993067407475357503572710497412368475687663278383889232801860577247375113147514275378190237933280020031668550652664652705033652702185893046463096050479149644736867917953374788603560806016042097963379320001310753712526404559313299609441320470279797561649374696061680532157537944185738284133968578852824773652494639035878983277492347691547105182958426156018823853520702122052005396480*i1^110 + 304422665591078829933833218537708792270312896833455884022036680352340448470600550614498921502341920368397682856248213584112083185407850862448501370658245678520363035391376265824472358677234050037611927668448877524985688259385135052902052109450707545201019974494149327954942395116795748147097996289286002797793005180544982863851640148269068457402535073722106599035213365067298493453687365968651655319776540269808744504204443912127069124094171292439645483792230602784045123054197418071407510068990629266045247007263820710696529351412413408429754720959838680713833530131379310648541513599267140505119514801109111637036949394752772924428154833713046553428120314515827275168075010637146907067872282513045552492465237896820318709140339718764538778872629403156557164239213803756505699795547394634730428097046156283289383409284466867657767894817007627329854187887481730237616526749262997697951511844801167942187852797919312242669384997659763214736840037449006789698864287801368775034979638548156984289879551895256961718692674395077730985819792013955143871714993352720340339940476121208783208320944259988580961608954589405362370533314527309868080126503253299162514907652145645330298611500853333721150031032603664962436753431340582786170910900528751740132685712150927680926867738186053882123707932215770571791120665679613011731915708761669094673721752493324428957080889419296134101510718756751765815990958376291445440093945232364645952749286905675238732838315069568208083843535256561435915286081355375630430190669806377255070675654975493030029710126682834289137419180935773848015087148773656527919974880376407273601071343117142128900214748104765544294612261177693718494635261114128595140808411936006206111197837541864157445554684163326636722685046437484966037697158988499297281311674753258659592246927985281072347466088376146735027783003432430265312021213327618443752906362352461837588496384*i1^111 - N1*134456128988335596248567473342118241485907523636065323837677943333394606837113342286533757233114722849512987216038188178533081432808402613362611298886997054478252255322492066061154470123792474654458657778095660985531877639572994250257541920141955057947150398231779909882826534471884038063682420122179275412609182792501792716169728999241008709*i3 ] ]