[ [ 2223594054349157821508917532441609411706982954122007016174821240380099018156239333562347451126202492312075817441205644411429691294890736066344943799161023363899382367462354625377746084052076597296781840820122916685270315704630627047762162112094315627795843136246625611675413162328681629210805309191007656181250909754127648019474339203407882640943244816675462333457404166550392505431284140704412780463103846615509492802045548785381446214970705305799359038028235642462599386376033059027787628116959230672148795665471401924431746412247383374370903686368159652450851300686507696807858444963535953157889200039970745000431484366091405246470614131928900407522242801417503420398597458484103708859146509185426857108104212558572747826706187215247156578843073548587594617276554630070705995950629860195378147674857849090242328517983707473561367781849568912171657022440641829904119122467082116460876517027684772771416602086403218686596081365520088360137831319021328037405956619243157436485796641264066153912987227067096589914256915802726300201078698839294219660670068360061253228463292098971601086623250856987197385388786330232693497282400700453982203431933016098283071199660724276420326656830620601951778699556178189097960708138446206105256302750766686046415422330438278383750284828112815771126411595649507061733893029006790174842168100380843429659465200989224242596390184279507854808484482249060226172976893040777204374804059634463027001939419594238044768339882291871803379839981693477922647535679372125577806383003928404669852192220679526825179955586219164152307878101154791750548947052731159277408319826401078722068204377886780760485503685998790328273948582547585636675978123168022247007420727438224761646476292782873674487758597351677774601990338486480632225522545671395400479080029277390124113963071604680297858309454435751820871801640201796530188111279643113913307010851231015901171196301711178737684902343626998000968244740304011765788489068227635674094264233396226988413703223006747612140426254300121346599500405446886747181288102297600000000000000000000000000000000000000000000000000000000000000000000000000000000 + -9107482142984422284963502259139750384433955730050085442918389810569401369444466634722481899707526902333628096880055228813787755751835211624292844953268767880796218376538377493052732033117252502209699744106842143340671951087217032889630352792080799123234636692563486872303857610876003978207099637870502742754936461160650074840144843513118820092649149239608487644747220919027250528870296770828386476289075292335006084751425154255017927802553110136621391298536725738035821860766028445895469773942067708897304585150851050518131331127455469589519981348269214225858274200783272633084592909323636743178002080004694095924752251056570976222358996097892667508853217411358809384195740206580890862145387115469440752473390969901211354834901095706750017420853434087404002909709337777403876228561066877960811390041362426209589876003701413802997235435570801343145798409416442417660792568847656482815524044436093704335614036837553174776093814904836104376636419767487213346365115292885119895662514869441733530983495498177882070028701267042388028383557713058099687364849970264791948145598375425335202269403664299847699067627843897984825573826322958905616407847996995376189385545148197319923118573512622375579839319886445499776387121872072038953215460032729147027881763616499347640239770547955098580236764315986039010874416567756898893437444363815711913823620683158970281910310878883308493743879470218581734166244386402797435744932735092523146355233240058252894112292483718174080117066494399765113462165055830386345885798597162996307217294146991124613103545718806665502328856902760587853506630597538418014878215541934257986104740923006052651357496936594603018543862434879183871800061823511135967853278428397915755458559260410690197902459056866062329273499886796686004214322733457961448538606167501505237082968245454037869534966391307766832929516878657159701775648978904227585179620656881309766865905642826171024967641116280540999169531590559564691957639828973829999248139504799921501637494889001381769504348680110367109451955224560964622611256442880000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -2454468028940674824201774360770761930119913910131771296912718392754056308593851791476036745915321435911513541155858554033032656341843767232583473837594903932660423091306234079269711177640788392729591445015374169592188539713766147618957255216815154941222505362476234285713739955687891946796155189453048425274388232617818945668176697675106190606559849916670862370249064578326263502730016249720920258759677054339925029131507773960510271099458496140279543222507923294254493599543070262201650406051069827309786758301945231217771528597455033782153109391135535046648081065004640918178694894383444433588959664279808401987461886255051267569284751218384956776072969977921499895935711418714236088189662713739180036325226586142465464178155951934993673074617307561642324576699972647827041202084622509283640956735058242048471275551390526233000336555201958529821908477682880855012802539395093456484584855833615723871756544498097584959937638747870554322360610330154038522811925212733314260102338701442474937800124842145901798445468429662256232251199569043119506549848575111884299458009201325081214161653057407033892255072594039725285813142588956343135095718920860003915255806394038823484684754727588168449726949806196797511971178066872888798871700563709820200720525495332491546878433694072685531567339126441945826924032669243097887087388613676960548573900384829008426487419600169923280404405868724156772087375189627673304322839877166513883449127811198692489660515764728213164482387763421779166908025255278550473105780534474915313049401632164263244619609794149960527357272731421445615694776080886457598274183390129590110061427175737934198835132471911190434452334233561903195011100604702182792614491970277928079420865092217543889376983061093865252917735412309234289385548947762362300503501451640724324437753400832801977057260832475311346902645870940323560049164259094221891076120912266773326015578143674682948354805995945219638247996134324391478426300343495644775339448400669932206136669162268940455142364618828890866824656917743499853271400448000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 12852168003759791260592664146119002264960355417547630221639849626877222869785159456559837213472972149766334165194458910908825691722954996981133147537563545049190182266151870932594609083769685832707784782539593289390272843976968075146755252072387614861879464757829329571829309001692738729430701419514648621441795944499956113901461166408981393798191254682636292065660997264005155246812323287063806217315541351457726910034825088124119452180858896803037438681609340973254992830338049231249294066888955341477922153635066911858924652573242865427556466622232267953262529238789693701764138600204660689785404276525105316908485270821546254059680999385840049283992469657170345820442132379150408059394705849074245412572032152119795563081560308330545786101844342461874747716995633238447789581474321680323949653697618837691880466965112370767590683103407848423564086082507275446375898394799228288256648282955823598975920781153070476907872450082798697174983695115681000674604184651994333532968323619598402867067697251407544132244843940550758452825781664244358186974130051345724482654384735486050535438900604734260009087016704234583915104759169460465558863113029181657207574348115347414423087502731182325413550624913528997707195138981352555054138168908545608554616488194710149134282737081416283722598850168484104607977192696087932060088835297670749678332835524612926806409756928062475857121720831015479483332216961648380574319452579628966596252147628402749359513827650482317671060032867632443231451952916826653312505507138195428173141068593630755760284373749938863627517895237585543198332578233502922541716530600799924284073168794982305102235580765687087795432697096250849845640141889437143290886965272670339097623308204039315429837222336046407630132077326988613434377883304693451452799462845467480112571383803429510050555001137197909663126291383722373997747978752126556263807169063472001535340649237667535923451506220523859369069545180850600639478760496738104426752325852759804266483644440801019426113649617865328047854039463566871970080358400000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 60173590868276093988331740120772486044733215680024946140337765957423891884621053055888715910195878670143250250849289468752316288691526255420211561616159207249801596547926608085394366792369226469866440751452514877083473215089861394213653108629043760238973740490000276246413754415992951649695837551937784755865692208673340154043867625950455753491538832876752624579408069322689449119065323167415849971156210664106922755314642949763741091152650733787087626773290708692368844898155234250613992518879331434040639031483827835199765547927611928272763637412810208577512629463924098245123923952319142761000242580559616860347483844413861489790605127470287265933944961729895566076487687714480775761687545564211493760411484428673634671217446001980571639826619254276342664269753003550994566199417107813895483212258058262670623623458235493437351109995407430933392545299688705065022529430350653318817291623565716019525573523627202627239909786165785051658640722975648931343933903261126453086117208930380925205901096541771764732312194990780135540301213816638357550684638815732684976911227398648017824790959097808877932264680674940653837049844036448567742126088352741866571541935096302106920849414356319232612372624508739861452033803059031999976129025024238588804688303285927592185196309430693929146638057745972592695194917895137647630349432799171987527176820866198379292151985461108426055660252929672594219536422780888822891914122142252411427637800401947181245522146810342461154996976091508446127219050121141851349215217421890982149492778846202237449199441465713080807409677368209502954101305278140469572789837229587740637447046093369524591007332610808946520751976722117612802803879648555255323280688555033779602285393816428015164391752626288301190706943370624652702979599961933225526869029843314183276142729151735119680821884509667093115800237502527592742067673055621514725120532614389484502810228619775870777246091096268899304484216318970230681851611913930204015502723953440959772340431402018445873958202249145929694026625474914304099614720000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 40355989575236182041585888449344815634152557684653379381428210085663524413463584490932629761584701012118220489575682509175714891437035601600411555657699417829451558071988986077874270654085314971370379879225431233832726006704513026564326043221397504306919958824933806590147167355126023199902540783086736856726871225745830304283881199927741686732824042281795763203468259231426251260466107581013367206392705135478482103070429128016291868880193707929835014141782284191355644135898776582449562388597192813419776177608328763380961107244223634825711609009565035385659949401669849747152864683105293900115099504735798605049912508633926847523679140942150111639723242133930575486660340887049050925458313759839931823886083288781282819970592857347830329065723536342429702629320124958742097522071731498670558381297929781142330596417997425867107036774943137930370078398369443968656705452849932301502846536882125205844338076721916883913854891200837931349949445517582064058256578876335900412662352051151190020015441510901611945830654908013710650963410977442426709146194156972807048234787780398154398676656332438567825237991397682335080227578994442338343230717904197525326818522112966136765674871215084839521673650858752262975291934899414040811551741973878430639846861603977762543937628257751937555613685123640967350245413561179626194567103801803119232513588416306525599903836020884248726992006542888418940314209816668037488180345890906980799129760967423904052308183427347278092700704220307023139063799838273346851987873546983836680680007620280897129686322867116019353507954232145358066842268851988304396632900013320033962535304149734472684934218845593127629149403227176628650234675946402156955907410126407227259733444300781843953907661595183215423882348807439569433508823160081294239105382718687217439169576491397999142952432451401889741517232458861912535775671316085195401376363659817729382062535293320710134468556683147469340891194382850566284823442238411993067122253194986828440097123647002802299099849335998084144526101994838178136064000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + 41276628239182441624561622292142147541742980041671135564134606152529886122158413006333721656583315514251601444781824629419961559738042462075115467613976248463210159454087898532522719648186962130043873773411778001634917219787247113466710018070879435202611217860663180590663423598628931976473817104800160145750672792696993246773048928963498015498922566530883473408337686968811027551051548846531422777339593952169371902118536931131923857427185459779184586201664675637685524903252098979914609243303226506872998192722408864557628085307762150074431288768119839662494042348723002643168099391526742327985876456528405356722699111443820644522472546283023262743826853810980745526174713426301313829574959174467831321391359553644382148044604945019891824815034392785846389676964600236155759292180459805454076165175981705799604440247922461044959059492463377023859503626201119995493884392836815896912872931030612588376025780078306818375777497814846330669722034768535641530515765613303824313772355081435151103580604787637797249246275160991850257534261777957859117096899077610446721007855455671550370200229307979178025440037019137124246185099013040838644544059614089280488893455838884053571181650154647393018265839125493297449661798049594176571775319968477379385385075670823509308269202591885094940234632013204545147933602040108913386804778088190835097732718081396552049474069057270810449896103442631104269658847324016431815354140692517109366576330186635824783599191420526651892889051597066857775374159992777743914858807624232652788635539389671007402632473089473723143017189352707283812672106048925568708135338808654170348243130564213473900108608652619285917574957420319226234983682189532304627162802363923016205219970073906417486812822934138929680987909482230750637547491378903674552292970338829446474698354810679468498782374129271814243441698242872688463463161631456594306549382550954381475368326564501892120865613972946082430760366171920431861597289641882020158072214833310416344315569319524083697782621161100406325594124998347744870400000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -14333087836585298212876507024324860344367807002370182526823731526619951380205699948039842204976427073371785008658501778436438498482457177295775345861418099423611808160688714732441469940598820661374690650727200460299698354414331325813742311952386645260185790049782394336548183606077257161985148280696838708146924605403282733474155966549850259919157510076347683597792407630602416490799493302202338881344690254888409003917580226060722517145029153148338316844224617039299375777331934070023596449383787772441266013743408045276761047541202823627232005778230932129823301386209971749771413278037761725296736341767791491838875992905763773137981655713336295352824571341912126757007944521612470961849302348832215465789376338790553203903761414482363877023207928378507284554823274610228530621941120752031032854391683385432881052442901058973584821334396473078446277681632082799485025911116847090636581313747151590358892149980863364163404967622366147315569146702940964363920063134901702097180538991282377069829642109094484720066405958571689289196715062421878531333507275542377057082229153297035240272059515980954511171430868317382760847551640239143604755200352431913248003784568737788501670373835053550720638919095510875494849633897238525660885264614592893845810302385078331563260373209135060396719330381068658081870969423237697510890248972778095179629609242934685692120357572541891116496924839505411755061029789363336131760561728908763325493069663117431479778536144901836272106423156845564196266528674873676136335633219874866183357581683947506312970583486972954483589097990532606711288674827760688180848448069517131061397054970809653542165955565404410659493040705423662979081242747701547101515378008684834985025100253600151294306921583250695893792361858958244206826582077055752481051880436029628230642621978589989637012084172111196847728729813536696665604665340803076152540810698999717968468423535675596909584906105990657331664917864842410544917156197491469476594454485945488338499201370938459472399262539546309817363017437890478080000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + 8458762944189536625110455222913471417129614387122959117444935599232796946461735395915241015920682597921133754879443508748376785548296002295867732989220385400811577758996614737290522997388477188755702182631631719736812123054065854681875472938838308815724052506830174373590000161223189439837802396080384234423129221245443418066225934096298115726459340398732730652790358268544624997481424378794081894000031970126874658800502247463573114118718115026298984567803133000760918134177255125160875794006756945059943449847253043584376885190978963564230835146173630217047498622979529802000364326610689014971735600635143629506668784889357263996694415702079875321302869612628944614700946512925619581200599659286166991290082305001610631804740038696771854226490700150369591843959105909994959501810557037960921025116255385589716971932667119672938094854921343374347718259100192377943949726786271820686686422034748821534344364989045143115057843646513085960873251564529923995511147080348183631471918239888803272105683871035127529801638603792208694578526504886763191710768148740429568168877969719708638113568419883327238359997697717440874250990074686357043346628371505687158643775676842041457016039117015218830155724726042762341032776836949103694491081302785002555797483975520298186071476606741491405916860282098763251229499586912073730697631093778615622885696906515120298532476541704399388271245672137280068299159153372613673189018416649670504521838387567980432281039968346980618404592823410933051792794354667979497885890166069830701433052539807917225429699348157141679394353879220803382614543140452712611396885387237655464795567596599739697337573148935464887496447943342696295085718298485231967349619333126252318429041568538703024033354901666403656574449960514690422386693833991215795251809560818265556732803295255682561426412758309155862432460638482042449063546661653696156475968208609237636924253712868991822693548314595631207183368627795906903790597845925295984300868116999203221222006868503470941056633967509168329589166167818240000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -13312141605643418964266435502476291526768258552802965986316143082155520152732180771011212330764950048535290736845595691395087605753254988121791676952182031813643497141596289729660749595443488360115402273305615557686578914911526911097291395693523818484822678513424491462761606944524026060705712027267614866714933599672530181071913005320751841812881596254936116718001442346232018757954431845027972872182626358698209885063493287937840932995264725366298767093152353174206895364536946388311211211659792985699189607305445835961329229433004150105142634828896315331013373523892313038518022548971005733716709187119189695367123679467677375437872491794957531780489884437253677789302642352637988894369071052499969407835147407806357056809832941962725303545103244603191514652432131870829894768662312521010421523662840329694055489602571167497814330385585810872645697958042397020038199316524205812728505263971339922470567971488268706013126063505183571695607892221381764235345227683546867313060609762983646626933399987053891450850214439961875463563760505757581054304129923310250715296659327790743271978734312296631991799331683420172553675059743980283995185186350582341170711034211673404383348547616027877337379763258563413071215890138610338695102895049359639209539776583263575258613101853014118574456154376832625774915836847258698534965998530746548427024246610366230606819852151559138853606552751944091410055205574985784531656567121267386758977451467664393321958542121132310360460556503752180813006760259509405303675654292041321141097929543699378539529962274924311723638573484114348569409326283380661253861662033876621961482358742860480540470440999025505375733142584747132189567505250154277681162625685264706793259022368038464143649984266022058158667291454740743105530997827435348557752001132969092707483316625795491718266578791841014840680785139245694024745112399628056093231628706872135794451244715215206872647702064997146179759450520639924630404840608287654591312151817817134265683312411126490018976452947647593686399577384550400000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 13787829984566620571412837999483664761105684251240494888565355790908663341658201498861261306810866586236845281185443761358224153128620238365820402763257962678619664913352218737833219032948789057923089370486175037651828510593512289196851375884310774153677608338013158096087877209950455880910292962013323513877521022248219976895849012944993397803275861984125728170820440466178227000720372551475772889741275345042235255813705563222049415684682545806268828781577760626801721238286767803527987980415148749219015747937350639206766108819348381964579083669725421906089760635638404400565697722168688478505505150055218265282635900514022989693975043496483696205200284181101991106526354595608362337106590416724585178162817128156700737303595632672034760480737550670044901819102253416147692833611081672088321507460380660690685610799312960969396202222973711997493399795454573796038818506915063679880702202894345377426044524084634399668484472047286573177810953562577474998463005727673451242011313831431846318730707392297975953427863289662635629916114416044440764577663625356735785155560496746262174546083053375879530888418280504410284490333173239361254494733907099017946167111721779808205690833980718052358506136827381089637652561506902633220516193251373332428646793262358087412452461334371995841822097186540742091942974907153653274411902129340620830070499693311799009750222120224416788816321966066569603715554575455393954652960587248810118034582566825842877104025207375059138433653497537264451706615870365511605546325367300431602305677897090494841922182121145781326302788960443457570186196367561082809895926422408148344226293568194061137871600400675268135091387647133059279074084039359230035521673565004695835792913865339007420685761400525656441131001507371589747205063156986861383889372934485341713591893884577206835023715576714697860747827383616676335374378585754398078192246041859719760842420654642404028022305865650615262808180316603000846840514792378197956749549611890734724407074750032476028594504980143093684777212968960000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + -8639029507444181543824814564256380251372686471981297195520612961018923578969191948393301382449909800702611030922480587329433637046279714084732093131046207222917370414431778553219572788669732076684944991550713505764662917067822503420582390026145436106934620146784452412884390808333519850833282433340037557354360575581590260391989506099025796590867947074596306013338678870671526799766415954663314313377835465603376263091993936888166280206052277645596051915610237107321565509994228465328218262015241791804525013016596867690339078747339630458627767232701817825651109392053898887031024753929503985573323055934212753523163600577927638882321551201206520136619434272091945759592431914799013582671819251944777942848323094325704614838214508415547049083867243833953902010949140405658119717515473153443162434177353055362595871079659183588953306078400211458755099373612697530757792825268011244805209980706334884886297623355714210102972627430687697225183243145899753836007524146761783605743199406792378880461130091845157693763554602873964831671922090126769325767943534697905912325339413439693191755535864555677811614490438121873626173419661546698824659398473557942582142783501870903232465376959130080231288613821899219668896864092029183049375994513446759220430726481659026854005298107159695343510803007061184433359358804360232733748236125287323888055487934652937578446759849554999967680528527034382434625323429419790800160641348377944326696668715624871258093464789713969171762317182741065303942306551503559779275016246448989527180989385367042584042879958219163198768213605306559419190235888953651119773909100773472503852733149695888742079642242026923706706346508303826261847581396644690434362741772876539212136964900356549714381749155678091359183114797136682974906186817872213070022264772202692601889634487498232283831675524266601201286950376469112819203367998268587920736555474083802340631342899820609991344535860101637242754541940832362165825077638092923702482727942998634338900329035442178194484896096756695813630984192000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 3764247702102424694405300759470378616072201807665493390126486202282040824169874789480636040559985010089864939774766942091562540651205278562234559036596839027798828791159533923929925834109863487836086067128263186116619699819840746456727750372858554808328238037874968166424567434548137707041250172324404360521806121491697605331505117888403143742029547484077550670958567915644277476937614083376434678112878222577713825833248552457027836110839294816459441066955549549816810187582502800732808087606099522464169759836857088763399109710932211847435354214207673044071639250289554999755276330682538188493966037492867052586149461404200043364165796992880401421081027585475441115012203171461952807358785078999044926790154001381444672620397414094859930682240962497042615632131378000118171861905634288717446137380789792906853807245498198791514040009910060436142511308167825291670258586707087210883968577041712008899608116230261038067857471640133204667213831037318774224904470345609250426033899136619025457984055037876216949560875799568546364320834248236505117834444654610682137891633684359011347014440522503054121028880197085847869583266649752814455593728507661398242980576772861835322296182852786551585332437741990887834529086410270635050100948544664979750177710538334550718058498907230124177930446491216576743834081723571236629513998474748805755514724606354272831630885705873580668540192834740800316993097740961218389603307224798966797877744952632178355419140382929036165753016956404707240640879711283689462787941748605098003698928342451525705829588568222449104908278584280329901684493397606644796443006482655001017927823692911965944230982091894949490589064500116763234393489389422338391309310332281495358136316151371747070309761366333779213285799361300435529307578815651703896070113504314388142622034889522621900987758052379692669523944046610648263489060775224179448486268409374449083017968945096014905037137316653159150075117062674855750185438084333268569845967379979206740114732591112316490516873561809081706165043200000000000000000000000000000000000000000000000000000000000000000000*i1^12 + -1205761536814001954804315009574879482699388916602653265674847826502461259073719186418872322646081360415036450676567496295576075681345332729944351549142604140571779421007572042036593775211175580559198222872691600477283005177884669878604757444181289055465203749695212713518160383256337540324225678611497498195317214470393407792098964015518435101123182874636581242801001979103846914292686087706433771498706430869768898498848827714660757509608930953005374489790566794986745380492866877565426689502342544048305182456428172582766577606411566676721443015011429696810020886776549310498950894285793894624156875952522464031247315168811926577766235776613145392394804519335892744107249572305496315425706993513477827552698577386650077440369545365664971758325808935754615259605463275397976373327122207788598307919634811237722427352028618816863453258096031138459758776614363469740900456356943900328309167197868321444624389929393163174628240866049916951736158979689435607434438711718048599839324390441332681468068856818842411415333533094153615706990863078684664522274947133150992716230227212036525992005361327252618666110561330274029287924756968724542495695456824392615805636459371342259866322348220351967468793508582422430812199337036546658246193071946417124224092222893207907440260253968016568520266449658163903106609432940736502871585296454587461946541701340862903654824301860301737605601378649025769289349537943847723958593327025293705719637743906831801113751455909493330899869526049775192848342808553202618752941437064955491401638475093626765759741146416179242714064976834363125730423853689826656675680317847222643938372540654148033301392426595654125873371210339849119908179352891673358176234694840687525157760632470986552590904680156119255401814500183606895669079886187850843567352656516623041508952537190011320521558981618017030877088249495216461702901417578495933639608677840231918271846346650505753663676646690525032972887614253333054752287667307212004278581396603277811427723266800071010381288162765236265287680000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 293353306513576456124040107849036314481887384945039684899782480260644821758504851244355015757689384828865397282309538210625914809241270260074192204398604739364744344087626629067052217912857582776861757684175529634342993465015581563573222068555748877096185654593932285648151748027226621029328810855512952010089346431141174920950254265936698190423408195316552452199477615459572789990839617247056080580980358100040857799295630359503025760549212987115111932250095050537307617600766311931877639304117272353253539625485298289504537605512549798295999659381243982124977218400536275409964888458387816804521951216980255831905575250076893304715272764701955833240010917135177211439678550158212666096340679620717707046123818682961665839054233718363692789353649570960013952688823408948290406304661487699666235412190331614032307187250374493198514021023720709278636265606354298598503946394306806359851617430444829739100354775240813993967284275106840417558510618217579251613586604067934770648229385470786019937507217135180602997460174269899496584591450950470116552588599744037566803315481833242626514499597420520349846236776378091331606234440937283276581428519394096874878955394760907365442556027865655723548391079735011075503551967031609866251630771905115464955362306609258996876941990809545219670149972892122565589152483189352618899663935238795177202609047108723037908889829747191432201978233637727565535909675110043694237480391981075851738978982495534445208805708839401251333293527097488187748197816447302419269785898046582035590643210952421869413610958114774445626445285284390698038919063608184182969778962706176470746907485348015551533900057546501189997081838865478913259908527959931012338377423642044697030330536975847050208211864540264940512706857663214824586385274396836132761705972274545512218196754602362226349078258542683608572666889916065662600861414749408447639360403557625429122021444668914956408717364224737135837138551263787889577432064789619221491114724460153687124334083407488776036380041672092811264000000000000000000000000000000000000000000000000000000000000000000*i1^14 + -55252456527828968051333832758448422930684174678973345984278879905707133122588094502319273021378659712978259537200282063007871229440159415632575966951660889570613987831549433444524902917912987144887888232509428072085298658192884980588410883257571726141853748871637202670953474781996173356019271368755724401921664876264615091869116680465844514814093055787729939493075974405139757084422135391860164765567021154320906448204610001083936171059136976195766205822825925234705905011374348770870309871794328259119346144775754068299566968150620302510982236860337954151932362702017857983887911859990249432137399688535417208041447753157893621142861374442424744451035849907070372527984295621193823277105853614811094795249400688226704099831991744558122321680990979536219738940282242167118536495941907145612803593521232611596358107282568926799096813244025416679139939656980854291195159221876932329579296935804618976415762011408216247279958794547825172934103899883022678827989083349389918525837838773296408684039566143819768241052918253769586796941374714406429031385782703586880132533191854428482108964043076338387661379398800960425415614698286564916470887735436327242719193962255711066665995811219073203856223036516502333140950491426011315756325766895624541122793552401913333739528747771185359012071017262478878608382503126396143382247883465033994635637955845566091307390277611145708776646698709040303244421316752068912275008404685942219596320047065604507822071012412030289558356905058476844091613481629062227839849058731930560657367154787157042938934941558833742795113005860944345641119365320967185266397893804719084648930101274678437277868528007007036382705008169423879553935914381158904647557508260653155039728749860344255902231273567374953936128028383045456475352718827947943173096399430898312373729040046076400770004913991581010439417238085960519505710896698854603472638141951096302416879394305956726020352884693204731487380448058390316696327183364049080221730405752180786539205107221141890171232530244567040000000000000000000000000000000000000000000000000000000000000000000*i1^15 + 7765688480232795796799975086260441870749013425477283052359787113447609164053999768073607818993203401484166464846968608255264491949055513532472454382782286182272003891998107755321737556366713499080428576963279531995403672493778930157063611724492088918186152368633905766933647476896023925886981386572473065632141486419883470071575758516961321910149119089096510921308643238767567357072883561537595238194300831996709777756811968359814644370759904641015977526101298349933184412251093148271871316015401220828317907241609247552546754671558145329418758259499715941163905835382268547834721373930988548132775404776369168610998881038561403373181357279754489384704947856284332917901891638127351692970896643112120133415448808219224662691030790780596788409098328998515036450956707070502432952952919807003215606023740580073345792580961222228514892273577166237551916626766709868253739813245770153118838516922798870998311080674368805023907016921092165242053349734406267815123561577881688534985336433135328026084474160894687716116848105100851756332361629004233263541484649686835533418441167648556259871665735367386581834850607328219602488420416304487570432256025342673659048717643799040803425185753698270575975124784798267583935443442303705460631318286893290850705468174300370639936676674236975063957849264204695526683071679152812556634168875805351701404802806355630645650977412469391774762560528606509902474524270148289992246085642349512567631832017104009047186394097841434398038544436998710728965239816175106846928008556746893871394643049144315508117206329012829382461047888713765885836241135366474698883577281226794453937578069833921864140894820034565106857054868981888056713082614024641596636393831751574826846120053140795794523504368367113437817014151421233741504243885772751136268966809907054247224767586087113906419586942287457914287668780765544069371400955069211528375330929418801888549137285658792584636862908681425465870415971420235811112328376538457721716929168617761939471705859615977887002643723714560000000000000000000000000000000000000000000000000000000000000000*i1^16 + -745910903250442966222282119023859090381410207117152649899099362508330719375479696724578828917216454578620028645532368744275938253337109712109837048947734953631395742864872428911864241336255071649488500876451311230914274198091508605265920310639109741622059113333063173662359173394533738620539182896881989639151763153311376562651632624731748531548783002009506095401317637282048319682759323742636446653764391124931976664573431152530667358811072596729816868304642960371022944641676018607073287318619621561825994371553234960140499453488568674225731914738941508457157650791393434305055871498309512728710519598678506217770864857508851609524278167061327294028191198869540120558259903208312863812151314092225605380815571914910088009593764338290658857404534037075337584374184898732459560396063102167193189726088148944427737129103304625014855431012165034654031192353282802999139017568144578657919081589954952267710169325771298147453894950991563622041797650200256538214179516981418748339125115657753482808754942827772443418149819300490575430821772801260468777415045656505379947618037449509981199059293920655277531535163722861837390559423764859940293818362949231158164470818671588702619166547102285148903092356837320979706067137398447731526823512224359366100195296082857543969878520038171391578165825621211459591069463390735853118567254513512256571322516013245124762384676038323420516191873720807837704870644261224415408609483848986808659327348512187402072917096574813719804187105280274008394968491962793890755699102683662648396824116400888036937363425975301651278371161015168823893365373672899209160824551522268487856234997745405442876070105855408648384567604789112255360453529320661364304339655002182053797735857879177995023308826894298678475471977467102059243301429978042699809043534577820094653888463464349643955388274720299748993553459669826658493585415996136461341515011773918071243011703817682744756622734120606406486980133451938264381733219534196107272727229540537781443028055360137144934825197568000000000000000000000000000000000000000000000000000000000000000*i1^17 + 44187575564460621562400659927513580790149607424918776948845899559342884340255800387325858489558542620995253713954996897154810858905849799221633983293302807120991413336820037332084275272313720040250264449771316156888761488416020984992428958946714594233706220470720393336623783644157370146666963716291956091888318245252860742887645433211987373486061072797708626439964596517529025178653607369083126791917965193263155244100426560919318358988070300821578370018482644952546149239690120453711030587788904057553542657160736091145144132693004596227711456241473512512349026394160650497017193229590088268404438400839925149802724600894502107673121331566287892075940127793049791504017593342653726609477490624802799471390560419133615135355062985262099242406006466354781827563971279210356050399681415334841147146064016750448361021078410612649807144438602861028548624139278483002932904065667652447314699110913295623767092798161866117653932190459374496070186756183392820645284202687056282403475592630089204162744942596343632554090554509137300592424356023097358966520407609249669547843673513959302092125973998362502243651066740628731376666747449133733334023313384765835290074300562155106774949061948249858035806713836193411730402299465149559055279718523745206207558063053506828592753480033779619634982889523508930638834630689068843380159436280587548652159691495784402780563780756778207530665787634563109658766999710048427473755807959179849434524885854904146629586890424394055722092293004789123224109542274146955331317764305444397540470805015162696261693504504969744160899580875703431766579804051165715848360353527740520398450847345178257680161747287003915215711167132114549853522431734254833380869377151943814853409536745744844993152660689140515389981460686712152829332911761227386003268853463805081989217021475962815226727454177790053299379896828644540306396752433969109201899032708285156885537887361400451100969585176757526610118594484175079017411127507170741642574420613352501282001538909532539370183065600000000000000000000000000000000000000000000000000000000000000*i1^18 + -1251993061368755335822678190084658591133011025107032871399027549643012510979965547526760316554742414451516965385167972184472934685251163992948202078115457737168202436693821605833131567863516453101503397440084323378423244173698714268508381891858387036058940121950623042551667780970993051636934150843499741261847577341920568011125910948182490767531076934658877600707231334087811438454944307331374330950861994241023876231486567077760261622911858004878293785723230669925455218448160588951593276851089183228080109341374325668668896249181812943449197400104782790106317524521801879291113396741902673818611209656586117423819898218648688709790498647933876677376231131015528239096805947190203992395413883991698950762045578934229572673153207464596784662118905693511434937952366369882438758631189601255130908624161902433758939975939072905340784345194572149623803435240698314979069800002677655414838562335999110036261111054535730497787146812986380551751569458837506900249527381132539995195095011942528674838129287806936681481057578704181165798623616769363169377892524545742164253982934522372131921398631035901465722506811336874749687084702826949399585458629270912568431973952964405326161739738859925941334768796108974850304669694302091000066926657256360230211242849408408386556821417568296080252651654053264750073686634936706693379188766410480004621539610252182602051693237602186416636610774415615735514469200706495536796023721454347343374995355223586861611792252286329725067636618265933010258379038433365945932159979962128149498459210224402817696708512820437175784624571862390291839354044022521411317632356808629745030250170873191935398395325574568797184169064653597444752123789202390304571651757710225684090137688179454340973759294576681772842319739113518855228492890506050782200438284342698622566914233046480322522811337619973218762363574987268188283532312326451322632413401031261562699909046359905449783067411372256342192216688102320659193184219146642732134798662717164181136472366402132718387200000000000000000000000000000000000000000000000000000000000000*i1^19 + -12112563466050981177668079106809671508711551926151126284583512804356405079876231197629175288040860974461828046043268463481316206534354421406282017190695602939030731312099996664825543370947031885535350296985137942179465123107253639990020253409659642222311151319903143090324575423330633024060211302964477019654745376569926657575104238168578067682258982579538088380627205069865436533441780127851193568350963225718689867571715806759675038114461539926256357622445490239131234630546129324009841241309105015346391423066942031921249972088537458249433900758727633704498067321404713406942459691818313519196398746299940293031092407687013207573963724661571132293686333009033816607052774716339498626627659325709069699200947433093761228113487137691145086239891045713195804987385181140081977221350261240135419443799208741069028951338394298265434042868840312122467578131221439314051729319179070920155815336061942352376795058553831524444497085046232319733641155809950124395111576099496673250332451783896159057928227062063385935457644599928572788316992993211495941760675843300288561987591994386713116224980581761393290954359991406990365436969847924989627467279524715919723209592690945034507349071199888522899302980149591721937290249015216909279706677354355606529242636287719192753816864144887424692059056503811077594008136158237379771222927280635706063793661671287004140905120239104450370745879973279070911091081607403492267977361254198521847628549615813780791041955786419347965896137548458994337641764223728241942420560491478260873268673247349430112149022133440457045965821538542837652978306163642784034716566685200299047382307957146230347328396662018800656703888633826075059358968398492204938038528375281264296224238184152299957881721000336430518471260884971511546968246337002249967062778327682529220085979163713535217550522379610540689566352005673136021280576473618003634028232590473868555999192247836838508065829180959896395436535927366565473721518420615493670184560130082612838857025172159856640000000000000000000000000000000000000000000000000000000000000*i1^20 + 3021664122146453066875249226420233166870304839653900734535869682919195568190423155785799887931883514158842961700670749596693124058845476365823375148426441020296172115285112922207303089565482454010008755163878961833250984210356965800002769106300315917607373716358725566292331404903559208945228577598565863574698006183416434977085112265765046664533743217741675687931379331586541410395300487815631896467488493859392244201372622833708648830307058562266995736788441929723116083685696920618171294208823896637611312403360758393302979292582819683208019651000696541483021186233549985889792179329440258011359756767818976605999975142789854071580648012509194351168795494101486135848639981433649668859855033984402787777889348699510926039419867724655990173464955113662100104793289078891250825320028230050797781294044301480866180536133605884102484211294538840129226893796911016754228272709805257192901777600137048915371090951049824195623716033896933772021054554323784883344342443765642791220349522423343692110716879215824645595485576990963548798655181905816066240981457061603971754181107387119774025249238701266826799878831317911219063370680838947751025852335122385632680541396687873729939226610886415915298514099572950818664492075301598083527343628497876119531388981515225837270129309378629066097043983517179412666422271287308204591297828401436264891016006681095338066711219362662824021830021372603020795054289182215148808498531700169859030732565087794791335845693514238228047356620795959849065307783645356811795864952062709852856039838965361405592990101933519579608439762228780271734503060398122850550110880156794319999042141859032935505939041405813902653323806613867818596299319383914281136927747814424851054675113113807142671715251091274306858619708697481273044247454607420201133161584725438275629746471765193415700726094777934946696473155819231906335989581089103908212144402892201279001629154622331251299670383034170947712498659057643172997083672673445269836293170026600406453316184807833600000000000000000000000000000000000000000000000000000000000*i1^21 + -399671608832970311439654850157195702125495570199357246025209108034523422077721381603193566136547522115021260062398037242227473475857571509975829901765344116131790031369073584549898889367615787408312344157271338296693563465658023600255519183156956845105578462324535585592985826982818320298354134502186917593560512115736268058457286564096801585877264166317544025463291601169111808426757697337728248728352191212232967782982591042426265384177083471623291795909133180468987746248063417723308105922455482113689355358656707007249462426010897230833791019117581511792527873991261103418921113547595264448752677242728806780175662588608569049136483806995075302351459309816846004707903253121547184970083047702981985538528898246858805602422191662753679001501730072798357715852547308585363668025399383776516379762526096589810872196009681286935523181840980432642429710557241985098166158713455628505590540125511927049087947254562693417530540382643410174001398267918810896646886931901456661715991020677838604585259296747858997293050182521436597169093169619107307026068914114268791649718804620593895884151950029839143486631817887184933711019761155347361747955062628097645787857779297038669361364090677116674530100733029100575868307961712507770443850653932138960228094897240323579526207006482236277020565598349477072561456540085144932796842806495209815477699767225729716674157071102477202888945593481990473854983778402393482932556211895296873326933017694738433646361818962871357150162559437695275341511377934498505766182739624549713738883608149900783896856928678430846791895605002176313468183225185691888701238271657864324824087507158655908464824704676528095853291888667216783890991045386159575983986017958610813648483625639396978740399402830322794366454915351095777576486625489445232770400889780138136743683681200764883142819343569436404170839391546802944045973227271900561294358333360227186133976008998249438418922917726595823806876681832629982238013654300796034076853132963021810113397485731840000000000000000000000000000000000000000000000000000000000*i1^22 + 47381164065135405397555084884381704420244840283839727397625048974564187882866317595177682800987084250255322542663567656640277695159414643676759376297628375295533622205586651624785550530926893262224633127834889785495670204284356806872324249993282717909111962026444713580753678739900868051071886783035357244687581884135687401824781683697941445854454062226158617784409416238786879792069688994019459340926886880531083759527099288583258214532021214074434513462754326068529345815651106405810983599345755894084191572792198066807502147437285818930636065662127915032686061432508960997328957248289802752362752065382076504955055879786746994235996182064145118458501648240012668419711116721383589494646392212456762529381621215919682207498711364643177088293321875479321580049087001507714676672082792255175383970943264153648373238516133545239052632175757167059002405340611333181892937080654727138625829582493616092310162893500868906951186931565702346924230981848466756472226794477464804889423305058184673617141074709157217421262123622266819178819388611338554851840829321141724367033431005367927550726961770780709283162455049230705244159056619366685671747119415672241719667111180694025207974251489085276689780759836526190955209677724867425430128184486053238359527403890927342908793160192815615459856892423949299945770055926415787712984156365549531803520835299257103520080835785243304088909063163695664458934856363599398025944208389330740858672375618937609405262767422863635996695203380142339668577285724588005776050497454152502376086564223021351008054844162552173778425543346789572527597882116411786652631928481358954590647641733785445653084923736318209063806872004783209659369762503546431383265692636429620805823464048477192632096338254741030451023406218589201370338811626315364718868255334843553275456948512227150939798033367116319174219607982838183963184327460857979130283790278903989520184706335905956138136964849371558657086513391872949019273019380229375287594230393600849503334694912000000000000000000000000000000000000000000000000000000000*i1^23 + -3117985181977793501589564657332187445733115557098119946801734028783547321001870267465509332736758190439268504839037174039141269901218806854584788516895183082028484922137462746091041172564278116214988116153279641324234598897701128263952641172456506464955346322979487586198625656401247185246135637033671943773060882286896369568664520805211426144502555631500877442890093433484700925323235735254692431272678418367680485988509353960509479144128817115440433683296563745088792480121578253079325486388280208231593830886043940287036327930301795633755288635005698124072518045937535232178879173654397820581197548855459871795633393310922611199265333849150332200560667758388011015401754284927410163277092157102068075947183964615674877219010223352827743088527446838929351416839158595107204792251918687909027506401454035104955160804186861220459142148871946483079585453722161341747315976202938078068256166697826808821546826440400208356120079643956561716555857090712805330335720437629837296978901298132584266349220084019279299961317846992472791723897048411761385451460985910525083116876370258168063826834408425655602403103064991395952198924008201960738018214565911110024097332406317252638139988172518994335265269643730739144175326219116815170481686869015129677622568638748588924854414728825401919171861444078805091453787464654330611765792103175952359268729825258830922763914409558358848146330811438617141090811392192948035944801144586606048251323932743834561583079093356362979388038716333632010743467104828682282137702602284321152986306309967534643123897761780960823448609305640968284910870911024610602969219662609860294524779841176356880603563130745001241569951928011700508806266781494880659806586458436823946205466988277246480550800406141405129694308121304798791981241773908165967350240954027205263776981789656256419062792620363558460637302274142608259367227149509889184936627805623642680673980468213823541908848831752132406369685977116062687946390702709902226317842605288350955234918400000000000000000000000000000000000000000000000000000000*i1^24 + 85424554079437356360631168830134047103938459022895364166922834433385054473577299877113752220200956509637076743659581315113066742771234807905970708160279888802708476391672014553246508639912551900630718364403356302528849279474749975068994758300765371657674239066293047975570744972933765701950871304307491913036038474151131918103437518343054468633511984157067379370374921201400716579666328992653549526045085311226388223597034953546524093851219164223726691935950530519228262932901976831389359525064779815771887416960318975028976907428668513582626277310452408860816488401241912217987906859645395874525400393677677057000553689629649917317573736443268553653956971516940871718053130005075102114007231806797170202751510642251573524723300888040829030118633381548635007930263937121617481717304203793659471440763398287938623407728286226871458096827939633180665326356819205021727783538677149207449830881941243279683606022901372858197850621804067564490645175880479884181450966234274037903977640785050383841929385420249575692235189512296962615333387030060544944620404322171323187332657551971502641641497240965254208688964198408405988698780988745558035693641530315415816938027604444625928192878126418097530109329003479621002898734446839570608622528766759524356579590679065918975328290031506668576271715548199445440014882272065986510420989765965950820244356270024317956507655350942984040180840530590229607849641924721809185384834943229662081811282283421891037036150831554417769647088826585680209336907473284653301373653941515786406073343044783120906080567878364623784251384663834405953609244247714160103489742589891826077055623923398039521266631995579142765061259434726637182247835175033182820251859485270744177435988191783779058254877604877483275498034724896483709815518586925038293487197280700285082246885064199752004413984216293052065336222032826649973879608230849923441160728155521150367693581573820212697896830048582604627335271153882702226450453773433300301295239583244484608000000000000000000000000000000000000000000000000000000000*i1^25 + 4206773574792184666684218490916881360368545496215093834590833809874932285420720871091577967364979436821730209173292093350676913467872251344292916427650695866791153994818695043251240835736151957156307322401654398955568702693829346405143294544482419012118062074036093326541582963078919626223372376868796726844068904559781445954654416036720910546613777608407567879183720312115211885009295900906577293340755859906296074907365079964006049067857661426422055178109145745922966926101753364110862658878627033403619338168453250554734856310455696087078562266047834758240213882684067378036676523954983267080840793150172728774293773053101601291838000567253224161853082454509645216398945917437475247309905736110898756438383348174678181458398506179618455684519616722891572357644671324678946967834301900574849713938608284481962118687343650368713737989238393183286703278016086447467189598008448326324068646249747048270178406458663706726620599102566399046034906626184119068380108550623962050055748116630736368192106166708139017075274332225749205403550905520875775880203717019811089272295869097103361349870498164764191867160981929272521803402566652434886788054264748354698836011439524525837559925719101128565582784939472981158183191118098114205104404982775971890102614440893938746599075108573999381695652279835051567101409162255461949526073909768127631652487507802464867569094441959755515733866683039726843811073952771924076254120915134957779694274589828403882139997007011011703767969632722322715344460125147788898565314240602953886235864122418341552347980849520985328310617148660047349381166212812424308528309337603407342053230816795926112750600112375142965928711359944163831672553640614683873270022512646252023831160180494725747994194113558743683258447472787419934886967718350590828245244660075512432070070317453838877270973650316172454144884122567966976653825736849062200462278097405384716065314738580737564273991320761739164974081807867524725014396635271004547520672846365851648000000000000000000000000000000000000000000000000000000*i1^26 + -596847443831946213420255630656492117636407626097863081037707122094205692222566924996100850866718937556441432775915052133292418725469387019145028765038558005754302214169151974428209400739290841558647607377021137828889278925856862455856961683955855212334109266674875378525149815828374614998218478700279247053594559330812366717077717190307709651017945960593310097461642753751434964403309924214410856645577134728044111755221034690006109902388367606516943559300331995238672568345075401358348860602615027843876007939652540495648944221670032997637882645984030290943870211268828341456985108833400665075097166420366908375089651260633730290460702973787414189155777769994238092428081033047896890393126059101364456437936344865589546412756899734609688395277602703115776705059195178286909551200037791276030012384329223171609045411303420217845581778503983909089994929487375231619046998682634042365610739665990005634895747124041268148838199921099749841209732582001260604135419282885198506761311870238750324540956780776033334998992534926638985639834319798279198902106751163329368412835639232181118273201521218569319714349785104431022733122561732759445168419336788357515516407796937145580840935846422512043405036867987052520250293546181657659180459443740771983690948340297289617497541000895011900762616988277953521646662641237728922655506369031844151638703822397108744009615622844966637833135306023259098639998332926863493225205006623746495950269497842330887638292581546859730281379784353276896329314542968425894340832060603557677905293035631269559817133915793909608844673301000415567027207190587044545767361866353218917386767692277666570247927904497195780605769086669858754032168008523855817763364451070786481800186024758603539139430487978698598989370837825452173721116427711735962854078030893324870864237955204702262043116257012347114472655345797755365703781812825923834477270716741462647813406563546405528209287341659662417437063449952837863907091471440662881643754647506124800000000000000000000000000000000000000000000000000000*i1^27 + 28276295474148983313539049741982702921046412177671019198717815200189517273419648789978959976488689292948418881644232304030377583019451579845778766311904660459425828676838229573426372374231526799870796524656046431613079386153281300021574678359515067479022524503845312281261750409655648344846135257756764039971405028142259546839702172353090002178693991387165101622010107785505726576535461579539423383890981862776520829547467776730116730456763851122171011465608467250107421352461975400165955812193073100115966775323957008573624926685246041422367299581388193346531602485558401143373348174851837777231153161922192697399411020107544519603168832203662188312146997889280870725624889462888659892879794976190479482513784088789369638797331890774302461358739338918262109908279118618033562036025890105136978791747641990599456515539738235410317084406429237196340808201096105091548881188460934858008085686908292938350814010418347826106282116674036554499929324571123561314856284566840489245976146887712655596758987832776086528354797835215991656793426194367487533966363385678249772224501704773611451042359204250293133234397811728951784956898337647833589267441414752624168511307451506843754589374057345560050951633619619085651905280576505199808776736190947189304015524620230274510837708504678436858405710762052204425465755816599063162504010785151325131055527505930137864746556499434866169205152804515081934952238402819723593655953692163877421990738218859794954883764120200114092358056728844598217852792265765229413792738582383040413595302261924940163858861889020150874909301960679932905041574731350783321721303723649548619355959218888042976250498080852331019495406249500695814640365809313111501228684200081397756968903696715263197563705885778964708650134054020039599141890789111229096396009329548862633471109034925305376145086543586797413750196166979004908787756849721591272596023218916573172723664618305242302782248730025449265194331437223202973584928420821497423685243371520000000000000000000000000000000000000000000000000000*i1^28 + -583615282978794559022110105396229667099312854034065824588751301317836528304531139860587664400037545747625543730392999598331061095562357479198987572827375641143000361389574561674480252021402282112347281159801848155066344155402163677340322743800338976827751804026461866720738687029927095938599607995059365516482267512945584557863292202611978298721485431579359569818912285743452846797997130729415807815227105940922544189797982806764095400251981598186427454485392543231032725611043492850524408973349530181751252503095227681182215371736460270458256131477783181273241161044202007315180286952253746788996539617011719761825586008565642868548825036233253301579897221407470103894960159379355795189875508207175880580216064108012026177613180115440342594681974006061653163970459285775281861957477769913891472549601687019516636124608758371372056149428217715203237034938674483437234899465067163214165930090011704101621905351140418579657280808034673544379826803791492863440987804037001425420727405328986707140607718006357876495126220679477277202556328904080121638301406653804007302435946320275962599545654154073966032014461537446530711950842798973911749428240167403364067736614977454886528539910463442913572204268017500984781204854225932051153922492622458553053735631299227618449733791915459903371500360379812916096237138460265528880647963716518654087616964738100879629045773927540002154688775069147464572392937362071612790219681481719121970375348248385445308135159362416013443971645352679280415652196800966942756368393491732431710044537805938887228196125069781455549331780854983491049155321466667546644952314498694441454530331866376683075302117980266295328149260956710139129845169844432712173451432587561162485960488157382163337674916986523496383881848392247739229588360890767232796295489008983106583023991849799485197881300244318732665210868207333950675827590599478079483730406573661088711023596182940471158299707986627273154284899918059613385351522662963871970492416000000000000000000000000000000000000000000000000000*i1^29 + 2122230533044260585072834945915042400915223827864195274512417221960592999517988975710217123127997822848234884787777957682840072028967281590893247379248860026839189780780635563617001559031833423695662450221781945652608108869116023671883497232241501403743354900761032611527824381893900171706505794522771540418854566347559716315560299292790007040902361558642338198212237518457849029645221991005679972066966964324836729231584445654914808367234461977004058913497438368772199626669091885752571531471120929490308798663265669267536540947358065598258109341062114031665373010425325618661015395554780298397169551324523212412965998611661467840366035479008186765119008964756368872083523892069437979136733971540342740706167620590165063471763054959057846745513582338343904826907297944539158984335260449826861767223300141445462355265035169203410644174150920178484991270266171305393156048868739806986565780745157064822618435186437014256227901856362578172939998933159171540502666265413933603156300929044636964977027640585420620505372361331506575840261012567446865152175582434368268381795440973084227664594826526455249080049492122928764574533073574921605412278772720625557044737733645288724933717546174961315274791789202027656401864121083950695589330844395523466914219641306092608256188325722828645765191754246446387840160499599675581944950186599156727445007807637207854419142327144009471474809972888992840847402467347436368473955755153085502178642448527807261016403780914289675497818407537246538512069074219621191468285753911876807716478577582674945563914567493025476115005920730035716505480086743320332703245335462627247788891763208280234163164891485414834991248748119506631643174593068213521114922796082074120202160429729990855238373711556243446597330385450468474329411579664477532696392237524586448765983455928617697144671844721849172039117657721447992834054112743315105361945464043362066254692650715292656827709962355522669077453369106515004302366901372229307596800000000000000000000000000000000000000000000000000*i1^30 + 89623977146025337057540965693847623799792537573568898297584633720529213743311891064561508435747868889767680623278638889765607139743345792256926973196139485144214443589098027363162583616047104884928368641134203460926905671554805486571546110647274247932303793818733782032697846442607590013944230393036133320668007308592640222142137647816411006810227047627079101393264275306587196765545229413728244379591305679976296739165468904954033921369908799846566165570392088845746609172085215949986219055224365103823253418838829495811371193103993869881437598645715351469544108351749413663833847748023482755680910533276560070441165500553027020936995452755381229818289014873904837734995080543189507338674950994350174607364113731773544692155605819081340326408660642809620177911822618098981951576668831709106550229867322251730811563099479143235146894364628345837811798526600811541254991533952519733951356475168342226938620581011831537869747869499136794113767214687634838313571460398448712310736825593333785441054345481066058021284497211090159650439986469117497671530480887250508890159173719491938975795188120136510895326264381427014396772082393707691250669938910028901513002020594862477539369463968913139104141262370325412214236206254782011714649046269564315122430635038986938321674601597025766251575912894604497712324309031964474681137096260535763194434331029210799019483185994352270879153516186487209672288481080272312062060322740317635556966889094096637269414596825857739486438702752675367716402744445987808571889519500929924905401529939679525818019046799039023088698811051612244283936211143946311419445512391131396665843610401996215747696802509215325446729568540638258496657287856116299873655350348281533150369353743657744494746703921050480044029994517382444456190013576571279499760919200773273711848117150916606093506285101316380565019062551316415891630541992225817270158053689831572940299727831980670040156784127180135954057947589778786458280723869304094720000000000000000000000000000000000000000000000000*i1^31 + 339835165388336346213865491948127517240486992344017036489281048995775883219451656033270719206343218385882734699166223049255354412568063952175363391623594365080037817002984493836598362875294667288515935782368768964094201231842879790477885720062587885848834738873401462994622275892001265095623420626854491918898943158895980666458609942155458428129851391953337330719599233911769137519337523523044763054797089338766914651876895911023336207952845010494213552282304193039709306988195752705198543020386061645813089725033874911160047359289012261252542324570778586960841107240421256448733428987438215658598440032965117190722274625742760717840669944980199810818262714310542371912807347625601027600306476002568581521484062828661096647346261971394826671892164742274815170575382652782186669527855127430854884511317179003444557578556405189828924586930629289178542652362345757050168176511082188030844894823196495626899783889619186819850244510246847705785991464520326428122488935993009443270635810440193501093577774903962354729286783185566671942342616546165836935047050072235439198733332032572112314368407163217727122337771120164995546782127815434100933284646201743009320157911000963115014243412712210649881167963086036344586743569800025461796655614532299565884213140074219332911583962965803746031800102914306017197514699218753200765886060466918320938271811480089925258572223068075621530131942610955775628726784798025222169588876234684758812746172810995364138365764958138318545133022591948182389833369402033557163106119417333209225121596839801532644209666079629221276502805681126504552839056746649019938452337127171896458551159882489705079389388073867583151918832340927144186264809443699250120814559361097703920604650095022599288801316723050765445060457953688617371768357204980808415980303296835273115394806172271950422971355644821122640724626544966624727734043322273329497281497022857134015892714317759093901127625226484669185907098895782319934817580351488000000000000000000000000000000000000000000000000*i1^32 + -243874537361245881973228630291641483577361321522919067609153950498001733608664286760977610302685850248945947921001001350640979948950702858960794891678836692541437499215531909333287787298355384083174995632983398105974322398140527850036671175577072702760927084224913145068718640830415183324298368021006072958977729290565646649756921576440387093240567474751940474278965089911605181797132639198661443217023069836397129650951248230999761470919717726819939543628965728845531239884996338790875037115196499249701898396079734792947541717800127694096838832252770878233388356873131377118727134122337348974163333125347818381183077214310828278993358743540161522122914320550257548181057250545050149146460962068755990153311670373570302230671994127837796727305031017357529227336442392386808650806407824296502264213455891345248513268002759386569559919360628610662191426672799359840705997231308739544202779894201504913228690650275894963889901395510498833500751822800009546642594492239915327677276613703266670134245463080593824113578082731389765550576139838548975484232154234007552394050275939562709746503296022316929248195282706604265387017900163962105629534501434756783376215657085926027073459997937330028993288392083727623536621323879587855096197562405509711457662144400794108452009214079930341338087212119350117172015643016507934226396327472218913332870351999227681513682279939244111049867439173985651273053270350807624984513225675394421331748975045702454770291977325320281448730485666070992071983913591847223274240870500070880321894729054027944365489753060045878264963767203176071856283967888241333488521820676261676319950535797773709635944343335256659279900661850817815789271767787536942657988754566665325829324563836736997527869472571903852544241673811303786443569543658601813410433492739687654050376633471528970799019706208447843762550035960399527373168447333638361217305681632822778938202903025880510455967366405902913616841092922611237947388723200000000000000000000000000000000000000000000000*i1^33 + -127877426954691782040497559143839243141572885460280881783354146340456195488179172395610545412193537422102731339938736066739652907088728194999526989807606142833435669929522148274626061039065579403963839071935172840984708325275439267782214058340662285324168739144089818955185077235681470886312856142027318767849529932393302200856190323635406898596571974106562000099762822666333253924594977511833260946430081348184160862975263958802453170180051807849780830211375219931678687771412093682669641952359235185523377089578865305040932177127942696156065287542678808113867986835534325565914267740513363542615196652262541901730706527902880460370486206814835180548475060874198538748926638825055605226804725659271600215943756575809392897032364786968450852287673878184089805853754102348776190176310278552561681485261730707890182075080076533443515944174956807259924080604481241778859836181206290932274215804087691899785034282591655908373624246352981690262265640812707167808634615554195558979666098472562236089434823579635770252462045579816501256727031811350210903194795994102653874804092071719768614899225804177845281465317415729706193591269034919748007577482862136753754086606543100982810435431664355864380954755630755555716428003293200440307689219566601075734170063766119747838232750810919426854937000410288275602716788385701797735881376162948899535420926947974553038424873240032129123874358639585969919309287544870814670111292228682505629561391048485278068969116025876618104584662983733288882870413027144547841063435830149966235212185832212697319737574566480188487262044011481187014738389284003581768964855379133227195148784358533007667343460800985440990058004425007383799447893302692714912577884115062492032853473201916668095277806578326789784990081713802792548253971901467485382573686999290539658611893952804700585530431800871436908068988802571559211450193746506797280776590397039320427726385018631558022876938795366837481163896027181052067840000000000000000000000000000000000000000000000*i1^34 + -132630828336204071683298973689607182605514621969868396175795487995948214897896845967773024555168595349064997915109578871390702083445493834397857766042313439121959145183790716228369439767533718483867909788854789852157367992851240724330690419887717787512243456019834907039316866935153903286802698797052342375546282482375950172166051037654938230154525134511780318809471539942531331994000425987934659861632634519227325542995316140587066498112265178403429130882531591433272992738894930610124686948010062568956193694011813780239616105753478737178072401844962110825460466563810559020695091000111659894367066117797520193451855618457777440513419912298667173993093949814820512817858410827798176787316239890951909538844679097702728019511543006228202616614341706246566308647949880736970916635134413388910301680272106718900840192543013201181750764654207597806799958813867801195165079506291878646289165714402347682554855877340930206128451245955894185914054812788880034887229798819755469090789637017393566022483010811931993289462935940576946013245137226489279859546930184313904081847091691911313157324911776781364835944928667456315518145675726783439320411855124659015722808726409492318652224526575337375820949335860209062561432175051067075336185533343871992420415472912372391958870927235007525235582908736049127562595569874242527600948877802482416363681474777992708783019672702052295344616613263306123375293364068107529124961581986815583439175531916541534729995740082413572982294510945064386763030556483514007540837568624336089102138969768554753115645460337117809630634343055025783131123933302268716625253947607155621488037720741401684167679069128471189650530502028235042094759675397850977264753461055863451197661937866100303734280865099177729442264270412465841450256754699564996406794340669725020954454109412161823551846103566923312877243289940299070666263663581287400306276658189890499982189381329454262806490546667705609907763881915187200000000000000000000000000000000000000000000000*i1^35 + 55820807643914737766825254229077575599011121364655214129801400549335016060207170878681650036244725286964252129414727362731022327685564116833384465277569033920048360325949478441721593471704216491211668911061541356723028786037403716879778964953020057271179081997370805990167929560683680308088962390408618192944452741822513094938088564596127342811802501132762201579993701453490827397852845644311612931385674863862223888733752076810566240127416159508225480131509908708623230849364206161868284027726990958733020359080891957687027950935982079856856500193434210007975181978846811910133536653335197484339233004461295833656048060094196999443140627161485176610885840692465798425410404702933529088132243755973814192764761513418909740164802312318787982099037787636206389912826796542898158317386759212874455992880769835434204082312723959647601204869506083631994810752804848414456850940525512137089778165395627881262841378472425780388774875230049680906348150854145950010306655456625377935062649370163733426587329409166963537881256162798469417829233345298106946807249777212464337419824790217764410884408845466164314077275097771364829548198569063267368329313251600252283476549093663724919871929551056283619870248415994562788791764887519888699191549558304184177652669407036770299175789849492340997496712303206457882547568519459783194773839066619540401318772491743670012915804008116151288862110310515854355674754374240739088625684186141598112916807116833137370732392384399007234081115715155710617130944469311243130922688332408007296122721574379834534540442158990140551427737047776460100556257709121565674199821565102381288972189629617057426710639537407851837357289753031748370274298654698852934406156331784933461971724860711491204120776429707420538464520606754894029966859772407956568642929212052895748184029572859965424882839338083799725594147428685992026956665894195141383324061517167671086996727050954617928440264309337034200361363046400000000000000000000000000000000000000000000*i1^36 + 58109058420922843844844756049453530976760574241650008932896102201558419778365698329794974597089533842557628834888559433142458214236159631707200197750729753300208846782314741950276645410595964770458963796986411130131983885616344008761350077949330426503603454865056430785571566615996885743531634786787954050344025944836434713721846674365880066535316644865747383615486604105831601314326513048326418253873493969885346065803633229259380508791192657321151086534918008699127327825913249190514349509969317540610891737382370630136479222012970224385215605560396440024705093696513150909033314362189775208944044883365521885218611048211565848688608773023640644351081420686053728343220335793921418411453602502368140734937181825961040408214374258118481773660706356126481805534879045045928900401959638756643810375967478937126790160499697529829069702311472367156548986562371790106452829941286581547474364107392169441881644956563426427004190419093948998873412671475828199127172645454893047021092498824722679816338694179228003045136512801199406050867941675530693214649925441237922044033659432064311813478777099964295157631336235782094130685874905677028223140428935159124730344474505276464512280171579607494149259121038109177986780539332888177511960995196176113096318340350679311064626105943589052873357836431138508405867465628574772598457309813015157930792285616687125554892713400405978397508452831351361368706671763596342696022045089644219331840978334853621993316280017359404449835903109615812133598232422088519905374580943338203765884224085092245530816269927511866369097955926729551434479641546637742845684235631002443430026597126697363291882664731901588068813455674403355748841998429684007160648983093589118425482779682171893257441789972191054165545210121290375678205881229423977267015873909079953972938133455724659703201771884495592628477624752893207212912452360902548539463384629125193236809867240279247437254460801989385838919680000000000000000000000000000000000000000000*i1^37 + 13737253491877288822641153173546465903584349593495243982761837231456651624417828389405989807872108553902753402870622946450475568805873501540918174419224083470996676267960117541250922829025525076235850368796856085182645626828980277127954118222054214412793604637275889527698269050803816182753179196401547446217545111084247859435488220114717990885629684609294007631688386956798025352744251559987854957109826006396186325231484140109445226411883792036825488811960276685765414827671981731912544062754446105169076723405147758817852349308930916229136547571168145054587487168945244374110634003423380320832115480978363872491071292251613348066286043942301071089284885633225899975493905272661536729821832916056247213827371723348137237253335239156558533142858553962381921511013131525023972095296597012377985911879878677357620629865916503886956372402610626672109036801652386853032354738262459297204056490568933573068938283692492871278169441663206965787797259990922226662722146694510242340905614720439080956446411216473447297996522631279660343716818669148806979820420650703717513076533281872670227798071521022547386023589555085454305302771731352491763737112600459057393160857328052940293843692845527514315112572586587506693780854345933591284066830989542890192361682110650985238931271282162799157698422534431373845593663241667630648108521762878984364616227848419177131319960961458777134381306783321071568586629551478028709021199324651121415611369749285950652093494480049238699327961570224068305500997009096161656229600353094187974661684523467119577025751793304052303147659877144101842859845259633065846316803375799151982514153190147246946594085185435095943521434887756900544812545782225896334483214224197964016580293711642602649598940441988219756723802235463886587464126192521712317820500455467301767543511039845478747907825486872427803517982722217137076236627292530877515061421983758538218922688847960937588742409287823785984000000000000000000000000000000000000000000*i1^38 + 333313528343250415802698610862386715271889683013671993401121633996592438364052002366160268649165752254870103272031287561484539736636291971719293867047297100305378766918719999006116166732986866217894909553878125904801798834906764389734707906025118458967794248649336943502877718657502935670711797572014282090269119588954924096857287801856608863729249561184049596426810227658567499516503740568471247129943308908971398848795898363186854078567436564773214341610242329963582605037334480936353813536335512779932159573685065231130422175532363429264886909691803192392076678872112734153708817344405185495581146852166356307384707537363964020726779740666600402324039348999753681658486376725230249979552516362659621839159195250533771892675756306038780243314610948070900953321501416788724575533333082082033495916417123925888287026307625891759762114047951573995770523009610965879224810298126738279905690593289434201134320949511728954199410642170221299205361885726586244107145872657988837150276111217702084865828790277141745783863269091099688170186053318425314627640867355369554725942942190407598032330388391235113657718348937542761244132931134775331547717482702967020127280367976876997837148190525578330395497677672800785647948203825701680984580235892757605470913728183789174844525273928991157394055845051439632657594808110462480635271672662719065531661937802312489111604948286746418137663395288430242604488268496548469198959814933191353398697089704192260421265040096554313379511258583209986431983371050367656696033419813794034871982625208477436890186935969064984507038453150933049256943618849993035046919320169166504968727681845509227553204193892500593123526134697933742835335360568826495966490143442826198019653972232511359186528399057823230105084959910580237190065720765264212931784028084950906877541580278660366931925746911719543474082247958075553823412938132961174276926766171849337373261328064310887279923036160000000000000000000000000000000000000000000*i1^39 + 100565790378623608679928945374378163927816812111580248814401127669069326469047734291778625939245575737110554099178317306313754829105028226086546024020164886463118623731799470151322070622170315673876316087611185982112659063685037249856256156919871766713759426771328107065997165589391529871206292997365157779685659908954842327923575634409365398481473663717708471764671682969950538647060099419933296900870795797389868337526876912997626449141115888372648438414219884857265129401967186294849960532339342061889702651657973248522917015805681782568525614360648269076334860107264169262376908104893890231974149956774727663433253172588590579493202133637343207114979647325598814352143262701305352571177658097332459963350085690217705801115125405223866429925840005697867798467017214544754756857991592062162994636983031906770632473010440816821349783950042689917138152840894137560833829365700952918327862595557061238140427518371310461167629388397316626690087602161955038707890802019993847031169007073731381527906668063606128524326777771211314821426655353475007516940759521329047800686364445564178821821720696455087419632102729477513173934766230775375782159538438220589668795074076215698684029306880259679930167832406529516128315215049236214621154406289692128796665349110624645421451081241026332359604093306828650810612554908596789589477608716328525483983826070264145223661076309936477220763152289351903866160890923669206596490238554508440586544981812583761875707812431494602051861422554143572116317948726438828446943218004557000920373530742093781810509109588316152001729244263606493676842574759762198987079537434173339107247606544917755383713320224757234665163492141489114584775222966063997547008332873995549457778818441950372647630784727526770213678197078786666628046268434881036704272723381269256686102691307529779332135938220752815421282606740489071283930597365674713174058146095395234512957218833713614165114880000000000000000000000000000000000000000*i1^40 + 58026908213792603775461095650195616040367373430988062263183308391767455253183890156616670872932803594212048264894864033422157636398625301836514611820646013515578811762683182947590744779775380278187196892507432597197697449029353181329395507595353465060049381408573513655186086522797644356368561917627166007748036394195474332591155038008054688734318162047945623450359953752678515307965204178738477109006122144778924856772689267716707981053312086949671282787974777033160580343700204709303078486074071088150065697674139033241482406497013360062782299069277788173421538038958872889202195812409674664897156558914285266401779589490882399796090639656350292713507839528421724578416979652983195796284169103852651099833596543525641728003205442433075653369407553697490752880174804690794763079070818598443659158381552188461920616339224228840832521363139024702659748851507800995167567897353041155096759343892936773905886045276180563474316458118875124915942717778697190421733632385453319635236949840916634432632050645031685221381561303796039735176639315104359274267836195688631706209748309208621081391889118245038849794801008073507989031876325144587575161505113028313239207235803679082283274890434057812866357124392664109358578527490857158378099182230032980772525888052523231893991887548781520792608005050697525477270508678558698679612870079881548483457175461146146610232519167571948640230510020898000813001108794902148503293325149948737463930204778082237946814824850856021829726243310660827446831850866404781186191813818193079258077967036097198651227855604929289431233031166470238091911991501087923187610634125980470373180128076651855918646859552069364744636941981667697544056958846657750517273648502207573948992645219342081844991177458344855533881722775978729583551775579294387021944643852555133827278455054587034582216116537128995511674488958206785850152122768057746316517856700185343321051165920067584000000000000000000000000000000000000000000*i1^41 + 4091425607227597194421674572695983007378532937551321612995180746341009809254085084983771965538998262435789758599052016814961106757976282908390206220081470016437191120980460738446716339192284608622842684037472558593917480733184317845670524179390273605594060023871877993205218241290133274760884258719514592488971789511263065546310450942216945257143951018818541998306938482616546595394290507461930564654763348567185383931661914327364964962162559126264481407173991003612273491734491667457362373870597397989891540453589882130585287102004216250795605642677694386426476447784358353659244380999701810423565620130421128912483779821673568400210904118696604086582134872173313198487473570134189289006482321781736173878387118106306270990372646038275877466817972097623737903237515567670085504421467578913519393827968738381602449387891491535527954791373021483456205353068680434206838172069103331349679653739597911006817554913122015989696299537261018770387213274145047036588916305382018903185901618759718792302840069507378099580075672980018799907109427159752627369854136134656800951276955975627158963528305838017393752796704376881645947026072013583635757290249345687712238062947408076870572654955960016111489664129732774583256663103222886776845717837816068284252950747054472048698335090507797102058286614419075689530165764003671653799148499260708333124732291670707540738499809809865168719323514810791484175428169677970469673653870914144659570605834204689158404909875657199373203204944058621918649347269337043220496137514936989102726614301279074486154336251355125927503298901634486337825311258454349848619793406519147265417343275270736187316705124804610736456115623944840704678653696097817619033522975269763339996259267292883175151431678188789344117088674346745268063362416495514648510741965088317868231250816420740314635595080302543686643852643825505615148632346865808538058912881827616592284541255680000000000000000000000000000000000000000*i1^42 + -226753517694936487514608735742773061750741182675602669574437589480533985929249496140741048080934021300767287600451882639517281045702118708116198314736442298154648645992262757449073633446503068169524306239493814661488139930251172239360604722271334476930657201170952003972741618736719660671879955911627532348092468952577576936411267074299059442140890040018027004188164679295133433492975292294299288583758408005060411589924477119376596670651581920957499302469365978118737979804314725582705366692595845633090360816715516807845297385712731744058395123471713799674397273535929742689180802306164580519818011201949098732301372867271277398964333312331243053906257697553069435143963665406320908855000596411878466790878508387649653230987714134345110031520204763952169417431693498657913300370690353913285391184588446083633667811623425716600502418236757774266291016034028578585402487519465490551705908227053685051125408366258101847958602754481958811226025335499699768027257326003004340520674248921534464251047343739429992057713729946309381290728617934758807683095504774220660653436314474384779315627493353254673743356577124393963276372543104157828547378392017743496489668161167914743422341132956586664960173657878875203958155758312479192168761178841197247876698529598691981110991478343806696556871253899585523639537860003435131867102759347991995777995679073146444905064297105125551990082584580249852337316208119932181566607461162411403560936359782887750861997656435020243456919220900502788735732677287384788540163149592610413675271044117113258433086712694265298853016237604629370727646634809119972398937769157268750992761865951278997472089128441221036409908960010370852742952588997425076250015385828626630047810480609284338158658873434802397128704695988733663985776354114265894218049272117800697526153997969514572988870064418892918069438522990335827536283604150741479912192137981992292581376000000000000000000000000000000000000000*i1^43 + -18943359298633109421734115771611035333679494495806748653248170784934044031573404680346889258602353569792527254438981375794070744298215969160753957706444719191475253003091154253138398620667482374673410406383568628501199044552122993239405966547329236048983776880893948724894980613545550449499583395798912807910302550446487859771633159709480561738854306106802161886668264591433676819120279490895688640064938338473232541624424156708595313558635981594951073955101336417169542114176579806313894554187930043832567188819792793234123872401714266619317528009636119648835519275329627103217819751850042367707113583309965047741085453548571516069064211230003725495428444076725003435991385801584863440663037928768506504498404624255377848039446302789857835295098594923497714189184915322486179385838218829997777045817681595373311619369833691407786183307223003020118781011742943670267385890073217132065996769020011610634763512088793869780539404776348690152330068649331924182230482756567815683743704096738617406066033102130744387130889424269427882214104447957699128815432151809983358395019139262299201539644833642680760969591438488147572993855786515821301392975612411466784312767882573818474806654004230516861928255123771254432669627770724137026882010684485812604092077162963536496821953020918366184223554967639185622875644360006492605224147281567590974303469856567872091551884976293797089719360113275178810787324059012886356845425258341574961558147633799169135494223535618463328250422043537962613052679986543793656085451794068703878707431128043215011626134044046374627910889455558106399238453276385867352038939401761355861774226406077815291306540321120301771379299909648866192168465973231420002294675866420958955846019923672526276076829697303917575449968014560492663198066181728979381730325019665243912746401981533539631982078273618073660099596520381815029872898911973917976811031990422732800000000000000000000000000000000000000*i1^44 + 322991889389902905179442950415603661905910940129934254838029117208693026861266488455487075148393366751140262286736814436245105722733081715138963039577774274930207910669185284650616113004174110451187882594449539899843435369790713624273658314240506154450246799945234885348057502239373888940850732763530727103228013225026352577531553479528306036637219287738176015927024004303651738296746303462005316771422492948645313404999866590049874035351386826618622733125317516474332305389151152113414009216549820060324829713392813019230114406464674770441046310598344311892073109570003991888784218051179719922449585103901299798006627327810992421797236626575816377072484580441799734375907293371800096168993645547174849886415703172788832858377316899772805806967279409091366037011613651174021631086313916639982768669479238775565678769840264981871929363457390118742490685198473470879802678569996191340565959419362705561268543911043887755258681301864371516239459296024472716623836660559728833007056980411303577236525762165772964094506949644014608137780375281368333787702370336384716874289730717277373086887095883187539290585731826023209073846410697774520247076545542245358497501390841053640303155209312960129426419554757722646265618074459894370717025267634858878471281447217167055761663475604332003509688807046114887184831055709202099289194146099812272881057701912792033151030259038838134201414209746138418021905303209757745032413159276952551443764274476421380762440503577334596647743980190032106831714022461105389991263126908252166207619384800857835451011665659417400984409059062990851821362974930355020624237604045022298801959449258979511205213535594222221470537708228526270457123148347082513525539647593974925041559726077283295488413423395107226553061401218493113771370994942101521231542837618787850333347479969106277300741138279051725555138778026742158482693685409095872564610413363200000000000000000000000000000000000*i1^45 + 10050169744005180396102166960130389725511088066486847013140927054485737924444700624565188421059879165946368998075718492423637663714348546228995105503850737549915735728240743190695262604454758899797032082635476289918390495632492147450672336290480101199205219928773045319539538297646384125811205236805642784572234364465423378396403724436607832181323339139486055003068787677259790709075146139737283363429619672637173144410090559224477198972130579818305383378551485034105790256256502270912117188591026273451022503893465276290949194518840151598942239644391768286646516711731435585685950783860271542519488548895197619974161335598793989744664537355994464615724754048921155911199552356309196074049130161403136001507629406586905475254604735660918310690727655388380670250478365082372915922004964912917805891011252371369641458183904030733869532683737619869861763066275548565182347245980421541915356847505095583779266885640611159106304354400894143916121187986261591466101645230801240068640315751470659416965852237324519542966292971719688917719403328880983013444172527581168896698706256505359362795011901520773667955033041350185189470234712972571913788459343033652129931740731957004991297161126004318757610832542495256885063934751023013446927463707935568841467518939850938432153686822053398838396397001014780915301043189352285779759246236234272259685052449083060997295902719600948358404547927123092540742913994464987393457969522099291817720508935359854451208032240549460909819922162458587434902724216070402579059775646705712200930555962871794103606877640226307539931345282679865836291031342865293663137188310346602527338306540933473727516823002496994707786330125453890253512207229195997147281784246891501011340300885932969435211287645984987628090081212797218420052177965177546363948112020790302445555213549210761241531449014170487579535731809722496203120842295817523576176640000000000000000000000000000000000*i1^46 + -209478142050378046311169755107288437271419217849959413819316214497578115102648767760942319130012558081930927854353595758268125368492144530262661405688061720566577395020089076450865330801897769442225421597902453894227083925281245269938765125891431938309731128396735439152772869649174091053835178740691117109863572085743647348572515025023530472470080944882563531069441188329927368336608548863998908864300501261565525353405241640292066748744823531001836040732232969452079992132959391299287560677173386128809244011495878286287766074953739232966407387139130543232864606962983073670914422188854072485404241692764808492813540154383775595293609183903132925503827475739045372301688640825191769047084731025774744111486797445050717873176324112217175588662091588923557037203996970299822409629268335045158433025240373279834510528903665581982000900883391459734175762373984566783919965601633769078543978669735122785213602281563011562360512615573814492336098808584587875464766673691916839517499099125343683050673210604055486942976491310954624046889095935628635826925735159918030476538607655337068267910106901119310802282540714094392689727427077334208660968584856902272221233721361501875186829357449344637854413263331173109052426202101392133597782669899137931957475275078590381304977982107919825872030258206960199069845656040516395887647286392311217977763513103015537816993765482242107795340818287740377112211986343596979888173090497070716584631874101651644773409631164977267476863193000675276028615421010310278358275240324149366625210344809642678696820886417168215631630147074420612150435452834750753154514123841854181130245213720778105451859867515545226863283041016396056293199905085251847532441111705255433050803055629206159806949792163282420498074740028457476893306540634820122803751145048047177342965526439522789854336959913679180259167827010848124454727025212522496000000000000000000000000000000000*i1^47 + 48615821915110406607489694926799308011320366305396921237114408782624759106305086584237966601075859158926937744505513773587124278026021725652390244086640619345164486288069316493592423606168727584257825192800649682554588093314127427065902991973447778796643391573147020936896458059365878891545124946151859868409673357967509174556800523633774170763805566053344115778550549223597031780232054027571914837935811393736411899743692531813498285344409312648972303064004326926696517364019259316342444906659584364881287590557737063922185911986271408485461832971150045881239218322921136421923070346070983846065753456540738199077775775604015211314153055147629626945397904852469914191847684890312952821343309279196492011437357117773985461503661724087635512829104196395453939569738882224384970223095410667123668610522333976990944369459836433213323200267073838594674427392896530131400570334171122615805573315736610787953838798694163810478328366950630486012757677955474781998125009920900571090829911216420800879718868995561019154451335139936037793004845449517560354660565526601851538256478302892195824657447540419577581038568668260450321831547395453758795948935088128931903976152433680162046212736145179191162573586302091482295540171215062285070497843421024063118595755689247739771506860148796391710404915593578814711937715437230757155882787169126140663809287202575423370796380102230163311835305247558146795222994950356688349786936434440365701456632710292696646354313344524922568666232731333331569137084604673857796397087482281656962396928900978797946145552093655756137668132594013245842843298404649546511542985959346380616880312018106011036382135527339194914966684189253583498518023397227701728528069535342948618130475877234691253442015089772495591754841050631351683924729661916363123009836103232056101803038863812093884157797704584650030718423413844514341286366412800000000000000000000000000000000*i1^48 + 239277267104883159929994050223731709842879916794275236328914894001772403154483095904843192678645838225064058985999302774786703809419962367196401834797618988146215918760616509517322431193533958396449933731542714844640140260168134019431168536549877365468259320552500747828917409998235550869197770970119068307776621161055886754740603125318312688556110113385084266311040109420972664919859511298010834668354748650709348141222668301725009173972628232950567496543076984976357640599173029983692061924819085969701279282041969599197705652450524392253770091419671672812848309235728256090463749258885869637501017254094623883776149973428312906086953979123129836407321193577905883227792441588075656274642575035946180180922682246634739406312182876042411735561843684809399979246279469198923246931108216807521831202401266734313834894138832372921472233997272859079174083269509612926031483085973342990212254979151934081159449230766999799467366985927106349300876147315885939680268543027782055260798353798507699647317069443371893328184861409938824943693610771834322232021954461643652122919690675692298448378977413623976542255930810099182903176562305547424050153343087008794959861541270222566291259570378815698028232959313815038234207619280907006770977536602430782630036800221060371832974059933389152006800172012335243375834016839792052709903573958947904396253423718655172172157526917201177105666364338652294716843324473537755377473406872405372457527879186128061819606276867348661004284108523506146156818246245618738509634254113829457036566551099384989759709529906701343761029020406685658694754586359939596029122423035623393693444437687658225676727710117914739545012016904592413516895172268001519809090110404640358036637404136755881243389828672925607709310794999246716455800745441482311794949591618191543839432215013889822204105303479355308111897202463692229181440000000000000000000000000000000*i1^49 + -446157255265640325453476994169034912701837459182984674397057736819199404452810182099075407891935713973409275906674531873497864859514616293631290519881869070102805470867808318952665083666884665778486037705644896637385131512036561902323777011749254192568482565297159125639515842544881231016100290994900694949482571196163227041934001458080537788496871248626951559272820629991167969482143962466384912750794430371683992763426649498058650706543784638527753363536842109416067823521102618110199390494515760629561677644788512175884916194358433077106065135512219250042667006738639766467043026283970427527041664600517907840115546272522806203990468277771518588574364053090802610447782019586062592126756697385446661350690053186143559355343388830032844423814376527778697510324249310527347252239694794116209293506336161063742083533557429951974500597298761339548080501589042338216454781276125161299338284439129600838051179420461067338652251668173595591803503215040913002144600561357065686013349930239205952895934682219797698318898651303906852440589691118400337785641396248777941254326303893508149436538878156597434718493176782121965757087053160306956314754232791360256591443574980522248610302736620124208751660500838190006388573905831556021839497802548131439230942314666274342705859070199959901183086443861556504694148063662635822156959198269338840903398579442113302420813825462394783629590434166895555207378298079236834687220179405054288017876354601126383722535811323979009178372155556099058141730734134141265159708491896948595025720728745668921875443591386970283902117007400799127230654411641309279554803149451529045809468794460683514746282056278665220321781777943507277783912472334644888310696957996867467156192159998319880368665758034484221239887383524140130180754855643144845826228599343908833791037383050874682518501464870571512120285578919936000000000000000000000000000000*i1^50 + -2258735704367832267635309403415245019114296438108488366525814859498136560172071886544140573244255558750218374963941748757237218037852688522813489108385704493378074404790776015380790260120824594638912073009150422229987403204524306926983972979193013048362284091117045772965911318558996859475537945613245908395213596120579485507658531622408032609206991470140546214545445316115228499505529971098733242274977751799335876576969052971559936542376828873974525754359293720302436131075925420030424772520386478657831630047030280653790346470558088669064364764476498712376777392131149882219253290510581701959060147887770719392101159040593118583319014519523634182303201398256916534717533635755357341953240667098517177565919523435874033587153497595073996718011344222112605088356709554654577281244193674020458847106706041517479682227305959285021740580666118796311937696002469018818149496459768014356901941853828999772841535047564903561133197937379306396410924582140727109983635949461683449256061539007759382628222042327007960595334558528143799848019880213413202067416303436902247433832203015889975520563391896589751717161860415211410644769523372041042807531919301065502593935374753155176287472172930973418610454639404430251435441899314091309504558856894835747901721721507740572053702300119311823463304082924335129006730706506755290644033702112879366999066510227527945266606109528172792854452215183026523828749977403284079769009450252016168447164221855191323858870224094539489591873109313263431932967038195022160996794764137269056198885319767824332226535182232721992781321447006638978678935576086925921491277459705008578554900292990513970356966929608069820553914096451737143711097964244234513000654824504757920695075138383851416502328648733520537655954570112127865959210407231124295646683626950146621768229961277244684541200459076019945472000000000000000000000000000000000*i1^51 + 2263062866813909706921316509014091023669162283633620067507024593861133634240985357178736064784317236014862480385134436606674441291985120217283465989887848810742459598186466250001824741426849951101373815815453264980725483680299180061801240426394489834392415026477473681809059774967446257584580937615702215331235689828165775170564199457092011173356218144659087244475344604682632673825688333055446881064966651948572701539617506715434344451205197908713240990814378485288809318052353998036352747997646241993002356889878073819444270313507805849049156467130114578872445895230819603893817410880885368692185893367209634428145206606684881965405116754587956383098448523245790377278990156444221251129791633123948122759189899025410092354204717502147437207339237991857167827641807039264604423859042572264727043994931493727258583763272455897478506746695283944253176274799696534218286858764790034637207304077243011113683813184405530492982921842110901285803886544501650561890706643322230719131624409697689260248326209134375578735738721836384046695924116779898344713375497567043191232988315641440616743939294051365747458100185215628719955234664623916277723476241039009365933633197555162476590183047780496259551947882140640573636509170872606051895613220393851960156998302138363904086334353193724502543095890657347591608506831955658930883021823260941226911687241723608254491378354167384767661058788407113761968448743826809701057009623787858183092432394431785584483721908592530718658073306952838594656923317134491309913584145233628008294373186680685894508030133294083691551622159332857730712217051986629099786084652000254712507597234902278110566588172928442593173124085411940827635183024029881594381765832935138289204296698576165684020794148822546082876235954777383749339379145702428436016643826634753367260279910706356820351846640580034560000000000000000000000000000*i1^52 + 2208174191738023075665230721118303599158362288616104300293847362489434931107758199942698696332501677500035494687497164860613835008057781619890274458068765604713166352488201232193019988023566463943763216971323178220589796803548310227816087846705882164800149508805495758126279295046307885784894262669214180701876916167528577546607719890259935254297170669895090253196996751072431777197396625368728380209793701620687436283661304166092426417470924386432727605556720062932259305451054349694472353848092924442872660231428483797190834032900430403444751047224083430582784496858673939364886530226492024411787210847640883343176761044808157550287438626794729267144139587879439658498941028380936115465813261221212460267570766282993524751822824334566886852839950563219557576066145149203825289826002046042355117524592477442089383277070335353479208039774210988053099524879026158289855814040266018482783127078157638368696535883321875121207669396649177469941259523060421534503880131861957463972908283162401965356307560928854211148990479372661468007359913421979044078534053615022189082136254519715948993191653586075969992456410232074847037937765227169652396502745890210773562266930550010679668973609441723032152514158454990327282428532040768744732584557756810956836959487671594515435046315561114160473093661957333063189172784625815917935368486598478144031595438201380899130990186756309280487308829608322992025724542091177011037231319893886105276410364570400578458651667384961512194757269353679864939545553624668722220013732358525612591782254262810589272261684347010923853375524883269394783921298353404764119738501447277930139216153724968000569936011991772053953727018193258378171504150140171418910379027015809639447386919932418527455736405516187416606939948066831485902540824521575809754150313590019380527868795263859266173272064000000000000000000000000000*i1^53 + 962355671589725210048308537917510178353993296967718638149084905194429608575918905797450032180507022622050824388207795707636746001284449160144532819396584515502523503290421799027181927185790775762784618783988752305642846093873963107622320536315020937518003337427911922215522265821295141686512123096582618622174788256462222043161007260094602660877628273664947015775368577041942214679627492624504576383530058185759209259764063181166878005976050456779884532205133739139131363084726462118504380577282124151365415534092993423263695758920753580831795228995427298863051726388008637036856881859049184880078537984850876091552726159016406286365819188638468155807110290577385032596495538013202793034111437710961284206931817763399865284447514963859303318051025748818909066576282179415929820533656085927195099820500331662276964087555597875068877748854151294948938165540362308668897308849346937163801638010438923819625843423864427125200820170538850743848616819386022984960683366591171328717793951386372499108521052401305619505438714746387560702522050508745229583089352703599112444111009705567883789832154521660138119496058919555504189485947801748625574681339519510085620950231831135735927902179595583970527481081177199580497165078411358539647163427735390952780385831539894938844694892410236756553503054419290940376314254719697577410273421240119894206217841952422101065690562633526185343529990673890955538070362643366009086615089041463507983370985567002912972823129854819593112749285898748328521179606861501235978506697882365368268917482789363793975591248078629272128113535710589510189544755231859441690496827058971950022344066680000029504119956617093342505099247465436293393025882458527469060359067744738089889516991549387416837441699367202397285435874160413861917744493897744946351050714149468712979578263452411494400000000000000000000000000*i1^54 + 335902958634220539924355015387408533994130405119120949853488528556820579728971164750719078834476345087552324614677396784389366589780954536554711608787337763030341126007731917512102952145224864412687678786013063917989332193381724538622655782729276302629903412725950082676293481902265821281300969993349185092345867095664245170816311377666627610462347944880850223994494229401753477811295754967003462309691751728747247992155957859885877360520174838365714235501355495006581073881778057932133081447302493122527364970885909881750961138810394892512624006665573985041107483961826848870954367497200757109700830757673399901977043999728902257369744993269858571786099206748200165511505205105192746142725711350958534397079816724545066608749811269866894766997115550474066203033743550757948919019312732619303791538497372125690714787614210919203388841944970741733678481720221052689676649506112986353920138133268964033912480980873463566339467463055624897624241476449447433433823242867896510668506480667297755504338414218515691250596895095518653408985998587875127232872865552808023444388421913244901802662641158858494119982839091501010337479182328763650566080511252032625751965483481820731495243045698798513932706147613865357112368397648415394677502701110759324089616129085943694846595604884793677164099461507255559117992260024718363613822929346304791785989063641089296543213336812907050305971011055459688641252004630750535013572409046422001697539924107785432054426785379443087107770123545352585332881981979593636419461950947580458113382115796217310316411910215317702422583068140051462695895025705625005264740680496710685144668587905092347614214539196131544854189144575904179176802096011704344647385105044174886855684368229051031279319969836235986870459226486778650137841933682373448823636109891639538277469388800000000000000000000000000*i1^55 + 107085302733199714601748775752659722613729888413224237307169718176317001805213765066775681942011887981275250617041584992836241279610449623306038144484848835037962941034987755226665150323651867410933289738217885539676164059709257182238687278621937408090152879923450664034135144147285003614704251768823988364522079849966134617303093179251440128736443246116748079729959854562877288709159839321792658268447016562911375590983036991186709488229341106138083239635022247410811734246631480111680399370392035357831608789540575666781621730665443906852254046558115245491501115427336527245120338703686070744021072754716143243986726751725094024041057890790327805758047721767751494947288154071909845615032565555022312527773007619245113044298440489450494946419728616977627610572974813544804399924692447358793293262343902574100493340814907004371439316931408086196341450124816282516447011923650791647594758351865831614231076489663707357203909718459483481637832403780618620744182262896663576724869488623466414128872953044143164893040678858586137667805877547469966026216749143819248006684964378427160996369724878656966015587599600638130480980406747689490616350887328942699908750420299735882573468209062845662864911148565328732729623275166596631299848450650797330653915438918762582045740723862796874107210058210551969957603990145247244009908241454862248218099666086015711627708190643248999917014167038858403411937527513470582873576008831137076143375504131227865767932253208101244000371080743500959803914946612513422369071445765531327718316016018670834208236186775308823951269863088281218210588755193792566086892405842408374143928303291766712861071435234094502836254607357675410159033245161431056393060493018463139377569803905351976354873288362673751778618514603767819227993648168125847161857885066816913408000000000000000000000000*i1^56 + 26081487762681099898356474496486683596183191873510378814672964337199580039073828206245719107980591708352709235106547120289382930899917411921482774326327210134296628491315900763480567686007790809545464913625489548314852535338551721266202503345583279121064698861464227645045196520405632981193449351282010070108274687534135394425165913647404081520118322596757766902485692318468287978737245660348616344708563895764796918871788375274135820204764069176772840410034388303895538285756434536656022079856369492395750604380168314984184087960555837683633453500242216153275882886106653881819495517297175473463189538368932204406077764188498685735825099574975471213047066260545116600424597823312307759215410386447535072601865933859081569992910922975643507579133078115775561754887036984262595748716486913747808974866434609876260093558328250853811753603790244570853407851386573299247681164154185496351130154146204429632236892133699353704424229739583183351178421438417972961311387494131606981712330185607615165063292938257840529416557976965617058573385541008165770990095372554610914291781100695127657563999042097775645388214838581188921076629785018597332681814884369230808911504948925467850487613007964826417112956619061920407202540421599843185900163318114615717545909499992581011086973168531475768234997947760021285979069719824914631844064166937474062481380212950344441108998558120685578708325908564555990103887791194899146382135496033200955284237728883669542137513567406677688939205220463886845715670788547346656362521217831579279705600620990718212662957861771487923127561059736213724405372277064642502030378422851697422745455635732426569869958889877822623805906663055836556924112971435628144616056393215625035405318652027697699889937126971138013582647656080976014298821410277182978296014438400000000000000000000000*i1^57 + 5214442515607594282081785604050451821251710065510941187939056799159673310606762768057493626087725304588664554238449971246250360458379556924004962771744893730426307714153327395209007683558971992740099117799866535471196722852242716263744951403304127344373776914780368370046171067344790517361241905377300931442071773508922839807093816736648160550501479017590423549070556750498592299362640797382585370598287599755940305774949984479954342162396872244462574928780617475748068298136667630821716561123122207706836572103233504229373411916691290376286791265122387223147931210381001723569978780991889215238722786473715244918670247122798600569238134242326599970233253892475913987573085914121068139315113735841107844131493835615416063832856113414185296755727279594608055167850559090257806183802758855676444611541441129508882842694152913414699277161045483227615323442715169602864880337743920001005401586348199764064612484610222368112405593542390221329569605444872666345246827003398208813317446833177937287027160304751504576725948500049465364833893785196629166207675890922398678781852049872685537500155226374094387448368136251271682005165201893588806502030893377463947036436898705621656329656286613920231163187827528738504976602908510053105095742128307776701170367484435703693619453860078737917208923722267176545842279506865994819902792135272742476647269581006604539658272580490139047070646118872712452481205916398728954030633903902365609706849566294309856390270879208537110846625938255090611597089946704163272340603157704156713801179517823460118874472320264748693529345597327484212929126901747028015035666809614900980144483726463173076494115787133640732312210638991074178238679111990875027438941041621608544992945845198032905707594735058831431167686462359958899314283973765287116800000000000000000000000*i1^58 + 1167294827475606684459619071837505731991804993438590013446321273828716196279614598212088035928574841861466675441124698341751804946697768816179114766486932815686184538355641423765560496612304697137888105484789628637304261231074613038183021835342967166073992293633107841930818165261748487767687291125242144470585618462364107427365220170902617664625313030087117076723852149998482105666526787702548593149030235291847209890322205703117487108758441015281193672358878636902432017395164924103278582447573894236854091721831920325665168744738283123313381870766860707192639657634362833679943693236887901183522616590416264894406526900545093682207699059693336596246253193220282267211876445683564121288926088545479482999812063991116216821710841720171855076853722156844462724499344553478677907899959964617757379496160758174157205689272253472847306135935013671204557357220596452115895313848380215417889081157602023385191533410487006659036804334753641220458434332812567189611733971070006259437992654340647179225919241449301748231324528593007581026329893475432699256043825136528435610470533577752931375070411242128515360877994623746805041768614563976680896889792020219046505710451458492524847085721807705176641534037987165162693364201133676964614572695056622867844217368422358657926378337080220774109277221671943343322231130122736571675439163324896333650667164340474158694191617575308063674480398414644228495215968526236548150150814185488452850984962394021271120539518812964497970182708953476276349778447685359956020732018848819927704367389921561237405967943568477261516193975395775378058590681749245912388507405665042710494753689557416388562525776599586463050711738634277079270656948517791276739022784986488752149890011363664869760780829778373728666911790565669411227898478592000000000000000000000*i1^59 + 258895653798870419927686349864836975328284701950719648444395684123722729566376385620103022006303837790582238254470097337526744569322402326898081242382940980302744281456925067646700882548167568025638372727759580409270217841023377974554691252982671968075945690723646556324722904115227201415877537849703793751303155169742761445084965785390107612447155316540442729137318545124253805771779681851794865357462689339009456785069579551749790155348351890045764907767588488307997723451011230088241621599954520723149175544537971400783813471207865503846732498770316265161807235949626405975405269395114767066561295877068121479341265465647729379105728918952692845756558736381285891300700558990664893868616078922280810387048723810953708959432823505906935942138643247501263634818321401450891791348024479911178743298403876245287008954605110572171387779916076727027692333901782338488762130643892003815518760757842260466955123331088998705204238346100825926730630064258986218459808508868540786570443995175716673049781510496355065453268446485192430683544755635179842878293094403120886498883174918344206526785109942674342997479101773432727577774547028922333498473451121309547071400326166155615634602083468678832450054360317947083994057544517105954824115516885300616048052237052703594624135184749392291024354305977896693800565571124332917354716395770976478070326199174473704002112142970788537245596970921831718323327193413503301994176085054666313980780736185937815906769487558083921634627558534712142841404502235442877839949775162105678240986114046413140093245697101200733791684184680570429938306685993103842343732077092575832213681446719446882773368757949362282555703505279018351719657407074779616183918166865773470628931385380092068422725654986735490401196547032011610521600000000000000000000*i1^60 + 42404218302795396089113857732932664987343925141482097629452953628827699332001974139325075018120513825822843118921003767280799716582535182849439883385858636500672914385576230902688896080251627378531655177694373701581114518265430503032214971142213758758812851430601612164496130947815510594718761152154412677116839248915124413728330088083427793269127927234711165897719135364276806756405036410071220909244762905173007175982376471949704517685563273257394754836863931479797561586459074787406709449736497916532990112517274383411583376761090921293401625576829059526492912657316842466939271921981389509607191823954222875154133551699386659574084132989239840691704803914926790106069675474592785252981183793157575900730843652862750083264215144191378911059217219338224750613101085350044636615786117320908646207944647320339708860881493865899354793690791873950375460482840638403656755992746067111105360684696053352849407273231256977096658811901967830655657967219899379376328328429117610111769986173584133529830379052899375717206222235737003792180960193044878957873659214058659099868338055416614185999473852679182458099858324704367571456219468079268159686607756266225268540713761864691940140035072567420709695162463352811575995889217096399215765567344082206211168090312988594181692870090033746521335496888682060608888892408260111371181713398168387776072557934773748074522280631742321057898730841487213941259268094735905295664470363828894880157180529131657153598357068148428411671717597521421405003428431888143904670098076475686861730276194562138116233683645065694066617175443725866242205595779564961661007398862669258731695225620955201782475066779160282754111421859215458222027196615382261986776360521068814215273795797077275500410705846756813792574953226240000000000000000000*i1^61 + 6111557479458371085689898536868680032720331833958793426436131222796604612114690266907259159571385236621556601221566277633777953163243742950045625655091134250925220243884107227111497901949882819816443678185615094124684001407659571841373151602932232903506751840252898043059185144935157983126359109422841647039426647886250207185168910653604026779405664289295249191520635132080447403287633826689500169843910359724603360441432713873517781052981908127252521888580053429468113610626817862992334800830865227146556718474130291404502258932138618324763741034051341199612260082242332543826225265811403523512202434834401474026371847357577919378305683466704533542793196071751814445231667290506559555653918250489810655016955159144802729447341741497800457732450592864423799362441222653413412505704445422165360198992556402092766273469701838624646861441414871762305263718044802826256010877992671813525550053773423862926454340788823124853490608361835832939783062646626637572205776000352698841533106279590523068969477051175976037550432959992367638905424504370335076362730793866129146471021288801513180339780273260955961261553593994840368971888995639852616166155978181598335423080602084595404630222900719920222749156619977809387940803239631335294816297746745994433199605829571279435878801604907051944156358210617336183463748754419251827918594819581964811935508128547194612997777063670741575749524391983119887517296054992639727291634754185319631262939248813548503194596798506217108702713323689687201189056343384829080810404126895622073461229626324953514385661088508361403289889690440258196812358120262420200923426104343652489659841989349735149782234059310457279355936054425107718973297596594016546558480802079868030711944493076913917299937029543461650432000000000000000000*i1^62 + 1000598014842044214579103361238892123501331760194952172501266738141401156401629050138166633195547461357128201559120123247050839541522454669248270640436179131916791686488546790186658220403379938650359550226157763552337116594047777117449420604906908544568321119151282060183254829731416810946235915379882374129372452473808561079922481501247153680863331605928925169657870651483801007487961979234757413507573175949708887341792597412108170588095414001621717826840768102233985243090327957545808700225963534611238872011515902687094149777064934884190553736296209477413645195614900319193506671641835061780153410251940634517955059450414079359509419928202289996529346124526390419272438317717709199511795129756124757233163728418002467268051904445436888635195228851519048985416124901624151152230979546995773626780552749291652572902489620852390728903673903121296296698785242332524940259967707556202782327351954365912806467459009483020685716653335999405113494663600838597345643613876349510391330965841791976868425058308240889706730270465576608054248138380062508029875672753472491857123918133477353785615336389996990052701246808213121502501808253876623107085953397050578236568164339513927152941344294894191407563265546331747698560782088987789726775078755346955007409346392742390297841077293788707027113066280492267539998285023583491226130635437702987473959014858334365545781444867995119378364922761402906646912871519709369700231094282799889804556275424497520740827038159658632910156411702749855608401198882266173210094387271498213700272380257008715082906228461429095706190501056888064882959069988894277060038190406210174576359119012442543380601925119094286432288567286697133657125594378173868855270340394798878333543644707961661039895904256000000000000000000*i1^63 + 105797486925785283875977168490705821666748709798282652562379066873594221655504994797516821107475392056765352429175578336891273691807030483420798245191936374584146883455491505248336464246155167013555144099107377044313440149236022674258683504696644345612828832249184649456391555114930229347339569609989899711199581382898519294913061228328707552260044163183257248458981451424071905402652590257343642570860205543383593052490168219589762548038312073431039763998240068195003410628429755632980298349193981622612648374252047449494220739064062752515247277160391365636901011664994216727119744453531268377299519607492602050342807378377257532211236781763881502928228016477831896784719009598508572113003428017893668137661871043825066507325727453103910661868523449337086020728058601917777996160497503644249348950882533962288519734592115898122500421058867108309714883517729459585680637285493183859937364908290181377812538764792526436633174958148869332409149657118841910606704394069097641389115368004362404314642031427808182276340514795746306318506070153329879232669346077525622399198850210809920388588615912443705695347595041944235005571864610084966251968095349229578021796501969387181183854237371137273607723746786300872426966024189814606867706620247845640481391177497088715956111552332252364308716846064585465813306354112992738842704767960316353876140951563820824411658537508644591921193406249260145071135698821781905438992320819999886442849723368202399737143781728226077694373606777744046474405108082177715157420661608641971092779974889548415605755941588961065573508668806054470769707947852525523621646597856829331107089144445723155935862774354995178577263706374146705239753761506075975510510207966534814567088799501603789864960000000000000000*i1^64 + 4757064560884691467941184130380183271021749624805621022559633141457817901049580091694314952112736327433897358327105045754608907846478175489643052315063848448116880991284578061178742204000300869533609587355279356772648627769970572991400783836830575232304669773143577579827566180752539852408537866539205564485769473307062871815842903650804571839158783391176926166124789553759429152460650439855131932210108942348136740307483307396805248286503734867208148343756681359481072137191290285810337278573159043108126142670180751237108245850983165006996369813345143667209238955863248040628453266568558007811852868298267232347393093530919657813422075460222964755989619405262779524150048900327949531116143920012380148870757727371297315590383835430669474535302328158082447698036763068257783101564508796325469801137604118826236285431500012857548831609490644267705435802275213468021214512688815957375135972536622146785732449142019350351573762050463095160198390261453333022202338704363005436750514654174144700803014896941203403574732469027480809150959213370135690284746968552120830516557851209369703616395891510606753643909188422850724686238168151921087014799204951265656922470437428968948094032326453499103834979916778274505412263776390478850700832837404641479351777348000108943023175310001585677676475859899033797290309920872443368804196790204564889995530481579081962763559146716745055286847863560265680078194696957424223135589307491755293687025976480545162037841064231049145950627336031114960675623335254926322531561398300888715225994258244381739451551486091991196159528579124187640352491579200431143856253368260138655137228122059626819740442661260892458299737281345524877565373664354942300711244345671389282497407746048000000000000000*i1^65 + 297472252951388678518152077089663369447957927700327035689556234467220595477054305456506832567621209030726619682131263697454400391743215606217979144697875023421776723584021739448172831479382429749822945083557670672375141282052790854418433216009419062436179358758430411600078383508401804583089426803073747830556941063709014202065054209771297845440811775527082394345488805412044658502688412433282074822926309901475907948939210968507160522700964482392879037271189111894493741837169363759977884867474948110852774999625927682651480913321966750770323147073549186083610376843238872876201530772225395104390569457169871658436453281242521985996274513902933470188915669660719184625564740060116810054418526893836640129700034795778607050696124569207251782173554754567162101811516872291303650998800723363160340816131544797710666072194825124749277661783735060641359948842279089592525338585579457245975802218432898797317496285040972062661735231237156188192996287932264061126629989559095642883564380969066471637276010361867166630641036152155046749781037004108814442212179385407538055584893766310224300751563558557985805947981391809612252515543419390978290398976774845749176471744545493382124185223789665185161209799995265513237198480726453535767581816248861701253088120716493086210070585779196053240372700588094564623390117094382794167547461250328488851183811827961357167613125854032769280445276092856259806921155210472104777911064833598369219856144239157434844746318117840032179922214747509174965956245402910955195079685860201351999571944218676155049850801556788325854327324843874363720568372113989739900610968965972435089142092079015019993906083855949052961901532118440859062750642911019418146723658039779603251200000000000000*i1^66 + 6242580710541032684309365553004323920857316515391617060305838221610107156967848837421391945689882210587196027122522116764897954872340865551213835987332914971458683438838788991787962872696017620947230163872533846114317218345533359907637745653379756994227752946810795205337513012949557482066092078159307120775070060474920552106925896880361077000400551025073679175363849342317732846082012000207797856099157064251186495546772968284576156816201013784845109286055745130496366763264349072638253564140185679183505797096943686688883105944256135321901638120823895431908528073544365957257746555003340045782392592697187784779661282205070009860793228682068673912591542250877511989663928764302586683044366921761551690651868426746073832710708183991480256507434585274241047051781202904418190123483146841677835647791447776996923481668826447619051884348648976186824061282585913018360657497916996271452806001545693429299505605875774307621081546078695096320224104104354291583064525765430078967249800988515062668887785056128056083209144065930527541395633595312743284096595650101529216796283394353667392792627564367047831083662986396348664917504901646714057590097003653230673933995215302188815777256020239907195620577186751432258193150515815600379290540754502681894746164143720814006679079243158415482999509937865724127547309300278261574082309635633122460327922324691400944880499506160322355680476553838674827129774182038217157973782791557116996064284209924780512207670690817518664101914968442273891203993485067147887384381405991749723480687077750994169322727037645087237092170155054190322673658011321436716561197880612978727047698126820346660503560932447929638217869309647164937381734449276853066605852098560000000000000*i1^67 + 209139978392920067680896160643436325773428184153758390286357702280085791004180032176480320695568797975092407361585170404068694651346134357655269281120563586152508587111026072550004378649486632421182075390181171431876987788677041020167210569675219808079053898968068284159846324220849009127767207756705897967144105748077080316998047400849782837612000008867629747287219078971745312116839583194389654572217352593204110180198910978500926432790398488850427009030534616218979381727565524226866410026557448447732081101624373839512325625565443090775514404063363782381502760514415505371749305832630294942662729456428081107886499061762926988431880128490904299917430460211528257582164471339378321792118087502928775378457121763813358104060656167365744997340097025372931022637925793119977662078836442996426870295813816804011335738534075443999984594169466087001357963831128282409132502647246044849609481169350914110682144369149136592380994638066323864817621656698704162913937050675381327014603673826835411480426383215859405618859434844455026875639646862771707740857259900115552848384350906199229799830022705708862008405948025894538376659210746495628989733444264286162148886318371822433212559630175678587967657231558910212849123041052567658183539579791176962196505095362473563754088336109389274520482564492684523004254947419240413645382916405177864484876650401198156423730163879750591335793040964985538709069681345203105039443973320159031564443597531648894113526274334345880165465188464906580524968702327633399597447431344406516072209733887003352260523874030637361773170456902674179476067750746820808237358540391807597545410811132555347676180520536716957775983353441691387896773090166660136960000000000000*i1^68 + 1691416249776005656735103858811245259234658704942752735095602965240614601538454829510161538965864670468231289060166206436389222297732866945552790406983410798617769841333319881516512614222341409304596859180809440484007323829493757812451741550398601023954669592620920687674068768991413620250928758172926224302325483903168691690071251984946722352460446117862425659366783192987453254294586525431408347589147068777590526660283576580533271391542172752304040136730600051066202993681453604066333113029607562444826709713957106452632273676228761603902317688582748518672560717334596750008639774496266539962742535195732607008222603927591599065883343466901965891266272130443628811523329855769966218936684300423746291767226142673506754571702427360021328152618853557978027612312934591309378560316144346631107350666384978073566562118692061791272882982164601060000234325779018951578261743630059471566568212412911992191655192807907239680215293944589585786403690939031138497156733203204807460951380491466368416983536264689785529774128379448508809537774394270416017089781433885784065495455614763190530389813986782043936736473989790924254677303872002697235875867902426957372939483207655427925142824360387988210847949404579408939228947596882463933011858960598198948481325069041065201537314747233987703283215336886962295978516571235146166949713760770512687441171711185183965668718906733220723754497007046086320583991677772556126798082046982151593400164968739262404054648662397218977897849946487854264986431282689602180566894497305680450242926346743421530739964495092646708446281685926192616109546056216902995002492825456564611468343267724351814763908146731833486773697177064510319028391116800000000000*i1^69 + 1146246991657275504137330906529139246073268409547300062143149291290711992657670827475404794004872954559425334885037178313876462000311096592542683561470359169241361109958640072166860523286266178779616641524946833786330484745358963757455863830857055554326075393354971227008382577593606688996482116180591293774278054652664687686871907853002218316019732077057104953136859782400292810560792134542053639934852567489614167116615885963031680728351382387007023597192891961459839621947896027608322596699728235767488106206552879812060107135660854889064594656789944253670377075495645345706053227312551304266227348263389718120866931243769617573587272765529853356353005996054621477136036800280339739024389659188668982099910239792037971509546098109261968748415966654262235657532666752470552403534767268342621190162192511299355392707735503853087801962253663486730173986648530821168151109530085072273319060856070705301812770277921195485182839698893068197392026359791851966215078938518964578399167034098651188915363531608351415386517669706601794338679914809880688928357572277294281237039193953276847965759587028749743986326246438007885312972795340556368476673832272514190275055603932254928842776426105817740486588742332806784041253055606386379516026953596338778006191241212763491367607794387172687639568637588973686833793350726676445944095761348693023182232784896829222090000734706104333968797449793554987911398518815055433414187505062103209643817702897067621226503692673178558130095387706755988804081486780131442600422096543063086754866696840176459765572668359649043070398343527096482509070900566537515186768311072279484102086215086906386039559483665849836049108318300405760000000000*i1^70 + -13328227493736142151789777401450461980499560740950597162995422455237759555368587914673215110720417787494342087751528160712790995326804065079187024186214512586063227481153700309112710927291859592274428046017874162587765421518431887246109431136572680377237611021794301716078283576035233502224895120461364911832830983206580460535509109117873461320076969066781260610238191399950991206451516192477608506552113251597003045604009520001994037011918224723328867038803257752326747232766772092387636511068612085366173854574256015914720224106411798298301704734941933953283236215318527451332168032639171408750978171797005495902889893866901811220206040871681944665301833444949543094606580315625204513900148130226848418975975824719562161121487283434716423006056547091739487341865321258140243087050246192681736300157326286019704289977844832701381431843275514661497170943245980107519786185222703185987454374382136548146688005527594805862520099182930391101195458708511831752807496931258183060915271167387087584671652012973070794645267203461597226944196442825252928895460030781376963989082777546966202265158163562979298522277320880849353065673195932331441998882749348196307069326777640267773823031659413303992891731697873704379874323091365689462659292914619699890897608519271961574594409249580669512208369990123452179712618478263712390322801156895095167511330099272600510165339112433321277752878114011272988826497754368944580666214761285444525169844343615738264322413306530286031125168158119190035600343629860340755853268459704218649388876680071769527699018416087064704218860667266793369661621234462895365950694774954518704473628215827440525820098635771193285672960000000000*i1^71 + 21627529569989726523588920749785496852925999910955062210930510571156321779067184893243494896893935756489196301775711981079472216181711211325235981836357095072585576660405447117529385487421539714906175721502244550549930676735639213688766989630785324609083395192187629519081005597124091215081302150791563604806179365444906602927767311968743922670938690546408292456544933859689485207213980494452007824407497056441658498860040467501233016122691391804692528493892006140286962531418700892204425426245098382393706071523431911690561320801480550206265163842461834773023615215292300594757304921679126165818839292491634870325260559709433178252596193093645551252432537571671632172852815433897162348938315279348244165335994680336071864860655409637159366293056569882463876197120141326773268870494998716302936833851664707350069628244319003813769284079347763595584783188304258194347311041213390002009704416362191264828212669515905892375368913187899941818035515640856808368865647237527755480648754228246717956306443002303778533742168678085777088732270702873067108470339457432542306344246800790075934413238700772806667974254765511302714530589436031660145962383837348951767357045142509300298250033083902607125694306716359685349315603706298752787858014840838884719075295531893899909226080737719105892025158316453762423769539636950660672079212475340872844199034077901550083739977651812323931704956605508840518605316600601210627822987609276054802298834581213128596076452135819895814262662769301703425018065105265909503974143693193507222953009165799241832291613319780061997723596830319414810755971230990642323714956729079468380628995807280467117080176702259200000000*i1^72 + -14492370120131990426802070589343259991092956304468500443462582063944242285515861648523521615518168945369123849496652405476581026236618350506006912698626047943214262576467506020218282759054792552719588650825690755195643937266945607224149230878314082858452174004870914680378494836327741212690753206692803159478085639019264250680427209566336304317470750080823620894874875743685979233799841351416652277994175773332334637513140931285457530725604706010125792515521997394745373184175671676980181584265860387890745836875511187310466795929479893211472812473931492050267002748268247384759264437223135671982624116485419289421132283449457913107810151697871716777047874702530863134716003712086984667519238684575995870718612126745922073548323436675041013437228688634939265745444067336217141158620843670355116874388690810439655827968174223280818899860302996445926025378803098900981389923674561424609854852084114475622130528119168228047997411532218664037599466702474285359359707989500764567087483422136434282861818226364310203033125306085594704689013070496513281347315855784607575237798976533666878799262052644429172981742143978184110066744134365794854492010125256397394450823814479868799238525231942665908371254074093500826230660055790404048730400167373950588600160195713557861009393232690061263070191477636354848246555963053021489153210526884370634396994898077736006953243532094114197356722467216118769907525111829939417252062765560379713654491933874474135781952920799641302599414804042466974511878089149456534099781203583928160037183132444869251799218364434667297060952167381069929144664737203245279109180442856231812749647730419926302720000000*i1^73 + 4571556234782003878415193773068920253756460644520050037340646197465030355411361981091796653732916390323069610626430872049900978838153592047883199225495248656449067404398557236281882624868513427901788082488516052548967037676093795213690308672858043517564551824577954965038343570923352452246608306465251546634023211326460408281456153387609352967742536745952263439884538252850551804798459151080038464353150032030782907434017974250846569013976012251731041781396876750051039375909586548789128300152435123552086077633722701436795169252762544845341697971433783419814551489909222524004025850392623704079153909325894910378032201216238642187562599560700511499636329324687895077015644752833515336558704191327562832911155679800765267461611437374289725111930504991319268199587427974789325419460291212556468635629235052555615894443877512141989503999310975213362041291122060578367600883481347669471694278204898193735432086227615374623295932453448644159052989258824354504491228697194405822539430245992240046800749322149619248820759882595752798627726099115065685485619297474635065307827780599287017389617680543560314211867920813014194128348156218630963883421501718316982693715072585210432347979834998649136297236779373612633892821561928122373781979695860423217484473930936200387399961356576775066591334924449110655457958196295535089086751576241805326371276976114561841111138976815287636609572343644110330501722834554338129629291772431571562688497150354843390871144974956828253081066056643481679450862463381384644822971856200033190401124785429774705162116884222785573196722331462969313514805058661218212010293503989776842823303168000000*i1^74 + -655716431914610625217696736250490682731166489170757175178483779451932691059256022520043657140489687091775415664858038100704553312242310740467997954814052653908405658183201213080106071890577773084980252948465829245980606229420446007504747635198746602611933152875416768214194533185245025683774635732028251689672752057310280741851482619422984692233778484971341766325097438912941085653860276625346787024981703504025630370948613006865496391497988319313532375035512138543955171612326417554213639171005768579266063534746853747560670583064187039349856992897959799636976048911773495452736242855172462237069026602340841423583044777792510305618488473081546805167554026059885724992250121426271559070689070940924234526502296023543410596418351906886843333419269239388740260230947965037705523522102214779111786749469678460249399895375656753576811765473905085354546573519404086915820327456260167078948480972752123217427172460676418883713186417913793634310025363869681032790799555169917345015460412201089330969930214445236555286203745988630585891824223443396003421935209555086458269918601424638686698020265577275048833624002457704363510662261012614398093077478698379825995379135958605976182775391683674485400081347527589133966548551967492666610690398121733906694882944639648829641577548810555266193087175696027529475878979502752518661533617949557602797415521964504906554374701093381561712565899116648105161522055445375229595935090187633967467640390145824521201169103737080496382813079259281967625379346928747725592156108539167818219623610112619008310258336053459457147996241155038072490206568991580376845880617284403200000*i1^75 + 48228967990433807985033722608703816556854617938930755587436950920330877877429963065452927262408820378021140894285026256252305787093364704573713079935416602164827008864836222565509930902263495544933167359823563133404661765330994769617086526257563086037035521906015848043912943167379793737496864957725522185315318799119180086839521574580930540057570111558748976634389061075659757844270555038005681347640303374529644910043398637691129456834787462576752000319218960533210486153167831734401749388843520038756544588743845846046535437946307170276626511707482590071198175149574635715560034101117571212134943166400866622771912051510327412890061424980952358733471430378074482789611672773186327956960074648199765683626361630052274840607796505602967020481420994404707792617811309224241841264836711915104175095852707571954411203246193729203847680834375544009013553887730459502112216211281290506615131266206321696537004488601736289941066411014724665386998808512369707953382679392418155945492671406100431789238734463744359942126222694668501424973013644595268144094621125910237838349812270354791259392217406028238876425662986338757704535912822693445815657791006566002728262682653156153796489948380028430907292582985816870932853181832576471852720948535598681493361856245286397200820381415790035148294371646005492908598483281161919875712538760065236692385299312615530605603389671895165736952511042253466725802015863221001883960132893053607658064112483932903084141043121720592310282103619170148591139547361478112385815018471418870519222425844720461119706633546035201919981457277362986142942305330109108715520000*i1^76 + -1833119221266220259577996818018084114334388419251994384871228449418644584055922180572134572135795965115036092206958583875086969697733647675672773560561577256851675221151521544161235186029191028252255985751338811091974282684299155903730953456376885184241528453493639212522085506183889257839397679947448698669297992517145861831966689438029023618029659263915125152914154417320456697017939507953790404608645992253813542830163969619658254620682297354334722891055814265396664469814579017008642346169143391120922895361635948499165509305096024088603728376073260843639193731857980825419658678989068871984035426430366444541331502234168989468860947131980971971939766455126503961878904937133536838783520767113010258457286865857207106434381763125567121737652372887441695769087382822259113963190548703143729487293146804050487359516950163859196240124539516438036135031466368520860767880181404967915675011372354164567303062649923627005745078944849818642093898215748999922821178369270454160793521438719209688379458685217382511747171261113880834131839537775365946571026564164686022169608504066529007121748140546596982651540558756570943517774162321470395142636857957079325041718970197319438315864212543437597325133976493216008743496099035550552647794072953304311696686947939437841286538610173791332173601252792482216092401816147937331676056229698735339569114644140928704052519942916279904522626401878265454979645982678126124306712637810781182689983568119799467640110891701289769632125343804471283950675131209308297879859451035643592673521913986025912882509003932480780115592370398996357547360256000*i1^77 + 29179996844530839861074937643129983683488079268531343730148592868570860084753531086647738644975144379584761264202639176230921722101407362726153636345791457030052154628047916911746297806717447457790991384131080710261767405461084770989845836217094174308410709306175910739652354265932553203513738618997046179748183832319877130008359620989983431651569667532790825225704484326765127005371793667238839577660226574753056112325326116675948536829071128587871222871804812770414975249618356281553388534216781398928832047260306970854203376792571213759231114332037924349292798085220569808808401359284755910616750749460249559376420138556161830271066339109426314346366655992559397493884441754517564005158311416742796832253004646461504815087707318295914226963580831794107408428605571480043298642005122577886734586846065114231552259776548961050716193873554647934210863947177396800276189130045081092008326148281738090832654210966570225702962319747890090568835355518230672039805055911455543507197643609854130712274579762705889781891073959416119070720316678650014197665715955322566872226202377089566861793759274626654581553843625530085523814275412998001300290110989287027996860305654580576848943137038336450747243975805852542940419597216503732474939647363580844754905854240182857683809759467282802058928525671289070261842719976826878591606240804744820985467778418393006459143318613461737952018495364408661098816804132392724646430570103131327133521460092167957650680926527583490926486935047855070046402061151414685461365388554873755936859325852037860072934996521662489189847104266035200*i1^78 + -944277450533883239688648400524886857245939217747555716456621528252797053270615852047797845554529033958012746729982986559168291368227248429126275881843483048694787845920829457760129726114265584013022981682813401577056715294855496375487652068712235540797940772449724830006819742659050906102644767013000386235776957995771415623993092246385846648181983251743479235945476142306407540104749032083463759786513085919183546925109507453528457991129145386190507178576870942385955559005711197321052551148995215428043417501291478392402171672688384119215757510894348103411150634035612372595891424562013971297228232270778015433136416294675668953081806333961438492737789229991402273189356257167000342896695885160094264739049589521500881272148122683524577966935886590524901329598864365467425321778488581559324936078611607407237163407142948898905715180266706019997794388892916095763518532432009528160584160823833519237059073665654619601188091866750095073802817786994685498091308989277291861144669795285604445424084059537266103625058016864814668750659422117408587106478000338462836743869522285404592276172040285152555048303684108421842778013558354759822987649101262767009484405228040982223448380783244655461970210801600890253042615387920598124282873675333612567450128785592467973785061165314138662882747775245271980628289482259047068865954207374590450545973968264012847097694983105247980175510404982857316969042801093287424284306354366429238543251104507021488374563684214234172809052383441556527416069378227814398508378012328272134437546598233936023587877110400*i1^79 + 114991729427428058561939266804318849640037888797077339503368999315753657050637008663776152686847607367660142410836057185595424534487850218233488894233422962078574998470714427156226047621721569525994284628220597715621262996170014407249350041663886576507333571985876652826266617532101979354953641417434678033085786539349512943160386574621869249656899067848712722693713311340076740422549094253531745049053016362573391262251987629875624906844178401623807694370793618240829731007860701372385896935885960763228056911057351428387307138261292455997423481800355863948654978788006110728905459539373521515210052480652190532664414986853867880702389760815638951730977855343079688133313121356113880911694773097561635093126638200139715083145422590317131949859143952884100227642744828615840723329533447499478840437153822503524145324224960547543068659272199926767420256990197570492811573401352536732463330073148767520160404768793665151565227137142471396977439885761974385973589634526931945884509011052988944337724522604144058148548489165216153314522126434421463793454323712554405358679312816280857570409622476859227064176460804782770702793481171238836732661938213757322306420694666432207594346140449401965819122135600407275523799074460677633222605419227207615430494749968834544374585085971099510473581470871219315262080339715019076427631711947573468587217566291577889527987085622892427830334657213818994540461906040371862608387534813894176795797580266789850634943728499939793439241118973316855792356064913434844882383630337056202809601689*i1^80, -44118828074060916125262109251473941805375883969065785104519998044942244534161327547470489215605697686625792840682043969975793683596863413642257877477312542769755664106922815818511268286915249890220272243618405182972496218631833123110796468130980454393762544944143951692432735833274408542392483020516271161773150184930861073562983708163777746827073868567230436032592962137612316187406725734710176489884818352509435455256620188844893618472929237177793576232250318115663719735646379905711363959144703203997724704396140620048826047727186945838370100032544516844936024725279508493446392992675464389191595907673139291792232949456263287799952600869441712864723405734385122269843575355128889216833306852660934715704785459778097649068183357794907329647178693917676498563231105613792503963890663610514003436753144870306270811127913347779274721807307577251027116365369467339784598429531048839784842962644690930395295390356864367550694357719980522925801096420865803894307742537370243328092091158664900558639644730840865887913549602290144458430472984310571722748980189464103053470102042259547835133833891031558352971594560301324008845733313982824155192646657407041989737991805996293885342035817029003487629368650530675544975209248325181935811060682288469322588827071660768957618590198834042741058567302377893524914465068684102471448175504241878089131192384877327768743106257680284863496948073142569474859345104098349989684594654348366309957275004318060990243500517752421065601907035782968868480555263448006377669738388919879624084715586294115818373284204402569190287243564383292906958104137138899840561684430505523504091947457434666657784577356701359834111228644063613481265648542231690064502931424625216523836360695112262895898642279400070277662552384434833562571494716754440106985599349004251516625916860721019273534704693981687494427469184866024384393388343300002649350939453908482980614865304317092965005672170079685173006293244240834567204867354556704659169649158652639992191175824876356807272137079155298905781870561815131302406025406869239627445316645156044723831026808680207437954252527641693596768016918550762181784219489924796664803386705951789871103476285766887844491357895237014030235943201914968049012468960871515279137948624736320937684706701360992238377951969722328858188254863417556440254430184320910947282313653943346540962338248040346317425860012878516121983349536210176828113456493495960211379831598031423703195791427894397588502336568598289060246027753851131719520827165864329125280262417217505601338097931386880000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 195845154655453536160445696323670167143782603278964809369792891709792353943312054996007564393801857248635630640173246696235880428713829883326818616749266066650993725149612738698265068879731919651922012721858597221608748954767328032206224271865543899882987080021858094077002397323934848862268025948496363740826679958446131456831355987006204580758928939504949033017713943238428861567684614789117982952030899679023480537770435442781572627240659700847352382197164993169363886471454665146424893467483818878462439893379562678511962620884196677044703983379581083750943601288896150153780429479336813481894952200806932268022029986384313227649323425146453810269886875666277550463302266838551935203989526947026515936274251767127243925292390702136935085443869521737491974336847835103102009268024852904988385151493311949133009062018909054292861523471000661373016432975568908982516502314416467721447699205764672575862520317994418527559950604303992021231995905778599016290322015979119045982632286932577411806164542231724361473941290747251479237780537293526059718803263691059960198130145592976428191822128730256763856863471937444073861273730997666755967760831854712845306586599709115287386706261150172271432918157441416443022808591988700498998968576853805229724338676929419336756138180108268591482034742441067364663840002362134393275093662609360505213891176958713969790479921488065590112708814858086738898814863020874612622354194760535455240158961968668536904830869251877024942295596419654626170648308539930077420502721197887083789495856611769394603665999777156579754984087651470295077393804759632933183738403834354544249829086526453793048372413016898333773085176545690957229443184556760120763325802043735316285052215286125092475123632985857651304162834727967378898530951156719480878352527592901619038907539340898594243266070097898859473008773998161754067769239234976112974174113764938547583899581706762046268442591930475483323573788184845833867325683967224152605650335939159727638725728165227851385159355846669039128882952917889902434045329731655866007907789295739291387925936221571579549629238622709969379208855919801928364279257489991598670907725222624948332655586169577142525673357572237414359935172594761374816326344418229593379485762466115414925601491624327474021865756948438332064732401616176367310350204502343287015871441488681214646720959777813904398675948213911674341666239519403196192875535710480103256898111002990397803697050341918139940890594494116311399977716268706240114357604562812327875881449017043159132097318936903680000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 57793806950141445934146523619566256303570468860926484996301145065190824780195729125232915685666914710459768876040100637625948050574959296653265469088331543626805723860058232603521845998221838875359783731596465168213998022493000756847699041516328261957330735462924740628696128262521073979685215055540754376003100849732680186197813384830368335109016434548323718144650196329605416319976921075939779624907272328083404775263339081918691821349786064719399504875480113787679220132952548594815981036791969446923128353533037304896713713030677891646537789240375219740991895089086842526044958008629258235137573685393724128778957609260909529584707060744056449451427631716400707527153204414602996034139428340975758994151535716308721062480179234845881699505626319162871769473439169810485858979588650421604088932376320206443951188684988451312104297304011684690138931280699965939578169803242402022682491048684671055903894209908603431792049612509338435264530000975397630230096649862158866692896844355196234021196835996838307381324437917612977215100100962700153113260187487582346099264789445258644079853960140085378540142890747131883715920457318323662640936320563763048120308169780615354356603985087529560837850955642817582585823800599230966369671945816492815713946759006366924880835302648458449739840560427323566945251055710604441347624006572208437940907112624275381617853682399922279150575029131803640301570441120095022030651350113236644296848487342945477594588066609652211463082569320529864932701220230513522145135143355661891138042836485747211242656201318021983442434829511280263304772478474971071981561026534807562085179135741211722638357388911548098229094650602555495738332324074623807389171190336794013854788344174215477683438498691305918079676788047509959218049121886264086581356247262057903184099973694542908372066006416584101402791169506444636590847515277772561816058177900190342753286846192955340900989034909258203332273607765778882286397123921843824804175516558130212143746085336206090618623385519800556582016405777138253522802777441773346591358952303819026216573854345115827304607182046472386780023730177588675179901851574559451223022911270111528205388014482033108403220059412783903194522558852452018997628136820791149699286514655868278640086487820920637299350319770464850585680690448062320017504150188525506565817569317333928968034821528329124632408924571317457793032147911246817156526664782604653739080354784531115481286256704758210005022738957250730397240408796004647182101328232118133276456758770306682288623386099712000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -255886815375221230145243118707049566223469671753979111108776665518537373270780466588127039913788553419180041070874525491036152872976175122700043508911594387135395432663582519865930790546674507794363808957341820990751165640402618237544658743849426635975401065570441424322961667824981178072601343557125156795577658089622181741193171606761405393428035816401695715213326799982702257356540585702815600613596793722129150338128118846437389116015481094519704947612431799887021113498434363269589283868168982259789751921548413069277977608103091267678920646118839254298757663481393379734270040195029663630020596805109716362188518902225570226939446083344523040813410476947834193925769458811116200273027472805172456351255213160803911342769847524393603333699855085671510299760466155145208016851824267594329451594998052876629800423126534015011713453043416011857229639833914367031487114768625477319009800540019397750789929756166551898346890667447119076796227896175404838433541310363108377214250372048729706116120706808613869535963431222968198899863815628773145024694617966838225115124300048349883410681383190801201182953560202221682026951282726771262199861325888142144364494855151330466483240764895430010375343701246091379781109149828275402654265623707505124999487679878786055518348679316333936215951222308317399202575408900448552429372071817479219597142018872712773937375076287840681651010456378277423499056363983339108343412031690493458694195023172338586992926860653535919192378165865208864052480130345577231072583674781163018435831132781528128652897822344367650569070840098002637358274582165918946753367087451740374110497525108933987504970651031515602932198086616901028705676934456829438158099140071130574254162691324264722866879080944950547760109816047614373210729881481285264957285876980989366240409621599778761461110621105429490937753003913562712313134239682657844331089131143492872868201162434382220307888512600971961978936120142656582548122707821282755955915459359089767417735752968275048533359499623563839564097960846419083249629490287164317636209923927801045802072955214179195449816462767516504670475188083353853453416860250670358590565367274227525790705026530345120500798706559527162594296921270096078138353612542692506221555523488670111503563012185541784389662449147396028114203684547634230886469410703727903501458764971495368935954367407247162588167515474255563327000029736796777857979504996430550379527110886159446973867511238071574567782410878630708573531696730365986749334133012692467475758865624377371403728453632000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -1262308610970093283804827613769720584834831337720397860462791331679576036662025443510904777644796588187300754178369609556236880777162071505447740815711006144111915507374922567666454983185941178372935361715699803765522470764591103785199264926879195215020974581746946282129531423305833044319424149901956625106246589971899528222902017247818529442275262277286366265575735088860144739982646759350157553674314218953127898963357529677753154931011502965261729724208357221410736708951905558039823986421889142666327639761255474862921002981171371763518641340793744577481877085880997889072265736159919371283548901609885624326309427530065737294191573365867569834509127119427302384711449805160926836105886825152379449238353562034046453597915930120658205824270142676226200466781757556756379227571333203193822227852817872408607189800765873499375458379262624280835790091696142251974740616190138253098000016933913505600148763257178069031564401680732334118547850169740741829413353019810060379934471532954889848039772094873627129163415371187808397313870534514517216518119266973104639057102516476071925915362673586035851155424690076556103030521756510179998131350126632719742206927790616591097680181888254711491747630660128996743570560605093432194038297081753175642858192649851587757294251578591236188236791264014937432531213356399027210861249098398549157926170404548992842164008235052176275608874282717415362078126032528865589862673863981339525555877955532391034237404171168272649587918674117874964467576648123809140397038589129551011396391632183935186001386994739287100784342606634273059793768554654721720457681316471192904744173384295460115165336315437795844944842954218895392817249838092094188385757767774556046902308885232047456362022203834946188342016859012154743778652033519901108565659618466839017416894939786816276306030700238881700999787755567829734035695486861954776174065970054303655149604182943648624029757637008599195787258167929897347597050887084014590618500006994778108639320799885491578621706933459968278528607913182407776455244665633428879014082360797719944493710926503708426689996920369820650380611863507812368754498050699774739518816193522106555251708593815869647149740804681690239104616268757227708611821042535708268512405239013012807686226846625477221288841569490433947151984227182841968558251663954258109032791032524623215975733931691641208141053473987524518586528680863442490674879740317053722456700781394566873880630160273570851987955794599538660802224892923622678193053840949755805164284080989523949246344069120000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -916184876033385487740970723790311469104475240294915612501513097788114599456378812718077455192393298007348133907504431319691416451921823450630420978324294593372016369510344503403773162354722787407864887392445421340514117834000359057814872036413779636228296883529816352765486826072438802414310837114904082756293739095405842757550117562027698380308899390642133395947661242143715011898338131844310231568289277875119344201835336814224360027243128091051415497541187646352079180682261481348208055291393480780727541151429433943618301206447868761608148730902608282746121051766023233857028853442874096288708013204267907762622954063898816515059300034256820492956485345214520283649237235305287145901069434415696066927133885704481618749023632695072486323614636006924855269941921419248967850720061072956103624055214980466582654332827967911550938515030347402765861020687649554794763914577380264704742292672335342887038867051056313419517638683391912112463197464135746267037525327690441469202885925219611056555350818024273293774469790179161911939556415692418799994349737272102532338449347548226620379731120681495934320060318433076777846210446988116627015624561061056089617006355152274256904862920392687365627385291232459986402312496611968421960897693996513471285512045517034588354447021180532931426706816129822690088251953842138783721233918061620733331659531033751127798773025676622930052618656950231291775362340261050230098769415113627429833992920641112277501966790373864212683114392300713471437399654165804419766835582314464934131532489947674024526213883500114774648916973971492759765865212824537424007437087247506217498923991571362442690508982909795442496095137701714101981325938393963451461758954470346711518864972522358219470310511134439617322008187536208740935399533391038619610131716402517614443134990509738486832342259857532668032557228743021062689054711465042257221296161611520212401439032832249292661412006649317456309364598507417294427575270596533929220340323179196772559038615282613660675716660956216046646904412478882885633648623725973352791500779702183343445799099198127622347255622574993646992234814868464893963929049870456639835888769112096065972946882482634350525960966087044859413666218567079217711582543651505805641446254079859037997956070119243291131679099175208571368848243348174401833995406406872372433724013083445529002174544741799401859874680407389295620770868251632866804885371055884990052793746481476060738839645586618477886544273789957756248904924372984593591976354668311213246387847989073003965054976000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -935263377246451009973216499417687732393240534151824559031200333135501188978109476557350837901377744056710305036868397045137228152220611196657653616714814386063201472169819260453880745964644047467580044025097429641338546808978062948801732980243872367658962520957272521978615804423110841128574905618916860834802381860966952498188903883420824740260192460392313494386101358820203301002980139420413635963453851988868260238008545103691788909067754103089987399020008326681920463049228942868284332314255145859472351021576376488296721861317637679931221866839828414518508802902271282247099121478712703141228413523336359494394930616138446467392708291210096962292725821165762465598805869755591712677258073065322232067589152760771207615155403497639337859203769656751344234623974633339567448311062518869672441821144376785924188341376643569199479034133246175117412408000345202517141494027636148341541472223291197704199197835181458108038186835013825462487321640089098129233132998274350820446333355608050745769961555696958599615047631697476564015553280869456264747492202347325802385448848585033473356642899839539125442392146300487822157843585209738019441631979804681421207658526628076849246751729067499430182867238725872253649374337821933690986478077271663754236784444094674426073896359999778803277651001745019799184478479923753473625208345923440785927314029422080038016388347699809858985679471461854665376962583943562340985553943391173983671839958303873343001694570627302455791067038084131123600548315489089977901105325923030319495360839310541820484904959567903333381671126727150870770718252210029984370026187666284126834824851218290745793333514216674998960223120915022244843264901424975272171956798045786598201432521186420459449007972383927297122394707508486214931196424868344802043654225316525231598995296934527285481332032181021308574817167272639275351674052807180538907203049562926752661367295446625112166896607778874885979890755114943456724373622698900050008919750952599145255967219391876696297879719397645841780716626068038469139478298671811796384479706762453735157942040416398973428804716459964667316244893991879778804831443010467005475781574587574110761396940158217438331109511743826351617671968913797117164495841364076553815545495138611807683251838491943103363438293872764254178249970265221926981078240325447967800879394764518742441477269343558969881591368897386407847071156315823949636459712717372721229365750800649861492213783269807246244492902682839433735957020749527390015062723338680800815887516665701332313702400000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 279216592928305464954402159831926428655794009574666988046425974613675022630425125749384531857665032028456099680159522549545528147722987224202137134687713067114018801359340358142545437956401539152099434317460644635632948818135530896365152722181492429612904846421732122180140072986590814747858286682532981861538524138789905887431471923365177100579062341338296451019190772256413188528263022861200028737479600784594545870758174312326168985263565560777576256414339471697771062280334078647465275893724181112954461630942503489017319445270036926438325476313819613732270162517475731317797931967407922235242958860288079081698311072980587313897997978307485016789879491566748274736359198124595868304197747011080322727849168460701239040366002642489091825867737757051839394511444018082803988788560867315593396678784748295439851305396630295792084705513386553867416149138099707911209970152790834453273531274654499800004635679941070259345519281960766683357663278414847746332361686054171244485627967567706956125512636832345491883755045926812974739974815282695638876858597904401738949613491807070012810740493559060929089764268008894968179538377544869484982038657088204656440814723321379940999777794614300206632685821513079471583441729346724438949028170540908545233219427678386659374366188986813895076310487287395789345140262151553851148713338243749483371891665018789039605100472067104533990892109697996751289972904659564589841756780847804999976694355889463965125822322342212034570522911695277205027161374399017542239281887785973858570091670087652386594097582475482082032276232795202561157732833713559722957800169758659962461565625353152179026614057241858665470478674204745360017223764158221184263015537797727423888323961424389497802446031217650489945011580072868841590896825150873276085469001815868052583460207679616527518639529800246095883521947226122237368119119661822220011953565433301128526813600078821207438613458335666163084195594603371942671230094399339821526124589201318673589792384418438598809297578585258355299985090275023083875723809880913953110096042602906983951560307727237674159197204537582189000235655228063386595750051064791479978707475747959803123218981884554794301487356560713336211584492474753692519612468342813557864418377083150797329168887702695081649432730662899075760422352107331084508747709210562068658437435411828148574032351652635189493463481219391321443862218128102911777402374100006349656901226318894462052858947093433476787900471136661917938125282796518011758683731894655992728990794671610690273280000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -163984778661288345473374743707038128113494067516144157237820153691044125162336041954619677258722453947058694561832980682451264442674869489274664159075923522007787515062354300446776273534980744640639686249939483342540288744546691680768796572389101138155107366061441476351328069614320701080731296216013777338284608717787249244352237645712330085013287093798476605616280903570511189281117614935697496617267821321867942248194430149810687167184156967408452936324429552232939386877553990979106263982997890250712450300293049303379755123007265400524872576006106403422534925885150480544668224759986001872522380603977077446551439961708640313469067599147547294005311645419716533841570898329268110548875766148213580699403219013633886971814198908098013962137928701614501108114719043263500827829182050812385412944022430167740326190279034998027291377677753910706927919406383655144366640505545978321150394909481197148123861147475129676233677463931796665390015293986684825206272755950354777300952039807903540969270662405797971639739354523813689802228471346680997340140317144870610632633904217141912388162883655269213399602796030182635003208943241186968589910688886905960660627931471669093688017897222094190920569570651390122927039797341921652417211967961686333925663836608043513058147629133969589970903870046447961018846020089370776798518121510187353341622136004848168688101618256227573550247647069184243422919131124095323896503489184078563970134957960938934146912359387699569923993335430295250799318062611555455983360264803348326879247265086289409148024491149191318226486639713335063165869585245922358163270996738652116122577767304091762127374843228405721544602959948261077390307118574593185743046374900421619086946337641311625238840543638274810027028465242874500014271784353894292386796113033503305517849360900253335213351247776097324821914287199300643903969982105915077103707145377313677518814999625884862409449742609479201240777445826254773661732842707377062973285791724761265434207131247753320014624953090287890732677380348406344736192471431786587819048977277424073493822801345292355509384090990224903183405971142885405167475786918798518300789355838354497030849918078087938009376213387570949760118300929918861856589316101125715437135666512348871773698794314952311043036168250674261384050109913457198716050381403614788172079523544649369378427755554272979990769245963218847718269647949433435297833986813212688814311617200738291261152402814682942768743071543076096488654214082965955147770754930856252573769165083768782848000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 240943633398529343344509807769117647401536475724513323791527474798917413013483910234192962421570004658809251767160724562611995196825548237648159995105482936238580765715295439065162997372570782277221303217979410099355047991262153135833840431518462456353067857823821469450112320384807433720616715189954387170639490451068032341172130901278563602574463982431779528732781877927697907136425501422103884440870633015887755139639806278105439645934496506277412988797563907538843393732713628256991585941259162732192274957492330210491432213222229400112622543020745635765683052918817383075140066701999960876142475705156398053488775762998901053707607443801823413642170821639672462240659958610680582046220853908534494434285309843176671574425222877720753826133884449740034927500950884391221384702368168139669988115587006136130414248043077233953094785501019121026323507202847567289991964998956616508701132320624488292635822074712304750636186595139933604415984329404851325664981543796001690511954486614086576465697009952513257078418804108390512324301960084064693060889797656021697522289591650263736268457626738702127860580615527342512125003244218715421858034399518440147971612073860997304216076597687187136045508994278054989271171457123149595880497735376744760854409087109317784260619846602020244062571188498767733970165361380703537649078808007517606637251192702625779087697238315006622890831442545496711033286127312216556611483793037336172129795596950040404241889638876106454219239744017300616114766016430130909289526224476933746061252353251999294243637232989034508054770985226159833191403457199221680430407073567520554097539683824358455892358348445753062507809065878832483172932077703497055592748485436740023625678053910368976207804277891498437502071015814596882626863694867336836217341074937728709945841929630703281067273863896587951113911319313984412870168236069822443942762552348238053994654189633368515747603241914060168171952221486648192727768771125800740682270857983557374928649983940932077610914906708175860797896300417071517334440443371886339051360488427896636477671377724368657545357096449922545920954726447821013424651546803771002753150239724523606608425781010419431458856539264974724829194493691267318697914291549762631110400559895016107965640542099151517994200783393381047031508007195216926544845798817838585253321963138125479695829704791136790867177745824949021101344061438859955252591937700995586632614901657351701394501242124508742586437879200929111796144480326614585178122443183161951882488217515694489600000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -257214699253789951868085883130147218324378576513524921499562313253755264200008757535772067824837198236481334339877240210378432702216018519484877645381845228425356096240710469286462225246881997492945631241947130716927990531748670980199070821756811063016341393259972260451753139293256457872324794041967363864996205204061587373743648947560820876794070407715835332445045251847235310509003042207321231417841949955486170621254035481945812916336197356373770462780438485623129613386463683082337694567233869442991692205149707645278525894592240490551285517903712392503045162762636331522668789517957356683813460167482865958603328402755642500353647387848600217525814979909185553750452365124786535345369191661597508059130910410056787199024610015747521246116074591130483515248299188648213874475466573495922756449748846926954022070395468393387561141108334864836189668376601472293742886680741180587746330889855820095906772113639244998020159484425939045604681414212856169970737960111427012925930821739463482015911202058120873139852991032389182524850453621235316411755698368102269380981694798644707030229681128700191409152579275145398496059219599275340022966114311325545181055568261532662319876534459110758890989564204847384302088511801331588783096372722992817507950598714163392553116131210283129953023169630491437929256728139259319915698828849097150633583075582973582183185576786065164343477962025725701524296674814487881264891161133648305643134851732358977783953956307938199479797475236502892235768631851175449770519882563518006301063217817367136288789494633858782085795640810568918843568585945880755215256145138195640242330449425565113995827446821281751838719633601576977101697302105538648558471910136284895873942976813983815919926442119638062750970871352733614481999413535618176097370012410827675032368467421024263232236257446695619009603587900001999774298301837556883768563816225712309341324960165684474824184440054966009803070439543927383140279399331339704065818799885132697223444656568193601460291725730761975887878447453263214344873751979165594208855229939747680951293631435127401674471893118465897379963020135756979553608553522619553419026601554021896548192499766002519784336784728294138927952217099800928901664547502778105454929002487155978455421033029469850059667914218414985882890481054214337357939372401878431720981519398629192016005580686276963884322727275713266534542704574018242333107608514652643137595961213191862649453235469244382946575986806123026911023397758221225511529982416196538300905099341332480000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 166139603073379624684671101560161102219414017883314607369531058570431330706384072782263386490111328618784708779294490939841725618064105422602317786591571040621764611355780265882073915009373590754508623902447187894468852299704678838689539351858699930232107803438809857123432319315870326460673103195980981668202088876464494684151887894332631844374147689898885936378332801397479028912316389639009295134937032421229489989632299673475978808226966456502754476309198799550460664764214485772858663856097287408509104504564581591804583211888630846491816102622446345151829452154618164731395265208285958491859529781612457242895711343273382544626762202013194186113997670638172929203956728721722198819645946004457194312845952273324287877540916405302841477633914183603575502147066728057996599454396032132662005812268327803696893887752169911315397497416774309761440872195150927018286167269632909172209272050874703346451573126560156695569451691617277233163218984722237368488648995960743905539724724746091643539632580405246445517730442342935149124767384694688354091996283777138798150812826099573083245205996863731963514713386213997118318089532372583958203613219941669057394618644827671352857677732008512465137268988664619627488366880234637411737838423805622277966988306716230298612283798068466943522162204574234586312464646598523393414379930557655245111649012568780282911058832297047434843210857700160220852790838997637257738848376521334663937258787385687939003175768337601354346109123638878671119445462080916876993744072053915555405741091860990378831462949760788075526825469213370809542181458728548280866747672590369162267177069881642369281307245247858386423221463845593360998631625171025679866570250826186561265659848033526611179151646102432301676467043902054339942121632786003139097334584534287245537089620427763942527468061942671842053445067477750806456303449651390970375362135448737659468056230865378597851702128627576067343034431487959243826968901373629281427998383126921362134067605612384595415620247374227272628297957143779444153366048462226757572833159387276306277706240390422813210372044935449776671916195515447615548136578582863641236754270407773319754169269498214369583389713942709149625053269979694239466009565562858617865348869472518624833948673362879833472676565075463172001674669730638228501631766439752194458765378692177321780010726221130704607217992427242665494137806904908505481370804124611589284618725186297450747719500089403249421511074643196361971330566058289803423227177763500650670720896991232000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -73420920326480758347303121508074629694881857299850490929354569245471783787884730199080877153509652153606135985822952559621291122799985412133563334299604922613536057446612137857242440210642942531643983979786087029446297981576885392271813298325182032119779071485338440101132031058639941686297393887478158467272250354400500578858679216236537564779756481290211454735410723320191532196775438098894818432458374286742757348552017562442531393442385507451516659073277656397423449408353270335684727238602042007255657697205616169386106290771862810739460921091043411031986724623496285076120953295099154805819351615274378541005033910294997122134493886967787515250239405322257243232638827586326548176314657368893063841141604015138118320356439407975359828036973809095208866232688486466417913544053278721269480208067741086265820627230724148930299151073693896468744658300399229619314515430313087184963130260163798478766295113546364787591040770493906808270744385137838089139579390352383201022679845430850705267261102635065208231933826336820593789919563652015341398898893990944265265247448548015992047817699306043070463236082894860206662424125555885841049382330920594639103426680917626079832864710448189886699946926780065527329482143124490970516405791004306064498623709910948561060219250976467880252242627929428928138208160245496809507652668164632642157978363670741764897910282554443225258175186417311643202354948743365772645738432463771271840044940883759340880007497249377905232374239410642482916603579128989938420955814737544540303160326931869652121184427484492833794811980457284413139415569030203757679965045821724075854458385033226662624798999449562408242767680018369653399829380467137784615565500549027468824825867146102305769631302868483700936166801389418014442296016567686552642910534334395930133137178354355810860529215530610230393528571162068037333781906175285094991190938783551740970451018592510034350144758245822186403800136916620759622920897127343855937458018497567447353866603950772584721877156645258740421013443736676469901147640130458530405802852792176513316795992535180904474042647703957606931172633568289634682808162229827100887114687813568798807415994811785989943175477786848547692114377214643427259249893718460674755625369154438257491059521475361013780603972007071005874362649222890682323535438184202217814826109800635863302080546296868328565792909914246262072942121983711006889012617044595980403768154608869793400772058566786021544903116035665973883974357645706308878423280031413863948520259584000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 23448349033292133745199570485159993402091013931524248511047158421320067676143000643609817964975812793282242938509603719639664029936281170756598465327627043272107269844024176608643520388220669651180782513831898644162693073207074856356495223689046242070136897498600555683421734531233651679886512794210058992923265639442918934566991674333838080257478417738535144098125961725155494138591319057616141094262590170911436037849026389998796553685227681238399730133705869884431288554117761065884009847566241630091862048730978491359697990742866284092797439299483788700126250069006641147758759726843993636219422230427400107670026326763175404867405305569288908855690277226830932557725311659854430914516427125258631191398681514162744420782424256713238383747690421114705205839228524945500595437263396797236293997843974939209639897629936474461141040335512460354647401484195376759943955937548673767250016200637673740769250977547066421942487130813059887621102604617555389312980214129196414143536674992037077745806622816375987037036190140088676131403771018142612692871262715947025852098469931914961586527252845448033439716705222660933366881092776350737965191556460277204734942597276102812363208954946611320177535402329714952038779747235355377913943286184189501450928905715581647927817095719659347047139239089812424748798173454154046856951591746233275469248888202295509907774416450833889282060360082274323623526380262344243214042063686444961589480618230559949632109356440210699362239932139191878485004787868370613731731332291130434407471730616675161761874260311113319561667516858517449481662248364053200001309222287084527170817851448297380222971613667857010980173563218309976060727735657953835114812888060153027893881985478829679675998936602972140119019043431730179284932254170254027260428369869544930988374039052362801560365994469767925406407015316527522985353418949657438107675642657890045911433151677177034370564605802916448694443990225234964152837676281808009091004072419764732640873998586532047782411978734770190582077551976418407865817391654164665564046097045340767275471095984041177250989946953248848903020198561831297659246092231721914049694134531406360778018442529618255895497368910274903431913054489974647997964148681845400400826941475518408314164251599006169235197853676963307133372409937239577014281230962826989215258666010205407175028007695110161177862219685619166924025519792033035350897667506673506655236522074767665643533518232893598043528663624898702184690850838699207044585027288776708691916226560000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -5628764633431268400731301094862438554338251010065838718382105649142477860587267576624654236420928521887966625273503765689903792543063599137326319266288084551912320822083420628748453629375931862192866379767450845234615069068222806170128110671596682324431077023218692737606374067562677387188487137581285467510717432556310902476468788986832070532840984113037661390882840288563679936040214337750816102912015243072999668145925318704849571571880312614860921915729896607963141099135254810908144814078958572794550710970058966951830751360563230224594039630919595911269502892276812919138915992478487041181752993727253451892474803259768797104410752277495528837042610498623492069188786387141076101371791071288294234188376053958288125795051442147503899047754531891971188741327970843308940237314336072330541395633732781128893509946129572467623560291675133708209532840154567877331866798124719355758119393802511777472182866903526921703083264152669826360728130086307881656492927483925485436550988260378531184826209166520765605322444837924732385489745155385260510678110739576367980193299356347772904461979125066403580865517812725182570009108586245981664348218988457381353991428740382210639385397094410276856540642014182666397003231626161876668054817748634917680435446795133344159408420924618495600202480033959517302459002026120962881458265748262704046508067885804189809819477068424667154692407884330461191437962265697781657219069313511837928212448532815541846769328462716902738064816834276347720542880479038270388501771239810534892578724334640230640509662295558292341274201698514266063015640415026778299231504556701586322249456049270495943752421966272529927712903101660218061019868670895596777893880891206156721242735649794931015045289762786950799839046656096233688848593500169611944226981137520160686235734313962749910487832136442842640911604592179760472827300732909588749700410587186126008854793349302558804317242459843556635166065883939220186911659027482301286644993284120697562662092048502775893135659587284139954419581502940132566990509558985721758056691017954985257625249597715361835511908480756215340178217814411962233026768203450889064283395234271265010838897151806758786407031337676171465776616238199734028348731849154664826737677151318784214674249246086676992228065216113980821827574897579827653288346097534037418010182518886264975935140825095693793376653619439706882483171162070835683159636241929187739162933442526481879091721403124202972097358051599772351150282232576629864992074239331716225302528000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 1043024074633187401580855194515738251109103447417658145569484858444270655428024219058865307192967290554277842619945554152192406478984874497003489893918593914475469527441756031716812218769982447416542215956829209567503504735560044129553124880205103570686205056255292195580697749884565411361446626021689904800253126280846552167244369645000761580982712269306309956248939546332576144969778526984162152811459312895724011040011250889144409560376930928591577835084401300712527975964688622262976571919712401359973933374038677734342806979596080942809417555088747505596569812666355941983751190161837288973701282021448624391999432969266654049395080720092344139555492749298467867766910527857492154250467469796219809284532505740108145632508605200765326925277404787977696615720155391583030081515274219521542521238255858186853627513431327937179491872031431868600482664016305480150310412894369895275109165172738523378696120220291218836000685996168795725884816735535043774177219527777426817002111121643328094110322158869860279375229932146924539434152245900294720263390193203544061571880630181554918555163375613841924830383728494870539470332511679790865324919018536900809094968713466051166527864745415611685036147438532690517833554687258615893975085527545250750272006955917030111898625089810988426149772673526119847741149676934992266411118241360721126244447645619498809228625513704360429809308324762118872583090243963545032910818354184123770748123496673098322305539650555621728148867505801444391253612615101079359679943989570083142002679179302507733169664252331985107868991682637067249302819257907731609902713319011936555468491988737119157847156467541528097756614581956086748863444550057248590264562802809702294572569651916059168862687243745326662496765708652665800852385705587092656946878322654955591256926515039776452853371755860518456469504934030949144257086770334060783156570493135959130900536272660425791068053373041344076255973450266347178945399913665233820057357136140419687159291880418425176773060050761573010106419596935517978854632693783544103555487957597355479833030498707464834371902275091191704243512686513864316106916731995250000411835060230843973768868307946948108175728154145945894065768988749540052697939724042720564944625403898498845505090183957984547763225931967533289724349674028265249078384065987296368650047807790525316978442091969746256526737432507894759702470700180607132880418323277740271477629454085612865005720347926151538804130786754685284680166794634277191480514118260789923020800000000000000000000000000000000000000000000000000000000000000000*i1^15 + -143598607980668455210028577679183126486722900832676822027299535258065068316357585516741252252421380692391529479459695801104576274018807667767483729798504276217910113903905467495042324131571618276392674626241484231510176486460966911105602507268450273020778683262900431382930297127958178452191239776718551064169189219286495947079530697670865182945856059529599663745775555643154082649998487336989055511764740865837700720225464129512961233996100097136930232200476620673657697337760537078339537516494852176781442731116908765910420537895205211183998980740024739786083842478965686553269531710630379503997284579125549109520334022542520035151772091239351328617482657722397972751954257971311945013414349004121925175527549307355075730874732754464141404022745824372112304070779651012898230939963836112991322515256408220232853585966381721048649230005393334301101266085371939667345742306627928507092086904329403097943447201401097837626901950507206726232027674353541489236860957997724299746853718833892159341712039279635475099262477537282358516942217117657668289400792171313771627459419551130654134312463615352841048913500514806713842977824090466417494253326353090060467884121138634725991417392974095236043270120975012346163022769548165880847557684429888285004832984458644981524479024139064753706992655806964401340236789761190433342196536668349340750266721629125821248248694034597523097645977798927875907660902970868189707951464409590405043662611391517670951055266864317985963474874048198163819895096495194368308493684066743714508960092001343406102603621009411907841557997062020613099044504331469606688204970454372272224882032981147743184228523804326861019633939390307013568119046328008898778440160811133511508933431663598313133130251461328506449896514848488125353833975282896225277030466358097052662495497824001601700259516111854172494948959260762846962168761557585828153726574443429228368039676610008964786971622062818618998056592666700341121160378866749130180406074188781305073009845919358619125800194085671723732761826916762286693735530065104450946177097764763338876182298592949646179392496091461512646937137522972215304425681177574785163033018048896668507738649449361907023182378205523806157552142037709507663189044229569656754391249785809709964383941505282595461324440278081710323427832011230424720745401725999823109041394959226367966566643594657698915149223580012729325127891254717539709436307223479324426433730256083298101142407426488398968646557738615749237450653603491431805238296387633807360000000000000000000000000000000000000000000000000000000000000000*i1^16 + 13457673612846155335786935403291449042574592228814000429683601575165411805478020120969539848335788436005930550743809746627627718725002567360058350073826485699046684234476498428060351633413945593130136764696699263570432146805282620962728698876531441609111253211752903658753441670843723416461862730569542669462098677055700464735505465803671467659227452384032488962482596704795292861826479027689758415317968323585742218088747094902230900103103564031176365565115514999757116969259348402534343870406020133531325475873881655266371316133746975353385063649762827605434381674408033945698860708051593677875461129179680665836255475986054447759709826094110636531849029638014893464763353524195899580338181942216886576160317428242650828152589759064427815056019199521968271170628698693017849848442628997276080695195079316810287724977161941657816150005463798765259535039030371188509568943688605476551602636018879485309861999614066145074653539742330458793497334597910142882522876081114745605795106245782589325039500561186760598387951855959546743475428184662209257920431872463766419285670042185390821274501465315859346417160221583327087198941880852348442699923066152322528867339516360333805836199072873605885018598875789351734989319475050095908022924115057111419864707242307905016498868946937789398383658366252532547840924843061987070278116488294269586027262728721750135226207937167940116219485501202354084933377381965120179044846862947123558145940851883155005221675361145992533531563688188966219448284122562081861672830462246488463969795775931585179948339730193820961050828432274964070284389473939657645810434471013049495202246161140028070975421460553425810563481895478360918450194255398206475649173062814493419623437817796799924614728104053075681593342216780387058255884482311184922102627631636898248396634538503371378665101075519129229478283313614638186926703997567352361909052542222214706488220046401382675131690722147114463592858190776187769768867605205006899464270693768434947631352468725062470576036527857218003361643159845715147783917601090452837151482057518893127288254177234836018806105304845951577601694628006858061767422447971714324529293882753474624940367869740044680222543193711262781500526133580903532072267500767664896510115796047402244364950131325621720599606172335623999146308116137487217076651086109147715090393791975627409077570254625251463838496971660212547187581869889215802396100328283671442261509111705745270697894946319880984292300375705008324099982745465488048667362395684864000000000000000000000000000000000000000000000000000000000000000*i1^17 + -780407608544186828598520764616200303890481877723967120302118740851237271328132138786273718659157089471047565983829889806141929090331810933159062952765637494134250565769595728188777425006096203499285322898511334870216016012262925472218884803903809272176070140086489632219801778480021979167533275670131575680046379758956245257210585873284160198563756537808419483207628453021892767353351078317117057239273517417196030129992401411244833228961299906978136052388895725034158010114827402182068097156238805499749725322320317737605794734950881570513397631299698705138773815297075406456324908223298612864751772757163929069682088434099728027034452330435452436901282703488156592770036497277358594689603307239630918538941397957087871686085886959253070708375456875939784147390529272498110452530281105861256604785517949858352759068979158107316594528338533384564845442359366157475335176598301075576995622210679459922652526317076883098272461993870382897706454440179568863598706770668445806623982399184156117028717544589258683474419258104515020229376069691791286702121112668505618001903266097868635254131823810576315739834246099554155016952398125151072180075420079249575668319552200958900175143539661086971015657334560665237807006484787267769519272709933162959624117377972724403115465434924899058354134472219983572729828581446922007777662536684421061492332854294134069348611309839100237908870522932303199176026656577298943296390000698963110570229869088156989545459697396757454194320935467414781205188378236758427736556105376807586911068908557103317636173165391886327824057848642140322686374853357201280308768660215900493435571601638738596862515950069842270337758188712466574674851347112224906406880047549144866452452717945562586321252674046691323315665922354212166942292919930489909200100150623891602114427348260297680777918833541741420990831233940095205279904801092455562025521739868763497699831169746584050920179242159737589902098134458282594006167528502256729911539681241301089430423657361356476166137325822998424210105376730232067241884814631254029393229238188966634514841710417733385120493403255302259825903965921264675040597585507117170272925128146221178673591197951400716684358776557798398553518371988768897996486593371931576294322047565156823705067088922692322870561336220747833545266934119293773874636769601711055590666771542471315405938066321251860126973111855214656964927967092749931003012475027794943177773338457893154641214249736991191566754960272597209043598100062696377797389687193600000000000000000000000000000000000000000000000000000000000000*i1^18 + 22224515444703886068716853191605802952196195843490869038376548779783188235732793001864368190073952276774960474140048156975010391882202180059325248849511455266714814154560605597737515490082673381593429990323893759621851579474794944965124474002903922873236905080581045203530534779524055659474291441482319664188661517053380946834908900552799497013444904528798863545123589015789386485669024557853020256329598419985872112211203593323400623718782922426091436742941660163008498457991642098385748822651512466909250221378004267523853747866561981301320787143068300143462567511157818765092479605477897580656813056409942789400603736014152646233754320836832367068116306252891415970502404648127540521517488247670923600669162563219156148006476343745545927594275594284539859646093388084174319596581080435625070454499968554037850842245427758790175204847275378130820546555710345054667031774829695280137290163807339937450401809608935599017345660701503717973775903336738019708460368563045595125294373893582126538779124887847982885829377148865934791453474894955333770113933115172400320036974340672812169614744068598134094828834969748585898183325200371226902343679118059623618654255754100883668657793593728600858369121763857282985954552017634587433854868702539064354334703460882932743143825627666802707886439769922374488191383569959273948098275863928245612902850581543595664677929746910455383029591817873599049528711527808756203548189614729545235877091991753543817836119022406167896123761061096738128652663569577639941540942856434244462281255820702422427294071418932672731519467453458685993885829804238226211928144578769869401244408804124566044389911745184110385070021600273315687063467788507221918474777386593887600934772064077640752401084889874967888904271183004662225348259999269132734712594152801794224807388550749872041330847731282654420332610025670968292125701724041685220669856382344897844492721652646094643409206888787374221411217643624870779209485249892575534779003728473436855176377341050909835947415673158778955821689843674494563660742648747486427589631653468764934091617371517789234565912954395815798855247341956484496057233306653626321149273033039674879309688243242009227857305002245078975423094416580584313349451748024500699936823579997349287887897695025168342604114326350457055653001128047130516433739574709428196321633780151507943235942049562886535903385425221595114537251916739085380246940045928081363368455116545835966515556990530980216953745403166372084878414088842625807537930240000000000000000000000000000000000000000000000000000000000000*i1^19 + 222713104214231612153898003147110079769392249367977796507503682612717935453910569429707203660889791425018531243121691148364775972308252644288089519796737460412286246813911546081962324688846120047429794767864156749686543322251839322548445743214493695445649155093442881140680259922053912754611431580339384075112087545752541591542682650271654407687944998909673323907015241166197876393744729423189938363715771074467399023270129053515759469579059398118591358011626192298842324088401870868576038290637952776833432008818900830576311715193667913670428972493433588090220634826123065026387858472824825076002995750029257421490731235462831423712927751900824069787168225302674547039048558665482696438522507720447160869931266457775253903282369769864533811936458380906959154180465603926497728096673891874719985267926143650803890196975090321595198609697936078525162510069771379263194662300470194468033732559935732860457384250441353800929764775488134654834974489153418071459186187327124724346702011847548147830494724661418862454443645118220704784973270680607046553123017870727790754761998286137161266807437691075610449451932957308103382793194094557438430728795125660842383288642152940407900560254637751894459119143603717236112847147010806540320068155076574902420486310216131501977106800316252825934385451394521033471234785454681517684463479127803429793709726740706522733614039090851603362592694013541111934572790136148327840460571336528060486676907395815793441851667093978679669041594543157474229242084427689153984241612887898797322377732856440265036939489331344459997431888085504267937520404456751295372288215719638758213180727814223566465484840711846586398105899045719126227517329880020584773971050819477895767221701569463121353980282785546307690393826523569860458149637148370160052544785867205463388759337483422723544226262861892743322657354167727568825243712642356285563793670214945949397320146463743542967233619416730675800466844722373120074520102026768879315348857804579498816009767500075512431075580656057090048604467847610971220696483359428965800813474501286000857330873711552937995222731524515823342579868208863382362436134981592522293298569363077053990106279933703662768726271224032303459605460647735928235118768061696361021258251689594220593470465937254541856072927848465971572578330588871557249311775039606358895146601575600160663729718966917621708866159471393953279954768489483681862713591788734673436974353446583949901226597304070025716375263296883504889247072882288775659520000000000000000000000000000000000000000000000000000000000000*i1^20 + -60478460879294159386841521220187726007075172635559517390240635575157702237050619343493394080505026693580344301342222346121692062601744406858158935591102662563352248156322859178256822215981090196781404719454319307882119292533770327046391923336000334626949288733433616440705783446924574145831404423813290651367951521150668418811709547545374975982549422511846203607835793262351333077622148021062838651352029226862299996102815055190496307985973656795243047058124313871139236371392707999247109523474826668757069763093229818963019631506194945605461774852937085596283765878447619816862754778226215752646582125246199736370298634875181362339583418679923425555890595027930335019247523920760905325113446089690758552144150373022967629571688651412946649310596908013287481219887913183062941169042878626201769383653761959938299632479311150558812089040879061805358426810060507001351798183755119231679832539058253424873335003674205480728981875093851147880875996147153095829787335812074084482035768085453734313876130629784767878782654625449652605364056208779289789755755839343032218554610110075361898824421206694203462044697252120817548856943787679789919654918396266742199693793771779419624303657891051179359683073272658111440280087471494626572564400081844296454456156899494390935475346020635770470414705608946492338685922931374312474398797644806065323535955757078835444991727919777440983769384728292187246517126561965512221382963896774835158985277008127480558603606819083700361388051520370774433078488415955962719102485914802280305696794003159558231299845507514870329304577246368169476222148315317862862657589105692773442334898873168499945306561374437815125773228607238169687769090783361938348780689266121070404729668557286383923129430153311012851302704783517301858422768263133596489910864296936753322478104891539431595746016575377373185730448480185129757813981259292343360044078171821253801644134509787657244838392424297815856387379824517180025641617415302129626711765256317319972385132303495467419586075246460037532775498643476263807700926356957388139258986314924691839342097959631099540864141148420310433590765742187221932455322098216442896935071087714766695369419804910007533455394013574074125684667390868315267965709905705439655491945381287416472560950076326881414276531499910838328949566673709069979657995211986652363297654768484579712213935834764926216516437238214613477678803868343130667263534127321788382253368568733971704874230726001151369970819316251279964106954339308378521600000000000000000000000000000000000000000000000000000000000*i1^21 + 6134393520090837095130936045262955909721744200513894697355335351153356780513878899040252829986172437474588539850076468488631776105758913474056810928931252242892565734694874808714807202836842733029243787096728522817829335393420268304116854108804203929789856220809826761176690449960332021440791374260052373574754459859436464154793266611891063991152565566948568769727512602258303501125263926441112554508474211711500199802001976534543171376144061353340320981145870632894518560346170117978646132929966423858549468772328950929926174227639182371140846598420171066228383946296835034453822100034640415688397941126634112128922377224288736448609098272169164633338996351260875544428692153967779540356641340028100058794074505500185734188281967384961665586499207051094855838451162093313952661623045891991075204575439063552141295893673961294713863161392874479755103348278651170675378662761221011725842371042076675907492603910836726389758875562168799252584263266276425393850905413066273467241667001217359292099292826545133111713576298213559764867846553445721930102001376618004107383354586850029919337601056874284204505817325745841338252564818002526437180057883343992197472927507180211143181707585541712946984584690262422232996702678202824432981949188750993303029532101263188104705634627864405414254548033519550226119401950391658428224491135368398321375310449544113129207578713820674141170129585661147387380780133779180477116649652033150649062732790991864875493541133466120678112147644597264015803853500865435189662206800327344679251224215179160864101103240669559564711077710831687812894485512008058568655587004761725052580321782706099971018153870341559712816918846881569721809801111236343209510715250100699049548140116587334697677177997157186781720199446373387678503606290087396018100237710793010626079260768232123725082090721270851693028288947357176403663342146589216227836838224984402218606096190289398660870015173949496709000732534779117289480380281352077602610339871209709592746600021259348728943920620077410708642351452667968423294378022885108929375767520949612313531155900541277151033888212636063159790553291322530490524103191367538867575260853848631763828123438984899542118466558658672557203695936126809714168381763985905075122812131024819516217669297816762843031134180077745468082194432391588883755315263906479034847729802050732082223903414659943712723677533262508777467579421514431154880135627608527564625959571792853828770384769836568743229561866440210246466204881974722560000000000000000000000000000000000000000000000000000000000*i1^22 + -569654447861380491015497242221268084557719290918465197586912858156310362774816303992816072627574203947189076064280184130103872297868402081920305532257853477887686448711480357355717305560894796947434255503607820419506932899565309938262982342587444532670589332866452365371696825635826943386466417261881380979454691493959331945926597769378157938079749253727645004008056498355988965243939115204234051248666489747640581296992168281630900404856036989220485911631002157795952536556166218369547730871469404175610845234909200284314961816297657173376724713718090875724802266511576645551585783106781187242793087088561848709473726854005285133362348877147488807698765366561757752493721521570803130338753450069826101039261112705910882921734891811029850495816729498088617322728349393522649841279158636859934751882462243527304350933458693157639267277092900010055938178432120580592191549782195874606636273108323181005900580759090632104021249603820273421813774881698315986589761173201293410112629140607101976189671399027451948903360360386956693808630141902486649309901121011619778504225403465787300010395196735799768226169759348607964070113456781364858455256746996049121012296268063298460886267412113664692242771854325920298628778012615480196223969248318407544755845346105637318593976314969401355634577550102053851714194746468198229619906744209075645197643931932788878272694405202460411767208639307437283996590692870689062135663441277142356447136353805344141111617970205002712888756236024263522898189672807427622018167327396084601044912769984044630519447034214950439061948561001242907311855359350973352045930233948124406515190439504853035052895996681367762893225173377362555796428672223779648815130372616469978196668658571004243184320012023452331113748833602484876946211962097639254320850385175079893220194435279656384643784236944368013514799544905624484186479085280169920265068591301125249273921518214127393340839393701144046897818524799132793540438423119606089093357168385038216195908185625627583737702202357038343464690061143328629533020941453397071325546857381059117949253180614825029319221947561972542695777405731372387559189860922903349952239433387279245300934032817980096956235665787162930843501924095687921973828237299719742253336221562633458412632494164357926493928499520044126000405257719092054256254021389226443186974439389532998815022916973131056498910998924984432193105447835284716475223451822081575604347276348318050821489207198696537648828032246113263025655570759680000000000000000000000000000000000000000000000000000000000*i1^23 + 38174709392877182611684534309375606998316008754042076914586285457268060270124534810160081491938271999932846761852599943418089825743972175179440615111210054130316209424889750687807086745348067841929925367859081060530983728862491781398998104996149298263616856132034531005546213195177440429081403861503404927450313088947781749370686670277764597352793756549831222562768351963121839970973256760162907114460369486466487571331567827451153514264894505468616393518540605572691655444741728601809190987614329578035466872115931511494605991651655674345320214074747571919269439955893212658421764963391114360351469159443233890382081536301358550306195467709358887454437924793466044064381954102414891303803823838046908004146242751897345331292516324327020068291592830819617582574405702004796770409382310615963471818208677318577491759078889480264770770693843846038043716071304285798666859216535661233148016559329228944378187345148690287883711045944435656860716919695653004872684111502239878698389851989453038170466301378585919460179983213532754842677403796574483773046025937120410545247061292419056891996347594352080187018614372349559821247391366739873916161807590853100382177453566112764461886440709063576986645691709210348269234626413569171751999758474843024761253863036470493473029661538830102329313068736191444477397879729693463690338409420874716253349221718111498257505121830018654957786444607464450946114555225393642582540539860569175566966008146902649706170881880788045019008512655156985622286844567536530207972132845038421311821250363588107790239464873695166528981728733874111110583682770356902702103755510550275576392758504376851628562788999779029215623583831397756689452613374404635172809477687241933818497677722624761508538663105450537357728432961761869580215572736101788619251983771904629354112026536825290765204135806780753865865567317646980414560539872506483054756756057800356412308729730297755281892847926786429485831678429402426855862142644417802373302095908153691750433241578374822137400483808562385530479224160016174013074306996310694327627249567929671422375486343917495015733695662325350642079686667940432398730059951962393503097800395130057520905973079246077882170786046260977217356884119147383695966079419941607820415099389179371996537161667695129335047242224464028249603836596105865828826234966961095634694759457178503811456599777971433973784905645344099606130576060749501599163298514754679257767679122855471970932696277583387884400948818547328967051208294400000000000000000000000000000000000000000000000000000000*i1^24 + -1540266816711918300328394254200143360466490569265999672785555611279457316754812220295361881224224479245725299707954206332309332860279225506742665685629568757939859207146303200403420284146041319013659514086665083315197852828332155609176067727798977313801112053805564920151018510811545227309006002807540486838379826179517282569004735404435304668243328354696529429650483820195178940120802254390780186131217928528705215699907073651889900573466218643627036390026957940849011522180415313683896900439281161064324378123982528564836711442477214065170788595457255538713369814613094088350597292854777432344984788658197885758946456063531784787916321393028975612951200676099055381355423533419715705552506343374840574477083851764659777715458157898004340412302577788688263620382459445509158524376874961362681443549335214285313189268146406580578336788007764406626351847383164500595029817382296343424840464672512679080502246876566647973706298011198576314427105121555478334155025618752492633238034209703947941186680985005491950809513932053193141706781575383713082396829018849562282998567862188529813940328251953528144488294025882430007096038814814465003277056480877114070694343060215991889582305809016533988312054963558807837280897082626202206184038616581308284282822007007683159966761083645303863365151106099351274563877301718772322780934106545244335130371904672910225050825060900147794710208889809083451584447132893340348362064900460854135448671215859782192499635379845572068415277657365903305131394965654356761917313937372713964241553356628928980266470636248304328412929196955096305904129789190348547267998474146587262422272544648199931590243410150950770787076817880964294074017221538068844827245687128307727144186045938962684655746975410891526586561958992353711425351335406032815910243615489384096332956943380671316677180878424518145360540490202655902168483826890772663151649390587110763889935745292611156208849286612223461497672468862942866875484215961064430467640627591240271238988844566215975805904627426747105485290268799276587040909647132782870688354921454580708831941181484041773856272279848245603754317734465038582557846628812309228035861379168788553145734333450312996327320334423728350857493383843866737388865532554767808373849518764978559678763161555033479344839429651592230235406196115699757800752205902796949549698952739661157201131475007939952271615094448396283424346459130870402451569776789608328211549652740817631193232451415174476185957399939542266496942080000000000000000000000000000000000000000000000000000000*i1^25 + 11306898504065667713826783339558882244608678604340569780916801165030225791144340856367673598953182606764599662833947139731196078311773655742930831831874353489239438021321093417372100473018936473344003801944000630568583521347816692044057616361021930821964266763478719359819173506617008725911238300546115672863489687714177277121103066558590928986692547184036716812959279089957765173753088319591374685754763731932633125622960050251131805579042473227565443058149602751671799321742846803140292604200387276240438438269602880535861215830624098328748001658831572913994133507779102137958786034842491019008621343669925856812873753112656841700093256040593476284753749235454008131290016468158687011266099214584390427339330678314031256367559055096682757065789730497229809189004201273714859740147356930583569936254696966097023454901059986408069427660394754292289584824284714160202051342306546178525092654871526406284843403767758344470580391309287974481656628705347095473677561070419803687708116072182668649061855844205335885851103300179997408064342535529825983134868439955000020691473479707974109466080957765140033228747119193595588850442419033309387791064237262080071320976648230306179242934277612892320075348252351475486949965039882641768150267648062722837105454452682455537104480201762474898879844243156411424325741254796235091572803554222084615445175904555016296388234816285971479368127381701468240766299900104893565008320901567141975199957428395362324041909504659040441741063533639120703821382651616603095774208579366329136716580236881500675309179448210442786249158672808773124208421733076919013734055916234158380858861515519600237453597374967394212848341558268892421429969143623820762750334639845784697438968318160755423275554475323564531520522161750083423664792092450314062634083130826560846296909619108848947727404393663322915682246883294506571515490931292406418269506793566361291595946836461861742360436556835264739296836315100596610465804022140996085445682165450834350338897436927478492529225715679793191502726254818267614853893816788896097947761868763786240130841426664292673941230891521199322517298303846620683957343870781997325810305947035090613165430814894793205888054184097884342068881336897228169386725778190284942923994024914916633300486720722504817246736756859504141643304059688846717219541722392085933400141085345619280176204013953537201277575665635582945359789368332789021561113278519819589475998266703168649977183294029073560916314838494716362752000000000000000000000000000000000000000000000000000000*i1^26 + 2778381607066540309656827583264420475808371249010405164829542379771691409065744015465178164961675848068692937247674624380007152873851315229697617678912558091904486042574231656930428535447865018126977418640098884237017361496815919707457289885743377306860062020790945818858536650294363892775062838892453566872527386116602980062930950800632803726719693095207203284840175193719873376142532770368760697237250381978150996342508469179662577276955172782259888653643807797222723229986784650593233446024992164798281942236973067586838647033938901266279015078627787092493104177042763550102654898440379216941730136412069975751060789842620561257068241945172727008778674712830362278985921571490879337678221897656686945825727677932375226159392200642447966985928798513836802449356620959261324853384994644286158744107985183182846905287755782458989029074038628275930072198371065306305390514206453737936390494872414820970444470929661386156371174348818156513823175336158995053148485194018397370217092322422448333553139668898342716395094824228127323674709501243344849886416463558417360565899326727544063599879931971683108912156158753095433881084394935580183576248276673536083707658139793167727704668405551762533279324858477240520508342677538328688902724190222772812115975597507825110194589455442082731097299546775912208627499748314949944290331038694360260095473064927854935453777805640114150894164680153816634869805891586096371799358526251901831393405232306140925435668580137868953944416708470199681380220196939547527508464726881635748833175431870455961979326348500510528536167978437955726204464587425336643442711221583175908397113287078473067712167634827586869268557235761055591705890877640719171899879486810234299475971719633614892715296942759204837857863556186629212368242025174676228105561868839325806518558654641082382793158598101297140632443564027513860053196425606895215020028444522792094468019018409095956564106115005563632042426659929729805143867931492944690170603440171136106642090312653912010283065927256777178673056552993983595808215839254080751498196978598761705706003834029921328283426381647241672697457692393269233517517317904489911228208088168057921912085952068242573824103030372467222875073014530695241017910604885847747880117910844120935029557154833087552964030097663698190568928792202661759873363782923645115102725939435989154747271268269139019536833950662669871962428551341250061871563350813306229925291321713098509251148176410370797889419375825387520000000000000000000000000000000000000000000000000000000*i1^27 + -156577063547069904650067449033396465352858985194551281169142027459713356839581832815758209073721377586284246771146525563193582637119307503209420865276714459120861879513129466810237536611786280751734168763529915788839884839278544195207945499536165754752510877661071664300245453205747823920197043296132069175177075383375618795341195619826989692320608459660123241387081498403286603774719503799385514899700272809167944978580715812792920063320434835249110651744906596047603617088470992988570790362399583090335426950796573144680073255749850909109187210014340036879243809329085259155276525443782499132009460562522990768786703041514347267575031867142516342453443657444532900979309062799151996340700033817450387338676790082649376993826969706545338421660807648729647178370234263736040468574308600551924650326775773033194310709589682459160192549152131301356902345889584628186149840820273038348462903517153514721328151720750889376161595524943860565706235919703608506300792799319748590050747307963250132580956851135782372739802457673375878181265018055768171120818590733520555441162742512024922369011416006117700117356143563402657915828745602900701795240341918923885646897966431209341027678185870495187603362793557271247469141976862443681117590440294838360733389503549217236937454970869201328944546591089874357973473697436184796053238254657217532796228808831265459276302429414414986987815016334415100896725162867505116363136129640897351374132758927107055974209872384416873736609655438256220737570820934972448367990668656226540128165044449146491581069719710511114122502439696626599589129075011005312929925979280490962456884038971495745315428304543026310179412513489690943191873567036255258060808559176642059299060045890398704245824288091212630215071774285187278620644388856479514179844130499187795206714835363815043710196364462818973978107827643117878949209344270349717325996064368259470870066025848810795933181282066301332132623206108529729286962344627742702277258407051346657063566650565265942306583915751216102520828753608665408888041454318210544479468574576245024652126910890715020485822083145064131617324689297746610288991520620105322701634630268091599730702460011034979331796782513580645913638845925330554371322034238161820058959840391084115663290812173299647210109279498903148955101960013357155453374743627900895403768631014891906485733682084054784838682330533294873979979333307000028188551198258754468755245599074784531954396300816484121714724738579824640000000000000000000000000000000000000000000000000000*i1^28 + 3110616750790004476517955823058644329144350889562186016131749769386802409112674092543882494891132534988760657892600795532220851340969838356023332735692948015040930929273097628772956181756629975297644926961790663410107711064581667061125718411283198586587453220634696621302254476352485001202419088601393263310085723292784648417478667755280237317512584916898521788021342044465556322501459349999650640976783039679586855292691065482066247365958347629595363250679295306683884502270472328425956258275755317978662977350442669680697254849737462136991355763055094679777717448135905224720232122682234772526427419177285514702446463859955775188341525183493873456641476194850323148398651166011198464410510995259632467052306389001491782496743950270839998951014603637940409002797257110844240916564750879099272368749485382788111847407216716327055155555220720924173061922469658256129148702019123109479825050029789698753306190440230097781367638608802439981853593624237837008944865519794536526428244554323909898245456516295787308448297669347261642099971372331877001606030633123499212248441063481989778114727794894976745535840145085397697507377654922313548655614530112577475781037549509380308167787641365456968544119863011672160277383474885147126724773822568262701705573142755983193448875223377079965188825717635353856152414098706604956947297288159410786726848592905519896708763447418659512702328672722070821001764341305948230093509350714743864437006829190670395488687076971405085606824396840433085341086179450407321012316123891920021909557582003306817662321144076909655055711985939485435854005788572678354781335137684073867653895680432342896034445552970623406962891783224948315786925029843096154645384544212105527007506581588055649552972861060139924629159129787881004432996923223364607070171875670387978628317956595367113303812513016559846693335942471174003942761895049777000185271655043294218463881064657575195208514484265173110354065707094670688057021905368536701064086294875533749795788502435114401493325604702371934856527266658300157780777217002828062759964503172456999684344165709193188155699741137198844523865678030702768983059569644016498251489068016425697601210020319717511871189561660115389344975845529437992060352277784651870429968370372677968875894203909742522571849001573119114542738576607568698247825083885189790457485473164645049383970960404017000502210384848325188890066916252216747723172243283939382973801474467529830357446206988439345232674291712000000000000000000000000000000000000000000000000000*i1^29 + -9831438374819219633142329403378871045830448996960447093770207700973197140115125938245590901600866833118217483024123012119186731891425581234095654026629345356832786449516110671410329044619351996748969023176943965234103094152007692376539571094886595703546712042694163967677103860482398183836661733673231068943911829773258370917116180082873719183458824483479131342423434961032986063749154829443155061228535717362732012473268498821472090290248423142610195905015085036933475180882509500217444515473687473462079119432330094409333168221567318951182026001638091797693123978775032752835505913061341639287835259584293018821375296061987717841813105357066581274909009787094972511019022300572544077246280286926725986404219101139135014876626052456406060302037167862788748685635599349703425006816988707622944751443623055806642931646095829377807719971288749460509681940033897873957525926267540949627915657041634218051673113320922379269914170451104187841194595232766190389558193199590394626821395316883670927582765870840447018412664821178443837373009871887106477844325147470749513085839340112674096873098795846884358143830705264897727448237112229214258110011409981613914542259330599920180498355535417368083225062818643915511247895402089063172196959874289619667389554403366073584216013418489267028252361237764060397987358073599157602267672642142149954442560784382690388377081156172553421480897080330379912436251127068917224179696937033674491017856605742120038518038269071706131355602837613265388281252164208145434636091465708665083811689813284157284577577419185411633431720765575425194472375802376523422694780683677874856963887774162666987225004245608299119097263201486421405111378569000090631432977331805428402925724038886465026544155396338081269156850089508100759111311048005404295830247592370198633269485322945372585803196601530861019130813606970310150848807122662278200536125212255541862892635343407038641819188580037290566168147749019974344792968519599532709770651533737843158944728345544829614911057468475667299689141416282556478165072416978060363868433059451023631401779960487828821272341496905287613642952109604495688316470823464204068101658132587464535663867690609928815074999818743809338699685282522340969942283164529432337657224476525127066613606723479028001759080321630393000165138712185688308536387527144962589600596798721041379288006158246906112399801052550905525853062852478189189454300662961490040463338376145148113936168786595836620649267200000000000000000000000000000000000000000000000000*i1^30 + -323084662052049869543505969531408489556137086227023632885237436249768513747779221228114017259522105680404037002800542410040363816742811029971737686638983619562780932277194779766994484787699669765497245480983113360835545085215131872289198648766392728234681480307570319331609077105249794666911321369659025968810792316027437938067172711738435655652824619245710093466581482742085650290770580523714961347337508540202534214548442730782194369852745455570550659255003415758104975514884171041123795232016815008670315091547063851140792872932952933689300537576647639111999732044856403607958581053277645901945032190609760213369658269689500342261091524915987762583119495451706165747761883600423651699731734464028234061308862540695467612232930791049679811796727121295298938540522314343305972703283455476459832008928801219806224670471328422873955222214096646380393291232395683313737703496350811444455756308124717157213560799707146840257085069768714207384672758677530847623758852853321411834363155923952774447371473907767619928047387679791550962054998155945111432461888890856285983126146301514948799508679618780683266785912995477375167506251925130698449474014322560403989513495899569477003264586355692270344630153907896351219231046947466537565908301129160211172224390214886565287433392406087254972427126309360677704579964895379900368595349708850186998386722862244030114800769813500880275815634144846828399056715078912332449588241542589481260323768962274956297277499393933329131866460414210222342574680149572580449062352267489902292439532165352277506858877447261707634316709158706486795121757604798251050224660750122803933827453151259159974284226416845422442017415156263131787673007402602445593272506228745066910297324508531215212722618006046700598778453981819203901246180079032535209369626274061128907895270668040045389145077158611947809493082271840193848815523566350433773107332105635505769154427480306428777671783214531800184591373153147702049802220117427201777788100984063144167413664119676518466638006745735442148818802968516298679943255926428752731920398850121279735631462107743392293428837321160237087243182135182848099452461217579258822346078086655293029650851582712760060679211602395446294770262311977338851278739175787660450819916471771524376659029811483691670880444976113497457889269326641898361203773895900643795978696207216436940818818333565369191804674127342706046012724234361487545335862807875404561775308016029154405832692236722446008320000000000000000000000000000000000000000000000000*i1^31 + -566099682329586320193508406505445019639698597851540685626586103595801087302110796040812437505810203986153906539020449036325760046272656159481582027561090008328711564627043349669600658718583710669832281594240045774874744806363700440280418275861388929194651162623293839867076035267716660441695276128940946193005716259187804558574487111955177251430515255414744111811523695463552953240422474753603864733882143471601099966286082998245911145905140578524569958992313209776416089715752432885868898681151537656503138831140645521819805156755560663049041838288956429258893938995527080247236580692193786815918980621766951644306622867066533398439303989302786459384482943692475843544358114430008464791460287863735935263081571603868728505854625025738860225665609008882464364030337996910966187593501861302252135476317594697693903431906852793262861189429580739688260057904534473864157932767102602664482597986873556636809551680450753126023758186324128811887572303526479345314045754162631591872732365209268858477822044878888003112219480519342420564935871461356861414969378395084565420472983845623556018657756662479095579053941973914680969255958361949216723061625426256380417910832916462438008988105922364404409139575787286994053057976818269495382683796056486329391639737765548731691092068557667868149984180391858272978541833333485457722285363789109106177941046113030121630982787128814734590483212897001343653922214065843211954472168798458428668442537451906663118959547659981558470702612824982624103012152992038016282627999953318949407794892185306034552608257253860355086066293656668815301620984715885160953436900913642641766326450680279615283500342776437594772054922283970632273263190038075847947343407570688259268001551072583315715478612235636942453913535199238474643273454500201031395491417465741555747167759044201873884104839098337581628259860640410208476544445593088394423383779689278563945960570954836017335739801237494005494641803029004659924854749191025711222705423618399978607137668795887319619620495166635712834367803390592616814509614866152705439967280174081777353210366694239750487203713060048791432836375354394611647064318172725828780458720838904097840000759059552283622843326589719390883301954920707684920497851891946581572366761765346764593763195111526303569781290368728578435638306058647624903650971235566545762508179768890723397173963723910860353077293935765929245901445920214739882914693260337990836045523893933228541649444174561280000000000000000000000000000000000000000000000000*i1^32 + 1342097442691517038063092114903992938951283967709257300423976808066635493675526135862262300295170106761583023495217721510253155408478660430312895640623375793517078773832095426885217648154567422560060698937432494605138754110686600256498603663177280763645435913430376651691112542934736684597390652219492847415323668286884411234493870591585391448409343565597582810528082514296902083768372341620898597416791430706440844746134534562218565498687716519797550547253213550858873137359055789251461119676722035782671416816209783148722992269665963991526186739724804092084625198700928927985096034715165302614500664579355387471284394341566027127213720292500548403471550959779780256478638374087119553537124461066595428574802712759090399726125126119902904486788366809232689866421057766658334446688971706024245941428348491321116609113418707690519378545961446111527825425431015144219247647622643673185061526148154162119225280574040764047553641668317742820608172618554921296844894245315936580116152162513707232023258387328250241970564856074693025576220843760477615893506983144556272915333547111086448948125311604664519122437375779900761043734682508047658119274107768554073672439062820797425403993639976094240309957080186140703609657621690663215140440275461180232411005124106112865653996989319927505729387767465279226423350685479388993722824127238046766505083202322064054473102241971181992671465912577639418457953412242302057833681529677484421509137199503267183006198245305518375183454490297848943071346831915920986441818855168043109169076419352415781065447655969598316698501482528787280755214042627111365213555339191613999551321188860438476219549822482766819626105569337825896873853525020094854146360409352305348720555217308417673463650325465052870952174991285016503343600013952430725505963443873282867199226400368918515513948552803926411554924061092108851042858473902432528425846396149496030072333539846986117890712561882929987743156886768672468846278327941977175202375800561568049905868468275977218693709363308291334385889722278875654259369834783532525177950474559388621253330558569018157650528027773081761936546972128440804684980240939816966055686367292836020029516973947909096055300495092778999035914320283030399188213617243269345761232059544534348468297178072929400532022162400786682101019272242997569344628131672151648509709703317804093396118918172541146862785476169090033852365773567083128095673510214318839169630111406098925450368018022400000000000000000000000000000000000000000000000*i1^33 + -329186311784272270344029705848707138616952840412558311911889501978134948407625501667312907806325367470191073766453799373071844064021512246903660718540972312052894719061096325975081736032953138765829569084144988872335436463284713421108756010292642706574684474711226948678712392518994225890431674928359873787464460840787106817055405632924481669791874997603840916267215846310129443458187880233014650087959070255967325167228892956887385054771946463100871839758705445797299980571791345972513116084669342679536157402326776780585583333448214677283970691486714550317510252853716366440643900971522616772365732296109691457620114231672427461398199545778409934609008641330000472903266147394856646246877168285155568996471544794834318265666588344738045336920927740745851370668622477163870019517708355700374535363821244113063138646228502163748781635580425036013446524591919796399852495693759184508823988181200832833273640455807443369806528496093695654682886526086967327648421070144057830953090232200825019658673772297719580917984385080205480647498900101374932394981665043155019864320498032122480351094224634093099202802787802894190628761713392664513956446156831762372525938875925909628889881019460834881618781269392641780816417650730253383264030258243319913636496335696825745439501084223750080672070642469312511534524027882169390993456761767548906064156058498212314256162806695571237389613570779081380862370167005851111140674622326855323498066193101823405989466978681525174800251269980901016907926786868342227120320720466195993173985421319312358630353237157114852596487562517520525326129486536001213791147060490436698768931572182897722242951609068053317064871400725993195748764212787612981093983535276188331625354330824073787574416351937864154146377566867868003773292267260254093128621249917161045648020807750224724407207916534890976344614365479328202152942420193657928495184732529851750325390349386459030076980039324374353966512456520651266741831351344611648043574413897784411272872242418868847954755606620774204114644665944813245119182478911756525573258836010841680964311791318722084124322787147134587613845780391892135870101514989383257337226197762653584114947327970739955671589891116283937099282753866247242179145632370399801377729912822559949358410261256791880678124198427452086874093517217347819712699963726151583185306019443360944822014160392664237001578078757489822459015294442801675083827291105053100746885724790565717850193920000000000000000000000000000000000000000000000*i1^34 + -338714984886212721775645842134568800963830285200409692917408394454394915880280806736613360563619939872124585788653616405246576889119728537629327074711656732741016022740458258968197173704547165243560489424597858801266657475546325340903213541907145782477162270874668953011367764765158320237246611830930536582764567013355094165034321906075655191308123781127203756737781180502363780858805410687917254337421332444331397874591851604190581764238190712128081518294215925017027192226784637003100388014124989758089835191733303105249617292782783315423731321752302300199507969059255892855148017076527449314974048381636726050179410790075662807193624145779340836960952792749339191123539371606205360557215561325866552285985426392880490789485842993221973170158390869593380647538912527079044535139537646398226476132300383094873174196737998615520933236817483318931791309173608679495002695973494720432959761048143965536355120695264506517575178846831981256066555090357038447407459624954147078268547234868201584509357569783147369213711583658321929434562124621186948504372717760824792686422789026258225339127036704175410332430913961333899144059085179910798083664550176327792728122364926050587867133756933833047968969678828072327563286040752810000623180223067102528091807714632337726797716473432205757930258806515910258929931078368192437610885469763686903532524527906131881770412239255695315926681560599236152459500015549178497084215359522052777815340193780694840603984111893390134109118671352765058269956412748591961025783596083330375424185182798149126347608635106012365172205021467030544009629598447355291289600389694308388301635179029967009875127530209240334411648493995238916530770365996401285475785378314941296436357005992970358798165051317106206802337187362709031005621726555499563581448122908767305734435682498835764579549846127555007009283561224537308136411379185072226045216116367381725180425689047275375019571229045926077341172434924053614516059868758462366100927398266665400816088798291251282288958900633408913384184021979483413041274189885959761938306312953012614757896235682783247638645652356210225889766472935327422615335458540935018300691186624541331928607808813387547015335021161105702715577322562328324640228799280586813926099261736722565624199625130915596479230324550011006831209824873667246834042480239827601720255649464303349166161875036013744781622056092378590203319325328805289045475187669861647800857160726796566528000000000000000000000000000000000000000000000*i1^35 + -331767626600998071811927763580205759606772865392888532385696021269428077059822119404104819640084225036536871594097890893091308434107471846610307804663464633459334802616757640693873174667896138849478558164599344487219016667969420606696739147852573355511284900753830826603706759974912963963130921931500913534084002131466145871357423849153948327695517134865497285213379550587124680021400917425518723381591984973553061641944009805836970548405154209387676596298812459851980270309109447884417125557693822579402474375825439399361421642300270881904712980569707928785725218665720146705267507214262673686362435414422133638566416223887913088898996423426565254401704002674717376853145873645386785705953321568263692269797374118391897751803763543203341628689222769405421318557183369803390653564228693872418238026371293553593111061101116307561345763040675459243668678047911475462150295808851046590164138279024084933506091849577737398097149420821481018086035435148488642851345108555765440051861165866438686431808484058096764511872470032208290067571707061907527981392852499212800232999175865071916144186612229312129833188395007364290603599973034923681552166067075016122782446830377521965831048770478870088515792510976589366641561990255921407736570838626425298053708232499941852723905731853393294980592859465408471946316811513822132170837573440370422732037877339478400788666617125993747294266125928823915136419763134740301870812363831857544289400343495340433491194198133986073811994457353477378084086389904314565392854803254401982873486353002045040214533086642798485766404364183171903968423693286273247042529803674452863785283152295777359358708282996018003857565678298211947745471631691967047798847664552483294120398111585349383189634565813810459814926241462344105562377577330943223613739386220274138384859744414010362105494540954435606908012295480830985969296243285847512453559821736422866649763547642538504530740784958127431445599171995828159084631525372635992661389595259175728776710307308223790717157510438187822883975400576202384602184430054288835612474688801325600619300784184560783150464883128442924981039248325618889964435347195901180269858700833044424912740255413034109686726860404295954703584305681139652165868353198003947369077123417581454406883853823678639042320020256484423364519841797477949376756649916412625387492321442695280265977083947225922457526149290798359831384141009384023239565972118578460823803453138534400000000000000000000000000000000000000000000*i1^36 + 148565911790724286642539446659317339234717535890868233115526812207441995214003418630555974013800708317238849375219059191526326586553991311416877485593783403672549076866724423807183843193252657079316243111852329463700821485900789477994665381852955056216667382891954049366580235222219854654946529594209355559077916168675346022458404264061760287084953924759144262909506547702138972447038618753713830720470553949079267847032333491985323003958273683826540003161789275478727520893952647349673230636688965026026719338021496371005295402848139960171753233397229700161892312706407920892144196157924471610881621377358518155665117967105469505425021932873661423432999410536862475494935494949126626543327517156291832545311513473302425961068621279832337520481735024972243172068181339275481429361494282180294102605578789733538144255361926120531345996605370934503278266962758524362182512237739547371730909883655411663560124440955272399987515937171958219075915440323899322196410477634694183213482594781112480246061074789350702854907866230761872775462338386712712013040237459222075125970939287721760284206015010305336618814684712590371683275964235132833240996096020246913140415835754935643907153347112962823246203128868095750472563115193105347624377534350487563298303187403992932378841365323775174023105228914906953925468199897241862147050379333388024959280294615499435748427270242609740735937221734875563739989303221385230158776735627018653316156795864141538450138691222021364670028773437252544841108343586418965330576472338571924914532661004464026091397669774581283357693905724203769120331883098862398959131150894214240715556865165803562066603627669464122743553746441997368286169429440840252166711612326113614671822274551979666607917181219807816759473218724136292035652912557482241125917580591857317866999092429462205715242267420988522967569313022473425063617729258440252273168868672508750115107560675952387514255118234517096269500851881116419111643849221699998645151533067269435767109003331582723331008897455109320522177739616471319708313948971983527197901041411318950638811999490451679559520414000827083370368249643639597604418206274754694151832928496549059668170120907394546788999651272639760693124290080585118056591760842433914276148137772705108399221542809567501539573325088325148357313562752523364124636760972343396319602539812007182830739735871254999784459766568543407298052460031975661085278493688527183928056872960000000000000000000000000000000000000000000*i1^37 + 180989770032869282737918048528073470935531324267142159740271055432072701659630939935484545859388096283683016278577862591723977005748705238442048809221077370842821400504615541712244043486964490807273976310402723549317455464788668053187023344454564907802286435525605369353223612075288725416563692358519287950554517239429893565376329616487107057796714304086997810063948165673510183893784210720070069089784581234591810177553096519400640687981565548872850713763114812441459368040284325619195408448006444708697111483850430023038745992197555400762264747254716416935290036656222574453729176792814614451401858517370186182362024736253956151799442788539244438715363208134947466628212393394579684492086417102005263040678596819466392430478120137965623656826518827622757887412711637910610611947605998826188755564342326393107120084004840105380021376992422558392219322759546832818090658514454752534233403893800291608716807417897443559519277689941382230989313147272622193909654649754566192082688896676786577507094297731183457636335115116187309656399005255268571586690799289100697755781417856817796045229383808823911245416713696021918161036648097808698537180695490628591673856410602282001362646436964157496006346495395733528941813956766333324335349184561790986763638773004909901046620506519347548197552444793245721685443642950691161191251705465572774310803146114208369429540852288425998000574958559599713431293576113129208712664245016094584969895469510095368661558576603607165110759640959196764230780908691714581998889803734499646886897067680966506405456959788895218247952161112642692069578243580023138366746493354064645176328382821312929706775182256469379073090959141156999018960691637397794412743628969873363222344921899347685246370514945775393739452856277035390947824331064823039794822254358695975568021864965098753273112778575015891547618458398798405695277974869865245153024971659257715918911647553413823871699978119817987230441694069647843761741945784392117555437848042052613205453909764977953906669926299488437582291918186475791088579812761215062671993637191753419936846878849864659612215750903183422264584075855263249200157550067711202967392511858316413165619966019027133501343076554089189071789766209828838248008565815327772640867635292390823979356737469794241769871066980821061187796344158734125447164961438988416073297130648752752607288840231832979044368676202721593180706159955828361401271213728116450000896000000000000000000000000000000000000000000*i1^38 + 34124006269369664268045906714470524476623934517656275723092720588789364579519002266957619992651483871976075504246547407956911944938424051407718089810226031405841336032941219111500874819158806636379635739269234809947981676314651857852859243584687211883703838771378333397189836657210821975753742093742010507617093464565021084066682151577736399360368793563476857928538086099044491594831535254554799477096748322473818220606726803426558276125519907731528567629361453464997562709519144567664882288406786744160137875783056507839532120617714642226926119093483190940143798957542652490469601480547232666116395433995230509321113431475781463089219697023854947042648568279970886882069700116727173567941763645334741326160339579885485910757750469881570627479752526644496960164232017185345647767954905850032824891069605516682099363228819830807684465251287002302144516009380708866536229593359388422937118739000744876301926140736515283700986958874368712863816251400165258791172664243480092165666288360752181306056313319543254480831432653110730846333223975196369127541186181499563332450426431332591674367862066138750566012442454361909447975151641538397154497452857711385928798706608073648382744256130818111750626484460595542623275085939789496610170211479840436721686041730424726810967506662611296890767636452703030922282859495750249305631258709938507536686554876245064656731675960141533352971241991283624947010127254874208904134124870969102904916744997331237846584397234780839087532631573554144185713588997828344300800777554757438340845362375354139112759886735737480228542241970399206311883664778186929387894024553043599400828795056280308339283452458790549691034826039922257061557167052535299000578802876200073838602976640249748882189405049496460244172311287410999226461993671439147078083184080029291806796078525877222656099010200130709819142685574736394432362863989279690090579288981425504240714748965391260241944834287105556680072309169408751942566524288798362636023328451956123366184218574473248455397651119765150464150098550359642190392006642353601055208159443494780980533752626167837450229315615335074702388995346606888714489799715537756281480676212994941674501338170304465669202581071769470474927207221274413220218803960938807979055744131151948311524493343543922758483590391678186819012222777448365098462645056691730587764568143708647004960181350751201090782341134943190259922113956513137806310916868381081600000000000000000000000000000000000000000*i1^39 + -4278435778288713335803997651341380622191108392663685308958161611646366612323420246419465248639763667820539970294331044351137086567156796827423834121793958696287413218911472115001838735850005560767777656313980557175245433650910851789710486229577195199824071398839963470164260894599848316166993025278747134728519880025642691687602841951188601658884278717592465356921699495285087033771252773705473233870476096429911229462478002567882083107601023495219010026656610872133064556061765635315723905013014661490878642216351279601398933783856505197479242236018993475562797928334823707226120432990361720096949802698518019470713494608419318588903155377659466866503703045633474052950546453469147255670061773365335172279124589806307460894615488491820915321009876727017506740911740963695005361086074362546104477029578288301509904516677207002508403784138301175236660551407574987738354006625219382142818898406980265983657689552885381372998485241025874162462585805844805163735558761214142221885354886803250255919391836479796072271397932625316349063353052096954458040180052700283433120529930093042535470916052624967864814281394375179138567322543081560875791794485064855051413375613057301603696445376532316218968965799027794990185410650496497999786404318042845161510040369996085635948596507425427021036696910161280079867145632429195107364147334068258221299271749583566541911917468044161613191196684462077555890735962940814039052051732080783233366469027163673242606294888858089713582060968879803410433423387660589669032558977240585698293679320289686943983861625249928578130209051365843952301397738853985958328272117761458030736346276514963916173557810241789360018335229006472837046016618938979640720555678861401332755377144799992261440630742555620619335203790081763861505624796006126577325302276577863072267024038512995644232447512775902513775598816756124733161000246231166907717949279856724198702486388069365703914788280435062707947109360979775997230415495079180690063962532354527639222421459447221530740187654633735912071969721818564606099107789629974530205730563140263076987337713723291680690777980161494174546228743717200297634484224795642847223607118608530864993700185063429916542702762936726089132439561451787085541444422566570045835389267050872070017576764281935768567983455093684636477999931742849910861506881111341582243308622826039139524511893837480107038433471006292798433595935871301396221604659200000000000000000000000000000000000000000*i1^40 + -1446828287506645657814202407296534278982585702122896721393776810197505757321740397678703859454161477933094073162222316566792007810441239445845833275394480830206319321974604202561754939444595093488528437981006234492834227570453241800465209280842708273673660074532714940720332471714848431981366707462255454719394478773700314552399993298755029560596203070012970538746667783719050293893098530744310317045891786359944675420032513160016463873287151287737086820219098552287242848992062471725108653327939136887563663171836919459223946819102965098399451248679633595275639824894150826372705064054593936975242337699570530974784315631781983525573803468985089297606955656753018043836428811485109322002026853057988769014529952583042581139893415499203747472417258695167689234190365179704379852476824600795182701608482966976704763493732196252509775781795219671052458285608118352715781463199528214438090070544764635977657506486984409077862038766584734091150844687887268542378794294313467986234127298371231720014355988156335167852654334796445893498490829332268219245056466360055661667927602948908578765688105434257578372837763689900891583199283429606998902426847156572183530995008882145140408009510111246732658456454532761094783271012330328070982396134176383773890483041770766815339427973216185315474283079843496471393925109086716605552273497860643359281996627580131250096808056480081328712465024047282254117330676253343084337066900691570814910211154313992741648471781691583680510197543831049059942251448109321179830652075646537335743071868549716888579043391650361308248943381504917161692974820267261236634221915150932103097624489629290331429940005287170377096528307521384573002466795940074488166433020801853920791802295131143106889673208268479676523290243351568235640476752316636650141499039504485817567163668347608134722064999183244636836154049777810481732839810800368993721486808591030572801937476098470709993090858555718634822278080108564719769379482565892664195152769127663824012157738072508148269740634157010840989051163000680288849434670645885267688276883899412936840739509063426365513594996765484392432379190126079496813278979334223347616669012152245151461352646739537367402841164158914108152671059281584192846705273811346125386191204334504930713765430825721762070721505387048949286197574378334257606855554224490208287515268899273453106716523659507278872559352550595002560664136113830913638400000000000000000000000000000000000000000*i1^41 + -74803734896999998427831554268165538951674012834392621411383289530165257588260718039171993466211075103685808629260566007448253867231753394803481747623517367928347433429004037869937260157071030197422802224088456844590724351017053089653349319954704012019085563319356134249798686626503926701379351498326747890140724102442418254865357473191595526051426085830812743106948566738545946924230125662412603629383685012123785065865706687554081466393864357534098484006698235389974438833173109171896453793028751764392779893141528549651322796059028976379731758410944185241121148172934827425039940164140972261828701201591204343414956000128781557681151520334587568770541755506713045658595708645428808678515206609294583913182164737030232607690278144973777153645649849408919001762947330620107725258134799032391382117246063237310985659055391393218303614074891389760591608334318299649751367892353026609758653725086595937641368943835233572779223063909797810884029836180972450668744758231931572400892325412390541384235794359942004327426598046680098636842098639474152907051520648591434522261294848474846746394098485244710703266374144830772230290032491023338512589618118340375786183327960949042402982265480609946093769640322926566364165286450329465972481065597380769218433964705039663976211921537244740533209149288342250619906187485077172762927117596192431065433428118817858610311490723558896279148048105014187174146989492204903340542962728268054593741872758681685373234000088184827143067762464452499966702163211488380821432304790281220126850374366649209954586501289558740950471938455746573283073716990209314373366954097068165428630840460105569875818873623587726067343247916169788106497526681633361570317518907611990802239042080034116551000830800889747172051442737270764387363403594518940951453493221196406871789756610730731667027445590228607270279758499798798087112314123859733012831817719980948904636306873067156113076792213776730192794875685064915912432743755837554943419158088430488869710296391255388780353838964619253462557822687599690093741117170410205616520410827185556231500237989905194629030574487411362034708181073451580249613956541350995416611398649219832969794314303776877733528621183317467913286210793559167975005066032913413295719329357283992309870337196710551734348732192376650031523987923290096228515583658739446568447027912829962737131419595423835218594524835498006379897087865126912000000000000000000000000000000000000000*i1^42 + 3886513241116299128895080674220525134193367626829744641119693247479711278499148607834592388795463993441483179198048404777378627057430652341785556852964172321194956208274989973795239938707791318318358103780545072158729442104212942115353654905471462750487430020618695570975555362439388241913178362331247003730636673732457392542134857654639782063942912959930767267550596049368542921778196864682508433784470368877552901759320523555855706863455816750503734377134301800550590724179456331834740041080891928243166283857065881906026261732980745005616682408768158052856082004125018192572668380223363271746030101342738214666998453081987532744564587884459261493273435981257073663173981153066657354993939651277196477476310752440256541489193281301894262293350678095004703685804602104729006334435598759596824283880368867082312188542137974058479517101144672581888782114946028958947286116320195164912213410107396789271732492435584465473879831626059382712827126842073079999726715886396562189720952317458563694088987942820410656235314818476151748924459854601775286094850982307523774411191464890058991252343184590193437460065608503574228632645173082832331937054146289777548103803247261402714066704619331272911595439309647727754143268498549118599674744532587709244133254537711346094425485847928986829628725812323466403396038632842276362241092356822816761095292510793355559550866882307713292002315145314124071418435139937430716079544488305600084203327189554030896506013596634024058091889827326309267471114635375356446083102667010782757815183161617723185374487432371511715724832201887279137702620564740657716103490588713339049550509208657082056524693403821632747477933085171576260553357870626795541139719808849686572263870158895996650167905459419934249616918695871116400229165192548844570323138911494504027280321387098798280882996454929134205866809988857077221695475453256877198755099180678779933622485712985226436879666445974757027143722297912938904054372676098261590414769881486670982957536487434927468845865795226537136913508937797214300350054305681617682789545155163291878151957740523873561732999284960482401222992228268425946685005070962979626164123573433689222238799930837371668088217781322955691637717619340209413659714734376452869884883602526907222616387667783059464443060698740929524926227230368078769126185191939372434766226122948109068530851081978147969989717082778803241354264576000000000000000000000000000000000000000*i1^43 + 270085828901612302989484699266079681236123118846769867957137221175632386063071355027071196996954757695014222360616880391027584993541153503378357397043988164175207451679257010084026455440417057431114251827050030357470202719232296593738263641256181630001424960677676865340005614557816317001804747816498952272080232620260913403636498227185789860218694232293524976066976830046343691192261500702312499946441496617916530767789321104698119958680485095736769997685435219285089995474080990468225468111572923563225720911179850186119194652650965178206322609406290837326205681042693659406450549668790345322270694413310395035859819572369158433239043066341757854983475024385950845114065705888322783067536193751832824646774885268708474944709123116540068921833046162938595942246119043471881555442401700668206792203442622362885327084268418806116176786685208804418325832654499573378485764211383352806342289546906854811232447822858806683784967729498732968714568671979433945039859283638360712161468380799878320325986184745721522371995006538857593783509986843447077434388228597738796121880462017272287707672902144565733147666605016344411789358818086055502696077523480215554723208059259849452485549524022442857032353149010012409920409990379391135358338283182987822375697234457386180246758696413021149352416469831124208751148838690726872507421931443683507732457443450649324387247684115584849234979697874496526580233201040960902363223475318571482271320942720184877014276806265529102483739943906603941866681084387598944717668224570941775257112515165559140116559293142532208243930532310991018788184961381353845889669262557962584748771288034711559427256485259374753499374162085955101079604868463260063858959281913131021876928551929322006276603221209117650513774419114587441014472559242838939831599750522683675870488539042086968136201223873341974387751800977893836752797461228500336112293462495150601305225901977536858439122559645594004167448162955070561961475987853733574667558582699979301265622134943341342961983826868433603087543572886925307768228815046637198094866259437103131424674635586160550012426538425323874111608152593905224442841042036770109297039072491761755031782711434970279348048796085347050567812419890779686726253275687281826514086461000761820291185396135332906174586981865718405969683237755385616555007920887244268082450977801833682149591189385086470743070065520719618375680000000000000000000000000000000000000*i1^44 + -3615278669131775978259898151230262930308218461466267652224119567328240798846230129133732277493058210462058072604516504050868204908440093065478042114763545108798547819987917924616680385926325286009146534778192971739930797227718760999333673793140755186681941054139492801122031606947273203455005957276552243977762815868318400534093602102401649352870202407427840828513261218729245578627081150638348668049923714332882483220051797839480237318588554692940827538953189479481762217639878913895593952874837100998061408062788412053014039327817363331899258165482504920609973446381545367950216024970732477356604694224690193080987997797621270070597573310134460911466947384727315665156749444169997112040204121356002790685371706068192832653641411853884822003665273384617085669576540482017602906281342831890028326506644967295165350934958596841186790593044567574223432050299983410115684282205708882321130780102453344673162519979930758474661424357155433638021399002357505833481088709736649253590093749723325110756523021451691040422421498716618188919146243196023432267360139577011383576295741814648853168219539861712460125187490933311997001845469230069955021556975171146852788262894370229798607276339339756226995475459986618362859713018538011156571928877852607874742751556689319502219555484012294469960304136109949096433468109841999174730876994350791289933342764179511293244271418840039024167890673386011107074267721428939120920615632311164820745794226454358534979427854683538899693099040094980060664516441086399131131119839393857514412202892306052504575947077523203345799162499492257445539880162633418292076638294580677324559734807366078854443029276200824057546310726357169112025205986978346708445800214195411076797736316106331569024840634905109362914305267655996754319198638866894246404829043295743111982817133575887986741179648151139570460911143346493387922876278262598572426231450245125050785979181048897182379640903976539776035093521519283956174356388821375642298478539281329332957074565051218487338961768224318303999732402500824082038124649903995940179978752313939958344016168494314795317395915051291707576888293961045153130116658262554859544004777081641291093643990249825478153173167684659020748247082548945385612964443979692997512068450951017024401573709505592147555336640334145352406897908002734312268905514111162811420477064180677406924044446027529881403444302970880000000000000000000000000000000000000*i1^45 + -77821277125159694265685756394942109565475250431504036436737142022386284001947888848402185340279720044876496801890331345697015257284273899420437007328288020301886527099683372440297243889503301474865996159444886024316754359258297478355055106704242918094750295719117463581632884770832007438905786779259855447040098168100633373338548588774089911261046832807458229022815332386595874182188424319817328480884044067575516110241664980827971990922631159213933001013605303789267677274622824448663210059116793806008144512220762116175917499804395231374522778716445354219262294446849791026718053051617690004483685503919101626016970003589537591303969121414275674803728918081977491475629091087609313242464809844061208325604833873611434861192823317678015451823432382309345837935433867200174278077519332364561630130707993901173422570912763667606585888781457872941504578135196104793383837987194714797594891114183213942284133116290247795697788451298192335409090640495754620479471553307673829314974427225391005576986684082385358728401947628839511462689743783599303933946931550752368436891983137624521559949813806614652317071423167045135795745728452639739912478487091793067383789819186481405807974304440467523090705725650992543362298468645615259852847279791575967102399669540805919938823081622498297819577863187721447002958700464095480994667470706537243673461957482217094054004687429388436203178471720851218232377967424898769410557035811172402042341800900255423640421724689287697134097845600145553158638702967256578123504081530753176051590204179799683940510852934384271773936440844811724144258097737856170303171782185565131031690297182352619841259729295790393866108403804399305543672538807370663542718874665835555879709687817254391034674642320571267931394759067252566306217983653774359829831177184324807527074580188937242173873057026954858236582887247647767499446345794612173702551427105149443002822230494200286833551151953508966587435123906135719508295216671924373857645384756027904202547434945097879161623441992865696131233256530475233179102673518371709486404846851662829196070114468027415136771982881282615794467885498925733357474807457907913313909402936533490910542228272573598309365501021736867604312843523983695153114811908445266737253967364060244147551830820071509199345391229110819181823137021852275792842366731526562738565297931023082690204617072555123007962480640000000000000000000000000000000000*i1^46 + 1711961592490214278651121698596513681169810373780527487379223818587062787198754903914764681321716367461845587163333860009451126557903410234745536580282940678480452710305424368252877975172425923686072753599510167921227595572405792164756727886919329528374982130494027763595008405593830984462673756524633464989029667852792952794448611606364963333984611674000277048153731263567117607122766834113527144513278784833728225857773962090758319685706524400036929763930712524320561323425718632120984167632011324935441211862835837971944882646453256960441565902894599477415212059071291398450692246591797910438286588730171187294744590680929513011230027860275768449792439277413111298922461477041857900117934447166647493038357586384692056209556631317899925020386241333153695154198895770025561699273077509833099152085546638416694838808940088475670583131104088742166832498966688668680074045170364332375432053546278262008245091700707152301454330931054787643428467011174273340100064035251163051646789277843257985764269762992963240131940163429840182103310597831908951407857656300178153456265560692040856085497951188488963773870976431626054364004162281824025859426830002956197854089252272030722514661307603215597058086027979593784071839297377301441154193938628395258317216177794789722393665455436513992487137558711079778142218130050423009149664683654865603765276369435864105092088194965362824931499916807150796170384690353971288217420631607858808154256653911446121463469693373005475563615994922288801674707981981496868116290286217755292304192052349239238883025897153947939546078408162491484910548697155861784707688674642942883814740242270126618339192021065123420648122691019922570773655423148408996636186918631692069936162033830760098858713478319830403385200770011398890560540923926100777496168605847030351232925476675160818228067827846701360297864193073635809763871216093233786888387344535906583510071421464339483686511242848920163658293765612400930556764750260746228999018007878104177799657708439513233722559725605440101929213669182188671323162393890347460890079388305543731252501258245288790968889388994819001701486750599436386408120193107195266244923155217683922595376478234727624876538253478763768258366195121129551410172709830898385779282517655699257441612630965513649526958268981905927020947408392148446863737996601682541034411891390387610914358402416476422144000000000000000000000000000000000*i1^47 + -533640469963739405488847392553593344631961027161712467830313532884742270313809153630174400647479647442944763221898186530925079822787735290220708115952147104236619974256502387129363789835711841030417753890384603445670127317258369472415731131310442473288504558875510171569074890845659799238903400688745205465405448921692240426018480726149699586885349935512512833214047407290885860354019692261179186255384141138635392579921518415993032184978384376615403788447970473197576018410415579923176305031089934641604128091238794238959606825543905016160021638301222128153039242699003431904149135757171474928151325686794887138610071045588742565094062305103635064755070493086467475321751706933509678308357950197764814707873565075924958390267482951423515490461321020146805328112172376839369399907099091383237698784457391994469291265634268184199572453209270369423975834134865964747393342817355313107960799925946429012447493115025594997561264199758770293339655942052988407601627257740666224576431319678720074376108606404630321539606479731665434920492531245139706101845150682230970494777634323129076995293326728520903281237395919066547149163084529782363716153968906092032939951788780978127058726814252304542468321294166183731231864711270335571862257509809072025347718648738446330038174807372094261257576730571422145848929544200705258937513765971538287691553811486526338228689168248913165192061886333142310291961087125898084687747547386861327995160814423765996912834715345667675023557519449797796133861470562682207270242303384953639064943977066301240800480794067332419834004658196414957817460198651271627641654838152333287059065330459739968232175058796292741239628250099976616596896143731501264399428231272346333022489968121201734210748859936506442279128655707182985749510071266245368238412718020090810470711232133592184693649434841131220932815155255228845313522947011090377810924430425280966358791227669515813106188577758901028538721640998892760793089060056980500597567584620951460677601440669179952550010100440266038879629126516535209840699627005309319004249364004399364879691253638262478150594894458782015906457816696308669540986972890892700897026891143554389780803618081737001297115230430813328009817242531952394667101524629742402715039443653473048754308295456140726779777280324128341228953961004215933111912015292513024657912889386496552426755936223232000000000000000000000000000000000*i1^48 + -4461534473669593181270311248231645511778870739894370199184346367882752160807103468371939952147065920740051376027048990009347417706162776712816535824750104332798171030340617242838334733352178893504057769797921025589418503151949365020746245339974399282098292234111690191381732329721875251886511390571676162429871778559482496750469690056504432209960400247147851688845651288811632257541923901005210020238193987292680319698938865324013795623125415897607925641735187719115549845763798063519773935546212663079141484067392159348148127852004940184510446120790290276632259666794184446784225661276623172262502464970111480521797959872772363238362698055617476422835481093584505324619835322446412380442725462247377256913553424467078222124930231556413733763275673352350013611044009376867017822885214067286367244969187913603510949457656504168826174274375770271231349964895306756384082271096571373556496360873232273668343143185999412610308400785334091758324768666894591694920229678237607360420943503639180227877727183618815586031249683625811775612293931648088454340001552719877056180741741819476567485399980470439618002739396136769597141767577649574864385557823756695809979505468152256728410580971528678945445311187298090511720547440423329295872165227829444269897509296782448184837975982945823445356614611071560313957302739869655175753444723061887392406321353691445471247399466490397950607345178572281935366291380737554623940882079827194338233179948195185963516663838320610814217089486339405386745473527572017127209822759270074122449830515017545901311612479086170171471363635441781078436362641146999310431874321965145693297424603216007761511774123960554280581756210296562634021734677457966900470450627398508115485608423175267183005299932499575056761656977739121040914199114927669730891319126151383762627329912613464300745742223260985266577498749894665220077401048977859826317048224751419939157660865155633677930254988311512940674932527950255601214535268138740311520122594481003584837675540027565892414226977183565482331273863527432139422808206775319172925630998707439086684873114554435913239282364545536406217447048273358488418356122188090337017564213553497449358305005716045219499863416292905642162551112461728246604341499273097786119211358298788109239648058510483736088118047328743159845550606092409835264220414137477719719472688341224850813091840000000000000000000000000000000*i1^49 + 2530998964590179402560046359257718196488236918585128479412542480669318256495274621827818398050084139603498455072355543294098461715978887458073319287777944781117146760723334955973270516648163537590976008391682391159111493420561047371698964255509339072587410233194233385028949628207274381543282844080969420948280420936083322811341919310608144722350073320101538351077744799651657988047212792966238518203692818306480221734886015312850618418674901555223860593346766768003458270589517633408731340576953697301525460289406625450618482103639326384845060661680756469284959631110379292671194278127798807954639233788703938795706913756007628732211906708160987674293156032094501273810614899218682668114553456311495910801964656097440271812884112328342470053133293307070100620570598418828819878183900896057308465692641416343355088460707747181815971130439417442051159652060600724420635910941161440946944840333736472001023265558993499047631593681717077122566134095736320731926870651514847907015759676844146192401450940574672441650571806180936793320093462039036005484049125681516706636435459365241647549052492645904407326070432885081058949501900179763260271711369829416311613685611871492329544854872241403731015900543049447843834567469970275215153260101868132956308303052643603751907369488532679690409535093922372228590022953348827106668067491897187308789250673534801632474008815830554083073231441223880363553991252586754347863268963954552430298821021502425170560588433834543399753762285248730680714015349612967940696484646006745961666449317978517026925718583518597999380315288897229245448445597638933353334759852235564652322888804333590993201087844070572481720589488642869706088323340971957639546707502988761324702426344965605959690143020957078002190936826261546861589306181107138970365033168919811562057526946453390384827002209864072324632360309395392012299161335731631758555356748293087433644048841606319963121255356814706708844774307458726464465205042325841319628732910502806940264322918021122763880460192094636494869171845204686620379580323252268593037721399725288638597070104553927169798706091037275124275858949756541153509807365183528735456223400600898356587796948762097928312731983676450857429734637449275958426070613593773540956962666863433579729790248852971909488818039179639940091795814673868579550618404198382082975362604647579648000000000000000000000000000000*i1^50 + 42151671278194155920484517841384370241057634589374119527235324416355099707679098287824052382835175355771021169260590027396264044418927471738969699498443404671076214396122143574891879240658628952853248146146302713808080287068082946583226615984193166781977316364904691788960864987230444510398891960723011971837701908864660812764428471457163025384032430926781829945817383066566306473290113095143142084386960642282370542691185928459179866405947463718446843971805479457915298031794741118185120418724390080373555836812797589162175374950409319670370591261288100117638190908248408714742573773843870550151149102525567499230957135130109041822026044660100132371777792266830681049135159682689758299744439508544637726442454376940029258479039401316131321830579398423491863879292324162058552264414955833809287436701907001524612242111839300483589187458105182653799599754535309588220602814152678556140782552784543930225478773737935625531365938649009705539528924824632685839316191477673153281690659549821953296988975360416281794664445900943957523007679323567200972914611942844203763652641332242851706009579575771775867669789640887005209460918704988467743830491000333851226018518205669563304684720737927239592793721906766042105011160555877253840686506254737994043463145556216570980224600316853880579195102929359908450177610801837906844210125146482236517967211128598031672417795536453794639897236954125707760245472533619832763501741500480479927385238437548217524512510338033437688332318535023823114919609757502996363136900268217387439145433723509495828158562297611546054828963191986065694186887765253922464361282736311030402854341941197707278566851821628273978994242615891937527900870863085160411460977387296247640005713059414385106626560185102553526622587127585542698481332911148771965137479927987364366998171283648494269266094309168981791845154246199069148488986156701565623783631670525588236708355910501818789517718691214517466862266778618080637964941076357320026381383472856748257097278695660194844125498913684167787844777285347852446970335205957106027936689128039960745382258192191061071797160399362154029662927003848993792283305384490540803201488247891688235235730665869931155796312980215393183381735383711666609857216264082126646411115185476064932332949053246923158728916671471134570896512469469241467132935522025547367817674752000000000000000000000000000000*i1^51 + -28877686690052991465114040440767556366231908096243776570784967160924223334540646757143658836088615184920927073050291926644998265927354537715136102540379036843427770156011566324492015026022576780423019916381995952116572467810126802418947925018006302348748045501429248924091508824863645707665486881771156586267867677848645016806953785239143224622175225371665801185881069848270882236367486367949172860230161857615043275761131094548261343048778561198521606459325410954674255331470358058876359722315546087212061604580913091238520622866717776531982268196917724470671038154974036293765893251509802762239973913464590255633795900717358984362518154924420567534857221720511508842075743910202183672288791694427522373727524887713525559800534037177520218102706899549441648917947046583435582608540064143559091868523037426353890803357973697804251305441377281428662551169844818805635000089690325166584759944647908692250208456158566967167504917647047986227558090501337863973854567928915737137624966827340333647101622092538637931985443417939006449576044043103266266646860985673993945305900343229110597938926076938394229913873720824937633575872731376832520317699973032250976931211015782818403988357784056442301920509479254653288625249584434936403422719265753204055502560570515851165873310813278664993464186462036712149932010198624893592581103558497085385756341846492428249573007265314726544844288683338612288756195184880608236323991486116625037921182479577688860944321155385237189146388365838203851927961599709881039452420235396459056229401957100648225308046481175483002221927130191613965153301544342988852504485759326589664251408396748547787194247235171962238007376053525929088504459819420682666619516948101620077432030349894798474469037107890537911776535912779152760812711291675365632754891763704029574425504540422903114194894313624826390389817150891896832231355593305179590799374338233736076974178592519513707754932210011304886702977644158973977198420969628819097455438914764213409417880114111169426667342697302748289219681766310860640525976192261859619908347402150307470800384864639866548366870284810037839060360415606808104542965414302537772913790525123582513878346537515548894690140884208550050145914853689331410439003612798197395701792412339526499595313113916827497146720509527164663187638023786908847104115499682045624320000000000000000000000000000*i1^52 + -31199272455078547616099804066507438399040392917418570060633210234130046856164168045710118528372645138154381327775206160591126380836411372658275543041128771044576044919855328610675889898345818485402761412348560680334888370280357279088061681621963734624723165262891937631972607445798074121110169926522724930841425356715171390263296181486242961468740107694380840823800051748410281632198272452097654684706369133666066075874053080851418829261046429487708483964809286983179295151435683027046783863837900642341198236864788681248028954458103913448724310729611946008231936120557533431659363103079892978176038769785847011394728506433113652940527833878130711399983026883460692860080390309697573443528121240769859283309870667448550096297378558803777606382584198800466869514997474340459039877796113226003245836123976316911489878397972261877916459402272956037633524385392639516645303710565920513867536742400927206042135872419085464383632263848200442650380559642698716085149582317771965135435949857239762193507513353062053728204729559182543953548837293299809663761355625626500416597056010997058997627653978889054536262363200339008752654145632833141112580947059403582127290972336540848688303540228483971197684984664524389468869962048885612499898987024401930592248105259856769847234412462427786261750446944340679804530188997367213288971315215625608661847761080401257725784596053479582798058514546426193019190968875380200542274928462931166162229353710887215359482255358561990510531741072369843759309047012657886353150156244999849555742633450135170774539331526334887614583214299802187110135412539580839507964738867553105725820709484713601259652386858744296474086792283472541777936461739943541274999217632247540740226955758534491554329631018087252582495065351991458547112517658850635645297928426455313527376901958863967273921355798412160135797474027236196432642884091317847386514936155801624648183970844056478058135812423042030025631872510990836434420743631788982574645783770266674779396528309201309876037398130105086613526464140455272174676899169438900535942099362193000949858986774325830939623292064482932625452799426842256916439908268647941154084863452214346559565461828281046441230968927428223689952402101654944278081152479707141009799314129436628586943469523907351537942418459197060880902436358298433122327012048896000000000000000000000000000*i1^53 + -16581952252655063540250401899410720458915850682231235635133305984899040125247265928418330491202236329524525722968434214798846466688312011848490596619637849517918447813487509603453219515618787673812372512143901616823269000476183429474011259302494594980491350401862195288785579498966490760848198239717237971602902512042466388830751879944468656400625229590364448865613876977388978582897068657710062314257424008931195971894269143989606028246205060328932133942835155783847602488879500927346376212759936128334224790530943310457229358527434127567743108153086757686870908234755363553065515481792876708437949403724168468617797454118527232367804330062970371253242286390791931983059001147810323286429586953771165763570192378837666251028597775918916356996973430037167519175269251857162681803590061799116162896015270153121811856051343876537948514924748826731478475104650033352844370488845922333882878543167212789524106808595641507415479726475695925699191130740376062148185461065813905954520871304439972732112825829109128872595533064792820930763267695350521490930046707240845155045759813607193940094154989243109904505922647592460009096345696599412456502683850354453676398646636425382519097181651103732735629342333894864718373749943021534843014091968319418947996372311313146908549798744753225842230381652977794655136555808047276792248914017515620935909211688661846840396875759864878321426033338450215532281351494183303778262172819418768091135584505878233863381665601166252404096024020239167286210030523431598160147102526389099246439114857354489049934998418852069885167054780585825863242556587537692055227788861812673858553066785993549527664535731443424214050349136966946286811402090125453673728043784878936808334332491433335207432621676296723931834435384673770412542017605902714491782153763658993183595778817841137494121317595663023581362574032111761866478702904066152788084575174653726510311171057860492527789816888901075281886968580568976838035802696668642971762589565035376710188184021369131311936349505767380116353548327320323570123856629666700198254682421044014115219410012263017849105309251051955026710417564575255866098045859872103034833249783937947480285709392978156902146303550299216871182652959606101620640514918760567532282768409848073109963416219278293294599141702338411235906179523125832581120000000000000000000000000000*i1^54 + -7143343297777749152790208784843928760297348815087492036172571242426482583027389446281662005904154448447965156670662359957346198942555509337340895731683053183941342532528651767889937486956123892530646484553184107607040256858936463867876816513582530506653823131815278328150365855668003588917743203571686606346367898152142141242833900103548340652254760478711017645895940445285037417544772490152406109299017592575730675872752235233118637438016888176138829648334400217387350270250906205826384154030520428053958839666276603849527328671912668438315517225633253436619024451959930118106115481454799963674300333114980408674662388246212172628079800895164241114999048954989044593813501689007082092757349361615056703547622123494337352829652692921070349923863386961774927679187025652466214446255311564144272964896551752680594272721831413273019432271013130380113425758179350942591442289176187279779463997376307698363622225593697599288819376882437025173825136423363064634105596396463172529549006170887678240599022645477058509520451849157019192213529305927402356065320605166196386029312949000555620048731070951610444993778325616472601150708230001592041104467512023626927875021464638544783756010263817303359651666125697177789748384458124074034585363867685762326774157811364298561612083165734527485199230331355188474335880651513327585190807230799073655769552015937354187276884404946713886344617707397883258967592473558672870741193522599421275656950629843143800410561764985706370400368533244562781903650665138976633536357636586773958556310620647464482143782914183138120701064960664917467768603583775263701306698286599135531608034143999628014055383819233376518634461086176892800434441940690150826799668670722740711051159089060693106638907723931882658074372952551513002176614661572353502099364067420255902543691302362422945762123139016430725309799755270322117666210079895801034270897744613377049283851177185341083586522722572781304184516046854325228663069160280273371886742423750120376066225755822323782807587803412487424176922420162609435894896463206220628861659184364677110747880520755167773453474470552005662217217333466445199216006890290576363812890495561558771623576897519250139724550468614909051869170344968577454334749894337204801240573756449703987098688591956241751494807408328183824608331846123520000000000000000000000000*i1^55 + -2343237505343054713014315167912860771657930252267818340537851683137738127252528666974967288260372676166408726329679844112463202553024153864058524430222929022996218814238465959390635691918095607842229146602955836453023870529914231997323427889643887786540420386837350996643711707116050519420940926205608958217213425501789032593831611593141938213381066140283513889521808528822351519045029973160993715958864620708889590524639579117584758173325424015365929523937827185379322015450848405181580942551679434996064340860812531789691616865509211787899293690194719443123138191185568522254944523285982641010570529001695811411437776913949568496527354516160256329457607343504237575514873940586684211194332557077466802516417819886115206872019393341597911961239030071967155726357724547593104942574627162456943201744784299651324096802477404647000683921527460488606055637741861655696856865874057199153541099055633036941396078224362823526378721445695477005893367878813272878050633520282723671077114847303438969475409234248591777372194430168529330261259910698518517248939533031342592360726008297957456975608403609340435869417006034337934346173200571219284764906321772173502314506364254068004637349054059487466747116662198472225599500221267695220599182792680478851403637556925842106006745900610778825071306759493158466067971531821095933196211550690476715505068201091842052949158614482208456138701439233103379219220132760869902895216857831086185155220530942372022646850466390074536699264536132521786097489174875274980584481999547628246821201845395942602331396330189077847002904577406618075251922300025744422144707869838689148993781243900255378011684521831203587470921927283770161443705141294991574073717074296292263824814088664742385878440562085572661732312131112896690337518725268970189897262667701429341765100985323445794218693391906099053872058857027071575139616639169897889127154598774443913949288257778319772972386909824191027806484148408913767236127849526806015649704984117478349396207419811210015308140879918114820630094372209945148346770572578181283540241098692796990454593230996409160271347527863575297228056776560641570904818516510579350250273203153354150921528297042003926514614841727464619476600973445638379724809991729273411666861009148730643370152593704559523409415138760920586518528000000000000000000000000*i1^56 + -532069996156886733516361610349017063093750167861386403634135707072193046603426011629315897565518270935859624436520900442181768944426365830426044822516352671763981275968091220240957682735838554322453524718403398322201267251082999530605032698047320919873282041716035392397541298845877010068334401256124027877137532235569046176945439784859766847058562405110716111370737339344666750547492085876238713796348797414862068164956475980091134430020317220628482306264334318263073970006016927470829540636607287417146494264976055641920899835500170867726396674955802780303188619050760095302006757280567085860835386995444311290059161910601668262677992370415821725825071522833065190027738372396203940968718828046939392239908419931701758681527932766122412722031611929523195045990511205486310927031682455003269126925141609461116607364106085262109379677517855400297328464630022652158568425195266486248488816433392104497477536759340874119200723414891218965258004008511376468312570221537170384891991437989328697836930389942804565743908552388874523047692305205544917456162145567174078754664676561017748590058164522459144591927403821343857157819709763958203655197578614173530097834079231763314770692566152222570003564448500336205498422133395820275706114687792582437011390115948524829398741994093307196020233918820776242741126697648978817777967517614586663670728224019831408903135330221700505727271854423809029017137930974463354478073912021773547196382398244754070870138686770661285686043316173036803970681484568976203768512389215808321361622119871520642618426553414165669787483517929736813325035697548126600944900072315556662019614060976144597224420209872798782300721840067299466906198981171584287496368472285360452265469515750147473931009608316142434928526289008336708729321490974429327125605026662893127899435842747500440706991601628647976323737087021804639856005279334443717745293272587223159907381631251295081902581510331456909722090864711154008479971579250766801090731030568716342447740774951058281333591675693308260940047031002043254796936343815544943708408596468158289465823994873947283517314361908662258925011775534344683009983819466142989086142317538924317248215048106058736577645466582549390912857332309378413479604944370541118398449584676663431125648533094640873702766435264102400000000000000000000000*i1^57 + -103841224739683211025750474045810889734415866871138096103143635009503338421213706352348608153356311268068458765750739090169242488814859162368914839367683594972097173936410682899093927244363507847040273115827974211251652470162973710261249691817728173611422142859495153738655731449688662297660222416228075845642622516551320658319036833821197146704172118770913947856604559017646897808303740259648069578217404208197646224055106456795203734697556655524823441792208928905321098484242813997156601964562957569437733765258303194199260585667895014727625787361135749847251758725392524408242635188414578047709577697279170243804819674215727491836032116466713725915766049112144357742851273810540342188694305784548833719555904136522430573637824866537632352924155797806124287659545332648915293873763260103593133634036836228509518130769663798783485717132686026255627134948561301062624499647895421967924608957642843888833052787791952114703854085328329684060113475598452722720618899517742731648299147758473785136802214132418053064035506616235073354912982020659601782690409387873961257162344059269762231345773799514848427332437555719485989601917318389001585033084980773791212809240536244297085956172410217556191066908110610232378239344258152026779128138156772873088538804659543994145713358330533435005776588116965579482208406087045203854134921357460001745490516549160211753365101680353079129197222120986164039832179430047719851765373979269402271940397512343589025175621048826916806255370843053579634653169738355195996330154988182326177200530243843050311876165421935090564145329452862063555993110216032590321422127456825485561732823855491784294920782713933399528163071351650360481407002850086385271628265747822990347549380225147238160101598986055486657370531747398425133197454148888483463500417108758087818988611491303889306248435485115039860605351487557620976402478418475792938858506923717266074205552945114648056475409360658110518227707591822727167868776487194409870585874058911420027707420827154207488273474737958888613774667412090861864300409328450542519310494350954039545459471616854128406396694500604519492171191287454844806500283233821307057259700205055215649275184089000077981209502412824770466088605724089970432812354965919020720695619036670367305732442935064199860060160000000000000000000000*i1^58 + -24252892386058482671376966318710130015995436221292666745588181699096245653084498512328245367409285568040068022884602877032915512011422889513133516213534601641357619194537875293637423031683669819629857521985655475816327247075556388135333852456626788287344986936981775687808115341098925831092126063080174181336739494193525425042053404601175925853406843662432623474447020452537758226463965190130478524999635683619398930582543897606092141479929067181520545622438884483595229181662632167859635059188102786326147421302155499314868383648074161845742597048677765280850596331984552029982301044253730249917978035410678217134119486011905270881628225600979404728627239322069479756166527361899327792664053792885091605857433243339975899886474816019103096970388795903131737826774322285203400933503289738483904069722811087986369749928006534276272657810013388653487767519756283336910664931107121951281690324641006799815145650483703966462884072559183644264685576907424177837551104810579597344048245764106460971838230791079936866772146322483295799692078873643335232419978149225686339508834603651941779299979098894217649065674987120101125952488480201542103089918207036982326523131334943000837620943289155044063609409860014041660309288842107937609555522889889175653563928815359541107250304848017365554671862849128138471910336086604713786588461496228538385560937121996897153016681937281746752868207259744938446711513090980645973387197797511155243581834790895185729094439079568334323541730866016475590840272076282309084649995603973246926239551109959518259229611670049415728840619870804868785381956932710108525932291410176668173276013178902064063670587764841840802871356305931980371857547700400074137782441946852108435876160875821153728748856837230083721855802478340235764329595970858258793766963510748568066752764196312594392823698085262264868319006532623367892511082668876981386310896355888615508485907384921052435227948357820346811806851878900620805225001998058789195521641411743426895879615334011869077904471989259420332407038358916625664999178017926561007363471407171400021633405309819047920536965650864265928380618020325024835345318241559964805245068568892237796335599822709529398374587794332680426226753537482560141299251654588332603010552648667208127935001183387648000000000000000000000*i1^59 + -5281231466728394120898089741041212818366183016168979473206379498908874250173591683519782296510888828131976966754667055948643860652977478116711753928910754304951780888819435232415923746450969678720987050538381386255100758866528145180164973685944903414022894596842605323667040494845782681930841257609199060198372152655649560429851903073941093704815251787090416515721291436770751667207614552592243132276271277360682029676180382724060066883487689140667534834848144792784498353805395162118275532438981355385639867961333007871512761719573313500391086177013441759052211635553142774840564803762544549781497551048992807878042310194508872346370120729264972178493923001620642221819960528853350705013650104229126671670126722758709213360083001192930886197987230027686994117081754814193432564892412164435362123254795776232152583221360520790934262385828214451391834447369086432031315313040268160886973260613879880067013388021777250233566941303471440977001294893158920368243290330053710581097027704819416848148970603019279303942856596847316486479560274849363470360456141949221995249118311896584811470970247067219998423041764218628037899392172918294806887685439337862930133882431485097119129856056551834242010364740165403190315666451448014464816502686106909394889120744584361907269381826561718975787835223251168662670763431299326972029583112988568134943029952700247969899619632562149912705315396248352025366349936262502207032231853019802122645023597108287713824619752636650787527041638894404098468061085983324650679500977847497187867789026492726809213440777413437601864901561783307042439334265835316775537693425938586915251050416427527211168904320334003166245874724589114042708330958684788656032829866305507725557851234789838388159667496165993841410492545021489063263162233039847351981278012769498331791065124779742957988748321968418366914206992451542796734790276973203620295537554872764764767381311696730423196030211880394772002093808019543387140418941578311152383240441296037134744461996034780379811040541729282608387050197946922509447249617381233432741040423840409554630881773343633907652782754165717981109531993574588394978753318528061580586128806343789830973219467179392050215296176667070169895328076011626035289111855801331825322073710497991950440857600000000000000000000*i1^60 + -837455010529065467350554192443164543118890633878148405008016547958033503222522967699168778489304751765826088591687856326255264232845574440096792735524672769211426981795073483709206751294913007318232583224490994538138130443851357690257565247822556237232790721481335045108000234493395779123740889593979003363733825293041171632845584246736204792928141979849569921164769356368384642847701332559290910340201838673792389217506011474861304668574305953511868872677842818268949495063012220710747497427118615139377471745623836146793889396018256732662829486818631450121162424036089818818898341116146085669823019797801445819053745496230693769475269243672275978276702651183085850158333511135378511879726251077167734891813464097356724153663147952720939908963907416741311714276708970752710882099700704657192105716393759726623662836215091696271448748268571259410236744607391362481220927419059081906477588169720033456346925299666973779689056704642894269342609928000432341399851511943480554803889464454506300623020828729733562146823990408786380271835627167375025328520003644413922967461337176866134404070744349708996260115689121853998020345623849404983638668888230464583705505424475347896187111389612674111312447664009600230857182459952094330829297157035683734677199124547400651890970313501557344409491679136900994250861042870775575986406655675159447996565023375756921105886724635248227385271405924633839619229740466941140983153905427793149877887363734423052320334548205402805295295747653350821974629128226305396368010703483189614626989125058627444473073740575875843064345367057950531544376701794300769673151616846843831282319881807942597478043638513351342303443062233829894213242971479938598623843950077468511124784775692091661011161382885853352752284491903481608888918425291648437937823865621210373184438165182861660969779558926668404906477268242772344991512322135908726468165485487191863408275443571682088040572541795018881546832180525497454637636860327787837496705002759328098913862331710915233246902333487738330952074036613437606559272415006857482146757313090018924146506556641372920006519896814209774520692933715290090546256470354496469257774545791546090055831256519811323804374973754152853080812099207269032407971470578064222983710509042237440000000000000000000*i1^61 + -123990289290649654227367062354698837725284635228741692046803296603233854117850342420081350620957314579751157787774478624782445825605369046030314354715801126279769954318780100839528176290039530560369420164536435130803464420239653410233733540348362621111949343826167322360013225546356520326279242560270521371930567771328261296592228207623043734254143071746213053567777292563231736740366909523616863586239128356838796321723335708590056125479498727693523234859873313428723565967747885778981985336870493652417918078280954573977115734427977740267038290311528852611090041862772732141565113143631634795132050276049998150285806661953671092297579429007313346205513461267147929997694783036841152842831187394699841623654309938832925002544452953818383999569234881273426628204247234492914643230578541017185420860849907696995792190467876524713639938477003920994677301583499006729490920433711072699591220848198826396508130886780707793542266354039569149505594028889362564247301413075573859501382012644582101915471980204744014033896346944542873857555629538323154872339229107179614916651403852398650458292067682405373176075050098927317722090894708856658355875019453416239905640642161210445676454658101402412242359245331342943694783068911106664324592235760851397112601825344597260503329395626388303751051205526537896093822523239013250009179069706147140346273724217049326330522403011993351785470983428405777184136244247742616040323061833237747507792160253313144206315968325860133862300165953292682012607116554009550566193121863108056178982566141662496351929798902099013255265885215196341202221961300025848861208040945084889128003453939088909522708883438501091809513143177383580035704125481153003440213489157095083133483235620357340632336199020120007711027756922553242894990339270281234175348205170230733659585200535188187231193780850404179095257684461578996371395202470824520602714211510286331160678888612533292163362367476103011581768768192502055318819177197319832564296833378242138111508426249186503937366644768898853388209555540019386526594134182795979536552748877499441628103149940588192805804920568392197444454457763420401763046005795530834285131686422271457719341110638822374820072487191551606954688811972165878303347780358776832007340032000000000000000000*i1^62 + -20151128072295950727097252722506998654864101252809771918868836878311942545155495190515759156066683116540072217960439013768483409618663614164699599490288113291753202501484762538659495379056463518911203934843611416024091264646757103706499831845502588801685608299376622167637641744832331582331428984816242404038555562023979002567727105113964161573542517769831476952322349285537608412303553709326256519471021738786072635535834093570132295409811281566988047644735763557642538866110290923960596122139638449911446877340082594253061345721210800422784601755563038251926446629138701591955428579078606232123037818760094688236106169531445319407101738981604174979816928798929113237691184922047205931047271897157993870096734888782126608515763494459197746451607811902455927100026347469656814282668683556778621011071634649094599125177451357100000267996468817318861079997540074509591394310278556829006641657194295907409406329518732304069955983514662635649932072948071736820456415862188076014668946132166790247432219728002612532276100259319321647925466629133612851704129074947859908774644627702602818304831861953867630201091805582214606481317263917616934697780395115392969797062089851075919730982631207831292102713220365694643506053968815127259497223087259601851147745392550843333794070292429278068215406543875022834419799897390683434402670836126392627689707418269227052228958298202660873080625257443615965065526618111476754353861060835974202062634798237235355200852991946779704426526141603725061048031882956163687015972410129301162619620061467389309021148262558026540514638007774754044991511047141986441128693583606684916426214501267280372058668953997672464039748522797802352580223939469463242979398180345338493615128217551803853778991932474107978204811508519643190058953037307689323656405681895331029168463752496469192035849374734125621008011345742078842125043837731085118200351449985839955590757106615515230082603962809604654330286412848358081963851368854713378578618651822096173313644451760770813755833863483310291131533647987788864480998412797803754781623043704418283438168690153207856526944743687219183156227748429893712903993881152351025907691477597287852798912886311237094641329725029358870879176689517819654088292358212812800000000000000000*i1^63 + -2034199692996905608775024278945484694740243955872428725636975847898265749491014658305929137383383398445946342867555825275538694251497764408504965183277071584743296865948097820708884523291319622027399258283328693407309457645022363703634115742623448895889467254851609904215785957669852070170323793499461238124254875489748018856639365873513651802718019217849771208319842590708524634810653894672711584608433382659874675034356759199350404137283239917356652303544994133431830819357048457595609204029731686578078864963209558631728615990705773340686024877499247117695487488515131474390857546924025051463104593633062167985820462659217980389136398744873976443774172855083496256278369038488342511693901147599194268452067530212217461253650510446514355755965133567781984504587025633885496247142146416291425671665041187464947232038168471268238480577269183417709797004255056411014109461857797608497298061877490867572951316271655173038315539005463442033667357749962328489600016558976337059911978327125430496785584696119500960183892210311916347584893259559984010723000029693187804862776755963932492303887684965161084168164869645794073373468504775060058817027911953113382984881203192785082418218380285982252346135134168394756438243360659579982588415744560396706604604936973690490423645575221142388763212811763547507120527961225507504496891456675450016094754435153633095765203572837600524848427576637230766654424664484126910618035110630899663831255503596820143653416365808593240563365302521470002448215584266427840299214275158417064261954122607511191982849038105678674558655343556821897921041399174380601454459077811859053735555367389207845022557942370871303404078012277663479474258365418157806297268342264839094216984624689931068317071971622970699418862905747517106104471808200381789826317923012555411651034424194215344336245603124242824894247783793616721441370444752088813964725510310156870960701686921691788524505799737680388904306957375191358777995153536638160871535709729274699098280094249178001929139125754050744462600165068318403710977430018287066367846100181039297607289407409769555195885725000817234781748695377878388960175458050399149702870757133970644192336751867493844222399251615927009625947744280958399561072640000000000000000*i1^64 + -85850600389110291765987648194088589259448784674266339054035641309810143081640584555876223347296265637485622075083721517073457099172005130478645516658853139483513495831869912215604661752258215793703802727078699432869794316089192491106880280082006640662688370590979477542591316133249379745845609709094519343840876617849097653400005088200265461425048914785245028292201448155961409763220969537422041206120986423359189301815184429503015816686560745216679112906344445472664176093331320620620236184731248429925552693371776605715680998144705221306531051286512660154456413868959970842079276913507970166697846636647923658334728298028664287092921131064583993532867418282935968473971066485558021514334371875733283526012690325920098547176887336399714628186200671010327657715984562676269739807995255209317018425751587262121842791038944345888537161925585911326220010321282133618834085449941340609856936816314980138800600384752873767297234290386650683849867381709132889494049394380446959139906452021565148957670531967272343787075469272516229717812036691799979422023203296396511296151471771661094820067130826045590032166016795215428676439921693520103543222485237592087206012806450627565361128381457600858755700856923262651132372213071442713721442866177794967919618886635705374468115308229942143338373239386237402361390478755688910831936097204407312588633799318243036036026783586831288394631794556985680146710767525236348325724288649847646784566736042164216511624203627067034273676007756300054408838546773647520031103571715942515417561146545128659894993651466312898934868707756522927730152170280413227654800290751994969560158003074239869577620546768698252395727012417469326093588314694617490440472043062133853110138676639617238970532445428797111349118294002041039519845410101863676798162234182745014205355071015369078596518320549699443818321921530167560530760072400793385507575747591471348891937811613896890032570286378890944883229895616597866194698597063521774230031051228806667190061343614928655647336770072493898413979565840045210960264634760422498671779417059090329352540104731968963952347247929630093819239508751117123482094378039833773453408593847061983402108274123737833430669793938046378502670658712895488000000000000000*i1^65 + -4859200196438733662482791902725338734438045845076153893910879062310395277539259037422478424528090673966050714470689670680152749603129915049124689862957222900687391603887961804974282039539586356636455533536841757578844116659742395885303086345969935198413292899692936823018652259352608136193591235748353835210740014366014004061787976460535853649942643300261046586441750366220523243314621358936660235440735196221258233551447439980604077857176007636249057423050387082357232288605590380610726171984326268405200152146049497921127855614815515565390881975801514416159290748608637017349973561089639523787210113529492534995544035130503591009371603852829409983885106043887242844903488375554872931749959952524083577561338748734548568438864942532667134189410552027540598982662195415488874353975774476865483462393996433130394333531665837007069138017045910058992229562871969815940379566920763129350355894424202851944691658949624481093504857504684018326172042216800403143542434775431885715644996182649983042566604626996707863087015704018326821858190418639929710270183999203755174365504654184344962630013987101993012708084274200486412900907268616061684847287296938205600172197034360826868024905932122177091906540958823445939055722005862036390520228181893134520125046871628542634230244056402498683216568679346725852861423029030686431793215742665890261742648981880368220918704075658870022344735933428945307809186005108845075603364361230508370853212010709449126526841280602359399992762481049610531304915492549754716806606153675311574458845517347551328573175451486851888037674038392206949101421569142525842713266169919870172963861130195254287997838240366288423074683426431096960466693788870516201968654476153181113669711531027907219723388326789574917358730711970550916527538289786338276686466386602319640117285488451301363748576555069516925590725524568697830840098654098601960863513855200810746294451499710692804593681398123494849392969318433849366616986049482554714415747745267465280418137909400873537096519495138459486567283044872574543716099361294137331926556704102675477685217252274249755903724649586840971580813393521577008574934522696798964210950934989853906158993956199931884249984976039370361615155200000000000000*i1^66 + -90372367871826276887364286478010828027817002563837428959939161945982058560678138057256323310486716424024565530156121855096903954066452213760696045455847711436708929419459580646051444132137522390594022124802999747647715393093260226084408412426590560512680981202911306155501229105466899739411290590524317231739934065330898973201391660276679365467792870995272490791462114417802343250671531811996562328805175019477085989380196172565320949121767263498675522337484234239230088835268958180309589226174621231734968455356783737264452888127708867418695435529272626337472452025739909999646607528591422578875262270986325667598301964585508659751481796983224950963357791332292186264246276090625125342092698186019326105685990347087105689632605051178982346181995801890773353972344969093284921630656172904416593959282386040935222490667560952369712705480628974156190908474190026150870424810034934217466247244676214632001475672528337031057317630079440307293425788276348971005377924069350553819054098447700754851523486747869275364431811343308340306241477628423072243829088806454904320496989447746647334468901448272520274270746368475864811247393650448741362358945892603750949351988014027798315601275078657105641952257842680111319283360647010724473593324317062354985491714630760157769060792232905871358179181101197088866969854251675032236044256641358303294437343703958578834597085988516096817679971583836590277630873135723560293720329357703731736134462821297131214457187365575794011975515278286622029976899878844544664441533297520767833458053234944899492041728060232565524914595239227710475892546216437902228398356470508650372583013594031562424899963323063539911939838269175345171395434111741228333382751454660664272208818705007413850417746479369565041730518176356671441243131254835948458005991080770129007673476743963755376864278117454165402117040954794341916854008395828267283292147988790753398122214055153735850855639957971637907621706736324480001678458944637031878932900201152387649557065771898562240184503727108598652482256374692985602692501086368967909445766025675368272862816595227107650797913589305236870126900315781114303996615401296420008797571927979385655424892127834934686894260391772160000000000000*i1^67 + -2450268581740529176525319172953749748848995807493851154565159265903604483133978468209562172744842476090695078768081825733936869295054453369762962596393238814709413560335259251941943301076580236080542961965651386090614743789257788659051833068526376368720004145974821321583230948088726882323610276393677545236399410121837969799337049497963107453255228514337494866385660242827241533618491994295630829198181781320401990962043084122936252230596775334225660047131081569190520838127813721602700962267397653708946892248620275182706543913760721291122609791798929685502348878481520644521297077687945836689402909070736276352479384622120266302052571497809275933866397829103407791454192938940773541520889086478897976962122272208943510908981245561016260121256410644803523966157387401906255788144080270565822192278820636461092577714880099654557606412125336694480991392605493329017595687286136939610034692742476807402232515044087480476673311881878769162132369102858826950570676105974988616379988747143955418536010362196539616708032980994573808721081287749048546853451701120919646769400500230425070972048628691827887924146108838544935726151206682931760769255115718780793544174868716563867064198324182898385047290709239507140749139677090446167891594186347367083938687566281531799383934249698370227229461377235935537742342683881715696864818992714589496574881256944113111639570450483199484776512101514874531696624088825238475917124091500898965998874949209345257939281888171193201308666788488764647365111839640527263925882118126315228506082607638119298375879872359336568031737648259681731495405221432855283207452482925808438908803070339948723022542323582752797849558967788950931038050891005020199528151395043705448889788364756444312164664830868636404819384134025533287742003922057018136464282449571370735600220392642112593520801463033683108588974370490212730726869731382292616019176078087866814839465033353803370526793403810088801836978295452126588333677565472979493743323371761759749090376990625269449548279836363489667869592711395820527384318390583092335543509802909376181960653692857990717572848707590830913232612180634072492091121794911615912486554114437522489608482754813363459457024000000000000*i1^68 + -20063751972866069566285793986116101166145045279581331109875838733711497264082945350719955416274336212995915047404861082839988268796154805875037315937308211367828744316488729376929671625712325104855100141062622364976734796609072792554381352083853957999160183192536154831761738545115241650070878793015435946812657045701864266527543490124821013672939105174778623094482226047814620162086835861907409018747950206006300831868401076135007394586397589526533181004541474144117164071320629747788290735125690328417780460665674355972806513980556323111946684454954476048074564805731320053346549330563862242961241519306161619318221053986777315652840636130509093130123485853296780073962510406642544741642561403969945404898327070547080700399489686745798074980179839545987489310351342592447710791101657811460688861706334991596870291626145565781804727026194978283732386120313622165395330761899458356854274570496001867864392821899786240197685269115368522941103608855471767041805828010806934775058402747864097304749738046670242967918482868888997526321664870927446638545889810768520043776174509294583490440618138277987789950297436541548957782839789611453553205652602355468932582493203014002275744893876115095375366400938887686266211377288264193925864981419074568368474612623974669409128930759137736261956704625391712466489536746736371534328028633022515505893166289334853494088001465933568898999766897633659972503592088969821747664518188778067504611417277967452163084916453481775577230943515115100086463265302007223996312240352074687124975684693521488614652850684396299284690387807445865371443053955731649985359117583390456629675267903201077250682310613176224414930537671046723758511897759346175433277048646515731026672762760665230172745292183882756854095845495368865342953352390577065687902314702094387660687241581130836852746963550891534240224200650146516324675931618279021001123424565940637554301829411994140080504707088967298978628370517756477110900919177496933196622397165488478518888638727642270806757272516127192683112171903277553400784740111423718528486896269590257652214445254094642979439483874544310862020169191278387802120582932310033263600071926925123020348577755955200000000000*i1^69 + -20893485536753452603357905691522239722789845242096798552973407632978706046988926534876033350501840625927215344137279470226537136198558523725862404633785866123872800375868427026882950725906279733808262844906524085240661593500141789423768910291748965793854293623226474596678497648290913094903042135561275776066054283826506357187721370687556400252175424265603020306898490634553188042155050000914360322017134178124607913323626680543716757084112191199187419552836714006107007653752226359995039180016538649471454585571509164838285117349256586935375422102285106547185065603355632752914634610591012401140456202311406093968075137627463594763735169063990405526806193024264940749676206759258752969382052908211616597509936876472937907887279391832217058423808856330957130258796902998672292766858925040616960744497645804531061511528250197775617862142841820619954234451059088354290499460651434248839581424064822290825548740932180625997980781884324381782771220394993365855984549416512592091470611417440848624607806907684468614457007416246122153662939956435887830565370363036781384516801693290105186612850665519644881138540643025876817990166448701864695075521551318251504720338167311536142212986256295332441902447793550775125143121660131678225707664262783916682502459524384106331844956667428615773234716002474344231886643316472250721945582050448344196857592420407251634923945734157479865542402384462068638815671678225270091334003829767014451090004791276539577373414691085735926259138003196778398231749741060291949289368339256276339828666032497205906283304938440043943774072434729397371124363110850406511698682689561137855509948037045345028821598119443841081852258741990618867369452646196929263581624186607774426787916987927176367063887316570139704587773366807376970698659616114110234266884574392871745429989510355273265358446134290246737267359473353036817369627914383779468943792249547440948845679088945742430179990744519088230970638780694965918978954193140989452394172869820801083122190341404229773532862031345507802185605826863255644282327899137896858889181663294975414509778544822217746973975701799987938344212337766916126435913371315203932502448362847511511040000000000*i1^70 + 173648588236070599720408657806554202010480395439422008405322489676148224382653148209117202133156752331430672767013415343574351261991764253790748835422337531385319454645764544715399054892055597015438665339096622735227446471573382424273791388349788271958037538897579266571350120697398751925558713959218130331251450734062101337439303223157644580676176869692979700209144225495162423196942790633844660363861965373197087419398182696283442775476892022861849341688768560968606225286272022919039531860888645716825115490033739037616130678850233827239189995990926453252104246663805506917195906883771967564548327510919170254432105590423042808288067898394465771135251129587701879998215900953177276465330741343193490353489639548676993528622163793985630370081179071118574497558855782127596633774033186127497530861488957699220046646273698761379723139946524554446637158043120700556480420467960026316322689573294860520979551873426436875732837011788792954693975481037996369938069123177115630413524821008138568010272069485246240770296723286802959877602212387391733211865125227825321350940963822471407957193105501012956792706142949382910310949276388009985030372067108056974165226504559890935424710930779344074767171632199125915561915356968469364969485511516489991562966305037037242989876198329101200524980220333347853391308413725600524873790205521410076048317816364745059261523673078150718107626597662398554589319914592825635288900073921790719659401191350486348390885366597967035583485391844397406765881450479040074588297767191895079434614028826809597950984781451059963296661779141164059334339119485273145310954667777615199431396741102705035408127740745486281065923710839127760879087855337204860770745339038626527990583943996568674236386717907666081814422064965107968787159988426394255056463124253756724190169834663500241920836832520005662390845979962485168960977335300301473648242614708365132367552246966284813025847201873242817396117812902134667314204107948674512542650969321932429599142517070840564954178410702305156596157786687547427497542951433951279906266240800007031881692330810186404083049568311092872044819174574725071741298066484208817330370641920000000000*i1^71 + -267075895140394073568067562798602340915133181459105337757808633268470694681376664870687517869882668134664529395386346325783917802197720483243604572076979945550615049938126695599314576247757186290934229069345096180605434351197674052258093863744489627763564683036529371405830393940200857027705578697042480137672262131528877952500259130599172778106289700466205889023252475079457454558237896369820197570990597745659012146855248987424433608869548256255193220128186325681578937642326152831453743317139123022971540381323362964320080016450350096634042278242686260646083685797741465754213823052202604633887998861489708593387819393348634552694426569225391082409393915435351543927433898269694329270964484815503657597591941987219380943112494738175838874288166575633142430500564657616709960899120484561882302182200011061103752374600218237663962830692565701870527724707377005768575824541750819404262191208928031530164338109324442968448866138669748542683407625831538422813468797037029256581316848945146662558719054642022111431988194121969375630593780731871203388004656016871451432898472584853096869107682015198393301537439176864500491167847917928734799663134572505339319730809060037666326768515376442246816332513691871337383015364979589227305816739064466082227358259484525448735557579630803991897931183945458162388933525600783818995035014874604654474715931901829089997109029287933175090923535095723083712681884542902314582582329503850640819429508682837236566864935367770415531567428580173510883051585221514605933367862887628301151009559811678257585131991474935033079148082461252243690408729846425124111749748031619203426061487850671317517610290630301464222331739945118248595890505062562795338237025049935147875801885693103327037181662950815962633725727718243176979704151517106465026220850947618125713761444644893760919598329140656184773723811519889855556847218824364595767224154695360575071985156474108030101296787643628472802284329794453275352866477136758976770623979203718965060547994293283605905629551132249791028127930894325478126023245288918644907446013285463582563586343534214205879541207131096598491161195204251609332176080593118822400000000*i1^72 + 170490832924662744986326685513941824604768108173010443377520213289177559537860482694889310945680555393760912733781342619657506915676714303159097196173420457016098074292491224697704673081064610584281447646374502460583440831666354916349836989643926786390056045767127201001509050391743703690299979453645228453622580649632934165933224731848515038097650057926558304497097661185281004874250232176835642348825677295331614599130886550059837526472869083466169189811481554948136000701885010210483256003553884831482804320802371738316860663426375126949643133338532435501016488403480319241070533119828862438001746891273480077850548095069352124351296935539657112042900076993666761286885525319570541530080770566565916403632891125542075206553541671004153823247624108809518965443432668711862855841271406543520124618335590255415939735171032779268772958063194027990114581289302814911176287567069892136668879789342867394508486436873270059454262964200876387265747311924180143097567522258740902104657789770429552427494164303877840064951110856148808131009333668433284616449706989719202575539961717173060307406919197014370294695712326211064348122783563128580807401430132845556020256136023149621701894994548222295069143141175427964771249674238181761758351458996393195254029748816907985541172301157795890901962975478459133891366152871596906308248552216991902369135060656862992641351665986263377820682813298075781098801709221761600500817476137347485392623235077473695030693984629016774404272382265856471739541538798709697756566626332380556384591453982869735747544916547504400621579215916313447960903436381198417570343065786057277277175246785709916222688392850347614138553635546933782670494742030267129989145016685642911018444396510526765265854783253761082531932012285409187647204399496339626911349841281267604045538072131033489510368700160651935827910885547131186277536387656207000317722702599276147361061220025721675918826257544177633836366852546861175664393773706963380053666883394505638173150162517470559018188951225810235133015687235780050819802036162574988275944159756580294730671328310387790893914009145267505400964304107608734569594880000000*i1^73 + -49422012892983414684983203942796748096031702128938697945794594229235653374180279810312727862242787308359269598883001805563606806679783903376719726078349530209534048941174523800291843588728036389631117237956793241914349486442541597741073675173543883765695978404098915298671030518956137328094888207610592459164278152498301384002315535245663524852287116130488563447278373906027823751749498130551504250660813440446282214853520306777103589347626168608134584370108458732239606912198289301538838170754793223615039597741069401697799020116487157633654467852242810608294681281140948712083102671047945446630662427128269310210264790500059155098898782926926581163426912994813557073994738493067527946467215198832281110226851621655954774800080711764622527130550520631289905094980009050160016759386798237659075795904387805691450784904978997392798255514858821478563392794508275295422851654011054354030250450330169411941487020751764773202133720444590346294869330438988665590364904207088958018473576938986687007667834666850579410285736079620674371704113394370239770791721933493161351462546899279235861442330059032915673421559199440830522512995982075934704444340316157361877572399960878469332677880001743857894070852184172595379852565501451460651929621670120073828253068071922874068062974610961406376327073117900950077122148553544778876491920637630649903111302656380475219388934436919743638168735457753316726935283460441866586397768855245768637707993270930240070014737644882556904401598142048763292711141095432989023468923082780902750395634798926819194785218045960272899818520063813024254464784965564286176778261493674988513158387480605596337289977735405616006600602860052917411239743596439367729567650659587072317033317557174734179643714169411538221658644001879088721080922851786497933900095893416214081196998447838709933127350826484190844884243044518168918437769070537069932164840658940752387075627435807194526129051351644049526606379268459163138043107148637691349060738580447014210252045388067722521504983870802190655308531228382621883425303903576320656492027040854990450075133165880345181386319990205759090068931215360000000*i1^74 + 5891783863204908514260796681364913958527242111667735145911341309917915260565035845171288222433301132283500939567315871696364725658343122210540178241120324780800294259403440824347540934261653886609937015853221463363985677777025716603614316359325898738870455015159765283021462732183939903080281407804202018072324701033870356495139300515928379429115959351811342690719421921314853930799983401463760413340749450810249754495155377836062938693056952486290703135674768352788709263892066745272208232648225536581772386351193222542241244026335879092339490247214827826644517642026844854433542022932143623226651777900577384679197898405028487883342325898294067697808470200087049022589255964119245397610872705643898236428459448864004775943780602448620633779702228106975079429173522090133441420001436280283272891630178163839211346371787355957858771375176765892116937473846125815987146946681171658896848967960785123600152695011683461050750773778212450224903416251017717638775050211377721983342216976901561482779965790709206256076649863045867417905264335441082666915148771563149082136102371551557673627017665063125939732406203334717161777561480817834918510038194520598606601570963922300021595096277735552367063537981278314573676375181747373817620237454323702217989805251238115694762998150750561662118068206382788170392574802011364309598051256916306297613452467258894800757311403161768564009871757223970829576936033683274975534634322211313680029939738218671813843133214372327073548284463782889464644083410484669051785125629394563289324008658279396787557740211423422301413976456122424026566804839311252347087442551318464082157414370838690838345728557394654651557853300263214073211182198440252710193811486025269746722531143854080433212463007726034895708971886871360969064833514724223390978781765555394693581899601690725093084496900177582245680575309426369017343543986129623549030717816407178653381201397734228807106463110323311637574068875295567552715396923485381065704797865280920862626733601745194672305576933300847238832102518463449909049385729751128159577904214246505504419201720592753294240280573000653209600000*i1^75 + -329938283404446741058833268445870298188118319081675940483059127731634772091166502906703342773278969166527841117307005372654972122455328943082797128983578166453570927599302370149022772833573873212247059718718152996397904232890600448509635622494751183925042993621371032630205931549413420824433240032067208926732447021075546121794460878819850612727133136529140106751830994385995427042939005912549305836431920058913848475813356842092688335751516772237124389176854707937778971859184961637527739754994282214922774582930388757304115764048028683060716561747789178411659360795837860672673162843384716616832576911393380170431849816810405552425835926829796977547168537946623010768198215689408916712585488577152551846758381829262676888055813414080671379413284035530383673797021354524168284521790734754125815394734921144413141633461757604218387063239450953149801618313016130787944399335397283065166248023316746600051354390966114672710313304803923363384088896928402886946475149807082238127442277669119338354332389089538995054394020621108363304832913652946801555458614738780677252861801396711644821872870705598316844370536080399585364132737926347025963992930710288659659388597322964963885897527936659538768932637561858996982786171264316680951349319329526793378915813424974615590073070622327411086231398451313584308032500021665101093894263523561023999131795261353390214827194121837080552557606019644238988955097189216698551905136186141075581755677853827549718211508216949069570699641687657796918312077809424803092547362529627411078897535775279776477618578331904030678527752557319833171745539410920563799598450407140594445928228583705120474634708192572492833773098021487369486673558228150624777402391050884142757989311186719513496926062187794483486664204644195394746682140196616505321026322314949211494475153685845865871343164420033732301482765449401979221585667876137373226272115647472597063680373268888522588506934957125488803572232916980727648345535017457509332414009510177974928025187351690027187369683807461371968269727121477409998584351716295626321578237942470745368106241569781928448491520000*i1^76 + 8396124634104447354733939196039052220632303019779087797282908990305508293528622874427743760295636457742371526225500888347581772100682239150756203757222640990152168211391865024840369119064454420005513961143659198008978588820429427357498883388605045640416440229609020043164998086016037315438928736302828538138481520426601907389544052411310519135120204709217357269578095531324271853927427066150265173510203651351318211486357474666731273148544983056855275569501927317728548468716934566410060492754211356211786045846804844343120094701336469298324954669526187434043713207854353653943852336769963395647154401018549640433095220995178850893365956750131469884218943387197153474754804681284500773324591890198461150284888380775693715158374520284944545746152613484998259191901575735790754803098682905332295537342221460379695356714766034482987646668068793070800461265359639887162551924475176424536227683380993079521428489924402798792558208223564078862244930546013882623768964782938963738967279287285809173796897553547025208396318589471494873965253598284238989505561121898059585580277766693449916651326413019007177658692740406759938894432791566418705590681530483442562230667747369719706832287820116954917758838389772717125598470127636759053813883455114129107018369436892890050442843213525152790291324441272945885366602904150321894347590347987774513871212103236236468827978649428085058326393390365552392983373140201088565467407452922454453735580994352264870310393905555823677662678842986905422399925355655979668074481536842965912738510354499069983620325758885019775211918987827697605180274829669485329008463606667385338627416087585439657502950558679659900418750341016642225057389539823682354049954866963595023573792199233284951086128521609781897905097206660195417547718145743506253546451132360791945988474384281639681297311425028585159174867529679980489479188845060254005242995451465242907604543449461677765686829095300012297255594804998717877649881564418935541819261013780613689116097473177406579344900946723994054605654098192000185606498085200900489693376671040154049697932115968000*i1^77 + -66007282206829328127704997330294511244294068286557427101339873025311478103043420209758848625810188252525472493157808098949258322244382778023389917853374978220292580131769256330626729161792276710237504810924164688782423879201461914415647290320069949295646145701276838840171324368006020905573617942473295137965586002595366926996123044240754027995216142207714276165132814250434775621635181073644253971790413682129275758542254598305977050510572622147335953087899004177632753056324075524370086248529737593664192584851960525290328128185761735082191682516330530672165468906528942697095743103047328177186166127764228775398068598133322903397004573364444905773667916650062200627761094214938063310632763948354492921462351973690515631121237738220916013403744756620050371840741278831631091430882826637347145116233779529818426870082617853332442852259924924530204674461392294662290230996332964808621729489099906068783296436738375970150985848783045289698574247845886206061725778217735001501012920252139915717415369908714912617318171557160892115553292826756930922462768357608008964726119778452893554105959407305394296190385687544131080379685362522557623010913059070016951979087626902627035250716582062144639626863610360133045469736791335869957076837665451141364093569483919291890277086657467114109178056511409125808329696140927762205753796139210946866198702496926536976700681788948631322661048888149474383531803343770379076664622857588566400848620508040774640435436538468245403611217570371503392060860328783912529993101134605052311385520339985061995020540215973790783363113088551341462387240285157610973585832170328237912386466986657809644684415081204813780339116988208340473663913331937635409960299258683259118953846242231893796284754122656258434837060667844674792242194767250365974929688695590799474143131463283150911741940007923100512296510636621684638826427414601419927767336636907669704209261126005616626350139449856513447707408018534756574619533207826130074196203669213880638474291794281629994356760460776602890609262262600108997977027888937729810331268843516723200*i1^78 + 2169731105786406449986837921982523815007949104743277663376162391828924014821890965146674221758581836312027586137173861194265762687318343379111967467568622731957224670708116575267080494665495462887861220303356195248565536264803654722710451161311872951183001857687581776594288069530789069821792144722990481878875447159166874809596601182397643042755814989977879513671305365070635793421309417380166986293689346653339720372930664938141087067762501930284264573923480998595791151946173488829484548479067214863072098375458961342799816283888590442797421636189739935689674887110383168814454514013198852336127329835481132585222705184307108624488970743524224636908875789438624587916566358935734110082998822181608005106345923031472922977973711353917324808212102372632944541623093096567778280367688456833633800808081670844771086505761459338774879002000721205484657200621482426017059394698593233154914126296446612581275646983064873092429918231499508250286590785933886190225206005539829012953862724724586884153369603245594696216578182783202761767656211898785313544812911153095488338788335612781378974367354354003940139419866028637267923847512659978275781004492312916304699261588535439255801731612631340501244178301545476433327233603035471038836624550802368020733499563499531720148270416072658869148831262485410596978857568962800556838401546196313354893241064317019853993966346718692620856537137499729810971570759908667731646318023529986726970264810465881423657465131546812926468852882078509921804026889725684170088273723811875271282864453770887007747549919633915414407578624027720602016229459688913833964487059603340574377092830978972254343486596394464300629650204833987322409963085682975049173510200241112870095578613176082509273843246523458604882656600521962766887727694574235631590192113897585404848467446544863158569966905460479135423069872281960635193495606555127141710257138675107788448560648102249588444466523913974473075906893554370510325216282363880499368756095555852317542283284881571739820285804544069158666288281137226137037549920583680*i1^79 - N1*8951741890470491805364505274641094520859857025405639515381243352769698743412099345828183347838236240767097712906434221774612028886552869246359038730595714013696606023392498062129875951231134126394551238199177247478665024067587700635983496118929433048055955415991481077330173039579533550397142705076206948828384259747184737472758784857295451529430901263030282256386866178529219441944389059901162545247466196120912723458655308883636658193655470518121079969790970430658368514260434593051911*i2, -28846017858513187690098624659611945861643161559144058919409334076213685123675769827860581555100940565530604502959002639739159770649867700982102636696064983882684712299708491771158864287697845033724377200629057249268655629874162552238269053015606998242274492979658791732154986663782427213322497037701656616870040415012836762970419537535344812950207928550698309160018448694319834716506724862776761245660073368041499362218595095499279929805862071087002015837249142608958467834142526487875751041043085810803008312158315417303981767721303624273049781273051315169935703874854413702347585268384506167137359001482649607596961068883429907072964531032478617447042573613882775288309561327448614566439539563673682708646609216231684867295273659765950342646365811727024068276933924746175990314179559136299955592362829987392436043276649848234228506296035799947052577174631585072795501625131214976889628693773396616147540776809435776072887379561866488977652340497228386129065702893788358300969268147309397381328205132742689130221797642947421728898631701168944206803020711548570864058414218665211454120611387384593530411781245413545427202157656475918067446599434361364515742442281611976643850395046551913469935551358555140079552654201406160760766561306964467966651712955738928821623142305229106057164954557740738910904018297676960991379572346210566511534379894443382219021452614132214075544502957961128736144332469426332871051573247371746132607495304785252152138155545515548752179303605728163470610847318921132971083337396600250254767145745653180946415980425575027834824679744101949039069580036430891607429146901372045962038899268015923391484691168201235024399241462188918024840393556480346094603210347699218212939797404206811104995756097940879053309008646283198727120220396336818825157103104713731837829602332974262821242119073191608809435006204472654588136934855201283980151694140352700438081729638917535052840407633145807973127809540742233218706534651218665821559331490622861894917157247169690425581849153205245018130041780024163688428465991132244446035985894977770816363818806223006107034141754198253372789591737354543723375434563117845841677133910385360335686431956225466258964460592868587796198874707207402012937673453574007111586173255052513625671596491561614035431219854581420084876067512702103205310239472889687636344150836001209503293597169806485729738021712352072477633710577417934750685755001611414400698048951453851157663961082036363131532678506838523194301398458146072271516301371235297820385042578691249384003454568853667840000000000000000000000000000000000000000000000000000000000000000000000000000000 + 124714966859533399056404726052297753108497564763392146954854626132979020800519404168404590150406946385535086138434567831031156334574220123484718864387061650761993783712884570381160766271160453502975246295322941146566514581749736657228596250648513730533060942602829253320226778201111816334558975029008993799929174266589125724483611522949932675683001675206967800442606088622241478343157715611278129654083502631956635927212456781928882149306754730328838270307311550026243135276642646156950356072610916383376502377222561424226082662933603558607811740712926059473917176603137096720399282937041732445764476110103479153194483030543791671383052403704878187749725270551800993652672501016690229540494101299936669675401998521393993058847358316870607273767701414068492491162048393149761371244112425893456652958995291432544099585252783745164061444038040876403950390335647044870165361832931731580864906463528049635827321022298982687670294041734740873050852465990605419585006021428394295889997271387061204299187064801230614510599880600223955829431629184059946756026928587917182103981438011475815770280320135778849764883195502795372234192316139482306160032626490903716377846797459745790554849382006702721433819758532039511235404263340177892491162919448399930214372914802769103319473200594891000410073260580372302954367907386990251000739527864950711707755442557810345810194274877673201214777863115250026497444662858265954236531529896361654474461756376000477720724054310854753244411156718936019854895796030270048700030102021477265448201673007087648289393379622875338537936464326859166954774820749000930157561657037577600699151350767966244885104835079692230829784907796200674211929121579311094046616839663211850544968242804485196508501679023818552522950636421987816715901486277828702872921559148959851445561395081878216575766732936318360562113789064999262036684611319934168033870600643612065288550900337368300826659443911724340874886101979508064004840153530791228328038468260671166977568903902418644678566154855444658460582763170243198570621620557883484484536534384099753465522900429013653827935890262668818752304839651590487238434534399376644185053669506760839527782921399375372284177546202361545265538178792768894727922116130799207655677491149523674819421732737230749449097511583391538863676913244166276689950567671298345599052159796264504948854763452050319517523786452541030327650665760018807437051739525100282059571777413972670638353677781317694173652836757821964498980146274661286026378436851749858840686062338006459560656481250443264000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + 33223683141939045391947006497504188454775276967895273410753282561885373640301902893960272841266581616823316910257099165905480304488217672494012155742452336279652217878587542010734362715856359017781136944843636784182454562867928142361983392817734685861024646094228706724600039213154493599968221416430042725759602369366048626400744766165670563876180953277116125236147681010075653577232527203183368621377162749508006906087943832602567340314247473760283496161584658387704048307380302978304423992766919385555415546262428452466562746571593995184030008249596185454336542871654107013887368316659144219522922533199851244038830596509674216256527538091918751773915151584031751145019205204083116010408571528337742252593814817581294847463425015629557643176003922616473429026357514673003991691001339348796376077916830408151804389602959847936393626977668397431532603565075836277579020261283354667331699957706751131609696858372539386634280524505650046069666182343304950498107868918485019604845031062809582459819283466104835366088653030819206142617833554136987647973470839767988727200977243348742934075248152708987228789244528572703657886987570466264909229457708201613193092851300293392875033538473621119028115489762163474688830804977518051596952930629080258728855327401807535395512054075580168032311470051419402973633474042570951127252459304316416246329113416433881696252022353678272005524080772784139601959680285678614615563798345921570325147197448281601678860631736230153097264795171491567771015444425019775314630831933041112604361027220261092971701536231486616427380358711238183984028363398513144530331227829149749338625776689534777492358501328322793969903992231936839374530557716372708598441364842643188264464068812663331331209296658834892717014178521103720975508117733900436735726571906514611048935164580684934586722942996688880201993027465394206024744393448065077516202387978304463917213470236363470384100873389726599941267922271072706158693780632748968599181625723100510439723217985260797045858301485339180019156960542653456557142582023207461807778541901735061746357505796062247782281351883159148342510623811466691085835317537253126705742651398046391538207701388834783585577869223272248525306448704818901180290001478380122239902118004049599870276975986205604936842557781237620244508875664255014028072951820688871440515138010355047136187324729122790007007324526113875929852828114176547089129111958046236265224398194673110666045042237700445361884833549591553929646132522106141916294898234511287621869677032017956903631793946624000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + -152176251776634393790541726088666842685144121787912667789127368542317374295180050203147340631884397950907005859334997299431806454034562117924924664453059576668974709099203473706201113641342998796135397840365534007743993263732791786468668302525522048018306610044678130253434548021478043806551610575567033904873877288943512987487007318186401025854778632998405751766583288014250237595561430405467876434920351399618235826722980947702057703227340948116087381621914321887791418276529334391086750014914611632939016896008443473998866393259615361477417491663274188038431069421801992135243130895647666676219089168779281383798666903661589440584392912592519904309745954187582758154010304400347658398358145825729192523889547659727993455385995403512637531059890571275526480694806502390240660674888399350625192139035240106709027961015646499833520490096898294495485511573407355453761144770671359428171211494127829555391619526952448426207787367503965972105191186623546368311021286819408539527156280648206663851129380254885019656814542601591924580843480413206914761651081286882262585247368078336526605308903328124063946962106297478291761224036852449266148486761732064223539339187360902905833607326990172689417615930572316651606312660173038445177474787143067836802063673346995180163140271528096528258822655802158986434022148409405843182463770333562155795790901971448929803562698074938690620882766620944202877245855358202139210610409821730729188435093181479349081506699062341960653623941843604758579398463931192680535692767229188073676463326086868021116386705560645420238969977031476930788554422273030720159914490304478689391855452408195977095000754413800703547255639026534803053574944716207894004151802868315771584240353848706623939503496049052289505844043877579438452153794418835869863333736305396262862556922265294468475759102356811226360841437834054497958358524801502576685290659446777350227203316644259678617758232221309416885992227919626390325985405639889300113097530823976621090762823088627266490821478383161863295672143361536251333623929617673847702443734416459100725334782460108065098474677987651096452028654750960913484635611221265313455707185973764197918441146669770888782260705346583558947063283192670185720671306221705766335398679898547189916068358075688344622514243218061969126567332968344683154169717067086203285504665342746217109577295623031277290332527805056752617869135659718010164864283742140262228849278149040462025364220166322978932066119032057969961145215805942424356264009861729968247269774748268541266956952535040000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -790325589699496887963281406419125396692787339067675689985212661313873909746656482964709724462279880426575705732701674407214292807430806927635103845225572931692475129065809617852154376600811579016290152932657354275338220598341963090632615864800543940926233958850869044287862418567275010241750808885916907759597282828559573272987411309496909095013554072877867035897319302546337387202077636573867279886524540695496712250399183657530382172524765876891410664646621707250449300165735469334402243176898722979054975775908744526820740804522808597779274682617860116940480685097199268206608747950250449089329727514930045874613482074814493019146401909394806904593018502761981188998866239523178704944021538726033476207168922070940923616467540888672478769223697176162591887837567103778803634283054363988112978800848172421891141177127209496129392161207863320765324226817114887874629035784751144545643082958665354101668221995990840792631572295178046218710630788940861161541322986584870928942078941869211874761293469086018670547614953287881843651651939164077163463368121740763045157086098209039551188907330625516262486499787583944861823964769754501139306898434959837245674811449786131789427654047169485004992419997867654155700576199785052642434586878884194351967021097921466704907983206963491599313513176377205037941917187879203454386778527632579722813299234437034589536227759072837981808901599730306118528039368879539816520207659861739811251063057391287151554746081480693109485596970501578367313777444738560975662788836374198452458081775825863313379582638363208328160404289150953036565715486714389180196659330866473429868503190890467411136962450215011355901800235226488622502561015167844530203328603680745648715175736864312203280219602218439192034888375247618972589231058261052634083224641153847305973388769350499885380282210348082257091501453703438193958245591486815225658475257277500308350824837044318592888414164418131147935254908967338156251142644914814284742397930920959492970855687207845546105173664501444254324068736885596723971524791997879797462420085313302841879270711478326062205606946633524092363481084650341858752765370542065351942984821644218734257785318897262959664670711408733736287449752554704702404854511760452456099232018909689823535855037337207949144524967234052572268982102705183746697780987258411088275608014566516361624900025980518195313060744609169870628746778296066913277273352668268491110638467620034381965647935793772577280336007474815126577361243384380994694678274725856341298645375095492041451316969472000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -565077479784408494955387296111911327061209811530751783166767071319480717483098144928480041702207452276477955684815796571637336105572769085397416762108804460085601777354069740330585012624192508557334409255544127016741168136347402513308186902755233598626497571505710774096785119062845908975943620905121099882352613068718939021852356255246838556473971740473065638324440709259359149845695295640370002478480346066040513810698250658915410091687406727761771937322538383618379751561944009868862223028103825373440345578523725895058369968664484882075265484510400732403929567757438305968520867496961353477922439141709018733801984238673144204793967759632832790952074832204738117641295279979366875330320042896548367942154928940426944834945380736800663320553640897073975950421565540127438272943296755306743589404663033955093400366915702601041506100584513473760523253522371943381200241950724329237900409009288403079869371926390052691718671939388014752988847060248869145138763371244978975585631314803221983897474917081596078194980538475250295072807204702427389376981732110361361530689148415161573085288691546951394113150265781434964889631479044863062212122840321099171137060573723356004854210533239432563705225437084855061914142446968018423953777985602250376540236288904977364985499205738408370748475150781121373680543655063092859117624480491070761357507169779998381352722258085382087141850482888288143046888533704164704288357503594305553310023088621568135161807040127504081377951053511991474226297323949295222529996470549768381208905884746724943283803322046754597285609251309232906691097197240285668897593920825331675363809218786954508672814299271855090452383010792508607466902459773128295989750858646349235369018957362444484838191480380631759834570688118391723975588172089207732290230053961424952710011009236942241458020126371412345302263670317634488412532939966191519017472545626186776387678100923054968329333022079311581124783186285430872495844126714646008908414387918459233595467846486093113808573748729152616527099614242351894421003763648648666033801345747267235265922595516333329466375463882240744423105575401061036511305429525249319485149883932426069689284648094001216172326498000447984191318973596127349794066849135839276180367742732301776636237632561536802381864776135058477590697009866537811525905087726740346556276240336141234019623478620562472961207644184156284763100650813484451332777397111830364650685885799470934943247866772705529375013075384240239674566506721805187399469960146964862643550235988881552089861324800000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -607233129419040491264222715812066155819807756599825364182293682749588766919780662758824963358379869625084933929829424249237971558255907262213727019728777766720228021612197305528873515777719767404660593679088704315035936576608239936034922922039569261068550940634551373327575977204052647098373293064932710663893565326393671088813771296744788991450460919134914918767148632813190912437752423408194597409472599891747931443319161471414989563687415317148374406943409025695802833771467595927349135929102315176662115889503162268689158839709509316319482093459488554408198528213649723726996669523806894764529793052171188374051400217256877784929532421494643185896159202461920580421573080701964482963998164406395313965925281060192624133817268486995735693957277467731900908891681667285290552599370630328508947106188902678659650848976382698971610744568288115196107092967428179793802920363141874599415120753325945145263961740961356221120425815372532452131449534701576868557281309735157897540034146160726977263301574533153905947312344080688873253500051735313200738690632188125282112428693303673722431472215433117018441799843901455657048302355524610087040075603622730668657822376691308408653900761914731791571962181081277426884648320248544254633807623739454819816276950844451675627966992004248280624222668800375914561288154965240197681128751643273193306286751488629200830098778689036482146475518697036188685427302208628582867407289654173682142125157103809354606424387285888890068528547955850937652873291131875198139543300824435675134472059438687004102148122801630610656845485543834177695099115265113991986257672957106518773716056176802827145150139156147170634435277773435326236905639317467285946591161927828255650187295369456452884699175865151868623878484743326739611751414414947381973343093392829387384950330657580648724075280576917967594469036064416312744078207667272307839992690009215471640709518462022863476679539013465384600536721776867871013756896233517571223014692241402772922533338032299937852975436854934896361192350849069714396585829853220035690952365331696238537641746003865724055439142855044629281776397215254675389140038195483228541139400444078051444017607497025165195264997446910230122002370316749862624510883117660797637854265521296514133765014555148217298897811866870213988040654433166798830121706153638429705796860850911541560895056490419549185607708384519231914787013110714717201804964775585231196904145040603925411659176717957676716324567947335624806347993859973531192977399211879599088419278970196806430883840000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + 177219457996475591416362199855052009722111147286703240208351836017944594079208984775431729689771017777420527931454889418930294412134336965774890358854422279207399030345041369707958310168165541527294436634559364284360810030661831884846300697326680604355344466325567290418131426050076393992604966379047975011796363475971459518471807008772209922813998878066183450467655971993004140014342791913336452482398683229930142121298617196334465765907848465781544744727664832065230284776342705671764784859038540090846865972301680119319202792240073556641337737615991003065519505002846303276494120049352744398960618511839451913696510422589134222936650971980487258152296481218135222292875931577467018947337220106355784563647932870145903338158756682556461495007216152095346867087108011904551076547838788990908691384746644459318166884965317106171614589113132545917545752283662386909844595182350872624605861088012324939651098656094680707428631905285069927987444771981955480635519082817708057268256664258573018263259485371841593148086509822424090258746123722965740656764634763375322671389268998934936663283686749036921323486139625455263052679465639228357725624958234999359437536037129647670314136722431897077468346889360156669875677711242000454235462001876733021091238201180413588926472551718514247345950397077387425845399663718830387284981122883552144859934264749099953695691614080852588280620272640634980713017483660161834710124995516182721901718959717632357436680037405872451327095642283552200055422567802776665911557620282465624485776786742829355495082793209401384894604614902569684846636591608820641153126942194282344988130103727648043340632327719841691512163491772996455892647639884163971132223551847278426462550441906209995826707800466925827081599125899514928755659790543586124637212302595191360048280790643443052353144822163554099081185747492825570822875751156147728844744634996963307037877003248589691668065951461781170250323484542124100591959529346420921133306420486298717387218361600886964526245552923728091708702935645843607176049098072259517348506619308802809589356522459163159706236816651520458786498000082918090624639687559544918122351172501749323794079002230675603078954731154638265047331091685037588432522086696991728611583980313422555599726076735033290237102809611804304790110070643234674746747222281947853073435814324370797790862417321716758762210333499273969286543333103772985843958016791464392721743804479982564302486801705570636689803029391556858000036856377808045505711024718332744589448306323808818561024000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -123432976721071095430892887687734258792181141253138279589264393958711917676976020418866177591138523479856059147499950311480054433190598006460756941489771810800152362638614496290443511903114790674743998533520592116117415218620800061139244862216342505251780763026039185279557303668165291642733945529152341423275341889397473851585450530927554210244494544935583871037728079420200079032315392894873340248532815349414940944608979428163230628326029721781648979663549841811437882706952907956023784870507954009719601476998686096302907334157171454077009141160707927416261580731233249375705587017260393708887974168160261511598731644452827121054024861829733349720637144039369795664177731247028786361552576474495519505716191844112493428384281268172838962875289189368194793521643656275095828393413363595929199411375035211235934638848516742917574180379167476406056316771718205808804145915576616211353813722295959424411792412859270058538150536055061445659562388623695551506823030103492697420961070014400318315493185542908833617705236201376541806746180727290478883162544886771257273940860891680480100453585296848224991033784742789837174577801811641731970061682148782088249961742472816074760142972381211996294111936058239218835411427823780280492994189843685182092025561683494705403203662300707036180437974460451439573517601962396310869548905894975950748600858554922419721158394512675702361420809735973417921724237471060883690198124291239806286440969432108552164823250622252704027769121756436514418481709392989025975445824745157878579231576429941208108602456957171862066620331775184264109518613154925817282991893740263920442159018808892219682275771766436359506328602183506158730335983463843631057383773074123215120569573109779314812849783806487839618785125339072597756601868052029337885837216557842461594792967689638463349484236148253515979854566765409794875485363695682957092589772796894616529865917793074522917573421922151128697911368354218647678835069252721808400816778851038108590152667498758709793889207666064381473831807030488247136546039797186084902014237681578137086933316848031259735288240464279590656731325556310545796093555067966659232049220175752465946048287659743218895681472496241148510936891432085697963742573505534272161673444456710142597514929044613665567536059160546366041260245100454445676934010368214657448542470410557951080693810366273193910288286006110619504126105906064634466448849481621210610827949888485025804581423398745921073754359734405448859717161572640220579483179308182525962194832188643265740800000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 162322943406772878539911756304414176592904853605694743994577912172024602645451013261415391197718549565439440497272204172745615522474978776965060929196425188387700475034719459125027614615195095783715578967987477844557503199181351781434525115746702835621913740754620917067249651197828533254848577700606993739098973819894873236489441360798029093288223688371288572537415368466504532705840147657337262752156860857066753335389559325329182130485730546742321020889632804293020863750924359777673540344481561411463525726230680742297400336555635211206806740678171837036776799267013742384793940154078622510901124985963894193454883351709290185085578919353942339189771264799295483094527635189522448411168805207631304533269892720318498835363451999590398857533939652567216526222445135750883759893604421027169176707275225793583393274907454081554195675084586036828259834498454870432442630567245185646339029877226150071933428599933813655845514628477625449384810936744969096791721173949279266326151924085846635482794424443364046328305125107269796950807934014042140921484055159000270340428164875793125479770773437775653779108718766412422082174859872170142738355954974427687790956865746086363066751500761170830917392718806820595618277838907994985688420748756258121779018415724007444751292650724808564136780569807902033017481454418530545564408279423999831511568668437973864228821941239479007794318167512372560756270337035964994083156427661777026314310708328801688919879687521542826946605367211712749526404358502086650193354746927461464370780217138027435914925470878749406228808254169298834807857310373229775332258607834851790557385086628917644278649880937131197353648664439700710381034112239464942341443756307253878279244528906645554800831418665165757812156361087734813798175528758887801835530151263168023455616610359219290358335533440203928959172091152120964241733058840266871818668577059737767702865186440285111873596185022383945559298116382297479371641518493138303921147113578539923399939001441342394790025431409266352332710024657413311576196680433330864022350628500034444032545473011822755447212206636100549089061148669141569087185948979300484557079789345116991358573264616314802860251575496191271630481686305540630820062981488851508064552076853728355680483688623153157145489429663162155065703326800490184171908430903226423449818972875604864193228585083322661703899160023230332390886027399176561463924106602658695243762588632906118703371612197916067447986384865099689960255513464954226402082089454087382083524029394127421440000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + -166381533030465962542757882423583108764518419455155786259700272821506931020575886966730954974574647607003718827492197928827537819139901151638476635657388793804054589046485293268127484696039001227609994392066215835805146476755377763235421914734711470932605106928363133096273096404257962888546583490984253363559349186361145355747191573395301235644763529381150582667489532752440365174526606468872610127686819483246678914477722760552498405789045795726719895426773272861992090225723588393706998550362432694053455938738097724155368012851440715441761884230972478042211713032069924515505735711315059147708835919180336025869483903412346853472180682715881064914286882989259086469143835448143466444130468976474273679541997723726405383418776993917711881411244936444165548319979925875209375637946714836623817799172848427929829584906669350994643473037477967496873789369582815154909070367930066417693341911665890671226742996620447095178103737238086337516591448880556642687083608926508531597076832248472763642317773909067522982545025671543360164154977822970152141973290074874312814204201568141038580032194851730428077110697843025149778641574760567166565618871824035513235193379203490428215473151729460064805040291203151551495657734344739720508805225711711266611360881914932042296742479359428305300840079596270817075505239131894699179816863247463222741555914884596679997344896432629638354865414376157199949372071722359395528032018572561241236745983350336390781014987712840994185021496666382839797817495087594579063168678737154379907931535558618167112962228281662413343264030310513212798846863840208011303612850519547047742058299737695968377127703041311627505398256912615344865637808014414146528773682211825862438074947084565477538152242653649649751787151514324433851890869431951786645650785723309564668328398536005396815088995510701699241381509425133028050542092148064790191642783669440450492420793564480588429298113098218986216546640714162312110591237337745483711017848817918836413329313735542783445053669472288241700097366299579285742427373192660125761247145176712502677628801984074676854958389462172819905322491475024784130646295681625630269779767497897136348029650835211425618872089028462575951618850044651987399433792592121252820184872627112663561533972809916165664744614153238690316063245367441646085556169586634622032299803818256613425135185511182879473125817675405634586045866372470017307668405779861368259511055328682105354830458207590493835411377745623849345439928710955688965824616798350443891829398355050496000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 107268944376124239158128309804492042005715308887080681510182878249314076627927363406538879644082647032070774421890044420694146535228257830537963776071600474556671546057799768729594077071957337075992535504038628033644725609774863916144154584071097653967561992733179123402446122032153907566723242651038750496443307489398272152770936734059980870270749359462707228907990496174197927855463378199394648063580760550046526232869115859033614570213284300968445817721798335128499986702216775432763828944297097208011886520529241000588590542217039854594478727947125168465042369489968707893062590478474578198738225465024533149568552624736248195516167702944192024385680507112329271155531330365725450614084079325747704212192612269956983297334660532319187378982547515576300129947754466476954207158129262895029070227741617373681908639880281389419373414806912189778471115311696909059518560396992409944435745792223790403419998447807172990034215984937387923535845461618917487955610449025962786633335420177289227056528801939819620481267297517926776648897109536847035329129814924442550410903973689514696388122338305343398756213530900803204998980080444245042465912697361654342937627158852787290191159003492815418459809582903028053089540491001081219239339094624196984565417840704344912665350733410222032883273043733159988610799288264538914883599804746511173745721899246229941117287014236180342441087033178973338116122969161469871024623082205437922107036483990014754321662410664514909012388420625124663578769457085629865361069080188381727736167635474895471911096712601863366788053636996335243887040983496664333129763260149156629342781490040156816425905759431198967664479470787502587431086687749032688809829307507871183333835998138281349987274061015393569933328234801557014434338298226998398091931393358007822784101893473605663222737033886751545352688946970614786862832806578302343152444545485121304904403564579827887255867331565421839593777799871293529011740851717918443549509719999722214841657023246830757007752422510296728978243267315269845467657354709029363529801737744431238509895667460357977621367951155100854954352047237295082194741084914716110575535797279435923455245382625773296370282417703987959260502983648533454448116306946621928482392914576706371981208855652082771236951011741302019400528596280121843612381613747945695583423727054541037118483141277111635035003118096954119052139911222050840212077399559196847132669415558226294936854333029319698543532301218003537736313314829280587626309513984576294322518808854528000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + -47672741026806151542623908420353647681280495756207094708595631947898923639672621566608718539988004571290481891840353965148643233721373729955424048025155231227050792908462397564049819086391119824593521544103830089476855887927311388988473046373280451925716035890738737491933872463306034695863835823642684512995687635509946790697554983886102239450373596578362988403376587548037549698985381495163668746161089059083038298022639218824605669015913975625086285008573336101094919930751204594722249441390556435699831469333492732955147946939029108837416744361644480510597615841849614717222505443401947217984139552803495861815603108892647611909439759932945458941034603409371362656535703547515942244870830875021087944525988866830723013128995398875625398249476238842793935341343079119463268089872249803762490060814064031163952074129083529972699710726057841651442207747124877462836160457123316842418397599969694977884061529774138001486219642132420648768835004121646978366621931910058952035879517978775682847679763832046866592380596644823314740347430980756793728318285549539277942713098241107091567878356534569176287725286355493027268539839840700743520906856474281265940181339869405508565073823416083333096887411787979043149326042599462690136968523940934511412775695003610581546931798586330684534069137558809989193265079037202480172500178541290193627811217268327638291848794804154681473902306384093152710489508029330706323035253124302551907127442088352620951611718112101242302452037884252950352000108754470979664810718198686776690775056499722989215662384089319548484023136196932539634342397797756799508064888071453604029405182153505140163506626589144324815474395920237892199161054904815412081723499595804203814042817408142623109245870510468269687461641186187178263830763754959058793317878637980734435538622711241624364691710545239929469563789403301808856504438300503215619485140607244672585759525576270503047667448002689633912546596305977528025702367610851886426013785884319256368318079133980326239917433664786268112994966667340307176832888794528261014695796288707075319920922552052574813055725420629502332212033540405385093817687644377036218164671614639665465353565538732220127444662676285193540384021511320501121961556506474159088622561966983192553411249159156389831532555733312711232581986165818496248743874516743926600920657882857890883073922479115383942395582686929059570206680140322403620934409075379696986043498090768713907157977693197858746397861409693004914560137955097123617777856375592352794055624622080000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 15286054426085371898725463993409925571276740837847823094095219367685361294478095792834216573243918572731433624510932318413773432659994080588436632897610364861940857579416053620991099832317012816746258155085367552654553789349206236384005692878490987589592151256403457372534200881215527694230625356290993818832786548498637222581592914926607107644792902178185990444190353412860603088429861056117862681391840432134183273788239698608917137630440188054739175423567704289547916641041813101275972596012866284577269562024268522581491892002659211039669930985309478640180740140319417867222051930487874867365493505218855124419111818243896022465876528052026239822764468196478852065603058045824982236248242735119531685395588332266295359348826874953245313407586036064466472656734866595871168810340877192498437415355731983368114776560125192702469195135783918603352176609339206962417553002536382133609010371766411364495668431790309547283576225239146650062020299791141774667360719316686571090071444622808980020034759134401902355096215255838619734900630159855801066647412332168813505177565362292529795812899936458208546282009389648711171942325873146608210113964705185164295520985483194612866142145040089194800225329405006739956207020038016532773128557385615468938919258465573942427932462596681934217600095640327825079125895583234525001169738782724251304126132777645404999869572765688348751959588657169191207745875339141597379313677221013030662362497832788792740662192729005449732983177627094539918680159927049145874943416900229528348078485643484326726569528401061195021719190579095493029112124318418150823599887135415662645952288006663527020456535660572214498045572256243172675744181646240141752308783343561431423879076819317036816087525834445771685747212055371143302336881309513969976054940439465288311702254434373360382021134295496942741827606007187140460244270027018702529185995646067905100782830027843525376202299948603353861507640683741108498474214297927482628704083470996083969848254965093392454954953744037249545313064192091819561132924104750996317260076899114593087989941069886185484562416044930196990795636714487006344987866606129759437792147082989890488583528001781045570768424473303711242448966939356563231291047655180368473017335423203809402195243749749238015501263982666511994748387319213781213984863517074743077421933417729805794921469911948901948872349670585994714374577249000144380225302698968212862871822437473431526241657327276969106937181433928267713795378733960455830082673498449024161786363904000000000000000000000000000000000000000000000000000000000000000000*i1^13 + -3678576730797399151788295511025340545502595524115481809368660628663189008746351244066913561882711079037560431211281648878415171860636659588440128017438747273164303753925116439706564348036480524849437902941410960769779835965107187992874663871761475100910302806368748643014728960251929019641353169831493741002053724719021350091445537061712296329656043976914657411285040912798149894910260421038064931756642891893780427839375063675301340450615604209400260177276109877259787101158793148519543498425048250549706795163944327146088855766168502502756264910279961075008506354308860361907962520200058082543180359521243050735232528074197014022407330599307137550771463736571415350621312227962777866587547433051299167356361165182741125895479625960123215271201122880892390562767848064536927971954445677342928104206704008185600396281969465195481351673654006143084471270570159336047060112261229661526878612012033568353738366244526283464435547288863441673177865398697977116174601595360270913971739127680974668911522406454873529939891002081801747797399240539146179529021166811294838685263286254655840273207900673659383401721935185907273231124546888952692116947850200608923605937298263265561967736538539141187604184947698208433506913088425747774688190207205896345515946425305022199171382375215612828808086033479598538077114453111094223674165346437075034587702158468585829296091634244495277345632609733700036098368468834823049189295215449992266923759969606189099475615102932308033110423398893568740348360902623754603357134110758529684602716340856074405024117787904534205176908932413314092419793555462124481045153458929906367433261985964041223147548505022635227987864574602687431997120852770961054197285996535978216986998262210807649708462699995626872829646862871521855629875855216286019893553377914983246103393532481137627406571400950954406529471423118709403613233194835609501432938877459483456870931030817619633945031664092763729401534399512573414886693402241741704626072931941566466286832538938131180282750138390877753153704158669752367230571894463659111235288007585038095034784768424764939632957210079887489390722717081688887178005454570673506161087037134273879960912189935954616806489017074768601777617643826689559953918991230990213809112485124047354276612088371600524441686727938469573074707891794528216115775433618124422995226846236316193388382510526690095384395288713713239540111047354306083849846876251054376885487904420186770054271739863690373777299694796033107745324519449921560320765307869190626371174400000000000000000000000000000000000000000000000000000000000000000*i1^14 + 684099041839529023002133383906035884285146935289105941388954665008937908298328850109492210456016250297387895400717621452883275152860157155687985117014090468945385144201978842847026203734748344780063709618564320284638766822538075071625771243316847772829198400720670144766651361153556997714012661482599120837694895085422366933605561518680460675707452591155067463200180220437635219648675163379054179308886686348895209830977889209390234037389369396262884974119176319970175606655187463407130224611691122762233819963695328850676098566477135224912843124039037680946956450647057869126797506604496222776964338251358422119515710622839180059534565739901190859531666511932446718969869660112157222853944733769218974226821923462042917335536827687749354521282077357105143516353110456117209580729575367226183989689764294118553174369717139919225269082187268730597657067205496188472586457306194445907587012553338755447141937038995291707151067132911580853644682804440466329473375199863757042322471930292173318240899563356574589180146978160913749069665277059497411878077512970454255060901430777616747381354053202398030149663190990744287482251133635512074857820434720994881984424410084865331310857588617044374134497600842089689387064049538311989777082977452908047044385443103467854935259957074681589480062324567503383923845817288238619858836862257253828449995026312484300546644210865919846798223707645134963287557555610157318756293059537037011392296974647389392028483413391089396632167469265112758112309920649412788252261935553668950029276502172047680622569499242384961443807661756986222165781018375364914948290911858405557619446035494247681654645960629034075048438851517339841687262960441783265867593108483230721942837182459716141503886761811353525218620981714531388731935456604832378595624207789577866094711577269558624962314451283250391173546263469285045277520220258919131612823856252994857068336653361667602809503052763690288216936676926407422845710155010371122338974309383130526221692230731288624702655850803807267761538825909571336919425376812398007596971281655452033975383202190293985057265620352776711834418369591876060330784437311063424715013803612029529149815057116830129871726999528476508434246788549496281661630654874720066453829464995579906064807146988549196639657315010711475906818665684659093243425179093144211926707041563748722865901977345936504632504706739284877994700462669105600497907382450557433723599848876589969121596352166873068484554213488362722947036902037906326151483232273298232442880000000000000000000000000000000000000000000000000000000000000000*i1^15 + -94913413561259121479964649765287031989398223088688199752310884429053702714256056829205412122392949942998524209501958658884214647241992954140389956701772364105790454873151725157630191986949781964076290491216461970101724787484763265159628697895668888253416300986148785502512096787701185471504568999791097700698026339747261493314527139786011978889094102380993735791833294717494179138894934664562343127795172513568060602248870989529912897989178034727481435944468659079493375254522211071022496469895953343027601523379133895071755866566784208556205251351135162991558262129499462420402138688510395839198656088757861950540113210991643323137650829503372850804574089291108256738641504411716392256222647736345421449517418914507400214429853128299507238991256976507071716906247572991759317459647596577001260454189114515643692585607040182416029497990435290311773513077083901210012563870987476152815897919912954911734702106668739682903827774554311899119685382942198495498933627588690301380760275115077100524558243107683348599104565120495282706778086312433246509978985061612925648010070192034859393087773993516057291675804011953014803681201733174781284728716173572343650985263810016523539286281855696264445601818165975329392419986051630603137587246098494112845524267379169541562235864389054730227962266581983084010335320257736237863745827342966450024362767091568217138476611119314663962173103909972937525523608028098653996393985982741071383828641785330428838810460993547808100709909765269028948496073675321482436514262053706287865590760345683631516633725540036914023250693454793500013191208037855789805618680412994215830244024528393065138031483846428694166658700017645159653064228742504054150872784666464258271872028653662114892900551064928486587374703462878144507893745855757628023264419316815277501211171573547051377687669977133012139501617597865392292346643964222237144960502529555031432630010965747207837922748190244665099168931628382055393121360951737722783347034334535923277149552499063313754300092213465440802205474665667682543121257298415476964061328868131872110195413392393884703283070763529343836680087223088241002842380979103620204106285333878939781916547622189652458659278830997612346903733960347895624727649085324910960299137109855323317293537044106299230599771429846501392940126035666361611797284436716830619701168416359583230492504430538390344050873727461069386948127149786600135910029887249011450059900084655640686560345657333842884275129525044024310251343752627185315146348290073690112000000000000000000000000000000000000000000000000000000000000000*i1^16 + 9088496657629919082093683342896092261844907968712164771198822350364401071597332981286220337770366045123781924338609201673825992182259924325777544053190790956457295929574782029174489358065243578107347685494916870907369660853955443508976644167232709043814483674316141613295553624342902471538743574304847705243346659348201274338276197144126381729277959922651745825845644620156622548534141364459395123043957898953446276641624459043768357837674642808397570469113391268431749644480995401572453236253890206683522332212436192072468207068428389256866917522652306598980644990204730833348977152977485006182947926777723383365095966701755340359882298014907672418223374464707591750275870929584391149713445173077126184656463377492957575974793186228032686083865333501210157816398766721546469380625062587436865643784018544986120111020076909744526977017193125479066790351846013352047635559254050299798317339955058162087784673183903433802682946134026266180778521130905024524520603842980084049708260590284822391562068211807971493403799693041368659812656887481969611201292254927695546111690645393588782666200931593462687453078278121810564733285741067701782866399636122588343382301332897380952511767088647282321467347890255230491800034461100769016423533256098107934655837701289252929912323865361420381852526810931607865246833964881561580358818135120653901092296867214128568966446285203771812150670251314906270171072833286228826057971718755018061407876162054886392627538698061274867126650965944550699390302982446009362635211269765962012245617023405081697720323544905240252996200522359022267066054272237606733567346662406453404089129375050561026343814454297810221362376522964325357618583623418545362107351328799207465072261703493363634659807669103505296637737052874114815370494775173818600162390932471128671847289603015743891226339524284737557166552346360315815453894627136777036288038444202695233278892178254125620935025905866998857431108207790957920649826433420138075219964636096728803982306329720897550874591012482914297442746145259457606546207589049606437420655611864312758568211048140567371458431496366427217201741353061059102721798517127200726691739058255396137321468637081178517294287357653339766256832244415906696830810118796878351357452806948859209307303786513993049176453822785538370522992409800025851507114590900782079865371096803671789044104074759088767999642593427729713713542491953011043800806471218750157708380571998038609013033247516381027265267550827619044378161741561498190010765726764236800000000000000000000000000000000000000000000000000000000000000*i1^17 + -563591118421335845892644158326824445067642649017335130368433159983522100190759175927962193986875849609268776799804275328772910399836738663294196317733589579999265749271779902579924265843817419572118265151856745458461271243743348174817178028651722133145649785327066895172966396184910912979990067143867203006622014338401365441007382495050402391542228249985069665219999909520934103628178032741420175518746558888425022788069966845190764932510603835399255257865778490883866329776267085994549048548713545452907710048109527769524058945793453774454808195339823175347198254891087564361931490501364273971185453907290171603393996996460829014776400053837370468558130463620360388384690101833878003605893262543948148977490260675933492203991374116607995860542139875544422328689674997322406282192855406157117034850097100845095237592914958020767762734502390052707703095289046910806037808606823869356298350395692110761711189369110059239069958011575841239908678126524553975646265061134535479872944621592800234344332873863765576873347649832953491189411147594447705080256733513903528436544049542876381946333314066949623896849448489849594062226255237645620975731201741555318023720388127026921983690002854828690756197545305507272584908011377415082145127334575958953672176769218946179693315667113932644876404043814404003095416196768488629987525338957141454820036649561418293204947647481356461763525046234861590148401473055285059116676133815108524991513625619340350172570076793075834537228272072634599993206908160724582632590099037924687434463987054781920613135332709953538488151540159122154049261655490092601011867076331505783003404951451851092919835276008838886064163627356992071941409234885937163452032470947542576459523527668198351827584525051955784310448094845418419813655050775541173078772341936383651380426462358866318624782460602626710941589383705463400603317613875275937068680275837615550093294789219742626033726658498031775191476691367504453936321588674404293322148389582924037532268405466838725658872757859569073073753484463046716848407040108097450298086561796568096153328376675039463596353608558045582466386908879125767976035264261083537352479250376647427597654077830059003044253987547883073227558887304400969154717303718879613985287074818941916347085618554263421391631147388111442550512522151554483738825288861799653773272923328490132298322306238251281806427144210048983002615260699981120503016308583277947349677081081770852169972044855554825923922427581313873682503920279300073877231129067520000000000000000000000000000000000000000000000000000000000000*i1^18 + 20853333344053173447642936708446434191230698461561076552020763388338989664005876321890468001793997438663927387982928680614458967220465822548446353505460985603437847367316858797118293374915316761686955272777192124995096264310055321561483293961009003317725128818399533334464442671123966356383305516255919299903574164381105206816113832645715451377997366321472572370056981549296046089263983493018611788694024377387560951258947863126079378728392852039362502315841255215426121362504362227658061121055619774050757795346275776783135914119125582392035107531426960810830328740854759922433215378317264556456619156663115374572420700530127607201391618460688899100153378087667625660479190573916965795235088388669774613142801738581845933676322878377593487675503516864234342264300901043904562700803395640727418007672876212370567858738028556785771423067658945921163729809196179836141474782552808441670285540484998042550445773842849121009621204577609595015073152177528440449400289261275058546146276216824706326234882632286809729163104222203843724560189456679614450091287939150215708377046405138739542162330104194891605656145649357999495375517043125150836042291637758009933794491133913656304916935904234644826740059345049537458647412824316185229892509443021281227163164882379749117346868503884617170955118763444816835740143984375085499508917977234288614455283182841942056160253575765282794979609372229547020343968762382431340294031512940799192831101031041898103573955662701317528960085208264677054130395584435070039178274980912034408130650672893982929236890916531751334983416411523537969053175145281928793258214353460959214482061747342959753545642051520119210616525845130476233166403486764749790724462765977290979850450543057652327426587659047584828538938032028103074828707562449574184221729014915403835993010685531149298596776186757350717780951486510619972220509734304197064921142485254423621743525276197299870392540953520375521756288016410745743141472698472706112413804581276043133179855919320459397675322380898154648862428065553526280345051353227808286188859054718042910607659689112454253000578646732865099605272544593114931994430644209580534032619327160277996721051001555554647791350066124426651471242387749404087361923927854096716650660248834047672338948126278092675391329522652835023631315530890564410548279560260044432385597960360764255392228806219523203916762996432001643245044639807744620129556082382032247139886433990321005814682281738513912510344864615970345229060889626902486140846080000000000000000000000000000000000000000000000000000000000000*i1^19 + -334477236400361261581530099167450917278507877044289033803910522644712038828078605189984454166817319767785876672004902859752529542982009962335341730985140791089889385108818698192544365294957355929835834387618749432360157367472179941437192722173543857848376480691489144441036349646116524040563411753945372160624518761094746739200157724415925135543823990169815964298375188134499332993676979630953597027090749305083732298291555609913119382406424108594736084404597977251991443100650705132396874621545752221206988887822850245457608912266026170285627549915734108786913998423003370262953576194293457355919122594134952301629155441170775175524281154607510786025244087282399383199433008781826705813677048461498126476174332637651143779791485773135344638089037904796880658889447794703456660124676050479613947787670031787572336620956180868432673903373141756583420223727281603029331969977108298642349143556741027452207845744816425544770125994113952697785056150191064998855086535513120879354574334177482953693391799445310719561187183834714199532464556425554215980993266080717921211892741743959514133590896329995034978550402701205947315480289696611053191532062560853380342478856992999655630165749385020218237318716902346035616870349939448043839093807557019780055639853218667516993338192823117753102729220052327200362764700154129004970157725407830591987172777162416185455147908374578580519891958327937651882359285001652822253759807305246410244551406986955067369783216069295366292532108745094055177225551172354761917154531104782221253254707063868843747101613647261321109321454600698886316791548725131562168772248560285939682596986518314392858617135625469241284264165502630406151928918554143954391411740679028963010557268071551858401596397154487609417777695412993295973117832621845010661047733681277119577853804500156054471653750810305185538782891303601757802684276907109699321208026705755371474995364486726856887972652971758985688072308630034791051043783488778658748158940496829478739687379167890458286767159703924338786267817395944741455423691709519826151020733578633427857544502094077326455725204439384950566173596268550941656280449771099197866061036456370354671127222470790487273278163993285047355782886103352871726246759616698988669162804605883991875934891083799229417544888223934602392806638634340050587549479575502887567937333270316376137245341010802538371415554858736871916901859591378223950248570074876812828002510217751812771336793974966450122958750098133013835304833341754468152115200000000000000000000000000000000000000000000000000000000000*i1^20 + -14351275828416512069648488363439852735307714468754951176680139396438319592493343139540115099569210246828179420796583347420744967619637623875359803068904915047001778255630383882713539599270726726044723144409083019416892128241992602082404248397283890715757321863110357058141146622841605464327115179192314949937361582002067679449730340331606898545942997490918861941385413515543210402816211303574885412368032402666611444570181523061189274635837921593194030415769637911717920963607331241219415940976122290961501344778773272242857573939009821632651621459567898933435573312438037163675892572130810087520920398119296535027302936456795357185022191515310840701542643551931706271174797549999894941744885258819597611859713863255042513483231513477502936397985604004372571738302008199672768070159144651943964589321913088618773745131674862956434481147393422220290991071220046523049014055341682570565413927930836607005599652308523667782857098515812002142762731157464015683130904580726762052011114883744697626578169923012972851712321169480522150586823060710793892160965158667824886230215466437127655298625634328728524888446269086326074334955396406297874761342843500653185669769242181032386405824289819058605631077320636661129712249604827301963063632903325279845110248868395949958688247746187913636245511294859840838454931419046970969897284525269066594657949256261377701328017831729840816992796712754031081871999438698059209608889329695805216745095750351526570411614457927389400871372503007874022024269464680595994119033086309744793695697411579723484653253785743293644381722090832630752350876719168399712717989665407585945837954919297554153982012623279200364966119529704834861860672465842511474937160503994980983576062398187600796401580030409317078684389271916415778467728958062557386221213617974143421423146710932699643883397822958773452852746328199465349444124128268366499572000603093053046933410029861499935826066708989177770480805305457481388394359730584895222578147287926435560135485796151718495351878781970880124733819853624286673414804402575259149398761524569967923715342125869927736747476249317240690538045165269704551746003817356959214931273126330835274038597643536009001717795651195345665353692093144914232429745586705807947749522954262553674296458831004793888851787123098927347716963692954265915330822620108092398485504283157606202061275462446637853873405893912035810669285746093645001065989750631233201867064644991062169614743820025269524279324223612481640348758721159894138880000000000000000000000000000000000000000000000000000000000*i1^21 + 2634011547072629037927827197737259927179535395706493456060312757582181008455318831664217555781434069244597472711959244301789387174197530238192388894372971451264349495791104120638869427148643527887335185446424251801622910758830468901947984400979041398516628679611220760653855433642556721273754378996875301090219497234135596773351170413630141853833204245235000208104350344574456196014622658346954453649798790697580438187901888693632620273969741594239936126463602950651342123455546175110397496411239132599314317108270599682307824644985466180600245793485763749975546344632201620329304854207713444139557122975558882794136131049892044617748092193327218984767012981167518641378086872291628572977176284681232924957387723183719102848572623282954292504048002655443623687138629685875082297098313961196072299975430045339961174228424611268005042606794955343380027240680446453822759345977077483491814722571659644017105704325149718050127283687602104902552201196696510794623148854337056796556648403366604281416417884983706218803120803302508041339546876078765377041689320708375469614678763819515765195788656516889381193271033913631993185784634291000211111999807224798449943607645538107864859166299725310402055504194406431183121277164716072627555496964388090925300304618617649242706104422483978728007622438390820917195422101419520272523867625281459654383396805021760379194898708017680532915937911063017882109840601337700285214197455392107439299937013441241242614747115498088206494225139362882648552060585832353413704708859939534706035005862804365705689979443763192916943604540795450480811456033417994936692413253729985877098217385629662151978658558983129562149747720476292179440039491678675693727096146544697395470739824592530513782212661617864824595194641743776866627173742668842830404539622385751952611179262315161148320764437441493669357865116193575784483278981335249099304344184016113884753712129763184622736124799303904939927792362628642462779272810141175817834675211159829431539955005493832828507021443843489909085818789832021968385673050089796635239662196051394321756251188264462627896071161291695905127044923803837041306598643304103421317344711191782837963046020184560390867357169783410991731764560877199124240635638152651802239572582257866136043810367421168012127415142655690325386526453827292142626053124754705353241511337194263850022086696129278522910104626698104410490748520846854723423684202723383961906512843856456875152285860794865788330867305251932028331018365865820160000000000000000000000000000000000000000000000000000000000*i1^22 + -283839788721829018049094154823649873213323568283319176230914641571856018551407957108446845666696026892862910929859989105998820823824484901011078863562396860392997352600854950378576029104251251165255256241460281610839619959971148322498139930210370772146750954508585029935516387668600723497957332399036670024823104310223019669598532775146742610503235112240564243494033750157514336289843419276492974695750920449856785470945886741810687570237686531960219463430541862665011594501103943444415440142395239475253924417911979885116915843965956167754976986942882389202839352546303466381014778487239051547232239290205316420620611643252369227074022566073966935306999160103319192132568580086486986548331200271247820024238593379168045054924207581616559814672350251985298208657287275120818035356103184960050977074994799734579187466139934735680651410213534357872659292909081731555248941430944361377452590358024612393496070874877141672533162525403849034381218983047288741819428745679711342578593340801025321546533579882403355584722830197690621378300154932844934999473300747438630433377882303387168817281487857277870068746240601493356141159714798752028735748061918388698120594464995818328199207190787300476532284455116087286441642114610918940355027349953683969227572711264284358895696327747281731052269042997229079129811083593426971739216358154470629779670646216335468423966302630071793054038854066678504912194920389271425213613327398935206502267357729942693452971472471653848157405813986105173251865244191747788686489206406834151342665716184022924331858218308050422504454805470622064695992402998853081890227707904173487983190849507411934390990813706579224622246737743853643009518534519266855088700482907169223265117508511792625555306856784077149754566703937446492820487180018061075977901270281449320261496395321856095046017569260503413345917982314204604500543616782806631557637938434455721584576061141865010077810928664882967044947806447051916948828797128297486913513555313183927654616294507520929424238090909273355573153776324768449169403042777083861682392237549763968777345278293751217765178642791336644727980332632921884014105157580995283692689921953732567224740093109866212222516384635194525042230510874228177797874877702581239220921506574507543416608733980237675108962333242515998120586821962066792727564093619929474964081133303303499087459228914179144370300407710804357245785494334746925027534957511550061432097455488372403138982523521980707589714474382522047271781304316723200000000000000000000000000000000000000000000000000000000*i1^23 + 23305776157869935929650551015972860083603811578702957451950500184684265341015541932603663697864999105479574244267281974656484148086159218916786828253109983187329018321272649673482787813979609923179279820494552302872703207909176910579563858844339957001607981860191674123067734265473123337015314875665516331585292841908455147924194989094709245641627485975890210274735803746399319204885850128853061381368311548598775287433811630577038037523643548148766191591548796139682882808435838813822094912898092825182348187007143642866792410783639344852399080128334471819831926326683098661004509234301478290403637797741457287734956952486004026453309610337502478823686488329317858532828109435232161491834451729859640063375500552772621585170204221969448626160595015127657141453436587487805216430270976326130116394591187219935299711259806857027109907737428444616459382388777957420866850443067825251726759026604251566371959497352143934838135705650440318338222282007929226917103586415699950469824748343943848762429110063432037778999704992998148344885130069619747060388204278067356409699212166607371728549706277020357276880401009248164206890550721069604933789768261183332105770308729501762612320421885387665677664231419514940140856773453541525057394631640838833085590914651995116952322507839584671448512821224381663808987698159396572226529611365066789418871453085844117188367542258466582484149686175477690341539610480498733939691899197337213651262895181795261674631161579900936958620368067489209772132902750260678770738139788136556481253776296686105981098302751362201524172012860823798706026993837301396018700119237457475628316184599298471720703502510123029795457384710260177460428834281783822481153425600614369606513206717743734698686018152778418481063381841123451266470712949533207029068484122707568569882675986688199910472493756938016741472698672458187882859666791522250833524424831751396048139559528195201399337184883372368167050594698592130467511092562617284746901663586884196768300276955671330608273191269466963078225772939241847433383417913061035166260264818894561631939419811973171010051047569337386285207918561626171020178743369159897363784040465872753403925488245500157078612602381020972491814826713406679128109390737293205886420127518921927510879311809342188715486115110134257520945415647825815143914348353379014631973936867170211300189195738555218420297454718976795073938034223199583024085811393225169607423619725528023234860801912782566210309532146609664064662158704640000000000000000000000000000000000000000000000000000000*i1^24 + -1377115047260606861743390037463934072811158909477722458953692999409378977816259993206165396049583650511041004211180651062055411397162984086851987701889514548938602870473436340369874545943614331784067941796592503952381531754849067210201696657997506736242941646765852915059140023655433308747808736312604107177395707096003018051113750953834776994620581815207978590589100838038770427066607048732064771263694954177659777537652100050423531896461120255557383870743137005623302458871254553219772705125525698814209893950187673566618489600069108066689216804047618151963116310088945681801798572250482970355026852401202733043898626954475167276209118881435318688506206825693617827340696424592426451184142254147013943735135175136235544176479825204896590001384851804915842476079391461414638206838517509500120628634893265827087187203575250892238430956683751004168583281097205874501630546323810342880119884818790703388809941380765051999893217847873036076863053158522331583825917166125462081783683332661219908533824918064699671794436032595169942850243609639304328571483219628572465374886351318385981771427036475477857832211311068553517639339774070479900526241106409239923275255079482096477458223422929103671120934413102080309546888222952218707400299804096447010224395138179301266441058614847173732785152414040534511690082699186069652947622694870817610234221621108286323392647195487656321345439200672947067116544035227824459622945641671891912276469127722504148890415314987569439602357268970181253435277566832998705910233014576726197798690163327964657320143994798854850498667157305840883310000957458382748200714737232205683815265264527226811785311517568972599910116338199633827227943303499742620889228905904001953491905302988484719330998003937087252824701756580052380424911648524917695807802935534217158088922605975160477728854706078108261224308502788426512619058700453606889021174927799161622365845462995262850927513850955138751774844467128867117150668723980493723299199399670885843327767952801741170098140769408997577589969050220388345180393639641830915043639185622289596754244704536715591216068362837502607259401705152731530033713451702742290372499993399880611497304216296333471836568792002008622383154424519425085678258495929604858044750228119137992199146402517409235314929164819067055378182316011584210776008759974215321202860124440976215943835171819326813626349793068244548299383862920711773776040911885603857041852920332923959473487390215893479176109798545716209847894016000000000000000000000000000000000000000000000000000000*i1^25 + 54556233387595237831327219992703873157541114590119811942021031225684251936344205814422086968807681243512384690862986768644109356200423617930267965497574046733364473790525239421936681939373769970682753829550311914676241559201813415356588068953306682235335519772575136865264767111848416756710601189268614328496094968005350660891179258692832137548145866184960780216330509708970786326286690036271045293836399286241319582145582981343918157507290882300956921658934057296074078784928477075343165412918747395153102909164307318626539372177385542413849534010876823279570074993452284003855773987983422216342761045567259622916881401953144500409214624160224003788147196322094857541354967451061635812920126012820713648934375755957006631983065591363091069763424537856714582892360525819527508708520686725991717353457792880630444260142719530915879898902706471230921680713244537602354343121629492044070627697772547545790094032872056343725616284292683046184302430224228198959733302745841800129007803180375426671571427314253166035726601970782883301109310694055410076659523372453367261354633419142967768434819719313821330674024998905836467097281010206707020615008920265981085459936241942619147891260484624325817704677092868477324937830562239741940136295459962428202745184962172400949724430306140537964707316050391267268968226350931103735763356332528275325024406361901325353482619283926014168609560652631108019617244451624737594631148450443374378705812282309644166574056061157161464065966187618215549827386816323156133960041225040624377616902114829386359987434236349696044051943778212104454450865097828186151296980054132484704683040092142498161009255431540650213938179388698910910967515499410508866468054600321980434023598785548619900264275474627050597314454269195933160464706068889945224107031239633202971751001584548590531456474213531912481451377381045794142717115692504595694738918713602111905546241619363876998510270837814207627426964380813686916571813529149194075032250590690444991417485050805019465785954811320208439099446491948193550691047841169904343239392019569256768287259131848355000330653709354905167808883024706838668029753187838597432128600508487580703346695114517290109881687786690664135892103388151581678740843412347771074122939093945886770841342811528215355668895600883376997186887484297063565756103277781364412998628969726454759083173614245243276632376656008959186877500787170743087788088732432560600919632878857651884035654383888308355652098219037652156416000000000000000000000000000000000000000000000000000000*i1^26 + -1345542716110191035397170440119318962244044935045303098443857057744347152746078547345769295859164340047321985742664820406212355518194727823837519619402319177627264095993790652579334137774216406336236750879421446158843266221186535690885605969543018705826093978161644718635426670820727482263984269046763423491972580544704383157833103148565341602409029831550844779008750389792663023005602078103467166190296334296791315387531042662447649517931525142950179346052362300030462912111783805048663579498106992897452924915858070955982589164583491092387827568739303133751661345787485443967138040994810710729108963878260575277533784408005325277645946551234155774955951215771914418141062102847901377935526570374170714932823929283811769272170504190764390776067444539280383556101390139402606509439687059132674774547539894346237344493786446621515009646011973161595036971396122533177638639559039400614499520874211851557967915335609401816390808937820222623656920467254625725347900552150889247480730676026965468768234213623867356889196104132693745037641254026308575929553787173828197752917622139238675701233976802803472971255074148385283431535343787506472610098728468474555070007789339535099431613422897534555797537719994146550976806492468323848109681010673326786397898049882602722741063220354688345093581756692677417362374406291342949691920643425963669542360997016356291317698091470905282328091866430426865965934234448720209513332262360095775723823511670926780468899343895541661833518924341926062955850844416679735845704906283923801616981420155846446789913594477712793699737643945552275670553913301677200044813680491446839307355125471059309553868802505385531057222866512296528793693537403790522972189929350564401798734187102256015883437837324236770860804762960843202250365248075089954079001591203633759988307698217966406204994056638860591790633507187653203949371088067815724287994072845922945835558739586207237971941265072442856759084718993902201601914081445144149645643966278631128137405435333543084572443840357637019436268613662562850135029852335796610405137706589561704145824975805529643363453747562221704122540801190167275777351865616339229763729300546787976681875752122017032056391547321971434174448480090010355635469731051362797181768604087994116515546834253752641557936211897431427476115996574698203816306893951999404223893909434299630756132680644271836567836216977947365572451017240308822449948679070360228797797229158601240248093055331385985394962870464235438080000000000000000000000000000000000000000000000000000*i1^27 + 21881820225142685508818358156083292960854304292253031161854034286880581607433846173505600287043871695411695922789593560941736231830153593203930285585583340229788990525116544304309574647495618112339954499320574748001624566316620699651905096451210204602471931941208302052470434732564935001975505088710846869309641918402009656678835669581448671485093526972649795292153873397814499261208810714239975254349892833622029502143507859980182964695793900996528584553079742856878843128847138989824843437673584197482960666812300672540399115174039384491452171669950333895527243509782163298673595199593666099021533473176039523532051417346517683867987071964446393404170861701217073109283380071270374354845255525332609337874995009239992773827754050779507874034154553402455784733327219690043865606658466577495475562859755099208400756358910348144183415969673201409546778451320336093418517345584295835861516007479380005782037179745610177031046967080505325160289802752006378307142114663075146201463845412856434260613230289639419395395154216560491937284652376564442809642599313732743464856723711757373152504194800715786572010723161080185353251874886909644436498797362228924305801092172808005028402475627389217744868773231604911496299131447137124109414435110120474839437338528509941188129667671685577173089714387171753562798098582915760202765038675950526425970075415184226161379195296265105747559602490299894563449180090292995062543176937171325955237384348168414575826751707072922586613339535366717906004104943184187962687055590890545057114783606543057400979458743454749882079323345735088998141602183448591537252961683750455050902961671280312277343130773307670231116806965466900032693027089276061351355590481546944983193675434835689906986970113161630633729109805225569762429829294125171700396215782268625204028572413505154400159646150528149347215129295642348975071461237373370326670032398048897282818583462853156521960245224760621206837028208983236718283996166703478644779978851421917664939893955363949736965678208909616846001972007886480741895171257575344366489363172088852383506857356497865108803276736046714799073149077913386888126297996637088970401326989805398999025164069488751775780937575401846380827200111361805288747229511002752654214633268949869389133690446026479115487062100007410790867496155585199526478552399839524130201394602227344239420891193757116941525369790673338317814206312114478666315442755994116964028108640681860734583134009769940885526134080405504000000000000000000000000000000000000000000000000000*i1^28 + -472210817129116085418027381318090009462643950915028861326685563798361486168680065488273226691460816803205069505401329564164309199453452146367211471189554198965236917296086917266774932386728048519494452324856610979737880210807087692330440390136059837988806478525840923290050551091073346113240610627160492125345389341861031668196334569971987756079818139339261345748628670446521406488721712360771736569288797474137432511382448734967637338395743136376385924054340525928087519029361339136429446952474762235830602368226797028911751301581749734800019767234490043243300030701598840112638500775510154642214102335205960245607378196746329873560636864545972676668830464446318368411260100632738340491494368881973243976853383016143818680228075391040341489032411511231988464176869878764853877301389316673567900961127641673441515785579355409681136868171717316327109176040042281848802214794468158403459510255464114436297325445442405828367598741279137352944161783641101402317269278078954396345464407010927178250729418928550487408963534445481929689372513409679958637386619463407543824238470009674561258506620992013656626435366419530865626426086641985155519210245083878978507780659323370370766702976729846300729379972776545180094957131130904011656498624421544352156069959607112101224526048490560639287803806970545255193137952294723580551814555155519755740958174946148212691562108599940898450822968224981018065490002877080700502141908078298321678848885795911577455130185574450967798065240164858068438981960639119147966007368182511020178990713836211340006258628714726523411838651275631996351601207584051945114384714290187028367771500835840637516629971120177742569375570789120537375819174265093514723825088139136760740859604594033358058594386725470876506443287916914257858038073060558595842339440907094124452420223134028440457420797918184037938160180204429769330122878546898675186553043898664903055188234854745060198245380302290270118113503629666970107447222856206279066107340505930087882008781354098268966109485051496634387444817476459588400148686111807704106104854634062789398812125517306851893295186071558125719746382746314390970131649634923065397221366924136179702834006702389782676332578014976387505306734081712474460040355332695970973731068899295711123474457799179948901810033156710816728131190566639071638143442889318271025944577979587601497431429557944045312430296738408373915605856319193427090327193517411869174195465685902145337671763623658150286642800230400000000000000000000000000000000000000000000000000*i1^29 + 5451064540245151093495090244004384523081290317693555648422181667986170734745253467751802296450400689019298781268353762664033855374977054940375087087294846894315913670352296195998832631877668463753301130180640558816043544383899972991108324789476436239035291815679938370464299578978661548602707389463457851610813622702121532798661668560127075306047985155303070959567889942368785885417126424336912091730053873948358922464970038379995063977382938346273012337023757981102729263165589467320475686108207214678878396482969603014220911961473798910802703552551833341444023467539647294923428204589698751845547137226565021615618220434415640583040241469676221367388781781814271045901228690076216096023782254364899117169489253222457629028519460519366995517638970473476772028061785310393067566694918720025209460924143950404197687978014687110885644641848544552106809663349941722601623688869739359951572381113902857029161075542254686174091281705668663626470561494162326942173259603019031402278973836112053505487092220470299132944432279060984102403091037794685894479523551806021751241907709816745628238967373771158319302193049230256978051071416761987491275282311950825382189531057009646089721505088048796038957666646809315118869946814250129380648880594170064074877581467662326774157649932082319586311057045919140038430532931450706172649812469971524670959210539267406811633602742202728859817337986678934146992672679875077612354911677634801436011335855923052386704707447110817479958536895539140177479807445160332475759373913757814192819278407787615451035111166530139458552010159664170466232067639390232643832072247954638233732383622840395488449575593065354135895556876677615000006247267365255380796860065521803350542663113219719524892204932294319815644343107140577709944494409666548789640454408039741360409193167535515950896234350422464184764166466469626237209890726143435254807716966667028362319419830752299626937852331742366048968928285275387926441432551465018197358868088217157654475878478819706501089360657030250166803593145323875557408138548473865296337266421794972504331710178429158184209794547786808789265671312579024931344124555368418940320678524719051320975711639366868904968157022626154144573980719861573004166904932750833600310039203430208871355227396355939244636575016081190147827177386389069643290635596112100175098998727890880999464765208408805742464196509175306873675361646807224503046041077975114115508490334728067180709570978383599300572610560000000000000000000000000000000000000000000000000*i1^30 + 156948878192719724249988716622525151767356407332623354440459277328823272893701398090646279348878977592921313944667067682315700036333052272081671076067756376580492429073486810882952036459919620747813542761841155023607084373914652288205621389074758999421257963600990494565074184141865393880226926508104791285819625988721625087360288054810975646039364796717656578640058079239298182846013424785013585091660613868025766358203048836263507579819175133357215052539068410178600187224828414619032665954981899397461570021086197293208475591392529859485749811931505455537986658390384731309616475824329751774762605199839256589724099300103307151174647021803964861635067439982603223177462625807686763390969371657700269627650033830754315433276837846445500833348238873053707461708615845249326066425801216485718661278200169201059473464151056954783852153193760630442664430250600294923308338583432018775106494500308757463949490812981031392095441844795136519101258828123196535658479142953494989376882192370594128403453411685671376361595439752977246618121475804215448725870227975999859872230427068500844068246720891989016000239694221560912319008037585992540831419615476801252371004153421488653794260915812704572208657344212093504684244728092867568457494921684816705538114159939833950584442570930588100613404378668300550808950317543231443150985379653660748917994198226993727228872470446488554463132000733517238182603985042803821501547842976809772728033259483161836021115383315437369340002883480824160789061511800860927259521714940440241879090515927126397915380606154050817786294190942769945628806389894113825942264469156907902809064257606119497559730064969323461713260781421633266935723042635223612587368683749422776317344573743198924576145865776023611992777358116446721234123055855688377016351915117870330702653085268459338873253138650032824971407468733489293165144777714135320967475248086475541138458029437723698719456054162563143332024778874375717483177411886653040898528641113401589635973647529362678915347331455610674993213849794816035654567382365358660123801724562280117657492555974953573534173667308558963531402731800671049943210026931137747767364867101675756305545705468463472115866118916909528308358750865947757321619517020628218242807655656053009990955203281375681414904326243703701083217595543361655076275609827204541253095086749084198418669302908606967488359618082632852179661334434191144083104639021344453433862715981784508527722179663452889415680000000000000000000000000000000000000000000000000*i1^31 + 1125703580314428142338592872265093696890274170843944778224819306620019163099282633440552333443952551864681537723568729175270678475682049253992481593444081834188757189346232021955246246936376495845745142061922706096534817793921118360666552282067642838874310298696855532863020283497919753509243474540442194243676184481397544244669824458596141755305290038614548993413546237234200917013172434519045923552571642187049196629710981011402926188840479831005657934012840198659705367764246514787758926946090202239214973050759259470248371039929318753024510427016932593860974965279671957184938598401699729532622181517838710329259644672566985970624896707879218556236067061134234251774300731977061226797805885829289055174372518505602254946038039394099195969738930629264933700291258067946359176676498886884672208447011637842152839110152757865260698189175154263640845878767617055453821034935849244043032146023810622372134762641987150640840037924108349354726281982730021699749999549898290201110657999419002714077921177068586413682688719517041716157525220072236985177900085096116849006820014395200671497237129333420459824200382988697156942616816723305405187463828713529649059751386216582601154034204630637505041232246099241186100647619341864130618108159609237860281851748639587644093158351985216071734714152262191628644805942255462278995713248092819174674237153248912404128373307099678050834723669776118562428065061896261619791395722418620113232701904861715091041803746214046091380656571186166833776547775581657733949214301284419415105205286428777568792662124442618863192608263805782806380271775283826792127054903206759243312960149175265285315034607183289976624123734021365628445372115374760905845171240566067845008256156853244466102406503416872158955916610342334249952520169756889609477813892868233540482970983297538596655922647676529631529302229109718462495301381629705744832911052774769201083359722351985150728070575896262694910942015850886401502407520953799011485854673047233935674508091312947962454181290095981727301403522975636410086257950247106307230190670335422713140707555383591266675248201868943034649038145842829948001642841357262901299341932786703101834738289282345768201777358864098856866319591695975034953842947305356844239613790021246041446086634285767623126753026177240563654452461400269201325776412026357488086629921440775938346830717765380490856588908344175099734070714858801763220621927853188249780361124408032290811265824664112332800000000000000000000000000000000000000000000000*i1^32 + 230349841463720590889054132466619014849480010163908395647409703323286606270898191593790051365058943626296553613488901663272846880363156672300652999339224741706871806384851642375067051464325129566999804233713196330387221399402225687336646866520620463490637458814759898480695173321757144566573655443772573512119329923697915227176926535421069297425801033240975310977266812117991541874733262952188255532157392996666064662293518191694185993930329630546851154259796145937271345510499668996085038996472069960232974635346270732198685160406589753765771233397985997469842424105093932054115453353338604596235211332044671515979424304742334664410899568410096045361723111630912783053699764427779382411562276129639276796117749711865844146350284569133956976983878285420457043656954525925756188039524742390550399019139832183611666377349146812303033994169661300720912466313020738020279862407160362101900753444681043332937999561973020426067275762577645862053131679914678256880677294929765598397757515957857702646634987957279376876598856582308269070947226689913411026206981756050960019215778464855026508746161638173470866844571738240618134226189918938813095891524737441820033127669172274878380503576014033770419755597978726751386022208985598260327239753664662387466113318124781111575014328088507659329768877377981502999361839212318036663306784448252930389237171101471483476884226032504598149557253893798208112580759150093899155242166169422657078039187451203197508886850536230024778219535784321468962064033393201208792937587817957976389805618782600541433231053431427710395822370415953191598142355474378279939440452366434259870897938952069194612525139745614257670497204771669791061062734295801406007629945799230338143473033987155206376621132880745109928132074046336415702311062790158015191948968303526533426404490628685809595897045148237265730368576576089744073601964011607545377680660375384592901907284938347474344900626792601627792288159787113723852028092869344549498619660821075492419202435336576433767919163975084528368646714480770720379844953584975340003940822514460360816803000400033299056446196224098057920850719862283115520789065822244509323072053990749175648180437684991631974420859408623851882279792100572541074169584602576330392989685584902391984942537717397033510120144736401640340173451549226276655702513971579472183882853543827427863656381172688626755212659511501785113924293661361862146361649116507372042517894064946315142196740751360000000000000000000000000000000000000000000000*i1^33 + -991765804239701636389821249492459214275002140994782892636000245048850831851359166569045332257188491453637161089621836013045725745737240117455603621032319808258431332127576599724411161756105352637194337134969055794935570704396618575155255903015022159093707894054747749189489249987659492927336439400746430470845216293394439992748545568740024624589392671718502105457256200244563468647968081082047073412061065714208332606082272637951456185080908762443903749625493324868286028083093087338669918644325233340959254066773291753451327669697977031627057681261279413878095206706150186969279323970170914945003012247766713602686410361159419378300388856475195659760675346472339572666321088657435583066563956875131632995721352890415507265849673907829334341770691904734765901072671922414061606472649778001104533094734760966794449643534318074984864803103841116590041264565381134319969584334250974006248177343459646129839257167647671426530691159591970178542300804769006304267784219158623587164462017167019516917865001079733169921641955241656599885562874717389875921220600492066218089935049592693704633154593084887328684963411722936913387805153254682455943094160105513165784508620992904965899493795781946990989073677815570946167690398673286718348551078519366165484345483168593922880853407435473225738005857737720102467238704734266330040620624004542159962354025833325205881122319367497230719721322843751841109058392396271817625874477585398866142192964026478383319049624302894812331525183351003676896894054757223153688913568873600041596475877034288113099254211123896497765385315735932611597071041658463978972422856459881291512020382134504100609271963414013750223010217933578210595334008537503376412729668653542047172775380198235670469600832024788145867548368185681624973939904009587916658130845342225682673748910502627810195319746619180506365556216031590997680348953228313267258613685994099896809511242078385042926827152220552274707934232252715858649500851922457738690492818931491673525605925640196076586730351610497012312739055872650699273782590100998847473324150806791254370762973562883937172082078864096967021206532981119565371356547240033153283144687733619774188315138407024443066829980574860938727461101215544716008115833467732108354192217512292387642883667971520863840328317629233390412262559877978591698194256703439410642764146065556630500516184202471332977475908331424538608471075311782648719637333620711021663956600805539024518250496000000000000000000000000000000000000000000000*i1^34 + -963265812503454752873725021462894041707193842884232451000013600944133722276640632897443771570546567428926928014676926218290180935873032975580474969990822427388983954277156209603518211030951474657953454316765278494713743183079398990977581297629438973569414261353332218049300090907640678316594054096652792858103398638545315328379218690513412713317340807041701084930848981567019001890041875326326523860468544220976763689738712226068859775800500545953118650027825838345428376689903294575537176569252897060515403805584070025453708200648522780498746357755284820013416175688479900997141402101823762747072018441127697094194188329056474304168856580977827560248827390574619116765960368359576442462560799012335802766956052002317670190046106817808400170912529059107670099944884557297858147893595811675842898515597113608009905094720757843545240810807302281902908720496633944021665406334359267590129845565833810013018332347704894863541061124952365248779548217144677676308297196023155477225117270653424361806016561824356122183304683011795011974236269962182213496788163704410645822854096295409763280410800321847710792724143577124920564117611780572990114258888566848643623629895102231661280927082375821471559980769480229643582763411056147445613009289227783097257542143879558189703110090753884802607331078226794756239470049594607425938831279643420335017301205479744903063408877380603361612974144836779518809946360725632559754417605548108490433154118204980400019747436116387629045459504488774471536248538118410072258792301467683778044436310230328979408013050863439611366307779276894238439859416225680429063778295686018740092836688404632373398377356894370237054371977440723464229756680996088402376928806064313495512688506903609217876979547896767579058172087382130265690114165149616251760303920194901054255836386050826417801639268969704154468777634031724802088275623508674709282747193045790703237596609282510666361431419594123920850042793215818735308277933975594135082770730738651442783914071411872154601661673871844997658814895823502776374839590389478260263400985922152847540563655072576342710918887296047930966951896441843656419305960414712421096738871810610831408529796149251807888267294774442473893818127334905769213283041902054441883599220408001226656490352234780466087847708112722678526807460988007901569174338137813753740940671840437074084873984098871692498239463423832580339379068116258741858366853084448629873508182393835277516800000000000000000000000000000000000000000000*i1^35 + -110345847914515247072249578065512517259504064718063789822567529939515601618293695972751227350716030886205865384722395661284124809736779611595126032967310378485144086904233732547110131155891748909856034473164868517144059756771882982209480010474492508267152499803946370976229431248760205118179284443147440887811578539624444513799725925297626775980086199747188633397697333162063691556705298581170772400568994234135956598973035945937493183575303804887600238017631472820093916632225440880325673354184467865869766214919557032502859937014194979456338033622182373279999530224092376325722831213466096524559118553166309889907871799389065852812167380481117800754178545452713380689206034492636350329339385328568565953640845016638173379281045896681096899206478455647125647258949895113233030281106296341476348952544604712580262348765100807392785993776522451059513969801479565802565902032201919794803776921083868914533524713479955615102954207871391674999978484407521361334231272862023140624865296030311228524542314944187042177975137160533007819209045004364304253503754891826254811783301361682961359231059119267546959463996588820050148914287525174059057189763281501599434106249807251062068631211694279408214963876515331081895557605694919734072592615542513673409329351087554325987324458950374844320388008119028988703725446962800363305739624431916380811755924266473428421223906334391216018856433518591573225558238682929946079471339742315116955031479563885636428457257067917957166479722638416943513989092211558377780565851321936538847546050149725306793193357875495552707722429870437720359217784695374876639353904186704789332268132765515654262644459229592036058047240645123365056256628248047686457432238308719387668601148421123630188387521719826154099062410255745158257152760464726289707244733026524754622992975383681903257445660846706194392237188745404433819710637216793330130911009959962432082652792804766088331963049300078391332489291412671916126564287342667394450721119292472661780068296181935421922839402101621344879062585966965734030423579758135217685969171097578277916307413543591843205757451559060529316735757979155646284257007295708901842994878174199542835383530453779574188503015186786437402767525181130439604604295075878684090053710115133881281925438315538968081707027816970506812407963146010756852228307871835418076293880994125762829675711076900597908331019259651646983276279722760210880750776507018801169138917341921280000000000000000000000000000000000000000000*i1^36 + 406928995487365802375084564747193285778451124457143609539312269635682110827390233401070385986967914563001307260672194141964822458870527070950020963697421739485018241773536262191161507184600132039166799882945774119812755364058166813148956807127011901461386987796151286323823209042250837564932564979144205921885572932450728452053925739083350617133637081538593414708112521901001440025456486744045376161943967877924345531844350563667514165110593380619716387313292536756998258049807186448394577546551053910061620679566306120333699223259954581968830164639341242002926853025532574302923016665209063205921429411648824742459337651718707195654922675328928993249969468758196005702448368320022075690690848260674810232236517550958279320308947194356155457107415856755455614568620339742000249347093703324437554942787831499815615148581566148245417078102067373346382577600587685194789575878150253438127991221049160747620824929145293895758502518027469557787856973231289877684077612078257422411408124972784983495284277397016735203355424302453683860653371291043590133566755869487205655356552729022328140235420904463512987651105154824793310225022989672785831899607899776656752410888576406606405483721224920466762863328766369988367777952490291103997707922673891911171922008821321934031306168143708235861742091168323737391315604589879591901535007068416658887151624430188793985139103800596567609476997859781078159615933792387559060218427748285914785821857600609875098649772975667518902344440501348799247710406672813739680393088001165571835007345133533807319912656243839017211366270482895319833474887431929387585035711042763457456271344289043590393887032995142653697388554079289121953348424443858073296535078329985477056053002097129249616289965169259714495919405388547669233222969594855752107077382439450058386832086939328477092707301036413631563306752520008966564155616841654382077450731913106933607280216461124427947710431856213871268048543297174037939619487950505587551640113786256772620209016897658585551995025823689385578694915215981937250593721147582020433344978242140899529785573984042359352764711998803130967914524605234281714013119565650818028187096485175378091449010602251602242180842768402931229723121085700478713957251313115508342986669351904772241909205113772443251885632783242178463595527652611727104265055342735574403161323492953542992945757219185179894767497983714290292995600540672401463859799381254900454839549952000000000000000000000000000000000000000000*i1^37 + 250866727700220316542992581746687539771638529874626357653081205080776005331287898717206864843041616638429372174812249631725280269809658219671601718821026971273284822794130646759921313200444621760002990634082780285382417728204515855448925297418100558054143937207199406094184259831609009947374098756997073620912050247043849515536579509050707907869262088913455886124815375890367921708756125010815495858245381498963843002249035537395114764142317137338707944618003008465139088986152179766372624816676166672385006635982494698417730026468608189734886131854040609928365336420625628618256787558643433917627682155988818455639670197814588201446925618729976754655468313394957962370302389991031585369053030761635271137090592996931791186334171061588523267299183533231441449882973377347370575613871683551411250796645508221767194549737457382956825405761578295105859355864538601201295287129873610774674584112618803377692654583185842234686399497358611582763271476723060153352900901534748613557253150591770034997385738493739773579094095164745932798566533104525018310673127025082154388648318698344373481160991393318913276719170378970188597049069668066848202180521092510341986865995311717142270251469874067708356410807706676187637732558026110678137588426940082827394681612192044202128823034204834473108422047302375123066367108548572838209711462032240311550776343521320974069868027750789857570607536965594744674376676428054060704624454418923407880793260060506276678119089472351235139004350469907307791828881090787907094216944422537972445041098248431985162169079190635661141049213620140318782862181427480259421052259445345789537060363306861003680400247809957656117200399153017879811556997994446480948305757004624281038628887441718859781778162722748699606850976386332076701518361104225278039092612806407125933976255446793933327229720076270482605982882901244298880262568540999849343350665109999068325731172578648235061148046297472605403656746206521809979570473717592339454487883415248074835272337627165111540606221049375955387331181367707630192098267472959662195480853719636263780648617939407933796042299901416511983181666579376086955728159452885801788893004894738059426831160260534365086916906808508663298209921842017111269156819577432288256407119638917689925268773056631584953340272949685138868210126095225133782701399554419190338129365971726214673397232792709618156572677416808707205966969555492886497765406345580046922547200000000000000000000000000000000000000000*i1^38 + 38370315739502982621369688505565748799549409514169321512410961758052213625697893184930960422185411508034861914255911487773816727872298491894259120986196193609237172549832155274038146012841402918108969567153830557432081382950941527263067939870261826089240678390369787674792117923552053759385506947174209845162403396884263847180152291671924476905740027825875334735980860769352816716110097293280784139712204308877279063308591731771251580113909617595508044785876579241622110840894181763742174916795962073317256541301200338168537558753146919249527468274775675477377638529255052596019903220840554129365583332589377794142817517740925620195614426214662015999994131324713083277029241450274717546901696175269271742110790759455273140280440114567147219675895359297765608068660363552059997641658909249395410135127481791213804724286277264840531534318466793263588387163759424924542081928684440759625094917168427270879517840931100549793190466688316878968174069655989573778391880957359659167215999490096399954485210214455032507234184817405530393214182268392254838778928821835151226433845266415117540941293269474133352719814123067535267407155612548224704200934629938903639923338339481260783111668093458034699574653254013249262230754207687856633776125278296886071730652752399837758398433829895859382837900508190838532815122098486079363951913301647979247201875530549928440203856210824819318350396488395344474356588118571674770685708749536375036483246917834435267606594515118095481583195236527441497533408415752604889639174014776416536353224758593726610343466802392874614204535260157250865209349684195754068272091202253784671911158525908496726411506270747916910346906906755828523245965326720801808891515611533437900597839974132555561092907478925524315988667587939902542912806381776528411407106041810229131149282841381825217413525291285370026464186581852014312443141198769175325646113818897200030742355218901233346625608429562018308345723000425173158847255208467531237099217697802715361074836802515502657224280027967945640157326502356493160722561689644657626171682256868715840186842449406572098081078262008221565969622755124074197165844497986737476359641843330116494967783392891573995445959193946125370409650650642210060526495141406546021582242939689608389506439778050506747371060467160634554238067609119277227854167352014271306965303022781053191316422056287295938442978323166886343455900723937133638524307564291686400000000000000000000000000000000000000000*i1^39 + -3319776683229777642876173394095016281162081461803742217989680882212178644106792916891487113947910747090540542475517475180836589640890671067979302884064623978781365765960924082120856271602063064571278409540882583214950525232289177369884075010050618194534843042829046746304459292867831076299094194092878587681061480391904396196557923466136871730764791783357476814547301954112511191922931180831173162182177826041520802972178697764162622050451165736919407578315033743412468708238185309116528265091132842618118667985177729452707905669984988637533906614150933437331479595392138712990253864319174205619414072279974386013785868250825243984059977405791478665215808234724668943113248423049777918936669515727009949331378317102906014535363288108616168604939722506011083964937506421913320983976240458271180520472758159748289164093815122078351253603618590665574023257061311321568982478915185205510998758277689675527886768000683255909481711134835539214623716373328369102498010344831610848722691648015874688457841473471955287635288767349354639656072078539244925350878160699795441990989747149910294085557440776427840446382453545897856833291368221997200191723760809260054431535373584372260308861997496126635538721777156453476594857144358266737079400301813355018198848482028455729857017641444061903505153302007083355813559305269451754856776201061737223617387283177437472574424996908686114246752292020962954559284165689819120551155587110530627959795271033002375296434254066547322127770102067344523143002518125702705472761995545522527837088223501180229165795715912605364689118871751281384964060318195442603669024334149575113951121433053389051591459649597924855592838412442227796097066366008765359519140570922386921154446210785190058890199532668760405999470399663867145584177601463278172585395581589303677725718132847194584433053489711995962557317761349283746161813474357222349322673532585827489463692222283065745645626865984805560869398796157391433339172908913671005620421355407235871898875018370203907450158152385318486492222647772122238011212049834126120745634491466772725149787464981628187684929538205826624869082770276149327622574552874523913526326382480499868724944933327953807290281988597584348954988380089223474792142262737376405897643888388993790894574264150183012152763101774542408513728582817164886188457761765420223056231502130586980589846251911680603246636379637391939199010428833746340988521021440000000000000000000000000000000000000000*i1^40 + -1153901794318715733733647831277605416735475502934451248421275926004410888143912214639067202291376869644256856755705544612692278424029506225393274471296354779127259468958716111489626639836733891154718746196805813324145851637661801891579607500757753698491086123114271418689797446087713012710868594172099193577643481283992944871916071442149445820315341638378450224976776327937128081852015359305254179803522108868481889340005770142476189390256354161114776880112752903092875646135108150108308670742981676364963378674920758678318134940391048092968874988210055127362264515208587093240735318188088409847009011373641591929884528003725159601424374246698855656721231917127711613683318414523266830333947453711058551263454653533509369940960953913907872329527212132418333425175219771525679767591755559632131066626830440354502793215138234041713660018506048566690405480809931213530402925715919228375300198059648995128174767488148134587665637930904005997406847617027672858412927700849360033668300914674046463108896182328071127256416965344859970064764104912220453506738565271261929657050240095008312426487099259392392073354559520442700471904245995735380148183781082849006387267921893536114594423353947274789863845658149097296472362093828245230692875333244919337864811858338833209068582770443491958460704263661470466720394700901169606411215955546685826030948971169387702656862131440958674583516718202561700731711301913991141300674892203144811695280335236208353036618844823429044502612416885338385445032927404214808877036284701687466988012759732288101280150214258450171592359098198638969095650951111635746920902524410471352802138774514952877093759004898878240473838248450731200504664497629617509604853295149289334374720768582505628112916153714862426863551458448195875080823392714684324892602229153615693673999398761805260205682547411495683538161989027753615885406604500482055170655671139379553932378696818580023122155068180089173903397358892283016910166037505107575958268648089553858149925193255958472591910117037240657845724458999586164154165166357877239801580194723324355280531218720230078925356056705174929772437751027027834659378840060910078744577239142514392695410364016786153988266877104515155425428133773583150781338173463629158991168601512406808669796621614023896476183993785158036471588933147760400479731483881845507501950325641733058346986690070520174032269684041799912718696752475970763489280000000000000000000000000000000000000000*i1^41 + -59155781182307956181310755132419902992381995162103641878110922802611568667534112051265175099991155047376269677231391596010792486689795742192692931623932994386575170603456073030151957738701554550881211274733514366790736493334310773785086895723641930785182407237090358738323014732094931134862530741194352757767943666260240644772082834248946524598388459357305599349432851159638285329323579454068940502620822087683738799997057363166770297694728812978403391583676015864404211781127828620632622562444522909497490368291430051689163144316856829164197154929848834265519220801089831821645701726091921434746749687057690545360309231600877013872509177107595352515907886603834039566916075256770496954228752542266471465877582347899008795872653126340546548792811583140360336610853453385903512770684305121488797224969556236280578238643110680186502724668436209862183561161140121128085328033715351003872767925167004132933521782320089435046592141292850803420788608115708850940539331281530900637005454574572807842329896104504149062959186910726058602508487759454939518152830678547775628459859569239736714548937566773173209358871751730722813932050250748011781892543532418264862021547739790900350055906931835296952729025876259607941790685078964583146732081594025853317509641571362154753776475796753369947756555762737314266398036159230316561226238333932058202548330153414759953497074527702056873005867721540978752186704270111723960323868747924479686188383307371626199176779044944236652016834954910622106178384382878756980741578255936026901390102527383877848545459078509795618034948070805739915538899006860234252850906483895828954649691457857522795656898029855731189889618136755849791750212620291697336334811148619860786667679618891997448636606082220815397250307669210965093001692569145218643540374009855481679668725821612779941452709074523971079263387041658314374497819418465324508042895836539185824460188929751190325919732569748992259721179969279204582201027762905159700561662695112455718758523569682566512941239547004420021433736327026383647226266389338278713391911920627675260393534366716725898318239431582244121130820997042939009100320365365380774073389734915832196154592765157875839668750675374510457858915861526866518186845579542153070125476347626426117928990880235298076239321542350604390535623351385645252430367807260858292435661096667341975715276550281294607627736010950355927956022021534515200000000000000000000000000000000000000*i1^42 + 2508655732040815864873859631959980381639467244121723033491569450648859837678488397404855405357701058348821291816302166634292833174438716189844474514575586126591052056633514525287589916449338039111727814096338919345304949098498463503775733599522454480454970442628114726712963701676131099621295142871068172071082363862149880838122682828211386083430644655607782759925442289043440725291761156451399671696513487823524874326365860105290582701902276441040564558389026031183896165455115811640796476056325391870681864414542692801268360087980713377671516463738046480395288185973754033974045565671697041846352759275005190893123389391421352459839560829186584938520710938253988895542666412685616869409145576334011558971588575198303215973669720820817987141083956693066720810715288432715408916785509674402636111991664170839799885204934019846630511540017655498985638403658411658588789848184706681873851700770544737466887531801185764444523784383286002180857295203759322291695791373704867031216493240130701721928272534734943377312183398379162970743942175756177481203468470584705537631920281349470869763148091562617039653821875175980709733521231913408251819858172241155953664804352874647478028404433741856579894500303437139329375753267769129395868190809494088639060175783263416054403845415590610144270874467228546406211260487642551314529693567563732210817271545603007251397352238002364233249651138394048588234589147911832566836972780824427770418525991557005408445139128035104445002797345251229652307644361475127530275398658127894652549593295994202771155305419666188192723534930899093392806214483405686728537119554030675653616562863720163915654772896994001449351300494746529841311213527925503046665722701603011669292818726779622127275715561178421751738705305481844687419894814267244294597797801450373255835597354957930222699132124278644619358452652380178663552968096338038518180613391405922446631054966897308340042446494711202348521923103773337836008788367570627659479397452552083282742836742827479802974572429201820421073241426892755545366454063705526910741687763656327763284890379503982565022063797548088592707464178922814404935319666110219277676788482662658898341036819996453204257716447546237272494738037773581842914605484062157248870962407379725298189375924197054143993195557017530592041815376174774292695988371978766361839027867066105477080110206675649393766217799171679245965920829440000000000000000000000000000000000000*i1^43 + 178300534101444559129237766773294396124195855473846522823177085570345414724671209674332814543916989440119257572469388326445294216794035823592930019228755913178401901091681355841181819776795816743641989448404501931219143898224304250776833417024013637479405175294368874490655173438657698060460764835017987873042226022361709547231604639975423527771212491525499705544083621311273445220436499504185831223780936802951815182938724498955539908426979185997984127166124407666299057361001098078964401466678443267742984469922223043018210599336674019088398221856718044805496203688720161709144979647797171598330157219217598814537368360289319934707518628539461252339128582582061644759179716472840518816485258732196957693894697407900975793208996592655326650442608018172553664595966391455926268496020451667164211060683757614271625992174064992400164405280333882967808566742468303112087711751037021141739606544232639815637950710537987256951419383613044590360901690631345748261302723353134381051129425231739667195208465420985202001153784970348911607605279835337388612750346016265757163736755477560256639439696012125469258018007269088834925135953815093460869190574802570263898795668622683536273446675397111007775213169872659359002032892034656484664860928818270829154903699812673506150175734948054079373367618813089265943498076194699285106426164393168685780876090664937894013467760848428669860179373497267492877442917107134478120185729017661092390734902124451975615164063578087876414319228482888961584258424598859852476268078802431898943720922580733332575585286077033553815188250365378063066630174409119104670391611533987059435430671523574226784289152039447051579852995656569319677596512843937302320958748454695877583881448145553690094459771418321262592789241529182240889780508080732166669265195818678152854362101081857500585578787834574140408735876413860028788465790254527500730062413091630108545047641065779526262918032207429207180206908092155573275407523869935257339152642499779746250118846428479772858902322571869410054713683263749392109291264819891400335958697158168649862227689921330726998866428155553631892439066709290842250962844479750495466140501934885998977726389877401468467718224073215064875632805715568889803874196639148986409648352922292246100379895244647702219011954075267189780437081672417463113979969603405221389425720380617203097168860097115077429013173306236245901312000000000000000000000000000000000000*i1^44 + -2124161148034591030512691615901284518858413138809294737333392095987425660044297642900024177147405646145336415547716304582684327860192815870575111300857263013809004635405167757070085590879257147521715308218058423347307363479568217562596813151322776924525662758634183540563119831639844299349389217231488567868450895047080767309680049119599654296722871806119308292334647423080197869869285326246939299378833168560802684060123762595494923669689511274914183115510189302499834476310852571173386467485296925173876639951103013997040267855219936395787003053291217524664797297202814477878988203197125115077938400704044006907920010081668636068413442628744865585371053488470882651088491563942522283868321674020899346132877855476277016408428345754754568803607938313126951661088160259619863660980834515037268542495308415376280516557489882711632557476062751759159985061540043019299054988534021409022809137485766194864320169667602835855346499288294279729654921285636268913641811878683260791151972267718711698535271351117102010539822404501350390641335208106424437288945467391062732917876156562668625269694129165187773158436611741683830922245327157394682063684455397763581902016665400153614265841235069440140015272965803299416990832931010568075762045988099346838800534474022054682182568458322101513821461996220376554897533254208703111428859961998986734241073575230661808711437060420063603148970219866641941447685205575554705741888353077943664367431138591776411500591936518488771963764723735367497027552280878097803142289856711123001162136107289572958146874473109290666926347607784305328014149754111229342557992566791806735850235060471872347849764833771217121698030148232249326433003904868098953892229331615577123264375106875774613791166650788255951871041714051490455547839139746913821177097138566732728169107888807451584571896891903525251702909039610631094658431110511697713007610445257363994185111513551479418021998137412349197422643101886931725776000003738558968067195704084492332154934370957264677670854331142305564657291048094405493949150185006873616250794594408238886318871713770396111405338922921683098719659736826434401530744388352791641089176644709902532243961968895937344980611622995788781237668615576956610478967095168423054045755202722394953785209030912028697392200731717235067451698810972272998016934972445622788828657736136046413161371935299791869737418477566689280000000000000000000000000000000000*i1^45 + -32234990604178461520923480687930025985663880616975407521143198630970571420841927319463787932805219801032733975571462601682840329904895778619901928333644231014125717076693083258961194836439831181370993454673984556707992753642881842109395989050553908423130841840918367854077302231493703253796019500677832295558072600736907888380007104715078026288528862767721208222541997106725015093830154192865918216970276786101977685159735636263803931970618217817775048170606709432183508967648279070685653845535756328824586673036181887713734839695090298607190628864392155534663778304643270435224197222848330360614066660933910219473861763223545448980002961678594421408554677878352733533440613838041006021726880778515640714890015133257566733465552798135288722001158486484762702231299876971344839074039545848170135732389929821933804964268692049315018601171199423484885462698131086803243550683380789038950203069642627634697370972984386345621387176470651025136720696574770629233272221174303149007552896273307005594643769477241953656935556583596936861690903595253398198305257521990818677770254332284117329930272657437341103853586456657946340828703960963878810447988293636874477349111328983924618040181479267933876822842259897560807819766103742720572622167278430137979299151248928060421396571928024652830121741297846367082324826829961249728970615478390024718600545327789278173990406045666947884900648534418465841106834147667137717239208687037736737444591118892958344549634050459805551361914729848128279985558822194440649448368175962596883198352316992133784842244101114965954216256690032943679099777464716268935723520869859208836734804784556627000502062687471647412609642355816893030087911065949453384024576054043239368773195212204025013204934620300938221675859837953444627562595101035045650780627581870435893605662752114465329382001595504590774726171708686041012020301100735245781642414197064822277507638162763931310000796722612504960651830638905955219248268232937306045937282761625709853062775774236263084724344833077550134049652098233567240522893889781435608319849088216547754021480117491258017813596380432977507379136849253030933034748604105592938338671895384803677031919606950010594485808169357967049987860198028984192545903466957081634726732812299033216413122723764175381538574658026371794638054960447933170531504719732777151662178287393635398885966450613044839964475392000000000000000000000000000000000*i1^46 + 1258707398702878029479582501261936038064763053630414131024766460400911683627240212760464250560506327430253462662413877765392609821014170865596750072973935983196254962654914552667734158595668724940285273666792709215657512037358478024514597142005845509387418103539873730872686722876281011921177554726976408278083902128228265710030058986248789194308301566432525434384075892703128987243985755227300865264937128913853094295907618133926281292784364774454228293416179307529245675805144794307474626780805663223909474221106279037395504154889895960458074843982155722989920821392203205507727571180573817957434487605194020947369900031264910704585175613136406731651247071673866532925039615733411992840285148402013977543476771723561518770276221256222371263366598648296242263147300122896815350756560658003965307222993489366739057174368315025441802910877076359971007435632145998750759597863208142805164349122103807469953321188038305951697197170748808774810320079563965398302280354768621036868283746094920816950296136402615066282446416512553856377436256931637542872639960615059467374323167652400855677863075212611762788494368622622994956476632588443223382708589324443600302917973925661751583402801653843738955655702055046660920007886558316902127095618389210014908034666012779328238274300613977751190332394708249179911962230471621162923593930782503066973960901494927553277611969747631725564458554938741316197571806340938842144560105979377613066135574501237588797981760163666457850663680881360105929818805527020977338210216079327356671026295695627954061405159324445124540895620861924347317006067645444884297540582094496231592719409789789253035894460775565736381267175586741954506351983582702609260639250220206333235578702935820098916359824387717029658344434392235074918583862143609249264995096482128223342158919598235463008488448907156470442339682696193046444125548937957575103696177133981739467966742094717182928909883457444477012193132226372273367466467088614071285470080184830720611813690399876819614776154537097272239211717855713049411315639808585464004553189768400707028279079139557292858456304424153068163592415226583416908425034123599686600210797493643282100486407689362971691912904808563145864725311801673334413905046481504670206782600270817287373278558968387671375501151925936058768892023541256289422366918379758598433169718596511706027791351037388914688000000000000000000000000000000000*i1^47 + -326722851536483858631114571115390646831670998247998055318413546842507662393013328821604305840650753646948267177683213956733373309332862739167169038928213424114217341937469044427526242980270175156953781741785779973833370676859220265009772168647574488919682931539730023047253175238161672799469198606703887830105952243218479685503384781400819858853929482919581703003812371508691010006132131233230891372095385184684801894357024880218724228299798617516094844651489219609241451563592017491030286558967795956354300421058800148152842701464985314860335623969376909544726408972169994758704861261558890753564893547197891082251898179508264012139853623967039815489122562427924902098404801870724910079575370978009679182025507156300972437632845593161754486468901267970647749236027914377417879349252704320530077886248261304538169521349174310866643546719777417812517769447088543724466690736600536465631805863096417294176209743741291856158366998395641132332622229776266952950449597923884128886147062048670121685865496649560277641755154010421930443116957230378054890055866158008215601535447153736622161847986053977609986843784805059996424058425405379440043027848658047666073687009283613684685822840052501072027462529847440095626044792443342928143863263530549522053696919845817128556302525419296662632883213449970318167074654549136689793257714569990037658101386819828196478563679577304371135281669114403860156393531498086287056397968741056494521309602850663647411261377378584614529738464365288166954056050866627073631544401524900126563892044125154146672938667694273745938240114533996420619427301227118175345482616490569877956597967781108857161117213254618655755823524888800565634676735571645467067239495862722202326187171903973016114658887213172507279584841770335455963155100997077192940896190499476020836674863153038629780559823849392056319720446733556268867617224224233787266313972756186742020063449093175627335007851649687265495475587476828596095303448671326059721012272851004236675944397049229080457495130741733398711109493504413092813816392340925971112384871779963162425012688700499694796782148566937931097110908738350365346075877318030937386347617314800852919028145937591467653708239555009389417523661695932633013129485721623961805911657774936251407922864528389336486322917024536216615579178408075418979900866167748030436086235682523231780283908966318080000000000000000000000000000000*i1^48 + -3452648744320328050292986005225356228303550946080104000760219588496589131591685355954677868577797008527860504058603860148269945869163696965899280720530275634349111773021393833049580761975194211925701312210872457149165281812591745013798156758367645950677234672424671811717805423395534340809596038667881482817568923571640657385582955073288699353829658004718130025044470781866652550149223242740002998690231852874099011208383372302791367557691741026532617248938837542606688398389679051316519390915000594676212904616690315656076933987057035984139701692365587170875354100043576866204922937942718565673987612233322042291785165623522900897000441578149307554361749210129632670286287065677102392766963027386667086136957235560912678898547415782953268244433499577868352053430170082120442798201390751735089928361680050356291798951383080529712092416387451512363684203480432087661830246021695283642030561878491749214791817549920325173764489442205311542268294244137129347626819644864125629842671464395777112056631365657610681560607505896595846211972191010550766957173884757436961024208715535904231364796504595635775088820927374529063982298133692881016533456489454934130839600153904373196605987222488093392765129393045981941230359088717739625641923317591551832374174618499206898438807671514444115543496003295928615662994950370827257638656197315951392521681230107560297664726576632344342286229280176772946693086080010966254198541361207868234809101930004880099631285929050723768057000863696586311359435835175212985352507664008911684039032774535340437598810259019396330628616506005123890748531896116428182576618049324239058182015796398984071281182888604926466412595540470199036016775280810293104679017224298034754380083631129931650246497429009487686128224456458365703482595141016337551457704879616532288969571279011795899128471751059571576298874433433960404139926796436992600369461874572930286533154793370515997354006874975427781300031652099079321707331658591393397288922193519561319418648688256661628775276424348879512405559933737609314102581310193135733590146192739768192886915389559582652128182472798977660959570848232886840667375306347553194665476500614735998763891618698368949217812351328416312405349801574949956187134944249008935578921672539824199733454629029776742202706132353728560568150999494943971921293663344528526427341132304808571593293824000000000000000000000000000000*i1^49 + 858604439493119535944044510447271653777733671587746202524449866758031492940548168061937739628655301259269819450691574871168335434978346155898050504514726377608947757180901977529532160746274685575357382922189561902838391699935768923636040191782054546412827407134779904607827224823504559798315855400726408403330427506049623387484907761908330895981588733817529113582777682776603238865171549369077546483891225096861615349842927678523227892623791802896662267835037669719372673441331925469729819280996433033716876734064346447795479988474294191512488453059830326655812809320639249770563013200782273242566932840401537769969437098432385828279662896108789642775638233969427790713567371178480065893902083601845087935532292048874787182423904584370791533613485034160479520043579162503882729022362854106053487807824830957235747774006472698412883698358489393114441966060169400935048214763050817171181885617039082499072086747243897300118821608927240193551338933108831645430870668650644523798130437808665793090244112543511089051376016193809756605323439685242051255681324221117584593535006109205249912468682939328092619563934536504817661670104488648951089367152715929803446612091598057633742048204154989920298703044729125320115990679429679709175222127546356197428420549059024527391368622325906432256199889368517207547669358319236939295530246725964192649563373432061066965666623438940675370425379447911086248503414572519502427383942087808703023374717330907729598053364047813222028233748724870398241564130294656034870284838108816866627323800310798640571274190425036696707331950211078487383739960862976363063851691920533903700687615846309298119993381487320307738938265028903163557322229601749341952889209726428164750115861825046786561482958084148048605953288542539441477097172624750262677720415953550852855519404967380510962776747219695672556780116972587893833198979552558708452279991900180507256026809096849692236220968960412640179619451452902186032431585841836095125466341596269486979832080807617522508138722007346200280538319250925883930745549712703918069048222917638596344989497984395276405591862777199119915024403462458415410177920549035392414381569147409621431559492953987864237840646514749640477493585690608296661438845350738284446401805256161416897467781628246478521445681871972901141987378452765417527632392199077673675427525836144640000000000000000000000000000000*i1^50 + 32753909195580595958711081557166845027135994504626922562071053027425610848339658565885922621571397617200420641999714280513311129836532781018706012595856674110612202423456470989345502203245465071973694656803462042310178663580950914828365068781884541217779322212038050930168017893144132360765931695531049202715153717900737202982010709269347110145099285577154958702412254005668609934769076108551344526469686354091092602007257170651068683674600639706626453060853113890956128751938159972787039140571121052043047805522933008853615673081093956408103233580322211151660763731345177208007220516838786233261457080474602079609181513701747733068733309311790614930394378498223958406407684130957119262247240553426533368404686081681419649555370518306921492345806776152866116215612212169806490955316191120875327823267071868329664015817893071284064816358368441629279714739425514772186258949719808946030685405958673082417988809778749669177002338012854145221793242933693123875253291787894219219732394030551894621954554093910128068327294558826345826820682430798379506294268340913746364646083353516831539316823095116367198569157068894741517280406339148662933048234325836924806641420917317241729750111381224725481246967283220719971369061366223355963135638532357082370550954650974044027004638560460962885839736432557500404773011348322413622243596257782112402135725225235274161076175977912152799943455389955746497883552278378532849530221689315999649000419740393222302929583364495526214038230270705878232369233818486588892335106084109157884284972461232566883199941948701645819525619721712807118481423585622077888676084745189835183195724088866781579300841694818590990824864824548678095076469259519880136367168701851636510531786279960605857368639305854676159825248727802099903961202777424931319669137476629180561382849059949272446726509881469094284313116980718650631767987434953013091451920235657222673085244280842189936474118034892994714886326734619355994714262980657184999233763985095600632686589864615890444871033195633435333460293108621862613976888103429400482378027387735927090722582482375326863677397897713790298605151904404561670097443110542568815616357623528796272287464823085319552253428209862777489223158624585346449829664879470234731959667545083559401688530048909069238159078228715378745265458486685640825519505069327423584908932546560000000000000000000000000000*i1^51 + -20370725411641969566512764499182664592150474608526619956492996893023533438906097002117915014393125502397205332096028576000745012266071066085399169622211174132303478480617979896381143544096119128551682272082997879964812021673401148334392709211007510855669470281711379588251358907616678071123015733432676500514980423177875563278162755567588884396622509773058348848008939617343609748537407384405656526357733769180351455410020967148585574831914589906167856897237207242668405736110234779575377412201822223669237288737100571900166529578543364434069962651318862920433941613737433194744303376864497786832487271438680620398860687200619931581111992578069183541989148333118893030135385474558740682995659551567410179533989303212442365700576498324986706105502197489703501412979002035250199414060604054399056393136692327781223660958439222120441346968268883325509931809468711495326510748868254598607013976845114076615390681051292499497137307053477765865268249961329611858384367121003198590066445659597102199860451730897270068865111521295352138183598574562383308343609241528156512635230570213029241823296181041194629858077989584970054427377449262668733160806605308567722454597746465761068333669204751366670277994389503413092974364013837745012990515129104953128705308042541514112837024521935138566527782977465415092753511339664508666759804649735246381949949905854278350688093927201580818333764327320405497920957335502738061070980845804315331587160453220421105646032318359420101410244068735040071553638443449308466724414655907859041227795005873393428400900011769885462248272900659980684595212703204650605970137576114953971225908051461815673632994560855072216407197449807316728328210304833512204968711506784701494845070038553005073143316529447251350551428480340075129631120344441803629491838978899140409643543475818578588794237481274580345099850064483613218519165446992809889572224954565524708018007627367120738033201783759756927949556453557288203749386393385075305339478669737045339212413980995358113124356504638697325275445947758433731704941806293225588540101882339195796297181660839605069240614854231092989127299751405593731456684337099833287255762829280117127653440833859204540078049352649120097395592416136442199192061010275093283435047830540970078786778169656149861497884907555679682319089697012447743726150030839420813312000000000000000000000000000*i1^52 + -22281003070886606507769792064866242652745007762961879157361360969329647630901030623506309524028387205286256838190764899077493012428619993108423445224219751419899488338964042670580345428394650348541004030368014836847039484668589135890724252205338991602068340785698454225500904488859814120580800836530477330574884331725869064401429585728931148462410020427860854290226809152406767531759962767294006370728925894018631227395184514683934527916235543593530306076521092325460927706631991689138778924180848797579318797260919742224101943507598042374250258722295250220924571447215803340654735008416547363396633175081844139916323043777617739689242530890209610984267528283906233456491975119909558184130011609393034568854454737489619379171301765790328220100971413677440628360964394679409310171219222412820112915469006061611892731336375481943620748748650972088032349511605986120220433403929437711254461871488336418404467765548455735567816166203549742936990502325451097584761868905769991586439903643421183508881431404754784238224779740395274275482060174006361093395791528850914730268988601762917778209156177817823190586333228919889397509549133967785802171640391847538781247647214551009680687035760966345014939666319377662823276867560307617040116060245943675376464729086771835191217095904316575043335222004564394766619259253886276925794574591245158242274077783897289186168096766257274232941934538858404145064186817735498911800525488502493276483099645013454619415296125577889383698130607034130042911394158764059878476913757170569775412903657170736887391299743949393424397408021630776774839773901681061520800337586537110929284276117933442883009309481001219261149538052422753547476836365303873520869834338256985344718013720739484814093083158908036118549966137267562879070561759748990620959478721581892633883635093215846976873241197084707514510986943052690393881832917168850909858332203329457328909591759910457108922255843595610386543516366490101561090831460376116272614085214770361279437816073112209250268682689397508167138018368375931650146288017144528444292030394200318252852409091034787148884811582085011066610279453395767161850668092604764014866886709691044354215619021679413078773521230057158602066777610676168051896717425881699306099942159596814493319309010044164674393173556057804076716671167129860817203467649024000000000000000000000000000*i1^53 + -12458556306878659734685118206795546788451783570272372848804954598691842966499924114522249351165862610210008105682835921793566292777040301567374449819867448295568347946722614973804616645377683186318376020618346528262468219230442573925351514712844000477129423826105696839463957819474445427456109914478377562699408864800479305326687505161424499785803954695912179390009291401662748591639689109453625846686028183344596751487369965851760024035757426072390281631267935111295158121850325462489572991682492868429486332469877556026742369697419503760209894049136591735521069657699503020460848455954262201105806093581027095240002798068718533546983005076881398647075680239374585787467191767736241989310894824227531750530202266275273534789786844944584317114727518559957780048156058001982916344587634427451379545182259986069172345429111784554680436960739280951905449650818072079910746335737142944283391375336316424109627933235161434051236306564186243674614765537971963569762283844888537797909240056081024900819068004692127125635258103407508562435889536014595700982450999874564664358295217994637741692991196719146761082696163332323264903468842798407382890298761485782947850021077312743069813835373073330591897555025223931645552844305009986476509566408531739742864322285786084256359777648653960868411401677538055798093699191223913358539588558256050140205151130653711111003492327735566579862449651857259026453871807173030713354123577980903464188629196563154258334351261333471078363537609481611203216289046472916465487326184956168403837063598531874644161213480304990502432997733757741054454546668767824059404171995866363289187873204597433417830207141484087417420390928074722675461564640802134813058452767613836503067419086672964655067515298049900816963927198352237086695643302475023835055760848702035042971474834453159342460318376979385644744855237475230205528364354272498673000809640663161127891085327390700799352093782367620285977815766764488242462100129573727351586086786832128196029790046982768608151569752008922830215840999363529315441700322705710051130031443386836578341747953394430150604935974015905215987194843017928950938362723224089989021305996236849503228824344149295944228453331977360255234554651064382051662650823401605420815677825371786279939225327292761039754452800233010847963789352738361064816640000000000000000000000000*i1^54 + -5702429520691860061025168204016671599913457917649574794475216987646427225845182808336941568720428611876444746215524590253300160700577131651336184125335184137938737693567060491264828881769345582605018679490394234263385135983927958259158842527166578955483810882132606021369148464604714254625680265545980924002752288034384399651467681451048216049098415834837673402076259910453354138237284018217303798543466170836561224716092675910221391905892219898251888070467646561165018410741714416458296027739109731609017028944161521078687391658798082221543832829367628888087365932203029818406951137494441006427365522935009303829951875438517295454757639473386894326772341169924695515141156346913622717799013355001705620531496526710671131280168131373549444456411890832350988152115810015627873400748023546662817313705319986107470672962769310890437747509277257483797167957901448352641791592433375543278346184676535016936885588337045795915811246538849591727467903190052862515275223693981571169604334372401269450195505280888893582165143140182534055174176927684239398502889843857476822573072456911124930442512847084927847264636604790368630323414891174509662458247010250792975157500310414206045880028741890213690746804010503721225832889323195478290199581743119679454223760766703396118139140914937590229445997535246420063405251687758310428629005047343414247215776681541484679930946230403755025715466159443690979370568267217656934279819206382869527326689275912297476798450357182098451064964350755946996375112453456110617803627008753088330537792708197093628787398981891557716791309394776451493752893710959433101441739910563018252454253546390202974456439032788999910093018012369874304598314683586111526793570933419398446345252121691330387798879804890344482259569417620051790911375631578335159453430175110923026019647472911445272366088979546783763068328261853275883414649222894536706240304895581423268159510782951494425857998277192847238962344222456203489020161887078077735174924994583272623754853945403964116728271455962934378185920535947233846429986990107770244687668782687701023388580560378798295808082659051345451287053013909166127886850159318111156169925093694892169590020301735582676337751548793718864445201489448309262082085822648229794616971823597901658046245378270499380268163333497102169549232591077376000000000000000000000000*i1^55 + -1915936924851842683177100646455438653353039088252573110023022796786044396704354821361691263099378672021660876011832481591221444752803777342589171758495088818403492802483401417518966196211015719876397573051063904012342031148101765969572440085085023699387141470779951346050467171834432927887964644710209067799152377903425684953655781690178525142137850191713137523642268400194360581331763037734034312101692856211355503369772293193564161015380345471020893313772667122856024665689297737458355723653979044841267957907498456690962293328008908665940224198784643521015437231622696425436719130794462027204561388127191501772376357795619794083409283990001563308836053123568068457082696618922069123046803130989514923801338619943692276913403252640179546558786961322311946666446655827562612712486481502179875241284305464518276948162315304916252500892616112949714705786626000296071087988484567513385921647254141159703933499674975140153607084464113267564406483579159584749624137942796737732884905787478222595031306130859463582980024771198287665663510591845699555546045913959460805693152463614538491480994983083571890969325909996945036755923347015758561055467134236890068106413495934389619026831896890737216170312018985922734388502117569651072808846511816744897448619576491441772253607696862753606340460033030827520710926586595444621693051353664621743391587269368894412458692302165017295032434795152148493955801581684038863571836818315905604980916527480147225468450061593668651482419330724656039639576400382741217936774979997081890153042890307190116523450726622920598245461870437053247032884428856100776443368848489321969628491069653827418773663788968578311470455267079059275348472861367547401705254474079610429602404616401402086188397971497813040138375461465064746767454583590342905320307233916144673956092438378389494450937288212110531074102046301511851594979475405693478513979082201343766402144842354419496856480355884813725593430733287623207426709257281506919156648109467708302158681548772021834724942812940572507988129528627309412783499239566318817723738575863124635815442110146858516137131082151539596275002999527346284324718412529165279727725377240930949281161470823802720603258412796036248453165664860900683265348129164175450746699566959776210536521696479001550083319710298760018709708800000000000000000000000*i1^56 + -433306549175010663015044736303427635853895299696934955870363687434861975272665218220725922538352432291475206170015367380633055622065812351806754069624418731246633553366840471007655884249365278274027253710240471997660560460822496935254207980137181138047252346396403446324075717515513457591299341168158822062501070888148367748374481687564300580196523535710734428488235124578700908730753882566137518985140717083253103762811030066402489569718001057375976391279983449605230853647945490946259641803512433872272658658359949658102801527407021580215169553993733218055278212203138435229303757003172821423911726457433711373833047389297071993796228362268929177292526476583257015855071233635476900750908856611801914582873076799463336048318699362590129335512876148768350515828539292345194161753755781724065630073527424088808220596698964642354267235376192268426193624262264640519258073298376448195992190238630633978467095919910881916355607792846623917010584102607239416894756216619765685272692252262664322578528179710562764057936509496377188444000207804751523495090505722823965023840654867560595443921529737148509436895065952955951872619639705203910539942203849890540583960246198808754589415395117907090641221758460503653449536108722688216324787049580870515987058922932884992659623035805274224685360824251523310292428288344933377694329285896278943521866464944985125326391130153729959562227367947192097174682943400193018211288519169285825030762704223335801838352049312602046944465037206672973841198684225575781719692364181583923136775425002597568389703805639243093016108241987530870882993624097984290642814263421580580921921018317513134940456982823655393038253943843742697798832875247533066761672193854834770081179795568807172812117400852023432631622938231314760698188513126008622737343181658702193672309756848431196979088842281494565720702136231600289013381549423259764290308356433122833991344348327723597705454548058354441444722163942542041442494204795240655540512960093251692881982327490746422080341863079959023613809230742379455262360962822015518692452046261085846797526637055848769862836415686730262396467597190997017975418956174109982667538345159273117000851277753484961473770131896291830423761098570268637356259548932245945211771273596464295020414305587057062333267415316561920000000000000000000000*i1^57 + -84172394558205066587944677778659706534168885784302634564276199316380341629299410816200558625589237302797463320450031563677406529408067364761677723995725059721276453721585117784272497988844649165694961869983020957818927170983077741398515531273039622637241586892866417002977128363688504422028060076218508791198632385969422908400850015898014300469517707116247200686768232727405837229702208678950921076127929072567939460977573146468960624744690358511544081463316612006469832564182709398651107373328685200459393743157932545940650911382428285814153811150058759814700600389060381080717790568847899109460008885856031360991348822541822342078465773007672244527368321614957309840254041716489001011344216116224131293320802191721523080673372538265376605536735425246240256363922919106303122522389148541341582864527181892802164418044141260701526863052774368243945410706728122654256677587924386242358044667780046514104298928225353739084616692086988471492568707563891811688991891788124440789174615087958466768524130964857874708668338925097969888806783081776871681922949933310373906565228010116999807268125484348266240529426729679704736301223423457731349362483263595590916440095513733026260070191148356616886923296465669824728127800038030661781198733007263508163973967117772990476620611752909246917890480799670246705926608167534389495820034851271879304878046079889502110327999409219707300167775155642221253514282967795314537313474926141357709335689651150964582629377002764914941415965508387445778767391046599284895599032791420018208435172573231441574159855354431071084689492312609028146570850859008068942084012570050698299168398664602192031036270297789108944215135471381611793966153279163011773984013913288526605965130661110782102635530643472627930295310798614202718399994767374499502414520442399310039200558695407106829073286912547497519220031066052778807167265788071907882874910674890090201923871508475046795711172390156493002789676773689707307581952740932486302155308525284017440523800507554726880760568099215378788350096161864881969961895153363921693676750897794061319063798286342912649020399440274604873136763850271549614105108763337994934268708107207262511318222718632508918818403194679546882928581696402411599574708456287388136657593355955874378797760784005144516755456000000000000000000000*i1^58 + -20001597748271170367676185717575384562645325795696414224534340971482374959644580185327701636109904623818367130528760271363658543986992927048293267910194932335874678581264693547589417533018381565962489511263187294632815617101019063122062992661263290125706944247136679408496455520980943272526806595868364564238380974196739875886008257646137863542480550001188301608380409203660634394832437255420372848480988684842831787745459041751894641612812651165528299423772239749819960606500477878218084718819670402547783574439171617713941253358015437647135700670968649579515815233625382475447687383058194813644783227399037176878641250548284965516794712574985308124028960816921476773321477481363883225076371961559088797898780577418343059838493377948109873277254013182825432993064608929926429600556822051227371064320059210731507254271867938848728611633594980807749395052288508614787714256873445908855049998184703475326972788972131138537797634463913446258989686837699521505466303317514531265647798108145101457362894254557692747085241486947646219219462775673631900279549385471218867274503360378139300186520172139240706517494455840749281231242987202591360695993895355517516843448350323018965133567413734252334544660910797045049489829366599821248724612440914502279627379520093168740034997183782716112408659336838380714563104059059655393011194830532629958575440525608104522045153475430255459131544161948940585440719367131670890183557318445528884730191988417702907513140394361740200577240641959825645024215058452990462683377078110842584194946745531152123952466428668886172822248643468108380592476995232953376883619435497406244352136035198782496806784399149585451196069536025447924969498995470294722417023212393115196283253093637093822394931564692120457750965649611179570737520498461017961447712553575130718287697152821286415288587326584196151482317663337043727589615623718988497570809126272048821012442185038291961460551131374437662057487283887135070678398680636358840374244350044987628080769499769707352125446103789446971239506471255164789379942425330032773414257740878457197923278109013878969582622454831270517383085254137936933640781413737064606617054419911045671411062803796227835862287607854326973287691508668036470901487783831543081476323580069088362647222228300595200000000000000000000*i1^59 + -4405696991264807781458417516560968059890856061449810275586798691234386438389402111418209164710784016028151119673430655656837433195043758082873143766953664434278290459951013730882523323395232903100976925693443544719768865322466583923561568206573392862140872811878357287672206973459249608232614036350484853655671079929191034004468026466078298800884373326228412846386114927822940356557621123612164115443879850852424797697596517923361092112547437719426806271683077831930340924114925949680273196344172317837343249307846989713506429485279628578413293873344515043063380933158011267264152749132867392985690267918004408500505614100588583818759266195687781634349550325539938125022677402947378656652982776764600156162953698767877302676918578947925311932252872251718500697634915175713725746366897019563112748247766466380966464668005436198591881309567746751574066273644298099025938883232251312789361546613298102439826412626469904599466341989846876731943870731740561289044275099181190202435081145348182215496458011800705229986087474058481106242161118498901136970531361350590683936955889834289772786898092721364414315091844696416663213174750667156643546227772809674082404855043484987725030467779009747667829150642629158151067780142640118767748479133436930292690621880164870722276612966973920780863260298542394769452721021593998707401200928702219207906374864979063151597341940368665744813202516539866363787239908553244620888682521299286795225496716980486012152510669476392060290809460428414256554778702941933880561738205367192721497279385142805059616941351411545925898514357003923756152292962219441972664100501768390112441702334179640476385076284735463780070262656483688320653308805308374724450317268823199688797346569023071307444429015069028099694596370662199520372554630920702952495638230101790199561948435938492234142902782004442633583472597160828805247107552771589932895155046177198130631149927548959433636881107330476102816291723353386507004976291023848111245618336421831984101034778765234047755774564840034839008585623433775663749280069087418239371427434608609029397325496642940470785662951306085366604874608284915495562373053134532906899705284689460795291292566349109993449356406020915603729000264187947989216120214364159660645228628342239746987130880000000000000000000*i1^60 + -698905879791933873203506856065896720032304132800172663549801050940338767958185884647866966702147995727982321333810615419366054202726644156797993708509284150187231340521853435091504493220269311961522085230039259297874545832887221538874324506698449979287293712033250691038941416823090451888083487310718622238876677885734102546813333713751138502214789577848283028820842799526571162998990810935984795497417059118683481703839373430593538139956949226754850293789181859628171937375193507512978937929506500346100252646844673561752937208176771382521912865591603741377794508654874892571620473780002300342618125933014156680456018193462239300004072043930682315721666151985866180134798590510233790513370599138175156311221393158663380589759491061540588570497167520179341212224979195816746871978630686736390030443421884385741210315713985342417657232885272488156562272836049732701059172405232290114049143038355303240190207832343362140119104505331507670173448389495269176504344021207370379095227369008605173090666574366055921080071518250951517477177366719000832299013940318390935115185203144451333480214119421364943466273865670526732260655882118834685808582361773854008408864678334262479214438911292440624597598318979657110219744419995717270768023466009656929126692875000681595039414055839548119703537456612268500170385629110004352483137656961123401664643840870903772139782572122705520995534023823530910521434772416571980421888036663904088114369946555676739092159961513408852720471101904570570308666501336132303860929496548963245070398414097027307188465060499012097528069327774577397203540388224424956118784089328338266194814939784410748257818726972350339378528321814818075490749519019142888425620226788911550661588836468256598819612323301766650435541175199708205371502827128349550035839401758779165989080409245474637354368223574963330330789230959318744486863119341078175849017915211672119131375196450523044471007427869249504693244602391917340768770338274823199016112083315156699485817785775908675268431419693167733157391637883107611400743377973886090562495567392353862063993320204552345694925798689430170768773692876728861836019509943530358098609976109784488942649741165650541605359747966296278073113755992533592367530516877187505703057896205451264000000000000000000*i1^61 + -104389391289283239847885023486411015952096619051736160194020121595561313633300261671640206654068179917197803201093228843642930131527525664289415790514891048230292913400135410871180976780618919324918326188647795934415982322075075186254090703385878459606892732764815133110177365342286602939417853889938565762759799948025519771401508987364696078608307870138986698698338184789079819218371440004750356274490662686080099147373415490730826281273096172912186763852429502109043996712622405928663589498061393343691901197786160096205561068139383648672290221078647624628107844052958721148136316383603904437396340699889169740032409270715944739143185386695802674721182919436162695908723020379154981858384928094135212924982260258269058366124807997016843949534135131260320949252497306886574870784701508862922637992919297917922875092432995467619020597605636217065515239240620742926893006723285862537532924351947566657022050193017782723493901471633065242224826382436670435305450848150150490548171513089772492009565877016545103315031587194847835812396711821672108740529727870150892316912295215659853173169814383723883545001308069688455164017395310567761335102433698934644984269648204733951325178479043933161795752390481719877226433501519885152965595813321609301593998031997463155107457804086613012276882819077049109370767404751708125411463189064057912747855593668629676801492944483804078373901306705438090599600363028692543110710864580204935466314876396447169610239668477305738182497298225919984685336142341467277209740319885812067908537092915844702204654576252389621294191913228509478076466298352420918036802738563396808299894064862018419227423714537233965063197190395848928125397162452366869311454885186242374867155427400141071009869109047370660480376806777383458891403079730577928080684079978904711144974226281236942371805732550431772003675200140703349397872304134870719584652423994174121909154504795738609894909055686798772654082754181207639765647370495124767219834460554590687473341996742170427645320884448422051424773869647426797696082552520025150732288036744582436591437829773685924506772837174187623890915197098666770123350135199671695346069395726463622214140818470814415313283988602837952252685986465583979206592456139411615165028761600000000000000000*i1^62 + -17241789321137252173586049143156650915098871497544325754891127361167785449561606538120309503408015796961076233624870713780540670058681803603753064268002030536462229503860438287281767592633423752040877071819299001887765299128940467044100340015340847520691780232475455961542653752411963113887315228132520240925849416725488931840456492774648421564745174836320641870904845450902597550860873785329534479273753391435279320308821081028569165856708520772137384602097749659602094638014335090578950054789747653420888869210675207347833054377925353518803860199947743158190420637954838312487252307107001476887489064047628127480218625387946886817459272356999174926860493126460828952064025142649123461391299216480320071299172327074278092428907263403633783266120730887762182506382734807157708627645169153698058268988761301142498461830536088663016380558296018179920251638662291546930714512628335651155264560742980032424568066685351534444386124728225304008839041900837695501092362785780044385903837264686095557412455088343559106203279475511833675236267776121225032602430269695131175240411026439757720273092731381869304952743985744059188096291751625524715291445293395385226927128936281835622892169500458359801533454100859590651523921876541405966494632481330649878590336578811967103510355303555262436084358204696399563446001330354301596535667629883359142339995411766008906924268842968029390646154780723244319210001754095289732879900774357136361949040128038770453965347708247835354277474600930782569362080070609580911638433105287746949448448519499456559614870756599339814973345516696277985119043413133574284372608714635627841624619118189872411423107146277392332338016942019695014437768070079262183418853124464130168174042371140326113615055385078295798997620908528566297345684081111289540267642517592756997408383140530987168765691508316449651166752732214797482119915198594623854687049109693508586457596287034702537274873265329686228903214782406198281922557377854839370912393992217026916814847274945124942748310620925986554692721603927204518392498760070038763932904358544284488667763776533625713959439954629905499967161200065383261275459264610093125498972890435778425958324878941818142912205294345798688029111729756203036781529502350049280000000000000000*i1^63 + -1748882881030190951621826682243478049292412895665779786126108250261126708831051192394206718148496819787627804000362440885480938073647406938747840196379919907101348090351091030561323896517804202812026473610617694126717612095738265168244048393426108514588774956210340118574549814201281348404780629561180306274715726345886293468994747632661664194079294708692595227836974555271248176661518955349490145107505159010696158797988684236296371206221034504381373894021866326232174657077004114461419047630337495876702362395402648862728592453493785010739543403624186245951081444997619036736813802202367220309181777264645813793183614163343153478615248908330374799201272616921579391782418557642560892003330850656145103123220304168465025521114970291129370582887217706933027622851061039338269412567379119846031584365247315098708866112338901474254064457052782233106461232120157003683955023332204550763118741343720607853588253856295519434460205614199158825580639925640450734952946837257608894063545813653620350885784581018838851109019836837189283415622153374589911088993901536651897209857897414016245445101910957514664406468936825764713371536356289745269248068964975058318011942067765133197707418888570468579161647978785450240391589877693656444103997049439443180545513972492054252783156431485134815423166719917866717871380608903242137836059578730408750189320647015368520405152798401093854060498878679451518740506802998152130315454446268951092941168981549070613770642356391049927516641531037413796028506084053378256073627888711001597604581802774091205892373617036658977638523247275830123599488602575796534833414569756415563665566003980020575953245806404985255082322544512121380174634929201234786604697894050316461910773188412114701666034192043976537254556128162935872590795131762629407974344466776779927446204883588004232790086506477086058621257885170333482948062706295508893209576395601078598425188276502160741018146894347091361113409941192554184660499816100456388555134928253970078715168411190296351295823951281587982073379292454815488733530107786709830453844659497640524586363978392999591675764166266545862469748914664972040171600961602500886508613485107944883177967328951355821717341345649715636566579157279414417795055616000000000000000*i1^64 + -72904526078055011143397449865745581910432310449365589144976979437393595250642223122400740923849810007451273130751771385791589856102565444632857845806010899771630916418135335038788701924028601321016496850653277374745950770726847297451321277754992646971436668831475091645388228935514786856216256912763455032412433096448469270331702254843060391258595722051629573880263871148459857404856044334585604977091058710821560856996083184790003190015700695780247106778877413555638981534736039391900930294488844155617769548987723464769922564221007612627825838471617056894460715949772293848798478128793525225182559770920257476154206698311287909685274674683392104432350286722694205833145157962227037229835058331287549908066622897667737158216533045701200504230344482154971921585055638106386106938166261107140079633086718856740356659779838326356412584217627165410795547437985560958348214311465516226998526298013204225929412417406903545097523804296889635314553420409890538859406858363891120213195215556587420555672763591926479416406263085200583439382691625827574054830834564832683662227158782117152391260201947939515193237947053996722691828245229679071196892520901678821377592996234138136808862555483766234285221891405154013584473730909265495367578540529050657523379705086243761280613358828035239873124997795894626624150477905873634924682533035118526133753887771306374220951929330762417630106488011198613142867746270201330749941875385619215586902025253979375839260383481664200971398081771746852463215305268554182371338200694699094407322676511303121252111690198772446031683207560453604580016789128474713657266821449188726874751680592753304752311652030429724516239787717556956007301008832087842737037768216989592944498066302147909712485130742904124049458358881969710584125882928117894361870822713500480066086521754700808232636824357069768321794748821772840983660222800256440598363080514416081183788491423631257124552854604611405148477490198125143773977874812655413771892957410996053796056465164211439093833609743079637631424711144961136293464407959244068939879535651645621647473028145473332980207245883215418053257583198952591647751536610755898392907921223575196036696514614096477471685840985216439292222915639404134400000000000000*i1^65 + -4134841492622764026928245436811185414160122061705292353779269481320996421663469019997888789028365077476740562308873744824260363127947446992936724245279060916942329479626227355527798969063513679726529052549831717622011253215128319604885160499923162130556874972233791902803673672757657527544968804729229643524557932247381406808850299505109083425110584806564125263978216858103044932025683006396225165540395321721759269250897419568507969995828739689219630868304328724829953504660202370177293063184970519223242343849988982857688872613639658849031201539017387420161607375156234619661240642265097412680731953624534734847033742476641977086602890362849068870184279131874217333692286852164473582917946307651603728019602586639961244232183452629583714671264766727720663024448432739663472880033451634880331273970134105673799114318463933505868138131974815263108419682316216367621993784397309907369708668710909235810788391737062888359215572963448001864550811487147526619708605722841397705643901736306047060533073496972768663948180104503139626373150400638309728705282158879618891457132136535409768544303076309552791245674801167350879086990239749155326838991450243063219637761321952430532450308196011546963841485565785642939924184799756463498311653141714292665664051768836889493690758409343819895739648063839603589677713646229760169454397846716519737813809391998751327834481530976810260532847290417933298600627791431065268041451798732763373110353897953848492579908337837163179847923278980529480204383672833756748512847438991116447151937188191681343696737479628198361963836003364948078711817008882162805437759453764235623306662014702586016257127560934010400730154460218876101670961828672675927438635629149190107358917073604650129606590310125717659988885389775120890946142515452346646326101859610802223080182802112930013898709000468629450585095724684568858142652876799311099974512402281419187369688921501648749087016755281463797196381393968592303831336226315952334495539981297936874055443689984131654231153711755015497131710298770969022918737819140621663311836168014982636859387531859514754640501405847814499729179287468662736871815994263127311850425715089230705451672859555082223228531342882309125617745920000000000000*i1^66 + -76659487361845928110499174458053148720863067606989397026497079863251172812496667003638962520217348690944998774491924466878454601075441231735560929708650061639849079276030338690562503408472740740509047657898215925120650111546434080355614701757077319475015553850115119832683790765479980055595952136251045953361539381825922284569046632144064978543880190286122723293018043849670208535081357569083327113216574297147396073606197569447437133316892441957589896394169055810472138629507541259576035720897208955415998621869639369468895979736418657923635991146572561194748351957780123957044891387185336519079719136209909570308500501154504181836223318433487120996471996440633285371232626457343525396806867287978152879520441108303833538988522117882477571923416866367067007378215834947442797602739895973866505671560915560180493469493373948300437705661077208275051553572214607204070868267352115024310232823674786715006192050059793082358561893120966282842650286710117926567974130283270328114952898602091524578013834186300184454496584957355759105478445625774954494899016660733820287138618043928440432274428811090245788035145816889062569538116415125419455967124204613757134544142396252558677800438732117218896965979257503116216822469902554096471038492645003918342402873498648117854199943147231678662389422019717097047184460722423999635309794717541930224261988616647005711146681775159368262834143786770943195627224009485713809452598277777113833298367013240923339614577139727794378488309422902521032156972486831492590153647937072574255251940709032432210685006174449243262986355640454418878177912226412034010932110787303233089849798487819137260889108510560744680498038820195288901504799558370503389494304603919231470705394944652169828642450091256594767940752783273091869911857264849789443059342590045274517489948944190329699077197533508529388063083039441493992923687399031638609734484044774306207720770986134869895532472560138348427169678364007544516899708851667688273831280339879201440936431528980447803696359621771479251383593686515098426712587268809964661329191857955471942007791141147788947995975949155067773423983541037899058683136897700095663661791221565504127959636629515331405155736903221248000000000000*i1^67 + -2041810841966785469856962173191192501820166003518512030493761428606350527336278967496439718420224778699087081875682611293157062763967253660946097180286701377522896065342180534684489191590128006683117334996708145536889453266562963707924723348726811062419768185868159423417571201178801181792468983261080967994694718185100820361778127925312877624205773218323361567466265394734774784393725315423166224194815196836584864825617715253699024996430135302607535912414154670594394782171985392360942690766678640651497955558390455491291790733899463137467031229647737705856889655461945486353397423611753772075470907219485567320334052162494329154334441514218814922888935125801334610647005178182621871969110576022507628383314849448157408526440491058618341732116459420726999840824996716258727200013230646042390327061797591242089552268325729767400696382361815744505291064186176716112130452817606120375705272305981192016575256094458981500978526731622155412943221673773367015934491955879263076188336637049823499815186285999415885231277850231377579521635354268374255463069877103086881551340846422868540204600793605728571686703327388871047769848117920102502427138213859816482968845206327533052781833858501428106155128417019574471976831275696093160937363812491165895078198762648710140625568979741858154063612820390362429845117329675144693603591787504728223342534183104679546861976250769040488761387922770694161724495584932226270168874004060492170516905579706603190970815929761293560734350256633448631124072796939162723355545312526472732221091973298615338119490071849741822622671878132032358592007335275704647509731615744287968420133057691492205501551733222889644450902569136449221088699594509255793181813194183510926342566909539089229658626270018565798927826155450505997407742849511839782328082697222374580300407639328454981060345183703495383039302220363317770662943770469582355285115134938480547744847609216562762327782714445553841225464070722933579974949864258484662660554966764696255890735503576666067728558125164639147810633816990690119844399695827365781598438257680074237741440832314627688070078563786632897299970275804664368907597823063740161731059068823657892434012000982203160225382400000000000*i1^68 + -18109262292041823082053002701157982382571707407563130683630297591961937556284987061396130049182053607506454423120620278496938316389333539617462240865675063429358326686020179494531245037335460458123434018520123151504085266778149572458045703495259223553970430343328224846839175136667316064041358664518862567484038875294033600452484533629000112761681047427024507099749422462112193176387755589364367434739365690960029460186842495575475788900580926944450645497377426532410718800268435742720836876357564701389424758587337126083790279182639304580656341819264020273742890620303448024728002262931686648729236261749312825429921549229153315249143361867231925139267980720878356572849178996269458670814380812129791079053679002590099546656930708147714870256311618538874511181017474989722734539287756016707022663438174427517091314882264696883040802012227548571870817864697679902445873016209774639362704532495373788458766454922833882615815289215269499768344264198554763015569097251404418933537746830541104666600568901753206009758924311679656936216743124535698816545286003168057144631643742098748349091516318273270210106686961646130537925375261212806743329461730190005518271739318952451352967764208546503668438993422936406000363953274022430147836481929184848517690716467473994744004584557558562010062505505619401856306693567717758526180700100319941333832468443157210337036298938155016862647009356689726940613246552809977145637467175116068747952086797680385507110563924326414213863149460807922604882652502097565445223053735738623738144590737662476940255202957528761621673969279009930456356189496059551735376403709520810241912326887439052091447185126804007934760193699163517221033176497296571633198900679772329149435075537014293007217314493511503154912613305624956935111482951975077955894603853341948536188667715275273666475524649324311163845564551619458125430949087823217709943962071553954517148161715124042241525948268666076553740122851551487536667150530493346484736920284215924251282229407171034040545339062142836291698964334089890026813193433742689878883563634053920030279670629598528105572979593289010413245895632295420829863020152834195508864815600172439729844284114862080000000000*i1^69 + -23604428975990998264760819730993269531849845941578175613370563556505793014339802320259372291575240572113884865126424421684161641182281600129160341040204586671077643837072423678005350729729377319683272035777510108391850427936941003404081470751271769693033673906029887297641280485921651976659112411934219795557296409653823171860133517106978732057842020350885855710298368620023784009407451581778401212328801746478755750894320351791861846919317107101289073333738191797354069233589909212847732018082899436245072349096668513792971246780827020616882833532240188244550313765860725272787948510411733183662758224856877062814080446517662887544036538781001899199613311915825456851830416755612415959224056905333315130918016071851479104821311951782477876547805761446910988587250287618817335434822848133686116297770075111450791847905998151347725424589495438956438175086487013935735248844205253572468772778548270516685342333073279863177465680536684290656017257077172190505885158046209875834648493206479894930523365966137918731026800624073103401980472998982900491833492213292509456969516706450163618844263108043920252428340984749268359858248377790906936170521610642750297495918670078565964222599280299734503976571044943797508795421410659373887597588581720582690946671614872930436970768098943628114100255451362807096925691098273169275916288541714666625482809546345495958732329328294619786197937149235818996575825161853113317477886804836445081825949264631241809995544867772525195858689412774142254816181357093274056740472031187900972682633756021294835155258103962795547780019223355627865396260477018431906300347439696158334812385248729845330048744017226444286628338682108674612125152327530727999879586009586182311622134354757465522917985078606310533645794449084910462160997331874737146178046451535699979166638247566744232105177658665309428989815004859138717303961460088137619724937053588792385086407647774639466571739107148754209088233133186783457579584420278641254519254201797676389273634792704484933365333192913760334510393627262493069686265446374137301628982110494923362209063687050041477612240561759674825176217974861597635643366855434769020058276514448361390080000000000*i1^70 + 169249041795839209489385961493551635661895128987648609546868355691686828989721922412530143355746032522361305110099037940619333569726440225335529152291095407362710304547927778013233348286805854389144257405702428883910912273294385938052352236275667781410514010065140296624851081293966676627260561253811753239004200559617440286281405974085682705835307211411356122285427193115146510775571331336487855667393146196302466695443900189115875389767449213399365793878642449269188458513419131620993477994816472481476096963949316168802776680908065915681295105513362476270160851035071940696534921184947813826108833348865145758668333132256176812310342721680466929717806093862911650742587171256937087656682160006394479394587603254374877436035168918663567540345517249032218322388520596250201118121678568169570266547527111343976817368285055282916623621309576956361615292308575162867388248159983125301716947827286234651429836546289775006863441586979124653362101898019618781886534764068102730146237100718052433542941880524105594183717193621238503554667567155159023341100844118149982713472160146577389760539389928038681551753907596283157054300777079418863645385379981762482829376532149422867587548055401855174609051756418574737534165583864717758129059011832896208233618828248105299713035355378309148567998661851582069899521759314825847850071256522419619361877175468698204586269292542145810630730702654439201302284060518238529622507412525496633343490646421557668102129693059748583898685161598475784422931156820789672106191311258643869904107207108374851858598557486205843527994417735712959733881680709339681376510925672279721201078948892535666938743354886592604093534418572256064486226616276262778052071503369318152348586300720455772768482940546872660701647408731654465532912853757327452197422982791884599888452595825469702599689247254243744758750316934695525606880817192681899113149895614018842689157173444656407687559236862484083948207478631840971785198273662423272654393026827913427421308157417438895461281181830551148426763443643310754173140618014278736820276361635540382110997756601518303561736816318998076344774449288244528030615993335120544311551406899200000000*i1^71 + -255689536282174829990048154210260393879507039478125278419615739524232231190479753941686546043138372580578671703153112089579949921671893736695676679206495585752940215681585987232456916699881777726339727731536653231325981384986283142180436354637389696126255293869498046589301642570340064327829687216963686904294014592358883836635362036270597740827052898554694449318124579476457695474237840151458692518736341337159678013912914203139307436028968178669289815838123500944769706699905373468911160314221026226860365017138927659777306982797100707982973726785237745919315224641782895873447567813635558199871774750841138425891688393851208903435523829954452810483956100736694767393881336701823580273803946011343515417262267103428537006396011222766045094716694171637341339005643116489154797800434228568688829887917273380701538587891860383237910639927246966057664283205474710749781647498389910304704753133391520006624487884366752807745296271351605205507804350555005816124415641934413250313922735788316521150163083852945520281421977638527365911909631432764409686536870453979109902123009365491798891944551778567390659087388661375694625731852329223476774246416341996086908014477343934478940626832489456997201584287056050153196716505472803796217741232022514250977457038979934095123605131707857953299776298488341870170504843993891220821898504180792550652022187273490618900914729543629516982246611234374892039627284584371181315548197211376561997116001825372106909142307265813919102075139224384101789452272097544588180151839799742876835864538585524501040111755714497488166079417536054662126426396953443604697665658278939708215546800630702515135069427200030457095235760109739327478591198596341007153015322007282382187417611171991671465976226352560521324292257481094173888123061329659805841898946613182344992234229264960880298485283283038000835858305493834123692227696444906819777288851627982592231206585325382220399823107032796675577227574248750970403262377460739265863744400858997666793778071511384259206735815551750870562238092314212172834002149169461486865957194327554913373089374035557147558356930776557327377803279571570886538225078783484887040000000*i1^72 + 162997217020530520011783585734183210914193436255503888268248967562803261381490077095664228065462559797167848867498361842016638193835549437015349949588560970138371401247654723017593005398779764736861872545666154466128241134767769080068027124522657766529960623250360740848504415064564411124058951334652407039462756971708080524623839416560894526275330367862938491025782340432155591694676982924198934012487959608555133186472578592973453976786692570788843322209692425035364494862182508135224529905686948673182971528936214533760440168525379709702436665850145637891349085089464380406962297258563843812120983139906085962969334523406156925404044109410141759777656851725013857235693251830065861834623107635738317626812105651604204537211437085760230103595967997741504938952603876182587092690124577866452653688074305348110526344272591739933635470049948593404242175403853469155275604595333802763284693188391402043087662860280455180948615079636968835948924969708358594336750683328033494593045186017556220396601772692516169534981366006595255821667368322189001564058525347501167668122944942845852169002031410989921852456754539420860539117819437717230050835110583038608584938813917230225027084327681378428553284437723042558232400522487288883923864575728967719788648269267435222787255973184146352401969568581502474675663545686121860304739630647417309533571490480063121257288582493624488768518128404491893870397884202213489543782785869558067818158939915723956447921795334790780248299926870713926220075817168521938416717481312355881417726208773405525628795797595320511637396472904293713468802693679626032700453485553083642451295151477683696921899738609973783789579517505827641192955116548104017033239315809489329647027325866329823495661567049574113556979677947605684504406878461293740618092224737940762393741939913110466385555062828369719853151013142501970999902096735068823202644566158729468156286367452234830260088769827808313109066294883431267170924066235343034160577493977615067918946137245145014590641641504439625984300336033102776618838265470300503694808067658734987219465864958899030997787885913862236855269434188581066957127680000000*i1^73 + -47515202575357497826214797036775084474999301978211315109507793076244285751769000708997836408457424494458145297711519346881200727707446585908158401908692735812468033372876490570664994221836563872279558520247589151325695039620377249460563873268568911961439487271421016021079863712352646898367250464030665208362965999207505274295041942173432134152428924115520461443402645684829435038495818872806280281223895209286616299923361891638310225396924753569738975296930566135388235783732648624600127629732921895445442487493897601165556901250223936252182242119368272958102657899856039921491324379649943208088786931626096025999429404526207600123910535701955061376008178842279880152596203668509491020818898008769307845099349246455281958746523805342660207657426924497520967868231268611766849562487800975199322903437588595323742798159870091108525019455175849688219309608526975375821236264976834948154535145978990622591107419196532012832593462389006685422253121460370114564212422087547813575315253651681737248748960583986276307933952977111861253057385353347558473265093496588409220356145600518003506009490872404426835224147473247602639153897075684284737431862707264344678990016799151543700592982323613207753066193442391591813352834206954604360357037488829492593290997686455764979073956542409680077605478228251126903814669669599838428721676186519768729107057289388574228874543582426571915596771314970725691280931795618810788403708061634039920642754833691345047569560821479680916341090744379573174990277599832289997411947632413475270379840066416260878613095443499857946160338049800323683012563493962084585064793147777532329659643685450653776350635178913983173734946153135163257370431384090800836720151749219869816154363662936085603942252341917503418396510024402449614593114978335475312064653072462112977798687721860836213442846025853126272333694465787440385926408664502381744877045234703291994039215061536385456843781752542596466235460807541438997974636381851923474503430226444775288731700869838823763696538230213899261552606870907651495670218864004047202463425000238449254622810378587782535308506053330812126504757808332800000*i1^74 + 5724037060073955407786599044834439083182571653141206235518347535466257503649161990557032731669382803637913032157655372440225562748677459715455747067373409121991642924398952116553428161466472020115217058003912693535926611537809060627032446188888797538421272503629994261380753350070629839017730816014194169137900517189864108007107562673404250413022518961400622669266108507817457675100171169969692807149403662119007282470084105564187775853460246618396550173757603984477906123923161212478244178402037847096719623176925060993328679125781939326671475145157098103175450721470977659655880610933262952613651976902029545621889033625409625174536120874545921702119345955367965603901942259796298505367369142648241663920874320326392089214471032485622818986190948045450433243485651245619845625229885165518635259268105958047493699966556480028608497346686820862779953653135128442387573309962542633756243683743489424101586256184016870968531434315442092093699435152381157425410166219843380304125220140692097331126205254828932654466812439887595107807293144964048883264275821963421062601279912542698019281079618872535869989559628115885913418057339052676518933040567198123997033989712056717057075047323054289098890215071311021629377610236210789507010489978387646427072281215544832320728955042632572454043302745582236303727037294824765974660945871339405806688397984967142461203875975498753047707804461289182925987767715288360098890709664073132249663199138327942916193166236100803733041195110601521249950626083543934870984951972035335263782185786346867221743667582545983885108774900305107342514139409757549166842481072058708891746590665185517659500977962603999034981725869639978277628265989247095524191050341383166352875319918527415130323128688429041723784963650502869596890687346331394061164977695734974016041355666320831923754567590503889203189740733583673558336594010320368517272799527122460770809990111853061128516842914583946535791879580528392547826890086722262376541576798914356604617922481466527941077270808957346768964104467837216463243937538159022926927145645282274422669262487099158006640140334583785717760000*i1^75 + -326802282087693072884936016196132575627144152693532021496659205472997781646365521231711063606099179096943837223500905725982988526589260533080561439194348904391572843002783224770480814823592277282710456023748530933377926349075236805646470279467696841628533272720573192044024534144441932902556368975685943607503623009970638393669521240730709736144966132990813563106250689181573303886902173548708436982145547320402787006427689374564006385459258426441893618293087540305233849873577380052663945264768662688733128419667734167467713206558190604874541396456326349198443991814420279770158542917274012580701830128981907775496360450825296999979925301324625291888955726962270967234696259417851960916945752664782065639612085293238055694652282394605554735830582183092890817576858381375060100483936689126030962354244499628584375575293666124501005868703972860739035872968565444193652329008793325877380236288513602028854160783051751711493317026523847111248478993762410266634027501800095653536782558580681466662624753694625798580212676105826648844749933070017231425327077437090036691491223144002574166185860204221063615924120648798431845256088411560716008154317913318730695966068093595632259236088437643417898003316267945064329123163734303674240614573941662199268609528730033910348711914099119361447856080031501298207650984657096134411923607209310999058199925942657302362581412983036729275234230698222254575438355745449833506386964499130263609094765403517867772812703178228329161302727196270639253409654394790543154498437226357545128532009666454127234062987234765318879240228802880737983276374898411460361015359493508759950101608763164562832972375942762560174468663928893472501365744325357195642049939894618209924071503936135551349696534592708528945363524468925260145738855358863570451120610580244593718258592019495973150153790121068659259174859926247801045538170894031051597760702830413299464011831905513033396708308574381908401022971000341874930792988608170989299545673021868436979930702579370035322995127820236978036128794777817034019977020216749807244445474079982603990805947724767603074269184000*i1^76 + 8645963678492965450980985328300511171479630765253182395962119229682200700940799059428218862009379147670673605502332851984216819661615887669247065559834133865403833507806494115427677356956847444690177640426539684854095834524289759631682460584854149000761775700550818148442209678945700713768734385314183563839153203193868688826216932236486939446627937702392406723462024545824610672441066767721093676410881088764160417890107487451220723889555753634410717799117979576774194267485703163878019898809268755195805442416656858384650215915718456162808663074307472796794276102528769164269609232970542445463954398493698979566722002936839595307023191636317335354880977565440746195294270770330393896379692812931473420496625278915750539638570133611476828374119330504237284119391231743710954180840198226648997200635885627917200287268621283250920491286256355956340166658200851557864986525985832484344954034608271285281187358284569074084172673752455116504452895312623769264655234123210385989458530099915852501086625966208336214108915001871822577041845141548408226336784013450078039007939554024972445758919820945900130629442662174597143852060076095137359900146399553993012283735420223462641589628001074506885715800133809083811308899350127349272085423658639180227335235875000174908602981764747885269915685095012680123705821860172593210895823154259160681142423021994234634838714860546461396479253475093676085851763313303491905245114150052430932663177994667550563729238530710669278710559708666290341898938059400631589885604625260267808894665451967254818566165488970530942849050746965278477355642176920866532832248661578098724580130707121453555872068716434708925333601290335273919906592405656691953131075403121727358235351164236194878259464514101232808468626557535862204666197295576256279738666693781367498999859438268822214080466241510378122890375257183032486443827767282140303732052501894582516858484099853629998607422397297489765482991874329023029029147629456477097757192464415342457764767609673805747202398181464867840413381550614877042590618119803053521614856618860475588028814432665600*i1^77 + -75744355649973716624775293178085894674637877649231216550399829248343206849809103563713549414293687113544665891760436978497071671591791816090535712844152484151242173545166665378435076722787043630713164973130647530560529389041338655089313111339884517848926671187209311974626172637147439261849347150677476855988975740181701190355325675143787389550138165234522759436383705139761162049526720484525752113392531969329390066320192380262339434769263605974390340980935036175479669020286732911239961897980535049653301360551223591266028316646684724685849181680808725234844466451016004604978052044594691360552939076868779369853605887328084749468742034373227047634982402589384532788088096700989710705289846443585115117567240023652964069568666389675438083272440370836091553937123634494100017189968940538946840844092374720298383444801464047050363074138961162886078855473862734784894914832207705861990387164917833403004609538278907714855332053646539418918232063863276629595335203781512818327297696648102044589446256862112117437198374046185523961498744695795456795925779237075903495587315723672929320635376540524294410708417841556196219364539221230764175759133140911438468730809765051893321856588242561837351187885072806740887496605015700812800136801198384133023751359967065546991129005885723501303836034650191640216874722360631820414250384337139342750402563364901990929945537743789708048609329344041123619024413971308174670684246058915560092930686017240542364915575071541675807202610534971302726466467167915876044722644055291365821325663429443230936550933888717602584832459889362454358898472848061780377268074883369697881716001722567510677861057280801388111153057048413915263942731742757690936012299576230450125701827068081878702917558631267448608822844396274550923193554063430154926500056599364435529300302805376437226532744622652995771394597734172871885198333427689105770546908427413209401356166127249324389582444318395780779301984391784618600642965816938920319261888583902712758242981848654760235364384995997217590288516409488643104831868498239472395503370127372451840*i1^78 + 2327016099290090056969699783896707021091525582487057788207661356073910857789175488947212361524382217269334184432704585924757047258552459397815040780928607768466703016724542920992136425276807398376250076719168714355688967946863959870193414946047406882923448665622654607921279071629434975969644178992889739931549104852602403414025824374579580605904042584116623816736655068141002119909766675616301772634055012269890967207096891911830555975362146951598424910031399807205022020909233172460781207030247246706212903267438297179004890428389304820210540748251115467824970570887773629382222904065145001892098015899457669710787114160504777636654973231150270420705188449799756247620189147964299145061260608901868649133281963575932707762201753857201512002045532461664003816845541202274040535245153645912980334413976357382511010030285765500386174439634060193973032331382826742381933057377917623036996963440743292318702267245656083345321973835496955034713677255568318298473668757223625633329466104091088392410852798773411894459764923891745684178552036505586736263511399554804374001242921978951521981433400291377074383105605188222040423121941131065441008037102229237947110635260271755233498184231766887409116811123273532968056755460213148148784866699114294982233496533553785490688722894910224554615483907447260105985280002765695137822315710783992611258269486989618469776168690689334629418111101857215400110239993569822863099567970898194608558995800656278690707274465696671298471441952468535093752741679897238150291649159561669399087826872128557014771277534932242343923403098222209821143682734166992199493167045353509353513729023108339973231059616877235474050110529238281804623634746948039728965590696674315752768030812739741717302423646937317684703019024689017567785558353179652492517722444652735802267032834994354832971380262721764364826491934060065202560329994147767512089939780283593915067293579643265957869447390210187060651408328225152431640222601221529305549627998652072746364244959775670408572443518269038853914343864200039718055157919989760*i1^79 - N1*26855225671411475416093515823923283562579571076216918546143730058309096230236298037484550043514708722301293138719302665323836086659658607739077116191787142041089818070177494186389627853693402379183653714597531742435995072202763101907950488356788299144167866247974443231990519118738600651191428115228620846485152779241554212418276354571886354588292703789090846769160598535587658325833167179703487635742398588362738170375965926650909974580966411554363239909372911291975105542781303779155733*i3 ] ]