[ [ 33689020457273911631834551413113005253265869881193162640700956967605592876003287183867428211260373348817984343043126931375176161525328532051282020400659779150470194303065720270184872458145324637034662098735348138454928900814033091257570394316504055551684629911051196760515846195381874215676323148148692775190563029304655844552622829705038494674869133972961802634800486658745300090296725495344037350358062671567460941862911217339852467542745881092849798369928814931537740162643857706697840622072759566793034439563447311509298709996310180733259810054433418701903701685899966490141234022002544210355835167426164239330992170248862893919219723672541757475852355750685049571417754197237620547045282402119350249225114220872071146127121652076924799168309200611497122208315984129310532513041567255519417986192936422992935498256742292368279812289389283241164103099312722045987331802778780912988116455942531991138127615967133013810910887858338906880453258818909888382921535608327715002317557337616218488815699418191489132964553874975816219651256613552406596207763468748333347425097350578057322219227353488449815650917852184661346044928257914433377562353970899599648554911207236375633035196171493799300041704277132000060796339428766494447333527138790524202284617202920444725168117629328118515088842402602646320483672782014827581930843235773642534838535298274170099654065027214493614381989888000000000000000000000000000000000000000000000000000000 + 126563231820714875711129708922777532261320758167323124805474652947880627774410960828936954691645676244533795095781130942889726249296776370381588409852366233308214964845655672348985184825929611897357934700959319501694961729116976623697206325703953186981571777874239773598534512114331140654506846391651604209337782298436699981448435283251518298840692224710021749701957586626628383324019182274868131879526939514124708310978903752600927882877989040982607767612008529801502138978836035431351312630866568758182615375371128308263947537707141340362103451385977566922634989430115253016244736349024434515776111018901690013389355605302647676314730152754148719934252252563226947441268098419217740699867144173373038724124027467114467604463021432441731108081641268131347173147301570042176461082402582314038988561076460042167913840269959615662047260265556279214477173620637836296678800403052646354517567402603216404993873066888739731004600611241061346514238103786426216457714969563446434801737934582493479806694039989711817948042897597082927953600442998539715332566771780573405019260731801799734096550162599373289263710317370169288489894671948608347261483270354599680298019981291450449819164033262875794963638423238963661963424959652731785331813407907915311805816187731888925799052675524480575400092675267810698589753951031963187165616477032884302047825202757691970998087112486372278454452224000000000000000000000000000000000000000000000000000000*i1 + 123262190377788503335749317394072232533245904222132346167001305100119380001752275553658604639760075849114303664827438983762308900373900954821609888224890454473633699334174260907035786879061790469951509580618007846679217941392376023178391385368283118913198238457169271997655701541602047872065115681216997235463958993362429294327019596687056715606498777741503040425388919943616988956783166137186464270655590627804441783199945606307921784718310782089634928177271891848347115127348417061453853837485057783255240074853166780228832451206877043774936046074748873151641545481863440409347453698144231027441173418210409814539999046739526390554103257525137360742697127628440960475441689368256301857345638744748683942816258413859370528339746441868902767034096812208373012208946961405751682299842716840937235226735771506343270198146122894151045805908820949731678625798622647875176559396709836834235008505575511898035930942132152614286708370569127143743500585733900066242730931537120379075974348602414791866275580560748383348513678782801309335843923798139658656139005961040607205829800256652594084651804545345611135584266728331401083018645157677796205050035890205750907877019821202734544400115995937799575959918230176448400687037085915512645408288465467738945180030606117115591544007582926651754776189415019851367009000003157946374693386424999850588399323964618912308880501705683628478955520000000000000000000000000000000000000000000000000000*i1^2 + -24981823672394081635160318048764576286107762517961951052350387367727982793671726211447113459794322006102955609147771529869029780119742835222127873235329453006778894034992204229384809205504308750915269020080169377568823087931484743760052475155528611229919642769401161717280452376324027790286408317911334814069810034047645003340215788740489886398870460280322439027824466262741887900147281508694186484286481772085818514722015561877322604163323914479393255801076950433539669896475709982380343945684397058477123487259593992749242760867083510428050333941784471867675144526985870887335066394803222133926208530812365356728838176282274133297897445666646416356395891697285532140514166438741442686023728237657700750131438457216521956498902581224318375939723601106789200375306616417818837337622619654518546680435271639041606032694735720304521124673601860625804361290350636323599155640375862082935242921962449886486890910771962491318462768568851820922907302563633153170302699815831836838102540813105099255574019824276594013538024979144292582764766808679538978978206869882518972122160089677478622333905817718870936504144058889342775303568217979142383235174173455899665213605009580067363189436249725447153504862807618278045791370248477888708796031378033836977735533224953728762930627956096237589270002778121805663602804383314948422415984769162049800048221308445583192292303094872136482816000000000000000000000000000000000000000000000000000*i1^3 + 38321534026837951749116826455160424473990876578820698738699947137254109966414677844593294887826197186648150023085216833176075804106461581458676622568866761129997004383660521156784654128308063278050184793785166055874950690839364566626128179317561286459609656102934172779419208822890333195557081494980320201954160758566738396665386403637554403084968345811460095720120907044224048279659791088924153119694508450308988526180022636092307202565431003401958694780292731453305569432214238258432204162636376828023884991959594855710223159131675649415561014129676275485758430251517320300593683853232380422355279353502407851292353634089248266189804692453010137502711962607927314060197240707540166404137971588552194457798252151780340354545564560687310709302908682051737548155759625933905057474957163355397039451079500354108185709517342187680633135103149514627976624828151832541670855226545161012462730388162841918474868067669397566887909468746203698384280705969319474531863251628417384824970448321772979796458787739754409349862450853996545371187034619328355449605873732264017476484715655653751965689601900445165959288700413569421514640831627060677445769531883033789524503122675523349445529587908599964693510351141702240983560890668029974887535414037526116343706761184739897507953816060459572787148171554716482420514744865784480771409499395213067410490738447959155488398914955294172774400000000000000000000000000000000000000000000000000*i1^4 + 27870900313436179311936932465070035662161246586738588975770344060008674756957187194140718355804735654473787996464663692927480176043924859866181606329437742371599077585236179661349090928628802082584585877391384448409128458475475568792680516508156945256624365477227465589785150779241767789644853836624402745409983831524896012970038231782732542909833899421604810460792054456290775356854675752983976077900494516999359559415701552296929585792951110228676503278288028191922924094494627063426965249990510992324668685078494701945062713275174209597164053511277916749800125227952011632780455563515770845477804254986782678359343446130852520747638666757917759766750498009509060737582352304250108743597173853337184797784523581355995792566805340834913613530638551307898159902854983668896792880281290625999407740916970062377203482084808317257158759852421371815680180808969479353930608355354024704036182312203642228191612489573294187319315265327289208829943505183016880523440063087744200538138027462889468129094144039118067845789566713109290656111012854900539316230765408832348149232294245492554070125532380339023875999001657395357419122850231321126041108514700983704293982691882439183628878399831145917660471794491882309013551698312292355691179715954566716088983002421999133163249371107119382428096365832811454220490076671246713340445139443425746567084326953157605955051819650305228800000000000000000000000000000000000000000000000000*i1^5 + 6212955540267780945638340916024774856899657290184034586189146133755976889475845273520045097185449955919180726050732906018201132542098968352193684119511988460469745564420086730802989653393709394295600595256739050999226319402748163906061873226166941555916522459258271103244636354395904967778603216530006697986809865451381725683247725482198430788616581820477947635232285126842775768649340919071761957120662469923673894712290112604385241267821329383559538554405834663902494179473798518562548301974757149168190634297222417646409649268722550208513277191982295839873950233008181632184323636599990296401187002859870375633772481620472615556439030649966443308260519231929291125618709635174478942653280773010644243762922847151951137200914001793769627028009188511530495817711137187577614100046822635044326901093776199837255137285394587911988295605347131475646031514467429208152659225085042310135742029668212518140709454505105764811460734893555689296973134300288948932229069211727396413482846552938856728241558048627918989985502326578902789758768437989455537683917778645333947512848293427215747714474626090297800453046508322237049438374684783629263094059154909770279618676803024906421772617203361172562623709552844578575281500707454869312901983909451714468098677090843860309970733999292834073779640393849542106035576038462501223470980112977635178261886823685393029309735389626368000000000000000000000000000000000000000000000000*i1^6 + -482860626631720104381436867750298097253482980212303204190074587321296444043178238034389516497033986378497522642353622285471042336298486697777684479910084318610314664196842682593319709039221301269664478716867179516384696220925557699124383869513246117213755572575172535383287155300930682635631971464827388317795026943328425653241180413092749586805498557630868703306093465559412192255618131438359927698854568964920277912340426465389962180304507146867568915613930049009681788376367936283547590185521089224284701352822213674564641670224621149755571845249684793763099886017851338684418976060180078107933807384911379953138189014359651370676658157841734254657341911868640223976041146947641095782399027456176549911362231415178216787058996582871302797589620513690994952319197265666617585067508087294762783857405282172632535944591727996417379399171517675399020975789117046967658843188773291691659843236147641598735685865164373862198928328103595660532800788833766464806591373218577277304727096147635424676096134630510966957790448742511566012231179139765595182331251151660206649581521647199269394694850069128081154535673624535872786569040064921022244503176223266982578532281388324814828820976991303156369650284820165041213981258181347185387657359324415408672647496883423723720407311144658816881061814813921052204128512279709879961843285232629024683292707831135411557098114252800000000000000000000000000000000000000000000000*i1^7 + 1405424123308057491929134852627434301515559469696543599773289044975717954846519942377175480392059934228141694347106773697964013560383111906131380216931956235906425676439835600134176886932236935118885071289494141011450238150032799549656906220343629598495730108468219372638107465884447346287278947753443348895901284390976185563573425522327590688774598370568622129018215205546862798957324684791991992218922398748101841089939555388635888063573950484969102141493858327070088971624232829029116280580497713887734470559894977043029550390186400964224931711311943823523009715591418013947649787462422211896603372204071417041883835640722546094625203676656702142782593456771593134816323485364248426640049818359601578719136239595234170589341983353915434394793201749401793226027907820821218854643622963961092047572711846145295167425720799821318127130496468490980781091446978090485260020216802854353537379038256934321558591458623488069979004498612205523776829938629558008703467653868349397003760566845993523310431516352466919394247131082746009077635829481366629374908503253228676907808344084047312028154954457358982759021710631107327011210650220543193865913158655954543100016114819321480780606812978926519757279525701274351218946753462694609271476562231869761901033318394313140574783370032882396743132820075649856893186684559242014928561823785191596409754798091466015641153044480000000000000000000000000000000000000000000000*i1^8 + 524840780338089193589434237744630071455115661445664904771829002326074215702972193968722894065388200537549522964948264407474826998888770340294745523486235271865265996101632905692399809382324895433527144502587596152962258481539492060684355390754700886116785492007160936287567691108157940084309112595916098984290101864643446257361915856898834631326084759669093563609095774476616177030139895726172809103483201110510789933435884311963915346261456063152161150284198714117939465154090467837601452202396824961530866497699305616559810276724294378111223002123865748203922823470287208899566743882002233140155559967263191521189077593076551889763953356524942180748192866652379571643562132524966539737340666101700135101908592644779590360284479243749350791211870933947564214787491121853554643044195725746634884737112119442751470108836243779655449504097341244733216707590899790392979876502191708628400725138013050294056323482898640535627553014836817942867462882308128452429460167611734925620456585509230616725054486004164245815725346625128078682512963167425284862257622790461612085012472240436535565544847631507795238139700953912153723475086709201389846794674840321396273754213801464535429056306613105211780463113119068480962920542364027184680298642265994867869654076308824493162800594645365648432995390046503224508591081321403424663904959932960705577467761512404181988671488000000000000000000000000000000000000000000000*i1^9 + 103156979851315618228564212745411156990822283408494515285589833776279721631354654529332022314506822524027241020243404707519030332859788723016990743550946620209900553775684754223343704996029812017317993384472961656930427664196310384326225882946495933074946216306065199857942159463605334575853334468375242973464291347394081249083185228863475674120574017378834882876534921605152023693568403927577799790940726518355688898753702758639459868158666290947099181421443414843354302262931639740949941858387694449356441864902634255326631368234104375723008723011403869776276764858643152925742332647032173885065284754160443510715894542349261309559007379273035193394416006001423269378217525717205235038322366044004820537588460357091515080626912982862221410303246919436814157914034347400025609037955385518044197800833322555670164091605792382723436992579124718775996153353370497591412357443790467443643929731697020079834939817807567218258380137774483703056351583906723852776016360901266112419930221393992395163540192565849132417782566951960787135064056147782313256754248146798839604798820101337352745794811384236254168395224297418274797076514212084677794066084824729978140324345796262693988651981166426947421355421784533343948867402247204451744562958724360122732277286377144280676058007393529063160801701272239119933785097216725819353507300504937894282452757520823931319091200000000000000000000000000000000000000000000*i1^10 + 5963240289684248429320059692730185409620909229982990730266607464007511196776610713940434767472193532483113495596934783643937252713010001995402359822172952736850887026517877731287334553838700595849907979823566437199044819760549255822944914857660388772837925099827711896997261742732479901707281468887461225498721728363392488835625802562148076964202988910557481287488994436005276597759437671229226279240329271553898688735420294759859661810069102407906121907536788301226556721889994723895687442881388963610814016071531111430715206514386888399304774057354559020980885711147057427599700595776305121833195641487547702990794664377714312952856510258561661419414445800161046786747317113654727287136389961620350268768868248633898737726122342487513672927854622591904700592758243376234620993053415775604338764554396201830069092795495836262051741013178239629705370791673464504180524495548287543967069553837134134652962214537768766573884640276615604270891512290201337540880668919968144782056300936391644709164395157993742813055440180208128233132835018587469354259898112851252823607957958165841641589627301331130398552905532586436160435554933935235795600383797168560740311825236820179638298866898420989954121180003055262700921611034920300232363053208543844592270386615147502848443432175438178531606426124339494699188046866225394015121417652376044054953890198936994447360000000000000000000000000000000000000000000*i1^11 + 209023758194074041132581421637899991461848261424054979101774222689200860395548586497300196724457122079383774863557105144946087009152395473905309878844229444079414918451124399925178794888709376373341087317692561712694896980974545679879853038646608963140519230393703525737132656319013617273111202094217762899328355204093627857661590442601600550950644814281818861042095854101769169301244075444035797370114567240135680822196268307770581402429526948600409088888977822710160990068899096058820606790566665286240594239086537395264252405892549174778745081884606870667397761770216094409285340988900309477076178192702592052187387421789235529933216619802509558090163352011462633691190079569772266277017027304673418289065763568256832674364080083833268608164773545809203207424669250116717544531539766437363363552173338502528068834837636901411401031428774939761535623307594737998879934183753776060748164017928653434729459537218964633718702986581699529008469834329224990728437284118510576154980022321766543766438532885371998406497834094574082688080006410122883506197567897274058942849399788427176293758687582507898185010775737618534152014514431365135070466914282261354320129238862895047653361081876010399230691600020586415939434636883670982716700550665091749020755479630697033899254811682941601499279495800598812559960687821629471896160884025019919517154764654641152000000000000000000000000000000000000000000*i1^12 + 40748620851330272594819801651416984649084785925229866294001178141368093292806826496586236601106828168902842325702233419999246149829371398242401263108917375207499163941532810437173074027777931707491634736898242946258543671161046397079575927984917673809080534462914132769200286172288076938494151363111693843936499022351223461206793032414003082038158379058294574574958171316551193424345554633977399386803899984283519833913343481749763000144811221280440080916071627013675565469910713641927085083136946780171772573403117898480533319038097421284314800124740960411859380078979303185478523035512207540531194400225365829013288309300102907318345149223004819644502720075635911271114668329902550110535598588452520832238816028919365816694131638763618375767147186089915313608712643787151579092942557772585051963199069412955922425701973588543074708961416589536611653911721873345421793215209281888295018535727533096620669770787401930234789975703355076782190602085078843364499400685125090431586608563132534145915250232477002048729390535571138680147042255701399511495045637081414887936537485873463340422893737154748956439327057515036657253516473363056870230166374882425539089851904087632248692000286021663140238089046551740967200780227185752032369651309114855293167212509374420770650934866168431065857924898757147773845395722248451510952245998450245971657502805196800000000000000000000000000000000000000000*i1^13 + 2283572742125073456055980965372794005970228316515506075415483230231897497734839996118134365176189717797558126730096041677816819753791108474891568191149278219740248618267174182720298988923568375906689414076474248840563795076883867750369094405715795982858785321182455794066480065196283149983749224984662127729000288662007822155748664431765210546632142801134717748930336752339721414962915907190480537531158124893090186389483968040860988611957773199710012706046847229819758733519723477092190929368781051589624362452408170566309442707150863634107949382320744385653743653555416477276933997008179255798723864825252575371684532480343815864595465943186678619582065704464486455875968157609211844890748007273335537631090613806635311497194764965493966408121717067476633166290072164726987556917078570421529136865648005097247265322461891004759490826459636355485743802564713460593654643107324728890042260102956009023572824820850034410591205200722025207607143723061158369136848380986592637865564223687228401659084594509387829627589507100015825755364703099136014632281946817406036614019519390662144608838100291775242715398239245321910102032162528778817274735300622271378687981195591770144142828601304705295733919188564657646392876074125151825423467024746072444095547631612269626711640558563851025097363036239827545619682441709594319650616786175865347884040847360000000000000000000000000000000000000000*i1^14 + -15841072729135649815316237253894426604426724581260840470770767881489800460161213995589042007770311107614776055292590879377258149484715585997112718673901811063905043695984780669656416498777394199375963362050180053189691029346425133174849013791134011123728731302483897154890811652933491470517228784310834169031417957520901356231392084724981901109107211130081825952502295736709543744318716063748815803574318735354635972115591948096924280401509640536847952865140906318946857940352515732966942256937112393206972492834330600033768585755819959895344147602560275853679897801265934532942907512245603539454902553652077692404377104883196270741740252433867274331749151069886882055579336197224932832192437358185708533795165267822647791089561744762701805427322253392549171340380152795447064573300499569207672676095634680941781071469461135985344042333977316464008958158665708355992403314548730704599519065379771529043807395370577702256963277953616869351007660365959454725117029499830811335343491641447842740881060311614587965748442454080735286572490631208795161802873190941070187973642013359920476077275078129406463792512015405359466777845612592245331201509831129388467094959308687072056738811266939031084547642206126809172234776657843856569199952084209068622544016536990149650359323857248848572207313564344591771561659849949263751030389051270139815657472000000000000000000000000000000000000000*i1^15 + 809251955391422095430733538724292489317527022594984612394602098712931488260825561208623286993302709216192047825752679145651852786193787027008723870078226330872700559755688329819806731790423857809323483812968899018895749194151121304616971256524136382230182858617437090074847149811573876777633428948996317057628927307812915686657057265007472034498404605027862011535454973292861078311941638568153832072150901007015238040118678822681809351100221726472939201570348832912081743147410706169116965847484721642411270210273848580785854267617250862706895067124892754116641359317996204246719628354834348588786162184765248289536084545323169912757521319075921985215539061101694517998413863379319772022857783235910792444301226899029330981142564805905595408886516512900094681622569221181194405563932703561893255749112562414524159903287465704802696645606263823762717691521912207543556311886795297093713867667857015034420766551908804488394327998147794283026869066754320925458274127675043098103492500379359034163664271462025599911315692049911230354575299407262618883038300870118255428585680683234609606153453049301163200666752765924648984261071669145044702318115623210811277718228812435437189632209792675083224827464282950885651464748140513081615621953671044890050424922400566771509245852592602494643157825315689219369079324128461467925691500906416177152000000000000000000000000000000000000000*i1^16 + 23370618639381270069646152380699820263706100144707042418609910776590149458430198716527033145387418070993630943753049451920600129554675111332574563183267852286484074509543803967378557366997771744526136891931354940121825647505146882184725155594347929845154202719452438801491623528913024162555132333032346220724003959079075748042965744712171682707726472317530853712583322252293664322529274626151006195288242286517419788201715880281381477671011437809239935007288992923165751324441900528887989578532005800764881430878683510551811578995241140055972175414943153405500776777848017383224080228651580319647065376801263337837034357929609685123109391437274674397531532697702210543872930136711945788906594477334161937850231243600581504592994743101558893418221343419452489165675489083074710320296444298288175087344775231694718788965478256355065281189749976801330162358364646989191523229082755766218729074708743764394478474131353345123244217837735809666517208490409626299412898992351642520162696697488721979240968442114099995705153037156518464485206086501051002752446191130280956093758156391379488943621288478164125948741677921918622678035222949179455891687662416023547517375079621291786720915093278522516951536198786443344079652111177578927493976981590645637667163338249756270287315397262516152700983420961100098949871782453563397596762686818877440000000000000000000000000000000000000*i1^17 + 309721259311197774191687721810813072170187715570783240032662139190676998619755714595648467977085066732523355657021002935168746056780024179342049296105243739194327077530242504503436375240399274239633711302233948806600406314638763867740761406240226457701534600445047637012140270427464051335623989686358903207505029448030231523089857279752223666587468940387352314377112489166142415550210046246027656083618888988324109003947007787788088035474364040625039822040344957025925707961801215185877881697477270715080766043277170509059347759625924559385943784917409289022706973986528800468474281882908934467829679941731952538677198776436144398118184506030025445285486363354786775472154786130523031260127073384546755481397396272057111188083288338835207489562373122102988900761441554316494803060995949234743756116516447341037514466803412214846300990583200759524384586008718751593974080358754339982362078477219664472619494482045799783210454728305056182076111874293105941363209912495135356018694050871105202689621360862319587892943817808897533245043415887684454325932996147243600121051005670022726846323422576522893044889549423753972499931896902850751279984416983117557142772336109939129725316093912714821348561750031664428910171433991420327423858103885158149314037549775914535694963791699119946728990419141928631670646250509346663324137803481088000000000000000000000000000000000000*i1^18 + 2574375371043366404241986638282725571701774840256777071342537289094984378225771560915055548584775025762628364307677629210820414640471441866421928944671360163441360160505503618671639574515526711474897222642996130322967961527322354923479946891111981980028122956496456504092991772126284935689810878231326400743538032436762894092882594926687191257464316264088685870255488590756078451969837329533162470739098637959914880047998519823224673258023051386177240465182818542075946212728461375697288921186402847477955569176363075167601434291473423015674937297547615795204776541679707766630594398038595871516878200635439084448462908838024206142101738821868951874854558354930079394664700873014079140632569776535689305071920647823893782896495411784831287661666889863252607859905045323421849361375803999560144041304826291589997244538801951850188070237906438875354974779175634129881780063759197651612107653535496842068316941009999649079665683311392789888397160147365344818159303442991770532339551707145625125503143390021648437127684240777628696090383116814145776496957832153668119853798203384491419764238847440047502493289181869166069634781828357491791764321198119053424686356074657242465375682143246603954515204610681046676071547406350034624766416750308645233452867559990301844814613051712061212657048751852148990037698236478342041584218931200000000000000000000000000000000000*i1^19 + 2490600964323534403193383518344707505543341273727536309428686429673297711046769363670941732848536038893363445482845292964198554031896240880231367329413147808293436833951680061047485653541438166937861588359420935875996871385137196558837887489893971418339340159844121667055682920722638782789279691746949991110974226324430684225433043077852779371601927383833470820208666286636925079422714679019040175111358268301388866541346594235648976853559951461672643089269888683309968174227947739205591852937266097630601870323453267954618292545387836460340798887561729716411533775860523294967838279247071694891228852255976081528981573419020917845389551960361817549750753481494436031048474846934291796874705275320757466545988387570914982604500572656188367736027753592177105010999554143666747814559750309196284515666979028232134707588804555724530120375005582722789466613029856991934022524685056285834263221271143181128776754551548235809382626695920843771318230499227841809925015079114738912173149184733195425501483354569542303418087934519941551175996822026369497387675207906617098028980359591639876448909922100116469627953644304165098404340179965555060697387243884120684786447898904594541297942566113410509801887196029576597352761587622510928403587776481970194597533694998943130427566780826284896783264437918340455286819855728871693352960000000000000000000000000000000000*i1^20 + -34073903437831272507811776285617341936662383129197145995872027398584147044740244879460055365504550486859486720788601584083018388982223374372301332452790356733223644909217454850154177887225102354403486175162345913109754636170796816626981822618179033391317784155363509999635679906064350007798329888714209693356329747774385910485953245911593625960954620249059718738310618458598454015281354662627322007304652566423507365318755413045247944906150773581244575972640359437597129302132179622091758791639854615114338758425774739131919402588111019799458298883758265387792980346603588724409008471494112307071914870292773847225537157586027321885130193202821135352006569237467165932536738580541909214754753290309676161532572642334622232682128002910280606147954748486975779592066182968933008686653353466522925930940746841202677189501606755491300096121088501317858257096286675232909430019961413890553125291937041250617936097715353402907791398367685407404642459311681270114500841456220590690489708063773255502099344823213059335231714794842549063127085533080795446007311437955826276613037610066765665329643316369377652782252569152727775985232095921947374504927333688253310711769976464505182986818695114661131822978501898448143441266973222326713369179146410382483117259279173118878581012428695872255154118820730923600821100870933413888000000000000000000000000000000000*i1^21 + 174569651241075511842971599998000980168787960465134410252285874863108735920958993448329940686614794421249454989966774742491544481357177652086378847755335342939199844855392590624178876216179249374607999320915072073706148227011687081404051495666395041373708623577445251867550599521057941844185806851581118996869380968516814021828355902600765386007084407360739248323356465768343135710159382656772841629025866968024348798828239481413296141102220336079674379837359396224480272945215051377712209479543110289029647375929373025550467832167193002838143592007265423508335592311819843993617693736293557814183790283518519434763410730674608647316501222744241174694268103807047822674161772833221157890250780158058923986564360966597082093327174009362253850160330311514147065763241154305445942103364781667982526878084912487080510836527471993184311050987878313308401906406573482427373351178230850334542594503705697661046084933479385189907984305882259962279873175636045687281744877476763677422966280283308392530081575292200065889489386670879225036300132413191103856223612650507725941928447601246949678356018855069409072424054383217948238982333462520585884476722479935799770891191314074819620489701588126097091891091342703861272437116898402243376717400076178309615856748909307305644915022343965724349882176419112536145499505924505600000000000000000000000000000000*i1^22 + 357425937234840497938053444053118824997226273798901334361140199959599575379943134246691007088173871324311192303842173883537810530976799049757752991540057526951374249447137694768634755950020387555889007096335775356337062846683686274660874739888490060547744322458576753514592669223986005706789787592300521650734925343311640856225119399192179270129939871327857289513781995201867863278503216794589974338515599449416165567831202454892620306205244418368114614679737715996772293993262346945693121880195478243350974352954169458414067702082626480823058593725414316397835870532798686681290638874135297498386848745093558630164000846672850722262339077166213232287368248063865733473708298985877044601115888776243099355420549162389904033493640968101777330781245384083194735290893245990680243279678707151743512616956135422192037377105315882940630520214272631800455170394123558753365532878823446081562638191204243520720376749374853460594348865678020148345249027591871187210184895195140219873979956701415893899800290054479003255916933988514644030183449111531950640260025351811464592201806934761507612177332203057237533300720769716347001929666437031992172661542782383643594638706764166413938570736140912544775592288538606269343733298627564028694424433399664142987236167944366833799284754998088977548105369975456741432334745600000000000000000000000000000000*i1^23 + 468014294470566642299295714079703359061947115977971682721370106907006069500659377684306808836498523925028050490080801816211008269636840862512469453703480600039827668919712239605699107041034788785678788912878384048030002391998680248186064736417695744882801886025188291379329912291256056329007690138770358502357167993034946926540896942096668412463857114484660041138566335861732256301650021641968017270399327377634619696765751303549826847536429376123945290600648744733104298447640853767487279833629424837046944546346969767099177402338704432361041252934200154669216645600013271114728236303431959817024166477938427908440168421369808654448852241806132803950885464646477991575593248544191002195183093704934588967665519231435098086802537416400008787259667321761769607945219727721918786117058954705903232689199973295336904669675952036491015165530569349774052026901609112466697925862926344382776924138461661951774273779588458059362224194734802287958261199586688945613026224700283784798345492236137899730533130404741586055929121700226691818859512395958742113266077950143221448870577883241717166995864573121427614732910989377970392872543455679908306035759307326439835462341146852162304724289034479828116055323995636459268975103303343434270747255709370040614034903705708394304975314740041783447574837465886383669248000000000000000000000000000000*i1^24 + 929343793923232957995298357145302038028629995644792538823958208656802214622495820393129917162726633571036797286644886465267813477721730302911777014052737830090246904838133385590696775727989922568157107791048162050976822681196265451630736592929342958776477359773096819323827848465010500386014028374149578398988067699041211248667532365837078701196086238796281520133291811322213341729544817427337544036283424768410232324099865119869405270712091227284384458637332519225846636933623672911959413278103476624591596750095078047291453501751038127218886368585945630126121487740017078379557265645353780447214643426950750387269363997195872663786412786639553660570089337087902432121638214491655672377680298435990569120216258972372510847728699284816579166475185632946712563207558560477263405133121587465844853149598338166662541376133489528265925360193637888715012299100736837265404128657547770363248476211344170376385592594231943395576976164728669532772393036306062230146568442754242369895885063845119500999505065445202219831706989299878213962814283468197064303274228973647957015082432152531762364197569340491422753699704008835468876621829280012322704701297358265036194233126209586913979814161993176525791945123812086923470299726756016286389775636208118652045918951300059376394051694616013197205249944933367808000000000000000000000000000000*i1^25 + -168650575089587317853689951410501447290747002634972905884903971168616850481174446099745926761658211977303506131667129738223965180395631474699500900009404549273062965710620788324562076488456671512626599196093109154728555381264418709252176222168100278529498839611581735286847007203642790945855159589990700166050004063784139103508460799087902826098535407244283260289052260961418125425386600387114027791784941916414872021981531254220276522646135006893775173258618404274537388055403743418381668098044334934652765618188311004038794683956264708736219436449460682789977750768944842197317162861111728435312795544337445510469040974799106372395575796433098699815235824014324650525492300107377288568214622918318246177659400102612762017103740503763184706601567487181329202328858613399842244947075756868203773982461470991161909335394303132893608264614949152729230123709457351927728443579293918730382794879688631720426042954162022714978184573007532664494730097217016299584074192211352430791966581756471518999318847522172347659247611985597114144432724448197540525732876766681972199068471250302240342207514662991219720472197451930230895806371835203885457451774895111239827292273024238913671082823664167591669113636623781624446467556941897453854675225200156849066883558954571285602153011311389213927957824798720000000000000000000000000000*i1^26 + -2959762072409451933945290485177070414191578111854883010023938400385075790623246315962062648938256757982681255153245696133347456268625571766375690503318189778825667213766498942901008707658190075579726662624831160419724697407246866623413482694233081063289973865388295414322702168488053044038303412146040261499521564567271966192378592302747059258495263392890701312473836747676757981480597342215295305911823117118770580603838273775614493607714806814575820702878810116699921118201980599533953070631054431720572953654002029281799444691891342447429633945890938693931155396822986116362798555931523494659439443196460978847585157755380375477018998885054586647512143150377817493811195790570270260140445603112258898947471672498046756614958884403775280003156445327551257709172866868460439772545988679646886450151507322600631717462618534666320061149495269672336921257150940625105817993086966413089781802908577636394016102804869224198911673505111966171585209319598903427455543920361298778378908409307134040691390241694906625285137857314428697730095196444521482043599599727132750568740116040493100967004056083457262652018529107252083872262750085261788425469906471367458818751689677261148461487247880602470164634400292361910710937326872291296697664710634687170889575018590353185527115082078676314887290880000000000000000000000000000*i1^27 + 3552038321167639043027269374974806364364830552858878023603728256731490023104410843026535242236789667208386919249281989804351618928439628438441079052744143581153948170158943759605879559789047679820764698314178584365092764403547978376761931259147188923261227986019816832164822429228306963025324135116695502092380589460945822127491600208582735520918270193764217305589008234018490358793444099344275253380809346544721989488437674619088291171368750107057033200279028539523384375984095313008571170577162901210597376206574188815491005902491391120944979613288851598007529481851526634349165714105959296968590519441495593946818286489945842041328392567284900103671606668969510911948467564878236508100194522445724994112386716614311241364325008899941642794792754250036193562756284213700502725696673297005155276688778286875936687199572464894004321578946864488225835077102666082387745694997817875864729659268643189629506893256353709848415256946347758798728350019075772336759702092674534722191188376846452677227894398356648687497922002968823724648035689422472176711992257176994118221186940209305083865871464240520565609726943069309482945378800086083834152741220343412486507160258427730491752410996557298930218321010908817517267804093521501416378727455692240669927164680932189210853497129920367899443200000000000000000000000000*i1^28 + -7118491847011247887658273484107067307240045809778593059524899196015558216497473896105542345523758688283082652752551565913068784509380572493409561663579343778259220190289689240908810750655327643915859504483331430624851922840334470968024961015405239951253930309894719919920571398612773181938118383920044711943959640586309519485705193860106769351183399496113714745218880717805327215074921771710928966275108936230154758812463821671617515757417085621534498277089899863096350365093323395851364579821574397925161235124943278733669059735923552329093611279445247139480859637830916088419368142703270841269494741091845309739001872852757452795110668947843892366608544933472695232730788425400739834062174002866027241007545499965257423848958206795011238531588483427796752530005217221491727963708285260861189646392472545586940549024300607816288823872335459979846468394420126155902652121415077926207977982988106756895792602436557725548137591932027205765571799510884866948030230700581646337475798080919651216813397260982990997831233937020969903783702040989470571426009124534952005723406478759204920167478849467319524020652229706607081105738879349244822053529017115647517271507622099223775266838861579279721247274100706754260621287052373059584830772365317541993524557581508188035652029797179064320000000000000000000000000*i1^29 + 8659727068284513388865005304937094253552905524589186831653172919578334982414722547026246563870812667002412644926207101737646374428542223002031941964323615750387054049412021292662398835970508373565031976434706561107312490103529199055316365027072234967488213428227735048465950102321478969525712769512766733950432881751119149791137646772416618750777245025642284576487680394585755653278557035570916650988064944516747061974633030950695935745422462463264380440361101350799313060261291503581884701213415317866350489895086802186711812435429773355431437581240688267121495262078125866694053186417941658535660213325299709835572392689333830215488138636842720564185204582183711993595253997800849683471941190559736594223015215408098923861726407859260536889186953124338797243860631824302497722004108206847128361270749290109829895465998023612614173055886324159134696201628262746339139921918692833500169994134796152701305259814140107917934726377034897527119127273270903919231210354170408964410859669677037653249143631607419718741611528634534162749954022985795339003499228130816895406197560593223918166889530764242291260500908143977163243672647687731064810829610625640140440543127895407127830933220731406578045433986819828593891391563179843952609852652084083187882213402273076482621032103936000000000000000000000000*i1^30 + -5087216724222913262366246679926806676074327495836767649701392248649721521728873275493073900506701049933570051068112199142975893867563976469040390041411079301283771015392997449950292995936289651109426382032004211187244134327266202636458018502961249056537906314734995875124008454259128639272235623850825772716161876801247017472872190612812464449481067244801094954946269888673444017797183553783786460384648158960674407297873889909503053965702608661888338863828829146906649333539004740495891930962030803656671480061927666192653496171794485326695303589460223486196601071315325696789241853184971821404801293407477557713689214898649465616851264553252633958802838377071033629407079115136081441270152704262154368382579216613069956977515922043373931068401435263837393706871639198490296350274862523247462256906444080961734168156539406755685849194651921685264279560575169657327431728998526461769087142113448374278852878745443441133171174214644546815750292431524572009496564759212562743261480979710477194895636113361238057520942535013394670641316433328135138713510023948726472848878162864837824150270836159062945881785633441414355545770209698506603023529597027354241188143409730879319875642794129324821399706450678186691238044086303562779446888201380745939479807229662149434408960000000000000000000000000*i1^31 + 7188686654618853095272991677369485523223164590913732634855101987861909763101146066847800221911353977598187652101274331888927159892063506312066738862144902983930317107352441209196977962122470375937957458365248429964671831705599553891084920891261091341530536309197848371968676740595475303215754390719458629390863844659822037101480591911662323993470940741806056137248612000443150438240683111203791536058893517382823624757107293207892073579279966968473287360167047717441863735397805157217523442115511175084436225838313705459878418819859940680301187003812106694065529519808308669544428765904002116841985907233234429525936030216831525816327800364404024891528551386544320413989231948830794607575530081114091671849824921047279816406680844464767306393614143105136241465122317558992042960880656662287016579027271235669265154717203831159543162589469614269348656885850199710289618426378946417014597857914270988000441432009395230046189191496269048836484416221275070999801592418845542681469892981846389262474026748792262207010382187428933461301771683440436287069214334470393978016188042918881839285185967819682521298910793347103864354526201384660281904281854514471853112178330084245923409806331639575681959443960087547756228950404603459688686790189485073533165002030149040865280000000000000000000000*i1^32 + -565434933565468990927227922577641010476899675499140360277150930463638967821579564048422579136199862562905414994665715447778203512497547852916073375350062832427911331161668583533686183375043700872204675597853686054201226385145245696344639261409508771515365250481984927063995560562678842026530261363645002228941527602622009629446168186242738403343771685180624020650285939650445704145202343040964934328276106563290851071020897118021240069469938483645762326451831523878102943213136252920505087018466760367040309978158826550179581416897159013321937824336966383217339839871175999195747269464392449113548921210154112061718229218350424318857692798516551838421538030000656712976133437954947332124729344632717593576938892178626196481677213753670867325684609890491134703755024910654437583022594577135254543634429780717068669978539371010244793221805139604247184002321642713041682876402937879803666456320776221701968811000686379414744629973585565673337659464745516973333034152018891266341927422520207938387254496219427492047127010469111115713662690063919521903295636486267361608950731776711171264830713576040729380400019119942136123451456140397365093617921085536302609136151699710819079884447100431781048501373052985831309960657473158165020319490857801264326584142135296000000000000000000000*i1^33 + 2632129983478634457239335966043639345539979063012066593181710025491017880046177231426852709710348132601423786630100771986283915687569919060354009265297689966704204083523975038218239993010841836348461705389055517158729135038147195599527387065585557660494974281365784433133031839822665277312918128396222752260694683801745958918715602326227561619231762496616939538245714751384126987040918256378066775990624222412078547063326872970767613537441207694705729487752099504867327981843311839733261403884384912752082268750992497768651837307710496830745792598580121926077275543044568053698779877109162190258531334606813763787592768795900598743179343227829700054485031810253484515782000212568390264218683399827213279681876336099881860611744866223417605133418546444778170174749657639789720285227828042550044878842667762054961182767092922365947351423383893687592527149212687963713934163224203743914092926845044905025841380009434767651772184010300602239126377816333150289122851573650283510605099026799192561025727228767877816175360333551344634935774038602112376056818727737192851865361283327196466764459039516077260720522813315101168066604821019139914677366994328860453386909518844500834263387488021173222041798458755506366260189228991913549407452861632887590256168140800000000000000000000*i1^34 + 144010002856768643253286878067239241812806513762765021909781956356881775489169554099741625504760242869330138439690901027457781264782242916888250988330624644523319778692801881910646317666795974668215315899988499852764234360221855807370456248578404632154377109602119287298382232524984851225834121165169453271815782585734402984872880470422827255955660890279703026747408843199525324037571103830539933846390519690661214908610277083152847353829744558934004089164748416120058657222294947276533805959547320747626552250455248119322035024140661206871987578065999223972665181611949720993322391506465099365179464459811593779132794154087041986773594725662730366217810763504479279956736426418065654465261939627990859672847179171508023761657321269481185256874279166511057987273172263942752431172433189089274875397490357629568167121981759359626679842470516898326664726591200726650089762853902429800195991499529229770780121712605621427713987333094628313756105167623190724765883298706191985695553615449192041018659671546457506664750308237645974406775638326440993352586011842715083246095764450247173946999904711021724276290890777785433743802069483118699853112530654228385816322982417576806776682641440189130618638558980835698591360831450691212516576292892892127559680000000000000000000*i1^35 + -32849656244623587873449813602767634137157580903839918157334665449871285284270608557468504201468225063349977073550662019607473049763953080215033493599924978564562820965069586958966929991375074510674006071785681342297130412090281278548174857947801562907619535823520872895677868402057055825247180546412245849424410113637071443076796248278501128784269288845679532332184299451536939405332415448345833046461164574672794429472423339696062110384300155029904773823676769689861816485108186773623164541667433791027851110176691019687731081767831265649327116162132760255486530231966089900343111479457981007150825105260457134902068540453246763200679395716266113096087473205123787086100268365773562410211793653932062150420085324975673745214957183118818876010454847637030455611839742095458078874527580752259028528356033984789246559501216462868217496602002741910059433630699079554938550442234798121275822022165260743180186164572569763991699684675003920382549276789022868243749491310290654760211781704356644714162055273205715344883705095090414406607369988724160500508472863723671565254194613166753118555465149383066648763401968665970855853470938472817055931398821583243398077763478153051993845100601955236827274784502027178851788554479180301995381736297463808000000000000000000*i1^36 + 2605622648457005171746923173456718761942183225801619912773156303707803846194285580247456458545864221347894433633985840655378754822642297698024006149134724069389322054370763862712729187721812416749370573348175576573652437312398305880455447668077071631174042635491908381792011232347249321461236739038033879426371246571811436725876904769919834144303085898219849247622113199903066249296535828626498899231880986052290599252837808786682575369369692402033090058421285410696483146848145484781336582887384549665388795964751157903905523284271881471012500610561932908039539745086020141187113248086082066038592058126076458769360786490467189157129643384604724763347494354962422018756233369047021807049239166717946269891771229979871755790116843044108651478494288747584530303029078843553860288264241715062802791497067191634877702726648214414107049333319718628579594291272284242362957390685647599737969868339458518973307728608801253785622976613531608651480678440702767580983037351177395822001438540885976010346644793042693926450609420644682586313431648933611401819970249063440205815132747169152018134685452850120101809498197994099805708068776836777086117051671004669468340905202012909158502414447193773244966837843764105064352046820292546745265343692800000000000000000*i1^37 + 523887679509494145277786168798046421616971030408033298394426861906991381939309695840039138548095662948977256141387348403267744293382659274484332669919662368054705700364616750315247490907710122646760777137379716021403192129562426247150123067640091873992755595570468833400020007652580876060296547380863204352326690009030892560847533452008493228873320379769755848445680694814741277140964488590880623921161416773477471158175238641421769875016723607622862146381527949817745523774245452337019906178852127071410472526158158159581979282204813107509555251294355111554649042541570633935846622993284671565411384563081377526774906148115156886427539828370483485789824184985661727922709397558190705365634519320027758353982214823917726812658988811767173044291074982124839663451523903925234328023237699354748180769895304913779872467173543783482007194881422666675759124732399804181391040774421623875121302682542924666014223827496227622845603902592547031348122290336104696964374159615832268547031065392159334751461809978876120968787036185936029400542344189884077093494072296078841564998187027585792248881641007298452533229801782661461113915623920785679352109943131447510236348699397325014813897481369125393818337611605525158014278368121181584752640000000000000000*i1^38 + 12781331041114558106809590330188808200445434840317897067282886378980325595057134170688435451334798488348111799223876092641817629364562919055619516357918947964400638235701256101793356325631275232267395235343062470911166223940094412438924089597551485336378774306542827098519839066876797627344000512628674315665458565709806111856202276237575701610705135755830899856549059911800899694522847622258291475514132128302958619697452010494799163084080091041420366689349295931804567771506624735782472235441439607601595832576357325005763105654460485773540536771022204449040648453467184539747189755018435686575799867948990619071426496287466304210070515913038791641685521111232223252531273477750502154446430155948317743113317347433880365077674234364285852073690167748996758233069161077603387888010401407171186063081833183958703193566139866943340286111808767770034123094634369089558815649583250687792831120418228184400588337166814354604065317644008885811537230003999577171493256390367878913117524559602617335491673968888648196807197228238719550492780968367066537211167407730297004620953451493638104977074300910703911706886159165377607399336387177796000848583314970170206958816092345924605432152676859027382794582168096604566560345813942272000000000000000*i1^39 + 1040701270058080692799988134545591180097703378680971159673708838555067559034385281025099044373850142203734543426028271633008925091897525656899309405228312318626983375826117853375237949251326091141678320753511761829142162658708254227121037249367748733748657866181407971246637555494705029568934132940982449596255382165212346711652973101947506756505167690419138860139547225713486872023223015784012679411820874738633284446430203098674044017173825046002170080283616077047966493685074491339543400670978360877815480271772445452084543930830857993115010216639987222082262154824846880071796272914461002411446628844334962243209682672758910444393180490211601245522932499646382749142582988684139868108210098495352508608893149685588583530693051533037823846956855027629118631207568294414013951708776373635810372224234688328332232536991082111957343193996526395012207960106001164746769105935291266219351825011300437564481615757105283337267465756656323686530974833108774876135263429106595895601428532517003245565313962201515910404784858308737593467406038992170846265139765023001314551157387645224680205040000012832481529201020746563266980116114733797843013913020235153516275044746578630040995001936945102808300643751432549152927934054400000000000000*i1^40 + 8498976975894127097768262413547307454985767119045464907062173708477261342761676595771734522960135388942148639906189971867310596101052640342849065592898153099876564509430136992197710245149272420012344204179835391235910055454518169529708734849409888731216821777723503118540638424434925554755695120071081158847964072470898022200562354750429632139390109699485043014680290523571700021525511524513624530387991905939633085862385882195417018859952474540692599960132479110904614018752815092350457970054878654603928074681860467972836304878150898271210128237712969353107560017797414973248201500951604469116022448687380664332841170654210940162461017691911094879273323734977794655006695546091787596577304545479309666704621706236385258852593544039051556663086172112904894543541085147428759363372120954799139622044663593802550195831179154872318484636504428329281920981660133060364128314286693341445119232660518039261997289457367099374221073461570361340443240670516252070716971781452293212509373867538294824353963393677847322156787102994346124782130778212410256907911895067295665098876475965561439050142738904521344636750711529559409070744677695662335720023191375485743356444271072563796919998563111376372821667520406869770240000000000000*i1^41 + 469464263845632925588182394177158734822243422813109489496085875406829878336416855207471535670682154321478768985098026920141331391387752184351561538843603301115348085038334121215133251516438249921885757715239349475683235024534070491138757259403403088768610800947642529937548117841789628138827052680098907491966893695337232393933390029913262634074039872484603175450217466204693109305344744686622981588011359984130236834692137258706849460994146317560793550748942629324350622824870808892778768557474399673461946307263510988115409470009899294951843346523589088255832694977726641831260940849660065296448884176229878055663170799608868281023704226680557723932517050617863511606214949000289969609553063439605948463582472718658322832546270687869791492217647316868423650317334062042175439000624159630433649987101199325842304857966593670667781518517130080510708738773137345808296907112639480280227428805037230564891284262043161452838445143855806796313370009864819966615180830928809131065399793793382446970865457265656966860698203268374527893901559184259594250357512229793846572285293310435011474961491473391868861930148703856253488459115996873225526959949166618929559799102098423614113664604935098600002530677096448000000000000*i1^42 + -2484303546958715151559763024911639111518779182871444998443487375428220143350341515401457983321437682037325305555104226689274399404872984166994513820711899103102621122080121775478442546276520126173837395121692512867916871754179959621256689110273736249759869985671424181735165789940772748710614031444514530739358124458131076380608221070329146855938281485809035165403399205159744350212321658311695276540525246042717876684288118993126871394253325018736142471681281592635591637265132966530242030083987228931182274970660023740862149762114337574200295742909738834701339664245203186163077755764124342259606350338318160959447638059521451866233432336660363082152489833245618951794842907680401423648561722140156061991530702558125786481921104787156836494520767868729553520522540306038150901248933114846633766932434320632417615122743368456307908296516568407801134162496998682779242329166023983335352654503522692401934702307883146891204342404424457167921867666694841291039660687365647670708025337001235351386187866604271302503427198756478710185730340104457832485111611775821322545216098065429781030790183846377212370951623919520588872293629877537798890047726361559496040527711330315008799457322051043395108864000000000000*i1^43 + 6752492329011524245584406366442213039942154551649458021706570408114218041644030043164635698966894209995920085190845217219804676343625230686999797813125378119285006800967718589986339042593362764447779347985915323375122236850366302348773838217384823996332043650409199797868645021792080671184665263646484724638664349927543742807234845484547920592821123359119376491537274118345209726286346631637935258834199272191101140119202353929743452778011349759850324948460184148789634197731672107501392186660173822189587722207135012417845140721995252018837044148629206563906928261310223829365355941808768083468778458459372283910438830289700882249369372008545523366776620523997226176209775541819138924321906879974336436044256238392730195431600341927320531821936056854827326171892898160042515416960820494379785008733538621842694479065967983648038861923343611482874960148857223212965605510956342813199239274642990482401997131339466837539143343043913098277518445097326909309709533991720582434357533254757708961291980710135189392672636961069843220044410800964010842572749318978514088402850636112336472122477709024665675516052165551141814175876194017202436043599299188568881437764425238914173089720315024506880000000000*i1^44 + -2500189016581202855813642629547991835312205480321362897257734047935664934945604840717075682677626316530241572860252259378619664052666445850534179063400370704018524861077230796404595699216217908396335913313782972742281564348478615421468043936575651435723232251977546375328635911820172882300448187126490209739829062051811379235807046090955977009159774479536593347122824772700555495141088342598612028329757295104813879221964184182690057009912254338357869233912838564622257140697891393862056167729335443906866486731783507838245817760370088636774161563523939913388969278062425102974789443718015730796026074047532455429928457214737320246188488769292553222526751856818252222754014074557957879974560539754616823447480343449092394223718551347950798984598951836240991556011268835375721515723256800772105305164162069359229975582174685994890916491192131056996781386700153945118508102794262293584022667930474253782485205376874909149481893360958575052526971914607445824607334821130730937425240514929742171803247262977902576133434777586206401820181634313315930275809415404011238913300033128293461500538892628802194270666611559522678235655403231468095685632284512240261200911114104174222765981696000000000*i1^45 + 478605315351619727681338543014564150248110796516499796284162311835597155974866966905509016008632521960918510783856161180018364036530036685449052955109388856763060261902510765332475773072000086956392073291903126777139212237400037603313380621228462775930217050585160087356369363500434794650687981658611810398548206551496300688320049360373166772684179106716384693555350061493545321110779604699060448286764273590700879371713654711866675580350474399663160474044275672694109243338152663423672334493773967916369415379063194963591735422464565295344252889883924976922800776153729892398391059987277064345015623481996037779784803511199831592383702710724105116175022718828889532653395335215496709997946293519041015606621954461518516745700593070276581150223142910649303194853042487847590461732001490507633332249376371562852049334074956479549544759491423606724222104007250343921832761482811289466312710859930441189567574938069463482308992342111041144103941053430826429091967300893667943057654951305156886769794960004606071702311368035754603943820874117592047840803758697586541225220987977441084444336307424579384869609736797240288863262461534751599346234279560893784607633321957169561600000000*i1^46 + -16247814279483635336993872793804762698351330521293068023769666065377597596246781449446625686628837740661456053634336218331936535146059426313236829767305164610510072781619416838263552508789350753352755864226896954239080819657761585812007397418095309533227511884276493738715054251343241983083641037171735810079821562804024276840278932065359926099274107290655470407891663663273078167602537518325047267722177147402154344566239653815335678171552772276721770226386685095716153382562013316209428157813431602848067002180647571367000745405387282456546178668439757170146428564778262650386776558401185620830142485824068434396200563258628978417546630289447065185491581823536250156799964414997600675947001269017177508888148732608039256577423166423102640093682764455838228819264375177648846512871979671007989033146528069804855245418322013074399846409454671220342627298626019102522778790606920061518652858518471600218684429419552857684104800399426261429830750241552203383656195167019277738606832072091716931930079773228524622160445269461104119217569999242106886782440416204557025593727186668938965774598724755843858147045981967850292302265430131132555019292902532863242977935360000000*i1^47 + 210645804874351825136893481258876017927313986236952600329912203480161747315196209423921202809085770207514311102904061657053999305229337876396059521061220496015354120894031649824792185371418404805288678489443313221396177133706735170799051063600852878769026271309081946920446222924765594469301624259543206834761863407819044622774494415064047890960620581632649917796656525066775224313619916385303896444833116299757925378907776658197653977764112618726207178513096068219680533515078478791245860183445229898679159096548155476321935366222404886903577122102735586337571119853146218688860584408363890692410129700597644164657552980538619032224217700067295049527014378718867552565515610635020848021889544006525713282479926270659640407399367613666011118783468731362559644097117093781562059573939270592518135308840027232267150694032206398035198126587913982380045453240849082709183916899410607043272188916885695612445256097625999316672371269423389683308630959480791293295764962168614782180650518496821257424688823219999019356380939879078999075286151397628104626321014281618330795573211086371357110004049499022209128202909827885325114233143288411800789237627681026048000000*i1^48 + -1161136778461544755455631698696271161425583744649686505092436401558999640482035771559185642043513272802893202015735012662528693036715987710317579974464264220627916064592599018488561694346873761131204390625520056247162268728839659912598040901287088525236043202854404331591162942019760679760575297386519198528031783612300047395574540015201370514449374636141420021515538514356429473303606176038722992679554863389995133997564116808960827962690619233954186398512878583726734547524624138009280370968092234180974141725203762919324478122097754118119651832502333391765537892637950543615012260062097870552271446672638339800126380639180363111255205564904226598018607591692154145235146571961162626641532944429191884621759725976988570391010925960112824018476122036524706804159749338332150275640010753741635516176335288308641985254411103537695957651238618703610350053032847664053551971081450808547258128550457380972237178709736197976118216139027145036629436155367050119292731593814095460884993797453275319591115831350436105229088356769487389303148856763932104601303720868843024198410986700068999595879269973580883276123347796301024422492253243470401090969600000*i1^49 + 2398032901025282967366259854710920727563115608087898872370559447507563457821322056749733427443402514119481386316683839464518884826073997383014859012684167764975884904116131069616650451989501225955719764282460304237825170988569334701255380513623457509458535245026461986929572376254450353111887088756124535403981707764073399917770122822393489115087729893976591326636690894921804072701845674791356860563943519573252159770688146999178385642141363247844326760430533674218430706139309513315373506016655535808438985239479033149569908750511554270105292228475192318941991475147905972258238340575729988011581185031418134570487557938222354011700619010429999985794219004851605749177214349500039079670179098574500612615758842944595431292841413207292418121159265001531878157467745662951023625309857888898592512801106808670338579659441944545731530144663662584407505715400836030305491503791753700831238324714605936747767414391619937711489198678147468014270008321004304633131657045833044992421664203764534225997650708319746583012223622269678191720193949015007152038357968453873474407063404942383353401482399783997020402215157016629428341343685263360000*i1^50 + 1731063048051503152487312849073853983022189595727117129645117180266563080632895705266668669389790187558722621729599472431526452759662377990825922631529584587197738262930516206153214059217496060321297150532607954640114600488988107914164239112818056756553621743763575305960012812277871671292657004895565527046153823163141045073746432670545799513463702858516203756157879948690852339169933491630437810263205108767563792406341428371096570023976451722679939150316080503869785294384874056691260119589034147413781110351580710675219216253922700259526623567232217941801644237973598720913788169053004112831848610313115387370691598305955568247881268350134030890674599710252920838742375302494016267665192132706620894534594629149318538506080363803065284633018504839395815627631399713916058304780009782749136281198564927226151284954876164897120124316609124446433518739345567034962149750794525141882193712607435353848969258659846989541151668964752187123324867279084056130106642650472139749847341913929803681889328355701787671294004906228021028431579075688467976570499915247287444704121086477291060007433059388992423667627336473088000*i1^51 + 497038734556243775285392171145809624646489932658783487607955614055226914448153081929064938486718714886238620670832112764245220431326120630364480988454624211396352817239459886471363506946152135479175404328049779241884991860614972968526281808176598106920778564521541602515079254827036416615734561824557806317630632278432780880803925075292558798222363885657188472067947243377014729058628626658610396084038867246219915083844531291661668517690179724363109702227481646918675576089686194590010421211979571772770240993605751181519022865925601445971710864798831938978319425707595099369650780056089098976010061199504394592814287991265532453747323994678814855658272868322640583521111773334714197189599089169499592015179964144775505027016257130240005557225577205661189050585848480381585567015394240074938028626765459088081687460446590780198242013547997940184568112249023470288201212227416580210674914899203447505227898289855910328919338005654608707274166241067974762493767969712976420291197395369198092147327264252398742576440020814826297258063820833978494347687808472423000262269661539304466695436238462345600*i1^52 + 102882398569406389657698048587366642121263887265117227502644189384167671716002451695813017851740826682825036285259956760332689647983212727561685242396312500357989209500504138632260797962036009368194090626227578648818124164243666475939946081334730779520642695666929629116822918851078885370314408496569316386634772043909649388255803309412589155345475778886655694975203364301213302671129362497359281792407806325834679477115252381971937364516574536858346741591941978668991804308065039746318626815526911149408367686641806048836671174035841248238368301714957170206158242552004848316378263460346136579873658995745254114429003910231922843751871975098220332481840711780702629035485779391264516386045443979558055395513973216953547944648593668762653495473503440165562771834882147426316010002917201246241975660711082162300260924853157456041325793350059043716463907108987235372215948434193611954354114410629984583250675045342064999043981976469010521267224507018123691280879823331769295979065027961692739703070408479268970518751124996268824146176438803302716245605805593197385615013560433335360*i1^53 + 14081229985952714426069602185916022279074752198768477525219180481677236227355016539278104059533875235090301018377894072780058228542271571665254772200603625735110867717868308525145839441604573776210357148203871796279823214839543375924797077722656471792367524103087554309326839823154162218989414722641566220761012279784715597789509463392471665357080167910097366304285873656337547911980867404225599235816395224293015843669328227883206670635157214834139594265228074015204357100582627864919835960263420416477780062267177850499951498552191790849801611959617860892311886955537929747364023165585433498501676367316208079758164634994933125901637016854976743951567354130489430154320795795315474510628099126464236951740556013515086632545207984471797694118501147798699255925164070576104723527193997072300090389674597485378543702875128585140910397207777054199573846890944425800045145774785629591959272777464722747835881608977667912869154483602962127225501765120087472878222006381368000866695668126120584134330992884088027609266066324252683237877259101373432425029142151392721*i1^54, 5195388759780579891711982066322977363719709137146082119187554091982054556781521733472044926496838250491985280982960389128168258163249296802789495234569189256796878839126754733473135992609788081556339449906680752618992580362096293117751733453037800418223061682553827415511862838146920811656115690845547273851115091828196057893722851659263643723373571030838870467668636124900408782863192005641725315679456945349249104361382580863908817428493662091535276796490593608316302793584882443795122407703467804327351865767873539355820123361322981791585988561463008400131138499080417321184517423696729770192507473475776215805181742655828277164380416244755029624652663799030895140472003742246601630415921877076087875541107643554110051023085940477385576694624801829629568310982866396789425712313677731943310262002985734237766989758186051751745785398827192225785099302305031487162427307978346456102879538499960329676104853785819105465672104128050981889602418641528602738071016692345357204493623342052867897868043748986113006392949480376128688881783726659604687369179388546605477420284288598484609450709389151182292157411937090202986768809551785296626624876861264704269033552860275568495133441770516626756481675217435990443640606590997921979205070281479370573976684065367349786399943868050214850331795032430259903824458243508904279639405249966909005874903701951148672031976458621020592956246965181610587991331894626122118582910793769705103636976733497834949067908554432344498208315958944941119977696475909587776942456047069723545705744106659279574434699793548389532629541173677503595089586971259887633036501277680649790047078992516363609901868159999933328234430415036117359792036059062621112430991630061905697194232931331679332080581643682603324855953375988142941714511683144497553217027959759589094542716023659860021705185156514834792994424630425385074776812145276119641494903426761359360000000000000000000000000000000000000000000000000000000 + 19542155691309956865642269761097921903666621345999202610874186131329712491700781663643766835590097326233169198847655884088989577847322567872293547520062213710916467910633128561382803917996856341896838368013122375882757254233347760800676034619848911198011018338990775912147947119084304088415290610923091282765980224720157272854732730960774353876857080833204726759264325775916197800098842290076865225079853617853239772126105716382259130962063452502685180477118828374123801181206442483127240861627515271313695057266935810666515474651815937870587572531588597968240125442150831465600581869826178240115674640044597578071524381370860846726524246192064171023029079575367729025568034502424714905916799197989574926028475346655375199896938650463415859771799118720220375013024157569369880468419555225493496524367546094754360603386464348585610134526374827606701813916719747085395746441323869092250434421009067580135087622525482364168735756559850304758605238389539048801526007962072524797277744102020981645084075821669857654949575117215259270431385286952179473241558349726108187765116266016837329876235140857665387637095065137799381050082569840123288070207446258392351059559961515810717455467450116918532110988987620570022125761977417128725612279630398873038919522184748716113134245085470050796994139303287734812849719356178499524985334013202010287703733416800497691275300973494090687121613542010637621512287644230587568700236536656181338917024270289581061776674663825549432593834766637247614003757801401174881174221904230649823320298680027718798291187789587178649354799275093766867538642438308156235463173675546067190813878537178272926917498973612187338588340611600614151881207569854408336695938349805643467862981670492463451276526533744584052853726100680676115058793720108489724031052970528484416764912771858496940129266933658275360592011956166054918088507428842594178832569802004889600000000000000000000000000000000000000000000000000000*i1 + 19144716350323072305770729136894410634131238566918337367285526815624455848560978818283971242557802560056268858246003918737842960567160545768554907159331770363158695764664504255893775407506238996331343269491294642683043818813451171494743336072389320514849317374399418582731228117661780006531947718693707479491670928489729082509300578261022468205165652517381000025769696345697441991251573972466013641004547632047246357081344033242265156020991112361892160393155265783734614414523213476835744413794620889743095985203270587791824061363651403098215674198144084709127420513539513054951795243683641964233504057159821818250488409070783422079637290221480189500049120789370964792185975561519625309391973306306151315379361564786496590462916601003315156755079920958137316488576717591619238114941876259330613852429070698293934071284598802233482615077947783480400350681052928591050916578265709514245616491492561552481919105046617311601333274447162450079193698784318108336047046202342397603737790432405924920281046009271528805489838160285124429396295995016440725312381640264484987426528263886076729380165132313412034266136137381307967949230621339234464149944085316184040046950773640547451385219882285250146479920504035726126779163641492803143689634526437872817515610217403117852284294558242781297576093404922746577759894462425503978164830332579717390762660549123657310608530911142317032988074921577904809706324570334596663768172828541336192867205531058992445433563546669491079277879753518932292803532599016103156736709907019897515758768110784270405272584181576530031597653339075973711623186099363694786127931002302299745452308433795034057310026114177486625866839241109553111434654836207887517227791542717088462527331883090163064408525998393968204193231258258124788300989728984725395611208067529038221639010232548680975831371896041892135567686852501982147595178245688468708881494074982400000000000000000000000000000000000000000000000000000*i1^2 + -3586689946495559976875839116735308013456715499881307060640696485336667724757610860321061981083425406135219484109468353850637753549512982992084195451787530244536884754233717495323617917409275575686389441691362244228966652696401899993971597155952003895416549169955303617149328937414140509064771106372389166027699479876105747513780555945911364115086970284808052060620560541454297919697212078567104704746724278693375029713042976608395355609005385012475108108544234599638490585367242332420247107473075777605949169402813073722760731648409572393828445170701426382712445188596420391258009747870958578695015384485588112157106031164373872930172922339815812419858910688823251246352835491334128767291563763629758625228626282811843438240146123227397354295831722922055604173099066409774586541425902834955639552488049865620844410143495672644529191955594024349262150397201878393151521659174272793268017029739477186727990715645667470205049010666702363563648128826328606287704338276192357889446902197513504877087680955702878498379784391441021934041361631806151511217909244006525069643844197712561850909365156263433252767876013020592962865503290789718345624478932742264433542868260777755126955029641527580232817218595201728993834766309882079538827808441705021711920790554098879885319205934279459607629164586735758252143636843206026122455805509106867637596337494898561589006211098117741788885453168484438819530361080802172113879000215046942500097047149692155306876437082375320069283950119367594527909706027535619219782507570717011425417448563873242881111995537536007210446648306195722025442836795057627631310851897198904318812126394384019458414380691804322514487961473123078359825359858081527335751796778675466377715956660915635085435319784928772489422006287835552318693194662046526078669785603741364371411298018889631233046888377318725583621671616819937791329719949259490476161075511296000000000000000000000000000000000000000000000000000*i1^3 + 6089563469043482526029043115717765821069369623286764708040745756437839715566237124897608042107049771361741716145190941993165268729025023306133311014366934939160295160664207174950662059881733400159084598344333343377228552469091100629887949248520107964275288667847520253458548601155654930972822099297046142095092191260397673450178335278622579011086070057064771165396202142100795520838828030527868408690312045152747216433940683441654182817305923367000800939006365871441554028814546088087830394966349496621124421759349471276371343468814497837567693001462937133199623219262210733686273550513580279826355102325051722115250458480958930837755798449698966227715978390649013419749885393480238753843853754297201597526434412456048746362223287284474507344661455139683216748305064612254059839976242445725133583862776173283539271523730972123850286157074780216654036040394787071575025822113955940120603662165623634657389382887853185723526773254102521504430295760647032913620812124959914938501731313949727221331185176023304326232723696249379189849334942964511482771724941257118796777722279922367805586334635309668620512086942169703920386448017642407914545387633410914097718068804043994265682749632123453575598340948998958504159148699661955312243758242807673328298273183138725601759719905505491936126553032148818156216240901868457415237039791021385566982302037764827918157178071153967065702358529472526911635575349642599772075101830220447930728807305558655656953290960301047571936285957950025460695622828897809832819721126795444345399822713922684293634258929721077489805775877123484941153752869005533884758563000501617399981763501702704097396848517382128541211311323075224486461978606102596543102653618400794785167204055147734522667122204334450697973112710612552126279225107658760802706032792641127540547237549295437112336648133673632894119018922116778537354184934647270743747225190400000000000000000000000000000000000000000000000000*i1^4 + 4338253501201188181754182273459357760120385530325135719567165354480070728802532375675819684751890170570632654636125645472848571505856698249271274113713428564071227184865245563951819197412215758581027576700516683063162573865478222253325027736899930829477861942739771803920484013733409978928665253362359321871532107699919413345831689730357557587961793742390598801181044061425616901357376489842950664268222812927172686297714733008936854307257993913740042665293755153179991498697891152756488828153151537495405889774722983882051580343921006522811729184832969370789689364328422203005550282670184099350263359591301293119941125349087336586551613385738083251232816880006068308793504904143690901998569679207965823207715674238740464726030411073393568455806289196912575403266233300395522216141335869009370721497876552540329138914328048615805379249248235943403083179137374812022099362572621475610040547054530807220273382317239528646812549251647782495468676536756696458717121075379067880324627704733147235127855144062366429332857286004161489627997100751212212160352824057718208041893292610592048884153657467527850832857711057952016364331919562513266584773870500669016391303005902448057013613519862642754085470877818904237950747791938372689601970052618861424552070629392356881549495913481072771307944371532023375560889271038078939351151444195621762145879408420769137439574016084048312860405234113174060705602318840450899012590396768400563744708514996287233522304044869361411853058912557093914891040246610767946707924241816714135778090295803380364381616459838487172603131148169450255954130704498646307579398726027195620582356436053427822669606054108971410937921340240021366016051208898878314959144183493199709577769674493926925902735258716738084251532559497496202257472063603125651696441263848264348168472537741394543053754590356109346579196686658210663299287628114554201204326400000000000000000000000000000000000000000000000000*i1^5 + 967785573942763739533505128346038789362530331543519952697458219428268751102012635472751947715449519661785111533094502809027600416212379903192720243729625171780399219324669851961940696029159164554251514388893520787837180846463596955155203400908726614505456305807904036759059642104272228317764063559253676745604183396235710470897383521301425521059918746888063849440828167286749470135564507177177748188482860227909533931823395278780824025406387469642546764989127748956532882820777424055403540154547394418949535541053922360842257391930996285821305326053940818847860695508194571947427794684008090706752740514042172882299962888318753541776802638357495605703384078961448297736118696832672504009306934306525195716911246308260566223916549518395194270518912228932981304159944280755544944088998853184514341035020202690370362253358643914916655643088039323234304842634263082495955852862949888855726057828297329474415459646715679278590761581377132883755549859653297580936321645686138615422841184316293597129502868026459908999292257033975897301360455756324384148556942282935725351550971068320370499312273857461863984051219900001631893600593155391448997702417748569660709195420853168858212238933906409630461428535883567809257564649632043631688192154590540527611782511972128153261980776881196894192143443663143888586508005163767158864315612763168143689359561811652282620813640300623615329367267403184653243343901123007609868864588362464854671231239219983417651103974222133427645208950056852264787031833448551843596788701453554464873484853216994346631493087698034685316916066475741906339876540510344469487093785846640986403704591947003517623586033220720879784708650898340989556006121849062012649462552926525533329792108426125518049435196484909958649180408122535383657482338304721334737352607706701035951472392232066425707387588652688193623163085638720182525107084744948990345216000000000000000000000000000000000000000000000000*i1^6 + -65200728017539504790716372867068024960396727247851514821983370714503984225243791332521172061367712253903572891759059582830095758829722560070873613953943162619596915366091395937132457615761372571458867349912320086478244312989491361205915372688472675937911803641029050149094549202297603002360255456120051339091442602289933909210118237931125507976202445096199426770761326900443006464709505682609946375373195119386587453732771858231343616734160837506357596463588197009445972766820920273998397727688141089813740105642976567149807470571994281500021038235175085359198715807540742722513757554766352860649592999416869546014308877249918282291221231418425125056379634904210918494726190619284612561248296043412626392860000501595838357770197094174527758374426345911602901068503954043007092961504935984129491967277611357247373718241576996208303445143635430492599398925362871906721613935319984670427248470972088572418823595444075514533640855201651321440909367727108270073056947690544705767448302887948638118430315309355527498804529770479966030634166805810636979195097331952919725559051117949996457957594491676404000074694785050622478377844364004724227411252221221131744502427060248751134331721416071962551525073781090653935550300498854423812498507648673973443875865551125940113245697331334870142824415869831422644865220484206892275134666188928063650370819553794269804168528176310237785914418705150035442309931271735484480529986220396712308566754494548033484050690737749025669996040766596814441539269502505280018412329020600969857934014954999674848861293845799357606458552396058162320018177933473820395235692078307250075055017258282848942194452085751487578164215853668373637801734373665878936495629962058200863770474091688993711699290381204070659561390438755095203807211436494143439566306298370693445031667719950985502154137387098517115429132985769678539414208358303924224000000000000000000000000000000000000000000000000*i1^7 + 221306570885539836720743861378041405144476552278777392568868969310170957307100958306426779729238755521027843043490619644463100172195096361078990416670569125573453046687755494693252912665990055206971318066876103363839756239707763098700488055173339548542178902860308914593496278050953389488451612622074487277985372084850178665316062382466121365009894978195030951294017613268065863601388951860684429213722399974731345711945652195382150893928890064422018927345348264306462595240012645209305431140390421131087103746684114227750327553523344210870100920631187809294072186529600037501052876412716260287719223293775687018051198594813946466737678998160970071910039768771010320142882414247818979138718740290851241846275307534481661410849693262360531501676868852259725554570238570708133727508734534052828415168960110644151309074314812606471042901250687348602188331245872873560403242229397841223580947204492030664699298832594586965209219765913819921855902683940848178123827208380012677395065439760521528973636664745609224237332275326392078188377743758079682471175336096870382744544928542950325845724515119358522519077974673414179335510048606001677837846578037170389277765316428149561582217887057687324061008718868764234924620648217746734237743125882466732659899557717982843052773788313665857646265188213713445312321941103771779612636952504590839258458149125216143785686448146141902770721664223403187574923899405949835165262482902226168106647213657762472086943694936807095630405022420539524866239162000806092236798514306601180149109277340883747062435773134043365535291132812436614944757210240097425117597437377141314879723344789195747636457636455907548415330621216643992182902551610647555753255122398852512646124568853878566205284149057078389124922044909145494802781697375121723127707671978297675507175281742129204248948447985543654765340099020473753136296869290101964800000000000000000000000000000000000000000000000*i1^8 + 82035009820493340733802954683315511551253614476602062996561906246503013327547060444021320556996623539001647394971482133000243829071683496702704099865717820457206712841736126614653795391374480936616462636597531131796975688660593257967478648377904624847160364103498864415371668717238635238910974091802257559038944234385240930958368503073762460494644070523136502871190819668692580297777092106574636801682513812914434034847744171186844482659857327627621261351034536645557651704214384518846362950827039686965045484431603117852603743227444763565796683415372911989258949208535763292015754782244027136949212091383144843140913735258121899325888462529541754789784965392717844714461727039467620995774079742167600159144342621546305117222698559866435163333187445901387478709122934559166894122332741681837739734257913874949457505138389902470178226274215244689534214814549628216755669519675377485643623144389677373912330957255016851384131112903321300512546393262291209996323838665478453905993224552164159790333257310500343882087850403568155808676016026048012855931938009312820870970557184046879575080010060936267742536024972404222048511140221558425782329313208113712038668333596086983560090612980862879189929537676445580161784129351332148656611448500415996525679927082342055446259915537570150654436275042785197433367371226295357904322463580606940612889301242854087740968392135932066880233399793725776379543630486582781521450117325639531845287248716032182605560591728670075748128215667716288908881509978301560285000816628572154898925022347266724210940517643961907569283186850725191868548280223933714973133886303928389001557923425000559378418992287054530697958666814466803072723005758067352556814689986793342992889203961687652920552588267864976838499329602061014250702950029555372860150911826631603423349823421316746458166295208236063636216750389342371873573368510808064000000000000000000000000000000000000000000000*i1^9 + 16045522822986731129320502220410342702995969048137877527008139338821422449187612110901952705735252186133942826944666711500707210867496594539597749474117100932372182735878461817437251572580978964961125903859503196786530012718810955657202104653412667849402207975654056907263527238487564949918989291268717106350023953032567024509821240479878097304508757984556088210846242294105282153925269597467467171684259639959614676772878239161085800098637518250492287055528155171566682711833860042695792915934602690176430190834114030155063749796197447773521303882393433577865828667381486812103758983180552175706891531211041672717959563865068839433003712248650110689614054354554217369057131020150595168904349934769979621938889858932715027535035161855211845832799883109127514122005144452989319042511150180167961485906521593263390978919807752043638293764544769498365262345983959175694638510635269347440637503763254751930817054317427830822740675810535931823149691081124406414490256529178891594186748471957340897721894212307700569380398911818168649962941769449770651261822735601521357587730011572837236583064304594639727044434891597802957763981406468934376382391340341053953841067352905689223221151691072864315166243033832912920923493526016387403571281386359242022226089781887000759954443799579042781641171699865250941802319369894932559591659671922727053281804496117245193315903826669533625331212545776968202204334715308462342703837025727934756428235313856417805454160277767653140699109400179019598031050695467801556403876295877060670679302928314068361284993445235795195896663535520341624180120550273354889846949745933223246580864648193439076015857215288010012512796318768249985808863529492588817276129841372342718384014969591907606412034465598340761546804612052947472229480161117937857610112428871267860666283073785778443064964119387683282947096734629428019679672349491200000000000000000000000000000000000000000000*i1^10 + 926172088431693010889885441160936162104885353075747409410903588569854635575943008757701412034055229296889787336596018774027143576045074553202402139664828154439233872383405286645841170271319811552677159725709103862936569791943379446916434901117577021670372863025730288310821241664549845667551168744994681044216090790721981296458138396765589352362504098248573100333358339950125585614510305132168891366328712439280464232144283127068665683005753382413633452346096626568050993927997366384776463567379619240331057893087130430091314750139217698518830836588115447276146112416566034180161222350955587093163063778102831211445812326213023253922630922283539828743784610519130199124159796581329296013147497762188077003332427309904734280579453898899948155419154543159249668592506579907913994278510895410029761793740540637848687543457353925168707913271279074424794303225002215396146445209173009077274642162651700687816394200186518899913578678571543269396762072904621900877422406336705913476262813953893065690821410753988603299633176551398954773001993147575018694420841364284261539176534092441443412534978187442395071837606268163421689266683409032208768634452733426046919187991599481751777855322933992232917419333349792193445435623368184286993943910628721179122390397903729456040096067725617253817316103233409800648541478224900773313322954310574169199253567576287525735741351119954126916628294144734936297701210780068405359611444635785180067418043781789739137794910149463178983858990241376660187176213975115255318572937270238221564244084722925274502231232008118509324869790299788289736512314824761302376190108377366609841482486315039847412020035632492772966555917758252943006281377020317600666411742579316138410225095281235783386480891997982497858725400276534509610192028020830007237551078966660005600144661767185290287945520462505599780847131918935093976896634880000000000000000000000000000000000000000000*i1^11 + 32229530911400361971779864356084625525449606976048188608904491055854800047801645652952870167549557187673933473978226774004144904892897999237509389196891815277489825755022822881570122381999375208255758683314048682520229712898827562723603109798330840934155359181817047317954484493858292373597570227354393246236040688774117606097129929460378249296383986153066630048993568054642268346991392461827395490428929214321089942763475483728460972751969946504173652994611446292254248800165156375173005028152609721415524317547908933607892867182398489536662898891598279890697752291253115049113883046018397776594482519109809906417961905775849235908426628204514165926922796883062111875352807097500036701966519087842310839971227900826926429878731151635938134854790058926779377556385171544782058898437751869343912360949993593745072806709453115981429920286652776533937969965089599575996758622872317418297896420981960885149548891129167895557227094804037220243070286065236279848723313911133241527352653982675689743197150796942336034006578790738536145214595497692814234551499632562711354912049929149217510215859011729898548870015702438803386225710947524830367316530627740377913940612104178227572342815817111548070287469000591418878628799526086819757405952178455966134008669006511327958246453588607411491929335800108356223662393184162054262223896731306910332281437717257767721966740645910209674672821683004889822666458090569931547067821832083033032153805571889151493973578092357402509115811651219103301931514202356109343050769105530797380359876277861708447867451851713088397623076020583935732277925072894196033014646172861839903560127498894999141054791630861838796722568363090209346822543316063350197048701386378189722228868838798791717625667749488663114437080116894179363570947036265693423629220381325994367810254628301208924845638414776310633586673723569718591225856000000000000000000000000000000000000000000*i1^12 + 6306419807865319155971411181748494005052437806518299313153894547186719889426166238121227212575582495458407805026251870736509054550354954798717057430603451016800826132230872767787452388474433720372525839147550272421083415432507686790390216701407085713698007110391080671366374459418760355292850640766738470035055503983127911402909274231944219413353237856783909010518645254285729736300617956658750577710469257760957756425480440016220037113123540508856975920514586126582341020730483770606757292562511441657680992310512165830726022253685655183782993344548874828246530016493536323333400120800074116865729222308155204487492698308056283583576075045985310228149625196608570856146004384025235987663719337022504095440465868029151993790973343017773542666580812716584113247968702001144458435018785354554237380710550406905361921545628978169186245688390743132428443942672993871931190169430167308412734013300972370510992921999593803187665741960971807033807829442401730980009954987886622622582367244867999547024899455866992479705019359878620175716947096885439462775865154340784011462350483223090585583095530403121815536312074576969114704854045210321119477813377747564349625860056645335081042533405802481569766263736038501927883039063914925017911391959598250969890854034858508330662794606511779597147961633077696906896553558700794479364853803488191072997455836561141148802174668006304892368414137533587100374718549755569998329517938760537975694207111636634605012636460986730317804325459518674470334632184975775703395399326260683283725582558710554091294379511454034815406314237079685658706838601354726970535111138054611432586234006251746839703002123160362220716564357058154797993852618409852879802769065071404357132776067002610928785312502736865482818386695460536603585647164377326170317821297892124834101410166626473580462561619338773006900749508737140103577600000000000000000000000000000000000000000*i1^13 + 355512039935327564146540738582466886177924936324812210246965969494381473341482126466724999741942114269932225594041601580660489924414431824550945864199363441819872909328963203961853729344119607925740654975249607422737629460910774554563979184657142737568026805567508849275876643118541137206766996196094479900353132984769056358717674042508107459005728772032932194980833804926624294743208346815206585750722140604514932808263335253453864793789904857424848293149586856036628127255651399161705786816309310588660114724906894454992632048152430759348672570601376896399275728810532348933290956690395577093939846545258475607112591132819972830454081890179493678806030936833324551449589789180455501138016080133184074352266675034980444725600736465135703994730315460276708637470426583692626745529933795260756220030621370290090382075930716754304724793715422333400080366480356236335564034906797007501109224573046128590265522018882701691089554403837245437722305323004989737790718299146087237440700134160716101695649436070506165531886734784759699089641614861303315522436685415075766942347011861279562059332890570343763689886810381167266272248799068200952129899905919580993519452997298212245186433989072376499548874343521804263232955014114983435051049775860574440294323038077357086245738632349328688519317999587604480228801007815512716592564150801089681218027192198844069940624438570550654585457265043604060879779709599840672126589058863853901656075731661056086426772295288649037344229900313155061446369762257663146839189679273013307100966836292266615176947590632217883358438696498405746171597716065703362378482218431917844392133986344302407004156922649154236838912967781281577585094818267111865473820905897993716470637281136567113728190453815945884217154149123334779015318677295792182204299198147186497496782024181554122199454862848730039939733037354194042880000000000000000000000000000000000000000*i1^14 + -2396808119888045903447637820766079934073044912349182413912230283882665164701693787104214065779877988422715062663777625709760041603553608881126855461705189973058131438090082898604995678468547882161467809867286585180996449037229201830607459946433064384761931286384643532285751135214046293194225967494917044226685890719606642804576186806689636580282473461933445924125101642621149668465021507221665443479118762112448559622769904831273008642158162336702222698628494685412055166440109602042261183167533473137450151011051161692628927826093350465962336266791790854606600973979028298862105790631103231421587272272785301153080983963516587385116365315532028003641495661503738202485935807456102108414585201334847822354434004092180464068316203310288583936777171383194565077312274263048189267933304987096011858856250535315483603769588727677613743370830234699491516004034576780233974574155609959665751555814497206353778317553202109788170429226472125730284132513697928861426655547429330401550371962841851674743868338104764742628598460920261431386601878709243081538605045330356636652592881756170892316217575397588480515776511630999402983811730518879295483933309665834037952575834483432879213196103810641192790468750003057523868226745837500095010926354164954769529797646422176376652550077693242613775520158450246548221486452465808654795134035378205174912539530910334214686352206642520248326453130417752438272831461470041087829851675067547689222025033319152860151433726938386857510776520282952527212060326547128394486368136793834857589874099512750811900629176410507844990768257307277440812598756808304478312956543144350599194345226396867264817064460491696084454445490008864137746958681411354835553506766009754522593474881744819197731979053383633316040932759541134851902059047661135095810165822911168898917432122439750287890244707242827435766473629368320000000000000000000000000000000000000000*i1^15 + 124785648696601453199277982447553064574663496608227409557042532620578014928401321687842244805523533542233201336750702156557257450650540504485809827403421082018741512069043974936033017522010827232179681667200549914688585344138025830915265580178570820640924467833672759823488217185115781603031539249038826505247058289363000366798766009415734593983794052472618157551589324120664016183613191547402183694223173666012545548844439218124114927488935095867828378442090601854308311202153127191945747537581995067272279174138215681501049392279761481961590987459539896518756969759929637831096409996547676103762116548283118456624191044068749443026429181780297146682443018064933617403306451251489437229479436326777730589391503158151331185124504375843503823643531040586587797177329859303472413702138880500918768708703109399587665814545470156384687482261681728852347446995218560659656611463642520154616140109947922714562515137288292737400476183433933884167257051334918285553710765521566624359406744535691597874298459692839179208839742316749764364953921704650423807913199081939366342988950282080548402223933053557885825805406525081881976371753411489743406831970156859581879262213444110236499496976622266329117726730954229917543782030141172222702989986303212065322929295930367079221621727437999158462289768744867415169849620959065771385218144821372778647627599895351781223341589807572938716070795805002859653060063112459206743623270103438085904041025473470959836226750937043376365595214282206169336229149186640245022712297905369963162750603647454296304182782357322334547453561648109614465147871472215034085808672801917603428059918550753239711499610894255407500631046533201744565996190978323750666847089195145213146341118222706355788780044228112601260646880252802261668016646942503031897048318303002918430797003269601367722941803666621084984683161190400000000000000000000000000000000000000*i1^16 + 3645329731585906384918358588382998747674264196253271298487291942311796579793090055996163750382047797707507557423965974879291533273150117888937260669397517870720150511346813599385578312042104108810476823746445677753299410267300063692152412230795692368493740671264487276570141646773265129302320994403710261098563861356877061583135638618313071488302004663648044829887639876319390676581195982553449161865278057924469460209711581202690718306354191189706418996629739247193332949098677875884393576808703876725228396332903457375083343287819409881879284996666267366537052523732519260160332125897476881413865333924983533407235702516781095038136497179328591227159865101144177310589715259036440557300332457671776515122653638736522302033292910592058115332517450440924498494587635876952430695762745714442215939984486207969471123797653158027516634409327550430648704998447817512536379044226111250063823348158916325208760428397746239205094410199597005517101288984063247658142437146500598334349108845788438661784682272142903716982687733436441196803559447446005656773428026756576922772158112790272141560169627961198754956677611830561687257623803966708836028231102847208271403670479907620502821372090155656806549167359376683452864832643993937972320289170745762693945887590283070927364353078261620368485564287976190549964259503390504986070579294944163779589955913636122226883900076267438680024153432820403799376195256204537524591612806202435946438233175334057872104144336410301739516562808484332666344709036189411906762322414300229132190388484175593875828748527094789774622277599153810873154471442650792414711725245891237961188942203992884153875447082281157365907963247593650102858111783873014302638178964759938349311537215996854926742979783629508172091288005184812772672548839560821967443362606590440311918279526710185448306765818024227344325017600000000000000000000000000000000000000*i1^17 + 49117054233130264093311132370968195922038695379190117850517481978096950702028148974171586689423518746654422484887113125468507894814924773004433488586233344269564379562128371541120395797486512926622707767575602353408564940625130761349728383487413014433264288421792711788428086126626256377408477738092680909348865429877731540004166598324769510661595451279140515212937062153685080479489188712350477375757309061908418238413709159193521424639394838641781805150199011882117987282942934798686832465688183760090641114221893472136951012850843601837095000550042583143495358971131009136885621278002778250087929095269428904261827144508547305411922278977080220849254991376945075485038917005143755831415792334682873703775186995661169456446698466264348011039566926420975182214414956527708427011344664181967287159592470448374693258548626899386510922535350655485581239970778761056006011812054876810501414169083094572541884750595576092151962298055787712018492047714176607212876712647112456346326802360154078405719973046022930961113874081992749237838732025704439915335284396746004214911696596256777301675594676889462674879209601734988904923893312283701344472947226176621257692553690943401337555556333640239300932250518105591057180446871114894624439975277116928089904395635029789922289561571850815669586775628429683309872595509778169010709906131523242285585248756086888143989450297236933832938270149398967047010978662787469992748927465624488077690760985676106815155602200157145462072396470394170913747738332786558947591891222004231310031028511034411443628834304499450380638066544982025459886239914489532840376099798565474487972043576490217760990267165612566509323835334717879829723060067699847447715155828276279749029679550538822220083342415747439057279824530238036558724051275376276215034596223711741493322280597920981138823184209377367162880000000000000000000000000000000000000*i1^18 + 419355615735286248435746390041403988838395007167453561275459459146845577186208526616740871039870551786465044135884136489319984218106682277434446331657963256483208752582731544019599309595175002048039965159590736038590371360106567970107554242876204299166226945044582036006891495374553305829334851795501429554482285853655028091734333631900263638590334270522027864182345113402542499040232975713215745314025378060503298226282428496339249410952830251054935227520677322629098099267479421514750093913631073310404027456872539180111532677591449630391603393401774089116852458006110504394513599067242052769052119984896143758024883448267574678183230767539343011789970258445671593065465541526567853236720964022299855194459185431195951209422214941902593198110289379370363680521545525923483128197395072177698518148035601898552604714185183603967392328614202873126867219194431225194404599427667245375780549989728778950640454315975709302553626411099036165445064603150765914053613202996535182474190737263285040877287158131513746703750353226833991368790353486049642201248480778874475699739798182887182008152721869367436107360018991496829887111433433501880086243138063578477561499196085952998623516478308005782259080368513128618078544909704965266692477303846867704519257618782876955127785116660635105362619217373059266217777376782063960689360719375766974806996579568031126343926910758437171466519971468086971240823199945774834740390508807001342294216531417689188401522920374888360222610331103942033638830313926341551007641838576511583543379689720533245065983553953541808443345568240867442928136334007351859192356736487822118119095776370529667069310043145536787810876737455106349302829965973725980308697382323608991432527163329001800499749286914346047677464045203322980961896602513577184178420482023542807460983694388521409157676037017331302400000000000000000000000000000000000*i1^19 + 609910262934941846654026087467891904028044501388266334567671753793352312216826263981895791126347904519172124453227755069830754060941374546667549284588921356605963865346250059508517769880511212631604891470546074701002012849451346119187163289777784089275850532399013724574415310361854114041473026967309365185782306956708236812634000015947013584819778785226931845398201930820508729837062450933198443958700696019418179671876869790673934698510260512790736847339111800080495110077868723508484469540225968847406388511531303426051413836100524685021096224592797673139315034493306383638558967165407056012260012710626100157160081833393102412851939665529455439724846119310178161325223775595957488229620601630706783311726412211448290376132566622567699966273119596815791921597212468572555862290591656909029381885319756429593831882243818132717225468410119822075103941467898007704739079200431435019795128620950451621792928012959529215230810956256728383481236557278743885585301926232902460607840517494823572470979280977337444927617323946251889567661058337065812657566724638901643774736161824657712474548360583594754865699382637220771829818629569341484200483763403779208253108004442884300162375053659342420017595377408096733213296638722341287473989661570922957633143354407955944317217101845211682921388069642472985022459402980084643966681408828798825157973553272394584311465699371567171893277955298584301287005850297825019465080798708013936532362507436618610257998665399778544743189534037125429136587535231677178169208444180615408685874517341163582191894835532181940640309926997653633616074958220295896050039817253920975855848168563468007720097900571401009313069324160861956937660748997902149553462445840406774279969650210986157355281483661525887816480935487392575600681307967141532081788629894596204698276186509115164926351444541440000000000000000000000000000000000*i1^20 + -4031243921729769893951700078932939333541655704650342362054795771392873399384196283244532248610347074868329696290756429939371706486291172923833865570268318186561496353438232557458987998213354224422664006292546068603975175011343946110838024839349486256188326175742645457816339828524074407357170829580756668066994127025834725931331552863786692040168136715303931523368659454451158762227939113184083991810612146417801292942417117940122614548682123713454920065632820441621196836243224101815186010397876153973922979323949857220776019202250258636248915844719326259792138566833763548282124126360835516899271970303878049665932335707005774861419638591903802653459194786219854328649814313169481856373553900151111635716376312384744071801084571217383523774485476979508492307509237458791693452614140950481719046120256791552948198515333724626197515845217904966438520840765504877235428880223577302848057299030403625569448058862978093819588770924143933381283216333841819052110121453630219383961373483161897028132560122131878079729300307735457989960887703990206866272994796341607889264205797335151109987428575624773963894719518190619212645592963550159679643034082755714844085285970258949646320693809350287986401458128305417112545812782126235586164262194227411151436892266569723450585105526720638883120876126254249299399646876244669469713470992045956885385026142586992112285186776873717901284737967103492328228619767143324194577876486238174277171465512700377930742544051603275645325073575365205706781026299395902974731803902092537343317493941162469234065918362087567523663703422963447850364412790882467199552495582261325475817022870308450265942294039945335685858474840604306008263073662853422069285352592542528057145761819396934711102265593857547762189021498469110949155488905978980097768826034296423504034270146015090392730435584000000000000000000000000000000000*i1^21 + 29762597083795266793251923534195630935978090579246899454935356193691007903754296354035900174943395386833541438299632295814025607732066448930988960850227531093148789327661964345114422222899904284567413312425301167717620876941317514938263649115978927151160279153838572904958347536367477013699293074407991948471736659313113795037007707508044544622335169972363445972480534985975335895524868201554932184328676873463493570505337039577033913843198462016781166776985073794053730968566403560930032061413701603021725319547370712589846304199108968327948362695768459215592846040966830769975373840713622147269489192079366302569786495205217575742194270342724268515054630296790410420676243939701591918790411719354653727376602232686761341105764000715761002435545700787299902334142721330024467935546014002843864548418008415003686403492062293024422296453334799705138808905820153910089757076115678866179372356268560518672425410619853628602273530493973188883266172443968635707598619531458795858321985562736618027270285712016273274517065275235821622536580517369878220179299472012837488615302988073428276547685548467812128170748724263470449263836042385520412084349063574140178722089617535111428722664951476988596502934163598082341447458721622566895868474248261839225862809329812210831290435437245194215426963072644125676020110791609135930671794863171463448761927610607243197969651433297489425978208375011098264432190009990206231767755709180523155848894969348607549838499342372811193573636098015142283623392823407193155358382801888178482389341692093971709380283334483158770241353824922945766550943047820569943823239869128053560237847301755268319635233181163643688610735522982544962281107649750619402638524359342570411268826698330177934409945371047379119178330459034622368138653009434876338025879877191108699076827405050067497779200000000000000000000000000000000*i1^22 + 56782185925590608808784156709061891095603548274549252397247611590930769572775071399100625892255895711475345396735756710072296767112784255100833787494446544762326563705700757873417771963579435016055557240486078191055325462921947680830556584704641171933888952180892251251701560172702897782897385005120351177713842484025074685866405649055690866430864417269962906183322270663888294420246775509336530461981821690910256281166463949613319047090725172833528338317461377573121280458123982654107574455333562730702271643975707742566804527201181140950649567811328646913502685573055240239186097708040261217080452151234382842279734425058847225262023169018870108029921092091138121645670551839122494880720949750206116058042492983189122520973375955894183283217236110121210867504758375039481429026771935166226055658813388469521022055766409915443226436815631745313569737826926854697116662982406034632334086647930689368577475474577478178984128605411198136434563235016933483756851285859204006470504406235596029500720382856505991070619684540746515679951516883198153513016282978357788644997145373038433163347897519548040380529315545409663263343973198255382823455275170803049929559202769614338528600617590769006926607103055499959815969967009425697178480766443149746473008076178263622495453601987082042233258698120579629704320660201243385268928775231672655099142899676470080358315290084524528165368117706380304162632265588215468706143436728159800549220281114000208594493071506082304040995602165250087366511686333971500243838571614590445387473773809991802949073709528733045329546882812995803096178533251553130691779298644417391947761828474842570760900184771875224239085952822841494737385009952596842658374378017938249557168343232617907123681330306456353394984219476273524687553561537604126043430654649403094816965615621138022400000000000000000000000000000000*i1^23 + 70610030173193583803558254599849709623231754376838139443119361765639156118846999950462685059001483051768074048751049516026396036457592953103240857037058524577943768581288178822792074982065597150200586343807585481863362439845312547152373895795630266337639171901529146186145001522492086295063950559473550319177895253331299378563739583344976849157116309896060029406647735710786962975631287765641942774221792900595651258639070060728336929801097353171224864998447868418861286122717692647285466240733785539778133826066681135751358089692035922304266957355122497971359080959421670066943526101588694878228563185538577354513568136559205285119715848191022724094886139171687318695619075300241068850891416372453806624370065776076709212294894998021972876369073957835171578561392685877517244925154526372109108480188139676093250503547523587631435990585765134977188916910863918813007505987799899995836462463482862657234945488322656165085165288050137857143870075244571305431054953864340187001033001748373521709781262594736978067522138987519007544872060486214366475580716916715822403942949338941604365408047701650458688429909930963448397923222243580895905621824685397570648498315334681255355038834207545557842465332709243631766806361649501653574584346005193878643132081044178433944420902183383474856783672686457869888591907155425838179697848534503376208538116834004579023120368550328260450772460325091346485818522309726351464372614557292350203559557121545082416850684162616171833565463650565629203528502109193971675200123341759583974067445673338264953319015554705869874560075209243571276880621592307472099186868389423141676763798464982825894571212542266714667270824735462461232825918304475118554231792722436540773099467941607139881629530130020298558448501168608836408359006034188000135324235091139651368958260412416000000000000000000000000000000*i1^24 + 130801342895926235821156142132048307711553094663301211039450589922717634330925998742078755293281242635325961063645302426199207877059658571265335468164784274481721966522991542886212091110906581534290983607605084600938573103789388302898665564314520412183790645446786528033456265626331096236388445976800342808394538420951077042245151407719412681014133748142317563608420030725577678929709025119317364417608911043335477275321696370623344173732707462872021314280107715434454124589339052817312246169325603053929522521365931000864478137604605845811911307224268076221869399044641326345123030163200671887855476792875356390707488197630690139668395862709673192373153955043961845202068972261651658911323401630880556833730701555492519343184591539489405729190749397311267778382408459916028845626390986574717084598859992914927040107710623129696108061373844568528225391329703113244740281641859380252169827866823060796323081021647098940034297025273848713625282620783795831776815023627419388927306341979958865817936040318530694069241879681416162911583310616282643345333517822312633955699936851074000349999147437095390333160368776186843167510828123242250937949882318873410731678636313203286751114419806394572263512876198921942216585082172311742830170372804046909354186459089484367569430767584140057130069084256588493467224183427218086739129220478506040207644869734296411200492239461480646554844536617353082966290393121164915622927993414189975911857056887608118989316717122481091907329569975370569164499600097707527816663740242106340028263481706704207204603309623382560556754555677613912973861231440423057402624678131933169069647278869697382433382735511379613947496929520193081452826547850546069414812421312398579171502070763694976033508178699278281482428783192868653278164909808494476385384956763769899737048678400000000000000000000000000000*i1^25 + -32456039361102205381274281900165915257738236338692210533146258747110644400369615506729000963503333085967875746942260211906221981786172872541453321376936565608559504076694838032814143078281332583461834443229548470327695140877213370356969479665381065472439578252946845688862948293696369778454530317471037975908843796981806629388187834873563645895474545153401290008082936814227310276791039713681426052104565496091969306675592046930400703714271713827458422067998533704434884836378988554200364426161901746271758953558607732321364443950182493100136550274443712072077212721987142529052942917292149296520762268612448868160681940118010328685208080918251988386317614674852463946335600302636244101321828543190111484377555767091891441224634285827316064568973742527862884143224836812453997259215957993048847166942556777711830842058757418481404224104728683055205258922839082997075257235061731808407916568701355237160235229522789055846103479859755368294534500883958592286179988745243584730053119184395127832163051038815747988344737391966847588855867315060187037633391153539322334736890101405018140758821119414459219585516535894880880759067506475075983608729755153014015805700257926968328915667071715330765540207484243853899697578869709254836025321587241775655691157156511823536174356904608894421074963726820780752920195934811847730355217260740347943371310898854108380265916871553695370051389978883681814749351922682630471763353343586608970359229092240672983705173898376028777563013749103477964291515858270409650083081004549550215841477130201524131420299430831534534341774474675249504677107159392619325134912640892616479548536016420770230095805651136373009689234693676100188600602252054213207288093388969079463935991952984078175390205706132551393460005647537023485295736948721032052503820468145230970880000000000000000000000000000*i1^26 + -491808458823811204278991177564945913713895654024196809500504891838158279935431243186525748422078192314982982715133170779611401517036021174184075686157812331450632245311254409237291407030668619600491156579552780459508894769680572036258869041524756193777772517310838879143102964854142439144395703881546036632046196800823149967090875405761273626234871057990494391270098127139817404424242706037075314479282085010367546188813895881014089237081461231101909750600654246091981981211960673910498979896897603765104126199502172525741387113125196843106822260599034578337179845703115609966700662856184911626365222975581052746754792694645757664112608475426703383342227746805633853283816900220599531544925043737705088694688369660582213666125897654819840690512811405287556159673800620726649920630486052197610437551379523976045724209354930052089291108444445781198124165446173708250931782934704427143439902962133655134840048054856925329828197327676627079125772023862480009419777426948992494642824280318658835397279073353956038586877465827026757351473702260944112072325590351286647096415487503518907599777101416554254093962559497547154893861948138079711504048191212447574113520337457304653579406604231270521854079098818721686415577481214566979927528286481622304545300581265020224536508205774124402636867321392596840885250597333209171431802142979901124343945113662890563896771188854771871245047154614575964574664277009205978047896557405894634581079036185058732955697930024382664716546277959253815918303700842556161984172764253089903642914632643405377509192535334712439674207187254055999314938096128839771164386409062901064178287986221314371225672190939029621012931792025384151751627085432581895972855430672997631606425719493327414139557943754759083877818161324647517280842169999078476650167545035227136000000000000000000000000000*i1^27 + 645558730472976684676999463248983577219359634889636267234255518679855151016972873012764323210023539841346920176201064678827462343079356736271088118356496540073187771708908573363781309002043304164390210840444712757206990966701352513459015699562948492201198872825368696053342520197022722829774013801915027265351177427482207486060978276993742381744140160911881729428363915786281730807407935095550964738302131926841721798381387821814332853381835427013115691023385968215352370687778917616028400002689449130951406006349210402091978981045753650285591755099937912484399012337993273761708207927864674409104563603134765920613602996572418398964503285588512142262579495631222656792827428291252226726986312668801467701768865595143442101299517597368113800627698056434717568668392233357083474786757783558588920896771968827621227760617913052539994843046339646381627328668083697924824087635058542884223832385715061695566139068137803767835479722377290489104918669942255567618093049984305856134309570713516538055991663864505308545928776143664320392010084303422572150902263283234781560541670246563500508857145770009524168975251526990052102301783752819392915652626296252208856405265313410222458276410138558310049599577823533557704699222422089180912482421057655489878167303523725316932431520849448149610592423012550971078859722262524975898768987461964482326554251069929827053600122932900291301849493444684120010096186312479745424213555893507608594431640905060975759077191231048312525037620189851020651061189460198263140937626189112571184698823408879668907817543254067690633832115642103830966663508156398202812087046661794182824524502313974563339975042609311058107866811754920003807831834347475091878042984249109150896020388094551126562851852846522964108657994159471146670526287034912359709010401689600000000000000000000000000*i1^28 + -1223360481100172808015819057455542366915726955137999832165694087596700799077252532209999862711910049954492414860701195613966653508205570667930485540046907324903119163882603706776659099602817726046031094245873451476998450428709887076015945516433939913893118238857467140590292421872381748685893827930697653282545893797374039741592124382264600936132007004697055050442337658574220904566500819747452115256809586746888552327232867955330395828899581197614557099182931338243726718682108713869478756029277650836242047300196951763343664123784848831586617178258305310616549728847555506132751120416816063483782809689635416948881507625843306589492744041253988161219315816176126839578371485890913568101837167904573497257948320345420153375780639612709221841551732362523948419178727231523415128276851688345806577739358056460544001336723063769969808809450624723816384405272304076410248153270997990694007860970826088828356262570319934325892762137279943796952333897579686491675961326497468649952542646746599652145344072121269533912682431543861306269322537626806322853009629039990862697435605865253166002123860901344241418790691126303818625250172928802528345772002017924730244860306713134236216143197138635886574680549774346388885433240195100038590335697251166148221347567608003614578774914481805980322849101834523455013542738307687492890097058421484703397692634877441365974787618979977323982580968027808845083187592246334096937241496054370618749106261252142348052136164303444992312235336964081902474303173008968413015554258234562502563187274169579749772835983111612277140347301558387458184432342646612108171463179922441241131972035707393876935838699145256183312182176213182821639189206131734073022837215112024356238280590817111806152608943239220242437256034620292680847062379972169018564935680000000000000000000000000*i1^29 + 1546415296705689621717367134676768204702929410200771822491338472767527363343472088916872376898787621395298652314137302260888362388160628231664260391287753155384435508753335567516250534625794733242785092362361492999874579176235461200393150818380923500318204104282931273939785814193365801011091056265118806824159079232999798791480638587955582620619774428638882171341917436494364906564906397191417596550321507015247386612860159962183568647085471778711753507040368416954929312567259305753562777249436915165705410763934362907345871039890439359507581471156476758250948970254191708577752347702405764842243726023275300288082279009263974489736634920409446312256664795548008477423995298673149377618646577903169635399794496254619921957201939348946432764490808086548879402146703802227933877214593507691246105700826397960999864573295264875247109797978313280767595187508674796385937818182892804351331292638127494920684940987894469552042336812440931954321473096538133387917465067721431877630095084696580688523109433860623170450257429887659756346893877929336073952220255265972555483828170884597358895628257553416918103444939463481048597822490007129455942420549912121415374573151485675251515356291150663635102705316882869730268850876386067613140108330742749935602408898150220072663313917146191028221564131271099823294993796674514699052281459431136563904837652270179262409248710980101188795249548386857177109899625339670961397870488454592782834478463910222548469866265119049349108319619794459867305322114354630966018205378558053628706979135629143748764951137649641161349034890019723018921233553622563531650556963874404036823256106833913489784552373146590911469180630953738630012290419700278917854528248502750771447064421352210180016475782700903836576484890426346073364521277712588865536000000000000000000000000*i1^30 + -984278366770787907101315787140193043011391175952970139579901418700474730596596414804570699998204784402251369908077086335396244065602621882268283382748506252268704849719018214518581885779292323442927777687805081143471985083570023822623865368959250430529136394485877300716984395084683097176742819593277993776804255196576937929329586437828538822271260389517513288583786749552927065428845867484088295864299650401642841940733123201683107731238547114198978467640176020430175683197978914040790669405627725740363677120432930343971754151808475556296134835306945059637940873015567477540607373840847713650116433322779769889173304979815377191886210241091054642341453967961262155130238610580944124659468140061003389624612738404854938733705133797886615798592388826271827843853672563356020059470684388384148916784523121002704773961792379189599610586031017471926336895431020509882954614493443821454410929506862747369944248198370995360467129266606141500684868497603824393940211346027610564398302761207117245765963133954067072826437634992293365641258224949754143282208289473319608511326148210229864951441922207515759616840846573424705137199672282243952135434831008820691518165758045735658638526778476742933123767749193578885883672814674009802203846011089926920961026437675845048862688411815791488289460637784243034439705123923370722452467799366464203650877380451652485057946275534524924750054556955510552556110674408342673463857976651001835883235577040792939818244468546485181988956951275855656528553214398631820420223920736322723873670295616425924539867634338129229575563923908797290841741454360572315453926940751290050285091540090298192491047042629419388004032846984817164907362363281037858729105875098841768400047210129530970505037620153902884631492681606269212301015141633228800000000000000000000000*i1^31 + 1272085726915812342939201339465407328959303430209605563527283137247992983840511003271557434504702767765688043246667599445109294715165078527900247790417001259000245185721783004609488854938739797101283093451770659016921994312883317853632020687409339332841918225336388396981556413328536962403250877462469530915960583155167396598246600274218107987267223610461576855646961815664387912940306619001348895369083303907961489613402807051048528447131774454980297797843047124810849036083539464904691067310575338427722902534632872237485613937216076653827752552573695206391585064440189862468682714707127150408488087308570226631400061833742077167868254322483716677446257284896209382154626024342920620761984186169001623928693715511176696341793232062605323851144411372625091385721074222081977572540829076013918653557368042063413560394630318827873853724783511370133207171354755537819137227867434650144827669574659304162433981367864784004076896274522067288623850112756147613353500371092137188097848637119136172795193266000883192884784893395473038342177182529836458519051554086425107622159465787061771662351321317405965235289588337762618954264140702570712094673469151948955114075950462934007099673079745079901371430750707651332647304963029721989280521920891759597627775275695708812753113276415650381288704791237108460587622977785142494028091954807294956578847615807769020396512096824456417493822517794767062655872858368476398719945259838527978840648318141034954942814928365729622327995903358364228821781497565794714537338424866355756124604700942488681511447229136735086591366713154997985945230973446426661237914079274949617039689794218626829872438828059664868904478015544589759726036353389615130679195775251664168196934884976019876375031727768363888650465546640314164927151472640000000000000000000000*i1^32 + -230324385892417307728621479520066246575045589291104407536873748394959334341652007197585805968116100264307062605607266815191860707263448016372711411187734240842359098002347553860797875991873312183347082368948906654234342551810302220700774222810989281533135579262134795149646644429904226695755251222272029788917975129533114610473475872827576675381422526656016472821863777731506765388805248607972036671545336883567123891133197697340619658917638374205632534925922347895272881886809687098758776076965666901114562519603677676344858665277881345712738172844227139393363038050550501311658398066320337971146139791838203515554580521919002481742225931909081614548623609727992136383906630543673900570380869581464243837992845383504108679221564450165803831312489856849454934888948802938301855952340123636115444515405518418725608605302093729246325364682534048273714900181763240662351995016982526405451640718113366615713835112829716016607071925304253633092096645261192599729089926331249381120986292933555734403471177363230959694816986029407916752259536976658901446399940669716268324885893247505470600699385370191681077239297835358165027599269992994464766628313955621636660551100359082698250870992434129519709554734052106233793654912580295591360802881308577701322731320347792205022765984580389875813621834475717061744258301490077088653298403413215508377850194305008796247916531379487096464218929991121575444443727843831723203442407510270251535021044327723732766932671857620716697370326499695603525010687799068768396414654083212926641538567108225730730442941236273345017413745443485707579650160486451612781900141849745637570828482198347085750175586409042352227359625092277306667378113739683371565842183823967959268779835178525545786794082982968610805134573788754138365952000000000000000000000*i1^33 + 447319029574627054892925895478128596681483062765246156100399245219257674773540135056018943840521541079928202799783039841874159851996181617956179996920197026275174377462882535231865629327360284567199813592445770838040643219052305422672196643064459189756244175510522684385491862417970271501927642240795346661015113551613811860561420765813770847692596843965696766634326322990970620043552841421924874558444824895884782715267468808159741828952680888091493625457334483507956305174040576496875859127491381867529919432739402686882586778443720403976722062872509565764622682798742910805784005707561178250663969792481074994122105001826027837518744043144538742641580687332904657792296885108954061689729632490673526154485524256488431491390788440912098206306836479495836628850621437390389110664582490883049171245978587687190543849536547577698595596079443851742326945920106772413836545296821809415694340285733785820678476337938584106993557926057488144815954707975575993153027072928046768086629354825033498502447193438065990849417809240289324177154112554515839905170542396790785890949426496958463121167623062740165843213891447690613040587150743773974387400565886176163289448818727779643258628596394354501492341389016770420068547872161645801604013463486500222983455278752182932147318805016032451459518835183490763183258604247446903845621562089949937986799405200237935223867146304080383638751305304234319188179026186735675545122540649884953178794999655965346405095392421409591882360788044785026844546079940223203243354461349453278190415871426001622518359709648989251266985860626290000476622543142991691594085304013671354262121281614317731778379532138564626358071590806534660821481462913893921583513699570835894428126750403176003613161198300799714003691301672006451200000000000000000000*i1^34 + -27154742238170301745418943553494061840759893452744505065877983527983176029191852211110066193375987253863012454560636076452060239778791097825856311861572253768352584946965120030363547606469236306158498850256134456329067865709424988146289752286655266796443955040376276574185083208099973154374302886000305614474309704065399155807417957449855636102028198016089652631086832751819117051315814923816848678614191133510369636143354353010634489480332419939611115552638953875850755297684171143463004199470711829075805434453429846434110746319224137642742566762136702808013505372154632846839139181309958370671929528119574356896137740192284727457911874390733806700203924465617025622619274604667444045727658494266124935228558206641794101405427724368832838532434350525378803238697569310333755345531342026072578509340478058584945088288018263919625042553761354868256787989514974532696939265252986857581749588868389168881591746760172628996900832896722973580461160547867841759780626182703435948165807434731632820862559622706483200598088315586368891697692654580471059734889344507550066367186319841558853572031644772570250642692348411777745470153075145776451350004644986734883501040126231414304781615973917031173751295689304974060540072646805426709625475624687812300819424252489702658942796144225056181467297571732027410780740460496510524508184953231939711811587751598930703934861314584980742966168237554793408133421685888948140046091072688396461079252166821419931750606276337675211987138693774345357846831846879757930679320763695086785543543450168723151619452381509700765021397226597739876891461414218650219520831014649409907626979213528196184018102925723763222642864127730797618293850729020861101358405463021004444846965935438382965633234183988418991882827202560000000000000000000*i1^35 + -2698678531714214523233050887277150669841808583419183932255550438306999443333836518957736861629693881437864214035026632864135395433651266891135239299802613748429260223498667909224176033492630942571103053831274723348252109602393820733901567819621491161514121540816606365033083088701511577049207502416809865068406729732273982270476399991945579021795892702940794947041803905718385588381644018815613090061740003274482375355796509344261161079676514074228374097735751748359392891369330397392537614933271797686475853846903750112004415203050062750518352443370067148210630081494665542713170525271429994155051403696935892979163175752681641092421623557607641881702754205212254281884257489246916143012903834369049520973847535952347276597106228485725459604694736958142436964859647726889540176729367492818447740593008073498885960518046096224447690762284640390662174690336599572990166805191757224866318911227075148148743098528291126168552011419881480548937720114124757288134582307466368038259470533092603979236060218684027343629303186143384248883064771437143551014549363526619071560763129902556729587193084574811291227479754914784490015390541278110393680415395151170515629537943930165141533654736611084566040160830303004553386287703041277990904356332755756728049446776027705135664175432920036581873329147670551109319795851351905409616500491668790217574100975009480205246148715758547614249051446826899782042127581700823557609426116397641842024106694586162648864600482110285618702807388836558613177962862286834061497195029400535326918573141325250030990482668623533857804619037068414528582900616853129193722394376900130907676102037600942481588762553502520316640647184766358082094336986916842871570023686165803628226784474551568562593511659466889013231616000000000000000000*i1^36 + 737048031521376928915211830250139164427416643698662461009129767307539190997233018985331970165250466870669431343742583978530737797476199886191056654338115250386132639863750716229212609887344503264518956262040328359254965948239898653317118953650780211270884300567492344466332839215475906798553331356224893589069802187173717136525160619631027420949521313433012741728844969535253923526956818799806696905725022201930412374404365018344800418186696512253976443920754318399801652053658702658718694331398700047291898496475832572762308199733835763619079267279443966237358109608793533850289214871248192949702074528625704677789004763895354775581065382225092375225839226227915112545857813998376262303834880420483848205527898082736146078360060736895869421783342393307169547138605581788893300840036607615697841953809676697019568116897953381961101051927662691908875700964990194170724983785707798421943784575990228087435100737701070511686248705322179928439965347020922088568873298376411243533638297360930750889416588159707125405078450422987481388494706153113975305107034142655449750013831239075508449165589335104645812152046543816141688430330479262952170101829239649191388225466136179659482052944377205968030720801339626046028301058600264777570059676231259318432904213685043660436727205962771243169302055970775237724167370651333382076085046419514024556917095732552489060271796630043811376985143181785153911747318127597991120158405222550315232735400658480781580628126750286524024063546507557024025254402297618018971988539797127850948731598588891130659914003159912195323071433393480499242012112406932447344478922715061734654513043536082599857275177488585629216532893323986551176641601550664506974249601439397233646943129301327303169215197722810777600000000000000000*i1^37 + 2328068074395540043626926356655135219790064222686162750376233014455247205899278560486243867458331470260480266180683319330635160078815646118249414873428688479408579812274369879055933723663059711771954026426879083246165170426245546819010573627316443786435890301669238384431810437269625011605829225810964844728388306364233712667063028888207198256380251966490891866508315877606836617233993200036407977740381460752979516835132373317399759305007603847968884347695810827143988252736631777769400135546755014529259209571182732618603394436079563491886633475827306422530531153632585030998519509089447648291091832089341824870834436087835755155403823746232186787877022464202920620618773979558925390963350412737720014680710128040596602574477816309204725882969883063592268014501162125811855605288932165040434625380129534092290478679480248476109853681046229947121953224819365133655010928321238751272251271815681080747898610677196639476785449307258165445244967355074135070531595641958607007150048471633469867080030363209189423763705852386690297219191395771898767844307543301167867073148979536432152891666094904503201255366380005096073209813481135675397330743284556428744379575320270886646254220582127114922777389723763647330972218493504862885289073723521797310740318679027446248138407327601130412614205234797070566764972030557223291867213027266026472717353428659118101534356184475065019644775708296018557388050984577914452911927528810528018802212671245564161643614327963751719693820834804389909088920021954365555608736156088647648908690391873137020972093810542791523209172805213282505444791201158955178996559214539720201678087989089276435718482854202140381343347747419723642708139774156316915892740129258259509508346194299263277219855728640000000000000000*i1^38 + 1464155295312290984751112076043155311559098830785655621061058999027383663036623350958624066105677358557893823676145015030488017990433426770628757983938331936481324414591274117888959105310959535787642078704281177100902104082521320295266269152618455154497956370462743576840045403756014851698504297075170749227695368254257651828591950791143021684606380699878634229650010498888403690412299367703613154931618082575042530282399860827038365485212732047223490553772759797557825480296940769748573053067423316692697603583101365055035506380443727222173552625473779745548979710363729811731684037954193340785083840540699581764278585018660213042834849614408393694771768408827772153198000245118330194433278021703794936326949917196971668608563449940496287176099019253127956751110190798500584457316628658562263730652321547932557803215345873143971815760530219412178947880027323049363076843087829434262948874092703254050797705722175191059879080577070937185846879669248203628959762932905075191486995933912658447599690108447998358928027919279939420163806419450217002434352667566647001980904579267021060506476773810336090849060513738802904284393638910937365906517656848780731078965100909004734728853365186665299832686043415942512456310747016318156846147940204612564838570014915867303264995715966951305974692109641402779589595123462682355135787771837951516886680490421867935300561141221601379218484326544818417883559762686471552130610106094578713293420235861409348597649211925254030148166739948453628772316800482110969985656256332044151950425980854191613696065461380492381377318540083275987965975301887853531623434715048707115027078143344345723725583603985596267018737974761033111919504667301333964826505047776332966299182938228559716548608000000000000000*i1^39 + 3565372096165454857082434175472730167521406116249295769825482083869267033954637470799710791445226958772500196554861447908089531275457503056380179102273811358565345118632840368633658674476609940582334930557750491531442636481513465319135965512987232074512943344988516136958487606118624163421976423486461408118913825268527061894879237615279743756556088953334853110164198670119484646625708766096537961938287555510973972324247425323231329685860782516425850266099062295104823964465673082650855720929821606834488735715344728373599257821312906073671330993083626336285284664044110640811328880657600946016160334161686271784914338527619774123401785586189398866648574000759338668803026223907976642052145131357478647382217683212059543456406919572278522767529772769532586199589115300400803155940241950342240420500402239364153667416033258576883673090172036411993263439155503848559452694045659816335723812932008209129309777156119041801137011183705376322043720630905264809745144209711267994974870856243879796410583799985063634695836926225307446638797628214872385060980756285317050349958516878281773575353994326517106030058324913842471361797911852647101510754341604138791590059325781384182955004229754957734614381457192828923904988527057725244177330205782310490760900494679279200712135838167437507728424279728847235521454995773814151350764231626867983430526751809230989678298659530175508160629770773632635169266574995285119047085923532191539183028775726409694234672163768099889659291731322505286420864967872810486300801893951188212348782578495510179721831525086223021029013436774125042405844584634414944263378735614966981181399102284414553345932568395852337417539193642970547745129479188104902271393788678218377269454919696384000000000000000*i1^40 + 742617824275665099196467175893351092872898170004318467078821665993957507266014731733502499898460480043190262938347531185356922570689948718616184719116824232709078759272199339463216817868773183108093059532679070627013075409602752180894202054309657541980215868580583717163802902836480115021175654890766445104040630265208201614317249865056922319913450014973845188294930213493738801755331742692758502904142711267608101555242208838717078544704528192983842759906169700961572930600649922678490144192327437811669604455251097388106121787325687870670886952248930265130683617242393630909680397015722195421543707337074515211742082773307989873315727134293086775375857406808314112343755758053145480388345919757721646541591124585149764720713446373568715747025564055595882671842290920891590244859845573593234439744145424606494978202307562435438141325804739784455068077960282099207251259451821230911013806517397819498274282601375861832469226551917571916555554576911722293535628044538997272636145666641156328508772436255579829805245861733589460316402572919246077494974539296686953860831248894110863654923087559304837278495764294230268990061430471082406884324026109909870361399818429403072878181767523345598452380632039796464994309183247065985516565992755786249466023808527497345154972065791422332223488427192638780547781087029856603686174242625656842464593092218471850115197599869068135380073463013530095655898146164283122977770647071868696478857502563597270967407337688053637140895583442978357955234889735505232735039864067683634119545111654250898556938688061268804271116675410182739049644967331576259650008982011894992140130426006535725312524385638552921898084200352978920900878492396262081588901037082341761078127493120000000000000*i1^41 + -3293687493366715946768055886338721023398027794052532325287499091817913147611556576949913081686483741763249684794526443981273143233314866316270216437834042311852369323566199844774783656677548315031557766692423894099733528063391767036898521316544342230706438872052198733434082795703279773096695522281062316752578165487223444565670870887380037415270719649170960302406703074760312292830916037858495233500694680015915091634194652519484625910125797653528116312397804642534927113992767836517741860806410331434957732218704998243395690978154155484254635928174861475838822031586253337015443247295403827993008951176821905695210415395977622424184448932533385479768207112250169339371904186281915942901057549072176481921600853405948999029403464510811538348009437246031769661146390579115171140392242927627166970825876042855203447052911066496878754101378586227833560794765820290863715030960847423664965937974799137271378738554342358687688659495721437020573419197069945034352351727001443889770570909696906322568055407959892379354784240837885000772583557541485818948819324622563038843336690230999930086196281095612541416828295442259741709418532036000272878763345791085358859430738990475505965576466529265110927389143240208619174522298912959544798307679281167921240918056981917351071069971619069232632841042173050720835111708000341582482663139725635727279816131964551484790710649235416442922453764082103170398402245447187609332709718890121212012097437006400206168228466790315299598327622082419634692644470296061478886708963476856090271833123451845017979920131662682285254725148638175434204994054830256581894485286938283067672221852111563140632932583934324857379754020992273447716523030745089095376807233620816166912000000000000*i1^42 + 10292796859452181042926247398835488127796854487966268887586169368806643664404432255935404437749997445096386451377168549526984570199161702796014723749976800736079697349584327865041017301929326956279642373775586456796115311178618907601941894255153168809133881213797013713595114383745796391812899955248560300378542246996742560007562007994047359351207826236612469326561492196830596001937331472016528595752290988965644630401700734084253681307937112721612287130360440843359427363371175670155843764932211232491836242028773766811466109281663224188235804344985938238734318544439499910868752982838172039823172235046551169851767380282590000860934566358060591790582580591228414166562632476114716930513302079948177543295976171539591441561338416917378112911514900520700647945417446790698678217199665538405606684090925570687385486180934131041335360874215648301019612538193143958908384831732783760300327016244771431864288867444817143506479680802435586517864579232349684934572556864602725845731938511490070260424532394079082573127305369020743293525030371068465896798454496478694042781074879928112147633187643442208846659059445929080250665848062364628000437466567429387309287198707532390618873820111870861549653973146790550419623611168860555900023415900650850387563260336495958841481501147629033526756223116480781873580760943734609058589668853813451760984406992036005680318458469008964298504183710202960145294570611917088736624849684651072853610119739741565081497027812046732290557215197973491316348551806541306874123280904445594368099869920486541018048819525141186675862071639672495658623532049418135409968668955732656952854604062137484648029855277078484104963750586127771457781627624714423644288462408908800000000000*i1^43 + -19805218049091568275902060292373102257000876933112009920736104330931269031412596025450509828109499180822962838759104066401064840180346259885627542591336987379547124132784918093441661352329174168191280227160986439959398461264651558873518936348743800475388911214571198159348209761320605657902438686852649519973080928957249929981163574837105107984876383766387623354258362627281894702502060246880438991022766254089191493743538743541290112747142316722697441039693646283773510746386520405735519896539682035381643249684960865625430117828334859463607184874909768240943278324653051687266773924704827896120425173369056634191144409884960600271758690085411259191671797056805850567233060797970093307711163946311030552876276662431478239438164729545005946938512788621717159698742083419356442865665469761214133021505040826869149528997772613104619423341796763153339988008632599723261609902620001748504471233680966566458919877846244653261678912013935943564903887591370397744648843926197318475757865438370763780297424139982941846198225168102992901046917290434802507567482845898260105486166384827728486361466899931142505131113717735402079201418491344120783490609667692665018733148146638785061125091862499525006565369222488395284450573784462986868553292822130696053640294395331624912660079918334684620584661740711051042147873288427699005076926510205419331819893040357202567143715453848129988625753691083498853312273264563709826803148521162993014370424953622697825426757728233737917557507260036804247926304610756533158606613175004646811301683763785537650442954601241016216088652648604289473333889691825714964192792201603024676816171266622556919885041464922596609491503476566467629140554318749293648281600000000000*i1^44 + 7039224582571635847404011075565977690684578652273721132066540722593199463180203816943313980240674345105685084274477162568902506379067138790359011513463218222602375334791766443247142768082453448193041066620744182252196539824699716326373176056700915792529380337850606662853357201715167033708970961955176321720075123276620153117696572665798147898841322897252733750166929527797745956204070998411747542935017976345020338627701699920581458449086275142328676511461605068230745885873900862477097578237115537002727840664586530924395755745311576713352873013055888862050250108671241088803903222492598695011518218502480288341481688768213730078300316801634829235603903278241967140214937869142477425433493265884143678377183928530319930012520031613176853455576087379966770011248009521284906197378273156842171302642005579199185229005639786038664231122185607251656153528379984361407676808739222296723537392026051033941476524943902533248492881833812792490093714595010914144235585071062088107988698304582731442472272044461605817862744041932552465682026232512272850622317034203834585853414798292566100157952457847010878885441504200354061933214979211466521500781673356889476017234424239612961114410525190089184338860920945537811049737926611310817240920072312518586333395924999574368281081509803046629280754138607206948034961855237288460843553925416610358242963757811032949249544428128042153394860497014106266410360394697109824194305909788019876768654354631730132120102012964886779761500898870853451649412012318375793327831719178445382708744686019607390148816303812273854912111994732916018949625900481317656808966832454666345633739038105011150664772836383459938674237925547686545506376848965632000000000*i1^45 + -1292216831400679577531308804686109086575489986650278697928349598209160911761026488583578047878772537707682647492367119296957899680651489710240762704320886049740607937280611453484002470062862585083065779540244385568522978118205398489505728194339391946627322957757306952425762580530167820819503255768021334976914935057672236372153754462412775265724918645372543820827238273130155111342128143888422601556911224071643191631723939409982936751420691429504936704337701208137808281613818802680866766619461853189182681708975835169293011632605901978045417902878534084595165242509985936376986029024794298195018936818576027923290789764597115560292354143265811981370694017891308010500531757554695290189272045907564227641182171894081881073158025551070633318850175416565754178150059636807548624623590046091539333528818422054233438235372381961724170362745911316568210657055475529350205745707402906713365796488548966484944296455301276625217661955629440239342348288829365312195494437765315224168292230611689443723270150796885753601662372496392739764666543343988505862709871366748398781189933385359811388940438575617019938789823453305349022920114310084267207327258173738108115027528694865257970009654889120460434613957163170901329838773654875001570592178939519934067403063014721652176530137152292181809965632116866745421990727090339687643599531418474984267951916096453458939761966380034378478496222163553908967738740263490729721990708630123089885285523747747964408236742835802628885851316556998306635152225157589430071667000016971449940595091646581485449514560162557378932172660811883000041213586751826071683899042170648101349694492836550936709690865943669216886868113492875510602137600000000*i1^46 + 42964202183416498011255433678386427663098917781675064943967215429784321610825672701160332289422113379184844291779654988240456809904732050731138995004375771211926794254017860621400244732617799002277646909270041497044710638064106295002810910050925360712257217827210076575953832801715778594250002859031566232336831454972788762162474768068114705119261163238042079610373684178660589389158200307833341214109179552917558984154510179429077354006568363336893546013666103701869296177934236586454425422627819013662809456606857441050000245185932783558575828149403515127058363820943175052085201380379288235167967838430195999103096975236967698484568045563818450711513609807061528371677067897372042967281559859232908648718822919325774825470017991386401067304725407589266936304684697618419905527155506814153288645090573406489633011707603241627765571745555757997980914798657630448158367875227558033413610717686755932911513497666088989873124586386644344907988699657142708626777587203439156955075960246124967962983646238442580543810250599311320221237703148121700603292016949624457781401755569233593511876279088528127840037214367015732054465733867275628011514024259188863541961159623473753055752812501677913719596230940521693365831582984247667415592219043688843018067003354075190865281241567144332563349824900676635662653394630867025464055679570887831486922678308308466589587288996158751286990889400263086891444576952735583800202528107458893065312153997600974626654444539012387999234831956081576182021430031397169265705899478062246987939631103243175548724645019526014911155069197164215717205826142625639445827953982679685073076655604495898197023639984119833796652380682895360000000*i1^47 + -544541215012476106416169648836939704488540496502870789573305636552892165391654033857781038099182072337583271912777826546804840620992496777369803218787093439800300011091134249084940728157032356234967294702036689596904996132794736272711414754963802118024450781312764824933450850487457497883196534651141622747806973971883971453299356932599986537007995977296155073342919443520684031124226714960316472170729270774289891735871700041359730718332376547960079221816191569665469840414219376312045076133918727319504483552079079802713844745362638816164404970296033450341877241538029688414078062243275968896487300051299399314754247919920822680526514802838080536865861082147199976351513064129979205771193215066873578710123918684992127291523522273843041835031295495488304302305000132212359955375990220587172477924130021560284934575932759750327320055696286973560776991054786347459320979380495707989614255188257205459417280660462529875728246576506517869683108997084306047067941906019018175638980899043733869813509417121835917388090086858937688458119143559257291207344136771553322917753886091396413593575718805407565658000544092026004033941723433932662305354811628558658247371292296338026534284870690435195520311744529804776333995290378121816643433015253955973828736060649073085821119174221236265643539364739374558584940115610422842450677121479684371502031626205516775210357562998381992737261412202268103346875499811444333268669339235062287717595161662101766386938385853921402316099865664237704977468041140677393420354502629471497426097664365927144539379596752302635388877842081928526323985230629277141179320346336570778452616234447648702182056314906624225307648000000*i1^48 + 2914671844451716105720497854400227708033956563386509850027759337432150494084236603821248791564792065700879111159189454544787891822854757081815746073525983064261934627107114587300139424186957238684752876101771636708588992217444633517298124700960811579517435304294915433518647734264912239139040483255810266812373253197153297788135943874411089734001979387779281335772602800099982659557593336408194300198837718739714895098612536158641855516538786073070066387605183852644962400917793311178334474635797047250492673456247820774296285801758751097159112395334337300324679141435303836150941772269724832782101983694273562755682634360467525285402292032407734542819875312104471959204173747348168321205986787666306378571007451298694951506195711419889352935832226196662625528081982922168793361065108083252095549888633454817280615378465801397199235002097592281547691123535919457769258845514456716431079929163091764456506448264146639461412661190712526424863742494441752829530938038550068455300495933682505623551812932700805998688077418769842124485014345866012998734719048514765144912121435481691053044271820572071637476669987092409666686251860910986289779428657789526089686243542612191197303035996628761769072059475671905031359973586584213959938230044054122024337641699911743007158079218316237546386740765555738605801241488058433257904453183028569832843529703142583267060391337373200013174392983393232642165762337367639475641767922376907765356036938492086135882461702783745114833857132289044915727193151076475088909487580776986562661679161232169938298933985787424470101127407413868473317793788128445135588600140949373177184844524072916762895843934617600000*i1^49 + -5804657241488915802334724831992430890611447067940846540184997309793393989891488506439080164923527238156932596665104210166193235417717212225392727606370123395553902366712152311127832465040791027420063215199048823706879134319888665807377425667244305155373961763120128054215949020353370220263782810168331808249061415976815041933320608644459901356785907062533435434733228585417676875579158795940358645563021294014142880664295163718820222632927622184994889526068994580987893844730203725207734720878786455344305832594746589243382636268741066381877730883341549383448768105377567520414774128912357475471398797505471054261211918414011651890288240478391892143491248075392609620392543475030080662510824741325898792262460605498385047717211940528069517491139846706449645284666867304897987778127522133919337020625644357207593589981077767684810037272227306812398047660831381383124694525474294938963355482148479173212602431545590012041214016195154421734205526795343202908086965391421131832585637452668796618053756082572729674176222747075380819834505754970090633130808244717611650262933519091348543443841207400090591006482350256790709308610284384793114425536037470287439349205725317988721714305689016863045665513991468309852505080492148480037311898932204115010957739014166955609501289438296203873995825012853734715915336748213843049507358032499666032928095639216966393475332510359989886697660719261064969318565079983242403699974626226707377737826050871747679448059616610168463923474049097675068876014807898806469780193297868829154057358949711105224117693839223072156720750243193926885390077822532458106876543753108452941106807149811598166720000*i1^50 + -2147337846399134539041484384082189550872369723447549466024078113857632191001030422607393408044073497373558822525917740734323058762477233718486739076796232731516441093988454495520634054588123074275221994469582031193632554963843309931120056787702856635360173664852590429127148969285183624256169415758457966099483720606419089255902438449222745145538657610763692992220169888000415036252226006373961496811068775363393491059756407634164071391599922957962399295515924365620765605904753190024173784794750776189975958203535733706806376048274443315915743734219140678592190110724692881680883247682852813820525284944741175890930330496872485678806221897898359062307185312253147114366838824321826674419678152150357756778858171618781798195067143915908169412539650248468505626320459350759078494398952546558063540400639332673173315991985306657941559299115277642403336339016135352360180713816038227869683190699986600346486518767236929271058543245018816625947902591065143770506369562405458557960383766901019135556186569356067809193665582657207148968128649569470846719215897151485391147460719614070523538613256591359482487280536477003483821138597415285937668690584182343090917610860077555617816861421752253393864785798744269321903550198439044402247157651779423429627982841214241255064440103152639747326382351910300825649884267366439010812553279734248790670204965049290936724050081059069854528393316282479977732901793747778706998785983266615122223841695270034843789888429348380071033709016692171467648958023207793683534770043801482161181124763498285550936601124043299543926274747129135331523363288868029186746589175706960313912000*i1^51 + -443750672095667548867850654215621424304741447751013443786963372918090094779737509056801583841057961592257178040275347086273633176765288630191573599145833888950705817378736596066701891973409832575421064838889673178855574916818964119302757160858668688323590259804002255469472154962219549578101473006660338907476645896293754694537440098991670373810934008456000577564916703714283055754327366708860931589099714571954324932623153513090133817035511287528232922716045046262181756655059374276124721822573356537430280320366089637481546538416578274759866292796725836738504760830684856953170434848401123273697570112237665146661347797586434634455592646558624487726214358706861278015868956623476484151036789036347637976963604485702786593631598026275766155484265339048264594722966702323934697907569438170376806443975524859634766059135985910141943680848685479840607011040530776827372629522351660363223750153466854994422372638831484247078335479760063655168322566389268047737679027351345384487930654001424653334428532545545142147712307463744704725106819725408905358565771442594165113373812783049319740001853157601741300152295729565342346044742047081456599338066472727935308521824570645360397513182711979583303082359971282239151500272528810452792810743048492152005852892937833402380386093746273501231150773782773201654834249885296665754637463928418529243923627684444159272994250543318941213490756777687323721812544968646770215510278355602977546512113197079482385970092942067203595923347050053516027281742887049103783923369873775141079637375100955946641542852607760476533117993886791210124081263589960783367000*i1^52 + -75075416227731079794490753334299027247798254850843271842765296184949033286507405466093134077681731714681598690512115282217914679114534715535722745529758781995473691723599679771997822858695316249255366542705718538934367344732669969699957685104405107159640452196198429094601094879043664630461103140722104998329117571304016290296145106026215018077798450182958005188167088440066343613864997502840610758494009519522398258099901109213901930500590305778529028523092689522190624742440552596220121228035818802782180012109516057339939591891272341877476819041594135133826223238618826577029843740213907708231114110786893680229151133347288477430796761684147434083998942944299050287942526655996861772736734285928526294142074993586760325191901853531985423382915224361631184530953921585551223830588059863928115685421802224471771987044277956875427498571340269758532837238681346099481448946772715048241022234265750323818965778735410911262256717374437477663718155889092860278539200145261192040707032503866368490633270859836224189401936822629446571895986537329498953265339314473501571652888406009414799930971177712593220974908302947488310313780629427636734481260150976732319308113689485278632582516000315294875943729829715260738456010245280531712975061607413258439701061622851857686918006733379670199830786429210317557322806172795608766408792239022072925893483520808198757007268953954858044181405308643343305869196361856226975750125804551510089670288769763715489331705539709211624128902860844330186794558888800654370582703288884099516364370810929305178551736041660593481554255611858742606005*i1^53 - N1*662411471962204483158788969356758362987311285547954214227968568943202928551205058631913193471788843440099573707149793737515027199953302321822376282987103165660307970661661174379722170823684245627333016931751499821955857162510116067247035519314414388710931827570570141961502114644447488352431391808585311557939877311118327204633768263344529197200627410220457480623225183213386797283695147304311063304534580984971126735853563612576156102431563141439227539700284291291365099921408040420768512*i2, 10415429103473094182791913624857555871049320768204035492159216154523602630452867103834208692450016815907874856997357640678225916539324784875633965748666123216171477476414870099614970239152312119709428488931032152338000537992366388383001946908729920864727918412787111898277122731043510607376632333437598252688996767351475469772029921611285969197725450144723201392190470426942283286902494922419767376269039657904055044458689544796726020347878866142750151810539338445602621100541823766615512806065377151437352624493009592202078275301703774597622086218547879883782309459891334185704491936229934243460189937824264812097498960990182037149679528681037203229969074899577212292716561086711133783019214741247376904913623763383298317518841718847737101563029853132092651326354505688624747491747697402730368061361099943246173730236820430057229512434480551788815371163568679458224190817389375118333594057687281993075121856889193901823251256695392535053993759988532925274292102277927768717196149219558384550995517623316475479221729733155646030045347101868945461938728827499873889221602779012940412129434100141103958073125233566295932865764985212526297902211608550360768034168156760454925918921742989311037220210946734407616060422424826666061265962126911201683328540464962124408330258368107657235980450966397778472678259140387141067552299338495748844262928636997954812664103820630126899896048521459692983097846310152991760197463659100036814275540208439972037188007405469260138582916779800203779866593843189502636026980695407503278253039650838840272268687995842118818710844751525976817152912111314469193816865484625354558704345934273783867068450539154411522110943973959935762733183993372850855379934645609415104298440414599330226701931876894430767924622065575073232294092246708875454821103422142980684163368030159485693865943855554359162021920139454221519303785291849486626104280828102259507200000000000000000000000000000000000000000000000000000 + 39149393601018720933683376888001293913947912840527117689041628410984206655533995247676133222976771878108152985100569520463098005663759969100952125269333907501040778235373680355501972343347947254419644272863962868674621595563230057535072157223413279284169138580996918158466783445035846123293622917613277451201601828207971991099469758021490390969437596784668830934943930416942496368943319839918456096585768392902098850353789306205650480101604621579504847517108107523175820518128241919242285375703809255671147654850384043116852692066967368358860926976184094423982358533386372606603359471909105494586680551287180482710769922471591459623064320688178863491429650733390117014954699923050763922503092671342214492099007038999837607406433664966664772022265158893521248739911783057969585336024843467469617038708202965015896553649784512952205209251059641294273391299631158957362046984766715034637936877282451851032416317277057988609569370509362587169274861350515305618269791924182262964801117276861235514485148563575868327010062402155883497484854320871439424648752786191487125932979362992238453369409277438354196799334349146622564883455216164504170409065447420349178616177722763235526900694919608799861757977669224363903320245523130706131784740170693943105381780964701197106934976681278832445031379672433407106158047444932396772853607858356289656006586293052745737842236998488052004728793268297038461332135328664256278689547678544273665883781160122240901338641606887502072370345089459184267492542284527038157461256276584896005330760148049552262727591127412203725614060989564068543284219771362824420211753083014875864188510150014888844372831723368501553591690552958001064307118461323463535799992646243118405151856685995391649543125521527509093852801606775618394238010278965429155247448735312025159319545642715442673857375606292279552165002192823804519480643869351486559204203441925652480000000000000000000000000000000000000000000000000000*i1 + 38256235224064986343098690487494087270362438455354413224744820369067044672439156297189886466382897350196071551427429917248854291526915122746237546191949683865805093629731668634944399530476311734599745394726140698129501337413227683061060424970144552603969011877989182144862210879957753832616262576862848386130724395575121420241791618531000762911996521042643772255035922954268400273648915269053884066288308813671770488753978778487944580673672089196678988295453819538683023242622965828464892196222402262561363482884877710386297432217311256508594523300623296015341033547801708314494090002027906967928094422504214939555708591654888641265094997099705125518335435558269452210547925628210852813563877477606830304496850288934507454244968806884094712261445235985415191691756667922769042351454876939924122051437133256724367530828817581187655913109691781785253297940042229503830838804914147791355717220459098784858116547127965942346637768381956559283108343657697261284709062068239882962957353118523821979821890126258101291437948986325678390885588970183087297518504005514295869218840647504872319343245495194295065030647276805278201294429668521866082362630207840317365802520549304987882882545133849605396945404910990475818788126288002516232058683630772954557009882364337813188669172850715435962489967582305535580868385791510098572080111278043382773852980557593514242360007201917300315830478776803059679815061957708490300549717794774459175406998768770891964238231517608659505718899255075337540020924253789569802259284455907373265430388471527725268483616029660865215876369864325651892231622459784984789161856477024693823884425288264681367101442050333980380503109700809561520778700250334492458801982624940107637599110125237800625550365601422225218541594752202529881748791717771569479985804567902368007417807002153165131948341794828096348613571123530963503451476435736663864889370136805376000000000000000000000000000000000000000000000000000*i1^2 + -7374125574647048672497714319402652812622059626617134637459715658195460937883884665205664866607215088569125034865637449837777554489709272956548982842885400446531320375297540468159673292753611551083912204143622110375452161258417042486123846095666619291835480528951261463826182144737564548138263762814321362744083532631615931706135160059648005996318498462171105631767882545393754802667726651020427048018458607804210996979333473325867188158258181596333547952200730494338892013445474115019816036254126730931107015368627764880178134872249274881596957906712376284819383212345849881195688266462760916809514163145093936600952874127188480647046545276865677507986644094040932475072234079652533978299729576111234494093797073916898070057376393849239811502975667012130232079081458899159368847020468347628101738285070354892691938378224653820267624208186039898935328173586878906493000381644028512677878752583248313149320774104450844870963392354036898932547654280540150273818613564347780749353297066788617906694824262860974021413956561993366353856990429840433362514591645571992334328809204221652758043424032016436858347171010392639140426323795850877039141776277945562343650415043169587681733301888244633108202957627461833741591288360816843366593760372636172882383904490407890945738643084006850577662794409825405001519601862788530298916387019665533446413671718357183193110624497833897061008217344651139546979757140495424000792631947366621824136754543273416544483934434067367612614421553772496631211370392889799465737735447190788047805482223620165221541706020978418004935054629792007341945413407317345102298625359082432922372311232507495639217894919440448249657829239892442015747643421937698410816444328316158874401280281893490069452576696148489908901679175727471376140499035368377739383068656702989353412214875233833579424716250265776747454665975354409951711852364629690274080451932979200000000000000000000000000000000000000000000000000*i1^3 + 12139801686901532364145203202325975993985060602774965981831167051650831307510202359165889771816248406266551656569561883883680125476838003922372224001661264846150744672460065428701452233228660315004971793582888857796952822538424085826564605678426920955546466483192464983268125685281177739547512358709105153448524287321735333058423358362868718752869612559309867664771912164894017624884674372335045059766536861271936313690465676300178005078749656672607484581417954859505176528253189656790313582971848389069216464906230854211848632293960552255468889419194096870249208311292720010645943410159817739019761272537544889571701335990603790762290521559664463774889770346583408574293393432508106544823638006277507201073479234843449135950904245803742541493366280666736081623230763698475581365979737804399258547914701193942245571569342319352792654687230684119016648419935627174789618394488861294401342031633261806612090021974457352807505237150180808759173266993832732075602482529776536059833811006917437313291644514251429984214976607488401610037971952942508859659340678628333960048820544816834729879933754008039571422854137525259853919274971463469249732405733498875447217956396472003618186597126394503557893092647328980907202736233016795140197088218070321065865208736025003004794177970939164353775800304221202153005702794316233619192615317373007582460593728878504621385957523902240951170578860746377330678595203931754360077706974166165139293120079585620639468430891019477234308647044343607478212584266739251020790685292811548343300451525798403035036286075267918456924448913624803742758449032292868739291953424799700824680981278621924502363953054319874908181327041189534665305581470139352925949321918324760015485515324103234447961399678798800512162218855162302394721540246230786592046735358458993316221971873657730102629043800090419530098046485603225902021646831001162834390202449920000000000000000000000000000000000000000000000000*i1^4 + 8687426056103336761418847891794458467724132574308012911319939321102259437289597865157506872203999743363230361336297949020081353036359811955693227819902251163890373794017798448179457734512798332093403141602733505971403102635225908864848199042359210377409091066840871160232544573072402637757298742724199618657589826626973272990549150384287163526411328761775799372898883096336200729218348468090022578712906482824736089336882251314472484537636204430839450741622107911728251773455722989981429727152767944412344945331965331200210287627626249812645787695433012551317053643025499081842329060539232998724064331801845268262151918924021055360858588172613675460306492554716479295503822513757433476240873158531158713558395070754121431223164762382183313614280274022684965230091057097005760154194056103449646052750018444071271492146975208341335735447441647853945904714790204809385469660820625405511579890216812825515214326419076845662698993003205596184567581204650750165375583833332417199007120818109684894298378943905024216897157231084435483161556201027120418926635215246635730828172358275572510183141311974443058307738979032643910613981130626316535720812075010751885432424346952821708082804804254119847162821446845816441621057815350889816216963803959769843895796208353676353565013440591690597317118297206076044948229812220757594159027990361109903521110948081267487222120390673469383684548647259984245891534017129664997979120525688116101565995796060631190773696020993449956799284445521798138902083205514683094559575538590507496512618714678562530105417902350011620388346655865446048522862981488884235770431579366405818392479586539805257259958362688665392469752631406388555999268556727039832313569334072858091944226253695141914278253409654793497387558964965591005077841785984943379855154990886480661895400493325957116672491326675239666095410643019964450034733465191226479550136320000000000000000000000000000000000000000000000000*i1^5 + 1936992021012177548198227982877172622377128437300098844327798101824519450804748149439119421401735229665073527075735291132407860286098580995698884138283567348693320560734582618357390763958655799016678122075710658847956257036882611819499358389279065865480622878409233928114730749961781772381683447642745211286738692194276236839363472819476483889559729239257474308826234584394529940333291772778708645510430457047392088489690009328151203753326345103907833589816792909890012710878234827294193394892807549207720943735921311496026581643201725742461981615877606277950044994009699878003791972365275563432049529805785408465536592640160430942696623749105456867580361454509078587765692487347628901501166168191717833472300126656199163745124160233291351106738830393944517089880467752116062775347062151315221967173649862134071306183351663240946677282048179586146501828288285020971440511300365612574666658528422622006867923009307735029952487511410820424892938055685361585059657887078850879891886100395185842113484671096202101291624018845206324108140315596763636986434833530222854157000746457508930191203737261936006252375054748313168655247014235878263307981812365779260124787796447873486894677912378430888979419492131791226646687415664178242701017953746914325622906462947410309201115908688629199892466619147016736402679303918429263201645816217381475421704800907048093922411497388576064981420275316222525913232614323200458155725414512668632989686742859659243272942541020533557414496980718942406982335379199600824410144911312035501432053840567019796195913820137019889519426882444102257393068024921607293794192137261506386853380483168520719045979150845164637640215666289639012171411003419746935159381392052735096963474198175666578307673939737401411756479258308623001040604576636989770535894343098070624961926528049031683719378853707152752579936446343933899098324548057439742931763200000000000000000000000000000000000000000000000*i1^6 + -136792853313380762336108884494447736215774195149980740329541153514778971514680374993079386187906912323172633799862199242321467221185135915994862065874792985217831086184465544623422535188527360850908165455826333224968724043025830169172617443671441028749126511781526439445308455013884163200486413261873307936063722199124402336815816308866235874208554857169622277741675267567008770703516799203846873971299304540478850319235828470861241733164516262386506486590405205683059482362640142744257331639029032844936815748576279424659538705820874646275043564364755497615437982558190211240916934744177193316362044195403172830511428314660275669493508634304098990537240299963701710069113142064306791513393309859722372058942626959660978156187090188868538628483499374925785518672367901658691738490106620265402401410415967869443650583946362611914773767313500972873468382228016853639599513734084106689380134355405165850957342661044413750226647047911620787717676164553651055950485594570483751449380707438093440571709282835691405435966701889587046146230461018363541055955596935041163509634639534664696510466727720319927642799417860824798717055515430638635499053622001529222669123590784536368139825524144651001474179361378187160767674393336924767585221942385155663111212774813329948884881809753257385537031656752965058077842481256989138499498560114136126434076742659719206167509362336545632738964385506880511894188232686326300957854068940324065988197872089111650430594045969128912501283063955013586863866452402038614545658550284007975850216224689826812453062287360282405836313875285270054874509070952743034559389672202079835776641284995566822930216556238049203692403055863603926587035889244881848582180935391288953355579874883704971079192934588705963397331861721552436604641629134639688200362671392378799378341009641976367186500710821187403694116446930138273259992536007249368186880000000000000000000000000000000000000000000000*i1^7 + 442095189770673622133696619809923748561532070620222432789601042124121758964832338424546510621767830426968611454234249297002207594848624395490328280310310563968323667920254941247404664217954026357518350985151045420432602547723014720023945042163007048880497855712656641585950629621656311352221850606168272475038238392973212083264276541496635347943661141368173896539135962420022741271429309035368440939039096326713742858708455600973154341611584755755525808686502240344223708807577391061683459958236283513278518091051117143959593207785052517100143152197511254152744242348253538898228365011029975454588130043550569550861817084402268816484874124726737693896550406761903626105910677995862329897075796686296095318755383470385642147150145383343028656428383502557696432919235733477114113037309086226460234364314551883471209530484780255089217478225650915797547628030437894628208083782096298684827085009595544911817947573420828432235767901947457145935162270167728285616923820699607312897894492164500491658031422671258882228026747325754664709934712528687591993386722882103102671453497498977667058984113673216325393564340123635895409877022452420208244604630044540045613108775505497787233327744276811461988208823716618132047685133485978049141474526892541618938303559238821162592276765733978548336884323574010169888832900712968463439905328953469635507357794423410346163364953861171101407493234922545076147233337029955653372019251422814402595017538652350061274788101851319653476707569442385409439699837966457259324068397226660213809298544877086339882803767888136588693813065932623484573567805676380629085909209972245571996747178698372164464703005697321074582154948398189918067915695300012839952667362268885645715753427727481428484404192903404850910978152380575950661140682762505196502813767732345287967806901426659858998806737242675370242343020557453488154887159542265675776000000000000000000000000000000000000000000000*i1^8 + 164237375717385262885415569658269431038036986468455455113732657854963209210181990771197835438183603602779621927890695954317419966057146986041936617201156555770283896446356769585772507589142818127625488010288634039891321661574055293772502503068950282884965015672433578861019543125560550788423868545160689057537051429711258256150188651476303891066593695431729937571904910975245136441195350752330046335468166396863323203564316347963304883467292238064291983736597401595722254015082673940769954621930455420333964409583487986144486618712330269045466451040142080383785232245581989729230773792383217622523484351365389984805760255642531519536827341135502952402292357687844104689580971321252344325671562662784651496827121779082001299370684492965487117562332940780076545337341733531622082929577311357601860727312532234647545982881370215438072214455227579201757110197567754684045535072125772819667267495361380265647155638903411634089234085369858120194586677075293360653738936878920797962392508647452111397133790032111898248460237419818507831190646067943703915160359582166878136262602058436387295480175702913363603826200668929340487261536986917405806100872968985134807129750171183716102854979702518786889657638406039438783492752594015488892182477825736573679292763240376925202424410277766612887238871596498230598064999774761933252623145615797098425931901839579630409300882293234561772882950746558698541964952136580401586236877147083268912003290527059526102591355666088665516177005226651083072566800325647851806619025582207677326377746645318654661846575682628416673553795870670498293257612343562418577986653781422137921973461882211392093874286569010861491760286911662438449288657523196152464723858921080955102321076363763658228272580997716650053151289877723991937227813487991963112045445433132204361544344735575340724309232470497006431711406740110213225538099987087360000000000000000000000000000000000000000000000*i1^9 + 32166856181072683767876651213640110872607002285033698318501973201146518288426364130921339304394914335744004374814708972018362625046529973692001883551872379111213925631513131615504519249080884842157226780166650214731037619975246029909695255088692139180533279086456447648007146618344027339334251515174255596150875697269850271231503287412374795528694958976647181063250135305393617589800532269001194116901451803980773730635882508187425300612164120987710698936112424880426539994392010505125744645636589616384176190155940030576200663487334466854299366528891167594137514274999783210071455030087594750606598116590622184206755420845981932934954863289805237419017402291791808939180667821012971994862841107791149202801873713775511603238901303974940831083826440468703222346852939159391015115203079542090183396570641434254335685561360966567817188236012258714287748670751874175385086353241725197685231689022921722430753034223077557287227045615848521971412423475736560010851400401268676258809395592801516896049259459973621992290318679926870123697097693481963095135677980086024367051124143017412323224719506590455336163785489867435271242397438375529845406512015797430975701829873613491593534847791445440028797405360179353349460675991195789282907100125755060372911666646926471122642418606269228529737006260821657057610530781910479770206891381550862746659847433048318585954568138272161748507233750217383487555913450802934514913268196521434788695327767150469645610666751634789635865641521525267248867121718822438942449066915983577627075446192638325319657133801298180970657921990382449858305176453279744679619192583175612355049464204138747281218696066707933795473639900985699404969674197237503674231713810328175112593342385905238248243180513963284411660186338687932853263988087523341968341465304089138158565968930127960727589187773944614994299398079368092602010300275752960000000000000000000000000000000000000000000*i1^10 + 1856491775443105632213711056437772772396002015676099057259778598628494321848004670901666962080506566738007639404427877815845955679833242351136256170079704132480960643758121291253250980135807721746929366909913672401068787401251766505404916344272109748531539706858061977710443230295127902492072109152850166305604011609266301807266707047537475789961830597360340294491560340433448868578726823749410348834705443703964887256349319195084523740676557203365397696436053420213536678343359451218745551082629316268795311677374451796599653898656499111995473052102658859062339891158709122524893521204362876600139818336201627753059508691111196428091397577789951447798529928824189508267542671395668273571322321836934603639644947730519214422663035860917211193388680000925513118956947010756503124577224893738410850385697815984208483348115511967959200824628171917141529533750531522105543965241095844824135950675917649917161484261530462457691974660352277533735940091862746095615196939712688466745626400566898617909917423411687863404063792603893043074120075685625369833034393670656648220973911059338351857094225392974996711959195742175265913929813772182811091250058181645982819745751966409938841258279270899104766002180495296747823027822358894887290212507787759750291571678992927160410165051127897395580451183307000444871189538868974490661201794387125080575798096699818741590854473092064990154034621631961369105330899014707600883248799988064275732007974366566259755461179687278916513090029205151754483938614166887754855592324423505092977774765997060476020385573846114703835971978886606428561770636488279991776858625646961493962180352079645967370987626626895846214840990021723384991472897836682823080114537856243197502001891025962264693345816480925095432952642770239283650293923338352911288546687886948031297690108638896929057812490917485944871343679870315640074019012608000000000000000000000000000000000000000000*i1^11 + 64470374582116826792984415535820725141378611985843654463911518098830485260705156004434358573794422472233687010865003220537385380053121689510249275087295817758273846823896948680526985582512089238311453096279333192373384504657905697629224539217083818018991050359569561188180651580781700133022889003323299398812783209045924751960802811181894564138337872979764450556773739816361476632303196336731151614277490547185908916917155218242262353902611993532461092155142211580731234953543554905850397667213576717860848559599992559795173017781323981618828769311067421788286895908811843149088815728779194705875284466895619838579936823763780857529389199280921694405090989465690264583110983865613012991469251063245409282597098489147512121828301507718486346048947481566824638173741776088044209023762236523069301747326453980132361170589285081068051169929358524035456809928929805262632095115116235321961246500665171513223606977654351758064115714540508404194532390375688098939332231350905739868612072775845282972103731906935167679035533304452253638239773383842431244180240854692967993267777409372267538506369538444299050873952793367330275214058935403864267048373539559151065499654984276498082409918255923596109748285335465404933599350774806679994021122825820811809235346117429872647296191458754814448573682748225637332732230334708182380166802060856449034118344731931233301492151344936305413686512298659846475741084918576544231880404578120108030652347792559114435786961714096384380081134134272103330820683590904439338313111490933475340605662809136476278078385622323792318023782016223887075434681181281939093903996075973957352432632860677193300758837954663832502777283288015266035248613092284825398725290630443296511514895945182208790590300564695855480149447253568071146468630209613228286698572055754693122231324722768149241604896065941455554402358582770148235961958400000000000000000000000000000000000000000*i1^12 + 12631376457950633830168887043125809967161104981338572911850871011985355985421611722583479161981310095458477047371580166710979913623183995228838833750420563172836787114400838404152550637003915342168884174543659634480351601594733119573277637887876359350160907296197065557986885656849802332184336116475085452072993780034300630977260799053133006590043496726404213108431046875433912225920452663316776728097594167895228903241543897104950552572211782265827843049891803627800415628159768290505849230009515406786214305452204017993564967740852510430002954884908794194280824398874724488847755129192102947786404889619560870265158030661523069664829407321247550072782591821881779239349368625631097913003966695650347778792227723802610079361262229521238886906194998754196990878161530358787360902869118042046390398686695405253243860754117405100206903756609440039589802457480479487360292376393654504540603725875315918078175740936658224386107897856156992271014480979738916105642792277088248686549095097232524003240637804286710695954185389175677699851293062094419227002281499082462547310011165098736266404451996731712862448993714552353920328768862209197562794310402779975896485013382195314884842770813103936415497534039568923023585299527193265119965825531772720672117795557637595789337593823968645754895000092444050972937968169269292883296876548220168494322710617791988368647498894040503128865866915451670772435347366717984575178702024455383560585612855052654670189890282712831688787508563001614645853449875041478347158153869748013833305098849242112762203746894247330819537786535603621506390774068391020764414994951412542312676519923960525838260780178953620744187468018863924666397929397876905647168542636548803148439517204154178466788548917591722280938485511947887868176020242839445720399828820591704399599286473982976058736524720479481068252147803756551869562880000000000000000000000000000000000000000*i1^13 + 712636960122043751144868804908747631320907591384158743338254233280477462429395044610716220734174951322686079139316331897522816064358149881701433474624487127204373133311067755986452654092221070262969384922119392706010363439479938742885138132292402720973949621060902406132104055528973910194909015946920030461714266223282419156314281449094841309224240101786632057865656837428745639964019688623532396419059241656518022169045992265606349788867480177029086360667473708681914295210309806654078337162010640573659143783017357410439616613945359255352113389158967188394017301012971243660958816148148772411550055711485850778241077513558043864932778387550855666712647200394682239311645990044303619187149643591864690737096512508927917621362738933980608742865994515773391967530500409954513639928583248383443327122981291427270018619254909976382977616417789787230742855127681340563096837341132366130009576507389916840522392376910782146956403279799338426097389809778863747840867400192889977880516503576528780110146738671030592344694172851755803306550544981843315600291003782525252375889196171715952035007738572008234553452811557365822036994294219933473358010325937629383737815137027227467645477742746564984169031394449346918448621435051755226409914603723821594490486162278730250814617001909314756864427234520642097072146336391910317044642598167835338392426831885230420929683937534642980737791606320468408105074824135349279369726401669826145555265736710577650198071411923856283137036880500490758060202849198020869197867352997081338949216275526954254152845324867472875580975338410238474099054857580998393011168994764974773383443724284947375154229364597473140513302491461024871658454528133944367545528055814285154040610223586696691236196677955995916527408431173799960551554689926056478554805431962525477723133052499973945996689625159494171539310093760431390720000000000000000000000000000000000000000*i1^14 + -4799267207873315010194709378289098504751449890399565955927811323228969109014267418835848880675245545572723350125599220388231275381766903102812136090010957462574092167814712335017883365971163013731566228756381336632565192814467477407124257442435324204428947124168478535894186002015931938397943478233910967879696220925019552881506530488318464533236917144833719669372122549442923015657298190168761062243420460221458285248308789644089117422931458594095208895794134267224405666711839115682418610874205147082115259772579036126161785279529884352983749841853686969365739039303134757722904559832703408711523594226540622022936573219753838856861042819772183639924683309450793004786285414927096423154712022687414456525596669470323327332525153837213924512314595887272002970279019764078535992544284169668652845689461006554986734003087748054554303378025584367747703342648349221996071879878806297746258376150271984565562966307539093775496360501799763442322430565799831168311418116999521584158914871642918840845072779805208660072988704183228781162600298401011156114843982592659817535623488747361803685028923852469150664767905527954161739667053014137658230381401271632663024536643813601291624420370192648332135823940560362388435741562804905743950997496862938686865091038575621982428344003300505238772068628052690434880499150638651600734779953305634909944351977012024328556319652687548956202053189188098784777339214677140572517087738675814248825908040220430160930803886553590788887125682834323131362546504032699288936772627122468822067062120551083551640497133216633914200373700981984587320838070177478986402532751916266915857092067679550323593403904539347494078965748032166376082339149943396624191159520606358121675273431788485949240658436428469721682232615419660806038102291316772572648139624302770379404293794905560245632778111976996183517890284512870400000000000000000000000000000000000000*i1^15 + 249958683357937009519191645636294204314123129467561809628733856467911109858125181426482849258165748284292954453668528307420183420806041339352097104925442187600800747310570580659160545499491995664452458116314180779699013301502231872638197612003672519518590959477135190404499392145088958531657507544777095401000968705052232286113419749417833286515296304569108536669597451334841789912390459315236209942775850199029300936555361705939449811813309610144153483284693565537617081655273832017028634932969971833512661807000316578900504023772101816263905553999336766853246037200879972961576056353065149561255623249584657146233316250779676523105592888361044595233110900907277098086513729573486571819822583599870928367697276069340807151705500443544754194176611784705576744835701871685110940831785612227818331326493947631592794058757244563005419759650806836692540327729914900653558730286432669055790182827577689585177482835559026812832182157248481288427563920139187508472506492273539214009163128852242035007967774084002671255928470977023681716316107502055602749018122971940017246094651801518571590420836387791300326372591300213540495573037021464746506265689991213277947883607894044125340993093933084573627392430421964974924458638592468910742879823909688905109890260232613653916178550976873369388828744636903342510190994618167388671927477020004239240933975681672726570766797722999994135020613326489083813833783987626963332642847029351187230450419942716497663106324324149960719468429131820153256112580332108227565188137276741278653175091480495149417413689281587252715363458323233237728384351187237349787974301155660029831675926605866865409023516272321408082196895880211557508976558594770014916192128225236676714792223995811390630192634513946232759459835338493655337059146244272537185455435649584428901468368777312613763411947472869159517578728570880000000000000000000000000000000000000*i1^16 + 7304284508288497437098732002247350516277413182914617785312661804782355533767329942721848081141026466168763391331349584372000429124639110602615120055825856308678781534492464937066933223921807440414989237536087443364249661992353935934041831483162169972713927301999931180551939972491994916835281782653284602959531740740805362507653039708997201305939689469939446573406194680032833675893208988310783943400319750146756602767384648774775365861787736011734807626893623867671180607671017234907664775418896790486380242637836490240212138574318317578856884137939592363068599737173662406403498722802213075872411930939100555788351423452943561015308132732069201940278243144016196000825140467522028876878379540560806879520848312078146299606059981421460763705384262829900872630274489942350729810295331510428253643339766687040127555288400845902477984229269758996151386019704678285511515457841660618332850440051004958260760866519576401527595195582644116340643631735680581473457729840215743714919589332258451763652152684958146050296430018674403339029282108977944552393338407888574218887867116711036573216970576707531247706534362297949862228265796316850016166101338943214326004778377314314026299923434228789504050212357886944585369930062374505261712202922974902310968193662198777427380709816445008905233228927161110894095520452584739635291163689765621075220802632981697843453854182783372561013844228617413031827369742064811222757372708082417366769168078746028177835566955738392810868144409918299493687989105747321609472055585425180132934156080000371386714436856832728784160737652589082929864177934276406295899103587541214852768866038102885619516326666793487142981667969223700749290197160700499836675830271243775781813035244254681309009166692285931616470630558170031735666877876260203224206032021952694596764659214978155136999854105837703239326236672000000000000000000000000000000000000*i1^17 + 98470268814176207900069376035010727284744750487410013762438917948565069979422791082616178378827827404619814276995693829733931596969416800347851379000466632812931837498222835104062183871664342724621732504824110631476454544871116626271458593314359167269540004766793439074295736834849634252395707500360826181228774803949728466166776658426170170911411303520494252545149425315210444214337304955775162030420245783482842657250743085047883478862712351032508511463992656288195580492472770336947900342794286381902588788075302850388629725892961175285992620763252243944757628191115024421737749994223660277362363106091261886227050222789996608566862082229321563880207722762551090331136060346499533845546672246406560595182527906703516817068449306620514235959016763214990325102786703231469608927022065065470533094621389214415148113274141265555571031977785728445918952962770001625091727994809410632776619037943129165384781028601165765585580307134092399006808298168350232130458899935214369888878983482624321744732196434891044581430473383615703989350454076347654715940039326237106624886715344694101556272623357186250250009783118114917428645846531296135980442056246507610923048869546449466647571333227088060448280931413826528067032720781481902917230581385655557698578133084305640248061984422798313269976720026084763718785573391869919528915426807217806663644352452835759311057184716220087716375259091772833515017775419868313509437310534558367200942047421418469022253841472219926223654098893779846630348414851604387535225723925229852439256269529437666202331630770855537733667601838378764138914436850274810395391067124263251827139461772833703449019962953204509774026807524578419557291526920385887293832549236800083546040243738609363216990386745155690042078735396150002743055830441228041822869736356491924734615122855402125447313844488716146861670400000000000000000000000000000000000*i1^18 + 841399074717912478017788710110300217516336702521317394884444962782726151002929509625108114511827282161551365617251144306400039368576827235298774964313669413453953606273673091989886007145474533075809174658078189053393381280216055373515782316744904994106404398704456684242114958803084278442551439171750409833588431006264361433996865643713397079438525205803333055654469430045866487368034002669190768617783785049981076701879197804363342389834797245637153041568348428549377409749668382606659742169435185699992073887151157334090499357960679690764765019015444735736773029111186909766654778472338345701306906492923037967438216182228432263555765728674690072551933349623844449874749026379416438821202735845329870366530525316684486493109014574098745580257220900660647601388180376762655512937142207241941568370570748343981260348300378073505015547714025861449931184010937704022261526451227326272674692921004832536368732981560116001546831384210667604633705298497606850965005778483056602318563909864070572837163990391154738147321578835852545993705231488152733353857286543301783740195423980360831141314670194375517971845714989256404141889053747540691998911358284687260444088035348792525312030102586906534145446458615080873277794961590917547252685757971626297105002910528486392587340651654871252042789339075692344114694354617471349639356924186862782107169333186131965178751929786236038389956857153008438611643543889861712428131536272013809303678600591125078915905356086037440219705346131748846474043487673262513513607244774226247739655868495730771181617498604262286127488918391709844850474642491137798331002018377518810797933572832328171406182959052651318460204024865715716172576539971510667484273119464445068431191444899715926598211543198644444853558072746285274528979810713042155120501997561036319368344976774738841240932201516677201920000000000000000000000000000000000*i1^19 + 1235964427447372230654025866122561383721835463733149250118913782514437765746790831751404422821725362855624049167926384932905542055628864445132994181692911875302901253524180554032451265695905218595780553416319248467385351926139385318408644489990340410352637648970465492350752515830981124687264427732506266497992543994002122978897215913904081376049735435022056114912594920298630897666359519192961195736077373855237901466265534063197027646964359882157353034322896853429899030065453318179603400663998875878877242775621638665740983152282542442151063922581585130287750939478057881208077542227193636152771423929277483705091976632070376855734888842103510316637945066350750969335123702626996696783352383835842463677777175472453016495078119132264609048891810874027350624564239821517912661712702715153654235079150862770157424622706489830809189943456447240189841585642282403109495746771120502322469631015375193450094746779183600645706353726978342047293798453368265194564263208076164875878245345115639559482994455428468192434731814365500845255851373571200130986574763880122609825851213817799523048514881768327519730157900079420220834954517434129496025261576391690974323703723575238381709584515051108592432983811716141178105629868598280060553583615150238785624395354318215744210756847177856572000980465213770272072803012091663666313603376346841857910628666282097721139825711720709424354684933304045359354702374110444109028074513289666721576119070126621322235969316184513462049146166461233801428070401304445119669860185168215525361530898572064595578400769271050316838320493501677843119753755123971532311438930777885695242502447428944909924335269629612536583015935261354586153682841257190434859482430591960042989269465835955489572843336033967455869692578670907774198141449126941117185413450299695505569837493140133785868653643694080000000000000000000000000000000000*i1^20 + -7988711057628495716532868806635875397821769445221955748167139212228835152772662344096020637956816907378218397878628684778898596566460358518005721138533176945497265276752735119998716550353377201935163764564701508779804543044395776150028115783291476969292219899388236135095982351787050804400214797366932383325144892818845903831278575866572040991854029590152043508373792763656113156673998407131162059306400376636340827267382898421433155601473812181624253948103843578610080472497179632778465854301206965707516096810996203576048681683371761314518469336120877085723904444465574826051190009802109465311404943869275678081107656405861098931122169404343563036180410992566505754740540417011246881235777622729760424931124863581855493974488662327615372276565263842982609646391832844445950456839931394597053296718810435768824130684217540642366354820712309830854678136080965245760495473254329153866539482324019477067652267264779990118208258664099582493216910092329842131105197205074264419808393376130423331602158443865954153952325267591340736454849729619084292388909633839535243549634504408934042246381972833353862907405778308554468709419813661182671521847277136548843717168572675451146448541868416076811588374765784270041917866030479823960244300866173677638153497538795139088044862669961902793282166804235764250009401947492133816960554788227203175134300263510440138135804069629282736551969179268610770446066710358409555548336826708122402273964595546615982018879431757308152583683071814595239596331313724904345333405791499294243317766940827439838174791945278061202998104554013869055603858094512602166314196086260579503789318564676333738671264954809990121851275167854472842109268629311397888622992014517009790706820128467736940823412845111769502355557237479833898553261866723378816631822400310544512333133763257398246513206886400000000000000000000000000000000*i1^21 + 59826128219204109856780263068412354149532403903810664130585089030818211766602280138448854625527537198531839478336587472422311794222040243309013910398298911825940822794549206944189467986103861819460142844350982122748998020777007753647597676132362567528770648633023369094617397925989633651503468950114367932958387761969604691156489384620468898840408005375871624237391819730797706047307078168440126598718023623740968611477846093648482092803923041725954851752017796010987376781468406301136651972723535996513258282360421078685290410104757493057346819967512351519284611406977037507416598214620724035712815945125329804771814743013657043413681183866552059492350649598301607364821214596391932019099766826678165147491564033420627165766467315704026973748065263654005316903389683989846276017743032904541463966765178180808715126468962056308146946252343901267560036055250526114396331692397542615459230792208747807893636663319273369332726378100618831524822555644181890748334468065499184566406626008489561050846144655044413931481283004446533747279286984695160301650419918343039318154096169887684054407033767534072990762569713819049962465581479056883661152986426905676896109978048763590909791890639798383382579911972772033080084498660112344123986995710062450546010564449214703403766475620838949412241744917483424049889072581437138251570475623506161440250850007050983831454113663466640746826694730959223100849118137850431518751236621807777722401826217277589456198587686374904631358749867550413633303530263943663775292651454655000177307944461109476385963269646352171000647683586930268325686472374526874868424166558207292807393882213355663536261407168254083285084835824909809958657071101694349199248767184371319334439329165998789704531889932374965047235471037968271565500452309900171808741452928966683829953167165696699583692800000000000000000000000000000000*i1^22 + 113768153201763377410946925544834557695664534011812431922030396450546981606533782682196163994873258631304954794382856610906485754179731689923798485094552468567879472716207918143224535350605143825073568328977832689424636336342204943394152964844866734787417325210395017998354701840235084798169431853582052161311939082322939297580850131713268997052859593092294736734641437064629405994598173720584024590495035859569674120210286636554601768836059520982182569609972118180672607744098021803912717048747435111465451372438525081257103778465729325000573278086977385239045855807980982778991996774414417406507723685587464675766668598137289903184047023664406132815478415582962221355388738946029325347137205162353755886994710042706825234939747440407681327249776811939490692451533385717998746809255968564033598307863683106421586385978984765834580539634951037548541330659041642832302913744911199173979517236220893437787572882890878637620121711803782712244920287648041681568021305935271832760712639390549234553949775371352941122905621483364086206282884772982276198216650842566339230410963404986116665918436726379709827206884665139844054101314296552077555416514090940756012484851664820977742104033463269078050366196079698158473673996717211596730091323784926822873709500016253256710306332627828188613284009982088423775023282256692342744608241143010250698097889048733427482641073756063960448041997678603250530904912051694143776953589420504165056602470902588885469094759239230738841491227663762081728752253186719098344153374384979808557821577899613798519438758337539900611414486618572211238927869166860064905646004577039928839000951680797102018861295909937386332758767410561035250172828958845950884239246427953126563123798446973905821936385969637505255210983265441725903897153463695385227552304261445074057988485383068844032000000000000000000000000000000*i1^23 + 141746889860759966050177971700106997864195181515711950985421193584151655984317980498928066347178973468250842618598383388366596930094441306831003718116144733288370231607073275907030148833230493287544323527842375466068706161041593847288722474614357518814206802258667048098336092371051108260592298669698367837669993330172509365618375916340886736790399894030105553272522623912966414247039789106343362571806715873371679467042724569383234766728027617205434508935834922712631262030067614121785874132965267887444570940281547817181906080106235621697679198466842816343373176277916257556053325354653133958255621669153836285580036309578465585785426514436263451490614239925136623063589324964793272593561011137582773569664011233955901569222135223538391007089384946440595431654238002190358440641968389326691086273320920306807260835047753857916617304426990099081220908472476999521012467045939436335341419600662281798958617073226801380442720060683782071615547075556894919910478496405334067590782870824755488779912673640580676441217225653595210930156188459655419397504150349030849207806486138705202055214830300415620367051646421771798088973775951387934669225677346836445189890794169974026996995892578875527742192582625654069455473510436150051026389392970122216807175511085502087588240773192159529152219979756935286567034220582496928943867618020946130638042856578762424010152690906591740831847419866533800195367548008508989577304984601686044644974334344350273699948763644634732715894033865152438046221156577632036825855222528271872124146612064337645616507451703121775237929834592624572008181965265389347108432457358470305930576591822877457628144516129171570168833631190295321084251046494153667110422303493867194587784279238108668059241625433872717268331483791739522949209423919628913118561307749978871952649346246246400000000000000000000000000000*i1^24 + 261672356423852276181840507755665839063343586503411236024116501746369713365026150737919333252243698401781369654648037473043024826840832253191471493593699984718584107361170691295276868255246458292103625186734881452006345014833821738983835310575531827655211334242617479225353966045221363717437845595478952721192579083420932201653324221128790557568371875848632180999835957369275223431030795937622661446687658671504189038434291677337558500083857016416152669118523072039133864631475743325345270909454745370772173745360918419195650386538762439092349644360569825215496591951069739035464684541303108573227371900434078346956475605279481819301082138623726000643205485755883647561123264073851103055460630468873939957351678920261337420466567825038407408935021354142071257241587157844908407365574252250936323420045767315522488888099330138684101151740663424643939887190731341534085506665640463890248172300150237621595731800845276234959588052857827106433492720285436291210817274311589021696461717124208715542494002930060021089687694600336413632439831576377611325227810538987483622292793933587492505788512010439899028180802761458958505642783166715720096103177471451507663911620532360707912782219050803965376134612792173285103160880295664775571179527455191566396725460759578878429645973188041745765423292482450447434681789349854071066235793507616932810073699173792104830100473010075585480838612373511469401741700317865733736571188254723800931449333911867081512046960113027485412354492015610448117321599703408686070372246424096877085042010234065573286699575198735517864905878010754500264019999907970719603859782456914553450001439410419822667674118115878680140846869480028235192974599846900787551668274536287120467708575460672732563122899051200106881033113952024532483388820323674808793962978845884661095664189440000000000000000000000000000*i1^25 + -66109816348561756193756764790292801189926085235032836393956403675615919028732853643433289111384331264498351880184144231607327791986853430705723979115274237657281662607007408448667578013110083562095674686466940848695682408279539412938221043982161000459665036355371435346699804069196896353270753490050611230271446419853777193227515528945803619135760850094341096795745422297542728332616108539757490348940023988114004246801504831202545509088133192474620499882380518963132846107228798669443471301514378946708558161030759145959709502702896253868927569446911101524385665838161297750259558091575626281096535907297305703258223226942052355501143696015753909621353343223625988483322621410249548707735528140106917975854813709136407072000445252126064416969270874869204720438993898187920694969063221516623179531737497679454542052702289053489827855776184943803554028974117071012342988724798223414969711539949177873662218586913501629594797658253780583721686095441872310256086185973000760313741445773166146659265654561299835544145464073632351218695394101813885365701573348788878272576219415835406031130137041718425929171794991837506252334839513428089269223235485486276894842614499660293469514916289185306523850949947529090345892183605963556498967504293351303637957607071358833211301105649655029551498199268228036699442788452486442682385053349580605735164295066944411041459107981971053569436122383620411844320303637573336108402782225854989879790094851908586434298548291283779804098981758044383062690845193979989169968886309504427408765636829516357734221829372916348771502950153379999055038593223901128423583687638828656133980098032697755573390500228266199560595119094789801898051182746338523898759033344724510318322198137932824595650824688810342207307166275302638799045430149193970991398962589405093560320000000000000000000000000000*i1^26 + -982443314909978044825971501392964917019078598598920284299620081539675838828779024165083469056893294856633320040217861096363973990179397436906157168539800161652097244111571371042435850108848761191903723846380398104935667398460823756723304678905749235192403686713737810150911485455093002383985069518704377094048559719297968701463182341373411166710222245045269514454483881719024132766859788364511319742436089801852190253822076041337643961424078671612852718522667190432317523964971147185098565480224495947297580113157129719117906110638200721776422402273775360756627523890721704499124740971260812999035323805044111708415013796094584765191458060702866202137165094251731460000629167707365185433861688190945348813506356951668492475796154779188074797200486268482354021266679256489793399024356253899818361861033472829582681338835412560217729762242126808343842548660764355415987872813759375346704612398451070508257148945677828978117253320460283860524319216014567853254280340588876249792702850257500470459151423614931932113523390021956333336230532252799502060732904619577783561551243441263845395769844500844070800992774739840462055202044647911927288364694656160601541664757233812536755355026636364815615385987973616369924963513905991229571283277294218030895356781345720574867087359053996944193794226089427746898056336685732846572127285269404516513688702337500709023917120792910145166271052271228194825906077397158883948602853719516087797320986235007192540766338950550923362582141266586709300962244104452402611795747349035262556142259803667772974823296321229543494993521906239354745574397121188252463353463051233203904235123441866971503076473904288785505588787114876512881393861287459203284316402656727531378663887614928748265377287672183706643356930367000027237762319873264650475224035966215782400000000000000000000000000*i1^27 + 1289115893623909769877295260785023796239850873025665083598814048957665384608670518130675678892756323391703522488744478075241609414804944759216092637021167790741984468143445620845369571006734779414099725139494400771328432937485066423928955844890501565116108411386030028158587392051485392915932298564083764849155851420128811981272811242839820732136244631198668691562012580208352865861455091679651476861980522677755616276066593554818402535930119665841995687498216968665372716602922840941545600844545577799160918754292639020542900057125783011887900650973737395875479204577210541120198775100320024925476553356609754923245938726304296994155758923760197128280902461688980798908500202393299147119944836338647886132938000886295670893687984935438515395703738630629889083858752132091111643432459906999475077097843940753207348824040967239029023395850948650760456373537088505204128185664486900297612971369396938851066432771070532947032267936019419420120657333931888210636966198917546660155510290448596703122711255694585146191569959678168081933043084979875151998637749942066846098063665592135535790966056775839915250228284207707295087678852185137290318927986827794120725462876689415790988374729851915289887446096078140551725942412239577492024257287854404198632955845786831992082591312591173947187089223367681695384711673835259953257730161413618927509421805023575533130734893056160367419176515350065225963505323491426878101126363107276495380943539570712183437769172077345610899596172636081681482074335464761381985966203603503607835812012488825794678724628720647553512630327606365730774643342248656734551139191753102022746833329737780487588752579712474073462324806619081547817331448711351757373700307625660331228885349673717525015159839231118155103583907983991631962429705940531194840034679193600000000000000000000000000*i1^28 + -2445031105451349528926560545603979664603417651237476611914479430580357798625148695649399441457297991280103032636109504821783822836381028320257578670209399341325427299414668696633833214105834859604811951850552074028449586017130617161254421322272015407234849599592363893787030860388262565137433652458482738681375861560480263601702420045827981731350187429202415388465939194482679485060940805203983759250600486003671463399113490164254597820462913951048930512533132684056192062513518363221128928354627877926609062596349505309421990842611798381921059983815008145853617212867511344230095078598811344774029440729626612725002764059270806021217019130093415762619206743413436448924304470488229646404335607889614959632314883574636481425682508647633683275164950708946382601722822128683380596431760348034639755772839894972417769841547438267091730121166036550363018101515504316410291821549698566244082873080079080620245402240884916929211417290814803843751861220337835635510226234971287418971470476858969852677547274068947216658586219975063386023640368378797560002683130514449134425790194084895789264977842508121391083597006081531762747430401088036051888024938330823461937936055344552745825697838868387057468646055127494153914009660877213025240628415864812762832661460156350930365252472575200885866957288116059681764662913987174640929515868992832143756864282042456400412456698247393066794069723173442053338941003267542093458819542527271157330814643439652244136793870860065946969683617489541482661977280634540945494800027048566414789974683419744598002013075386862065979900639192879089355899086582923158170637301256444516616157824270143961796641828368683925405294637183184392216119505432400995272570531169750609068496875929780104026422463111330748334489054695931219180613802511888921586040832000000000000000000000000*i1^29 + 3092847662249046510340286155962838921077954811329892971082187784087210158517916949799149783918651716838309235856751074625337694048716578846968190292109719637761922630818883055481721089840605847089575097266394372705694141847836057544424778409425038634756406290344097590080519755462917934923344273415299569203866237898925252709820543839676737333880707513809837503415258055091308912079096039558375630912095496803998288452065626265350720272354483234434886840941556463961981394834539926328817735952035376918246597163673251716504690355524632441795691520426830949401326350889706966664276244964265017963929782342982910326859522478683120238891110572573433042096322344898050951782684254758544018239122173244065930280946106007649135250710297059170682951687097019653546711824399157626233235619058602445409526397326531976265731528029539324130022521180635550293610732548868208619610979317350260345632783218546620624685980724285997584377850217593532579878642529724640530265001293440331673091473160353636332972065764936533803471078315140645652288775353247221976205684085384779655045563566659170465090232153645568213863290537886868369450973711827650395025923515937530192293865155875193099257796156356383602993107998425065336167298214229538973582886198083308467191830433986278152904065835688689588249873327373815822027107640292201456772976560919712502861368132756181053491593901246820219974904182477002823047957999330280735521037011716741133909976062661628817723481584427433927309026410178680790390693133988956405567977287409999685627726672103268983412470868684919762081076175406934325890100664797548614635057317919688277895409593821673946589828863316935911910526520461767921220235211455848387920632607952271908250729420863692259327668638554087603719710894113908908612665958090491402649600000000000000000000000*i1^30 + -1967423025309281610772063877234222336336833234927226563470207837782214208792915348343198306983650634448288137304331603087905144011408986450992720887826305145099229713239404134439687591794725432791267143981763986824755389212164819724612110735617836819736903485941569140772336095644789901527312792351986666399511677794584155263018025233081218337760115960662325184306767320674799801240301613224117497116215596988053892081981484319301038273442469615973157952299610077056705279189965409520110374013108300315575345977478974561862336192287188669131993060712806313440691779896423995566021317179031458414889239429156581565724094304308966455451647705351788230333378717468970177080819894457541308036711938793140490125077899738061882026841289599335501784194230780356955484027547058138224712067337800579195903428715961127656758145557041557910109077631781263453174599454813735284290337243069538204257837408348450219061184119955070165729192496108969009348998365261910329764413580928945804368367067504153322949167257027042908887433170662735772943532213881002579681919319571129106101611016927008581384602696404625701866276427256080756651274032721431353643401803714963039680603154872319052802663809807738934678172028641896880991779472866690350843305091736900961438115854293603691474208941246052794749541655352539492998474322152136716531003283505240591854880875202159041614602450370445324339216517583359477816379817074963019956568109034580735413696235431411314525253364897599203659206547287666113897927107852303186076486430959781635851807409461544321634164028356952511200417118197768644541980137976830634779551437910090455778479806181072989174294627795685884249807068022273404024717222394649936849691792390900324883692544629101964468635923408434403551867590854418178726925472209305600000000000000000000000*i1^31 + 2546030171576885197662394246480621555335045589517048778969347379426539066738361406803242987311296967603797141824309411635620628303802503933259932210767382056851472226019673381579448199709315371847955920065187266426113784872832062372137164222170426789190786264780846603782368643921590591316389907346321802339515549606308271309230820647480974541633375637756703394706973370127734076764597512286937081393436100716264195077520490234067743781761902608902407762651227887590156091034205972333874626756310267783015211572506140730884064822957085708748628905405444516877401822522444987328295721418189015165603215177694229901629469455674618891795848190121667481272603587796049821045837263823669124828511337740803833321847964133780296137676612016899971752428942633593112247176492699357309403029754645909682617461270536744265031036114018442525148356548488818436880049368745745431692179925778454453124983705982114911650409621639546452831866976098994840481890125379634787141461983414686040161200492353829988622931677218766665159645417035247170717705331121051805075214190259299243301678645668238283761358885532954267441954637431739512523364194417948865029454637181742402449331435948284570142400712612250673734030207958346361626138651679894398735805851880374040752952229905740413000930149719620798855370696163685437516573372135221569088752292739805816213549873272479344986200368766799651802181474874673875068094583460317151944425111891493914596639436576297221631046754766381948849452878298432453472391891015434302160987891136870038107870330099628906602318390073910227169946598357879519632009260608641948341425637079119237501653394548791165270957863650548438437149222002652388733858283028441370715973247362006158145619488101795655448015986596202372913661281492520307833694060544000000000000000000000*i1^32 + -459943388687870001037526334841777785832671456202990279830088888399666954092270743399041780882143570632354125395355427073045805193161819249803574196716663947580841083442927890646040687379334846287532641583953364112803573644635797897814146740714538348680260424055689949613930645070538912639276242539508838470678566920462246497681856891835152229349852654551217737462742689182570179802553774108413572570628041813698536716161350097513612788831782063517281195458941019977950106852950582063514089579791911081567664239584145884367802613785428887527210104766914822239557952441569747148109565931894605307725789174851334039379163864439625184384106706863267294432280651956673443497709297405964388769622989997001406225485977638138695015296463515087121337729221560893220951418520798188842903997338070456163618493971622631739808269473823111906535657628153436665942440322831917129075816983761992131150692989299021329075306902710196262011795598430576904008645029586948392204189049958945478063670496914619389681249444633154534155312811340023961572469842821797428040597131865175178879783905403553505123702047779421573667987327904923316787181977131958728915114588861501637813554784286826278558800078183649802929161742562310466749047225162584281127100462959773263675895503045071298403914780021641401874346951080976441315767710205345507251967840030403239559431431620510752995647739550803662884426703846694765461761130878534185765607798558038441405392780473671025982920078858389986391731112800131268914863525304856792527414906657060024616336801036827820479771067731917773080321728185701991383805780610669459269790665054713180430049373139514342718485751832172089082673778218534133021447276232435521704467243483184330570397780266765276553245236433001259177876003700949451486003200000000000000000000*i1^33 + 895550112540192569651820866372469569688310271899130104952968591706567335220137402084342778302045387085472419843941344940022442179150244803865817036654086922267723343434950446374618705623999739561428696892273379841586534993018124246978000591490323825871943517018257493445878042866705593715884012344951292955276126160118780199637856901998952629311704162190766480297620866717819977901435742510199253053271280019284428620540612154159687150234358681795922864980993056777951970135119205506461197015655212776722641439260728665837783677794724093527234468897914320605517006136708440147530696821506246177265151657592620265762878555071633263292256648064382103454494755267016539651056793393644727703689031962752170676988563872609368499891793667058026889337074128450138294623027401379863699687943362194882484956253104792703876227066855739698710549053649804226622510825251275616084991699914275969438763711371343578663148108831834019838098577376132678132039869409507843505048247063729187670636121216384880498161825362655805046169888648140433435231476768049158732417620597934775881042123545753369964728856391747982257157402784489601863250012824400658959588788259541813426973092685023483461657147635366171618334710131311607751307754555784677525575520474133185513356691348491601779804780498207531967953271337403335548093232894510360398979880473610708182040007338130898058808876869337702042688136654835462868586055749928926021047297894507069967226883010003443790536538574482511459701091474280989146798123154528424923690055170555806997178994299077434245955774082232619750187137804959083766147287253960137075467969342376578836788106366378921857248325976018793987787470280654200701169940531495095408790063282337956259505848565258227681597262059310245423183509171103334400000000000000000000*i1^34 + -54371517618358458026487438216706977014576801153315098012446961267422221301209124665807022080149930382893679565773537305666422684818506323269225205948129854347252133852854361533360489774739607869195203712272494196565051366437746702385452524556530391967941417113790026929663865759401889232178789697978905940695238440073586272104555315365195230603591445936519896503875310932942844011349902516640184075033302813088329140924884589892032130878759635545096531333207068826095707059464664739981330734146803792792729613303947439627234333698091383054185190760251183288496534276414904232876592080976343943294143760373398898130628312607962752057622206575730562424311170308731497359563648922408955276385348312372555808569541081620503270749659737838700995435050736590386213404154879161416011633657964174909095827868182540146576763341125521032088913989205900413530635924617454463754181976517636468607949238321244471728615319386279344003259373397716815049488192905132384649702189458655340630208721016551157371808566342412945396954395588655367216027946659812870472840291713247574191631460547687330977908340661446488965746153356379599462118044716080636605043889290806159001901798282577040497323027445467375926955396884856894493402663134330911141507455221887717541912548926230020731155584400207363059933587741363632053071587759026543788027918546706924115058164978413775709630167562058008370991722790792354928345271700897558506613964596131775093142394162029884733224404622868042463699493295164474524847454555887126323860355608732950888237940952556825616158647297087859529684177748099045306092746094840488146870877485730828100823374423357151365791546966328817342892327130527747540791037491803280438901060204186400373231838199197678809335024913830275543478181036032000000000000000000*i1^35 + -5412271576420504391824514975646160430993847047040065205788892555007854526722498930099592720959307301490289837295335005451005664043078471220472040927624490678855692765040429243514879202782247799964787961372081567522403230105376437183115980220353600869172399248778251490140638685715421729851803588561947850919247924373204310085385817451100832350248745266312604052115722413750551754088734622045478569381807957250978472143591089245475017546797126123738837728700585638174534886724646668117555289670429180499619718678018094295599358013606411485057220588692264095715918424814432434990456960609455671990133875075184939150649338690890498664466465971420516985977218386179567799323406182774186945197077902298383364874014451635610548776267857788939013457775981278732531025194485555508676698671365805841147308761761028503211388126941969649264397602381955518065316158157668999460120336445712194194507136764635805441532271394013786003131004549935922386897294557505360543240041117403602828148017120351134506590270377073620890616632546765020581213094761700448165038448706686912458503775318752258413845636536335095131682656959199479105045168570881358907414559079414512854895731027106683728120629023457211085055618608872929689385861020355629333112959592956371815434196859660638185186698475047135590306547826884951633182714329281871836834511433983679253219598391192435170973538631481603647383827343326804066440851704638071633518819899146235080234711082924956089938416766379168827222262241694651369572440988048704276209399057676728138063326765423586259780305734985606341451427182740263253476523387008586765332840213461297078890817911204210289782004500955187688899606822805928896410692909330535718874023485627985305886615881277899209228372522374230325801779200000000000000000*i1^36 + 1476251509358062559444065324371134671745774956941084177279154513971449890794413067575139557697288358756277482047396165921779459290271490672942017608958187095654761714716966469468890379626441292443130301249504012278424776323496781864074128399764144583544827473824916750508653478116920963442808200144529865642920243303621340316114590007118918343024799423595079382266719538770136548218195712207279946143781989640098441815958161145307684718570169500931875404287860112400601081552582594786018851654774765278951366792511293972757207107767742518691011366242871990089056546506575412715128250503586285364431528001728789988984920961425054023324313071587115843940090247933915866936709253211050679968878519018678001744102369450192055888326032003928440222304560861133830151507069700696981312040259653970360077501787967484874729168169653650774906463707735547291432522319072803493131965778233396257921432800570257137355913369954815556417539898919051467072353026167457814926554454276542011231045478401792088511590856455124407082247834663570272925353845837899050660078126195059807329872744051695192839210528952115248458634672759073675858501989915994553164700734554350730352211306111226836632887066997027337514036476433232600739144602772043536164651096026646381071060560026825030286626612028457226732999061769188207318558446120034261875904550317622310780979984180435133032761757315549054322881502881205101785280262113427921761950297656777232807088904350374591768290471842508488824057807795316941669001198954120155264655188635341179005428610303358520586750711302680554583000009298622324814288320674868609746476657402806991611723987268141461934334818823983195385997639907057607346205873374339577310461561334969688202052892318523028021147158042755727360000000000000000*i1^37 + 4771692124765769523253813703764992024648367686059626240421107648482901183836350758844907854102211836035183886772461182744430367263924212346493343044450496545242136734726699196363871859900538373527425945007646791243218508477878754717633682691662135463197756549523783685741224643961162049854336895369089624543404227028681428772465490160738910561769732404760698343465037155027620486319091440884278034394114308030382864850496936651797490222364988600805375796924755395301835821591601364604773309078077528356029989304579397951975968878198391745339697316100659787910151878333970349675235304874619650635838883875588382778704950815217932045894457054596006041324957699418015475355369684316639981625062147376784695830089643296182233762508767369997139644023865419467409551579204152077307956416992170952623235814855063372576420428649826203779018597727322187397004955299909156880102354944682430954444207382591221713781787905077995308604328557132592730788737042301565624283510540234817143532493594820415046467027762636309274098034105615043351178091981844894381309881788670915548497323058601061722377534764779208769557159825262340291386697077332928710591144142760590636243542718555441514533595351296554318467998866181458680864360441046868826081809880905643297437434927804511791647136469051337333169569613892034266457259363092558068326305165334251827395341488081245159406628076261456391935847028865952510577397823626778163419872071099706227144040176374565178228503091083784328940939002264393833471653730891974945394206983928439554236512161753446946642471664131305931428010383873752625321269782521194480086209445997017116733270412902280225994824909530925821202991519792312825444992970381790331811339419315015737370572040739496568163854712832000000000000000*i1^38 + 2929907177634969625551821924402118878441332687008317001545330182972718016860222506513657821685170644556199500490950085719996283922088833753490988859706996618141302279322760375392417852859596128843429188427527278577647606253399663409945701222058672034563811103774138315741649293860641944765040037193982852098351112845270747983486580880364527743227179201412799248277396791622364663662567206895933453395341271214893370136312763867863491368347643700682892121256235841433182029118104964636136406829496759840777203676603556299841684295572306902396967264070507840078676769845632994896076290598611811939544138477353960266917754245007012249847742615100824075084092272082505189274018213781019706675540599811672867107993212893768470889785611937783473412794752407898269769360855495270244244090933779703467382898761435964804774082748423444360783012456821190448471165847762106731423763441628227120905189586892040672398165935721871338249404449707679216115408765868802511529938192777071919577899052898653025540554587952226610516825342242738376673976961427628881319233066479248941834527394361388527462629689804126533241023929827335182898075338263166405792006041113558462718691266691845476885939407913694179277568355237912435573320813731451638152265887468007985022209539875005562739972863658837569154538581479943584240579063423660417956808158616724749761035546127724572419240559644643568506078042295454240657844960708366621935610460934540486100942022468391525776351845583304885613377574863414623517526114144212902286611604995532275744915527502480599428116687694087598919108441101412367465609655400242923255078751274039696549760937492937835236120492318419333912470975354628144000836312957338780163719386947183362327962851281058102928998400000000000000*i1^39 + 7411729622117391831874454446235035201870767168003753873317117395805236511098939038122067562547581689379538371382179176306258572370436584784391398331751626755804086298039560655885121801152074532431150612837109354025887066597110958319490427305862095069835969752109831471907610745986885120231715006370290428515466522272167173518378452784684751541175788401642393388194286843359212188836856450701919353739436385315453652179022803418426369945396616512952341497523280960755361731699690304089474932742319079080137914555259852390715482154658811260471728379601198537817980259011825729741382438764471913866302369184504925192910581090657242454979559897033765111137325978762833964670112814339459753434014648957018326616674588279416315271473671507875522697679851293351412659019869199432267359156427666071993503077992904486610037685393570733336235788293783738364270908426549472224068326703417477599574877585114139818987450415509860208011677792964911892164452868714476840600188784909108743745242331712924555552184625478517222784738970516078617365270952142941460501065307070054606582735440955688476229934655382381254723265452874574641383929659118385487103989991124875889986722079763325017314476523272827918175686144116669864148513165704451043801955734534815340125727279486926670313516712445974718508640717294556125175537814285849390002361998872203960449056494540643968550315839110735085260481384526996662901233482358812663136150274668853969868809318983177191105008082028053550988949505057562341311713489681059355326232843263623192557019211657376988523966693472585570306303797042465664327958786033569877786325798312849569682932183653392527054399767520776844443901381162565494068578432968556853564625257730775329658207581975347200000000000000*i1^40 + 1486882135801630651822364872682934520359612779106089797357622868127273880613120840720097610802727537505565005331879134944215302339499279229962275175085221145249632288039603335464475586212468573809522111911937380972081751206807726791287093470396381057822590309988101216674627553469535500707776010671353722076321465550483029643600469639561244191859159836313147049851469687564809505319985848062122761042493347102332874179181843515097791494854057125087052188248089983827471242582997944188661535065449924785330201747783998011389593953151499077247316373998249408914740047375813579669230500149665445495973733517392000013054864334496400736961646692055922778146523266310225766913316391130198088810321510317028229173339480905385689870723562429511700844708493114566500426044613212414815117693249410364832982135123226449881049247249305133113840471140600513991459503448325646505181993085990794587033389827260395870783315520361314495516558172405761478637967909165595095363471635584849529603624621469219581336432004212712413020098834273732345104758901686020596924254124853618566313900835347650990818352698762326959532882245095968148803753117877012369721285039694018143072742458218119329375053106140010737192850360295543329621298779762687882666380897843611669011219043869759306666745375639133426749072321552388253227402005723139256504157541205790934114438739997143382138983621532422919336496909294805911028657180291097575744450541634879343893223114343783593954559433247699447149259152469676320432162522549823575001701172604043497733235400205946620135493412574449618756350127055803685648591575840611288475436869178532986555968441745299680558951423940367433237043230748433157757778987483505008774095448237226459466259496960000000000000*i1^41 + -6320347338033645656512116595786349327966874385471993143112641315590097801322411104198815079138392701201969930708276948408055230094876217647213354401474637528342892199725017006720754493208646782343851682542386186372627342951874656922696550278408933126107426330557412852897985436489128671592578640204476203880531752401493337263278433932808569201629320844434910829164079703059428900129049899211586387936498179954790240806300700777083027617909847590706665384883892391735988037855969240340896959274901690722414376181450563904184022663512865221989611612484831886263871861083671878270942044432700266701480924930877767620039224302250939446860126352325283729451515233988481241450019124879638735872311089150333700990267818260826111004856736175776001554273736404536073105630929244395401833617785154390795280018389433179956551752522628170785836656457667755397368727250672542758998118129718057256161595991211531691998699407123126724173567733684381623053062990956126597244731001160934986175071987791105647176333298996866625817112021359974062012482357954266839239857894305197626706386556208699712990733256691606959728874342854016756084249600180853943886831825528588644925761594263818701765636064443383579244454752625792257190428766566137638313363290816820694548614589616263730807310280429613107076749478143780807949769831615819220099181052714721573603224397871474098288691877607957757354520080517981377178344469980258491227853993196953273675807125317843243346537760631157025668818820931759709409353893793248126477941677909830176412317006045058521046768866151465574277969570358554957219895320693692950621859903934698021767051298439977153067765563778968315298567776300200779553312009613976108113835276689584265625600000000000*i1^42 + 19839812708896147642991024511872977572499874737237905269037895744179931205496358864029289876761108641818729479793197482017105141678419950094721538124523865017918571997568833971639859271598056166157786638746552468050514934433354676874101167062753643796929412831908951965902572974127324962345524961646950958867015677017489901577709882241828000415887138544102920273753787881268910934362682485909552144641205564331003283503991175780490921190715813475902653098589737180335581801241481148750969482768297269137965712661555287997894906712879249592209467787127408283424952448889152076154354832626499905586175912829023395268677827977701467728052777921551914186226821623354640890233814175399118648213110490823539377837419830921713759598721537845246536716395269891841333495754226181119559618611882924857100657630900077087498209306310222613771835061925106486004522971374257613636130747477816428208330340341314359960000159668190127596139701153711351062271902752592726853800103341254936544909720301681254376756067334811925809685483382411829551907041945090325080015016956557495353401850226598391744620636665983688095970893967589184329468435727514240502967007814495328983024258547006519794398878198961746803553376291164935230899578583713332451197215224460003213713441537829580894045731841806301876451319445247176929170500822454553703707493776730508876941362812768156328886650830755442878578629186794163591477176235333175235104501831356687698023982854084802502035037367443380759756715871143866067607912663283597424191640165729465352411959544926028487922993734264616582060277471675655159813422892144133980079576998992851398869447286276456597224535350039629745803848239764888808874736889334761438889999104737280000000000*i1^43 + -37417466040962249895547982220047685449634680016627877296332215386375444403024919030601419745953350557429498861559639772443189497438111118270040328571502003487252211492870354773819882892072559813777287201668187624289678583783783053752236436509389117078973212548053331621665814154181229038272081118745646382792103879295605250233180894345309900534659919165261905346583403546379958796150790945489360424471181527403427163515457360411295203701548223200312684756859459837448005510229421984891135849537060114272384803115453962654046479683493719085796165374909921341123877522814791669137800248724743067292859698879234877391790550259505026134447994942746425290159847389306309171438133400903266305932133359730876896651189674272593100041565264122052528893032023772441934369824248051316735344058221269985772218582283556558549246304473180498683694680030308691437932664972643358469561782603187081680638592652455844944934800512344111690742700300326153145678243140016611594759846925901960041746051393888497456389336334040888710489177750099729063544845928375762732846701559591649575991123347302144832925351397857585120314529246232271162566498543794284719916889770829031449605944148083486890715203893996867448218744345181289510586355125751163787509195602792289582963901483930797976047899576958606328790564537284431468913676772778249773306321616005289022884621300949869226759632429203873516172853014273447534809498917528650086259661506917632523906557330251817644351094752180818821925288494307279151303720539091090508240997367153857695317674475573093132081739960207183803920123551843394872211797031066729051267644125198649270368905135159388556610151588895067260911594816313680563554353905411856289497088000000000*i1^44 + 13298541720416522825356499314950532938761563266317800647574398000839567550760949312090831342007681880909741254482829739181307414554661437437597355839635679588067692702242756307043868527126333786540711222760218560565764740801915834012398442503204292055978204119171169380842806021066154133779652635767932409217562619752424796790302084677073017577184273184821863152029686908753339293816459662820313401543492342277277517408168600247741428559917615503456987510625264769790074760756612836881665205352447750629516669171251714677239725248869220131391416341080835472332455685461460022560439721316271294711258649539963737281955920899660210994105210265219602730463491596658791138758318631369128763278652003516168983361799179579245764424994915810260561139795727204528509408318620682046108392844006302485910877168667075873546288356806309016146300712613513229927447879151508420260100085333475143625369748681599286021578445375547056232793001045063548217758048892662069178167538458925898908475008176799407261730828873751570546559211624231173320130086512511513394342951815752664527166552372575722962375014623804832208481891689101111206686003115591672533391781468335517414399723738443644840084618356975739088818863003093233888953109600298313369479208987478681603948500346874657981392565230938429058716048838238385586609140723842745376198465050221672313086996380956611398944089822681658446840943933948473328713806764655565447643555881697385585327172761991396561323116810034722582809803922978110870099792832809662417132388830674873849323267607596395551739565111898853875428383361954548193798410753743369432929227757169879814102904143130004655304297951650450971011124172377938967720712031515443200000000*i1^45 + -2442692715562690098985106985808283458014380866426791049456646703019655364586090617565400659687420604607549040316691915029685590367417874058721674203274056701804824897033601536386872181315061254401380543741027645985491642004301083722718359811172107471408535279240989868837526525013817521442477008478374800149922421528605384155042627055102502036921384092182279273024955249340573592488203754846104882874284376220884792905692840180452991843717449722537223518377726203735874799159916892892714219541883855493361781530542130118081748873121695463377213969419014863438047022014658892679105982631848082717704730993222912447404313371391777107343696511443574421111485564037895313009939488581853273460558695679940574138072922826279030898957342419006720612364688936780275741632381653466705057030056465588366999183599203015027433447091399384695664361789471875220518134778392395987410543146737001878509776322217243583329136915734551897557139311377396847936441264325000252801995521911092927422566797847650545243107548817217770134581357606501534455019292736677174527742302552378575254841485924802284945310969793042380013165104939898430082404553292936900622311246910191510107896046306351307985932254183635088834927242006356290092775531482215477980329502678441857250578650883003679017227907448243852115533304925174771487225398129964896833338291141871624756392857796238404940738999025352028523423505966628089900717312571286990514020008533261091997055870441772521644312970118034065322515856367332238181697619267462386012907245559657389239103406304292510014766657419783454553867065887494019586071647230218481089245226184976991078657040767462938404467543864500652450064837961949240681103360000000*i1^46 + 81275005780180823141453777256568970887863325019533533340012104796504937500842068339313349882838127950208128154963831515519432453282072140255085377082142883600328747866564687557663058488441327162208195375514097558922601688599721042150676088805757070217929095260230278196736374931330652343751952663395788301399968119867665096823112446645748515200767643455361909312668989747061262870513688234891263505354897645954999672111424973307204911200694350364365696503607768417327294810325435400675452324994000608940143520276548763101613888707010548914501324413702264485114589344453817573114851998573646313256533899801822974586447212864281379957303050565494216575403768154102699450352891592648316320651144742362173538984749541138429557203228048801790129544735620622113132518602161715798944399300846904749128362468589502262666739852988674037343507665781883325756655362977560624283783349259702686243896494942309716275178918696760986958598685028764217920006601978868547502684669726235446686394657144317966928482867924218032400989373914678745146109258842983632893631599049926900439993027937858227570994155679013167653019380154618615689873885602561307505649798942739565988776198714982920963229420972427138052831896951639729665269336514429043794965848065991018715046967835620794079321641273847808422243350441119942233718606300715485245799208171491863691370836114049448971933664670313095094334973469551979508937524239768674747971947324591643106073425635991826638420070312959545775451185479287437443431716411814737801339011541048443693863252148530867178438834607178036062964897056358590111639890841953110023736112880253425398407448489340701162662980759654571090594318012407808000000*i1^47 + -1029629363321895104370395237699206944412238670702869706384023918946342959961220776244991666876652184727706740621035217586504368556823333866434820080109616699976836925400987753716498589137725754938117876667552726878252919846429676915294818181370514555790163364429430582972367644715714154860900349194331898169055727276892310991473361282410933391991709911853184161198141705518279520305073863894709842702564940078831126551631605902153859774770741964545055807794039058538625477206940067253556067391882796817816374877930929210649929111498462813212166116570515459886571387630913876730658003092143711310152452226027792141880033117075956944908437195975096628365434100253738117690436492827857525490952318438292014828595817401909925026229220838483902411289779356681852001999406187262909108461793613472057790813144463823328227340262531229530980322326347707218324979630745868022671890066255889614392742677632465942899853295072762001414619704364444435623578422635220662114731861460698652388673859897095972704360789602355775606380569187956968088359719645137654073762240982163383386990426900612518744830916926362987052490043671199330784453011991130371678175094259239583957706204089648887148142752324919777056290364343622191154820367908469913513100126264348490512954352474618455667528364205184009302516219978530735465123010547251883224113163056132013882154229531775106801076064700930772183482262486294984393307556023421941133204065945950387617215259727284115720078245556226140739769668105083582727957162712595513292702362173092701251411873978215955252138405741693407574525410263440386335205927645431641473728903266342413784077048091785453464962963934450142417920000000*i1^48 + 5497256118086204394528655265858917806737284142623893187592437140788466399299855447673838855008325272845800168457591251176263686137851940106182377019098374352350023398518282841195637661697364953048457811816109810337840052297046658906846371740201367959577727344041385899067757270149607975087835514514177909549980235097633316094959556197335705152790516851021546589560819119782657129792706003783256554752808808517524628224346707999717465018376956914767334896359373837732345313535541784854165525653012359736842599398020904602370684246634821206077600675207748823723049493394354960321054803322081553866903168545050907730717663461084382219793390792021740204056741378618653152982922020515651595571230978502296443804107159007614145221814264987853026737807772477043132331994552034014122087084608048599478567869676877391994285169095669908480507651611315149967397697682633589342227947847393666276154041021755942038255123443140668477807211207845296591520145267710917620005154511003320853476124827000266915331544233960120597809773175988900161300675332693871468612688325605136860307655593005678545657958622401471363895145455507623362983308132912951941054193658904505295500529254800770532467291982477000385131852490522255137153871458177219129880807531337053999208813375692253710884924612488549168196090047542557866281763000774587776767492249303405414934239429170454359455813168293003872863709678527488510849830736287155562605130236437800867736616689016633046107537107948984554390252977980755078433542460387137944015484512735668834990212745037951937038690438366240288033336476956749762741973551033082298468032727290087592795021955021956751925568906814720000*i1^49 + -10901435799261938692827038766820103290202203244065085054728531558385759093460647789364828139203339962826545381027452621848290812929994335345701324814828293604881427620389939551442425557873487720409303554706569220769662411297413386046340868618109345126899226717617902636500880143258187389435668421739919109839626889684828632186358279396338330366518757590714563390120335043031085705941663599715427354183965896834959424372366037217090892586256891254431620992056546693813101531876457158371743558461377684255900891565920311503021034695001423081295172799223858336910417884384153601641142088700524849986642120780695424751184274546957989158967286139024235668359832034405919857316419018374959380785569108250994046367574667626129041168443971076302924489123787209708800051364288189899726840108123598474915168963281405669996616979502718450971367707078514205801799168653499526544602004254409501211334933398097685689039843383985654467620422013910588781747898057108522564386594423507943254730838802921946944145904508204936180046876878696019316766080875181685657335138425361053188317133484687239700746076307007852079842403628003767144297468135562031205236643781626018393305481461236017330853131211659570448328990070389919159624859179412661743305945253865149693560312288232573722944996670118156720302205219098360218097044312918146661507221572886860712137610493698668206385404817888363627963639775553016761226383303227602767307227113974189546836177230406889498728913824389678629894573043453215099942760279649814975775645016232686478893925556247679061610725326671073605883617215154084666243345156927751638685098226350176557050464848318056283104000*i1^50 + -3979953780562102151181509932508098962160061340739437225965158716741253920764589799408618362671351630054565430006767619982810701705087667762715990606187952002370041837646989962655811721632426652114880070913258735990625309315501335931366392956012406142194859059826998118468497247316343145836244351720525781014627774820873303780886671201423899936564011872528586853421741824844208865477272656692977733945527163871937959539575872965560266426432932511749585122796523422584643332206678407564948316364945988719376829075094528482497139137765640539927007013079774270216316035228022218529161145012847691169759836535767384646107869575746976725807593736415968192428101943975478688104728446391143596875858024899437939565954065328062063070375653361390756069464842009140903052950786140499640176403216719183533689199240198204795158733496964246702619188957208137342123821416238986122803260150308491634457500928249511632808412495154121792107686167508593744772591341109872839132140697666847418291709852760317852427964517117127048920894443588436600139740328008228852943816086550114400064970157884992878580021835948729341406505263565350141267296047202485301743447566190818949291764058994501598159777124448980882226513414743441653623794437173267196133023148079016696356084674493065459024480252570104112639097074312768471141701622794181434046495404279669185838873142190515364301930884643272051286607003952657222552068885333538103078020829393910773150961660251575071020908478776243049871755333391421398253689005858988489803865002001888907778786575737525077406828592369794524628366179470556298992651328969624607479823400487959000364000*i1^51 + -826715728153412078364799819526221694075463410913647924492645713812239506270068251126617227931756230113138694254855410426808283188677192651476832381637781458378001690774857214288161005675641615389260732632202708494569320583837471489227692211417594320211474526279286152288458921709366570413674517220389223409404437279807690869404735303342552985836391726178280417582191761693327186677438270275607482792467411038444643353229177944509458493377490156649232193408448510423116461515739416822351956905812883163735161866091387240597044373661791093516500404862365397828454519189900339271798223094107822040296244870216734982099854691131038921047910246007600880745754432196244237892733150755375261725690576589703463160267874570694644882257526597099859634565920956371961489270258611056718172473991847805376304477696214010995982922505076833171099787056511098776252346507079466161534045036989473696773958244037610990400406034635297446750516178989775717830433512409920294677486294853296821614318140136148250089686201528616019994351618235717963599442840985902923611455616430879494893932754935435758068831905240461838115411374934917042347782130084698038817181321239473818849069968959062522333347694792837079105487529836234103507549444478803112279178712527615068808851050488015842992131777646227810758149906618469580303277882533260020032606892836342310175844444567417135463337151658048392139944858398655511389095976660388424918338763393726589055559840867580701303043447406360069495812644633065300615667453300411226185780532061013926366662217727699168081686921694291608702786016716250505777004674031278283167860*i1^52 + -140812139280469056415075420007574837062752563329022500930560385101374683144177958290191340500958772976839526288175161924391245022338900622713022719462137261740835503866722759667500131486542014544703754308350884806108621650814035749319992927856474279562124880158880177796550037655703555770901457903447031072148568263219701208119716648184261355816347179936995896037656928381624077569055830679909045035217148634234812096068548415612407842651687393473639626562627614941504228493809356633041968632549220898083144430503909115859110813334355231740293484605019745946761354350464676022972691230839869526046599665345158336878480056434147948078175862543581927560064857041030225250801270650587648284110425688239344894128115046748607980671574977851900820046656904462589695468657429464811726961179951380557911736628441615656757998379719214652178583915681331111520542280527044497487110577487638381338687398171049139582839695603249917588196862967108874768637833466766482101192981657470725521646826084814825846436981849629599704828146938532060277243670895723083882195043033202747393712538714669192851065140345902787379172290094684247315317467632389402634741407524945968217882845066780410556937797359493134258464104054145894176739246411671549263242781748286180054090921234561833979039884045575094986232876415741359964716504864835117926766716821879364004181826828292600900651828841953251186068494760946142830549004448258755257299464836881208062265166632944958899049439070347130813638136837616063646447858720655606070826924064347938450858416442045490029125536656928371451408696382950428582217*i1^53 - N1*3974468831773226898952733816140550177923867713287725285367811413659217571307230351791479160830733060640597442242898762425090163199719813930934257697922618993961847823969967046278333024942105473763998101590508998931735142975060696403482213115886486332265590965423420851769012687866684930114588350851511869347639263866709963227802609580067175183203764461322744883739351099280320783702170883825866379827207485909826760415121381675456936614589378848635365238201705747748190599528448242524611072*i3 ] ]