[ [ -1800728307049757856150927407165449458595630585020144904733991860074571322695347647819342286149134049320294044652176249021665595638838372886809645554792474283913346103645208441282050817179761873904306161819013596121553746778162011032153612355140963375870762623339742179908113072488657054951771777041671006587953267085130055293958099685879636971562783602830062180333663785756928086746912673938009287062683281466097706779143075078541832896879376885070595074735425241879517733057943737317403943808146571670760100790294466146473578045228580872709622954171351809123309501062838896914382763964430422829975689274719640961879127342308892227977057330973879735951953003750551297939600810394941378758917378728520467955830917338525617431843634857627411773581469285273795593708318742501709342294861666537593628581544399488119574029415955747939987657809874097940508439288094497477077413721820865060588231333500381351812741100773900874477685772989124185807633172998660378128809037539250773466853547480763745685684949465920952518030663870643321811869760850545368741668366926476823977138051803074744404925878589659005254364789505113801956225108518468738913290088727473856793419929286488591813615238585330323931697367735354121970730500444677664535555974268109096172223196021193289859486571091843252999522802344538971715287357666128942036322785160668052937251519918180264417689600000000000000000000000000000000000000000000000000000000000000 + 37920550362023393763450801337223508241719363444971604815663755537619974481524866162526703179784158237998045438174911111993129468554022800708242157822506383586107856465560822109529842646395399676026567377909361006915465828792277503333642639173123673552657828153734994277089005804753553048047001316308419452035965355969533575767319574410742328422003895934996705387248993992523320540763465626385861149233867774377318822164352095035359711326341403795432543640570751786312157950856896739803753913511827422297487210283946865818689725716825526021350586034219534424327990286142913886125379989515465243046574942279461846590355557036631030768211885017316223856156578427115554779106150285760208100597793393228355206175801235973580679568516366675903361951497348834487679152812363784497087169429669570645958413910382086028085890913647595056650366227911470939077179285871161374099427043633740425630348522831676745921324737066480318671943139892220393140965998542718822186128786380991408369451895251450000137091002242052613195661278239748411910571200095768066193490780224929471898932100493152101665428098576486576945693411641091172076129808207020608923831680245596483618278541005247927251111131684656505749194742732019741227842305286034629132531592050114828198110890039225773409976766651844910966913395362010004005629694562680870964710915379707055309356474425191439573975040000000000000000000000000000000000000000000000000000000000000*i1 + 583421382273716670370411345103428679593900343840749091743405851508764199431145927050443831217985459389810159335574807242115405743727499820952924981057126667482101511302305690024428911038563190504794790443242521534366332676538244159950503021270461198367192490039421775072348606988829617616343044975745802819007166063842203520231999392292461110496433329991521414833861371265580028797748945312679379274165922209901875303837478848427918690855990142432704921636815872817659259702045438654429911102449747039334056589569666520311494356656177384676315231155331852448279701167060802061014679957337709279089734229385697296862022992725120565271289467380194507224825048355994172391307219591751556207910333595391851468696578867037625462538598623985246141281695631484933000867000056887885597622603014903368953597111598495403074704717748200003735825607269000194298772028508177873457350939525472346534525817870590569559658243342024156263388064838529582141449601630362936794899266729558210259050481236116449211693153474712287891699755138713355624249058137753283034290338456686522585885901220322122020495724457335256052632255141106657109228701685151834117536042353676937715602368262117026817498913399766781342316364855724986222883953551630087834688612786107991104859790138405359271251610393607975466189503076898591706412736835408059176593888927057897422764901823272185757696000000000000000000000000000000000000000000000000000000000000*i1^2 + 2687412156523712310757561985358000992754100591484552161352790474167962028496290948592375073472935262983857130752744793462382541119064714018328596232990331531575975187643640810371620892814830622341652543955044401803728462789659779108504459050861117468525671813027148627876769976509773783001374302105120516081729236064130965984675031400121342412509349981748204158592439863967808142567610849996098532781160053861205711357739069091234982897183373524652831891099170915674529759596303744324213679217966791044463424757574942888043957090393533689739343320239279872610680097073877550176489109656697399773381715913269542987086722342800749086222095265019839325720886901132437157247667448018166707471755137797565282957467088342572842400553875009053798329186753583916703629498735878888735161579898212986757518062215024594477881208917480373538950127104796866636786967093603578074225218152976912953850768978637337640959894382878594940108001259498093240413754159964006977251655044398943577327846824014841955704561029611190158655489855961620009721003852912544905822494320852487955321019799388738160910789206628446572043954045599545967765408306427622545589910704905319710695290170590851714653176834299051285437749197950201044348164139754115537384318407483142104969690296671807377936319167883672218112904057170954713827248355557442383346743973838972230483095261652993232076800000000000000000000000000000000000000000000000000000000000*i1^3 + 841168574515014375730967777584823984400744167893359716157576979074697812463497474116895908696324322330109884198235151763865838612846749638688225651186170683265323917925643174518294114967781953343580243625633843284509365692135238624748302745888407373492966783147576492973229525346306867870877723132381866731616909365791871240244148917588969699179294678809657791214838780202652031745330538477317002887447510272544496041678971782848716674607615050235102403829116798492577166548507786420448248899231732795783245845439124312802669519157985331982716969303286385483831541300929983904665744063078060038844563306842293078080880457436309836941104596259154137166009633504423706512812025781828102186482993104617537900483435629621206265749436716351988450422284207326931467284595274410748923390240094613579154064250355679567734697866753544273593509333442035544256186504526435150836395576011024801921763154781189072884186154802774871433562062526313928755677012309330544884775305935014077428447351029663896994376859505986491269264767941959710472366483007204023801694080438737187308790993621287610354146947132523378294619572752769018701521826870880325779663938455628325368800900814567211375360441362009686147796173961863951976131771170623453802219564658015952050514669289092878389098242003900155594090416370858152302102154349586043235250516923581757737191597236625080320000000000000000000000000000000000000000000000000000000000*i1^4 + -26255775227466654392548400159359753366820168821750646826187441147196090090578267315984416889677060977720617335096455137516597074228705685938215993502058258029330079241623705389407702804278046336929131572992965412061953154003648619879902410009427718035492891611220120114560397270894407007468147905341468614239511518094845887252298210949269806858397020423907505221556169073806264754161420524257271149289652736146803870331321049202908790155304957209214876033266476028463817624800102491181476459523999369726884698976825848528475551483043365900461944447049973982966369920062404665570796822316237396365022630145480273509989979991113556099864102573366625506593866961026636053387229069362575306740095282022626278731462203430500515425013903499308316901157199875136885199502053528200672168045257518832902586035235371141550747485278670006904420807118443641370032708107020014340816917731108199314357302792639759270404590065951978353851459194310319603796778020097545641147756657179988512348765911887518574309062996159594995871493881649598309162689169202842018981330935752199285026293619372862033449347933687003626554265355754139383336589376096646382554786500266035308775160313111473635074945573759489143732683255950382592933986440113826674842714474830065643275199184943586009852882049696291327611623450294822902519364583431960182729549806752462356108492191716868096000000000000000000000000000000000000000000000000000000000*i1^5 + -43740949606965846107117678118157824507376271809824672458979524756481352146747613363647542925744169177001037793583149395548244300730441172513840906171583225867492727832076720372822582588539000424302130329185145953531449357062188006598474174343987876572835823113812349969756840592390340273815865267407239573809848581887585381112280027259261364333395531127837025708942420015080818294974421037619819108620993045203983823823407023008715362813626966489361168182180101995180887658564044434444467285364569958879070865668849233483446319277177638775237665026091330927829213384198652928327146889592841473854884750839290614635588961352011813396988909857978624333370854111308772602790298473158163695969541869359192215687243862445821190284154200601702510296690919878701374089311330958536754992044769009369045194538769372757085080341950425658796751349677051894872542086424596896938406550176356346579849913774058306420662255545825365423369594178228183471389504265136668341364394409389439006104677438130374517103023955114510711769210615331501084070310942282195128142763966234290185872257781885158813284002458995738189520580501419422152408070854700053550118523470762613782756023531662904296632376311058618429195727423893880716131024561682973555571636873975867513484596407900697383205966604367707750948642838956244441067292874525034839362371231138988137031311992396185600000000000000000000000000000000000000000000000000000000*i1^6 + 175422139131596940479932205233648686694701593073484490311063829241820967478871051598463659263706895041478894836554965480157690427004526385448970006922809080210547409780226831568898131907237312395066473770749944626399281364337782515808212245965583600317612813956193917672709463044068483249834349655389525086827975394519514149887151333016346048322681162466701818238851159795428013233149862585197967065045371543493607090292731878127998006995248525690177556680551290706367895288993591328005202891196970136945957717426336458184561049590380562551298189940325449228162343916635854194285295554278569440269777432011942250692787470493983075950519108154539092829469108847399774039871710355306907688947875125267953800464314846180668003375875054374086437592916402337801727321637831528546418100628180941693958400791829544985386576253201833879231526565940793030804480710499745534432317178291227325680521697660460065415398270337773676482939183871810653146896142442319839315485889769735739750094063010188422367706053886103168201052492074705635050611146389899874149887620962705139247920993217709927700258891606745990630598454805909767491507527503771380708739883960660040205305829494820349255280981049982887903275091118413479182503460536438395862840668030728304335387712557584989063864234372172023160785108550428833840102651235822362400675617344955003964545189449564160000000000000000000000000000000000000000000000000000000*i1^7 + 382566277221404945801677004434928217937831526440911665102539802819795862709158291557328253845655719502867678764131423999138664454688667635669455557572206199669000431429105841796831110098750513810963848901248760679744449642299107709342256174262185037590231444408951712650072533215135267469670569894924224545589280189972097825433292464334421824537564378551834213624952629213356490681550133908240425625132131293239314090676026173169199040507926847967657332424048065770896452974577021222114921192205351768360253809802249277960717753337141403551748000940500985822999217113442046312250305225365202283875052442519884134014145591530688408932971259497718830632127605361889253819713807218708886832590296408965430987072291800679063047615548495848201059788685676071560443518294863787440580454748411504919202908952470620247327455386180471293665323432191027615075554287407613407199513163323365909232980009330356986397040002680204959333461614069505810791781470780961807151431285028122263230617452609910424586365285553798400419600061507515076683733936522803856022566118155075023826810235812532576663329436618882088435412506858574818995590685887764064088026098906466658731791191480641063315070953464424073386411842380048168156606469209682734157472925001055794439121743294918977093297456013762435569453525780219708371843141878310601535126587872475449911817216720896000000000000000000000000000000000000000000000000000000*i1^8 + 363354156537346332591818912059504787615185872057547925390488876972891862591351567708610525609050182401967670005453806035823577227186200795901495350208864982264275794240634611644282587591776717217560047475562503871375185118912060333508545195043178167608776345271029005455218995596785565938558995894819285265069311839856554843038522098293105186427343923276590230267022873842899490985302849476924377883256939141661468672413886328864932234764615921338374764567846000930795197131912036136987013244859708177025543436116032584538805194387582434207007116491929104336632164489059801920676952729875449890694639499877014019170640095550468752750270289451495159181589212947819640865444199963180543833660693605888979084201402682411226991321283604264497863216304271528183647928099165385117962707843774834044030832326843508370480009878165750357184600539583098194113155241180242887346666200234649553287122101056623901826874228957689631314234754446187098431172520325303082533099882825584646342664839602937323667545243218681680876514925901552357895808501280865561301345808851713339343271164082314403079156792397996882196127799814046653225954470655575904136614193487747860056882391961151739970409741319636568076821188364795953263144471921251105962667838411431888095271604075199435768054064433491827122616476841442340675967382591749102482456194471289059227640581324800000000000000000000000000000000000000000000000000000*i1^9 + 265516318157832706973332669979687240600330365124863502913372576121583539832137270312757569763821764491935019783835463595533158053892630235458103425816209863765724303461324971930823389201419163834139633509884548839401862419688739856953509876371317212108578546903308680499318554424937996134381996013604383130247186020040036845247776583517859079995809658663418929130693008573480854593994644550514189541063067082287818999827650421391444321657083987852305925198145321676122847661936619472287519894551315388807214569332635375583860361207726518184840234821465348349108603527433407541104854804525917761354458274072133932130282723079979956333781496408002217986929662144674439709026402355108024177995925730269872269648906167273456712021899204121102465281132730980449713949155178876231571603186895311955609036400893468247446810594988772466459983978059879541701599461844088067966206872197063896990212776939240539214714355337920853961942407580216679118236662615222732740183389718201860550540207308724742499998645291374426407043008334157458202327713977199216333969054380066962268173634056540028950715846198541321789683939973725535730809488096634723094900335165352110090683444474835155542483656867457188476717591952675630467402934814053912956093867646579658703923164325305727261002839217401681844947536981280484718365655060002911152895800232001974702388019200000000000000000000000000000000000000000000000000000*i1^10 + -9147252611079524177224685170189829043884380674688556196726693657698369806014549000851241352137467962535218037172894060784578708138633170347332675209473793199791239003260018763272967709549926855746718407657997242072924293466488045439435800826026064716568142072339440726124343441138376644108664549228987579826737664421663085089314950222853825122605601852660374141351480554975362802309734366143236404505420082056257329207957473081039620015529195739200747473241843549383441054874992384690069330766245537055488001394096397109777545931953677996953954842772566857861448873086884482616624522785448026230446090534445284256935285424133342680749825467413361126053385458481128365958888577472899247638339406056740242938254565685277831629651872626240907605752219645982008053764612806365471893852133860091561387396701028195655310872417711029299773537095186660054791630872783085459438926945405502169169160211724935503921380851470927163547980599269228674001582382160197906689726131239813034363715506754821660742328942437541497449626362807268248609534907377490622969806914862451136483488510192633279052435629495776594226941805380017600047758870785158079117248746669951536622286589963294601104654810692741349967366007897564670767339185764974031431905397385132736456245298832526194023378863245429822388389484990445915393768077879636321562145675305475198943232000000000000000000000000000000000000000000000000000*i1^11 + -32475551105477063399664199203592037439885508502104414681426609596881203213647762055012616516258726979068745127373986375325022018862305509818586758389744543702253751543055541363751511119534852099231924427119507088601964227887621863810708876984877800767583729408455426264089049500348347261731563362612561809027765088914351708882740080725340440672050549538167448166901537470925246749708145753210599562078978442447719562719665572968020119037891084614304250930410383632392779165003589543651459095907753952461013007992441857577919261157974293429185234136398662710408078338073873231127647149821847259953549252798507128307492676892291639386187861272860026439110719845258415872321054256700993865627975117085208767617444603695446881827799792647012314000245008473044827344581610371021285440646673169014537997792974317196563950930356824757044901441559312841254732090409437047314103450444384045108201756162888908561076867465699610407217875779362137680015496168926229010022005451239616071033713650989128815380921629305392364944538752794533395223385000204354083880428931040852946294080725933915589464930831941656752938297012185737017783520284810709457140570158810200248006382043254897112156392881546997409682359377248046511377633731271759715993363304127157851968661080034500062560548018592009354179492848389771848048193744868771503681616128273016265113600000000000000000000000000000000000000000000000000*i1^12 + 17863520567493545920595807260731329350201750326384571099624078431181809259868725311813291801304268786936250058790897454243770136901852213578463519604878336274282518153211400279707204579003784988625693585999072313681685715438922702328255797159765245773528951131937156864096038696787597907386020445634957834087024319681804123337695135149867481672884513789092035457315227198342034869740751409868597260137361857769532573452522667218814639558924520504373002141712345558625898862593316874314333334076532186643972439993123013391002042252727301165253187147277612536013886142768535057659855273327715695105214829802400068312685317777219407824721748692717080069287978337933104259239956059620002656535588074909818772881635966670587897560402737560736154767523245257703744094921142546520300800577406992479815468295907569852705112552379166148131674889759929557676452091050378433716984961584858433263010668246676994327382056324941859124357031225089302438042023559105000105121147312008220477596047515772338444652082649327974640006788332094054373788986968581709424954954791140768854098166196293510501834798639529244799338518354760053250982154728648124851186639742559774558452549467926919575090002970531548403067279091575342671783869292997877501891241509347781805656294975749679721092199485547424488835749948461027952057924973620520810833942581819673149440000000000000000000000000000000000000000000000000*i1^13 + -26573377812893848837023968152056058263675703153113884049702103556371140266094301214093668123535668494776689757893907000475228712253364669448105345233630535387889645876825822116428190087873540062762403243169320265369911833329177552066857122671123767227908663545638792427389895717257535456650593551334228547062188624793533795421490289589285620749770961266168248883716494253302397994377637950196719363634901562066569454887324185436347514294459674078888513717560703063593328887681158294913543667905860644237224367325522197080546817430716688972587123504233730591361338872622842809174623055003327073926215633258731220729060128654111787594842105167486449850254668776540870085125708655180317476173256229666486254226650297300111206332033390022645929976846054163374081651510080519224775885346155345021444828124189704475229523513826031081027085150438370300626007277687904588128070487346536217609009892651192939296444761249289132893780073818168288685297613338392460963814344790081806219009585014640790863483982275499752225204447475749262530552813095102770691178606087731268792763695154175734997770015120938760206175720888930452684280677126855193570272349741091477188274300756757173656875622462738723158486593797278947657108075075427914469015347638731164961464437879172088753015070443149839984955353272426197160448056701583851459008211087922298880000000000000000000000000000000000000000000000000*i1^14 + 29083383789273933578284699324402701232132933210770295312412573601985245574368183323651918421496823034457690622912048286170059268692551853487640701039699021037034501691791256704999759654669535310543048567696556665536152434962483035495894940601719795328399165721636790160677070776260894656621260369362387930710371034715645883599051051949630139216409773318604188353454656596347767371266947627922798307904942231169342618179761736583355509207512141109921235462430803803587602314893854265810833635489413620267047380103135268739342698485399846841392888459249535609706444094166941431683495251518353046967035113822461269246307682144679132334518524899314423683563206987955202088533586455712821219610663396901118227620779788806222254152522545899691669131200841754593258675456983645927108530058826140953933180120133450003137341056922490646114142879662620862215256198648539023945046191935941964953134513237978228089120622351408786514967882031669500121646779557551657449974782212931118583690101710555567481404540656198826628180626849622481310913144819795578066603727660428632380880262717327756199783387069067840927321704579583111564074678277303635289759147712279129791950027796789508648125978052735071158788976359149938227748817016288193106958382614079227674302762271272469417605654650747310982086600954366612466289209069630971457272550145392640000000000000000000000000000000000000000000000000*i1^15 + -5873292476967951410466465471432464419660489744920211953710697381958816690548078185343689189094454525404803949572877569329438851546750739038231265748890390721416268132626792150217778504893943003980997717908410415935690097477387087549256160148455744644996763195633497480180527646016440661528971748304745347748536668516937194141282152251788750558908137452666139456701221902586030370665678573212186140029864505795414423827785909917154244289840633430089993243756552251199988348124952831286970841104989780247697836536445625381880179403151756107680827165805742547069502129410376077373969351898399941357827425449306727421879531426567993722646776067532599418691752386128522531454113168882798544798328959245586583075872827116810673407610932969292050869537452243738715156874940610134238125620225679670217415592063504614266414903388773219865449631525849243645951979554266863209570728081723497288170689048329193481440181791502312762312095727838368621801814941178396111595770444121724636507061465465736932617308716551469958661749090623361189427845005709178714166982625089516493490811442712694993951804742714107099528300668274232338431179389996370198878343361036702505632659453891735228443867109241576548010634307921328081832520227784451303981312515290985555221775948556724593392230312696503979187090651531755451975146036426241644801980943564800000000000000000000000000000000000000000000000*i1^16 + 1254871653684343959263373362240050922206607118435791650371040493588482012413637062618170320426799062516176699608450732171999684659763423418943888049585543332879691205200481174519588316977733318985352119689923048829456296117681690471762189384189919264565495626085345317212015979037057126607137619877148975612546719101786162424006110597674309666108575344334712016673418419801268671808221434213452691457404364223112360671959539044202475948397488550179777833208785779966494581656557025363669868577951969660950883158706376537852467405429813514344588898147661293033775442643422855777672597236387547127329109008751748653025152834290151403034285740894851289099718974412153367068297287841455391748074865505378600769916241255102510045882561613726929835676791233116273422952984120058326730023689772463273814927510188120829672333435283294231606088409103430398860236914870824054189844816646099125922453884605522716579949283153759732727375306480429721475559771100706020003608360073906600699088105723459480792090570385468952120260819873871673859403412738704104249615722006654991318677706697679069791461372525449615901312187257823622206056423655770589894853544912488250732331510115021393609283663453708794732842810505086393764685165925442284341090108468814858417534735703530434719328527965800056202348486415151335238891895105368951555880910848000000000000000000000000000000000000000000000*i1^17 + -102703086790785812656998602260100537638074437880479614066590456909344819713374134261921925654514705768892024756273733275098345040291997130325204054935433099160988850602227756085275226612591134471811525373729657425648222092007531834559578524411255774561786969010863894345758376930050087292449844596671412270038249482264174869721557502112254520633722356366524958264614369795916894516186593259635715911610414336919397331363487803018038914275533852358072168583069395565453205107637906227479434506715441764099836407280664089125099381242592551632483298925656820799293424774253530285445082600113746018544443482740051276297473127309017423972547726366174152532680781406084224115189830631789596646790657522169800808206122824043115442120748580210340595440762032237678115694244762930760124027768381667554091571326677358964843168478320181929248797659901540019134098836868360044974103312920681116301721545518038846580555620544722410659271869678214575933389601987195387345895328056156686263178649964999079653900059295645281916227086266295980501744066713210972754173609213081307643768745027426745916795110182413861719270209233039946164326445556177572980447796626359390498806881689833052867959596328413169428987291738377675119980023323113904997532321358946806652210372879704538299536500239545590241821895423760493556550221587231584297156608000000000000000000000000000000000000000000000*i1^18 + 8569477647256294666081791916204936948164313422192830477969020189133802323579872304561264599452175671774209012262095812544395516695507113801794462181718572966849539742311763717728635708929382631515382993819232338574688894951445314646869590954278584105726509366502201750075420128099589426527176888664946085854112461496236941532941759490324250040871520942157989471137922375776173307977371295190562154142985649728658224124171318660241431416035594726786594980257432198050498005027339847465304557152387777890716462466453969365132501180131010770310264893323856041896797173096791684321934685756211924413771606990434304206222847676769431493807700217550551783653263971632052097550343936682953503675951466929770821349386866952588052972618224930310947381494000781577585836346794736034662207647327073506637237824907973855683695860813344041809407082503031653034253070884674003656300874756891092182424685638851323516094989702837106031129334305232360312469768403766850787486460780886109534157064531580014247997069884592805643857429880223437169619209315973850485555972831887281011877731151180868920492805201897590330918992380535614005461281146421440833582578986411977443603986250992301589626647373602429750892289440858137430237632520384328881682607849689521666196765397085045035533125739364641366787345042642554141492831564672559742976000000000000000000000000000000000000000000000*i1^19 + -146106489683436687557991523685705466397461032122794811547788865449011953082330379681654989352704755022019603499021922599653121735637004620287481631471483791166160199461032797400264121485925312525985851399909339850602139238509495878670562416414680016609516653658216814551931633073073051024497891449333053811851822342732527349078732548957778549609614261413124109814111470482355886901273132218700266046952661674473790744726578448233505800371411332492269128375178990534760230347069622179404401384145660772990421243102735130825783474277077364650787189978189735199531965622678666555167410371543480998611706071509944728379064246441594241675251965247990780088245777951566456493905602199363690152959846164060426030371523491923529959052540511064587251641198278966685331590210440740982251985885941404656204139646078533602964128102947162819918977444681739997499514894030540625214277656946314886510561230595923537926558382172684917878527940836625583575565330540974274037454374246635382581714319310724745002684251724797444793454170237175136876673993014272338535116827414267632982367213529489029625120147554973160039659379439292729503179366215645778795889797889197111719221690535464358479462971091437643662261376095888108580597764790803952067041910664428478717682556538546483941187793907681195361161715650473174414479030465865973760000000000000000000000000000000000000000000*i1^20 + -12944771129714868087745315954340790546243831286774748868219954856651515181136185780155399245104957464110897117739998550037859436503433892064983156268139808359433518709371112278745080112656712064189759510299327984831064829529886646034778355530515601714504611008050198290760455543379296541164728312474209687192224888049742910492506486563618494273227863499714579102829482528977734225740820017717170759367710760310450888377829814606590934220993214417711606331823609713431909598088808038086941795639307775902533589429750388823612631000807632856391535912017880512969934294476157092676058832318311724030710626914511400128713220192367362122493693542400463585940757051230468721808932199702679811607376273291273048377118256229419715092244391297361146637196895501406958319311590636592986992060045739859270574921663202234326723125898268991549087445433005210629010672437242280576376923503838073387208020025667577622130596971023745918331961259687988822925098736011186009727541285183607358130782819627266727922546747510726344684875998643516006132359048540887687685871097981314431884757454875178454500632411925427622163923539900545158500109160728477731161712920073347651177651979879389881013758963937882947347327724055914600804683324599433825593968825412657507234133547566482253575267432137298099394004642158176647440129310746214400000000000000000000000000000000000000000*i1^21 + 500501438818977529902847304515642412151088464131223829100733617405190651811014370323090019121882732337935138169881786696332167140691478867838638026422674171836439853324411439702000969264521486327593313167723072826514513014901773387130696404440622129158786596611330427821945138621564641224777988194149743582062784458636634205812173203505410229099878538767513396217621204523248463480183385395799488412362965352619844992032897048272172063253129676613312522217597530868352898532226083503521821447871338482521199372984428845145893625990349272231932175132775758621173581712538018875040798874334825996964762194575718129045570691650383352607323824090944302417266887897753097269127216755634163273709300381761113252108019840280312836780925323220053910362000822296127481003304953513220635680913781114381076065225616387765165409102477832346922458395694263588559471080487663265274807461574802523299916405971413314498939042931838808731770035412214336300554146417392442966057371495520334008418786524470668355160749247015153955218808999659730811002339062664030594046573704738309969923660496218860534123673456029230361293330083195324955181341609668975249134665582348391004438118015185766056049426127697709386622083766652919759993097936628908128648753584664955813318416044717535267611343527279944370969251385001313639888123330560000000000000000000000000000000000000000*i1^22 + 13013432134089522201626736351936895356030953109812397106375478787516124619182517883008784420360510108414033731731649055667248140231460697959946994566097394504335766570171318599891657570736641240918358076619068371921885592381522319085898701136727680697741581410998430738093712774029733433613716657536070036315679623822808512912223149417342790545416284264625943066412348124256266524594497138578511992840140053433280529162558469931044344573392624238370887082678499857050105706211725961781916710777383632107675969647525950823102413580157372065120391338367246159256235860745030685773128288912044796071497380513885012188699246360148991625014772978597338208335527843695695778393859281141393415728108587508708834544236829387792512204517138060464202663272222607455177970874886415955540383292640653682350045060767313944394965479618838696270842207420622988438722547688743638986866373936502385369604811436130565147998020790511599805202268644619452740031397175420729628130613368617405572494383625534393227792737131706370083907378631299552207369946071395033414463791294592527078778500353699729430514196241955118883088131218816293529642715292917393210944161210884615997517549449765729555335805010717173459699344464396557938527962464185776393865933119024004759985390313738736255617108856007851898740819900103562297297862656000000000000000000000000000000000000000*i1^23 + -1077241631702855460661717118260932155773531527356200763146796544497975583807915137742232662733261458262310331549434214441615511444559137037687257472586330206799832533113558583165203227344726547095832772829887827434894083826863119872458983197324371697415978043356467139823747232082936984600943585291085887159596250844312152099179706972911443561080958320044767808844532994778448856611134487057439959960388277028828954304933921106743307600625635475770941650892895919518903222125073320647788569616276564128366614503107422630736764634769364104758041864861137661869847649119775623069689949332335406432647165597530397553772593749039939568128329979081673284664813470717741601076101571292036574715019752716126741401702056047417717433499544159481158214787163897305175848571604818352433438174492249634307465398759196944068860284269226410584932336270634679511665671309601857525940592034007853469410447490450176393900303188947353816267214665226715049686521708133422473130160694380414541964205112303060542310191476024082500826099454442438738335607972172462469352739924922153172167739730358674557168034678500879002602504457063080579238653758896332540104251684568377351219950151638403216794663995065458964588406482566993377264116378587691812496087345582574220307132480163172142093949999100178719777270144596405048364236800000000000000000000000000000000000000*i1^24 + 25012255030291832816408261813210279522181721735507701616160895876122663197654829682184202577855375040805238204381355343463625836430509294146877006298455962618558135832497558403481115558700022002030279276171810539236980848108179953058810888446962204969522785488796204391107398177729002896113293545961835471458418493018384542016822171749612787369695285593292305300234737397961585945622406354002297581109004464512772757603131596792073432076467251759375772395732252860080372113189015508585428176083886736055362793458733771423303279252666372830960933829839339036814720975835084133538501962123609707725170824137444632514193957402923590232222796056954467891784014568984289018496716093419180514636636752252818159563296106441275627068968587324486212245173695455014959352851572531316417351522668991621782328700413666769945228613783445690353424946530053939336256747033566868175241231252604108176258782429192288892517941156113184158419166432153962522143374464852958148094944066276610532680480490935005925773966155026173537645100765702734999735850119449692538459489299869737268459319308294679499153517631198878282889700681099363147243575942338853249679678421838914389066295958040597110174252226503815761005303851293771101889963975626901536031280424622282000882578086751130069214927869953891960013243119412917043200000000000000000000000000000000000000*i1^25 + -286844224147695359138029789823522918458074303785543039602353310483674417937512704980159330635610455082287203228204721510068038030608987422924588646784036577896687371549422563474327557443855503944707517084676603346006706990158736998172562363352106144963827075828933671087707067328226016267430902322837992443114497906817037051583530117711686816998537111263487513188875941744329849897478439005202556981939062167665066662717594035051041451696535567401098842806356291115526092812136135236198675387934416923394043009178477150525003920574406714480871842064225366969703910901518999713531635469798181172038013149095314435883524374545065954815434660119072676151951891776809204989181966689687641975062970558637945106287852963940933080817855108430914110372583984078743237689288046466274208352095067992765731980252839607539277279083865350101632929305213602556440980325897560596982147915916557142906798888836423728841462276429217200906972994657457708591648485038379253916860406598442735150241342500402650987204472973880257970747131809417636199786961445965601284494988583470875230148710005145799743842019108542103006215627583937691882013997893888916043327804153403900703841767012922026151222599749778238154463717956758634677304221047021229097303652032269310108875301973134495638200598101272102406693177595527168000000000000000000000000000000000000*i1^26 + 1926436533136877864697161031900052361017307766653573605279774397917166684034224152225311023904031973610851922375978079338111235010890144877901418200125874984611911068000467159232553596606552650512387822638839187687686080266687346255594904401904260636444808999562822723000162625860023916844587578926427650957740934185329673278367326542529985178307688980366357359943480854227400054218514940451178960797083145012136929269088553370015928426688542438153779776663467033647216772242595907933590234421028004276678800716876797135632667480591061955469026630490292743652596197682540439398580436145112377166151009181385423279435204414700012563587053069201357626138373859779011246391540990916295088307610070125140477647984580607818801039984402405660635061158475345716159495620431587792283870616884503155606431364977729143979991350456218836543392283286842716611266493216006574964318641479452601603225420266106706237905674751580728974548077633953226687719970881419800755941607877342941205755344109659170582972602434380189485323864336628632838846265657362633330353123040089709350625264901167910560821818815755953367131059274523092774079695989191617290905978908323716453223954483699769727505664683834929284226464673180895082935645574859466032328887019650785810889559931487609632212542518705485654394917407948800000000000000000000000000000000000*i1^27 + -9217699116543565907238959685146301658691824323335446809157739426360428067390693122169725596415802438846093331162568738665137756480558368472486732356091298790746014856876088808189969098137843006777375982162166378233144526946453813828320189220050457924252784694450264311910611674370870135357253146296860198308911948943057665384600204274954713442247765280342253176128454654631883394736824238005282476634636508498527769118018873608042162855949884832479201737585629950498502838749978681866586544467756968243351560583394111059639517847785563310952066337642737410786151897991912430276889301992582430094119208024453979541109576745712433946649391391436308676010893010427346771134884297428895013734044957587482319225643761883152243553996084274185672294812596448451607881932106494446463931833521163793264270296159452496329542501504578953896464784208104112381896549405995968295537905899865948941720868200844378081895469881343504473622997673833772911346688296367553727329346351502606719972739155468404895715837741158067375566348279424755543373566237945705630607695648510262716408485648080019840584361144045400544342420134417998330418450849752362017440308456881414404818814060193095651424144477288387646012805269149573858604849953661600665470341948070433694975079596649066924176841737074068670287708160000000000000000000000000000000000*i1^28 + 28603825162158437594140743537929646503906636745081129222380895818504421659148035291194939834474719435356781241203482637481955230178905797304096231691185531697563159972734395485204296360286440804566879174672397344371726739880966293371874906758196127550757692805692812861512675796461342970864366876808995473400130734143278502543731776251527561843058478008656018676218736605814989355502400294823514611624054604014981178729094252708047410232345435312716395011505881448131000062288167829000558323495300871262296913895091027810198787226456564257601579628822888267312311630263132808329865901037293493964372316372167104444530725017868960568368996073673395240078603139626607568109402979298464654379161418463794378762423909247581934930451894976928127108201752153022547291230860960822031356317248149664336242340928011759736392351360850124551108709000255393955451520443054851953693940493655148922784134284967164560808003311004259511680004472716751352478518329362116624920026022353884754555995675089942841779328106629575121907227361082837062475036143883529425346808100785170334847206488031373229975243036431972605686250736271619409760174601924333708502766461201188102271194346108876111057263846503837829266498249499893146073858248873406375634205236627266529365051728522956676608191523691132092416000000000000000000000000000000000*i1^29 + 62167941836040052075467728939491017110597011396766565144751287262733240473623443805994997176333867949025334207096485555314040511512703228568889221783845202578268653579951965741643199876196628573823428955020988931060649522894844155377180374874741441852062205352775381360325702521734342353306223981851420926799094861060095548922281038668669214938582441822990894349038410260132184465745853619505845439592809718198216458212889809531068376015606439397384337183358712841566787758338140703597120624380748596056294387969728015940583100252455630103078587441794555044274122616994499626778369562124468290326869130465393323847114362143545945659417301775301904545594400926287219337026887323255774692122477685543198552822482324233921382444340643756964053704660728550166348684460916011074490537507839082286537775609427639469931904877479059815346456291749612670447462360507720717894358352444084826642517078894703379697023117136558432541269186236328797524682548859246428562057464613726009185330752362371495670227774988937646315250596841055914928139171468434288744514513548406399308616150183059985642185398699259559984912641256533773333374434496591652485245875735037680056730612285628098631141365814685056190003337492385509618036410603142809212176605286659810583969053913057432519130583457490534400000000000000000000000000000000*i1^30 + -1180659993563993858800060824525040996657032712393859969546012416879244481264865892196430852742935311677137512985620254595416232507472238492564773509980618697687083977053222205231597632145516158420757808089570542974923296736525471506184075460590842444870473451710533846704366756745593057455536985783953644368176427066428408848596334222522492830372896964521337528834491499019530330209177884659994388976819329344986541748564968834082136364545305334705728403750016615183955769013217776212618990505712775120232808450292531617076785368082575904513697178471200057481868480615361807108427601319988926509821939857757186207047322786321974738047276627580587150084824819069588513846711953735078934374497046970070303968557143848388775814186437615655477583337522267341042434175260998832846922567228404978475445770970423172528987216157839699750511131695090495101222145715219195202752918624029041931855525588439712877639528226165016964167018429989131662511771038683651490703855440766868648753218047973422800677189484399337132167778702185234304562802925244501088040207997815179284273466428880858254168617002143753443206624816828578512288385754138374246263878641622794869863796348166947813974743403283455149995147302091962865553907680033663460622103665940491115166850907970935778820244688076800000000000000000000000000000000*i1^31 + 4364495623659396253251201085959328353537973080127745384099040501871058217369099323869085673606582399738086636592945621165564081867894114566838299298588854307483165801051348040380006861310690053608869730761660280867007204436797985922555385021868150927518818819362446275401473736113576831149677100910908669211347327812756049279348876487408199916914826155129260347064056730617443388449068169273978577892337386546292664827780427258671108161450134443944394664133474817222714335552298585351947707322695628779207679194608487063902452429816859035012892643824709111888262204014739237807396725619400159355025143404497488718105412475922716566729920362103654460966652206035424968140076246781339588485192909440987243860106375857313326252544510135923026599421878256784426551377135585560454608577962765787510264318634286234822082784192274849232870481675408605224947865672372418203892611105829450392418472745631779536403340319606301169163826243748664192046385923005501881563982238430714596317616458610082656122667595326347251678591042876867026628371731368142490363140747514919512148123869710659618133881509429442628888702482675410576349435001372799978369928367366701351403106314429045108566378614942807488553812401034571736703744690911266872781645795801254255234396191444853728678510592000000000000000000000000000000*i1^32 + 6152760956447337901605717675095577741522902981374126854498316816919887350332917454549492887199449449566540919734594240686491145201747175632020669404333919337902041315854593103431809261787321419160747858977869194268140228024337043629988653107120170027823480810255984017159359437562234148061127745229286015052504515601534487624228521142892474900319492189170212608001253983479249851918897206560153488061809069201504106277593379497946149039639845690339368613666976051632540972543920029597987412158414580288147300304565355015584848279021845677245426563461925692424961221486929032380818670285349957645889154058080975076566033435742181296771004883027273423217818891143196121038814146179943707946676162363534157547841398732519716124945659781247579781538629847850091048714763108583542894598878489711050571302026212912384730311695830987688210149385155813679091695975764223011718215734729072361950978359862517876889133407783800190731003834452934046662477463159582513053326466445956406892544152700011596147177145821036365691923543431736431133632563297115028113083526239022299128637129305404596864078524237640182970065245644408901499613230994083805688252241700711670174128143268975232264469491969209276589589355859408078183120458800593268640637504812585874455588530185280107315200000000000000000000000000000*i1^33 + -63337289088807349771299184981454287030480746558999196993046534533802133925779632183722228719136752017316095235819100240497498954029142533710776617569176181369425243098296154741285262420394404313513628797488683162801674306912472631812643694198682112661203023127056627040126964766141701602360214038169985096378439164748692208116799917573535860065518499908223314993689469037574485069457456464774655888723663630524186560443657042627309215438439933166805557540022840521541871457716033865544179121242043317213530503118177007440986892627609396984774336082023750953737239927366619733855218341186329933821241949756732237312553462334984275334807784932247749226220852949521822507590088565480039366164632109461159394273701459487328509529280864408303001172766730950267915759953819981715217222852403837185064180125146452969531418307532604556440784343027707062765277523105406766403629905745907955418929132915481594229770342458875348815826577659884251467268956261381199521076056081377709229945605194067582830582075965834285609965167403836129031316272919657872972667789968960919752364996224810164927919934489125506097469663958074776361017848976086255280696413928787670228908093456321308315206063203162934696991132234867872196670327681494613575625048844903362390024612277481635840000000000000000000000000000*i1^34 + -5235265149943516340873002217392464910768540749722171961552527955037201870320192993550377430251487588190988253538281869893019708844847288767562992130112363436767258591906883976555193500722838481746129873123472169879473579682409764711632570657559946844438626347151241868153119846154503095044501553333038480301847344247270653080032619242938588783800684923849366983942419403482255559909699601271427955164287344271287854649345043320999750959126973807085254032520062384728806611150299491084935724026811624046473746829281307944788319343950020699111480152094594462360965824654727455217712704871203830162901182738281092904518060708957850681753795470519329065224475465913056674991313062550640211050498040940678673772635200769111255418713192156975901757933340927361666434268607335579319276798244703939836217746444720913913654285356562509312801898883520078424605055305177302789589102481677376639326350628334292567872133644550983257940177242880644925548337846874559709767930307001899854161566965532768848004292386513098207297148213790823684871159009237024825294910425292669947447053348507875916467874476830063372828967440114658675242613176954854848719893391992722130556845975439348684166508609996311420047990197436463798314064223065668487985440016513994802466251603968000000000000000000000000000*i1^35 + 302893142386081591201553765178562132085323495916693048270592841242446220503737717348000847381191340412901895204057787691073660211219567991311556323596809056519196668530608161636597084240615222614462537781752580779184194736978297798686028785430256697386337774077629426275842150610860619613197144192758167288025026434310196920694210596192705820544698992733696336767495774510125725988901180096736174300342005922894171785776762683453606225368949236040278259124806792660332804895152073381306873361552734169284259379322615697906065746621907675765837347719494032352231468699645184560942716324988064467113545149029314196670867915463913589348241893505281706234289686656223331297721506028022990179286593297232516205366138811996376776284957505265310978845750076270273808846438603121229552701040568948364820454688290935256674521366265639861797446530045385964360888284467461652804363750876527508908742963187213329633712954422860251009178187912840326460217629584778423186944925201015703926327971724173973949880609933943178915896278959902419813120001765465889907313766520107461667477582536969665827965647298886682533063454262196184029420554970716337696111536401170405629797555713357312917439822467513465289944934577533564242178923138011066720456502069639413340150169600000000000000000000000000*i1^36 + 256233620129099849562028009943451119992348640705927255498144270343159438887418155445645349824783574563830280467807064817793221743533794915760636864783274066682178645231132128509408688662655408751800648660597345917376088762858703742767090957576759469667182441590992728507583229324257870612647519922637222859647434753158265043043590594687632951325183649109024664850033705398493568804684940408937371572581915380349149021230625011308493990775152371628304850709875933191295451149583845887087875538558790103637261731039844556416966777057428119792793026636805372451609616373994558538353998801768211338428145491959116250336573936214346004299713576794162591674897923119011547606105411072556459888295784470187454249581702634617526291983704676072520631811371137278024947612526532179815072308010329189981686604109369720939959418374154935028885962658658838483529870330130462186856425897902167438330674991504220181630704632985180539370330908278631749305701222808952191955185762874159775897194792404455403836042057158148342595729908492874030467588255350607601581812436013622195634256779760950232588773330238300537587030077958831223123064161098502792884341378945643231362025648290793598496259512692734390456515439604273641183103865532159300214688432500536403558400000000000000000000000000*i1^37 + -23918548275581408423230688709201020292586230377900068169150870672378766551796510246439481111197610330718058983042710054251055022129676891348874181014361679577305452219272007669127584984444759839272478344536804682441086038250371983872592100523570300015909916220149167059147879146528368921020068487541861641144420987035462449432804913731914849630673725563429543815140557595693018896755255242893775929237427688376000144859385515955695296993934151222911224293769718516441404394396515113063047233006073815526835863454353957555498870806139131511616764588739810731104731003885215005205454660240577051643416713979633182583870511651335693277771685336326416944811121352152778145420869403472011344135933097037234680677404538343013320232031584362897793095942644649718801193354009223368653254578921460338840838783004218897720006296055706634363443006014294328741170051973414546671597170050386250439190026168627338258671349694143724339683171575123144665610717905189930400547353038932989684950757793084453223028085297540492029049397866059037807498410931421856750073654305005412468964630486345374084745293347094577498888194075984002992424408442181102430907916141844092748552562225687258711978061594273996681452434277931908087153577292634127899984205380059136000000000000000000000000*i1^38 + 2073003299939129507468929346773629674115710347644780144630001821869919506518196517294101188800176827262015140473631128192390424550372883333956694853820140700209398790633277201343735854752905111878129850865790517570244423005905494477051631592444296536590592702337065963134741216316111960989977390474194623638096016354258605579100018696818070877186653366787057833494633566812044315741539234438884981285138843814610193129623501795695734645196973293680499141542111746168926234095635576019715901885325358614454150479606995500344899221996298111686977089648462382484293046938863392058751472849904264612883198895369101817560557369103373859389978299158328488133342777649522274142164169506031067286218184803081759866429850369409424188385248397899127422496785709714471207585047390281446440607131018486189293253416906948338497771926639490245057533681053150807019739727257985041686376939606919081280622164985297520321251541662918305257969729394567670327947708585000206294846569385992494692452116149407821839629148760249766065061970494880060163013354323018507183863935209925897433266434814632754526633909760627200783884797220740956523109919722232671814056945624443906404443506933607827103259860167092575797872878666707488103682562750634314789027840000000000000000000000000*i1^39 + 5543951513275393992154122512815467014202350144485878885891905315819315771544015123549912783808533776471769930325922999018505022421195035482027609608538382819297008863491084241829799200611199168264681131691610592652581684714334867598490126736084852324205958506687611987213759543906430350822607153767926686520807542668449456074828970723113355214585183351156696247698301540644367347266757035977617825717978355961550083446026925848122715915413393278144310621979364670867045811390260657754367317433457138634412145809256034800558681036238106081749638843564373427663573801491063960828669875724836212126770714030664523407618619944023460004709785040450118637891150760365242060181081840639574835877532181348164498946597757681555248160231846046982721674089135080646472735120064999138589372242575899976252387776811213291233010723146712532113436382691280508709378768544103220509863359480906699501695274093367323664921469237343630098276760620412881999177259122820251326973207547153687294419270252458691155352537274338515851968625007137076391472124862398024093237097128983351767172361128291292011472287960238568483209644324625800266643636898413028908145519659169575170933939129323125730116265415266320521144907322593069219952672463440849141760000000000000000000000*i1^40 + 1743965986443596608010465121208331146604394442616122219633253094618085494213183621090178143720145143695639909539193956281031812359041356326955998608796670623920717666763206404482463108216473329110530378028077124684278752016773534575203407560819116465020871040460364849302562658595928472167833507228019498416819601547428126085880782101951778995699554354515531014138431603612602448345671890783462495654692009840619353721708008808953349981742308539151492965954058482021973220007228013592862728115647813361083462035548112420375429116276635621538822567328359224724710415825947881364272399231396644427024543553917678263807821833452154323040751896838165321269051583825888164720818384615635277223129124739221486893434153059041672623937576053842422597045448407731166980270268346149460838435335504936219311830832177953330285388028767260725647968012471592528530011795828715574524562913342900310269035979963844827746146028159198432715390199448084366861854785106977649988801901477868034026758358652391714350174454605734055575830639733472135172232580482861251162656140718723630910098080247963915027223909050825869080256529428544234516558822779117053242414835580995448398317978845536900886452408056650867603717228119111017713836752896000000000000000000000*i1^41 + -2352430337769909738343495250628385475465754112777053445450487680895474161107851122854929177830240459807950628379737232898468092619485607057800675582848942597941211948822722364378859040431294746946443090094916244770254219014716964154808105460201356718934866161850504177139236626450781410661536113030526571513805263192924762093768751418725194568416239271625098050884686576877829217710512328238814324593800642880928827140646811393191015768548180220301341835328936003672634598935153628606179366183676928409150112606642249385261233840998110992905007764520268444922080972711932662878957631942686901827808134102568469098508184510465370576325661940965434856943241993874655483483088041959243058417580710933566420599118139061278513510784025790006402880791744461352895713196539177546478423213999534985103291373936924565611473151903954301543179666472521493778692748219910199856908371347703512322135467185125274863652044556377026458917218636499397118242581478831019442789210856427396701391903374273493880765446957223149107776610811652750419567044881523995733264969715429201440861117931645006353187105376396624278847167293445100511192655209289202706424506310821737975736969012769251785141348328648657151505933526529109236121600000000000000000000*i1^42 + 994919613578501447219238327972239296464267315198650861923099374284752306051976358270860320472518494289468694317626197363783013022683674072564063758692403916738189424707628357551971785936339451386722439443553989566985543050799844428023934785363468173504037267223496487899574398641322223312968680569828225066294230837540924223946331970295405756056278279207481881115304341825887164746820688243974070913577408546462546448460691135554333095069911410102710360754615719897005574983198893914742846507889547918721995972673454448660522176130172270258795744546942435912305540051204282791182925159567801486123066867419069292372282584982557883143512473886202964603036032461593234721807029795218341675822004717436186539731264887241403969639507480341931287811763928422262184787968019053451164914538203677740173118340333799358687533599519889813190418053184362480259988263449438804513832782483834477399082477425976583005199124575870912046781379579082689626339527270281506205090627288105174413406980007065788824244919753823053236260306856836757528196679184382837081980192669643096961916773833845166976498601217731721393656957560435762888759500828813781602528574741934053873090686247921529130852057612905107637315987046400000000000000000000*i1^43 + -203157504269369539506898347443667734340060463214916488269178888422268297962999515440240798950710046040761000683715171639330319933938085618036795207975644230602165183012769142477861539251394993447585811911856989735147421661811315836523878718270654534639605414728518335390842652108978701465822947621693687577188339435052273035326543857024002056111370335761328357622278915623651279260100300336536340282794404553472545605172987458009962526897150289124352910148558340159003149643658051321719319350870204696891495579756624402773075947600313647433808710030835790062441350248208054082993741746380407035939452458641716907352298374706180660935526065943949621112901210785372803759814417321351367303745981733168429516091248099687688362311273123492025473401032680688404645599354626118736789336960577479107000948859105547382404506754530369655379874562688482095281578463738120313902864118103126632720767935820747308787722348746787779339312584631939704062574390046974907359088959802906142289344040010336318622386168369700770374836215528290865700875255848666706630712161708675069082515799511542566939845453948689840091375831848338315888422310656780646214222572729456377476886054905804669240544528662632371060736000000000000000000*i1^44 + 30657621362144881194419967001149164687374804936682877422851583764445643492998207445456856681238391294498958599514134080908990951284713397974180468115387686423119389977121250363389947104997384091196651371222320260793359212071385149651758993524808007632045683368781766920195666138522366683441070767099099047194168223562192755220266476782350823067528723129967492750733996711380420519913877745867590457435043913732143311816097569161060415643771662952995541052912481142457962423263326148761825844915181810444352940913860807987872614412594584213114785664936258150577975151423948464340064327615554105301970393191684552406507022993584233358941130417391629147306644583524762902086227507940034217785726974055619706919227637468284903543255674109617021678355471335409545389439183889471252241571491425654986485894331752637104698228962543100889327084329275188697763220669277072719060439744061570749901415636922375340108195848644797558475383121498944476680488238127128238619845139227522959690791549676304805892860878944390541367753360620517304976812863457018213254830307293765436992461309199139743343353108449351162737917818490713026740126763410863142652912375765899676795887027184887980894846346854400000000000000000*i1^45 + -3549842162553585057373696704268120127846599393361177717811806826047156723824335622640719079643404967101231411769703077691385984060701681448041762841569169435566064691023728345324294676026834102152596900587870791826068218285300393522678762807510593477254235045950328073633972922167744155568156276699308059748489630437101000553484696597019563879532541795219050632400130915080654844234729288185595977444510574551881063766472704972191202429359338777466770142249850833584510101378349186654375052272302550057095418403073737181126777951338373285925950789502324628689003021783949994603906811329857887059235282557532346626176267060035150590320441921185908441300268979152225838859851649579639773923191431068351706791859700149677423910828702888336509206256158282701951440332160889803966238141171797322687333032568129247715241603491891784549005581342442036058556802208997992550843211000550187373178307506066417763860256041945846947171828074639021216599541274907769177062243801225727062030950354520570893331392159455153631538833885666904073603294313181617277561641285439489874340540667820368597411847695802269248634936331113304674780198322751958602479838817976317635436808298433023196528640000000000000000*i1^46 + 410863638954598874352327490218660236263856415789694702898728801152820142153428291602976202209817749843136239189814762520290022718609829464278747951970550465549187421786323539187965159972531101330711343895921467420327038928499691239964070293226989481752512779157458597614133144016387018737324452389706250973595835886520730251149212929433433641088389405184350348450325159215698951172432584729939491510201420572080599499174398322820654560896553422758521509704626327568872686020533133751133439873819237069710305597603593277917557290180153906125510049483103833780276895555130730742698403377190591505577500694235855479509526181192590277876225255083988271528815566500414894848502300980721132968478717497000820729561069125557818945365492268059966929317695957113723160775578375888943203537083323120453036245347772861751206389663080021017878204406161737162308542363189496427235617256573031495499155920635273981851436536793574383652507729608413581290868374600362796513747823274761239949725964150531396801796818397744648580139705378491953062826531457383881596576396168881909627453751866689663960319004537260698452770008307134338317158575962867179913084263773142454178734768390144000000000000000*i1^47 + -7946925797328725225723724817244697172175410611738982747647149413274168461844113266986124412284009689852849953200673603957068553009161147337653727381646273664942800893358365897531972388416340186949822585438200247271621918342480241386132121023531752704260552137002862104897119518868994220469567680174855326941152562103319119359966036888436255475007101023829015002125392259007381674151562810814779152686021763098177616347510974772451867725033055560366967673983674852731084022227690651761953527917826191145091498871308720842204086593032251734295667972828755526386095091717126465514281682220297774417038832844467630073856837716181964365416898513661299248380322543060060969560156781996903558632617216402339385628826000828059970795766354638216697143090647681611615128784794121434572252181292549953608390536387958349315827201901414309481988722627776969410075276182580795132202819079538441404854708503964360565173492104867241418333023987014386252805386509630852311860373977045901061944529034760883587760684859153089442432625005633722513100804883082722725562056858694025510223346305316072151071325949061977065265695747895852638846296015960018217305305768866471949107200000000000000*i1^48 + 66074104289808409495327033553463006574251710140231821269196412510736668774688645785272126477706820932649372310730639053798086491249141373652516764425819792933603534303691679353029341335684825867293447827102662442161637576224294408577466034779178421966697994692255075041590033162305208182340600111039443240419672390108527334683268936380331334423241516733333868415829742561514052905505682659821881723453598163701860499071879442882518779280088864064788545082050131782437286170420504799634697388806239580527041850271139898982753624947999094896227013556455827716027235824368320801049959767081684317570647437693564497011213021759285513254267074018824246833258798399580169744597202050780812006553125052926190979437847443320302276113973570925121783891089875584222744301924160268718493209498917051714739831593624799305353751726035847442572354203321916247157724783176380119111177635492555972266543773560095525194197103257039896948832113103492087193716598525974318565775782731020264873712771801421238967621595975547149449145889637549596582835012154090612424021757044134355547952847933394487966773414854204547853192975939535550544451527539437215117286928547840000000000000*i1^49 + 85770996103950613421416072375415922251940230081324812402817491460034186604397988021216132365069406410676619551013488593657120057968621486417896982649387011230839052613591867974900574823116507554232979945020108040797733623527864565939631427525852861124775334012093504923782499459309150261808861496687707793010079133257297019767773167623832551691552289769370572908051858992573340918903806497985229229938016897183320550914122163816941663794104886310331962472545471171685638016477628585061003632656069749351465300454189208148345505343052329167510609007436153318500526210589911963335953142888235241938779917221323488989143080130442911961519722809722581886018417304417566156221365145022861470441550846892683871041971794029695645982628721507959224577459092531435491372102490605642284892958949200432093358144175175520713037994395295059968005312593708811220880251857278944746874997288683684663602537797730656226313467666027394707962423698367493426221954490741844456727443153263934258385641908603685440327298039606951562542381607587473809389330853826003453147953524263146183217642135031873743630213333770963132363973219258746341663817214457806848000000000000*i1^50 + 38960903902895995070737569953081086815546274365576415057758720215817952451688494733353382353833361676451393936373892323191038632631418745246408892444476297697433546635862051286517018544142962077255386638178841336760612155247640307218404362699082376638926247469882529484823566693924279311551706529974257002832425380504919231519725041443307644811957105431287500114423465468468716382687673748705835611087217140210280566003260868999446124178953520619336194663753633418161867202110234467699233745690180227914674532122946083964157190014532031773682966617147983222575046148505948551376176268834025593555662832126036607129470193657866098228228980262307397572027437871719911057406043007376940215769052060421803755002359886304272686595976946949387832917423104043148906924027295433214869850042690669803628024759951700310100681662647136163546696547381618271683819204231221511784834479278605096064671843168619263467610922965396958393035769743211238936749571247498933739088860050073819404227209750760929112905115956648212400464220891316129328907156382991013122022553127078637640737513639269905456090599399563836351989070838202739907257958400000000000*i1^51 + -3270671328012105151989072462833042565617221094335414430308020566280382141173410069564804354697229795564138385932553689651087406754774281880347756963471247298383057337289667863908755790735453230188789426098550724412544029824634465512148028261166203325933535698274247299791538159505521191296325007018650302978192775348718490271189391950852872891845771381466415748809439698036489334941444742129461597467520953829979800321336680175771302320845469333441733608164257076748796279678614216139354093638092561951635727788373518594982397768654916123666861926244676077175236472937149089016740560056613839093161440333979282196587952537410717612890071736680897322781973977888821409310997287878821377908885004057712964397629200119752534944822324890964419052568402690909963135538853901210343033413041338962910443973596036495667291682043015730037670100016665288628729981092794628756629034827355044827855406896922682303325080297400878394186020664879839728326365356859205058203168492632801444350105216343031425687259651318606044136163832524684642393190657102127121689043646035660408842450878734375928767347176216377454736052280360960000000000*i1^52 + 335156434687912726969603555588647214340566453364032529465417462747254593575611093543526629727553283157471379901422505778251729616733341990675396695020797725317641549480831024187492565782152846736454609441348009342937487456191912257345449260176580874920439105549203783261370980861520478775286743574570573502524475521542314181433565090167104250186578114540948561117680184365867447349403203505096896259257219876541165084214982356543202139054989639741813156700670006649768579111712670896334219635697593547928576974236258706225795094530906885609903563027577258118709440939072696694867570853661380797188769331643741267708590795210935020891273439491969493993105727430360756119613102716568026591554441342234892687361102031920672404880055904289197130706486410702924204404728933410570592221268405270951160690650210601006691771658206346064554459888885520685708857325404937456010520716711222099358520003286752250184392792731569518486745731647716243915450677605228315112399862860670306658578174705144228281229832027260713741090715139089545259863729877501345864012936867179367857640285786430375709402052482587164672000000000*i1^53 + 12234215023854820390242177724940942816051232565144332261381984088394034488056959852978386577191207589355189135347902512471909788984873923494012656091583119606852245582417977501721005842284956259714268272544725298787194228334920351630432964808504589026841387558937451408037073850095309092349367815493080915708110135390518803302251447907278105130581664874120086680891229213491789884828929676759341128847692089024809404440906413259938348666332153183744127521185399787873765746970093222553997184375647004565640526569384956060345834281534810922119868293389533664363260014631994575003786735924294824004853737327997413511955817773558335429736428250924276342679153915551889506282751961127209764061415693189444731070490126812481327709588735011365374916025846879271789235943492639965561815293577999334139131575782246309760188358709710815036917174777058535662026006848938125521923565043900108784583466350797854196078308174689981755109576419462176861428528439762355629008889727312014878741578766791257855826029602680644138622122955732503037637182627152609319786490228610226954047429395946890330112000000000*i1^54 + -43858132556871434855109351321325545979733289288573077409330235817288487588627934424378350328305292921992646043873647017039001332868106781991614921897116270775439795820784438903207669205459662496646851611330549346380727315338824966113143259111422753880425347712237628838726951107618113324769776451644449792452192764503239829391359387219102832910562859100200626741043660564148965141693756872106256952778255920992621407317676203917534693487902368138990894603627635654028308728349793296029122942143783919474732214860562301570436811410669152575957586318588761917594051886181663158182932640782321475135380766793603763064051418384278929564527787374480071409304657336682653346074358907683543436477764653541593263961436174673193491085415207797296855023777372021212608078637451361067859866720908783896184673376894799420537625333408375209331198577281692854278930685706890454764796177355821189405962341774965096293279942469846090936762033133413234684221369915272554622651775406868906409795808130667102773655399917792411646738664358946320255324715215805764317397908381630083828285440000000*i1^55 + 65771157960888690844424765575577840661097048750341039663887555258379426744182104946749375426077083262525247067209034263910283196130053987821705963834622290711011774496940932966142255431598846215100941218154953587054055834287009529375586471198429693443874116836535051433642926916864527005292397186890058387737846333675496674447926794688612947132505712191438708945907570114223087522214010926762608443536433570962966330902334118880565116201618665962095473659120833007508821263001808739880778331093945117742792584406378507335936032450740523339844500997178305382840027506914714427385117368509860539660486703341735828253562933939937928539900242811818669661129357181113363641294142814335725146615302840956578148293638260382882855414192933229508451512658641790741227659001284850773432660009537998861879318917830824690681547859115983205825319409811398103656001738262851434084197794253133224367658974253636386515636978168779671780606149727855698571701996628967854765929202629689507839639852124648635439746182819997920958201311100629914903892206596358680283709440000000*i1^56 + -4737866035455117126689154745911574373916503352955863388088263238193524972119188916327398813752779636950347328091718187657557255089684151320359103732966959684240533719109536869167254166896899452545823155860698728739198140145129070904952299800827387803936090172908934291244949888920585623274806540473474367902601111230249387966886771421266875458617396975341750453318933460114502323848905946695085106716964492297785550038007280989801422908239247784039935511456064897451209339720288245708627049034705179895849072911892339335497592681215704897097770931036823104501473227022232679035888417657666488172924100151652786424564912144940314052373126523461300869789731581581898524060288775990295389033110041164360618336262721025790963589320632378523065211656281229675689113103723850707618925201487140060711268950376530576894273701457896136833037149800566123118962230564983282179997637741399092436455866910941334005968547675558734809510286465717632195716296635369180217109866487377265676090451318809772165541889603139714431816394209079560286869913600000*i1^57 + 174920144881757689810730179570059215949822031962851252687145794815281440986496045233679789619662647926909394896696131413369000067849234653945485379867705125563900175252741942456695884882147825343034325449704461457137752438189695366930711814710878083931625683432869317322195791359007180568971581983773285832107531160869223003590551507668341453043089769001006825258256879938745324565872684266219809241536066244082236354231334514400439951883419640823011419344395792011135635593650016057581649058338287211373640865097367440993597096736519761439893068973784938826953365621368027244875925999779436942114881211938212362602026728182389883019230688578163540455445324723607618520054964359269784213197877628308225977394531373694652150906073249130109150148184270817922688585061944777110149087903728413227013803485724997486681933422104652549465526621783378070497145773995809196332824891194284603468819776878990652953085381810682279222198261399306669554152783979535384617478373244878227989495251655736160092929040505485239118725120000*i1^58 + 1408088738184421133257899815444024707122989010295973012030537687413125460077874857391172965290252180991886955263271729031349766148987125206596047783257681951091500209767025046916667038480016956032245848225145865572239267991752810930175333278457231432064065432997364065746933940906402649415872506108990944718980486110250261247185449974822557538165634083236972220184461202448459700329070628778753266187700013288826076562109688140597329379575660087647643671916527907954685063967653484232525208295027144559913112385286746147991127381761243866441345157379261305793375275186948998605497515313999478221609507191259048737506567889534216996630427018529412918860318511906754022649544649970281180703943891641516570155569905793970825269016087285585662955458381888757701223608892930213705903713470250966854871681899600255624399455231767670176209511097472355585774383695658337254961010596834700082160777949487229102284075113761626998698497398367832078698938515345419700368713814313603783331136871563264000*i1^59 + 5627888600571580030189287683770926553817668208361787648725967188048283678624859027383632431038147109599793686838640180636274567947934976552366098092624309724839032973528750686856076889954590505112410138075767245797233630656863084277001079608245801880276874231945264468874682943908688812371899931293923154247459918606206561629161557833788785369436345639260860777260027872763652862379215667253505576490548335792247184733697887101815398559409774264706675184781772382234351320165760295783013647765712347258443276249413589304332325503466439183432916248094874309988004080488085592731518989500896549249009264119943808457413932092554410969211172574202017646519995396667564111818674616960211700917656051916170241398053573010419367449317880578554104403722627885755690287844665472786999050734827125429733361903256097195633919430871990537867260963271778332017610216049346768765892319697173809709824937849880799428421064696797588364508294460747637345667083635230389352038400*i1^60 + 7546940540692975793291463550167203093086262993650607546110619289598119203389258984182773022348060694937896845655812817696343257609905885270558118137798806267987257831619833675169038355017670235666465037776373540120802975815035408927939787707333943134074028539809647899221669487898551197179900620155186253506654080816080914197365876333246073097671470984625286659305696734893331140259412992398786766257867158937813367000960618123090552064037345589581899491743603400589099507137113035173012445694112194322149554073466213613367181726656878323757566744700384561215381755442670596614137347858141003836602267370542240612052469455549791892397439337485732334617073509794290293472284838924026244150493412250433488194689014173931977862218428385252677423696233558198576972448855565941568129913124563618459416642046743105187620767660347805684190389657258849880496237385994219042155854889960746330528027378251280400320*i1^61 + 12396666366038771429924503386188511419683574021863758501409155493296502045350547699301458665972614278953506876467505592305632664715256853775406194705325192663412130803867397721053377667962785055847540607829819233084258234802629303854703846908512580954499295063517956255072391253093484841756382005498168066523831982291376813578539785287847160218337240074811404121293765447091895025531479526291868438965649722555563984095270148465123703297781972123364521311023027471514734160229306493119114522146643795393322486701951519194334556524567749929797079462832906812846045689970495118792216402961003379990281704245089594252953203041106764521960397548961482836008030712788008310820819839020827617367385965098804827735707300115027930466903185861846160328059074086617615547834242262196105341702965625359563973853852995300949990672288795520961197561919443643449*i1^62, -69717074253657229654442956822869394950166544066617363502303620235187760928769332139915047018186993038532061737780768085541414945088229528360627832077049615501238881640732202303980735050645632703217984711332486639299722798151081650926450837430171712609752830833328400869329576705075376016235210517397356126467698091803198677813061483701970917310465648507978878247364708476009555526587037197976063308067180722951211803664270578350591234344862641382713645448618571499144511486871564092155845187938993854898063550331882182474915975833131043059569635547840761924328360014187651080637537345134885663981701747139370036930740358805308766406480476478864156549530316072305663981384383327133054607315501399226851848185269379825708159594259362597154180236413557721817385325464928474481387609422736311233103057211075598738207663446425112253941290150812782055626489703696448528106598677968513490521160579543430854966670604242858662134575059919959430003933678703584231047018135621069523608063413460127327696993459650836596202622549114240928133184706202095786750057354915207283562663623818016189614856548986639200795453659630493708558971763837902085614901204130075350025943906639954455387183041811002383752515407691376693049029432792261235669648210174438777786714734609797236278897096515588985280682556068996405824725504959699230138104636501350833421692429108742777985880693680133729775010055603237303989169676798332523776409857624610188772464210907063050233170882314359912000060855083512042344773266131943638165676061450811379544814255972990216947488793931917089440234023990975894162623956991229131133865046983544634930677283396506441884883068454037653554134859333561990823039914436970116792736332656210728530774852457172583863030128846439589310683018102632864539654960036028325532825101960875166989207971043019377876291768375936939184639592103803009417619170234757338177147387580748014189655041959278914511603376151482055458091068567290674634736199479954233429840148477058389930886361742698202582220800000000000000000000000000000000000000000000000000000000000000 + 1462002266249203422142855002616050733138755658859480442989068563153225432544120457440365797586333218105188087041325561265572436583767823002374112223385790442813198275467982668900667807702192912248579654731744528790221719127346892831482955697818556622370882320457028671259897352999551823955343745986138614796660548740857068045231925979537261019612204582149026709520452542010401779863097773990277045721459584055408253434098482293709280059086875030707295125294189682523651761625776170109264526793967295564600479254634924112726188002879316804926614004353290312930614968992640454220806073049886845526350481868896736091997253903429642476253546635051398696335202845650171196287757300084515651570097585257979284598629062813611122469495270533223614868201802179836092863526014863143424516695553442972545264360945821268679475956190278368466152277627750466849478490069176772513060166354510185457734257784271278218963804965584049111975164747384342066959198696997955033315850358394015404045981933854580207498130824937765859657521062590614648591842683036550087074948579285761351378766973073444849494955751852883731661967943923098123292004000300532004914816920117871191245514736753851143616588775900966025605616326975505960301787721584108657944706940865811682968195433005904053108157660272423433208423960978066040714244116489376951911692177859712013580079593836786566080324971544343562523991806806274592431993580001766683829867430715093368339630655467411398482339431768745505086195649709150253742827266728776633403454254896467271583039935560920237270557850647819617934786723506073494666951340486079817764753732871808304791026938277250217136500891157692803261948369337090024546397869944166476039276431325209096464056924796816813271527467716693332214638022865539254153037044146490150443772447278295882730509482268249406570259737819220330481835750304369271310187974400815256966123850032826061770385345650677141296165388340415754184649283094487753309531862249195837433746539684585579191631305111019328634880000000000000000000000000000000000000000000000000000000000000*i1 + 22672922245986756515693767443751799331363592842273483884747487840366162437098000740854990125019215849391621303241515401945050846601340276347772534598669797912971565071281713198104071741227072699763114086186870568440402376695729384122843227196509048508900569677727261742281225558439087476940239811799269688749787308667275143761263324951010500744651740822819977146944552975262709743288620063131704709474116000020648413629774266418161290107345751658759897194120311279840718313205522901142540089096457833463080815994418207657090164271817390137910114247257847876503058285098849974649932230745244683018952925410595994097625445864346196492523666577711472700383140700334920691820300612726555768868704208198634595124442533580511882054783003174378690487601909831205256295895009428464444477090195804322298708845231165999675272439165063121330340308108957163088661833039750068120789294711040219693842553731191846380677413498586268402139585032702800855905577356892625788540146506063264275118196125959908706122295133243135709023294961473679728821180343292148154536783110714520380277121219889654616975987754008001041019571626299705663427965831026721435736219842399872131484883318057539538384848449356186364476247412503686630716207321408648395627164415298438414371632249423673281893936264654117204873794032640522427299060250762236237234344821910044287263236952218592592104628981137756296275360959738615585190310185245065379927801408193588586755969696480585062678015824785672749879218361715113427627740347591400185291673790464475582658766790949100826855747704695035805574459613552588187298830570150424199331288226023532382349519241561102795922220871307290234803669258065403722144917757398098819738189174052420553645560671295997647221962921723868454850105546154165883822313412586641738114287770759341193818245806051893196200642934351242740630227886979313830293374356508018323622397106115917085310481890162410196416828513083813688649824677286091048483470278159210914619071437179331432242912595859860357120000000000000000000000000000000000000000000000000000000000000*i1^2 + 101717570175891339187241350552824386949697809484608151396885516959504585278765468487380001926342244003358813533235164948539461743869409598685389424029468685395629566202487878560765988685346182081212713025028971007392399475211100476069894231075538218422947162963613256496947601039947109251384210509588779898233119523134003258117731404466216283361734892943809424004228459423063806801965752033842965803983806011640225301286787152188180506511638768968689085596750105739527490676701418856352524859268282106336418985938989061327909455870956387953328856558674053233224408810026725019720170487292814592923000289410466665044445628318446735309436875626060446761879502393692052434622197447087989979696809810715991747409714665081399196395277983925998733473796648906806169034400387498566211596100762118041083432805142525447013649554263283398481763400104881386936130663843704110518077819119459630703923444067927264284373495942638580218617967446456938315521831606921038890549308432141150612068270184971115417563398560348024419456042398237242033469633145209669490198947365124219029018396748236527454352314530662958969158155144124090559225871073380224181918156868180334596972176439044039456317534936668601312124577118468804851775104541866770084076412933322777740817749726061318322454406960031631012844013195339954737808821010225746490100176753915088401988014415602845359386121591856404939545162641028022848854222357727045460516798278800450675549941281421120954978186575348120008878243270364025732554596760346461111711941372036797945169528597633762828599663732263069188408778012469677040270562037873104456219561866165685389089400836341262265773064658451130454871833762453227143586130398560507906649575743103978700354669284919793695687766143843478786487281919875771761259647736649741084681708059085915798390237594265371282833817661416139437788671147498567457230500944542719156886303176131170235946427528300279417823739568620399261305247279253065054942488683234733215161429214884764161470671508140457984000000000000000000000000000000000000000000000000000000000000*i1^3 + -3624041144346840226414530933411314731219260450143647943749718548730181163916523825730654913633754376251024346250457526222244600229377676683954401957139080250392981306224855910171315399731990685086803677399821125428526637799334188146028616134175107554475994730077006571719833682024657339791118148080326394737470806233156308760834658644477953572499370791301783543088618230676497532569091240322646748500027123986314722542851899346897231480915381114260038425192745796016407331278148233310578809819929932860647749489639124458779085325725421826136975024844175109654707795491995607230689612031529567137192469577335830541756007843917488242735961317910534611791282009490563073955129819984708628228715405185360679413977880474433929774004141754153040192221842094819665327307650180718716410123403659745501675129573536333758147905431182398366869760876279877135525590524030629055089801974151698182235448697854574693529334634104884320639804276892509871536439723682703959038223769481528364901133571079301040318373754902170810021760081588880403491774701683270383859818089955455085685407266404274622103169974359852749969007830535990800373135344949576467475095158675450488885161185146771014477780978200934572976309758382013014751980475045221906171263646831511050867512958063519847569717649931854451078312313306941376527119278310297263209007953966152074070294450893194679967578984407536541991287411649094011457982738528659926201548327971067470093548031020041167909710317909737294880817813953976080087987279772726800924800722759960866823528067606408607230313754864477457326734282537843691892083883664979296481255043584278832157016441773325368067119632780982714405448782542415441151594880904703914756751304167418162238136414436550227330731193630528282898997637737468572717458339442730945066011404811088823598657313282872566093319078295604656541473477018280205509852125107859983771729484216787161947368757951052253238208964184045349730161222193009985601311136876317498044831811357388886104316453521981440000000000000000000000000000000000000000000000000000000000*i1^4 + -1166669951856848754472987170916093500656090990138357499503523896058720984869133597805137718307010614423265380433494148684363642134199818926898180902940204819900881111851856133029203755526917603523401723222368530183574740924679040830214894445775618327739586323346308822192910864677671226504205215998339435178119600580063872092219601214186398396421269908461652948800998981820573255965546503305984412671960796568328415361144945620487068367638831925823735172806170207751386424018510825883701683507412931903148631867039745338453006070198739362766911847770200043514999873656177002366816146691537662914543474125954353579964061326155601152125535741223493666674526149271542979191235705039852375306841167412344995987773045581609244457880949871704371073552800905270772355253746182976402184138031096841276060827550992185034133218956066971076405115923867337265393448027928332743373853144960077072033833395824412817614622948481339415109087952679243485496191052004577745725577775155754078719849546258743755047277393482081518411407882564754442829454460056612478288912605127143246685877884590821467864361286000628993614501637571267771188065492717149614523620070036493343801594661624669552821485053495411190052055957253994153952186871533085089191236238357493371404537121505204075770376568350053845813561795383854291851640428459973527573334957091244884624497360231300345531729391161250016991990851597046528659531486884772667095398355901134686182835305100166162948755911245090638046212507688078739830820741229159133897557081124056568595762164550972684928560613602755002603069596703605462081022590732447100401493766014977506316700387832101568406102678818090364353881755525660853526094520493667595475061468000531741455575453094502401728096944897794202379927921261857400555650041807141273359274355815989283402293750496467392541890051420316619657981637593257203596987341326549867316037250262130902268293915478070782097444335002239242664474685773236635403980749507330437214161326262276161184727777123762176000000000000000000000000000000000000000000000000000000000*i1^5 + -1770560589184128661605084424879170657921817347408426920770141056027678710715911233469713814382899838775648738183917606690286471868354695731409845181154827626201041539847410948760473099108235141565337105976217476066186766818761016748285991035310723155251590022763391117771320554340664335819823185605147617994505797825608066760653749407877420999546234401969570681513916022710598283092272452938816947853068597138635769861150254804074206696846791225145274148139405106769692838543860670677458531449333797791141643443634529850594964863861632942606343186312040092261176117689483650445980183896563751416581198031615265207405881909239146555941259841330015805062965758427574366087967559729960069723739107341647578350090609369562815507322581639455453649777253013344937360224234810590942539424702386865659250448430456469459709607663275501871541859110675576546718842123737546537434287442934102221115880348532580097530278218398592927377141347712737247104794274270144810922511864147746517331093887256652592535500442222248326882364357137217170372609921104411754494385021369527900220525207782344050653146366860419556247716434340951483008484999705314470045208129511508460585332861646320271947290934876627568206042639516731797941332707171136432074719404850001393364880871800596410726525565583297736467475220861977669875723104752922201463223388274651162418468237600616194898655861302530313183838781656052827148759678231704096971675252602593197987407598502918888103821071450758467742036002091434049546700360050352314129689345190612306910001893484738247763341963207615429268489102803197336504010821583138839031574338011905589658452080938236261151027293632516480342274326240178419516352565516604505268554921684604241180236214432418118107808242851714860904683059017443746400339574246379506369719933582176742281202736066297859910118651816817301348296497415432610860194803899625919496697781994413601493057387165211877931548291839352508112651376135541583919048469468853954405219567853741964522051119716761600000000000000000000000000000000000000000000000000000000*i1^6 + 7594431644689411058183870777007795200671115189529839554890784712068216562930284474647148106530740539535402136212298000224171479839536635538776963025604218229235615088278323759913561525360010729047998618962601152243530772204648837441680265100998284470577362841517004646717142505251101818569810209863843164389426748637750443576249783943636051158992545716757279226117306705599239864233987194173362363486797094461154512753080187087798582405748870531690303496014196283387179661803386361441110862235740753828451992536544747296644818516910576222782169726728191306881659566449730477012187414987144658402610405367598891161370197659208473152673170745202873023075511433875632500697607857709232180769165891111679067523788539098507863924406600245582910736701550232732686091610521156103975631815763550879579193431072492091028717726665600904307027347577647126109841603980583734162508316865636703621862885317484013306607484915147132322254121040141446554225430110253276104662944481335952021297832553184525850557139244910708671928905914991719356287210730700558139703962454429571180055460535641195126816502630368008622575399149402362868263696927821986870552010061381042418484289330791851036135162360329226755338792536018805067656007469009945384301082576014602200611496520717273265267636025862017771152345641649603510664617035755879360998299292368266855680598469881208467391765519875640395887649655296600781819618496547292017303973035011155102632080315883033001475505795506798341352270992987895307797527575829077530576211367683077710995466861022917438299138138006113602430312405601510712709557448779118267540980730052479792222707061546573518519081543420776895886109359852293242212751474692938454617741388466519558278873931566625681438899823295240162003148186579614483480409444361875597080269693406043511631456334944428280470577094193882712988932377847083013739403003619038936905019346523420261029768162211302012978397771557356154602115534974353371086421897783850144116153073530022869678900369162240000000000000000000000000000000000000000000000000000000*i1^7 + 16268329999794573993337946374026620373431027350274905414453170411244558709238716536745131879458332664468829028321422444328423111823708691274001842878710064165372031446114974047671483753546886194264217234170728386233732504429775612963916590868641146965267395906834720570044909435470194737313411240729923814608276595880230613640704520573937335960307764620847487472933176268100832308449756091431440791596777761315863768428155163627953346455741648683497567273439206537557131097022861884076989866809534225030532430103060962409357494414249041535620161639885140319196105726147912788941782895810408639592882000365913557158123521963694705378119674879844826237832041750604178494214081989428619098422069573668275259520308580670175529468530881952215422645521318730636660627402552304519202283542771745824199653298069308476926397881516249156234482235706569346974396022078206067679534875114666995016818250117282154626839177862391828666848794341006379581726244455385969928889823823739960549633794026425864997077068795474983183723373137791942926613448182412932612751530740880842439251108295603062654294484835461157984892335933092238862756985239584191693245395944246877839166938631120767394392475249807881525744114859560327899982534645197889403736967432226071538189749902767013070339806460615762550742449827652613130817151608455776585056320951816689145445659219504169845486200450973278941633305434450187289399174248374162666018900515229756710216030024322858019527728010064861070425967293173680506402885575870324901197660000471437368773275956297360026284301044738395497291399314508529238243659877258104430962665930834491748289706806719006817394081117565131717607368706260212671364565724736810166193029655110288618647862832311610026402635296653451766660597144094254999624391422240188976024192751916857531044660911583161111462889356513805188754199719667925958818328917144951182801746591022701957254431819663422137425846982900010151535288518679468731528534218164583034725611498947889389157146951680000000000000000000000000000000000000000000000000000000*i1^8 + 15209659924289362204071910991362026214911257553166988631488356626729857225290402384172693725877856293662513778020845032828026219208258686774190608365219303677544305667916345603927514488334946444765276707518929204415615265447366207243836160493963372022344739540421398376445364427142120640453422029963260343938301315872983802053777911427698816675596951028235602666888652179011773591063938176044135982499925041227753436067426904904952578878966576638888270080720337733570004118209390207022722603861257282780056227536587700669380416089547552967285824934949263576498600434015460671818303823552230452792876371633861128970397817987576180438790551494759686756608415524037277238658871123870933161299083026412960748414129109305094539983267659987914325922790724187914319823745795436801143591339518427162654827915444893849579886961870810616380289475100231564826158024903088553487788730568671153087929770614198819207343541773593383141394771004311877676260466138438570012234954118181263037037344253478994679881430604333291766674454004438573477986211308500305957577610083734567499430706130019929388149606876804247507764268475470014185039233765288474110586238493323373989721207045032413692876055209755301141552266226963952826976188691539867670925120381031646839815077474017563808458289775296312634782328526414735191522344257308581331341787893609765099292192722186374344951207557684330013055649106393746649484681994380808150116446047617926232193018740903977937186749116146811007453688443049201725813652571554473453249202795004328224592143773121231504273652007322464955213070278933439778196811880099925806280693791060001027897184872298059998298777988678374291730526614692731809357487451522763701079090034839005678407705781831861562774897523714686539546804170790046460414025729073959344382240500111441256421543084352173784345472176338624993254985949359443393378534665547251762635509364315264006018550017556643647304643827389247265561523886833357275089564109354333221529573722559571886850913075200000000000000000000000000000000000000000000000000000*i1^9 + 10824893936742055339240696426942790511334694194061074147921474491860739736203701036789702463691560282863674241219028065803314742430482746048944380487612109384871226962937319520015806651198710930373943783424972961983574078222397836427671534919169701859039426012587822904387453963901739194611379644552985495283479750108589878476086492851470656205578164788502123524482579845944249460585454702015533673248303955307672054768350277897223501695542464355654685187093990819656150994896649309162135260332617061262375620253579121495657833303624996715169243833216094027984435924692376733712668855235725741712189705437649960581928411559961965389404271366264257436907118909724707616564521650008488406284868907908352012076735566204275889595784190253405477840483802032507072238999867095264077664464531893677375715436269856613716100334932339955042375360258310652449477571071059142803335514137366375887562344047498777673382559075376351084747446479850181163321058459365440673218202434692663301972759383388428179955379077297921521402122848113992781255598704124893605777338570074013112014457102356731474037938631440637319515158680840548530394439733937229867244321864010169541065310084672491309891650819638060961861109376683117612351886874941698207298366610862768747832349790858892956982730171776645266349487357368874712591532385221536869248990692378322165913615392483104711489241543257036688224191835260852313831208989445072120938071825047429522092257664598059523992233298308694806426723294147615856334794646885430665238435047650173228363216791456953609396602157304264220747409076483156869790517836845218400157806905943947504169130878526628395689919446538770152157612121891815410709149184181534597832477477808567633025401858961837229024703805102485551246836252999244256355396137213634484433952510850208236083129658634101259807411160705641467290900764123482405998317956090343503857103786411872441184684290545835650186861105403330381654021282758707770651929327194149347644159604691604947400130560000000000000000000000000000000000000000000000000000*i1^10 + -488908513925590280265909171862690718437597727078484312865446806076526188354817463291623414820049755728811040188847699220805895469393839353599636220114225483854051590026032024046327528941510591363848413842500650458318899503247199786637824568129107510089915952861521042854347407446185562588431967721040926863574991712323745869805246047985369314595953909523034193185906001341505905847612951527635492239607890723935045436070950052958470588251033576664525407647219950174345446874904004962794228818507463325722215017874021529394504519763966369131670954106114599583545137967768177774695484752287059568730248233798789650937615687324574599689136659317137589339772706604368233789116715774078504742935131119862936147610546653779626622196713259124188865870800836359249400140955545183207678298484069953478019429985114704941883290546536032560272063823239678882758844745138785930807180508131184109724562140926116240379986268553394521033647767387972154140033023776084375298397184141954787070002197196832780857469641170982060956588844479519521977987139026026656031010048511035648635158052498111812592854535129065639107862368719823401511433370832507492225346123025016237355866940308053534224799350132528726710959571080341693892624805007195738961444612347044630299917771075998846117998539752435867047909230523095251539967585626517666729408365022565737388206081338655961574013465003901193148109910662500377869601508557419993265380641441316481073247920714705956119390272529460845938538652509941210428475026320305518871604547748669540313194966891192504774973991834625636585387968200039602843685128627030535861765269961272600284586303562544533775435212111459839713612792235213153216713035658856734547381816478473362625757098102409423852992042463753179578279802626307273994525893044090677854523431613503890951499145312602338003137455354137390442969969540323258181818290628563804436914426499789412227598660803809484770590362607789133240513424398305309059775964519236002951551291874998717775872000000000000000000000000000000000000000000000000000*i1^11 + -1403623213616298281616183052601855280403751644065961049473687794833485320156947973788183897961485128258868828886281739977938141516408712518224635601756277507466808123791642930685532844568876949406744973963699883152753993833409005472244147649433191107946523772610579521352163311067862801724737989995320660731068196767461845977980371007095083441008399307833699294171288419298104541476737000584626386258582254916234624349937549366114766243388783344610472086262543811767794145432635816809282373673054592975131202203566917388988778249146679017427875598347622055210730446295115017811727647051868355712871511180783107902465730071546636132088118192208765951136429983197927684625269625417349871127963354859720262133886476739774169550603190269323102058626554198527296428432506624120422234934723037576415902960122814937035433408939472416020476807050369280032795273774826582094020766318182925461578365619589186385725794086556121891127902221056954669709437532325467430346181547672203662617806112292100090706526772139076775158403626629505161222973982967600829366795344147957639520790327926324397480038330813048259189706575331734708364926776717375751022184933239801342547728226275781120369607883822760161660890396358216364222283012218936609725700780053477527529578883873123615734427971469353395675084008094377752794349084710828853835388293942722645968702975961005278355718229304535885613265141121916220019289594389028751547425492277485929135687296436650481371140861030789155848122173279281642477255340609423090293944207192268971532713107431429618323025080047898277802023426902455355256326434600038484260815567337468354782540933059287344760660071844596696900620673412863673061729144276012221454335157457558033450571186399688372162075683668123898486739567454992236938043414736073289008228577184430954199890719796218209193060471979299417066235576012295960320198263859814143002663801012933032366140847542940295182572791540390864537059438737212485087322561419351092403907087775283596492800000000000000000000000000000000000000000000000000*i1^12 + 716313870917387355781568660910942118904028507554894029240886256242473730339502414448831114006311842926319712205573830136321462480751345477097727697438406050844997490832030442573185668705174326708634650236920464495004275785471387370746955785900706154663416322903117752183091160002947548995360048725652376185503443279893145350422263048126621872421696204855750878935325391247735495017811757182000091425560406682936158355909674467723090420306822845386962490422497293344251663323264281144665229491482676345593525063543827196859023504023461550085599868933968973371132837440697125604536682939422233941528658772810553859075047944286092866044593866661038911192648372550640019781897489203542721547546441883725249439567634207310072360749492133698869321294016524810865098333461578478043658291780026116709186226167741184224219042159976847845364706410527764098875619423093620233934544833863160782111709525476462104687161039297033790849017714497200660895415263432403064753562696354010487809139930927395643894076508872325411610825011024735474297299782984851642348833642814754931365573859376277483784024441369241127089604833399727773986449579820564521434001948543279671288762179626038637955205057654735047408278000367253752330493469220189944561811724505706879831579542537929252317754270908813474533183828691727129344203354627989795163025774210865899070886298979568457120966232829349004206492597149137182720840700496454693656017364973456452334815060083503452292293162001390469492457261208564774754198997397598834598840536953785119628022096562470297958027475314808909646976165434443764719480298418048408960980129966295635078329902343965179574288696011030388335106244591306582907520436877659657643483909965844404238999521299100006103214504695479511996548286018517126075678549425198088572716353778990207634905315399421619141075093204010702242630029675469015967179825910356173045647291994201299964061304114302117439342772234250792775265608527502526908448046836921209420226560492411289600000000000000000000000000000000000000000000000000*i1^13 + -1026588263045527323639384621013984511211219887243522091954261362093830259556584515289491046828644061327976905948646178078157936685902611870388562983822037983795409170003503042366356319059840300599365716479957526865086142986200551613023748666675390073253570795617525536734635815397673675910302924228503206194624910128640519729933780347857396433644657012230174248508999423880178249566934603876766202951100155267505284893181573222835876341737977688208303871827477801849917579395661841788450347715894426769787522245155261767121693442150465415582961112010876512085262702107649576387332270900669798574957214162758620366998800117960512475232272517615455801348812631331485652871618371275275938766967748373166493582748760923888892597747730856753147299393054317236955710934287862995372648023413244092307945588393451164052400895783614440580275909187516740955352469056271372256499740052807250102005121655865294504813169532340036704155822919495250863105738072323957123198291127086481824805313396742139832960012925077710581770701671638391499285631569335149562043821562447743329612586845145700081763709258994988370719480384737724367543321315096636438232641322979534757810749579138300026667644285846442074585014536707584156577211711364031361207613017513686934123429564157783459766157266331567264565428042509546780250300655359924474091976439002166343689364166334308106288785931275700706654006680979676683288597154107499753246681636741661407449441997434950881315745862608291437870167476973657003418726979635489417373435350851930812016710657541332068982783503846982233754455407990216759862820584219823484863244222578688680278709633976630804149650950624255720928979616392121303028960093730363044374166319778240912458308763190395764231363963791161302691894734334913363444620334215419648948810981341500317269305925815377921618229585629892378807261535459234109338790030386808315978350486733287629027157302805828039770928352837669179624121912328752535404030953965316866945023500525502464000000000000000000000000000000000000000000000000*i1^14 + 1182977311181783847467396955126019722336484131979174151485611240235826006629932951092216259198827470227058631915458496848218083933246762310288502345552381766437426286883478725869089267130254118731934768269315852407821370290276571992430017405560002671235243136315076674875140162341214099401769905334260876812847950206956244234102972822324744899798737345082013924619295102551004358857066731565291234884729553189641859883590401873942369754650768087324973377293146607013376254776230204924970828273739652074627164808125866788975180783299303692233123058096774051837620892559890394300596570847489168048126478668685379176648699639603408945753143823417901037147458088281419704327317086494641843594689958414460788972645713934632261535467653799864826237703158543922602220770058192250835607418220778792636157877997411695493712065599350111830970590960449226318468181018426837341779574783743265558553393128124434497292385749836645961821789456632196127128896384438776985273446999043752773876864740756146867790680737880506351573338652580719483331736330726287452249446590573139045263944258172337408221598791150210782344194231005501876444148692573053948898520672424525250355414659045349154853309998122734330061934897348114494702541160145419044186457307807417470103683602037826279952855729345481467085814019809350381828934104163696165681940212286635605320452807427903416375836022509390344538367652295069865138694382689170981007608491181397195176680257315490484096631581858388498139197799676212759772463720557782961951107105984961278309635060413012906284664449964774940272243343804088022010071380824633983370971285515673323060459952979924882623681983094131631807427858765805282644655057278073138979877955162126439094444365804378559637100584511381839588445911677461187287566322418125786641785336569974803347919920559497237563792307672458551241341828006935246914308850091629179944824273377990443238288754049997911502548349212523619762478346398504809608412647863629653724876417846476800000000000000000000000000000000000000000000000*i1^15 + -238408446246905820122981037788193913666615568215812961995909573558368368379169117729108353483944173796437086689745311473186409361523491500818026796477746884506512288758740569244973830972447319367863400031635860269462743320166091327466718436174198908285582904431720020563255880588164312716629405175181658048066582550261860115430417144228330357574428526966341701375141167273812106271306959825767481715738390050393805084861556113492914883030309717304998696882650983695083109386423192061537651644786029270218438698762275074692497949900629099991648366070166495821284993912153683651221750241547103688495551546766913744595138550265391736950617264553440649876339548893214005967125470916384804118897500421162659006020495724042484267767446952540218707198658195098764719436303933143587644445678394408972470166980651082954658989310530705980936308784264006580481982648419182050697813281065695829766940128105968555927910174543802226709982823100079404689360993367018444830821133017176863555023284784442695159509531505223649470948132251610802106474416471002022957931486919957492250434330604971278561288194295161695769026540465070666514118903484832569873603015161003521617203153783062529082494139739170624715646087142138790209406518571843253186701336043798339052501749183191092257593146940421821136158485560338942911052130774164944546612252428993350725158387993447465947773323439691127232727835606883951141109627804398447984334275810857484790560062407599086100398978477430344578112985043751248273504329154836247312295101943026725380186726430292848955254452998335644698922273812310657884555797644693950518062931045933200511340602046475577407797771353905686832714358873840766296596020316708826136553416426662962559921901482147130852599942115395587247043805897542281162855664809134969517462261082495073414967808852933462083625703615310171881825864654111899449076095896195643335052511427053426416762883590470342115906364264650034592817714911469109699837744833775443736340033699840000000000000000000000000000000000000000000000*i1^16 + 50592553736143666636024854831171837163012683537949664057399883547517436490218164924452971476442108273554598895765616370015941982960822400171471635846125069348940230768892136188980293460370375151599777793072006436505224862054072422639773038715773492180512009897039382959306259956140908248756252125960866750285149182659293388950383485677641024735775901699690600935215308824923536110355919863714727348518339824989225626891293549184238192725846013325428588942708643476397084852980960145987567828128528217245291063153957579060015089068379190692181618072483984089221645884704365181388326509128747499961959271825763565752342804226987549603452541876255845655450832795417597767674135222728925563520669361159258845401799519157587077779456706384092231206043637092702982883355658491244735137223155211622100653297689681791867629970539748665810522464368421871508670589474438231058808238253977095410505748744091848186398461164074619909380473853457308184548204102060936939186775232835804910464717737085293677195293232907008709982838464482846236758236657437458052843135767426464111499087554032838687997006279135074641383760233911752462426994794740371162921406251871500260714877855368528539404304503893460023528210437654329911085432197075341079355583902398963306947511046477090096610602628222514987999300634912934075625913885018266859339584860013546024944771726750349938998316928040949410502459577190929675611806000549843166649882345947616495765115146605111507051006779093032496060626812287754331862854996170925902334840387659641491362541710009775042412952459099296971850750752626408754887026736098027177557699729609259619744533743667014771248015959176722004220026324201651570332605351105458580248513531632336580356212567181303438629621150104555722551106748041015474601196453213859277383018174095761231956510145901841675495409858561921253529700286876738274953085890715491340759963670451520661145014711582837584271865658156669666577911052921722303349439532155200368925474816000000000000000000000000000000000000000000000*i1^17 + -4077360490839723035104080403947502534325936956695525665663424719052526892923864618390588354493298529560930219768070157316580245356346784321595497070560392485873691553291219293750013975058564288041320274076169494792267248144323645339262053605002207539433505132133717450215707751284409855482237852154281960217775467451828432663368696569278791822683670134133897826392227464322907781292468572627525391590908243659739611360967963362681558234647928269666604063572166109113235318442588543496638661952207553094029502863271710441094697885218116138767178394945067850518331832608871579660393364952618500349103818865294115308917201270105950447223335752988152447492249764902369481781492007511948804742977114388357006573341373249327042966413962626993116713328427366073925517265726654676815238811160884355860507424466126235703692390602603627620904641912738396221231809203128327370756515958380230253842481168237118648956264325502843492698407248126001962438384477664191395925077446339999715482745183789822930281800631352308220684083490008298341507660194566651356221749832542660648666868956949230038356481526200707375010968252837659847212366053042934972555247698302950297635075979469081874213647380221233061499918602708045428634461806800085018313895682781315653155750806674570818618424700485643275591996798648885114419116875529912614811786981832906746355617877034827732766114369262132691872112666855768215984324463877751667683600809504400671364202075628399961097133124803683655119181027074469500458537994218507605236877987813214988220357635728281668778243909911659540150687438559972508835123913607506292713960430152809524581358245621929317724256363912503198478406311309136211045415729430745283074330593349803976376378839518689856054878569932720337517165819029958004935388103451896826685914620199360649215242604522867960400570618665981389235508917467605239688473026665101574220717944911116729378511990127728217706836780377689764256212171401184233148635129505168560960307200000000000000000000000000000000000000000000*i1^18 + 338064998238448525374356068563283549775902596396547969013637452905401363762550093001403942580065739407341811004125970951553400343234784301682584039720872030377442797763206322919122188240107592322563164783521547161226229562579909943307446804265441948110807155379906287589499653864876603768715559014789519617047797501100207971720138498586345125873215058378573476643457499798569766475210737407438606285972173520645447665282690958433323526570094804681738717211635334757114750131472868881147004330213144867161737762213264909504668036775198646244642986756795859115404441728364839629108297199117095351430041339329467363311432440659112307584641095332746861895163565874738615267165277074195295836911858342340485200312596343213355544645285303557474855387746907884258907333014335766076462942952982893165378099108191670166123227946649384620334727753289394871301146796668381471939975989200453180965661741085894745052911420215650053219737838391270560534955023495157706872413413298014200796826567270847652163186599762274211081962851171018358674419772570186997495579937691594649204274893257504818970922428179369546333303488119375178997630470471433618989512278137207194882248224956794047953897562867507027812659095578596685584365043234297136434881538422656071547357951466001319727924581989204767232679256867417580095406862266726967853832241800211806818144633858594407149169267907788651843329109161965026346087907173020392712632453087778374645986936163660178662323662414364090368294116118081206756248377281905828496090419614678637076790823041487895966399553848527470489675289922169163341980716065984514814724454382433783424833609121355867629943076973650067420523184275951740666816349281982856980740802191966067653808671053515992424393801097440612960587928912217771572768282748203248377967469854634848228408768831614083799004111622678139863380391284434194876853790900371806653111083253208908345625756216348321272249442113412788845822376368927833999322440398175742197760000000000000000000000000000000000000000000*i1^19 + -4002541655925163881651572109080734120182856999979260585638951821498027687163114109051589878000010026619333729794025910854985315494155644897648789685022279525194601911278631095877723503004223537558075192466452194661999948969145087161761062824728580009383131785903780065287905178350864701785902737685011747007036752107974296138522775048746152984713494407563526165931065952684644299506827942854423189036470282759346496108190128216152998470368681966306757959967061161641115237450773434536076722195755301267598027864620562278959801128761186950505584071678380172947252136272413914374242532755813259294534697452848697525459099302703248280483489066596568675053975196389073371433958818957584557483573623433960006191678907377108264850545667606975780852410864975116324493261269959495748421956042987467209101809459240724808350802335503457299770500040356941217142529207778147355563967850930468730070915065694630608635344285282245611906108294427435941910229470647365960136552016884024407461074036514045546996216181959813544574897913327966907137733225476083914460836959678378086892312395151979911655763219844164780402874949398375307556579389536285049475090069947903407865707295969314972916195615903880418148127088891435208609923747894252199825439638447011074452184657463363177957897996036506351798161017785720789443271048347077436194033136464812735632430220434775272915717032318092279113393694626603235401333824878791057897210621053182752046929996835815064948600013089645769285271991209831533240863408378504761993058452700583350395335616677337930782735955490763799064236719359028683934795689955778664802868150487687451544194823423368866692346489543228001504417914856009522549377666028058506915391497325709966234749661737776483073596575592263252192579597477986134493891815640295290435990704102535010076944844472541647378942541516899829768335742651217127927716851019243766010507766681334035216721450502836463308816114604260483013706630589243705674395459182919680000000000000000000000000000000000000000000*i1^20 + -643369020468859400577343206047908650371007841014710226879000214384632888863003489690669552265028182616376945581838617298020560952722379324410395884999148232093327352847429010323767603409849423685250049262940734837804941442465214245209126044437847790598579589114668075685351184564662599652682975385466723231100572602729282308158441992350653531718830395643671784544557476266347601564349731589945632525925694251126955622188099021217117907738609780727966837118558776051949602516190535843289039039191311059978353607651015817330012615754854731677367139814815957335662224853955399249898198903940385507935398660661180239230622675853473844313869234294178495461571877875685161495137423473096610604806268041906143806143944883460176030653307075808948099117140026019514707179465983304957696367880291608223533626686526778700850392095747018596414252870523217346460351839321744766855258937016743558718124274726332228232216944689490342332028476929033345049697768075433367272205208015378092066684422519527369048302596862467023023509638682820074145002685263267586869215263169447857184992067625535531325252108122064581443612518005511024230725280302104748424599518147269728349819993544047447720028851329387939136235335580017555720856956003494060790006535895976466587231278525306496015575991141538639001508687407335179659095515038231913979018498507186961591349546690937582384206199201649120656993067838508976952642126411301914182816733800048639573719172383861682571879358367702816168177452339074431773016003331711519599718966017502000885069997124677687380581152755659459807793395846121286814326180516719332492801720262072324168593165206362970992545812592274750794641547402276222066991156112232654640589935918236768821966371525878949554987464586072173458973614603701609894506935486445362123502214470746573005763125970520186422838326800151028954331518480394277220181384843277832253671861733140974790542900040623761625878836915620045672421948303690435913846241414348800000000000000000000000000000000000000000*i1^21 + 29989659031077504451480374034698144768346094658536858092141328824310499762821379409780179273850106348950911306854083044703572924105678779618423277001451100482291961001889046236321053475995412311221854317943832536804960565571048119507528543531181537145517653467687588497551487968865747928544639337099147034951312416020298284051780796855273786164317628396361614416990803743213523089832040114504238088666663441350674274567701687098707690023981945399165409894140785618638398213413768153193180252084989188044745924492881048919311243379450195510009153749378837436649465581921544827788912129902296037770019266460373677552218842725635999013085834854994957589489683784957701647446657960555455879474318604116853127500548981421926354307830432378889682840683627200628942899891888415894684384876356558342667862718714611354111011512983814838691234433777826387614127133734542525444628784281338984804070682723196708324588352596152587823418055404514461894847631664032876110336022427879839291699856173544669964637946160714105170039828240028791247786147895803078119338503342731554030808691526168751305585927236904856807608958830985393824232568222763686837814879131893109183495342105920353627631711509326051796585258585859431342610955899027424307917697487311652134002725315623480840904414661561348743993602575355776593135659032828504832010600642998710183451089733002742473142625815526038482164785767119788515348205918088982566319624211777950857892825043853707026838457537572385990985220617757701837784160433149214459549694778164562348627125408542139148886245169437326230053229111573410709418210922434446849268063680469618299781685143452840528104443675288731105825009524812508990826500227726377613725204874136807562599821460533362996797359404306507637461272392591515640541038684749043515467991163180894419375438328727418117578638800348101228995719613882149304758026052345100731627570382168049105772015369683914889977857212287686948754968684249095019203311697920000000000000000000000000000000000000000*i1^22 + -87683029151698794934197278462978910004431718394560858911998628541701189794519295846299311506478230305236121131080052120985560115463011472345908180291458108098067385891659001961110341253297566866478200956368973669250353773417180707039232335709439341460017657896846998956777239609772023969117061129056089651222398734682652129997498966925069977582543441376949137587486056613854622371829946125332979686900760009633875793101560381984974010988231043976552018713702627810766206217759889190623890101477695191188201903174837427041274552369122860969295516342507073266374047345362601928754606206657534722994556017652515859209934677345055877979450816730960594104600788515942858346029621963485112264472959109309357563310861060704950148898193572454121285145901990115926664199456347104422486856661498632095858232691966448724429485205311496303741591151869744463328675201926640286684135915885839293964101446581550482009758672202534362821064701051512826555919733143622298489212451519153412726984963281233759955541687601068719521329112114455734877341190346815640409367373629532692200272326512200808031096571344778519612865659589341733854909333811859250170007975682032230784302242532880643077325122115862677408645703939869446506584842565529812937069085470797641404214550652408384008363396448234436454496337206791041057989318855356717929002042254446216521412195779879585456994156223930656788130763117201816840912287977188348489543288709421814302332626813533623531612748075158762668842874197028189481071010085711480796165077038453009541271291122951933204935300749730966021287968034625022786571083863894766147633422283707733242226346754779533115339984469115817806893396046973319734685257844200362223913595624862904521542170291430338982484649488686897623135460866860899097019198541169873538337732760037396978973627942958492591746589828862629719195816610008631286590450285421944846174287779226158152460904040952426107838241193818379160644297940314456594579456000000000000000000000000000000000000000*i1^23 + -17927597105130027368128623117406769607677346822880070990876989574682198459386182186290819558173942982379831574418997620731323442675098692515419801328426530988765310168701505649480747007469348723835486368239291951272601680482563172509521404326231824167890885565142839930221327094505310945834857858618006769073469339946289581469326956254948950998917481919720059780197237706613746470271198134337319660498353408454284786601393113230145766415649491648829634385555006810996801738732320002982894992760893708898145081729689720030715786144166216826103449525192140535637591426463949153527789496888232580586683087971338144432409653938002879077252860626001681402891901578227412964084368343323221699182177776775832650339689005569679748033305711018461909940388813106091637415050653836404341677927335613809664973175542500840662371232280621246619579869284268144135319707297870917488400171540851862454924744331347138193664132361963526222661497886666428049587708930620561866396047613185960851117680367780719966517957698595149470574554540552460302874192770655414603002472290283016727036548251525193091767421439361686629549390126024509281556745634183624336718734559314951440683462540840907540120902697741852499275375132251918118941591174082724136864087453816884646454016534252590215985955627719146089440850668866128224628008368842149192461438656999181553534222457370900287217529515102126878228001076088454274515610653977298640888962159535639825888161589315120604997568342585859780278812965965693637173814215352809252739132016188037745620750396976928570070792034338062568726542358578583185516515036191554555193392039871606888312524621930259284015905186815327002705261771563953231136808789826799282550188883326279684631559082771513746203274748708023825414465910406238299682380087642522156460190148138282638194821397488022946228730843993869940067685505833141346680666188142009615762313455045210685168510392275361078132964879501169676493770608593830359859200000000000000000000000000000000000000*i1^24 + 391880961422400204290398757683881167949268919851052125936341435234245543236763945738602426993571248385116853157585118761634778084402980912838458543355106139927338434978877615975720790435316746065448287206199932508301038252165134610959267093908528575117357660008160547725730862951409580418128414729830203857514184745109880336942915531710759076049227695572726059160770027088848407022317370525868142756126170531571233534829100999925530799621790541429006108643206511611892112910626665123777349093972779539935184343826729677590882330710315060157645388688502248368813043404793009645444273926807395539895514917304178356644140992840970243708664178063510689158788034584236728763965332827099318085360795083041324251705458883233722855254963356065072471783911166460388112041402796294897484648098810620308910518460565964573794454381320119618064991285562277215591357667953988923154152593407219634842252927472002482242657466314118017908299698531435366989894140290795707297317757180527161031816762433579711023084460064167298355383221336051697549370071728010395892050906335996211166059465849977259745070402193321259364490541462066284957987005978060111086965754795708195467463974529915832596293869864220413137013464484569064003086874474099831415119703716171094541100575858063165022618132002556190120261337016370657441154413620151189792129735941318835860615239391650885895204833015638020646256270779301114157463998251885579499922783828326523303018487563106931663351444370033702162124464651501912569146746719343481220151842346461871271374731562213964419056089089569676062736758152753138423734581256300256668231234492044842494072898492710224482693760747423614491339353743615461325556921460097588279799061935927879869867113620283946604120852185867713309069079813281925324675926855114980922540625504458667261315091886981657156348655139007346431828971067038784967562138051559168787358160570031828271082693964369830118848847109506717435109931789404078080000000000000000000000000000000000000*i1^25 + -3158067570611647838078870825953029156827039290694784835281720703752876124518475920705399349163838066045180613483910299017736365562589549267022956808862624114528934530435303356174310092646470962278455339522989785685215662083578817679704773656773456515012933922761629171281508103277728990481511394550939757659802640475623944160268886466707742332860427573166932801228197302610036115629133455013866371674191257229397448217639490672064394938739775817203532984764535135219596553234515631278082558656345470598894749145962198289076754249775280814568689111819285762177444389282830019907479631263779721601429066905123163897467579530867253659109676087358901343403375199029675612832220207656153517016893741462618116166048476760215429034253350999062143189452886822607490120741913094783019500289351174327530252739496553767402787753655568058481679212259286655307810373575172522445425788775628269574262652183492143332125761215846907262474165379718881189759929387389602505858819008386020404589438854505445833876890502237778965007076092107432788698768659537728101817659285751376358871396696296223179878398240587528529815909324010195133540583514915806984193747108629552917468783515207987304401641352864797844109794617270010708947702216052074423905100497907353530741633892137489965548006398274932143571968665688361970551269704400562992535385845449381795088381240908271834135499634736651068618533752617190421774718038535888939884311768665350844715775075446024109330120916985642725922029492556414372335555445369282699211877464061379678934337914292767286003818531750374970447520130502863940810135551424337441882308077542722333311518147638917202403554782188548285744926716509781719962035226868170222292830576650257930678110602747890687600559373579500735438453079009266062411404823873125382333675044402625891012867199429026063381346463117014514694909085457964720364123466603808720285885354506244144909631348407957774895638884705647136510063574777856000000000000000000000000000000000000*i1^26 + 10555853602524816551447643837789149416570560848891730133372022073841959944735000087070788481756742135806978295015343617755964706170781056265016642599634059923119048099281028410284055869939022151228470876743057503964577336504809843067667661674278671612550826868583014382882645926533074327428238222605826125513356869017017015152584001071237769588809985730605259562492088286223918696263218245762467003205371228446426435872249342038654886662990595694607088323803096707238044532943246960995882919703513062817516830911347671460071002877744864623330272430616464516204107997768114842969281381650747253954898324438330293151538849916607358262255210841290015049934282030829506214997159663171217067962296555238635123816885242645485209065128163146749767379110054281334394353347830013323725074151248653820344872705615811674530625262558658348349565775645743445425930800900909284043942019887852192708928121992104311025927179086268972476214785603401537481491939427463670941734792267147757353932393632260277666602630643366218731973809910524343264595506642523129442540428720573473449883751269617972686563444731321360883628486406346129624014863984956597145308453376050779141327673987063202899061563765372444028220116902410988594070590126091306326467641105721679737251906656880560061712728482730012715445011250064527496698067674952276749881017641540937150907123395365410805925802552014446865754894800857960655701827443754848177029586996197778589355681791069817105263766475911765739830029935304129044842545510249699519903202143957044517245844887852377050825337148166618299142939576035479660960135525099291334199582324123984778568721002034977499823065691958136416443776827226439409631278353729843292258423693991166430127012651482759438346677071883598839338574955045528782905320656395873892302191919016395371400668108632759637449214204517594052459816269739581067827550521844248251904630281469399297648522524456388321267655726996663350742063513600000000000000000000000000000000000*i1^27 + -51194938964154011064416376185635857881903384918662777144123839488873242876941897765750397672304014563545248602011152063082417047899649380422410187840814694305540170802478509314518177506538268360547720376221639126183442871346529393264685961979437638846225830603120565130654973695082721653418923887567591813809844154625261145551353042999874151387172270659224963317201693253059880876844200516738491225305832785721431229932525955761900468161678070245554769566344718943235098983306495220604334552106554909859062798691843511956431201733960724344053448492149173197642674084483844593179201578397400738425377468436206902293589452561956595932823026810879234140148836530787524048421228567749233381577824195360490792705853940398815752137418368885509654261348294001816723305605671789483835400571096223504299350162460267405912111682092564961518685588255193552753553221861816981115688672956015629784393118041261859317014176018546838725919568282893778003424123432813939070871920458741510662050410527777706146858537394859693018983522559160391035044291880607183875522559930921779131238439250925918070533851319746609132828343188800484554198164342079515633695271652334455946297373831704979253646420082579290639271815987823806663133481157797855706565632957758499709161716531819253961873458246156189611208817994224471993014568593793555345524149951852861853930245547105854725946682034422912090011485290811206883279433045989788177043774328870049043555535716744339756837395567631363725752733865730154441112217959667819618992092671006689951145296198160329499464057496690511661031606115236948646684620751837996788926336010451483510432794516324419234060290363275144517562049670773868488985997127598672978342458369263750524101448413428819133271565747362703753000494208685701745960693758051599419633470686981014678004955871088221724191743391181965432294434526189625221452835402904197158403624191652282632718738325139363747892083392778025576693760000000000000000000000000000000000*i1^28 + 547455781557445303747146903268107874564142122791480156555394642379977614132715826228608843945595904118701506401153749427640176897723971406998716912168270546879958556774435330592440322882670299971258923622402239909763005884194752817755576620718920175288640436246538469551020909597255382663431521589535146822512622956021498160809324134447026550359721860382226133020004022759343333331664744399275472269979781531615556349499151548008387772925467316553167821880537873726751311319827330785281817478018994093590153365492287417117880033217768981257715020421011144190771487546066790130366411335328093601098176325400527372706969276444018277843844483066819025263659632638953379892790231361603043818974495352196226948633548234428356715812184518935454705095142173214210510888919191731152477531527944488854391881895742152864081373443056224923820330409276284057672198174359357248539680593113719976371224029270475015312992668079534132916114310266729105434121272754718859105222513112313646640125589646732835180681948043282127355229350493009784170093355624420476807613837986692536707692072004862134200665196356781284521430237900318812628696068830701447388328060172289890276211640312677519321251616536030359254514460186526618203770612765424976265404102146075630131314293015681859645553547992347644921848358524873271705521446936926931289893609928944231218448205774367384451759008120354895760526197804276036733256888602882406938014972746994781235417738562567804099620929160203800167587879187212486798286782216835564437792798604766817618047700496091455436597581470178808152644129623924378770809322614766497296509524745152534694082523075712797856867191036902095390662172209629415124254404905534740725279396034618842069316388954766394540337694280263606141477218727763732485699158852395997050376098347132370891874803850092597631988020862154992206887255576046148409975932594093417973276620168978013826332459355969038157926996528594944000000000000000000000000000000000000*i1^29 + -1743794475235048317226441479975673886362310474322418052032203394443613331236271769949984978797920814209410745678834373872900055240140037509028390130609552931348281109284716963094657004965031943755893641136676911553019121270083539292713796923812572886877562237686441932240638899928512452460045661592889053025932414150371613366462744712141954397801963121977245834932736322186311907444733017068065780367967241963590982784942008199219037935468277597596630234849770547566141030623356773219840925892111735510101926864917869602806965428952411685666051814788057975242530766422443358598594522004360105736300570649556105538572206788280230404039261546675263164362407585063306844967299314183250158945285490154377352381577897607213392615139884185462354734785117001218438990920996716488300849814688628949520159386055060212137701580913053948527550234377607407277652053574726097215795027271569807266239615248250982205793317558794296282953072213131496669067030803817230760732873365285562740015335253411358494397959896081092304886287459883185536437755713036700548703570729920408179203796230128293253528989399481988383243978707028388627157772761215863161569438774485271698591209076609041359556539174808084557199990893567079917007070905677688080391598399892866652986520832177123527726498297683043318311488448461458415467611623992087819219653673508845064252762153859163957561161123647707475690701845042891095674187936102460427753110348133717455289889424397827653200882702097161639774665724263356456546321517460372849183989119501755145908618083274620839718726978249185555707535504096743741956085981074537475779567654789120563391244729704491233648629401967701989603011839746980171749505191753121989120769641639266279160197669300729612655629374739677455373101106913556577423810885848751544088079858150403699475076784348167280963942620711860343933555115217730701051827383190981650461808428250900866745541895626290283684737331914342400000000000000000000000000000000*i1^30 + -10944256543454583555325276994692616344242810909786650128145527477374710862574355686046618448732076646673272059104214179216505746146526991783624981459916099542032296595180498916458577494793991225156530796038303957991839923714827435063781613010617860591675411710104907555106765871095969854847221610312079561295937107897953243841178128793021454115332758878279038914886590143509257645038751077502811347880051721119894943987697091797541321405220433919645261922875204650869536047252903778448407532097271700851165831942554678164467293818958068604333265979262950943480157675194969162616045031271539005969452580153293868767309953683071731199068796470079814109591820715178593921972825216629005661597144230478311709366372766918610385010731152185041032142857404196724492778265391764253829513547096614572779318689464104829946766931746336136089119848684037909100499747737559384854125894878246835435348460586921563019107361791933730211704760090714316906097505879991758792040445221614078290415060203622950940093697623673769635167283649769506313590631906813749313261429644411566949034101978512730768607263375897131211990052727046466682997275107620737956721047736432728582378247136035591317959412851009364659485874317021377950666614097727482419353521236274140892463293832054576894871308447171549514599715544940194606167469941916202780464942184515837910356004258802660490167883065106688941581078631507998140742526549458191560241279403515141893596630628671213640304682257776527672487512938393308108674096366498160955443412624486452240769977217925350239232144332866020642557521205988931446796929804318954881717197637582410157957442274612427483864137172941162871469623242694184192838785561723109292355586253588988523789669126823794125366763099117470397263339673830777356058541913622802313436506211375225290947891743803977190136360860003585500986543660460768148148798665186549713908509566815769370753993937684522111147368775680000000000000000000000000000000*i1^31 + 95524101338490743602914546185795806969421847573553170108511276039317160313285830815210830862345361676682674299665551671789202783629594026665043518690345089253490065976038050097600262565639282280696323398098474690505208651554442486624389157504603370336632431536996206594916875000078780258390570514602744296306948429993654967542265830907796500901134297520166405125177480134854755559104947383423680908439257370054117917813586257404359895905473373678020683480694403820421170831190126729949351203289224084942149703434213436715253501249872630477084729861746241838356799777358476680686237822272459438555614328185314720500925300964625596967092638654538790247220766070165465739438288855900877625196609734994998393045348904760387277706437065523661247351564353453609301039144121936162788283914792423616055470814932313262890510780929110005603723769745553830997681838547821043758185092056720488352839987697531617239638804116689566783667946416768656531731150109542161816173354187099817278161768514894432119577912085128233296015513939780438841049369396979513072736068880394629382632441416729078162728088533565962671356953694069890974413739365318661004824271278480075018103920027286185004498493802117569278701073980752170005675521700612745905119155387978767060073570597801861177827823515892508853119140562795825330217450043674223891771745224357939422275092324254153839722091955239341099856508608442837068083664312195924062686556640431354359825705254328773943181309469626074400798711882023111307183661257606758455330598370744791342887948545063435317486224815286260002154742625885793885921436794026790281962590892726829267752236465514226342688939013961272108405806539249910242871530399549445673859439644496886925855759573331486201310234226019707218275288020664423510092608930414102160591114634587468997639083919190891797639057277426589322116347123641693244587512942481612912215606454907324406128847482171763936198656000000000000000000000000000000*i1^32 + -22265100217675150108487356002980931672223160722738238527242652428727755855496726535763019291444869305705244715378728188327697059149000736987574166136253505493762224328611866436392133935983707705744886641152710980788262089194741926760883555599207051832961518594377721949131858947907495515234887651359782237596526607219944030202527078079948418638738243379766967679878993225159724629135355026513443883526646949202916210294675623004958733202972447895646608135792400929204142342894133518951883427993796673852213144298791833656944829926992567473570127832944571016560363228177241409887448177409601434970060484381348087861086117553732767965905784091799653018924633409760225609709914064765706832639882535993973591762992563973377609862907075572269002190928175432787039122038229438314992238535294845128493650779382399483303626411070923289379452342749654044128732402746935945472590562323834128016904921977744626580247632005480801913637145834312328127938006470468723852195245471160657113176275132596621034687538088075497960258491554547876960306810066263061555851556915884424551917711435650323133481547096190464394812109801590901149788161632595412148913374256204732929864306701934106607251289707374730618183184629694715965839501450153453676934851399714179291290839327642919735531512670742632311051751653716551415593855187234205808638434025552405358712381797399633521243050152204115874116184918198277117003314931809674076155065392947181959867962565586458623891862302378518255414463700780070723523100980566057558583302770108099861008515934853766630562384889969840029364376976106005056670933397433403949962581434518123045800816966823005936877162619394903906669609108847014222061261512581457567883939525621561330014972398494635968579728765189167301291415154858764255311682043077947785215420084559712826005804408128839603156306810967972608310726974747090646852284304034688707028004775416254467876163296149530214400000000000000000000000000000*i1^33 + -1203193206480394656719914374423644539181320654428988464703693949057313750189280496152168419998868961815988077856753832005222907537568852858298805599160856519501886313993321301159298573040946224382527194009483664555087194220746554003908973235536617175420986909775474711392179626306329791554619743937968836677031079243716228785036113724655320928520309642302023800323395381635914765626413815995423566904179626476629418372053829389550495046955501100652634323881279714422007587875377240628334812277195749897578670505007881972963860560215733198699110715213012196192525072686340009560595159991454751659327049019078749553898871973911902728684320322607060517558615583173496682449451311579275345871671205441378983739516875944257647115743286110662406731085163745353231885446311909709179567856802560890635108271529700049676784675785266008088364673110456479609378080596979962968651154032397221112187567141585753972938718819559490317171729984844107529653726174613599722416207358079621157725341059134791642499207504758850994080051032696493972500316759965825508791182965210312773240257306970896676112979711563401692682538962204785228981565277739303231051066020922656460573419213287538346621794601990484653943463197695039703240736151002252437495167733679886105788563862208520204246663316037752739910397693230914624762016532300533480613767346455068332628003049389864331259661938709649177193973807181888472758411139600783352654805177656899599460067998172558933661577158756522916549701039920960276825090694981637035509429588571399345153728254797265168544041052700649195668728681054067931139694084180883058848636797593109314731984202704396665553928261712531295231364785900722347090909987229638876163388709962548943633524130855021012739569494409017044910060948310455934729590957891433702412323599589389596843436549581524282796557381619592410443517438719799936824389613091666322609030423619675507095374818380349440000000000000000000000000000*i1^34 + 467453488402525470276977890815225688274864324563862147710620288832708418557913664725862903198396451565927818952024467730431961172415173447228714009300543445138585305357094494925672338297393647851206697872983275317973641272673271711205009354297753576917491941000086486189659428524887820087529820581689449123607679273340862121786720948287404938441282859517454491905539913613948252135955600783691450828629428205681003712615578988211916584670498687449653052150694554514370622059303258778450521233710001627509201600195317424076069208213488872594106594026090777133416039910989134224062715929194474565235390078741795163650153864249782241160686133833095249101683872741204813851385445603449015226278999126616073745103256674373241103309480904269114324626500519202773142636578116151101490545676117117634141657145499879974046698987006291949056385897562721223012510141067709573680881801123281696529115461904035878248376576256377430153568882682245042047989729881184898825596622180809836126143149960244573337995738732662973298939357420229749894527692801926692956183470328769855540783440889525716442253979790156740256926942432866383095159450475942867019731103873144347548380130209426935214322386451662798903460874656161256139928764121574528843265408282538847297038208602062322090513139053204072744978743568410946431692975545992026406647997830838667817016819084157426997493315874827123026841868249037615612452583230514514905872736925959955639444273762130565100180408493821318138396373887324669671952316556848593770710332682275893672553374360519587147722474150067087214873214679856004391102495124184033401615192317078342554600296136889560924293308871125633021716435230144680332322828581513502115716987702793224218549473006939463093154054789578193206048628540002372222295781688614292481181312823341134416129696010208771889369059245879012310062131361818821694956008555337521837349312001397182597192220672000000000000000000000000000*i1^35 + 6084777814544115531928535072213339641536697921483375318524198447889214279158130194378008443642286535322816522404107338254398228259888053179872117424216923136232158702176885819993059341904118081251209377366867826452888412127359762961044283158463419443845648096406232072337645053996336582919182635163278600399448068027107266363095020522066204054925749256269309529769519357437604121509639859824016094424076840004071652525022558862180263619785106759950343541815161900095391082314346948847432403099556943944686043729377119006560966051418202716870562282720195693907936944112002626125104734403149594125971332928343587209604785066710788795807212342497543823474656470512891960071442261123945598606080883998597302944825173839562744810797551565850828467248538287367000810556085054577333333286285282301863189882853161999449071496001427174973114868841801986078185885060950004848332267411133211199594602144414014268066297881038101709636930652580909482182186425319796787271163988706625360659421941633916393487334230661998244985063632521316236102343248493202863269105745116786748347302417173882379981135269658633291390037612413404114629614767991465877562860708263234411835675739938498365343633624578129659526192580391135720307772704909004473595335861575063380025579285792719418781018944748397689633138834385703932855393439250336343433873045429829879268235566680210674702856876796320325705371937222125850717217512885804131335130668991823154910731013400763527577059659106383122945481258066938643996254871850675422197756385516126347202289558189550516531413093376322550596472645908111545370505083891400706630698839266352549567554073346775404684122900649886894350760150724629305765003974821197536564635327344683256770314408384204114664495947805029305476188960231662203608288187856880197667271880549809555744343566153022453755745830974172525860941759891680970196003013875916252747157506740767962221772800000000000000000000000000*i1^36 + 4681502558848460270391609055546531405528370671755821133841650958177679187334645192714807912731021599974347277146219403050246811326730665671181862236852243803252258127583402685687861600496664269286492061340282592359649581398675482360744580133734296231481201558651745013473310162999593068680709933709717053457489389163073571831402007304436700720667220035808919829773500500664262561779486977064080317303427610830856130559935015697393409923603756267965811524603166447787961122293563063458622009959961689686702643500626035267679036857946597670534050544034596867652191013748675471314018636095780616350348522864317318769490074785027501812472798375078340643578799575940690922425521471520141249892762117251159859478138181804980966799786771266402951726002347144685845808896167298267111549600064070305558527984347305643298159520847325611889404678622050790881564159753749120134971205784608362473396908434450178190340599889880468246825624361101106338511010468297851965706043828800245725928629961802429730702175957641026478326550015273807764248408771122717402011689184754715370113638750554641905175096957180733761686241983287358671891521837775125619358360922141497967249666046320510119596727715864534470536449842203928782455721436732147329101845875436162569531445463167523946802013396180970530370661180102895445367810544893317317720111117501752287384075281692200870555793890633003081467954140655079934606125597303104505812094649686234886107459298322296214670943177358988141042594691677322490107904995752656638874546067620158519992051496307626948142533205158281773864267562566247387433671305469555338132938514620775090153796568389446719756676216902565874013528969301625641706074004751279107792477538441338015672428581778363092262503906296799219933445011467174249328568312700674010643548946471518376866346219592150364849513545166646180101059696439971449117373408488624614952176885354222059520000000000000000000000000*i1^37 + -466298623624929905696675875758944109878606599582519787524285922390685720027908061969040074339631839532029252366281692713147903324444715562113354761278530076428605318125174273849935850460603643645275253343460424404938832035077299090591506905882378359040554075274948579728875645197385476276172600329560751854142289767190314638089719951597826598811295136611997279753365806502498131665973198013331192799533475165952578503569249320724324346489771528974262543901024690273632092078511511708290051973316898406286716306068436728015131784053700885282037540474708664679491504925266475726930210565593876962411668818125074100327822603376642940441151139859770233107488540779844511048279717649526690010689627347070116923423678408012676044546616743520534636442505637619584780290210440476911986438577893008899352885972777195172190697869706491625097045534649372044351495784674486597873154128653486144015738773920905178836280060941254457661181881197011864910018119788875137629501931667071437364392068652664099348638495859732795123152953181189162547801222868711341335876891346020769454571820729446905879774452782691493016084293129151597891270198609569934852527393018983816766261854866001344166662421120468650983580908000423264546344613472573785704407831887648387394405370026329992608774513513527366031597348217417650803259094572654041302694470181041434430780503438502055382186147055541284911059126682934584473846195434282481458727685173246913079661517577521060922115092781134888142551729671465241347819398149895392210890121627953357318733609943356636038389776531281190329043632021742255125802409549051046648791195703545441329385275053659077709587469537155730738932829336506060513494162541662298946237753650227959888799709172256279390597107502001413665283137517268363089272571896198700246856871205429687987353590999031587612280881538319206534880824127152074669570131445010329076976616210432000000000000000000000000*i1^38 + 40281252437135222223227559969812080391996437303328758270860855635074486154067312055615643315710226578419637087642001648735809242318586866654116309256858405789069537913568146292033333158107525991624250386290101639142667915038925229047006453778538015689945115384875956284267492327638704297191212350903623272944777884144893660639193647196263668950496976107995959734566342950864403902480067421197804803035468144151915017566156989080098018458715229376701695192243804131512916789600581784065614829303505139168859224493388424382296427354554233893992985641083395802781201687924958362803858277642188335652709934784625308149331792093541847520498732481444634012216615442298569325619012963496943643956018018897520154205641614594207954298810992367326412649550787486397105994871766576535215237000147134380643636657805239624862326698101225483189326813669907184090910332719082918002737838524508945598347971099115151849893803199857754020083049324575479977764777766268468375273160964169454815253633677596536771662340757894347571267162828981084243682920328986727921799357513767583589329363383170469257726854371010435708308916760253663381069116450397354719714449469966742311203913011974940665270461205567327413359728584587237627263112361918580495662378550945703174314822251032869742374270048550666617230676290072153926893217749665302528533545817975742344932456841273793038269282613083469528828217195579138776859745267724595140384141710888343127821954247659525148300682638753587415736597582925120116871828891241454210436263411012546821451916354863464021748295816439122057095793931747653802139123661648106561081854021833199285837885676613131150964192882330247966239347360085989305604435623018993812539747723509390025981280426802264220958989297562455155845784233596397122101654097750151594344309865222800503836419562429209150953621804693907134411121288496230254892969008377030965723136000000000000000000000000*i1^39 + 96504303777539470647356526019768611812272606455369943366555171615619323314756904938790095510223116928636463524739456486642082250656868792934632156959179348106170622420329969115688098857652001597686822959432165324880881996686682372794515807480319118932210796360851189840620169984147118162584734957081136997594436502375080432743396407464389232044760171446083488377027301216889999378220884855123777645633510258271534449972953475623154133582965671177089790228520228307248429948553682926144292012627531304218471271962953308897773470581795086620474034144785561600335171469054737435981165237457100032929327435665726789081543243189264426831841088731443282418225407158738505531032075235535313824313877555880861534763299364165584745958565693006892388444730936850866435682977715628400742102127077183732032546345115301887709717165818598278912361132900471983696501144701911996753281040390350007125681012451315467441785740196021274571206007376758032407915677406874850396515535115692080934344115460781474486509408538633176658384209037341438839892412266996170133119694549397641388750527459358193874927974132164376065452209444684246538172994745134111731952413358304537096105902128015171590270699643250493399349854438995637533420016285866575241228779590245760688446971518369157678828562607828942680754923947197092094954871772734377441265222629824624044978061349645899378244982629979422781885466008135158067117035447437961466975646523002647973846130205074981503042672259107952008806485507520460801688428748958147093318852427189461235130865330263959351015277119242260820869262654870801122641652645282727795517288923722328342318270469967631370937878512121284583018945266633480677181141006967909383352601926237479734071813849535810872232121613954656465998596513360498644682433906021647364982548490806178985383670452189874916570642932062277087590349889015748135379722220056084480000000000000000000000*i1^40 + 22410144055428719471961040878016164500374636721627512271053215068789392788874022491735008530868383247748648995928020108776064332877491528999967104738207232853095409626014814793542374767770550957848387626650201801398352080652751112599004753832351576007896823967302304091524321472567345103019787626314185069166603546745218335489907221679589854889906059248192290671186833242332691051451425648947308520985998122103993387455149917550938783892729913247530681492812525870202866943799391973702518324992113983867534309707714061652579492194236011735423626716751802175258291334217037081123025529014061874640491689972268484233776191680571628746824975681266280739465058953894592416516200415733946721656779695690042247325265280283328977573205330970779636844547044325408654102866151250556945032918713337045954769336300498216439016947041311260711056841870261544347993735186232128194129203621607710611986338687481231660529105001241539386991477681317748007317556058705313426709836318016327294449026847296110055484410364962862533010160112063793865251906958317707373470142458198405804089640573591682746724508380223314009792432401261817398725718487371376571752990065135693781996198167816099565054952160704513219181613357604921220568798034355141164072434240577027213274255185742830163337794388728722081024921351169861392346860541601626647006802928880551130284905489840742768246578568661469586022335326510405007846520235394918189970831671284432525102439011316716037444495291550333739554304706812933044578442278557285245676324800924330591106739954083714424603070586296992870507622413792544785737885536902764937677906078604560860482130836884218369336787533169766869115430574938081237097832668092200411191646855690848654061395293243770870162921383618933547117589753012360913628046664084426766666754963667142991678089342219104908106579018392814918196167488380268664772886528000000000000000000000*i1^41 + -33930802528429822042563080229424405377604929643842373244868762553841914556766857744429014726905131369612848990577301063316177005779431158101135692838860561438410496870799437156005958126456097710453777537413814978816273838537122017625142222373385620177063622375286970140532568658986212313399770998527415711629027172549808412615621289919847061765856825004197268317518341607784822062949145206556888477016142764347967242450279918115157460562824428550132316768420426202413345094375133487258733184218536120809575954190032091618005869619033566890262463000758559611703740383200183073358251725218445442476919183414558286929923249881678124926852081508052105433000172634208605448897775890856372900836802378541827549439014149212912779862723845494070831162580796074265567192925403638373204079865323972310353681381535889882794337778044635626498985578897931681645328977948713961722279627986924183549877222323929569657997539351033789996948025132634993098309003327317735507358343671480623076597519746871867625979945034016548231227541282362700967289115087361694823547928828815422591621892656421388269364368091044480895876816014456886128527371773845818644647386330273969580104081721255719325701107955604131752053425912659917013969586043301663316363627003988492424793410163987099262632587765638446061126503721596555492513167095192706215748650321016709468282897759958863467913253354219545338922371142716652894789209022037265771407494978741413343335853265730769630708516626487929860557390141782266992315427733034054759268558774752269233748899693234808266474202548216198863727892892585692524306333985775609755718939776748734775536249244623769690912247714566883813581342208148368454798622520260271411046957440328865699919057204286893840522860935263761845641853177081046595176186436039488190587479853496313227022816669880383189160185948931485147097382855918800076800000000000000000000*i1^42 + 14619453385249944330627596983505337089542565688342123529817074195179996448020578723171518977451225787447975218926579803150100643462965499397801479748227661376039861292192748590923404526561278798351035446053553558502711008152816301177256989606472860971098642975135061858789157397827516769571119965262831654905072450206175551885003799932214265975137120220644951690830896244756745918698680397886379494208832399926939086987796438560419089377660694114439424595459322404463199091859523968260227539553012980004416442113079125064253562093885397012270091135036158332962957471065272985071868331962372365825123228291758532276492457443498934834993789041433067881996099561835506116813682292864958463956167947874691688670222998683400252313832904432221391879175801358236803783191071399242791943334153421538704874362663463016011979138845314621766674617295061664143832813174854359612214476815005747837441794780870521707291756722999947546757689159919600029494067425924052011131521771164817686391844541542107220756655461768395847204925670522463115021144300086772990198049473491464208655233188923240873920484176916040986307675212975125724245711679751236612659700207691249976779215605764226384077169973235322807340529693139387437333282999438891432312412644636412998862376581641098668990350447138338493325049738639860226292435505273721733739692996005340003854811467222931490820586677922125064571495090160856639080216787610569596302219728874174046526387312846879222680758251617806246797703360041631089688477703170458721449906004906976886316988784571692349902710129620099091234519494445553293303858303054987813537885335249227304432943998698211259018571451701667961210197117335411609527387783918539769985177889894244090392859992684951307456447204115987589359180142878955265961046959430470319496943946275793364088354542036106587742992820678993243315780976640000000000000000000*i1^43 + -2858042756564183700063029619023427197113723427830029221170306567681600009271261717654352815216926082840028031993684193757023678223703859169174213765732686859306373016438883453146733279419545150447624009989039366711109475389048768563181544712694074186795262864533325491775441548936582407667704554120030194720597659886797168394671227524392995214679276154019523170984822940895113538017071625150793628585157196332399908550294992236941600181097903181369134415891383365465033276667711589427197862198311087616379736002348669309842356710297497314194110715879668387566537240520042960274607294240480172133196682517024459908761647840175236004025291095120112565927401245382738193304699147296325425296591083774430147660903768438933333378499880087214120780845113270392154820774094270780363379435523878785046494546409365747264663492563853574790653676557453132555836822441370447728084809161561991986443246396998197875614389983029285972060030657674259755159275013350657389303819549161910859797367845925018016650876077402806962451184456658565840059570758196092533466581255836893569150659306271161130144314667632230770582591512674420455641448016338488426923195860232795936989406212827566872946025576660045190707554542629844812306688427132237998830849013339336862685479226490647772186033037322387032704680568060972189729934053988143833593256804917301151910236795171635863050123713546509464973734292656056705037846633278814999967771892309735540238388202934874853651962755931988127265877814007599370007457398899584546016639993008213203719121757788882140956880264443122272499820844970943900888271808772710889776535898426977582326234050401258381663293342988833836686869538199408313327441950815714683336045922811424324522866140307022459701735632667300254557048598991656512371777279502327166017909418197799412878832195050793839260554647822827257856000000000000000000*i1^44 + 413948860615046881338794913195729063431760977206776935486409395408781857401955900214361321821880282474769484109473079235893974701820041683576977370197388275152876671667385099484894592993422117614666969755442450911605083286881086225687398551796224265652531317021004601193758000462468115971385522964699339668115279405159016263459610325347380364748927499574804693098691763720382045640885279310973902878884090201568346254832076185812591838508981153111419365538149822893587175411531597999341717321224834046900529526774874457262613274133671837526830878726782252414745005142335888475572340096369362589637526708229420192393406685849933991576877696962437837328478642497635258919602092649151891671724020241425289264495110568642851624624322879654470778262599403901984934265262877743912976268197108359367164289149396614467419444873730125972547765429399376784084738851124939627110951413417899807520113441452807774297273033884023633164526957176206106996483309533399147870961936846092620214026646516786771088535623226667912173846590011816526315608101776894236796857513363996839526899086934508454186892545649396291305970904586137245882925519784912269317271103110052826598271878158474763777027269105976311453989540343178288320186663994610697437166868769289295343706413619806195991168529340333806523630073842730630702295987842369504939294502040929736259228359432372700325724073622446903457369102807516668653968699732268482039767687107112266694310079680320484302492392303506132412998756516967869428452900448868588692358013502668552480524865125823801807573362620623518155236930210049076466745920801282299256284781065409706045840287811373156388760066679599162072258893155169586448653362881459991620095604485904201332300156381120077186171391322689027474705077903321554615944557718073379273136844348875367452191377357520614899826294784000000000000000000*i1^45 + -44841380925592146861691428394500502588602094348991791407717004301658759113609623293391611099383588318333052577321061412536627917986515018479991489695158192129737032293859357093482864230052625247212665682801782765250475208697224761330151936238204375988108019124193123823779434357904166893646608836650761845334591217490043135094991260150638986377411750961105040503971967371553624321549073324852404538029430601902163361591835685769576138111199196321395894017994036594644209694610507610484867395789827923931475871996846363126484936179853366019555733984116505419342425587324173570443550962861473307855844183149890773077680963349195408271463656378021887488331307024337762348874392817286128628762846317313523123190384625229952702597379386133391032869594731800279563861387179995276633100004308697895028777088157400305823915150258677087841504663343470063874834498666393844692737937530176789269594637704765740193176237128792963035613733649647620460952532842460767643866120305415217163596355710037682260268670792920815799489363807024367769053469565818237229916608400091742640618480692129144231621262923254745960115160800468818777223687105834367727711083702717705486214857144114289736166476089151556320837577769800787646095411731619926283441131438527365093927608969885980689167331782238494718226291004219101326066662809148538765666683968055788737373341948284136987751362975388906857456844957557844233325096071064360609485243349510048935350730490620073150082006554801618156816481519024882305178457567786649238175336300332701073817774062948007215512522715492418832729264000870430481649281963407240739237064334688027774806974935251157415250083210613633412464126592044265327800488999982981250061680864235311166032280918614167942658462265867909915219542764576893676930983163051089024143418111921407285475799522662804357120000000000000000*i1^46 + 5598882533150386621836485436596941979284630911063125187911464878769579136950134799870180372394930985918678728270653115740864565007534515817125128877235262543806212844281086830045486217564542282912804922465794625781480472137408676447348936204256445760143349317521868170210000982699657867451798106731165362458358979559000712996740345414684045373967815860051240961375586868560683804872553946549275475057918191084155176755554909510140286706649894891597783656437990758249252715737389440694274062107176321954453342214297637433633537571250129258484374772334183259667109031024668478531811318537213169829789525620308520031664999111433071130336627253366755039141669427594137670349258824481262886650665541286859261596740048729022987917004656908173337322267008878098829830498342707384321355638088457834045149241279181892252455665675509967678535061693642117406601114619453744781044611476995035489227811594549222792822961681799321580894912695224759601134583247368463344619634495369377597579310127217607241876247608361976471853017570716668291858146435871919480678768563107465536297184296775105617252926857900171788096403636710582468593860477193031763699727158596056432435252098642366012218911021439022460379435233677289865727753268894502410982177641836214886683123738872990290296432581074765487752827133997798587579404620742837369046136180463815966622192992598973225716657098961496670443378461991069457202678316376358575397737758875085980726858168773100024799732059687029589056278130508771262489070912198674077585039955772953302748250419192649671792987751273705750859326687014172752779582026205300078885537306256013509806953167193655397191142787720853952149162433290108473558021305116120884670234591117210895561739872441137408957509394886436994894416874887970865380446637699418085428238469019819444158731386880000000000000000*i1^47 + -48771337113002102867182443272908790494601656935964994393965326795996361352411480218168664370808062794858895316349887405850224997208242279203449909055521305350792686801540066957247958663303169084340574448719032731910042207642223558013108939031430981628386057593616472040958935497444330860957513520261875648546644328716691402841715352239063784364973329280449339088563865650126068599797255538502200801320516635113190360399285269554873264175302676012585846912045549726857292913534450356016836110382275408624621744581870326829865743602534280376213756521312387781383298346575134540790127756028021710064741663838164165347410268607250055078555499414296613236326937085412248547492933586165610559681596923775049688603604397430060552440034355565439971409225503278608184641511360116959986103616337662681450403325040638156005700326604758444126465340665727396065285481367294143280115181284023301122083301252843103998536599946692585990355297937671019601889248937512087065548099227030471549545921857760329492278424510054852730486968183794387370516407685104157455239683557214168527048292188827160687632667046531726054788552827858642549583416347656662513313642150779182032069818635304622687480655941274578663646837760106974957938622226869690617465276870592390216581533279620041130095428455006764428871948320979954185277088153282770969130425476030575779111571351611346493478634669425452678455815292579744405871246311082289155127715312880174389143438590166346220113435530003223541616897653179447769529011148858557456098089719917553278791355780560553094306310857308068553755561225349648946047504331215705053178631478342169749118008530088218395890485954363562071530837428485079942490199606560527095570782529746618492640546825983859766597098824181937540737606800389165628143809266611497707203845343506176409600000000000000*i1^48 + 515910577593679837710150836956809352192662676826998643861636040545656983483210364359819785356776160125699288089160756065466320510798895341507141446721270598928395034020577392794616765391892775360739616028648569668460171621400997867652253350904966959864228209803269254159068556493998525182011287073491664673770299540474205435412098743984767623893394497053568057464863975149448439862817873322989730464677855099116009449299192686314648920801580320641643053109025745843136712719368805934047203008009568571022369558640277816493055567702324605126029003114082763874348320956819263827335208938293409630374086970396049391989184648840183837222667458369031184098186589121610209974683628664645327697435980167724554754589833953076618898074224340497489289505013406472867269910029196514162444661010798927423211228905220360440893759226346066848961210429811131045835938053548793409076837433491152231618663122941582392833045170795651697528500930755950913691302499232068766686547290362835247263853595733240121822788110673591634644435689029573140297863884353896953308533621186577065207414547111199176121402874364489238630919087795402156664599954798982500651571458723956853873372720378919844831046685397436380268621448013801505836108115156310235284437491384082934667183884124766137389920100583751083624456916405272547475608395704724548776079683945252414241566327950777139024799421113161811085817294280694406660439075395057842849084893872012409257608889953350240561314764809718716709614426538519567260418648757242953930930906057157575784493952370945873590086673933005504384212766267197335913405506098851820777129306572876177704696393476127829512131624630616741130953357120339895067473270812637507655993437177655933979474955548975740394165173824117281155768429613770448331355193664117159280813015040000000000000*i1^49 + 641801233831355597067860169939023104134527865689690413241584203523802619782504695727484552320689282639368809225605084514567821818984259192365398621085972534344755892756363099216029445579278399597212584533092557076106078756998716325113046581758516243503515263492565238183609041530756773472305731771360151657813159762263147187355061503095353085845847709627299855493860330517050835531291197674790770935956658583727522392549643021596388174343519696126129993788865011915473153589153290347285574850119227174732731937241265309820401578148084835592383708408527004945010761060108133234600220946563357454215997967047958912498597051710554941342460141248830668828691886772981050666810218706458752368392302745847045925447395349350461581760488709544419378279984345885198811915203260905555086989208975052211255439849865324501934817003234732720126210535076519903168438524178893859043564388100719526871734053068454841609066530458111750863286766214922470993010769750733492760780928895777292369192540177088436026773168165901402887108336087704607011867231691581936910120814998591671289507892562102988656219775617531483952375772085986700575431971829102800456620973051176615305486118880695915149688149178011705472906350225011093291193550110943177351813934151448698359598771882790951846169223493662131777485112922895915109470358255261717070094291680574279710716268277866066197474252253797216990747929808646432695318111072256647917917642564803006053631045982932388056519405172652923025962236993924530199948072655192049238141791854654976223263785573409079680241174476083559049670681760667080499773686876847693405938855973424656836937825442441169731761469416764217532048409267559547576229663486462863159048853218760257065237304018725087376303154888570214434948750631691062857887853095944192000000000000*i1^50 + 287217167881976741318324624808895733727455729424938551422460590734156574632321175098412172691144879557466859018763694255206101727435152985796782260469787753022771824018680484245277611941624925597210420463506004182708213916800132669012342478508105262510689742476052166598368685303336373562472344090155505699564292066680962152252413909126554829531732868439895741229445629401647082031876416504126856253058135125948453317795011327203524756860467349072597558708711901329747028473986397941324097806490596276320826159817641352478192778570589532642864076825249983886751807650776926499766671833437831514482166512677100591727533591455472055624077241135513489855475427233403348506131062236242598077972639523219259546154882470455492329055132893893781683436755614345788585450275193637361128201325728713083199765500204439738594059714112010253606025719159187597216576103293757717211845400652393048014693182641958647125860315505588133321596246387109677057375783165447362625796183943194936269016025994500216111780489380070978702953516261729419838549436926193443518253008730852704225326622471486790972489617880367387642809275014475166787080327392635859597806322242862276990831403282738121093028216161887835724609605113401702764578811807070712775801966276523593856827540787347609791904039539025411610754416749112549153586674706438813203751248221447769541419322880292254821783238987208846010594632996374041717738175524545166442491670485640832030270377160662544548509361008294789248159823012023547691508705677418427037312202124473901677501042856067394620745783206926179637631470878814703396630186540527780798784544151625732345992905235637835846891842971770321950287499621156778385188372155090040353618671933419899525741099733888428566495667509115086038858732843160597587558400000000000*i1^51 + -24161453580641526524514811277324924522724672830304353951090100438246058949790963483826338667185301153602865427779174803610825876052627247952856665197695894058255725240991009624653631983179657674708950206543758403408276138527603436562972847769331656185556045045295125298048202184197150766512672926021134914370989226071145496610348345682920926671846510425131118148618674893776453875675714929655249634788477180866053766687202050179439396856085243235899434930159799221653430029154005046835556647083918369378582446522835374843565286907844517661090844698360047995061270180373018990240136528414561142329340008721698957611578368690140344065729351251336164839478481818355376411930176315880441502741205678043753968429422551585577660298337840042122880976721380760567954052883399048530423845268470060441591864533951439083152236248048162859436807667191828052886558036231928428299903719593532785849008964005640591756188042538360735468059146094874574374284904922420315616613360548043548600215340954991638138230198762975771485590953634244212730040649874338203774080422685683398066719150863521219835876243910737258305127638441677732617032147864227680632876805492321454204848599985523227802673187629177961786341061564233185029924672220744823968730004273726157704496240674908236015202221270890537338188634682413555159444033588356629145142801323591078506173835036760336881063745171305545119237035559065564393748050332168024664502380666847852083999286450027128304822301573942258964062979381368356860702002876570153743876845795194321791184292809981059203819144986814135655341395954821523591245096414213089954435549469156218580996309814583269171044037238040727082002435260683596192589117607925994500880427393895476232983750690402160175721491906008458319662143242240000000000*i1^52 + 2512050496995616524855995431463315779306615783018221478933749761231634682563687026308526314291712717851513643979847527707134131833273756706858844632167162213864121841572300972934830189136793368155469061200029751862410924410760888620370491757392301632846775317573323814794896093066072708633645135667668090643989001408034664558057821996419590191844741404326721831217867278206774527817002643578590383637810104781882723178398354774947783072885313285628615727326124435052200794197203433756442733138973195726337043942688339962703936708302316372453704180526341928949201744206321973693535598738669354208371685061837229149794953476092214659990775103865198221944086230080836336622733812572963356577574504559463756771176214647985988017285884608285259710245400258028303471102688584182871433205327210551076084361894608535240193147583398566198271081615468982733378666263439920267145094411213806479591127879328413013721637231389443792938285400826743998705124507396103225994861968606608095269879075310375367044528005520481355483377873446471660726063988619919095608796358283571917207118431281054671375645074722453657365964043531807194919087262809725522716314940377542143187866565359650156279612183466465809884467068526757967443305982570277884079325835483585567092432190774572714128316976732340797918336383617851073034501357804619795697858170743709757664809657113373373259037728187544091593617619471581114591971607665530477992874916520244237050181726483833847122277015049064265793555114444582958447286186811181579289653821750908456558888323365881741746572228983864625605445113203361620573722235434369543701311069183853684087660652139988222952658000498394562556912501884100722308971047593963806684641448327432451958183303919465693055212041596305408000000000*i1^53 + 94249728380704337304460341860672684101214393468443678489707018747001287091089428182734668100005997770135023847079771894505776615705974045029488402425199052531695502073586718817617737230131735698984636965871708345652773904640849804773916577701275990616202318083299857059012980139138577946735906627642758754604354211665130427086050956646232331862165735636036704775286595688181857784639869154648761861115768064655825072185144072131876353635984272778695285355408614017186319713655909263093726378780227981403828612524607241398314125015304427120961641014966159077250959640656376812670916724335230993929369510598532794263208641378788983538918085812305041365417771017858829179710385188720432657154304141940819826332507785387327539681687045293140633375253453611525932043502928279951169814801008820796386099796072670406605407224093996158218966911006863242992126732044983782096889515289697015784240920933964589640905816487103605024854683242623696735814941611017654799994326278912362694431591000208361762876375500055642041821197089898555501176013768122598800738272839630459419778638746276608017027729896745907497042779394264285183413732097568964314348859323957078244946801649232887437158725145382528476090107441639326488390427396340146773935795750886324440906248672194738438595313590684059905391984707647092332984148049883949925581075995854005248422814189333214233798077986534671155872146525487510170123575681817244199213962768442969789907490399349779441111627426018459818131928770407625443324054345801404912720931017490822222564427411742500048279191046277147693288276037748054737113160140370066336565376715180671106656201904387626029902516055708209367523641525124378680952770190024657069751636996659057254248611351863545036800000000*i1^54 + -347335090208442741673887604381145015117699008101289247528092197029261202816661036890058858968798848852412601251647012799149290721330369455219011098204704220116094145436922715489886177208033860943627016539098878399074871324883492775007690546043743329957095012521725851441026962653377380258309584436064133975128968646364909047459321989056709548306529663537825267008660895485305279216093147640076878716664475357134973363779880172871729416812364223728981566665027709961983034706069065662852649375907726293816862110603320813088112451576655237583815553187903490010897174245766730247452891323042615022971535017160545416579682247895808695629835223015707954064349768585981209014893394969799124297982648595027364956167668478391263054358012956687937121597189380753777964232935505090198939842134975966496990244553635141743232273812700449673005298893219032534433218050208498942449531021359792081642470778978978673968587538474029699255917542514035462648512786729501711565373054773132400973091031853226550234619020551475912182843327361074641693694600406402061688451675898340325339847834302480207267856017667587887204972441243764114869169682698751092573518173652622778505101672509639827520611700447907665494801744367851615793790110432821997508960016303197144461898362870486595360809656646886492665096689885990829894917046680816302279727898578254860262887378038719003347586286468910643280879510491609419060863502217677974229575655905731883354030019928940287509202606467507455734355096719801252732861161724441911643528452146517904544306925356009282948523034318345317315278172994009981634962360438206631427607214471560950710824455865970289628726824374548861862520634135049177867722275959541546943898749584924097904640000000*i1^55 + 535163753366385332205517504505272199499442244051371882468484581387622719770380436971535102469709059235326993741406303209629255061460029707689883856071891768475890291861806866212256625176853537228804964596239653429206434067117488641275299512499911059889969397626105736752908498941029923816009474315203799320980026439513463975133488779024024687879831582693636607564458139939863115163603474162086064945113400825808889305919343185856109784696657757603201310867275550108431364144285427172824992175729951563519839149768298479520874723740934251588082853485508304584273871824686442908908359573597929523412643794727325931050649524467232217089913366884066945236382430871910832278751454188907721377200969273356624329665047225948379638348309044726033716350202162088496901675484253653081201255348537956704573384437776365192647098592793547331774763075022901288752700834080321583747320383244438273478281030357886429776266731469631032745787829619451749280595601813900231820233418968063719533118923776724913071363616046964802548399134504596088982062118468126732094897138592137888527304776628396544446639159061864094406072754212568287247058144654981002714187454246324236199406165343379631548305707517739411670475683596145866122214636536360133908581478523150911171934913776025579557019699040417637042696352103313388320043351179481228186536253323067524773894695781760248851763116694391837514204781881436084983707876362824342953203056575584232921857086328512761509632754723228431489272422018582769939529898904974371082753255903810908238423249417574969295712661140360570514483770125695065720588951057123648303620273094724872095180915464226390109861422036835150812057032970383440462891174992422310510592000000*i1^56 + -40847391055659449783398559612486922775058932485757725392650501624885635816931659021919154229063450508651035134819121806909694838047935285506930047977673688161527076269588426337079693712808829592369136276015265247983160554319305007510543099732537664774195041533382215454686805123317450566671983865207441385357693702135829041471825619577540525482452252521315584216046560555116912477103696659086527749485504265593078343063792021680649386628447385888338964511468560892399643674354314517941227728912820539909524532111989428106203945124360262060807857744259404622187332173211286109719757609175512775992860481639365320508379329491601733510915190895009438709409701256808744493053308654068072001785562548553274569340834619122035275918433148025664407169370413853492543182358716752194043138161319277426553703653023004723945280669339697504124802475845002265653992196270303823098281460623598038548314646939509744443722499771841803664416894974923629884004719152031722227120265708217660338498133073944285057411613957980209930295318796611390373803523692224286035880004599878279526811944336316365525218327531817489295629442690782346795252042070365082211834817918343306387839285985354612814153539101236719100541210330613482071226688820571075825670359009117677536949464012083672409006203732682170408302110737534859714793098955919438713546370327524952597103357758447472294221433099477751447114995121062513394239267549684422067300235353134920821584151229751995701035137529806043002904378935983732386082999982002883911041916749721275571391837948384565739464673522978386504305883219324152640464780476960707533274024615357672214884223867990597911612809034868400850492204656574737258905600000*i1^57 + 1537219013200387881944910744067384376664753727812699658923490299440940516882156688265016222974375985213080673864892828221257118870339482280329643770238464002549179478793945347531074814246406413546472949062190016151023999850558528651756683205984468163076753435118623234706209582882796071209535421424674808231297346680223368848764788116983934317400640887005360850859795143877631706003725018793320267248660993234898244572712710287513403632796145533763768845462969915852183864930734729660247153542704795570775751117087351268730008603883474337906128308211300942986022413134104102312852976228335872188830851121768901337854016152883116694439970327346654334947545053442977364507821262901619074080062503894780324881242551234038945473099638992215941124017706584253032130248953128117996982053812826146994245243298542703829734657916614048288777877536616194722549457289204065532619216101546638733102307988173527932230402086556502698868788119282719345606492707998358495148436536338941707560552448869472916083346154348410504491376236482714295097884345945285243907465982287883385788251388123638452561514982023281911549458664282587534531081968278086163059628802223194301115995803598061052033904121229538375252575421771218534262086093678184457826920383143305783375035125225142525292228261218848709690411307557768160995373823856091322078586422127212790016646735369752720213625388776231311422492193726108901424879718218070661034702310496557583653848326672476770360213273624887154043072212490001608639381183822160305243111410557828974825652163772752983290243894290461775591715987960245034231033598835954918369945294893568141477442556496632823411360133571553819361280000*i1^58 + 13509978543341431447844360115199456008283439689775464797295617331875044393943734575982085659003024052006214922062578914799143137639732453854748218530931879224403787496106282244543491566324493310672019961148056683755579576592567395272713281879597059792237842119375045782671304232437484410808061741932837557704925509296484922099774275144630624525397797586749234673570915308107938764552789081844532549308820451764778325561137267872445254218769147083922830655578674605188688634992705088232609246407867868260174086320053894304687775714675729467646316841454128488687454196908448372900329570570035655952410661348909454277789389180832469434615895777956200153546239661898011447464216451914019276802794134389304485383069104680033891831127144095273337195210043671031515829915956568941818303210853673672252786247257300586769744932358411764588708004864202152604878028161542208354505322433240059646550542716063847171287735504421517622175017020938155924084696659446254038481664103542935238292761324066255504749902156191778415788850763072108791914969103851403648760794144004252398952047585017504711050711822357212910199103324340637193130751122587959605024815265668115702141486355195691932874764163436901676250276361119634086705168384840061404954974145815657669936532414845925273955891016810621044493525064912505764560272363631141483531562118457899972725832749411806103850472341686161284188876940502609233269595842495582526442167696508689051843595357642507879823406554715824171051362236007781718685195239811776102586492123185207136321067516175236803798808282038722459895008222881724435472610413960345301249617847677611353522153979904000*i1^59 + 56400309310493765424439924012930757536914665194766529379438294345327711949351562196855123497500667304444150903025553013165967463572794066496578458556096782605919400676480571774278890528897931157105772512172487375642565385176848290743964136504602240761284219579938091935266287573104134785999676434337046796659762314992019230024483728161936331038468353407887195278393409497603774392249077623640363013434496308608156555342821441501555714536783647472348636371524192119273362348856418501547792945923624799786188767950020055313452950437737363560027989420785828035343512174420393781009091693744796575770619671071728948141638251567638209146317129402896099177353435901913847478177235790988331663392292417292684656640824333402470203940583464577179784102975865579125628898303470874591964340838994536833795157606196250001378641714307627579622869375260569772830019344426378819377566790380907243962967994655716922538899242127514566249774661305615552821403791141089506872388392002343172101070172029537390082329314647751117406182989358040910401754160052382932955181930718232911334957091683758807371924019230656833271349344831775931526118010069098426849742573890551641183421661384299450811658740808157445786060814603443603941893433452233301499462386975484879819063447443462547795543834373708114206064878676869718144243519943696341812171566196921974981706507396582102357251883606023275401300568040377558107952479420383282047354185787493242459291937371678163555654349082166038112500161670851625189458357347893924709859521684097297261391297003881935425447108908078954088094447364194093267705312496479056691200*i1^60 + -2536068291850624681627160900028278112225022990443724730916329771958735609092601577909415170669203849684352314750521588296924015883454050999899937035225278391557053901152964146570517457013395063170536397719079873553651408063214981129462142964592183302754023818085337730097895916247236542453828189310815019219061348105893102100757911579813115036643130237519784066632718857712058557008036295632001098622971600597263152769049177749580643739545928621893300120301804859786701238470096149857444803235078862142940779487474545270167575125690244257571384713781224892413088226328900096087439686726925364416092259039186539720683774110669377465984141438692529323020641049856477072248345364318260913555845094665650079935725318268923492676651004880115652827346345682329064227027101996432324154143435214629224793408702116649225668690474019159264454249529603738025806247097103010929867093567781847162151530012890312182341568857259911948272916526548668420631702242096483652448209408659431808970696426225613791367827871156091053145578613093536215324841331018621709511256791298212061114752387830491031491669467149933186657555360219638413601790416813336157596269487937857812541740093736999129232793687569243902625547336424440513349268500723327725200915943758968954990605432006301206602184478908777775043151704903450381900849357326395217965572295866305968064782961205682740033986027552353477643770058760514488157890524209151085976629316789640037319014531006711204510732864374992981536283971573357719908110808427762435071095910101176523608359299304018411520*i1^61 - N1*3267969883686187047872198166533937713012782111395895690402231455757294568156992073331220114382689747428072357015009230885205287694463026328291094704730329760391945209525749668789929253755370762391546237357739156911004107169885873642591631197782519895773217151223202157049108190374046407341099495510985748567513214281804282616677999815138723052141185803367258508061856611745732140673515097941908622480063240606535058175458513200089038228498203563504043783834769997631881930985241804757396616690948466151104974043421864389184083325641639684411544730035150356068625751222848618894432174761177387909109745065614505530695449267871*i2, -89605725713222408860898457329655105563832383171107701077256196598802439848984029720568935946467496825178611671978073093943334560186132656635164635865719154056741564971120577498702273498676102772258040422507137821174926318280386215449218950506251943568509885858305855781718070903255457142551823794215536169841693358664607214448623862377791382344676301340422766131396070284564092804642045918659117599625848303368540918416005487607881903903815533916305596659338817339054379652763381343105919159968844888811591089856487338806540060199690688111952332974285614670338948066636686955603140981297764304568093498330976538505378005282244031558504331677154497117236597099693553824076336393049108183310922768825458718105360163199352270911375200680370003600108525220245221189192952483077969935796306533456472415011470241113736243963498719329128964666542694181723418105803838083756818797029312031986477456008586511883809316358526993865997589495014323362173300861032754342730070751827930755385986674449980904091678749897494306799344707565754838908467757792527377324520368950882068229554696005352870595986374045474345814771961180902049207986953811240803987240626214162459961228709878712081934649311890278446605440500553198551028396472999595523723276047833154472289125605081348907921026111732212020333445691963075096954318629242501237914259374643765192960421505760880481256317560540385491462476786246559710149619672836358612624913331659710322848663054976582029848102963441391270734626357118882569877684266743652337632427922888226198539878127372197161881343927025167606529216620457754533143009575507266299910127945597070176249991627847563896950316696456492271122065024531140094497034000874448526076594889330271199468752824846418182431280654769447853103120930134842229108446941201654251047040629972823784877941476181580990687802327890654379856064233505542751569678232280987087872115746874379566754317860481229855744228616099102952831804919292482663902942051305014383357978161167000238194602961390909375119360000000000000000000000000000000000000000000000000000000000000 + 1801027859010335848255561007123931710596494929435849707793941936333016660183331745760526538047714877748993385182850327679023749471032721939335916942192359480779056106869581469093804940327973575529655516112742302532803789900293624339278443914915928153795353325867155358136156019489155619226002249398842677767665883209608163784791186600925327032957192077562800537043603891562061067414194669743463691503254309605769012934539769822974492280405013490917744219460036003177322499167248613781104092504963512024543200857295973679403542741018693883050743145208545636608602529621905539285928205901551858516702527985137701638993253703072546157302358291939904621754771811790300604345549001350878776589411006301471083262588850383048485725148436041753215152563614193266133375677710468112857350601574877220687240853644267695553847558488630424990443481061032686768536421729664637857798884103720149506489454279559271491765597258086335194395558141403973694660725013851384734970763093491138663617526809677586381207543429033059083658107110274189668209739801390113475826964480452479111462744306966737577596849247011611187448274330667898075864423278571921927559176837345436233514667762273772211936962929190095712451692109331165915127207516092185389419304512669519078989683664884821331539805553463377535534844145783460747640904604860638087618548017738537383044020047262242163098042206243890969916032950620777901166271949052127660134883359602644633669826649433494823453042637224405047920875940231999088842525728030185437592839877487572192662218158787063825847427564728913579732735692805709644057625997984813937788579849562887399132575678829093265086557244345523818928538169053099994373422862774003897938191754479367424261334160927492090201567666066742741717977333381313225751359558030951592600871615703077860830603490846182412091671794675973211356857655158521501948020533765648201822537679061652939480770048033429764648007680153096943650820585464135799946247790335282528264449527202534791007122415361632474497024000000000000000000000000000000000000000000000000000000000000*i1 + 28166838512040449919599502941793588793346227138155635582568756133404196395026182921075725283669826709545885330755992420830267063477573153722532095721612933665324027670802347030907360177455223806223876154508875550469561229169801655615233737577867561323513065678955520828840042142436341324645376683613106767159706470217307364240631464010338163119289334696697386699190549758895200296638893144225678302211797592778862659144835410277316833375941259372698761652255184231248962360790366270623514828986727945716980260696004357364515784778892263489497247265373942301036888486154089421166940226427611656012967595338874325730740195981157980399329183742690273012666981740418061194587610443796808419690798083200744225439712555021408862160652639497142408646726058689681341237909711008727860450024399499968998783477172922493502574859004600410671623057032791827810320702039727704382609836425688891070287392906310369938071983002426207813421339792992580170865103848914549224421175958909265396334998368706784549128834212646289675364339898953870160812923269497425005982276322502486246491029402922523797630807623635662700806970876166915112648652701344965907730216317688323763916274806120649907181983775397443692935980010226677785218433235187743913846252488550281989809572246383137419901692339840268564121527483383159173762762046724765013508206624698098356294714461207004658843326913703869354957342284268597349785222531212386990731109035650438411651480336432562505756212524313542100404785534907464811139812201810215176248122702636795680234556251659426408885598443351378818153403001652310992128012098062993863176402488958251368460903401551298507621031922877713921663206557655020988284331506816434639014834688910577744444990872416467304509071311204723627657089424062826801727459461752047664476415927601991692156016040767281120169708261141666973147316719625328457339519054673808583537242472461532902373771288073388054543432469160727262929885224663942258755773624213601046883831450313259509762481952814742372352000000000000000000000000000000000000000000000000000000000000*i1^2 + 129521220142778446838730963627953697180327648343069525360541738225807787490856174779374571084682836441520102738130860627512949515519356048342021801786631500283157780673968088898704837381112893701669581834011489017984548581901658181210764635958720409146174384913308461448749776517178989951777802783952259133665829045335692890520451308392588927793376436960997883359381612263855516505675003905412882617014250114086540964698301564092341369715282802988012262123570263104419754071992207586830773727552236439594972421208487856170244210462341661673908175460216171530023960750952779991554992873099261866384524786127217316664450616356830993772274001737870140536794903601118274803478517363540348825996291466926573381461147556384411529330797244187941495078659295558641875755975306660348568969655050931472776929446123158296613821170126082535572357401189047140974764506290362083056663777572308055201969238707427214942052632921229814173845939200560480639893881661568004010668223355194215049660372121497558333071088544056325988815254921520315257561770639593874411391139661377533426713517774591664679502843346567064943632742131955237185732066771936975369510637200434621281852547585739679093162636594222159051800999714260622344561032512995944523649572658717020512359562983216965031123005595900813539216476369225422361733139898495227981767457632619012050430984360739559662486183197464587647051681986594499609418494217326310138984169809308714196525726928531380247050272226208759943223153930061843943082786683506362804752886241425232875350138802721229812900951145276559765308365403230308485399284807014608855725772000214653595770333408310585841343600470239986543288104101963448514105888319283757906188192548514501331262864797482837099683864888797224587859454539062846102382194946675185075902114875896703579657890358294975523296344984844796210013147343103306076889408168962566569052503520223590564565024893255534093266070621690972292910928961172058226126424603069487637645250768649452182441562749343870484480000000000000000000000000000000000000000000000000000000000*i1^3 + 24118124173445061408673012345206198379822091257615053102173518800179442534938241670727879431316809023640100634511465110935294445889890647663146144646884929293888068168768790512351524694480290897664903057808880127747781153234102486100149873149557306819078401785552192178974481221982830718936192801365388849579486999989058078473692676018358637339947050658468726869476803960504795287946998207416762522339689148767821910778999722889014754281722439882119703586537835358062840396721317432496241067997082134032229691122793504669854203801711817537390367472939653619804736506030147807966173915504067293319872528135908824672647654249776065209042515856253483445774035448040687005974196890578741026738714289885111591308602705982684975129475037999780712034273651676103993632000878682572348006409013948442886851305739435975989664134327023846402547444057439350740531326205929590797987048854210686251897126985896707186755853685229707164621483061327614581755655862680614100523478419973903939934104763258899205558723690267854961526575896765814782946985356293061110186777901826020024917566059142965967007725469797339875790038861349285724899493616114135361419242824325857135647077525732552099253041251985321014439969191037939176329273313019967152390853383253265610079073934409728910292230008583981887700420828903066079914406266026056810024733407287100458028637468692672686744778017233271534646384695796273375991469457339587240010416318193110610144825756752811186889519887712379776144246111614991767629776429105813398698171081853832835708639098256439320711843970038535822597396421091298139089482026622252185533566055738314267494497930713766539223828979792817457173091153314131041067371794012467909247695616798871996230368578017534659134292387503904162966204243652039191359495162024510769511656130834696374280762782629553994909765045434661077323456823502162735520694780104169463575309350251777326284858268215413930185465659035375095511310313654227075283595624242096076438982806738983404062575920817373184000000000000000000000000000000000000000000000000000000000*i1^4 + -1372074999690479552490417355205431235961129686610201125751051676886224694811570310102267224203647842740202603334849037376627604527751348819418567604495572740992075895387835729268451980394028189120165242777544790593175815852369510769178402072004371200847498018859895194825917332401854504409736443541470658427969743489256144968497642078508772522299541568215586002509712494214775917671373565024315533176707880600020163794422365621189297237332142177938590858671714345017886570297643648877272455599917130466502664731491078106713669537252106107804895793229555745685807685316555563346639568773656890654935036792506671935601000928245350081936731138574719140659222020868260159341637402434527604204972912760373771609698387954922124806409096205180146027124496511307456152203474965740505820465467770905539320678907592994429584476072911512854681468945080409381171297431306883270498763085647325787160393359223723959345372879444225455442884113470166674531050338742589379660758650753278752061741926733640456580462175951517991700382812191020995256481750023858398879335775621895866379607231611522315766359322767050233210692498500047906593279744913254159957627678387131399232477462497584472136977250676260914396721411656453876534998281450225522859863067834266646867874843105322256165449114425408108576968148800682390007680347931508199385003283094243518835145585832193537775238403109820207909264597947860724609436659018386199328946223478180537212868141577558522785730100906700492546743642366775041468053287350578039985038632118742731508259175852018455229239539101044925171990478768582002628936888459870061376972456992145339422789623444668872668857696422011890608146515472695054080726238503410230337368658509857787666747969811241953563017565916480729765615134437659720002336603634367921578497621610670409289733748116700658959175547104390684471457405506243428274445113053797589083200440178932451212303130103463555034026542047356461596549566736722206158740538050502828997582630776049014293202207810519040000000000000000000000000000000000000000000000000000000000*i1^5 + -2313933356616598804787431989193186719202692095760278950452076469229619065557293120392712760226300456452643145058295119535026604472078379504277860352327646596123975694890635138408968395304647903998251565563424841599998092124611412240141088439049565305502946671240652493925283202972643949127564492145565570089436917760033494695632818537163817337029042037618212229282298758107649920997045060129964084278246777686277835837680083180886742831022115490581916289851966005221802022467667115658235613519144662323466611595586913801433314340557420020425036815884807729902741042070688433535459981722918794726162012848179391565099610373212281492539621842875123601669654564225151313923809701560556426957774745142559413707128119866664651026837142106544265492594456211925786728548433557503468832212298862448960765207188581229373913729044470113985535505769005859391581490007263404632596041426813094051727168232041258458710407291185992917224250335621491199633215826561166714751918854983603743396072476450789043239535558027204148837435961495746434408161046125643973564495281596731646152420063689908466604154088196165019476266700943667527787067079389520014920948148398355142727912084146339904146271194719184710548620976416022791889879103876614626211297379171701324843249266886591035630733225575743099747513947262875008590792005539180152528785036772854398774299310608053400088729832935856174867956668499500196571304407400570717765726784770736236288965021796756037255752814620841265700004812652810502437991341466510639667741997444399821428785884232520194051526067194783140665197438669987472806904272467384948515343614759667073708636044743795487497846950437216610412979489657686643993931211220802338475134463864761964306617747628470824340530689578589930246657962357037999788304591099183824695978170147340516791459660959071497697750806284676160773361257900521194350501085936961392888690889582249831015532313779736449455492588849129490285081368204037900403375392173541444738828537756329372258760615002112000000000000000000000000000000000000000000000000000000000*i1^6 + 8558810004782010799874476899111303276689794537971401789544857430399312155447247704523461930081457791530175081214219309907763530943486925413414165182600179909787940838850318451259767718491827698488914230597045371177240928335429542431930278411012584350447259106420741936297583215228395107834317689870611849120674539018135349627065622722652446978265623293479820249566339266607186730659550281569054292337129072749532691272688495364646473527862483682478409456052880093655797554090045372522362343825988938652618354096539397502497445348316988135032128709515955419802365431344377478081393606297277577864309237934259649768702911871119698126537254063313214742082919869432122041606999324502865187041410962731059113635149330224364966265720244998919197126032771033964245398247451136682146826929689661763662238493759440680216254292843683860049416905579453558172923359539216930234384419056239867917248058117928832945343649965358498776325382910758411268300573260254682753894746851557963131538533056684557024181693895989112699751772898456518501539223004002487824052706740258522043973130499672677849241093488101831950234271265445441980656366684303293475862001987358753862240585374284663219299839977430617440156167987032976383771613007875447076673256390568048900668381349239668892814028054338148579757504619911649982132134200073971886985548174288728137032233869184578300839751982329385195942040466865933982219846573914604492668657788462663844535089211263613368581729417536443435091191214653967661737951563737115092873701678219317968211924131079975733528844291907472804857561249552909866025386162712836559377791856301294980775370528965453612498509362489873805295251178019957197267807707574736576185399172985350373376672724546602550690759419892045227942520583973756108854872280427814031608610616955151493169787301634317342602562642962780101680829228656801692812176268164054309936872802921265943027445995591149890940586625805638428191134809566338505578043369144317810399858784397495945995996318662656000000000000000000000000000000000000000000000000000000*i1^7 + 18729860575201593026775472448856350605916551892525339800318641827924491940859502547702863737588706115659990926897841350000020011575816816202246780805619836685532044555599338619301947525941669834477945950073874510382831778954332703676930522786630256867435132704430259367959293644908892524274899538824049050782784098354291411594540956496218860851551230797115617575397904886205901853417261711626596481215958149192002875164151268132927780152274944360023932875533830087295163798471941603596675384264030103757108824565464396377980374090750194815219598146599530923184400127156103350911749950466625106735102426683359505497926769392359272199733367228122598312877620854954818904136079894839426410729149032586204163273924216455281378128362141047249390233315778006210283666839602383405361130577651869040342494061132947475950561597749296687053962073935697295680837019221469151989499699227622003102335420125287000701845279099492923946114731252557127881941006853836291162140240781664141023570580740939712886622807277260208231155493341524729300545372236363842095632905933621944996779583443324441315408998389126219982929945792698291753760961498068526906914428268383437653191149836739348424039056379660115884170861023442826711976255519916431529077003854905362238833608379349171542426791704398900854478159807196402998048848466379320331732578025155967120062660206536956904247557128390808798803635439837556345709912771173588051078880163245490447421740433248096510995378124661169075769921784889797702352433273106135987480652168164539712802825277439994566225378638337224426453407943205833132037239522386024261075110265106473661448763132492686958559602624247806710332202724240907878759889677221712709648521658567917561945277959003790914379867935099145630547810469094337801001905964396675004074722240889756739943220698513305061779965787788146215052628397729189673448699262693758797512786022989948993156102026350027684398210710368114150860645800671516745629538405038498375746693431694056508318464501350400000000000000000000000000000000000000000000000000000*i1^8 + 17594245252833963395065971689932437756406771881075429400839258982119642673245408495323885126851116585374859326520977425723758733396616125273745093146290455718979169753337445121243625660384277397883826216503065866356387894100286212819284289172981610604111314600170950136433975046552814849272872769846647628613713690868353114304930433404786411411652608831976058293413535947410109217817014412314618471824622669488986167201358003572780963338990854636697143890275348614112422778099454624916311523692682954974206176831920174762187266774988049492772230714347406654476912969839409051035583867726472542526250931924825129333159523814555195259691463876479458245283257487576239998227239688796239366263166219211372292166026521280826967051425547424602018876003719881837819186820016981220078570505343256710984115544697861696347275155545522100238762705965682111739504870299970424110220596498496676629189699180943901273237911533509685755498782772586806482003207814324036370533965056473984006248751649947848082939053324164772926439855803986375024076625764610909475207941029050920473121917759490327253749963924446272698886614921205480732428240480751498812951088428048852400304234902036774687641436951931501397306739375322167876825480220232206418760231913116118503948738992984462317472549298374563022038205104919392016109247815545300439724963207849823034818182549638637641965233586097814335710543284299518920735354669658263286433535501428727246315206440675372070842025263420102935788656473084369268273263895494156438316502343248718213323131378223735048519185458305231448814874419845223122444456686486433294146453237211618895775176050664114433031096310657287343099577845257345058129213280993905573033654067388751537452305534919133572460973973611995278027513468496986404281856309753328269475546145671634332100221702042159801309111664411481761883721967738663725326307533963633929389673851865119687437498165042937064797930205393867777917620926300501485607696688147035667902803701656510022711739678720000000000000000000000000000000000000000000000000000*i1^9 + 12823547122464661143109112226470928283125060006364681689679416726410732642533802109049961817136655869213190330857322641147506736730080634711072361433567228874368949514083380648027548077414693734424831964998558130106593223722083445879429998240674309468156583106439601725979075493032763508765196052599945215921395709797696568071489942383207846660862393047034732984586546055919474179639638866629246896271462253239536449326870272527182298157051895348735931310179304377663297582335919258207370842815696068257953182600372412532147791688048608777874762956734393505934550682759705839238089055195660137419990897602456622442686764118625929128726904267534485569296958630764434969183656771929091963945986136956611325636625848626689741188622439222543632452739214978742674634122161813815382431006564950297473276041587930112138116936527199315692125532940568688947386366841313246058876587519850136251574421793656548618327082815858826851550732664137741712908528524405796808744410991723094455927341912920029773567725890350442792542257135277009091548589100353815908098946120547274410462508289364787548461667027965066313738730197391976372493536581532173911860096617407615369341376127690677039471339597819378651886816422701932584604868382363266453876778903841397826928804149882294722582902958038793065042952091359261345886300051141512747785344295493678471620799362660992450065453895998239441207033488634663417393734809849181962298164570870237145911694889054801140197573471409909432617339266564884750747976233557614755026999896043904422452917393675870476512375515987346380302923698147491427547008979166558402476076092766111470985628249076798627486231629557463429268961269725950478402968256824443599130379279381193135107792481450746801629810898850030137825878248417857824127793246991399691957921914546403615974548104660693159060800115163508778065660991143536014769059442054453598848690910842167397703552527044180709865190064904328287180282140269961373281556932185868106465116831231103695841132544000000000000000000000000000000000000000000000000000*i1^10 + -511521533107699867393590731014442668702252191798559184664709096819361233427475284614876848177484869257258380278919956297338738052440840699984446129286773067486161414946549487095060342219653881084103527520118651211116948832617212294859757861596681273690411624612738644541587257278946033048403622202153668816653315614068116177293751008676715140240930330480077904004139591731429917207604671057753916809407548515921496702597409176866595418163193273058544930887282145159169540319703047951078438734957971074035491816186560615847496825389164998832577483145422981408164110170863039635942039264873570734550872929586077534399886405698632080027924383243703019447744548381207546264306478674301644879611166143361155542671909698864588954257460165297766554349553576702320597629399416399874185989290134709291046947150524259550777669339356879797123668121071938342991860529448721588585686697928231052932283647769982517688776547248667015768704987728744859042354119921370253562326513951845991020608288081500922249063724017908604855665781098126298765517410849308642283260820540553213953570056978600635259239989966236330432835920754529640476114550283699468601725703076635673790103368203027135134340744332195135663025917984052324969803378396856719659297065704385104190275443150430949390573387209202047750797001925635039258489035858782012807476443544372326629969528629440144676082385626153711876987446890504975283883773977837312372363553012073779999011130357348312902708152396382397529607606553065820657214168237523125024718354925290225836746873530608303035848947143619938060948397737449454023187052447577278478941706780917290513882784646767080092088094945256093847901733211372381049075008125074429111287347182623016368946588649343152686067284559846512808690710354353845601016394459566360585681088358385455397278837696447437545989441598764137062093801212425705688773364528336569314722313889593405295309128502154269861888773537360009812344098704722406541865546695488255199079197985431786985881600000000000000000000000000000000000000000000000000*i1^11 + -1626558412458593200489619522299912077166815784164552985865303853794869151800363977176021726678726982000359559056579705942082610798409625290518466508104030858993349279758927257147189003097392790926659749922016367112720053025430562015755877788939146362764505989861650635321938544710146305694884579828233373746497774467940214118533309263827196402722506345414278237693626028866449763103186936667772867304031270162890284451738114320156980271019104792763476485618359913745014125856761156708203361147631455690676780382780016932561951235888434334409051620720752517582738857667335405151831430663151089462716686485789030689958178775560887395809798686753513871692622183853794570133007543830951133086322568276686910914794544558266585111319208861488359872332895462659260561539209858864318468924903098175010357968863089988111505707934725877078133405970918212599254665203011730900002678342859834464583298336242017073349644420769222009561797752405500673879187534214021219327206342588261403438489674026670985379882195251567033080532497843395704911552122441863266879357614700293268836097886798143562309115697698503100873017634963231237985457203977595930497347405661926730719256937977195807929617843288578676798175183760328851058508144027886581039990090327492976043366680845118277210164131206181653273359389393318706174141069168135324737364049499553669360986395329715557212241018575328172027398161497449266213613129713098783481599349147651702182726719579519864202036397320839530590797449462730841958594054296048865008762178778547040767026964532287716906225881245607111103154288118596070567446834732341699641916999114514948285128926196416753241017363374179263780999566675014990262287746074107840570533554660457961738372380970246322622615132481303094664592565288609105108396170716720630564698661841032621142579996747611372199662981069852586298324315907284634215391245374482692554094817154101138874597974230688107832753013564009408610366261257122782268342709500307803159944434086779383971840000000000000000000000000000000000000000000000000*i1^12 + 883632189489980848484832825349608461021078399106237328312243465846634940052107245719726712220548487773349154308607111758483144149801664665057825792960956115583619950504778105784801804072602397463741661584788796763150458196865801595973820469775492875979891495445596575334461908009751626226547252811802715732091803339850084558231633414197510307807521308499696366222702553717582363561323520005679273932126410521595553469887768289729190836511136352850105901780643404466716500021043909833275581113950850700635074101231482425406464751113712361957187278634403698148211777869786365900071984154377292441603846267453072295522032545980178321899307935223123057814744398449387035498359475102040977072677530027625968238766104264764685389561418323281778417144628172918100559833700278651363095038640178707154340300506170846862139398048191428726258278615439132263101285707465273220362365310108294172137079696114264178092112735182221596493657778018334405684923658020094122252415352533168356470038532415113502160811255928892535681065271518827451272931749951155792605339777205585637707171086472872202131135601155899334594826271587061440142561623284404752983002802416559069731514384593216857533865064390448910459836205705806306513311956384077830623075068857397020494332317150122520686358239736321946898250919269297252257022004423483472993376797624259138256538314048476356337601630209650866133200899171289513043326248166297094101253813026353141661383139615480037289485064989658626321823313374502717609665964560819080062151085567484105510427348396434084114540535831533699012490512688119771637723781988860720049797825076520477733942962734037119589326791661770923978479800345835879099156467747677747846961262581763042556906107287269764374932357484793754543857401279563462843578786132127323220490682266434952649597042615698625033700389788666217581361574405780516699033414016846112643016487440316513353991984865230095680120049584891683282540009771170331220919673731697622657014546875698642944000000000000000000000000000000000000000000000000*i1^13 + -1266417213496782623182964841545644572246948761800971712680632775780602174736660585447014821905971512051962492008137161259971193868410433008053754561900919596018873131763919228397948787087701540107805885146162100685996118504793223867466289538357797239454459944480938557819319704459010738695000928029415289547761968914745297392614306767011883076664992283457875822217440969024843675571294763709127324263799818921091660998985216813146119575097344797703831696660133977352595857565450810359290542482146066325946228624723017246465570275233312019136832379781820156361664561469320603870699742487107593805087023326692485784947451053975629119606372129395266748979528185467428839314986359212502518707101694057633934596039733528308702977593750155180867053449211259360887923290172728077637434975760558396344068901378454116621156326006995703680083644691630822055519742342004178752809124942510090878385178084726980071806054472375489194475080631476895973166876028763849623162230085208662565997603644015277558652808402550066197910289927538156057401162085918612327223021736823173816931755491380144522197854362062408856370456463966981591165106425234167653690668230292571470868352899193147002608670634147314536780883031278184112165377462321866964931563036578840690258116093456091028842603726750951103952385116770093930653774827421951956883750934352024542108682542302284038801270341180221891865456466016906735592658164966870685504453969002954310571061964596868797523584021265860563675555635665694201117248631761904708631249592760052989670834387502349964042649108229511846262202528302703851147414708724781642514880415082395011008966614175416939963327687686827130456786890020279638605055457171004808453402617260185610639712374902082205950632718997979118188501605508617130200378469319951495066354494751088166418755953850709864619252219693145110611319427556059287360683879621506367367138807859812491798670051126974020165333823412891536767870465672292497826579049152365855696196446623629312000000000000000000000000000000000000000000000000*i1^14 + 1403218674779770060917292271660265676952451774826219834989559925097510689878251770386379068136713304512540653304596452462796768346414815301187349979806495975770799264002805288263546311242753131869591571621411828822099536415897196605749678962376810597156440999273398893349128701374311411429027549951148928068279452551680088137840272515018146992987336237038466092098102999849592783235870051819184636903967686091284036120995490500354913621765944151493794534279853759569270987264502593520740780913941667814435586327324410525702874397078656313097271078848594083149388996572399373846704647172442550379661931352339060010296135215617001160386716945810421144302242304337972112577949103214079591825485391811216841943497452494070600203178883862552946895715152969123668149143348720893483074313340257875345824200876279635233416495213742015071313207189460741483116856487937208843039958553776640461052641565067293465499647257369258192994422499817543633876037605877844996098938214522317026945705860429066587966974035914473292545419011909951566673260924707410407243291950075879667901409204504537517239864024120629596092214286834433742033227323256512226494379589124076838950682704990592506830894030294697311502033279972574637134518293767362396776099850616513407145642556361121662289450507241330147287803562042424761327443545450773870038575795500847066594885622487272370475479611333052012750680194373014232297797919560761660682883494028538283757825590550539845566975302880341922303132322727972962939407962095612823632978314427427684349449684392789586306935144833043721034373349982062200189571010859201597926666039824766070177712452667325457470050931784611054458979883733010687717019973772693797878343842860407874146368946072735343205280113372906338543206388339508772502803878018206305676367599933328525445106448704501514921454697405932255465384489873556669875601352968932917760128898900108168025486065333192549998475237856038120084704444150881447549627918687890473330745673315778560000000000000000000000000000000000000000000000*i1^15 + -281131754229514327369290472623051960106317402436122104895806402483695354055485497473519657504530775868223231704558465899455050629415284075706659033748679321410165972759901392531855584115617280597319364895578303350489760607297895153574637427720310403501274829601960062704184269522565862590284104166361991943372073972787003174140259291427670345472627497798565066653917159493544989619920186016936899698150514414449552212960555820959652393934846387887976088004278824892233845923867538431306729095304283333453226469997531887807980228975117816852312169582964287890086101696280100953838834523229683768892779187751185842845954062997181280488863457569535024659175692476627735065229900798130552445193034996152634435397986964526267100457566667455332046404298008293164644161712945044852321070330846857311961959881917651140221093087556885587782103844231381701856778528785989040494550267103679457250572136087566936653799978221411436763298658256034376469215376361414810546286556606656463117228038081423752525048942742833190896912813843136658511046933273472799907122117511917613796961796075532172254715050365940016786568580006456877590204603853033235497644894794816726625748658961013329123482535448778161599883119429947884079320215807420977133758612021472824251974184420084098484893629063996181232009823689907904453449157009268655898636503990102389601694414571872565071266215581327417620589019659281220539035431951286832367290093897240480829629927774632633869420589436394668585080400887400202782038181782734277881640176666777507810478419717511937457363048847843077209033148048644241163956357502163958039724732825996142421128337752732656313197011191388435633037027921645759600267126998534835021670936692238108248626655266017106461251569734763490740728368435547706180682966817124624584027069406675753561921161104014038912093604641597162056533857803741981834497410500193494637356463194599387847712966735027384494084090153836764063481396558209906020317433581641945542607977316352000000000000000000000000000000000000000000000*i1^16 + 59484622998447016839531921777789863177594003824196541619639041397559184242995248831167745540305713818033373965103895414075865088219860026444248311901225086526215713325677379948149199128463794421143647578287188105602927288773070859965178939060647850169869025361556244465579784174084389506628169835172235994672201328697323408626197439677592986518994407626235855347503775304792636872532403741185383796394928093162227284102587619791444512897990901745179206723110671172674158471257948239913490988595015526714444857161303222737654546413663693750555655617466693344172355276497064739499926806115270170098150508782598665380272660580161590404452948389063424416824794498622782152145540715147338039211677692714879201699197385919821874135865098618661325202980896541323982119410260840296878427925785227404349010937515280820208901840145017405072628362015899973484088065704933027095633458034657769063021687505049207581899393141172028605146331431316874460049868183094786494916694087790148596237209568721484989423786860685815111600028277683514437715385168262191503892604590352649161810602578364219590877061503248262937262236409449564420427564839552951007141259305338051818431554221031558282889491550210053293556994863505607700621760043810749941478829514171350018328900467702360962265539035336103059755822031847340286946341346088828681866570996322939346729077122729337153896460931900463488949115301944696620504004118990380411950231870660929653300858542054665221679965996566451087963915626437680501498122394961570013388632419145518948236630550325419939314259344614982983554886913444718814010190296420962837174698102095585993371780143381392410360591408253941243902437980973469885864568351643654913500513874041118744301893010736369907041598880080228407374800803242331708186631523246436301391703472111166894986501711806203718152170918979239931032566838987808360729613182157079500344933549035664174754336585940998040001555964833185002256938193492422609715930469025139274685612032000000000000000000000000000000000000000000000*i1^17 + -4759852057584110024369720873315568482004707026898939868812298069711617375364499249463315672239460438168205702213833339034954559716196429207298066854012595312353499628885520565849687694400432242467938723668029587645174094719081117444615565696515237546394589760489012083682982693991875873607836724570379380576897906300195153157236521793638464501033998657229806023488892377077351264223116204546669444340248811617753091423871039613073446715542917482232298205202340685971062204446779075118380708902382214058335430955124709369276967552178808903350869461290669022771048468068659199578381723187485316357354108478160591607986092841215498703218688041082799275224437674564376437861347737412284307022800999887983068556766395937277205245529905030231934527074433393688537561027088571087863124711028752114389364685535367240532549718113518416571984431735360593788165418992874139826305419800240642874934040097573758529357696645262464853086733531533151741253460636811363104833455622490756927564879952737410029027728684045057922960893097266234966696284263226414532237450052993760334636691731438399934501265285716724983658171440997009146182982368908021546559259679745474381080285290772651877681954094881723908127147243399770291812861003150552368985672043721288855064597912343177481834578880476885803212288792967011819348269455396095374025898105568796818448386858626187299494821302010220926887511611107246533581989842780810066156032373164064671657713314989997761548695298691888546060092512855626941683235240154491429266922853177513180259601995408909187753925266880333700355473400823824748915803261731960363426729836621617009457050596331614237693047330076504619501183841946371559814002255373827868722373971532279820471916824328147814785718509658264863805682220475357574726967185526930498122293818849632086578211280093134712163411377063811708162942408024298001705674166658712514686030481052182283189401568208988132914670173930058918623253688210104423633553035940443003258142720000000000000000000000000000000000000000000*i1^18 + 392994996339552150864444421270013080608294912699668571262017996692185936567253437690596289212407028429715527306668519716563120241640037587631285665636316002727365964434855347785035379141770969723508241200324733843837358947356280857512985026079945977167719236504936413780045288697829043804126243348300539741533264643638460750580956031068945062718031048070738572748615417745287138663427776969841030434725245400247865303403936196710989704825119116777620744056314269034337699643095793407016478002167311118682774596095335965658141284915292887263418736231912952889044958028808885860323812207276049806147149040358652653105862951391683457434433868232500301880637711228641767606111656882810103795359750687417996842717438755488393988336234174085031341210018472734591696987103119713201675968622025045406321210535414028267924376588494342643484811566592564155368312601314568863389473269553405235569777864462450974684746671965417318484532013782210056630918932061866035989831336101401379127626650228193940257650076167292637501883691154036978329718602196655295112539610456322441007586655671455319838704735088096302866624431807099143316789694726221172081035953443590847825440779637589748921999189365484519482109744969106030603609744022936241561595289480778632223182366574508279684240940010413593528727132258327852697456828348133122297624047701531906006658263934945620270903007526245359215269907143712295263724673075513196357119724058101343416653287698719217665256886067816534325900588252847106808037661722171320660464118835046917402250082341090147826232644877289532102627634899709067529679035658903763898420563324243969783358714490270432481077938783151259893595357505465406953566060450416951063379787971784893791993666050203851576840445578850465059456951773685956014377840983650546579099347980815546836919867184299826102831855405512925580956066756376112361405627250566318856356511370802524286972543872826060144614431730889771854834884085697522225795771936745487073280000000000000000000000000000000000000000000*i1^19 + -4376799464081192529835078151987417172061375967146101618512919773236966913699363616261068383033273688260860996226932357874920994814164058332959419691853905624331598998902374669447016819681742983497043013692942630437074086598323848159944299542486605574424440818419017249987028136197845774963807965054279649223155176234330947346814923625228126108345491592227319386849876252997583990698766635267154191770385129071880209431492146273160699707833617340625782834640566012045251016897757809859469827836345279235641537007497925766142823871960902851652618635086490367899295737073536905835178601367756126132974836162765620024622822997395840125063534668312708329989671346190719375982169996741195547000131712708611261237401935422576161215964352625544961521827923144757837717281540801299089892432688778551753252776348028261075420750535778482703229007929611940229139520888834824843409771275260297790653187061757378612391057006837042256439544742656416743778710866360924743513383436772974332714324319512903390670768980864376886371936958936580252735925441382304697808767043948855867489868245854550543942002033208289762291758930129115694051036323604311652076527808630486446055210426826852802524699627483604971561986409373692746830853883255233349553239347162472128228200093558323736855859327515823108286053914083112739155161903544987228874969382489201563715886966958524893882962574815253733666254824556911539364833059480108756810520339033321445109270890717652494786570294813908854641527056906368830704260095591433742087177577639936322753966290970896697902841443435656847393179716621163880778029955915704724608997186309040221711235164621653141970676106812214453338799699377940924347585579694995980440321378405380827467257686563100563020159180239214690088299518325978451356992573706051242048422010186009656613530565090065106890724223296747236518495342964903643981666904244483951906722511000552677506105837386039037408323048217427781769847358812441307226858497951085363200000000000000000000000000000000000000000*i1^20 + -758176782442225029496497266541849281599018562393775084378184441938639140729197445771554543052805946540272188798235912247702992787665373712608125999838311032409394561569660238975531541559026875111969885425778568301227745522757310073926240386005418984642390467781846638312175005259864180072607812478609811784741686951230462520255205393047978776954605721779156776856611537433827531656593503588392919633355930927104380216821538560523265531665676103227830918583245652286059120911201218173743833872432909940392463249497894560349885135884719981316743645123822292910795060899573568762578591040390004126673463124049102752473158601398149367579175466130331868603433469075525366627126082328225200865509799144011055078564287493334227885001082439793367584128837413912321598227805699010734745573582784015735360323277107557137633844220763951636346053664652940966329556987619065034093523125342112400390334000093487346745091076221159451382426920613994673956093737512945202569581978346797512903623538113285773770202409124801040330266052470002986412081879225325453065042790350783257441763907896020915762210570726177167687699844113217263121240564184083815570734806965612214543842157259168131257548575158170415025673256009552822980570552625444048683884844557230428702628688582393880450806361852909681438414088205910805690042865172062083968878976812503763316817687379842085819568030920868254598038660019262604682534435791108152986032239246762466779727741311025538489953350072218007222955865372833142646191586926601783984199860903075034030046986151654959960199504401239304497212364887723368780627698066343681851185179645575112486806103460762166793548309638855430067195010273964412081287427847618043625944599070321102504905475676501362770986136104237490816972608189830466086807257768059149229359319421307391462610438764426927027825674879055060065556667116557293385767087291381250041715679914035786606780613482472174091700536186181254855560529307079889418845805682360320000000000000000000000000000000000000000*i1^21 + 33460341452402435035789791929633170700547914008718680387118531137024810553922528258747968208935358470234498532982889923919479177642025498687603567571835318406502717812404748235756518456229093034042376040691224068109342370673845245411893246402710066185894321836205186678758248341389599028562224159122774295549823581812657760994759175321520112657498448560869111798722693101334535599482398864335868168716912977928054878341008334992277446109787732550825961570399416182166240047322997112209901048958798905932789684028147690983384716095327467874383884345457545243412381173160981929769567366702299197079929492701624251808048902537622517083086718821819525020324792305862594442276713280215768196213175076260524121999400858257636159806485793651794628767680956623743383408127123854711062058988150709085314982976975688226152343626587509303557523597467354292889276626046073129464899117891524330229473754860028066123853557727118520279187727505063936415425046023771791400022745307021818709345672445188185941482498765593796580531342850171767014815782090324620661582969589344059838980568325559204611910753355524097263710295846703417586816172586202597322336500387173809719264238696849011743221571619558643043334958689241830511731585963065624724550531070114640747540652171821375919059337981533710808669452979783059853539348096581193809677632308296109027651963543660504072308031475019682608769676545546134572292826055646916042475379877328133193161630673252174778682602165416200454534591031241486175240898209784637209653174005205093836074606620907068272264566519506300464809847169217410224025042125488181310772602747277996767995273183687103117776578959366314121521512298530764396215263681414797439343618838856666509385949954624078643736488760634870901444453938201322784723011477337313743336367081564572815287281993094827099327833296698275368456715807390522045515311147583501856765982682119408992742387813308963842154184005683960185478919991369246668100110123008000000000000000000000000000000000000000*i1^22 + 29711745814833455751826833728336676161428961530352400983197459697632721112507512602872986282238305022113993317924312457618765608501516554584205378627485291426214683615642502219150844197514937479094563429548451794311420985931578683621456223965310109437121061243856363875332856007120513169205226732849092120678823864912795430878350043021748420736326166858753184901393482670026818445773597757111699718799075869884922185734128235745686348860054641005048731047851338529123675897291608329214660660473957790966893169976171959380308331919468997943379521552064022606223445636500928962434114719225733670991296256531920058835735779991327155431181528102806877102208370022989891562589267727908712424717088987992276007520520222904829116159588721554588011383124368469297589848158863861932126025554825781606857664153450901953998167973230133950536503155449234773118612724544248930062508785286589152095110853659672875555129281180435075358087404839917325796782058405755206065040836218465530570694235059813396064125908213251739712964063837025931970328703771741254437720948990004108708006720274939046810107001756699208786358727292027531721191502552004581484615097635209060267126194408875553605971072442936175911360364030075596218802758263354344384291617746378486607180073929678760816385709453616149384559667941228873898599087796156994004665269360331975568890278998321028015290542987815419046598258785356694158737715811374013696763935575895310972836880961680208182187868289482043658735919466176979650419049705304263625578142111198695270319198660403611570984334806830218025448225572911218538702415320057365302977524641415956321390061553199248879193681050316203410850915832833011347216641056030091489651816420536454402920381216666813444679532682030400998991125241036677128588171010493311013786150632789658273492588461170059391744187119292224166063511367996671891683030516907564509886081794816292342331475914193121043345606181219106304004642407387450589157785600000000000000000000000000000000000000*i1^23 + -26021558694121678908190991910073333743885494234205972644652016544533377737458077869577477533280849142221334641938863342917139636424048938457130010475469495445384887850406257660446555140577966651033793987087456117287067614377929778070536689245354140057608912926278376174201185735092156103214263137656047572836219368152813235043782521524016338089552985601651374594852465226059055311531931711235376029639597421185091503449411283707114649855739850029468650277282034727288489488055726041726609382066116932979194860798873941187459532529220140460949817448218737046376029736970566837333709796083432010912220342957669264631286838478037599332806135972559957043868218171321784118240864424790298214359240050912407350128234675866906442349413774146876673987878505932343508737357751652012791577331875033130812153096637639815553335586559935499057179963685897701582889146708883375221452325510272385693828804960318309875646622513767041172132440266279945224151479505575172640480608269629106356094328795369525472459766524803322869337253857519489887055425108784999598347356538905125411663854673848266494083850482159261545853288208342410496230929095252000315184200682500662695436106278575812157733159785322121963098025936267030547475513792808025908019357412134578256664905595065455419779373318897158706538994339784784151504244871397719424992220606175981434022314527125457247637404097733032484390488060036288088347544372443086596784558688375730680368768353759002731815786650438022101379721781544087961303944858782586086182481617158122885665712165217714955535561389119806922168558775337226031689291873558810532525164344246827980135058787970705087547873178366028270283718365308320047540179666008083501171112958061143553195825629411192547157504737498236258948557950099008451171321798798774987415274552608318145633425881849563578756915493619935894698831352966669334158441389190114296351098362798726169417528667076278491492661299756486213163232909419369526722560000000000000000000000000000000000000*i1^24 + 568888035352079875001904664529263845786170522495032762299777109673730754246544668427444417936253595372831177657456660004761713198807691765163747086809613117641063949103672708777037379400554507466650389186288323774610685124811410112776970948942162778164803877890023296246390607328472140925676300081742688313124731767298547624466471680569085188065488462383572873020038021710975166903170450121334432900620633985931261434710709229729514726023935884388295664148311876812597248379971187072057950802665228421952242985243311530117406868724892779969692841253988507343408413673790898514187913837047625852752142041270836081484301874251327159647244839730312354732451120364061012743653614336896312171892281685188636542099663815907248199287815896694143882012537136359667076389100891104217709221292938812856240131473277200952995723631845359214616116227107875548285833660764030819735685942273874973201305714459971085673596985317053036113970168936584092717357686024491297828804583741179507962590758519764472938803927682366658263810033393369021840095755354779800239992349174486635709967486138822356949718631264230881511105699614439559160417753066655864135942573493530349988975901529794860803575028518852672779920627154345895046104720223726980920238977178954555272617688153418261885739497799633470940830427914041597642742516793563723002697825887764642761933213063821748166801341184628168131468390251585799875097700758660110260910142979602551829243106278990430958692684952056812113835188213480021019989416821838332199802422538939065583742236603725473152930089212217350038946613907727070771040712538576846369660410070057978851099873371676747071039281734694410966628480380628508598779682767671081338065619191453110548669905225204536284609316762555690064832889780547984033391780839972769651824625519203894847030701841148275209127725629721263561561641782435731029336892263239717066404484743667839610475355090009544739834597774894260656546711970686959616000000000000000000000000000000000000*i1^25 + -5111864393251174235107705605220887216839233869981021992785342012927066350373769377640652991715268718572277302170857230631824333929478521780376219242718376756617449581808802675645998033739210715168276023953843857743904668957223847046646984817520457374617800160991141994009552771015214589992192008082114763610294146478561378470291123744235948839622344000785731416794018298306949757598400692941309658684135642771485818587421883345224321675849002045058872064539481878804960030338322022668237497038529754916402994008313093771221795866992422845907054428133213345415966710801230774437374150240467344726656530614741680757287509076630614797140394891600082038677366679319533688710226596853601150823465772973984527509019295411640526878834150441867234719069045328143739608075561744514832712115207350002217804546040612612184033866861078838048999443303458883171563851282881303994224939824219567215567432864809637360412728595183558713415939042998667612608581597736169390120125968403451359266383254784330249707192395460584821041064871458991350225774815414818445387486249309212281429946601062782840729674582592219968896806632934688991939816322335334884268354592643508546469348070057544852045071208871615729092504386557442669278407791239724555028565866503148380735227341452381776383655845790377135029620528610612999963695648425019960939292198947858475558181373613855268726658078743498214834263958570825756720785430153133405486313156656452702988587774927194786772925509609984414798731660974969457285589057328568720885382235317236972435139400577336030778290196430463260273490068799844932847132260536538909320323536537056708434057707924637686985201632896587362442817154129248651974822676090676280612576243953523179086500021628274772534365945615724114909711968161990270068551572767623947495359840913519936220955605293279999444566181680346334479912271673100528757553002223124261023503782459402972732145997734069255888462791604405795202160974312243200000000000000000000000000000000000*i1^26 + 23229969825665123269908375600770035773708728334228212498862350846950337532822718817901811866837201892497191961654630274829804733348111456200165647130421511762615985988471017905999595491641250021200257899070942037455227382713518959465173739841669889459886413590614194625734270517679827332965896536213004601634216194539350891100768224121795138078002690268095919955549422245179885466535672554233000196290654380857485903686674822507660698772207036169869720534207960948597560667292657238989726929435517216394712153428838584851204486753493176045283978119581853906336971008767523425361701897293730318316173380767092796556395724971857050675736039552154936278434284509504568185136229207661852531635589805060824102977995952476103293853418012170069580210229411631960494498409234501554412420376560785855673686412977231365245113954463208755010914353890732234425995649742307153783514263499053948011591405590691568567840884485148497045587885475071074114406414252647474919625025443071443168309840942133097178857168522927598104704843842504702761323453132143496873213074942761513023442398095998962233665795971376046551378635982394680330803628579565670710446660564594791067169979981783045293773843616924845249080110293651996941720969024639674793277499647718869911620495966241846982712231156357637243085660241896922093731721496206785702867798819767068018410205751580837838143150505068357093482815878164337641500243562215586245486221605962334435598888427544536309529911485679538309022974954103308383707586093190734362425938300487473146663873235885142430019000495685740577068500152758642254780951595611285689306260542120281193163685787763023969163705725794328989338178593052315151856731596956375041944271919058488982896741755996942738030742961796163900332467652113595194729029023139498042670805106767007013550624096429592644112896659904284699115104721958323517801605692649516704396450923291872858908676479982357660465527013022589909929012756480000000000000000000000000000000000*i1^27 + -109230434635302275981230839860237552989514816186167511650090312952945398997351398378634629771003494953529498628515684445203064293086482160824539949876041710045124543144316802763690738403603104366424715657720320576831488007818965809299318819753287464872942440861548072741614733284449448212931421629628754953285338318695156334936828526751836557675521780403486523315688170291109331730469624143670249763984039562749502212989747685723296372968559911533512455036280868325345121508762980599118827285789885662116919016855504013944052697426646075189865138183134832473823678493460827665238721821385270024613865595809432210895184321509929258701548319100663697022854458904462895734866406560949985162736433101069224358872969111854720220513100028894236561880682031860703351843389475641183220174311204834425699271283481808270006670205220089706935899755746693350454206656719635432285344030800233118568973878766937119388201213264798687986017858198052320064603941471914645000874691008852846977563904544031589522429193789669857817142456745620473008420423607470244281380060348993396650043206040303121401516674317333173483652253790740416874572980808720637213776411699219606628886896664281064624737300947411909555541344518258024363040636965776412009084770268693064770193461205443815376276317305585858412872601004021867914123421716487367090873119095033607065086280534301930573325405507177091777002174849131228318096579872913333532376464802207515470624890432229104294155146069475826278669344169122680063932598762005368816545898851198321973886962768854731277729705804891304955909338132764170542072674650538666431765378420559350442174212362073117034713892250825489894657473831000896012346874611604641813236665040872080960106851615645711726492876995802239790524875136918915188603330308424630671185315276318522327834839099885453606095308427401557521660131935300249256514158539366043853794281529473390956496207521248884498466967960371073290076160000000000000000000000000000000000*i1^28 + 721740588846135312686681686358445395435451711121858328472055309334249082920737386399207281966746863888872544298345290009369827143410225090181637517365631116319989728362425326610204308531663364022736598580184557180635361027187040753986275164262504473392385808927752761791885714344597636822589766242218820856094433098096678924097976683531638812409184361138099557226286403799048147131406640875994058701161215653183236312653718159958213720810815146230678396134260412682199556496664727673249238875216808853408704760527414114836772744447253965657853150500013027491509434148724185401940570544905318766460027191585196370933944360050844268701092222309705152762930835178458829239938363361971749309588730246665638172286859424925854808239389894185180503702869749407580271216162457468936171978697500826380434878357998150840310336195964329969440914425626343483928491772803524466680001928837311253153410251441679669809692405204975585021131042227256424555603019436234182807748070660906697536571252925507450717971420478158121256141733182421407588148433491502012354421439420561954446101742688797831938798890484031626916875380408081022383655719250326097259986457635812333711572243131530776180980410019968134032371806753720902252806382623959504108107130900225059842698271575671204487859783809641295505696818557396423113281915568392594561411637955273773720197318544281036729114318337404594656616651637871631226608345969697235789182927877707348871928054021285193763372225394210377967592281556391208761260643244962753588026347108054644767537973171654151132211743593695465507397582909218827430003734345123748355105757278421607868589262627504312489235225563973017611846288418151096659659965349690823663494026804688036213556835162643367524786188567477854436153898030016562644494103892902158237218824964453215696216013785676977122964747727289670988839420175582202068863776706833963218987980468217075317824841278345390835740116842865439539200000000000000000000000000000000*i1^29 + -1371054928305868384546103373899102010459472457422648477127225689184181787278923232962133822678806482508798614566074349437890397463778035608106203271423761345088208220170346236610844385610646894003379667084983102219593120718074129998184810621457328852268654491227130758580117356757793709370450979811484254826033942179915379877488624208559309963629883886219670088979681839376316147152575321133245080543953861194702849508562571781582049799710312956697203224251594023332867368135583219748807129661145996274638065105959466485247364642239043214228400203849155977325697899550284131142672729318305315494492121522852649970541273379907247192940357903129178425999138192764998384975567749010701549634679554912435173062493405890924470621663021279493258057426643590406795958218064881036243949918973207617148427574381333139045222025439734173942814577639387197541269187508492253386185114919898374712206870635394452681099538078022186653090029481750968522744392615376538286796347573449716296610540717272009463307687221264502067550455274416179268872094564498589454432798519310222132520062635854194239110247172268787959006524923778801106791402594477952173585183213925726516979885817837193268579683388670036268024999060351239002149765217501948705438806786140276284973709167986591814994904448274969037236682594593564087963692542870465162779026514751665155631115423519920034345163514843347158040499835579328918666385802884559374953214624863529597272628344180945240902453587086469952419437190915378332786296411549907357112759737875378573657107178668913531414027137288225366440580885099129724263991044571114375754431179193463397798162919772254506586926983810434693370360476113287773762885588477044265790958793211255605077670958497854620179898289745463600715297561633146564128623436379022054841436602696561157973745295653555278289476499911056082064114939025559458167407311994608745590735853352509836216235501479846635985973235553402880000000000000000000000000000000*i1^30 + -18358797941517281249043217419307023893210894499992785107263014083584547827684252692359385319361266473386499926602759857789513728490765103704490167957953292988279019276675611489583494688495398122588436856361933441076696166008555027762433503442169686388184730867030517364025136347314359095185817363478212530606837955215526192110913601816444501476483941832184641579574581072247559656186995438724983665585975322847373431016861053213847933656598010281756232899503245657379173447113498619148349653031099913612489444916646268829280310918815069863024279314682538889365339053012009360883682622042783911485431315589609608213930208695567696588080534066280287658114651060455860237786726681017280444032520664442978524362937966133479259024481008254533383415019996527551127267118928159890141775190779107288871929525345540428203360511827097009574926015101866949467028252818255930845471704285400856944545077796106855645498250239026021689221164504575864666719079294465351418974879766988450511422638790647655305409438406471867773317905850156677002845809987022028977217650781139766804032437693400504309289868653730173302190913848879683144094517954331382966313364660199792746201570246586570107044972136762030064953411644755214256059442374128156710927643568834308034912130397136495464978296957555140964798548437040341627731281976961459803035098953982541448011171302469783333378394838948070623398112420828502103069541767280609835727475333839371020591845584222236940170691434554329103948955146863905837462128276949171899009723592780978512707145723058351712144956919270554592465900601626240543488530183488376881176555478472502294563568142340701070242319446770393100947060883195031461637315513689582026485406686363664448512324760147155433209928550334943559546519533050800505604167605676051190415679901338172858933338753670683812548626328950800314989194970543462538725245905823617014367824401686306192972540539148141044265039953920000000000000000000000000000000*i1^31 + 124565183665821308123731406678087711326715885623564236924482511757203786020814650166159164354340344431198411344873915513482626867371109181229018520991483048708692055604573815981011975510249106284341733134735911352593038462264116430839796830886479622648341675150502529797581159696933396646579846772491468006629795982076495500530228423988330596593382272255358829822833236652663616183737637356072292740049513200965495352452377276555733139644755278156623993398599377318301343369666525900123353386098774107533343535822188097675466527220112151739353628745063595811494467085933113526650441073917676414940738496554761597895388921567778862283637496041371715087500970927578503464539564489066177595810641152208019837362626730937015709057857397812410670722609492400617086332349228666963352322437255787422040234669279118947313862999770729956891964598343961145504377886285478493684062486365669383323190138655742882528645951433427299410601082328280127829521467095930460173565296459848891417219450506788022118783404661869449788195488851025331862467003029543887745764274055605249281898392750299649336358500822196853223615608597198989728113530234355611274925636934412526383228693698917252943671673899402058655368891716744665288094424368220392822879387474476922525630448385907683915527985308960002273382408289242462565631279907633408286506725546236029771125101278064691602927063050350819763669962273926775603502986292573442253758397855875433822603386827949107234731337119201196314711685741202721500188022800771466058837304759066703163011000846251962202434588740074470733213186549145910670894867038876587765803089453841239269604987188431624663468234417655010432216892018727246131849257122108454936284390093279391858685274193280683333046721423460356206496027846081685017935989742428790838786298161211788568638530036687377483907923879900195351238394734502716820340887944071988783278560108549750138763390727671590296748032000000000000000000000000000000*i1^32 + 14074748442543708769891749375870883931023929352548411674866944938315171697892133286838679924449243232336464103927963569988005987954592621621597714930452368589979250221943344308845894622552306148403610609728783354654386472426330293469026882693924484068097979096053594079759067087715781503956168010913117316784241829712670736908009179626298236910459589718851160645197880596662334113087349629403692865747532318716088967375416777011622280757955762143072799645787035966926412311501735330711751576518235736218757007411353924686571040720524555554623917278573634287822466299054217335483891237942203484549929821076621400481576051589020622190718542177934979841330062210934731450592098283596944764813300974341395553813809771043147279017298705896252430872222127948651731941852655503665132517512012579194753961611552207932259425955756746674095696508272756075785494253949103852821151764984160131149260142702373947926683403199370837771229317392868450631044814979880550063159349760181074353721669479162622788841574111903955123439491051406612027946620667962520743315440674673176774932239865555934615726146546615482428399205718523731722181631743496892016361470679622475776067771148728952486816627540185980646276953018384238928493981183261801880801891910438836641165983801350032169103663463904616154071918707314229264310158817134785050215890109603984502164578354762030259582740553004529118758642108279572656625181462740878799154941239521608218441317256957437442280692220882858976446012787316069351411165190062005317430163739968293161208550754014487768088865211602685489133209623982107957732175982488276311410687474183735081045816210992799154347132129616753800424868482204930593499573765870121691292003202562685339647086430173074265681063013111331490776687729108202084846395058703442046864513409117204561063725610860269591117227857314165524554335687009109298323272358051441235190906875805193950643440514255961456640000000000000000000000000000*i1^33 + -1623304460137387122359623449061134186857764883581301960673591856657962535366744685185595913918488057121605070053157250239359537945244829964752749791725904703814703417774805806382155645498395634160270366585081551214988697386580516321666752603751955187645701834134275914655749136944590715345702720301095192769658099617413366836408127009207458963391570892048293544215265012713126144105224113588999261124127359753108936060957948065092873459414231640992124997502713370400651155227989888543658930305052329535612611922755139166029808572065373579810215630858758862487117249055256325826258350268576642679317048024899052886748544783718622203768720355182863765437667224063718504422825021411658467557435340791757912184606945306522056050178359301496809279662402985625957263859152878797151714947548183732724998902307820131731952689198837982332907874701926912348704893736067822046854346312804515915614680672028971074977878488382497827651519452032519573513395265522600765721095520473375871599020690561972638585915491719429435692901566932743483597186395375684133429697573357991783957152940391445668526529568884313789258269000813571167485521419899431064297120611734887718346925310886494450469317646545390555020947035324615493777677164252139083891611621306705224385415058522284364246298346202305261191798540320770040788564605249145927840434163220913446130977104986548631082422594183775599659809327491865320934672671984346699387919726369912581242830881952623822354956520193237803930819499267092602883047530156661916899880116693101943401004879548060649572799550028962245563131409740675908116416546822339033788370088326110847903976963869515054718513436708750459726172799161234077258788314662459516064254148628578966935685753934125985268194435124580238473192375789779905902799642055572294283377577034367863776427815668886567246504458565064959593753790965056246387092658172098948157498505506424327578870761872424960000000000000000000000000000*i1^34 + 451910323532233938726932028223496069177020467883174505506484528412898798486870621021016119000464323718725910992982098025124437453416704075559995699992700165870341743230411558790292859431329682120376296525568545886215458460348061689113487503456698039728689161852836289080947480958244196466951443251149309752942561933439864044032129394418834321175426429104609055343433355592506212781274792725670262447468664229200900778130578834531222604722239429804557165663325580975814585102269171933999402744943066644436266075953475722008047323576503110673925983305607656252043658616279479200769718276247659664690023003107417404269963036082601255222045737893037747480265456820627699304151690490637985552480277806978121215553084859453045124212640625791933152630877441147393598300399765278172123963409590464188755118100296201973915896522906172030492266599405703968638753220056828877091262761074755424770574157396573106719651051862443144132881101346474888262623306336963755884536371102001873656261892621635240608028731935646507722261719673184662503832811100495541686132785176357594615198460124280212143747715260267611605787696090314715425440046529395282024741498421902823366445207479710186599629847618693420375765211843407779308575235142997637810896147524985787796864697114380338704216393574382110387810929091627973143699760768248980057613356967688624776818192198507135491475810684336115897637019451734187596550854823484246509788544557613941728668845660277774182924587299849976755296662002166168319637901186997920924728436824191178488524360448355176320736207536416689517735655295010952325848148837016616315943721970421941647580340650554386962970618486712013807857918034703159892665083640578553288072353069282938410848822854418945638895328568898902456626365669786879164344756830400485899762127701532942345409646579847918863884884248563462048022174557329206162010412335687241490395725188179930859631017984000000000000000000000000000*i1^35 + 8094496961737859222533203222089458393334019436544612513933523239190559153271350874572681274455392051169453745000608630965157193665740699230091894030121364833327270183176044555295049010114301629811268168818332492146325512217910283090930713203288267571739017489191095443383055952616825063983344677174765401614968030064627407178888317697431154779682837463453738796267882824039919304492295591266778072127557265859180138682168300581774643750968584385938462874849273919248761977796072503241431651556861707857199538986738515954914736730581298747387195253378494523707429710765508595614328766320695061161395500788588909966793863229934644593699005815527454873034730804052268178756460540357505539061642262401474996399203439398161184298741516281694794368656612437454684659147269123176202639910456296438942764319696064739624653961556955071521024594126972566124189805575010970194893696559694648370708024548117310900193024594099323158986955554046790484489706775504122420101458172515860435136728023069258744317500785317367886672031666119496519176219246741115707948327802281303881728276215331174919619736690712220900885804319619148344634229658288194589824471652725030496504164412400724837105097935843209631768928247952925034863733065326362196661516152886156544941211375253791176390262756754779510997891648860968178990791692754546179847501740802074766473755673926139886147739050138118961737928764523226792073706924184656707072253228877363839691592892649516340197991962668676443064727436530536565005848637790847113652175640427597314492941485011685335897612287624729206307244170782742085340241066753075317576805635293106763490665104814537425834160791160752901243634212975320690726062372629316387487593254170904898707343793835304622849126986029298860768203918723486759372173242049581963968348193538627059970335593549515402443291436517497164625943911216779701383421286527360384424009162197690045725409280000000000000000000000000*i1^36 + 6359818803089617832851551371370634045106254453917267262087055810568383550923611090678370967036397622383347358667153080078162059214519117572309942232757316310443998947114474417151021797396688360827383680560862402780370289752794977316586955376291839779764012168340228224679233553438903362223658230197107741260854870376979111784301592892795688500221924907111852722632775274490746119132215396110114157824794276307936144110691610729646097344538382500788915952119302843000254123381347743010812922946300457407725818847056756890926597641765421375266328120123419127894101402680105500730068649233599672121184807566234818893700927754376380562493441558985522629891731743489264540225820695772334634270505983931146530049053302084520584076845737711072931095407398983456391352364189641137491166069564144798964346731667474558928066089459501593739259340013338952956483058647880130632759258125214589252868410723702565094708220550244584271424253296330639268144323225690102209712180685517757833243197239323057016976990877264832710572386222315170719769839904378556167535419738098136063337181016020548176073274267743194196302362163358800125268278090112427517903663268575942574735640008168635995156489191022331548035814609705014897228237902681164692684880114928382855233969660853275519821496816542620560651739774596326828157087559284182683746554344315789336654813428185633179795595649274543051213225201170139576173773770874227125712557265400294430108940140062216909887069747130818255246508961123598646146024484833313855720446829880939323349584102251420750995298677798836224348490714808149241563119446298789458661151997299236502386969623392526348818339231164808146356145893964886188847519138581529855305334766494553092768743026420624297069794192583881050260721042461729606528411468716951894041673087495563404498119222698536334279628837383346094558770177152069874193184051193573700789223170663971291136000000000000000000000000*i1^37 + -622569745161339627459246836729942669677490010214430050947638374043867423338896762711007007510287016364748033039455641922335045288465083162425134466190399618608982050353750805639200399276695257700420032024764826529052572897679409079856311285662316201576201229292637897355546659065704673769692930032426970270930035184062891957599958250043214861314802554574901414113400248596931646753707851218309565083607768683406714749562056909615145206529623551869576431259180986466508614440941394836756235632652539751618055407847866280985372887498694580159672031806912049100047310402708372006467051587753851891883143461372807660524450115882185912473270073425081856762309275661803615162719269066756172426159261201162748343851028034667142690726983749748023560123890281822104427454867050513837635841596234718179442623999340957868382512791164628156920729581041056058847389575088991663197586956071853741527132857651693622590460646520825153718160564981671363182128720227253660031645153364622449659098641560272219355245803003921841815678199421896577354926158938560254511494526661080161817997472629537190279183676609098994127921096473321116492031492355656005626775281477457294665338418509001990029857631339017172924803264054026107593205722386376708115688443625067325925847653032118918598738467085921360741493617647123556721080442697119936960740144474245229504014645099748748181626773226951624589281333793584042959005219854223493189272257817414976919810954691619531185958358055347711434705784354901127827209588747348428375588893830103669494512494423090900169361356708480166095193150888720450017046589761553286236791313929517301072858231858088084326524374939781673897011613037450658583186298818604572830057559923634935887308999532665549961768931322295115841246169172504677991770668551948886697801878351132505470990192863410095606994866070779166050701989456942055205660654974565508532449197005209600000000000000000000000*i1^38 + 53983599197086323422914234817690892336493343696897895940841319157942930422031741921323039019500781877704238104351876418066640464226309406446330203697444274221735419758271987084703706914590029997761300455887228338417188794894538480443390116513629242466451781814690273582052158696628986345080990094773821913443957075144765553897708247003233200638214919872081334743145319546292044931844081114101831040637626312075775149676465967101566312570093897147339086552258733045727384914917377628321102356880342395118789848213034108127959701238767281198987769852697064908987257038343804628368217808299163942867649076274405367082355555563022284694973320599586506518107618034321065330573994958681926829588958433094227204137649642357284420462169947215809347070307416133718619240497647673158294943009202845196078106125044280128390961833146693973415159082625632225844767191950936666621558095777291986399277711498781121310824212413623386808873541750206370107001345582558341349208081811894231161524139837136002385958397866164260012160841140329517357500773997259578780557025193325495301438630025732188939235099365711129007640566726486491059454370189398764556036018478362366444697841221042486330797263638167913579157593106326166805345555412708989786770233425878668717578369935789907577522915546895636734720655737691285221098398372655203599084515594206342195668597544977539687862968880002410957539635647184446121738436358491592689621797925992891577790856601195993237236706896070751798105604914416858213261978592892734157990881893868946784308467378676949692071813605302494478028843696973949304403919198356889695516750471279869049773157062183333681418679277634720001103940532596520536451373498427481397294589345748620485402211163944333292161750134697530957420549142166180668892550489900120021492535393556603098271653829678254213521906958237051405508868846360750291845089553684317694905548800000000000000000000000*i1^39 + 132829532450719795132919045839401607051021046388327400185078718047430852608731980302316200796298442686431356349202899990052854511804212347910430154883560722179361363644946435993401185548341178311539335878911617944808837566696365595470712556330137261121441182748388819780740076485603366193129051178355651208746468032721114433720367013994677706906281052033920453544409528725426872891211688437816900182673125884441263850025825171202065416965522818698114225037065914770233526493737770292118544921300625768078644037697834102946970476043688923134898420720483749824021748763554644067062908670020726360945732330124256612194874143159753792233493010195878843270699428844033340014926601772285948030919827913578100470390781556760998165893012156627727663184139792584669326967547781578852752218929392497504297596589522193339457501286313110444590140733421927257558709201824341825463576089412742152954328343292225147458875787007777503867632227396283082951609039752668521087717380017982063740215458148289590705034408588278553192829047759126879844641129309430085474772956658176245544379047325102949427680807326286142794167441606507891435984730159850209094028902369949089760815425109995137137936838226796260852697745390678604434486235703909767042534765990115761919101094677317512395841862876643280648400545895022999764809204287412362988934065660597299490572512527101408019631990208132020467974772140409256352821648402144833225735998816203713895734947703250452005255777587336912621608488839328466716791418329138326025920828128051813819847930174328058561700184397984776134458769901193730937227531947834951535463418573452502037604434217043714834065760309843531294322118305813116485390522319417049120343260194341540323171624191275459700621040069350558873839547821812769073206653269569717446427757158838224899527040029151186526272242769235701966100025940063062107899721802445750272000000000000000000000*i1^40 + 33850829901138303233105573859408526769770479641808394502647771635370355305608551175289720055500604703607709920538446404011893304169257391342351908945757289545249755375532858546041409408856650407043043290101361299514107364985567907504356801314968289914765827473325260931742042485638404135157395525869163793934374842750129484474550349693777348479802064894466209600360173244627300800114036013038988404109920472257591726130892750649423687151852276785024386884887130507696904722996869898826450917440850939046622544328896881982666737646566743247032637660117260216247468143769321211348502204602885618626056586141046496845477369433844908622631266718928387184990237791820928758249291042530708347623308368252852583472854763782152389768688045385111903419066330227982697835870979810290829869271965651145860259373159793142832850797985450502420122312283929804090266323072638491647459638362699779559530869081235242552727826092373868651580010904105320061910937464773010921734169073968434693572503286115794232203796249219800663576955460103126764732597649990458115450102010082158523016451640369875823666702288301826912367918724636428469170959911871617879172773477950943093058422564788219415684007427788552804991114999942536809663309398921759365806710082050209295680555334318470114135337936844004507839321482450077897055941317913385886960619170471835715181455783483201796224926527459782692014136225997199716308859717682183104743936131364428532909245025591728593460182318511052817289730951857165274771773986533965950361034194429962280678107921883075754373079133504748448006143647382425516306893695673585852207850048557422423558323770963630260141634656434337722902211867108489054693534787341886470552765758965930031082016446657373471174650065949579489580727271983772092676536636337495838426357284892033778800882326977580325425218422890723361029870279273634400733809868800000000000000000000*i1^41 + -49385319769934213449080358692887714128748556432670218728599046799970822958135700665526313299277909369069646140715605659345292747348972297379970459699256788836180248746290233554718654217613284937473482878133869443984231242665988288342572955743568526074706664980749276771776899653271020457907372630326074894805363693563106851574198973326404906497155175682256907603126118320541901432678591461068679871012593398451114947294968141650885609069344774917341852648135510683964187085218137200082202397814615034919841067955056130297056148696693011813219967843553498332951788986513158310250104023846994688387684345627268137362132034788365205068777175883972196266566243949245066892281003671058971259464709622324206336897638990093162629972520059794558825163606376044329039485145675271113813242467270485502741510932834484068501069274268681599623835649573870655846104290465710066253965619119358567486297764475603943712783445390026851696549647219806494808669195300005753580942621065505398917000995203489145458657651049996936054859728787281706428267523497438008103297563388053701408746727908615700575679370604177213949398086173821449616946038884569435686017984501997819257406110963192021453520327843414375884865158891511999291356117676193774590217770672420792309538189853776843717856400831445944151602104876113071075176078881593548849067682790464997419243394749622119742627673282383647907992831289942099049261972260589806240572856243018096901394327842468070424108946966458842642845469250238364754651834378638979485628533331170625634201930635130128342161199943041263924893435795528024895490989825338233383525160675333166680443570535688793835800986538603792717039199507393948645906178755350746133024421680444772936724832410071035609017079718524740616597074034534469932305371349238987579035769186669489166938718235844748107868657961772347257973849134134932275200000000000000000000*i1^42 + 21152264482155715246045787371697161523659050432757980143063166625129453575988358587971751552109441955393017992048391725711213761228063671305343041102002004378491184794775419306990595220902408266118333288609485234504989701059794446165895661670090719083486815587531978675613087356472225080566521640899082298786786846859990972841200495303558381979580462599565660449362305376090772782029274416982904477849085531919304015254965986703641228957824309614815766444264711434534155326814577296695483984037117631804641058412201431488798073025068643325895972694461243486803253773097842615632179059672419784126843168139334641260000113235549270756611987517489567954464340948319973749796205220469383844541476412870558469401693586093683951735454366886391785075288834266899622275861656047201879198514464447491653216485396473165956103461809081257161547333093087953899237475853046924185440695176439905550937317335091671625375800181771228155866881835357799311845104641185196296339196669439044560179140863999857582628143747551653207282437282562620994058000903351819998847641249219662928707329307215657701339916262069712925532020531029198205865572995398429962961741598514751750578310892634983372425823893165429497933648096957070728310722091697214915366665075229383761513874667230514742869877435975949928385911544031732848575366364235483719879233939824020957769887044477483820831690761918445806532570524931293746790980262137756260588952912072004525812725639250079302634783182448639033196974020603783502266833582324080865952584975708973391174795241233438276378307443318199569972297982953227524435819487032922337316726444519770498108630725642449014484551599949595235020651196894941201779052231209258810799661962616257977519716825141910202224709416781043928774513674147384444696713393041160941685542460640763405776278637130438764040697826972304340547341910016000000000000000000*i1^43 + -4193773625322591069630332039477411582109038856032101597451631891461712154364131752384499383878078672406903176551485322556871957461332061516421056973848700782186965193321788763039461402677921344798758101668155444685095121781372810016991763745775216849993480247028014616306774465189442547356926490726325198249894285398060794053902313886645836866657477211684162754587266361923936815357020076688467981687897170239592105147472170040049170677718311375424856757050123063719356586568038965393139934008817131712177284754294286224158912968435815326102135587152094658818509683279015033117143442385825905578060399123526241572441122447641312300206722867233306831505135747287922400829723147538940821537291746702143301041547521828989856107337414154687158279439824178051264336295496576712927788286261602213985727674899160176324723506576394228545204430887384863596487404640024950329190872747366897966900914612548844267086977097407581662521969450853744509954659184347391517552252811417046095711216020403441282380951810090912136748237426485014502375383486542196523745336312949528881450902282105937360877769506678170030508446399935980443571357676678078514653000445898755034484598835020631180166876542661821501631498687021594728556209059955535404644325709058452900132890081391398675343975923513065438542225626248490908686371042382690466427362398411995745739317087601885496290161057969698902679522646506248712701135598472391870750605597874129181283994284582916190393862173869231980713081468862547762543121279543943296613999329259077760536745494684039963905369025993724963219054979508894974119685861981854254670893760690420857370439958804549050655419451479024439372972460273385606773669387765286202269676346376185863645646268760314620716806089461225415452380269447697806899889328082619011623830346341412333241379292829874221171732218569598749900800000000000000000*i1^44 + 614806770420402657694981314095602099587825226676930307424216190780090650519024315409954583225421287140804145873920061510220757679350533269700192379655751433752393841162854554740008505293163958217243409865661401658776131467050155424977563834387620206852680416376473812803249398029605362871848385244020085303209389408721166050208851530572773241661870139102724601094485450433025961138056929201362192775125383037109061319023940270211109751153204186244279283397370469140582171279653713213159427136764619874027734627276629657577351840764223602384691901064356270690256520373139512485748366672831846035360690014673096289132443952525352595595385410919056518605158479361204519711941954813064688930612875191485801541019662814846982361389626150589915562356996530936627310727288626227422930313315910638345284584479428365117575405493251894371442363279899858170718044258257197134129380259863788415595784971023461911634164608584613207591934244702113206056437360550758473435507893840311167202580726061319127886171267026782413219525565540916033345658256187770764141685629398350704453855219277360709269003509367403720676671164811063488040262392631184634747961300890316167237966049078861565365976831657767330350815028587703849851131636460292481812985487184802270864920823971543233346657166311030686738704161883359022572594832519002456210125772705584597058036591452850227664093629945055150931229528887797650171042033973251583220239471073356243418949603027286252618899121910052684856777116065722723611933128214045819546323631957323194658708338166622438699260470185182719455378747370858404042568123001540050891098644551442272828666811947597663608806891375276512711206079177961819852791135869594825376095120480224031358626990501705011301363201140296092344965839794560839863852836642030424052183552641739819214919286079578430847695034777600000000000000000*i1^45 + -67901895378882593196475103127171160435592587236718628436859067722545705163702707568911325731654064666815425101460585096973056722938525662780577432130258507220022519636843466525969991268990914982576271228504855295862984519812737617057538851074656741533543534404499598473849797010027581617469010331280728784735834204179950840873590656268272830505826269240408673800268635575135706182249929265008327473654806540653722328345477012414166289864958037163378591791940750544225124510498866876815148365137661649680859965486989714717218191245218212956705193273120307348838658429473603017967289610838241430822884684619501944796278624653041545327775712025329767674515275514127195587021577614293265029503664758646412483448134247444992032281787765826079938363340499911865752763469001728732769687014871544229988262243823385740991460764465781376642395797567267992472417094733771893415145083628585940128514079591997702508598777710405480514221540596149689929975600866418000677675661096610700934627694118272340746628749571296505640558628177846558059212192724548236700902612347498591934093799220157967848084947677921732099489155115894004275794465168529736115839536588647925365337058755900032394047206187309627761641608719847890555414455154199737604847319252073136720384699569451769871963712167732756961662508391631270647159347634412927525504488154675756037284973207880165638777635381235676493469611395532203051231730168171313182027984715915556631815819799182180314726343449754613558079493886047615674796800278270304265694070616152301330107900316891399561745241066129589260316925217302740017751370624020736286697872670723452791053061238022595235848835442092964193531825868358559384378749044723780235113435926018407955506822761047056946104736032620751341777023328267238858297106292210574506897133024370495036645659570423877074944000000000000000*i1^46 + 8231083378791737514703588550550392004769196630440183639150467252395179276823781186707329696051639723567336527303581048281519388001606037416905407921028232331997659177698558911810362749737347030296121654712838102794977510218491475784612938463965408822077934045653309890910803430721923719349991688649360153503654168619636133193619310236038160281053329883235153815336487603781275604970645771065370934633628393966734600027105938790079604352553968565504472282608781185313630767463258623477448176393213504310576077622321492087004966764541020723832677734730080351585884814214623481842429884703500338068953583556734770610781600896216552162739428800579413091377179795537749608448070631822790887620867053065480099798628168901649345471874826872017265620001664966607061429911357563204087273839311391292538046101573499126114047137808070330576450099369284667855552091052273713699515279460086548959271773840568946697473638074099499542757130970325545789940807528909127773650962908544350665887418396063610619173995289427722717197034677932213892613451346440651041645345150106253452904735203595582368772100810643061661050580153592049105044145939385412872882880608753444948517816829251378449231219035973377441518610776290055919485329407917015626836387473547630484619999529702128427283816806043266899919653408399181428799282382347649105825695493779096093294128453845124830815675520380908928669653852540475641061790530091148013117000824547296298320299693959506650254678459127670909311779329248931458351803918373759937577870808567543602001260133192247634980138939971498133993854695350751821744366540558337849329570254331377469671416106446965995697388487655203933924528359134967399452549172550991971621498192721711499533552746851851994052133256785538042831016031758541371495484668923630023830301774948896514360501652684800000000000000*i1^47 + -98967444723862064184980510591887774882352170769188327798743260828381216705750411302021285663744381490954771023711872036560205573816037204372674719495679722876880418290378282448098464672116980357948744495541831635777910687859600124759742635060884134955917941644328333600688043751596830778890952538557677161612655371685513208249619533439746643635596410863408149590514803144740532029514193317355045193400750149927327193045233760555202197890895760716631257737489355267272104490568750765569677612502772347841777568019831776377405765612530982531258856968018599325713923276270331532279486821282953657085551509605051099058466716390826014258336966757761781434670343943347079224231496957370529101204551665051591513824964237431739367631649744342238228574485954836640108717105154611381977328049383471943484425426760942749059290844360778873858465678303886478817296036207126385732921780296928073539463957075497993441865678385882350945279711755108793775225968649320259645668443673130593344030096505249875994325458592582795884623448965609878570963404905891009171534264154318791010610578521435597451416495944209528432468630272640783769356440501340370222798445084732233589599861394811941364179242644994402423232824778747770130501322176737951689585628094871615956533521951979005921514509463952844518666341584395633336752532545827900323479755310549019922606563477845451350081107939638909148173084121749629005874136651385504880031657672573884226879719375713067391177764104910169210990967961174958886035971158268420453799737094136820327216611219943894205727940633816286148438359900401153546583229265191739961739259609849063418248284025854888774831328234931180876398273308478103903421350249877984061250450636514788214875257547439383968740040735254445105793393156600044939031232840108878769862570544136632401920000000000000*i1^48 + 950189690928368612174543790415445576213287625306580595486687831055297304495864685116360606563178551585038889644671206581897169020385439354219831972254871430210980852238483202245018586084979637608573824069845307750453406020013725471411532989592073755545436562962729255151481952474099351995227858209185360693759518714809216466308841815842544637558183261135991990790912006653077497074438410907815516183569415854781886308526707826188825987498307843509517154710471399422753121580927676165924352579263517855757597499278097715860877381166664187081418307750379811983967872915895485276403972509704611064869345124847789097181932778660894075830289941992527521873532371257652288753292632736291915577493947774979866868834239750474066697337154889926241905550046063465129559588115718708252538105071265608201960507684147680644141085655480453499848509612358707675048983297670348363429552743766057984703541344611302567888509979986637914972727687321864556147258336516540788761545662768355440104763308335062154518095524986193257771841770119371612443763459900773967774616746042400702311493395628447625992264299411958531419956282093182202234062474680190218882848794776968414357029260691862327525822483807630200152901545832087547119370061098125172385365739262755466244809392637606091985803289377576371488925148731838793883891059854738586817351597375095196835774516833844461937833550331158201567589103031886956263260569275454800034881572218782765459669046063540536647913103193917227841931851053874350973237168488567954793332311292750421937122524532112167025105278859950475654448047671822960284629821554149095604717471375129693488056373404091688065791151038975224134002291814739139198353737540225636907445219457469367547753704428985159623939380559550848211782042480659486156615796704815431103996231680000000000000*i1^49 + 1204784381541108120599312693000419936999757010620889068540799653033243978019291496471700694016015592575531275125684587902342046630549099797182819468563705628960459123263400892817626755698929197281190460027912778300945524306038795071102424580719216336073829581237466311088471741540503389860595143204492880356556418360011561734105140436818045283494875835905056605431144539629271445767285749910776514779396256027596554121434446450653809973130878783605850686640315304340933572645367937096530417901982080394159339344642371159845067716349455570191712348464524397688683678183254833057119096864656760761324982069754292994736542554402698100359730399602302530371945693370768662190052623762169706737812637528946743834264326234871356252632819433292673286631630756356013825031347924825008285163197818048657480820598326485792458082298148489811863787543912111926469047741752737405739681705257131914936025617593741484189729630189108646210947505112069373605786101979070211610096428673746168074271234569956973457363080385172918202342559428078108908646801565535351935085419455291344895355293687700073591522414048582867796822875860598510405539650254263987014173368809226876875712652139300311643101559011617638523967011175190153636271015543339675644089690273901453636199117039843745137496805758505864280430781814769707771672602297546145911702651411282584558429555272730045019450372148366414272334463339197341422383367071896880251098838654441936024202968712985763012374632961984412851728366154095522893097111498389560374144578954570585448854912772563284300092557286138977134938309113040628429736857392175668871425988388928222211178991189671854873620011301691334821876698404720067984393803760669627676568624387420339714413660098021746511751491991423085900861573237512447532333428895645696000000000000*i1^50 + 540600684948567415425821069162225513066489908363796079008895379509696118978426739707288034208049967484884043885160508367259771274334671486525424823623961604087682249236428294057327604143396254502534365614683747479886381560613437549593913000212882299835106647752079343817834624123213428256565778269053912930933341090926333174865063660344402522004189975142059828495663089678360939961021775458066181197950730420472338810953600008836500379414063199094656256148309026924723571709950912925861091288113494892683942253372437888779728604857284435131143132718644054598046002428561819290866433130686944587316958277235869994677593453689031432695304015790278746842642667765020707233934952725769100088991838361973763773504443247193657842006467034139926803098857021946744695194996393386841510491877472526668810907748477100741769472568413483722637715308421997178940751956536436024176523565816654653869939438619003095415734070672074777366367969632142665833893812153281589497871400748880812467470731169813436158009355140796065052776160557092556298354532131820922640473618573315945996099001950467254794540627408589634363133624361766297211841007540401029183387709782091834216298777398778239194431591795968642026937852589695955725484753770426604394517774023097830319377919620854590237439512035890192364457980756939729582816360945899820545178625890972099910106159626476606865419525644407692460504773479652927054555244626449798195827722265830224049703312957008895483321024625288711743190429186177998555955710174510994313751828694717636437975204145682889308875070470513683805537349429073357310166189370173324468857904314114871925539838305011844030778124901318730384998015665927081358941684380583361794534734769281459569487808651826364985086444956578491514149023846730359740825600000000000*i1^51 + -45350662566175916682328056172783960717926983588536037057979909286321780093044409796647684446597201413246486969537371318223676935652588969830458112675220948912425375085643688894226271477329076654282067569423650780664638186337152650731761239928827042805614934777225457894727884923804341722190804120134628873354319181823012895103091561169729452329556642003127444010169208399499552059221261454626737616014030767959823023321875561501690889562830678208748139168176039204100224506692802370631416258398011244513758686303748150367537530962083754336667742518242673417095045547107595742660191473206478776712820758752535283502017619358592648796452358977246160924918791983882528708190607998294465435833844428632980256861859054970831359712201417527381432660378563790654469181387492645973136749734863860454447135276411058883222986324301554525084446139898829126526898766426277972806725919261537864213189217707626406360290752350585991913355659976944530896394596691169965882550872049447074483225229300393820506705794563552893535971737952066585358100324943133326155739183485562589846445306645529997010917639329557677368012840071494360576363725686949179551666013450250276759155457297474561758143638573228957465575484591038579583488930634174577506248618233879881132492185923673096958246716321557936539833710396745549457991752549968049315672402248727926654376577777738670768707186451948665672087494736329097663117273620035660061883065806548698957071845641715338406138601155562520013438614803174951561808565771642869299213159557711784433979642843287787404200390368902987991352918802368884791001183132574610931381622246676174407680585381803630975369825742821638654003884552645107324798775661242663091818405377997968706801307598041876805936844306303957103253150236672000000000*i1^52 + 4681003547202805454215344229204837582462785140140474909553402511777759749495770484495825333346802498878604961679814047792155252319962543101604117228405272598734611767550504047045231984429473468618368534058625804382574888470650259721312320614268910975481266016345254604498076691931040124924157968572024325870356068239319952631878444912485769481630355955753280478920710340879745259903215930199265056418033901926617137716282009517983547507720316423005355660092127644146433778798123831187668737415185154101504747400130220520076491174176031300488004942713748207630765486716289082315722480159141806727284917789713451961313858246910733798828819152273887790609538404298731919925361407813428640721826091341729622894195048735918120589940627304510072692282038950710543621237233013737183605430257209275013158289897686093896918623366039718886080180440156355580891905705922290255334126134788966543610052222743896137531495917033967514364555255672030694704067012931618243641068435884224188061678956793748404420006306101438600894246277877609899637003832534332862796421030326676301407811910317743811966023214423209895909603256116502480641721959786987687108407696250372010299804558676021645942077924560755054795040621245208831648481244589977223569579500083320479614002165816847967875131529403023914977873314293229891653860296064551239045857131286346251934345250550196097279745862142576003354876108712732002259211448925024661630871301498315104609589331201343132709734781715648205981773304696060059102999094199488739914032912885969855497503167802198237263501248809218095783367448517842661182054636867778695719330453345227887153134449191650825698361106369849778877807046493907072257520539202379303482651884058996276643933664528973699185448708366296678400000000*i1^53 + 172783896773833903173301342539647057205028580923938010655939417971678564363480165923459907978122876263360592666972839311048167940771519585012036369706684526485155572021250100774386519084585115993622301205936294617770617738602976018904136926041957351089262878673075322108707401963504569051965744728520957124673878348806549827454080882726618426517560518457730295538500304656893417923060058170123011689290535337584451165940491671090139143003257758782883741974316338220825528161405617313903653970664647821902307039432230223292696297305316130833037136574578294936330499650110419808935659703692855431203023272805214388389449584259491733106030096404510067006529344532254940898748778137209736300020096406806898001472176692203963092915341086944138363918223545320211194326369875442680957877436714622193707875578396073874827415697830677424815472056651365962217461351053545592958767770123157344569246750060731492855638366002482345359618957446636005543563627879521311330408519882434226176191588109411318863348137052083012626607561580286166309388779069369551506590100210764819749884801442521647312838622474675053432497883929559041737853890820875172092913804758700248797039047699821538296256505863057897243004335936456345651291413803481624407761620777733941180266414761686668464922734378915342420485450258380579732334203819839170666044252726357978828004425873082531164503248147365600015904127420298474563153354664359374406594987185961011535291991133715344058266460601085332089249859613048909246547340947004549758300540589212522957908136789041667991325211351864003906338908953251430231261188568859375282866400107051080224050538531659987008600115979876299522017555597962422683428277373893785037183229338506594093727445301114584432640000000*i1^54 + -626544283591463235945731440735672542230029701824544248131474545527220541244760546562290417755029905195309277894233826811081444011794295003750506002518777687063183847748487361242398891520032387221294566774430281669870100863395355399892516601721962091490534808433205808311133731171427241229052803112502637247871678204075472861331177112413594761898123731022938121008483142464869387972635110920919659970301731154450693625178341001418864721225503389572021408498329350103896266702102437470405938143421671636879836744908324584048342599657575132696960745283310478726045262589672285986080043979126910221260269378711405028553288045779656612982647218778089705371566622343550559109824517778753805189315348858158260388429405296308727312167876767122456538891202205032165715286514141999323728292590226239501846516776495892246685138090983859152039234762723497555133145163516752795210445550172932641846862373810834813320147115658663924796539826771622257761628215629890019485103743168536373824624578663701161720008470045976995329530862790631491808122515730813009399808500528190257685429470710061159952840748934738605653910743568707585948983197978968046415964959972457411565632245353745223526133104188185459856593899697089261894436092247763079696706005797993944373486874611221209397884444231529761854252756281561804176177548716755410992182185798302111047518307239669420847993228035183949460978449235026724388228328176406764814092536504628655208914370755941380180675250344339299276575101284954036273578824230101834056321605017883154433553037411715501288888720550038794491137070120821094712276220862657563367187741835770229103454107167009522764638973297602237681987540883902516690496763111844462306178874454294889758720000000*i1^55 + 950375234640804963482728172832772929208651708377292513952291843916489140296025202966165206726003657524455107437033958716360275967056557027705416690527391779924674993713661851330961305906682460405082002458201620515704929540421097307762331701103478973159766319246291259609607101237204180574446494744974202155830871362974408622136587544282548810914562182864782884701000871956156897716390854357225153567746602898301207117458149357474659468810439063329314323464875675555022041101992583296927244919452938511768538286261657945637564186112079518714931925870635774372314010409937287879311531429355510873175655997430641878575737170041194257569940580309884642966453797532065274315731982545099352893099891454590391354470473074342072465984788263552555056353174012032805063394201828052588822176506170448103322450493312077721865397706692087646721591855730525766304234222763657951455716164754253003659948634713582058863081581578718664093279942555517864606486738856632615025084767748602347244546427278001063728934994995469587704773715630202892148360482681964134390005400397485229018226212853551467980558091281996960197231845708131978457121599953948696684613305806788339958694800777085736074571964610595626443210945168311380420101814708323744213390238083213470083276639350376726505008951269397623761037880220167722725100457203637286391356167353364261127259983344170219608931173478963985727666311212072812071364951230366155391857175078831833968699965229245278256362783855254427173146976836473210721845242417574277356677748525184093298264182362723483394067148524071299487555292657157321659908412770645858497497000651908316573228317668282199265463112650616607290834874317513727800137632513967382121676800000*i1^56 + -70359048060476459852647892606526387071782343500151637873002680349573146244612677699123329165647456132112315994597761171899347334531604185092688111479162023856553626140829177289863688629430541212300903502354849894813299650189534272668151527803158735315663115050318862321987032269677967445307439415912155579471851910706636817591477124016260718288214956201619930980483760513021812706272340340405449262920768078551731987878535553001095313836942371807007590149452697891363369100986032873084013798138242940343711867004766664321021253908344246275890204145877303858855794716389480663977463497428559759684323394713907217848866504189057208387630053468542933037893404921487087982685271821575159012663583395963196757136702224444577290818572473547002119532653492228460903805642827643716702010733252737851286370148517999708944266416227624583724073992080945723012065424181524749944507325328963918937773495993050456120239841846520538545526120436040940533956892800329688167546407177744902350791622642481108560848826388899997980991978025641747698173759994410951336480479857564348311021847116093266249845295278642615519609107384473825977671987738952078869813747930898573876496175559334050859860504854062906779433755502532075932711132698303552593982393238791855722714871548044701043626543084156754730255813068977191528314561000474752406828827882643698018530877660703630971785474082612315212232160821721299233520061505369010902071266336899881796303967523495926509913076335451605416011013583304461631468907998893234242720214836655676811753456904753279816663377684968951598781793913216199591069606275917688944783747102149858118364190759901650086100675734194124064911246704484728543641600000*i1^57 + 2615221740217714593823774784921702431661386536371319739427196977811845417945776242056085973215253321026618505778197868121815092322695353139559049955433715405975332811996152527577063998838218558310095929605106088080322943725493158620518685300924367511871351270425283102301394479936508552218026277826291921567956925589157038184919124532396767367296409837845681179275130208195334480251195635705091617276757868703544883485217180027958067092460051842866881890434669961130615186733531065079219650001959361772682016530816590039102590196839065202825246660624179128472462789298599051449056123880630338841193223346221791863558522434631031891665137298130306971952124427171863017144715141234732894462641113797188043467343380957679579764793792796426479745241491791816825341662625351523952101532081362613562611531466611411643796159462529291677871304584147735834925075825974375402655810174577721526863092329183496159451933033371103011087680434245212647051130872120060375440740758585051707347192586553778671390967107220844071931613615162116373208114061890280580794535959830593911333907754812986959330170657831083456382406023959994191103323613835651044090466580479267043035249515555746360439046735378974234881172899437838987033803356890386277232018085003063140548914969863862671256364541492250377659343234216220615776424404799212018928726660930216779277450144473597101086835461540257041984801865238495067599470454338121347160313700675533907938598724836751734222971541712708591565750266831574651563777405512446349852215867803330206138705564923005273324771653797433589201537861778860691970296433386869057947119668120846979224573949117772688029343047675961019465728000*i1^58 + 22234450628901997195290078363696413729412249242256183158828717054430384757182643968225266306026577523877343345246089233051048355778424110805688806138522035237750554938744809325389221584246852100839352926355619194828383717135647003897211072886659950190272078672159953490237499218933570873713440160851175357780684518542666559506571442966839236844366400588503428571842504647383075334654805069540039145970609039081709411951414568285120503134155089543155999969124028980711606825770695274966358428521581383981148870358083429226798342295117872550452387156529823973399483908584639932316997006493389464530270647272089315594649630766704937206413560714225157590456358032936926254966657439654403147541009290790046365879170274004297209752822256717654194262639458027836178431444123421407302105103742599514912212661867110957848380684387577739233466768402000107886590527440325076485091266563137610906882752673696958249478505493406836660704272751312222708733744502726651909011363305958795992514836835676176356543033807342721331910775873061858749548408564539507539077719615075853777758437958913598925518893997137506551120911175845913150483487415119751795605465380119164014009466171811546708828111294831526514351597943531263615435624335420555026691018808100030993401098532923145821670745111670138877945655653905685338822231871861834455636695089010380363250388113755205174684989091216050012007505475345128131042147610836588831826839214677558366712951864915011963090436992935087054487392429182459158493790948870767957853982310962124150257491065989687497034025935761598752634844559515891311140996886263704264948311376984429078954698919116800*i1^59 + 91692783700886001303560357337545793896035884392725868430601400734773516748876963266936041779189680920330080071780039121393668145570858941143510795731667037498514300151964972775188251636387047921785773903884270647883018346625675542280994346664948532850427567080537545305952332003128057006419931446777766231624381233576598329732750919704665611194683847194627383411090662509600288994204131910578935240068961590679256590579692785012921038835660743594269659119891399737169633304036456524711960175028422710335570943026364116819509791838408859670374228340786811954535283639299732828737116598706881344352601217448509906573854774669315293471607503161483297755746049919755430985612575150072230492292088106708458740590681789283411335603491829314036008932251981390419719829481068525553627998676512688633743973798398683056270555014423391553137937062460031975132075457623176707929429367558410690215191717316256352049481550993156807852778881651002628041568711341272709295534421290931745930968312757020845483760574819683667510768958055221555314258673499739402252424404585038978226249497649926510199034835348787108755944341814226802671305708379796594116531918434620850963283632746967106524808471594917656834061640394055042139631485081945490575818267453147142314927168513486733916103502975910902133367114530946292594411998545758645039023894685046539617910985642545683030007683468944957488049938381278269297343962110819241944638086923842706680775077779455392871033098213003887107300609522911320341892398492161910229806758002046088992086977733142695647065487186775868863469276521899571096239542614302324162560*i1^60 + -2479467067360507657160160226832818424379443186099334733797801865832789764864468146762945150500361536581149395787091922521784586061147176745538379399776786811802923641061930602082212889467158772482500509907752070231695800378327436839507049733586732998423950093901746896510207011200230296159423697082519608909366752952888748846682550509353660140262277998741279470502137147271941791841824237430890073804907051173926894335506606912044533741778466446911829107893214769607402445266566578522275863301393049399038067127380363642067415857646613298621559699448186985301790591483362039644471032659068842476081936127745411447744150809805450943245456455671542169048066383206693526770540628928212084295043457946591842892000344197044383156963235199528874789436470731498187664141832577353649131477241827572874383944685263164259917376006139974977121217414905859774090341458769834987376767393172851469166717057612148809459076308920332596091983290546666593392719554657125017947463731882109804838282080989381713893428017501671968744433577603202628670298947978236148578214160689371206908860363720567753834429512528207755256449025967366952177624488387948163390816098455055196098729156682668463061662333378437556343015478863406133537410887938644243518762959981635884408893260973587594730421896226918728057108390244506687751088263917141226834914710377480564693983773304421757798509703312313679627566889885835450722129517264096627535680004200812972341153819854478788298646492729529527027813691150580788965221623389272747111184324403177103441526618422990094336*i1^61 - N1*9803909651058561143616594499601813139038346334187687071206694367271883704470976219993660343148069242284217071045027692655615863083389078984873284114190989281175835628577249006369787761266112287174638712073217470733012321509657620927774893593347559687319651453669606471147324571122139222023298486532957245702539642845412847850033999445416169156423557410101775524185569835237196422020545293825725867440189721819605174526375539600267114685494610690512131351504309992895645792955725414272189850072845398453314922130265593167552249976924919053234634190105451068205877253668545856683296524283532163727329235196843516592086347803613*i3 ] ]