[ [ 30468176269871933429475926760057057565283246185034293852574078772557622800479805328880722643572017813789851300321062896363525020808512830070361693631463737895108894929464887248572876727245075032201636538354890127204879682797523553363069798125018584436476125757631040996855339170668464493695766062341671754720174260467322323380722508926456018607262145162718665320237634957598571488860827262907194461939947241710890292346575703658744895478527583446550514466985526483218409237757799463670668011222805797319503907517851330075213657379482754126170573939060907533600899253966302251596905872624318474169601279640120611319581967488594760772370135889292035053231418948675898919757941333308711941994733676801069707600293433010728858681442757816100183478109724590745746144716247611867612225910421013018274664514529318324210416677274439295499081886021594601794300507767986272709329515263499411412283152718748619093809634146245714580425555722038594495696844172510789605048409128960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -2226273973457076291322580395287964967702679702718074619770550958076632341280070297097470509639270709220148169103497531716749149537713697985601322513870607779263717593145717940395147816278358051470254855423487075482923792369504204259621793367103035959485976144536728185672864923036881531165085703053484405600919001433381674164857236848507534113396185965341393016554318814341894588642195593315919608392549207021639740502324190487568689424033565433402548305667162503000852252880481489536009748651230935944578912171672321604159850025694486172275118590147624841586066941624413059318698631858691004890083013494233454890150202543386028352216357457441763782761846341175473671257443397918542359521236303863663737750427446667785753779674856801659242177366603968467079590380756869777563209146623498595888249772308365328017881412369065592010958132898697381493452413391365707810684837118600601405084411985354742143404738169948368660342400414572579104880329853685535498944248263842201600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -5015694640724133479070237718306920267203521133663538721864310545691062022707928903615681842745869011780562927762838952960432609138877212160108486549687592496643352135530475532257951587152175224355501310519676474234821577809951878849779593666694116552458447632560170831215555607953553459141474138747301819323947801659971328399614095380375230315671128790716353508034933690164792507713903901921897015723215989595421421784202599759712360254632811235315071410537034743687611922337603969445272751076611327604642231783690435003904266664237724662449040448343080848420005871373554851882384553103639279419369334912034267318218074986592469361250181633958402208794900118841107620041516895127794297127815165159793466699512491527645793933038909236665913862258578254944133864773242617694850724022599670359955022496905091580007043417419388714469754770220490014942187536250622152927205759954822580161557791754467011072641410190493649515594392756726127778965701189223744212345771052018696192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 9855037124984624690841032978079337838738392390966732240800930492485884853438968477410078070717437284140657495158145485557511731925247570870669287414458975938905205282812740974319626568470783591303257824999019725167266101646090937465831764362368638982953623189526846261159480402479200365962124716338660409585278241716244193527256042992550027879025076201141235303266779625239369840150515317214958067147274094374192642776254774620879782116882993817900574569720207526014927338653936237006216368937524331475866706483673829050661615623598254403392034281452648083810910248953940448122681081135622965436921169669646522610449868572082892466177028258692241436337473389600892730582783389569613555871718623351402119781297861285601688694014967587779438173388002236728208359602805000374564215875238332276201263272903755426034690926161887310238797084381764634847617069674404252123718490355939450843333011931368373815595167995743871431876302044669497033986882197188486961210650850576721510400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 13348355007227979404946814281537711072244958994579564603384303292604573731351270843363137514562911428991034870721679049939358314959768442417834729494772145515437215297506330349325820326751326331320741122442241875391611009199753705358488883181329500757169968646539811650936525568720342952933975420115041342493677046750986663841697539139206335868653551731931631012324457628454811457350562324074797418529616519288538948022896467138955920027960599860774279055117445578853313003169035192210113602879580795124943372506494562924430023083296165309908112261018219105707668524607657657507006377101350662268072096412135846534232656469362041407271377364011187673968850426490509856030616990213337461830029699981625501587433786439019172866015201848463619232231274861823871538781668833225568033550676874243619064724743533158148615345346654193839321552687617960158794827047246922480954206759224576881366725971505396306782948663049071706178621407119886147054033557208985660274081256042439639040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 11852053182898822226443815664834391581788231423453991137048266789115550537434911015097761643594732613244205584207399278296119342618393459189269654147601540262950945112188541761598901202268075931700237533814404626719877334594267488222948376270670940008349663529090436365348519902235487373717757947924548317394673597942550583063573563245291898718529618415449192538548627403121422648748888994892798012995678927530239778298496038859471651590933060444257271203053869100843054843256590141735286086033734796460071679702698942250093823810821599134768346923602640449158411382220678198872675000061493520479072987134478492992337016041854932293051092872587453215943070783584762990776937784890380275992987655162462764691108045648377509027422350309310422185126476503497846304662223655498154375998585518719192950519156105921523583794108189140007665227997530337531847836448538767088773973587751522933568503235207540572732837260701381519816945724304936032727531082268395054267272229469751869440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -2422023608869722036071952167604051485222127456357059738534936645804755239346745029583445445521074383341786591440869949977927211440094887771283345065647140625263218090176106963779840671548183438828172607120734281578927617286581808153992934283503130548996926435195262598885280494978861220773010999882573856188638052102500874225350296136647694510809023782665752826977606030494042096819191701313104162759946635799881732340887997590253832927892967056268727536539686324873981742549928403514552887053724927699216768634592950116407255327848781225152047473303643150306947685440841111749199116652443922921031081179644635085405268218853456193672293462394084515302427711938420182352323799865705297191885357888458142072400198702505123728711652918068758017671158635622072548437527815974374973073696317113692009599078094708797945677191670592327135759519979697722880014072515242122559893499710572861443410679484475572039776374171731302774880782278463977113431060341638935774258091106846638080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -6973300427844651064104977763338496131340407080941494959072722292140749742386710474687247797711354254893851054965465204494307226742226549058178681922816950438950000914571221502244726513350073611849286321698267268289724002253866424972858769585759794664472490401823033362308248534464722541735194826608616503178933318508979835536666441530938074427245944582453648060161196181474521426481442088697450551806668457639321610918585124193372715346143271550569135416845674281919064561002422599868420686360973841199197649476619335429927385812430697819220103270841478963221411344706775735580005960278621600772151981732684577656719182341704508506597663137546789570166070101308717091678976159391084016224052760532234176545080770796635286186527267322711358698920546210383278960194539667480297267434090488652373037375739074251216911445002953013104173438186532266351752205965960237469243138800115949923214232933304296329538085326933473037502328645722818279930797029054489219538190223565728723763200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -10687827191839905257958300592416246811493246112626592760310134385613274000575742019186879416742585936873735312519935900711400296477103565866389252731680484833327917690842497729467850515029930096479997604593175776901410773166134820654348497635022675295827700062725128209423559335958949757307607871003869065190674804840791390656212920146920009127571297884045985392366403949793142285747220145020093920750295896848197644812271778638527908623058465156864675433376895391265539878758346084479299443037129977046973359041171491606947850187108596160647213678825075183630295160792793446661460187141786911681645238702829480839290866301962971420198428135092001061451542417432908077852296767854900466784813907016442469193743712057529094116452586267968570765216800197926803095172226075147195443816458598075144320239583543686541104833961527300010173913115389999139076273421758939352851127071818876868895069950093793669839110077024800836673159485698677838451145772873853866057230892224210125455360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + -1870479980019982709722265459230454122114872985968357592571998344701276537794579991878666603627083933490568666530718298701205279003678266147050866895762621203234334927827550080923115254287359008741311525947732290701067255093744785857986600528731187798747516766065266263963720436276510407111328663152051613465989105090032827254754231861969010215005080541266943718075637321565174007828751590631051850570736306777383411581096047788255559224992371110944718877313967748952532292110974654166313833033510652200299017499083633640803807957266861463083788222811368589340905460146541159260163669978509704928092047161822704660755032577553681808834134239968954895098834245341363118413018718225515829441814924748754583079998560224271805943167823940867769388817628767936320384223692570124576177011520344809459835841841729444784493248964645620374494076472714293998892351194061320113058817970432892786320397367692916427918454811471797677869873419993631950077432067212112203690348806118250999971840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 3463984916896484422771230086873089454197009833239738201324815154801787842518705655590660120381857285895854661139314271794567851200208396187276093189390327764387597681023144549392215174099230122763596009442051502598957920785148858702174227516396511562338450909857686137059992251032426454599093630864663718665901921498246905949969293629136143345053058331322724348858609463024932219890843711488954043359497140490744251670026623656970166061832943158475490423598012501787339479000724238478196706707552897311407033193135457202136548296050937540918670666371105143612341343360409537661904289529153924618796940057983193113344815024967726548062295114672839053167874793285611306246413875405159795529105244632987112700598463021833030439108928551735002600995197662328993293888187661567148216181931375336752196462910135294443386086843293623490157280251638269038191732528510832869638652361711511344602669680604446955868651090416169064671401814002119202591342469176769929132653934682942317002752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 10252411763879814396787055370386623586230368806744911290196165712999825293935405582390778671503896343485628669636523053289556147456209421571651798928827835497514506509468256713563981082778475714681441417098720274390496288340399316786863320939207145533642746854186460934715310766649272976862068742656199493740319873610338251952333950877185517985942652466533370899237151279330626716992118932423232830879048484915554875970042937059694396174329953301193422694914648921531548570812790414687121451811734481635794402694659094429913803972913071471111672533933600750913978840385969386026703358336245270210334924089042450745998234589568341505115580905125381968714775606597109804606010776460659842891049656297407667831579639752633386038695172591213332719829877041038174342345133049988503240319860356791950463104931755156462260773877411188633497442794823607144746195294096386638823505027685222165268716085685217404744843374985204364152180741235785659933873977944990644652255244041833026682880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 4260864461809566004765168629504079455938769645078889634037070881368102487498316396849871078286484939005221826302530409069779859728001929933325701014899506973079193592678183685615583097841979527850097359861636859859793600603927704000175845196791492659410336242707007873694874700355988818965329436200808579999244488677336119090413623971679213576700608213255090399849640914824447051243894945120262828107288007050395686674551697932999647157314339689628719897271704047200080596097580448542394665031700210442243994349815343276724086214859607230976817678488417917174513430154022173325517290870637274388589982347986780145959818485844343451685145030714120037619484534264611858925397899478589287539057917302181051519876094822370073953303253854455069706676409843814144747531371650601938162656430023552951692229456716191579160755282645445402986341428365739306570338782556392323703067987444640744380455459584291220609214489081079172456972054790355727192888911205042424898692710569119383866572800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 3053021436160250836951534984936922868982990472275540746306680177250271664054946301791986512558388711154707044629385369046779165103737491333895726442121826908135113944105924825698436032074737030592169616155031825107686120911964716977161825968416724833740333516775504093477185778844626278583437668930896530877599643365262420240388738948104833851618376253402615736002248975863781872614206544362582324396460893166413085109554147982406359000987843787872930987873315517891765390320344363661429342620337187973523288450789537958264417739065896163402910121935666634300015931963766085759145491355531099007323755046685761793711408548501471918005083301693977743791541525812492438886285043363495474441274570544913441347787672235535339129591356879669666318559061376430971381909093993832586503510330483031510820512505210058961125481102490157701329625549329924694720442614440553832022336927138923518667492038348808092618054259936244876883552986144291719791382165464880698303915416071919979672371200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 466999436526069500432891793632666596024023559076992012472165985380867988258053330287123921275752832549167587979314716088137930505328951560095608525687162293850754436646918445840971507408894051596187835379542900118390794291183892408447934996059310201702061850872445758737474421820478950506694752027046621825144285661177618668379614550769272754131284270806544669784183126867675123998161025628688423240459082599156136857649599644422916462366829421753166762167313549238665624166688480844338529189110457262427832164388724541635569239486681710670127298289151731562739437362197335611296944116717658528439086161224985304614629460459833173874072388202195825987520210687425696218827818484765834875399209089710665399741200421845227994664176749537578375421858027011884395907870289069485589147769859558152141430498490498654065072107069318530969486017564097699807164013143729460455755033890137641378977929960378016098804232800061239434292264000500714528782786774321545884759092967937987670179840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 211005718940988962191053662136253886959671457960078425392743091914188551909818904438703523620160624007061236712489323025483156821781314096951701383341954560903459273231263098744283573161587926230890022960557642090000094774096886573906360773413436931691376364182103417540406437526373773841953061983708484377094846944790071173736645389388632998838767636765077527737482336824476722085066202350392332190249755496826081341872104116230400518836783881979922263080253171939228488836696220328934753029085030828433639219167316488620077550219795457012803310766855181433210310234449966816050958418080008169501044823637357233110584766665659421824761661994367587947003194704167652985844845120913802232719538328062504464037392784616948521302825409500299978626132462639821623609463513913337849090913182923466872894756154524439953411522870741983219539401417541209747321387966094845390252782904008081455322850915597546642008513662866529016944491279735327946163298519477117154723455885409456331161600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -5634192923325956709502342585106188099170877819384996045686744812532193185855824341561880451943821754318340538479921683488360450610400941920606686342114306454626906787788269605264833356750427851542228062475315863563570095153723336219245804189857453035998085980230057667213199657807113187828896285763499675314610782013856929483016431885227693164936214624922233632632456549709041916562686008857749104498649321182220425584807694485338769424044945020372247485540087047125196619172938180356427397002263967404317155951470727499052950498969676571403632875527265813578740197033833483197565495780898792388318574299095930134560060126596021257820483481297130795860154360368802672132166326970302090782578509914230215679186157749252640815641290887516106031754082719885676227881678605340637481261621548891699667427374790004588349586981039612663925652833944143673329330556264832606097126521946926605119166252324475785464782225585042881956342989388941459651517198611562427091146086786105455149056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -5925819930335164476350298296175478250161154252917200110276978185351399473319913567795751781459509638551447736511969320652538551381003788434261556870496308821755186173646420054936325766944915039884348346416736795244198554526275956114560475219751211770906027900068629598829346376314078674309967277056268936126168163859031384573974366117885406392156698917955945043023600527980472258909898865620381247546254600587286978714056560936487586407562735725147693904444986906468966164088828967488410166406102133740118830344974949215853679431127395680986747498313131450137552827842476981576341747109187217109349346250537943400604614620870957352197413176358839406965440001049724350086657359521207511817926252760046216965605320907522896932788093951774170760096125955109543420498096044085403225692460651547135791544285714094812594135252759718139925448261119673147117167131410902303291659444035203629402330117070551666467777297601038799350406620759244385514167390887990988114685950279560252620800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + 259250142253289109255012112456028442122816582162696855034106301770759773566470092053636502569874859849424597677663578724348264684727648540446487602223862127746199609508533107247668464659710968844189035235551106812583323680928741129319807640145343194120312602974450087797695754241183645605938836982525435410050532379717705097219913071422791664067240174451340580514094654100401278338455012557911828514001042266625678076078814519088713205354136624256113134358199150927785120457668236702958434174841693327548268280390500471482900574088052185899842668489121254524018131640070315928331179037075282296268161987186408121714085097228946812371528393983837782308037489093944714885601207704059646944368940079476391618611717975951975060941579978962155716361198421955710470381947321316953350092860749683711915989420113727542314020137410923254322790405124807861192450824483940647048148490446086733994665553200787808937614807394996447154122287163919671079844122820561439135565784906428980815462400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + -1332370828726225255343656878027675087141359237722057039865043747618966928231526940098204865883082064779518912750683741716082170444339328346851506920182105849242649319707976986677792299672032005831810190236558199273883639239820489300379708926008110833908599905135612510545415367397600547461131266497798260150539595077315217530134160145751060819514904360475449764932234428814169635850551130784009348191088301462054888856152084730342643497421448294363923760808799017799605825608410607342469306236429395770498316796881600921635861974408552948243080085337717827204258748617772610456607552416132199261940148726207546633715666001518624519564959261232776909548113319741032418951078359036015972161036759596891227769973101477765920118020903397893790834482762005081963970854185209618044638037913394593036121109354091676938392614543367258591426001358998912945959062358359607553598950256499574500234926808815395451602299183691491187527246098869602381067385050882368776121222366591070853555814400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + 321501094316339613700124877911220707060375809810306432428623954911706461810892147528035232348786156892409387626146438481850389099884451009114050790039493788884032423696792694513929443741870178184607719974288331400362188374920757555945519293801287337183119072327178307556098699516369008093581224369227869896199644345799776912466151179214470581055412045288223269813644636166745062602647909345937005051637109109273361322122212065257933578119136361284005152391439369551551762019289979412780647108583181150801890878614690228380807597259829608937357129956784292455179740545741080760618147040740221838177414410302821324030213150007964668712279106995438905545739787185909609605511607428187767558175425454257381480123676400351072104152713928708867035005736183944225049261583808444801352712669591179284650112353520394654052451115620874840453711957293241885638526462725693993488047740396296101012762732994034688847828681344777632691259871478181961418321052387782976096980746223366077530767360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + -80864191239888471536524885986191736904488202260655476788052187116009576715196357389261625419032386368930255270301684073805339530626699129185563673936204910821429491945159164046221632960974614641120321578236589277932400718103708395927564109831416155380804542863946268216374873042089656842242914490404648767537363126761154629084367290160119143602652769149885870129549280462408693308898902470305244109581326790865647406748694829295903170845355281134537132753963313339167790226148209075036924630185157911233450565522536446217471219439330277066953221923849478139777627604308090994218784562903070191804972333022697409020839982106108424961797705711415644802929921467049876229938161274483037101449833670833332916989481503663895096790995977128979671943263520475469035257149109725121614344980051235090991983614462952016710531587321651622268992802688430905954996826656095169535479671388975524049370558333476712305986552720863721499497680575934154824960169697896712850838691554181677213286400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 20272442918768154956743949328928836112834936097210912995251383528425277663544026174467150933755617069549175081141763996676901586185181389849104152426730364514099859732167565203360932824553476583568499746553533355469571171815181702952542612273554765204923425984682691245154023153946385044652432043658319809013258366597339276303158289405674781808240644175852502677643977617433452298914199483961005811017494322369378600146729182012710453573379693302083570723706834408930962922603389806145532766323672541814850389116654432943904616709037240803707940591481513366894966056787583284629007417648356146477499378674555406671870415784045966600372947302816414030111436906032315112598573502196009483972796220241495990963628856919357946376968237561557606721890410092835617814964694947181708445127496380796098830067415236226653614281489644666981657380906411422794611361138312677142342764193300478564619535989723141122339350777950122732522921879165382541371246817434330149935079735970352882253824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + -2424455929124472663473308855470992311390639707208836916751645804552375695358530176909553379842598678188956688293369908791252846585552208851895390781893639561976115895901743335332937906776282382608977100846201494182784232501002357403769565354263118520561283163642140057874646431122657662131596723162624619077319790006552483059091237788917717235684528795286001747396300289421509349174719070192247436871734102142604686240327038519996302901575059003547345771533485442296927195452953555624344425831756437043113368903658468023678179504472462669872992404461864205136183937054337724686600913594679486969936388617917915054294703322961287048077852682577149027304222909919630876382370162331176329291249131471347240410015629265933313634287717607041501666813574561646680939723378605859668093152969275766550217248520003393652347453801110063566262919304948532667243661137422980745150946378804859714753631765658684291165524777975325282774387437084321504314149649025266680490559930737634012299264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 444739685794950406820734937319310890725287755901241080186674580218761598299426033761897647826821935067217702664784122214465861040873387285182804742145354289511909883935303686748681237647079054627499564834289286770786851778522008659325745713787197316058954178164765818202050436116004212150756430484185004029708893894170428070573525660661486140146772365448584388303435864445951439100878820001149128373518687076282750532182320638932839809181128437696030296950268836657846977773441391408913418735519494854321064268039916139257444786188676577429137849961598819413873341636498858746271390539788342056758264940377826394284874789075975957003922699746114599175776154688277219430277696190371149992654628047420244618383113067737085816542063185359938336067873483776334192298513334495919290864530560242858807008473464497241183384275958892351653319194994542396899650156660262248519788260964620414655611884764476110544939104025820056996374583065551248349531502402706847931110665357455627858739200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -32103401923863405354910827456169769992408077306465695278396644752906296489950440092009704244764137906528350777123054257257427432605201730595802052433892448184272459675213633382784174362957150117450368922978599136067033093370227736802438356698320541396299426953326432451425463020649849735344136606246725022430245885540705584231127550042514517374499339461868597903641741580714467638584460784289600341782941450083220102868232148301109350484433001022568662463614762793624665505877841138013878513821478834263045184314002677244380086088270354830863066521947802607404160659807669151108432605296248382236962855955122317727339004174423454438879593361424684816998673933897230020361040075718581344907342383964301395806783894696407116648954909568456593632563316500470687363714791512786665444361657691202050711844386201148871191580801664559831096120188954523543826938968943905211991072933299325150407334081032652231653016363911263477535965254297396767329472483706613221419792341832086585344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 3316626145879543543262402823782140787320769265911619017579365077406243639970267698860815887341524572530522428358453669537455532109559964880943775593374423647909639211048724934522246877266246985505946025418714226270929041850832513843629755718979737192707094690708134559971968990313219631555254794792155267808018607395823960025702400714922812782515733822806262902317428490730175740486883871535740230006143655115552049800713000100015362782819313873093109541946597397195039666672101795520961457922255660773133866070830718282735903871049020771084944628731764042965720030697761656042012729247716352545225524879932463760103774696561996369797481010672833833436976996511063155291878783913736463503940688142133999535121736514604961571537486054316160918893821317925926186808428900416891938214608256045128265626052928772529101998069639488940657579868733927728041671293882615930741826769122756664759654347984457000272481310790628478265213603769778757394218362296769650126355233263099544862720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -203070032801740892057265294912571864277554069915497811942937140707918324617719748069232200906417430465745254020137087883102547671935136761747957202370207489361046334092636124097638702915423789665312533350675287018786604471280984377434373946721615194301893815411599958560221738633522122260645407410374979607380479738113718804043569333483612044726948431973341439145778716305522789192276593829769118852055078489557633690459426284753749355306442628130651934045694030270478524090263379725465919581954566062193192068677879294147592016734374689625799500399887942879865941588257613621913115598186886551923618727678854081524896641147131590048521800075465479448816156381629001865570658510730968416282334456182744601790807664432131952170452858375267533476880312030481271276991578391818111508860012818993211842455133839118579628111033629119400752348756522879073184743393668754017219497072205822880468989749228056930088082753069730577786984899964833630365590782195655727347275911180446597120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 8524346099949654598215235118515565730801574390086733300506780372277659021258930505977765693836282675978926237340015934529400173209688962393871766570786067605675336506386498926414159117740026653552457001120506856478886812915238559674676080263564870391400277589156427169321328423840106039205623664474078709001198717328000186508126269965054349570058019369108726519127203217455320949019293880006218518285990702463433682132372914386146339261524182534000173570988222314135064594745425066035818292585898217804326665986524660347937884518219713377678981848654837813499508607210127183816260059946499997166278194806792665130520442022022939626893886679191746674748437439948800197160557319930758157018893002859835705348340308019958030274069826829564173933405896026519418049515255670794124600767385574826110007732153515547064170325503876744774120895255352464494948357284310584681663764696638547320330554535580728677002448101419373839030334247221975925972876219238663180464062962810388217856000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -187561013887395714269477778963994339883213102200078477471122699811702416426418987856525621391746398408295658906244248437453072816764309578315297720836928403244424447140173266846162687383861078986645949655285891526169625615531851582832798320846399682557492943609347033817702881939114962518906385926035348472413216426842732325402846260321226494481545684785791785101193433268313133685196769854199098634297002080529518722963067282075072133552514466109182730641842157901664524653878437687208333901598304324224324324617549355935942167683047311328478208509079374806534412029143919657591841584491684237465490410828876868662621915914703936214222302557176874204205607667934740825180900128057200384139627759269169129934505332434282513515686201782763967394451969229287607767947303488110303604063280211085968067036207753539835733519201412469993477610986213743733786216193938899964310908840938509164243354527515355610191157902547105480832863895973968896109926222284464962383884847673245696000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 2310312829689013357414942084481392929552609355971480460763197607051414756819761245724500964644590182430158652173493604808643147332128089646559446405080318646510515874511619766381546969483025993481191574653573954421846283515585514757313612206584172058943266544552316891994500029675559675503628692451184344187234176525445578758695224341636094528827297310215599760701789055127057099287737487372158275929782196651131592651090427407766272076979317452472793415002884494534484304510584669372243041572607558760849200039148224823620823574568552578325101614711711252909645714618270046814208488148962480873133471671384816704656068996954532147450478126900110257569912241197173402621461208492208668687080316219698091133989349205938371471196751445734774253631632634829276222802014563857729944287186327464680080645179848047760196492198514104548797077784589606502856887191888802595092792702051901300103732489703998800088767610513203628938197232999268384007173656795315844138394027370217472000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -29287454791542907928492373890265523136408160540025163532661404339932001657319619976746199596704773236270897730210520146294098772450180652529640417295837668036609504666196810820998826668714421263889920124041834578599181060701333994670038191746658781981368256253656445420151015900505861874163682625316907627931641188239757377514214094347386458119033493648319699280448761363590973512310584422193069799281287205844827205905492279573555474101940199113713895501387647105838068703786930761963049830733015167491157454563652769140171373835678804869702199344082322736922015431899112805379192340358586118614976006266203362817210952385291425762089479195693334674364584526473230107293006428590425532165648972283802809624962438310433920558660343205784949982022701062525800724300313922731799341650600299151014317475100936696876881244499411834957699582473340970045289424735852353034155480014498878964532126299471014370340587423947818559650206653355690480889318383874475315799642580451328000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 327810881864095805657222893022169818517943920996930133907399309071189420517946310699298784597909332622477748152193840492275662908336995533506408295142143436002422357190673234458899431758383153044970830941912986823803672763357354722884925949265650405925380621533456160473879320579951744512567485126373397521726709325003258028165676427526039896389434086418608413924749868877696500990683899358196502700621447276095990131615789827407745278530339179439477866688070140871723946015305668854869491372564453944557278770920130551805622230725367895467246632587610717182180118998017349502150957131250620749949132416604666668402409608562095311830454168992057730559244970838378770316573425715216571596647404478685425803208330628920646861277065254544736401763069002422261755970496671986473839607112722797198256382016274054140374458856412423365037931919852160077732583765993336969270298814928764571071198499482127454989995020039047766413050029769594884278176432971823757963204493312000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -371700250419730529727235123462216299836052398654409441876402572219444477583607623248068990129694458626766034449977458554244049509875835171776293009055895462443429036155282360499346753917818300282735207703143454375287115119469834287369174128481726191850882446659796489610201551300204451348031661826526104375325348891055393170014235657870827546127860244434584622179511039401410291121610025299499756508429954890592950894805817446836319861905581664106052666985598606016814456646943385602246346706116132756089319096700678284404973999553613461731408329090873799210148207402690953390635415855166615799341706969893860158546944066861431211784184653819309195090023408779659061199485876217015618864947895176654435949478500766170957332494866004082645266854415643613530853586585482063354624743368644457611633161652559762755518155466318604837944106879438045325684686712024157935677507597853147508762861280261037018947398044208674949568856758536895145714067862549186391693443727360000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 2558462514187298002586206753988170201736334381276817667529338704227633004267646635643298595373645627486492994734058858033621535363774619997892302337070016999872690545074695390819529932787594448754862637714724374950205091388505732710563680398507655796714051112905960499918544312344833171281761001456375128926447066973518787290847380560703664279427135972074219583050525246317621153576849566568026311760912417998101313300377478215675281769958225729459648097859637345835935148238737140531298199055353309897825768464577975595701733883995524500051016893015567582814262968873321747143438893550238043473495051431986079011162425360481360448929718059894887221973870150986952049283317954069148329005545225531116709162041632858760006697116858210060007630663605355529905284195794128893308068911357824869092180778770152857884452547241242845266223699810480234401097340794646075714655620552288818113657870800880959526899403255322083870633878614221564924163948049675751766160834560000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 2355416015777280891644384925908086872895370209834323601622659848652643467104910033521588645423785411418546851070098151845329613281549438914727584607391709119632404349604505641938834013371052478350524370871410660113850651993875397567804924560741641752905279961337347142698024487646579101435828794686658419022658598487560645909520766928675853148520760672961302376480683956711621219958503111456549915984287464207658124743586032594305816497433461055481888260639289862532653511429767545439765076229647329458133759226297995920531003342918370789310641586590819535499272340106147890056171221723978236228125079863508981518842448120365903076442860267868143928261888567441384110102888777153981814987855708119065639896214944988009470644401787726306671818474962394819834551739015270736987730180620772530549936022993281952046007668922276457218893058119222534713124423137149958133883114899573441389960095349009247053823208165050091077331772703102059437206824622610877125754880000000000000000000000000000000000000000000000000000000000000000*i1^35 + 8767869119053152808874633175510672092636405230525269293706399954123994327480161277610975990456012661462566218234036220708193561081937160401881302972428102174978757816919333180887603760693481596608273614504974270314749800984430377040455700521265655966708613195867710699997142856872418416317929979792343926203457263377733088186851898319408741027535305614327801323705703963172918436319195617594404421929886387196270880097334684740426363151669924538545817562836648054896130356303025264958369319298634939145159217217259954430052659193946028548033168941773820355454777970555749958278658599364917027179560435687590936757569002272491081861844154924170391431529681804388510052840147679175884175178835708092237009362029426002890481137328376621896224372729870827766269595315967451506683337657434029259663387873650472681036670751143046041749194554658326095350817003192505574297852764761848752374235103708145596085939677989869392947600709785483502825911990598546573230080000000000000000000000000000000000000000000000000000000000000*i1^36 + 9265532520321588028217784687809485586598368810588118529267111686618554521480198743642729785860261079770509267513643157478862559008603315929607361511871596391667311459504574266739098207255408397742514860053803986165286352691713809437393359893021229789910972459252649741847684757025890411730150903480186725372883132429712309542586088360994105859023584400560015357977692458875158152781110017027230663830871185612078101916162906499494005343894850302007777730394173701822535794879005091271429881372378005294781412730786989326824309179436525679521792550237855372344232980087845609096058671541803664458966806480334932704671936859414740647402145561311561448130223206338757694875067626478052396859202070541400316938477475250224181448219835629517069586285498335247181024056314305019847265389470760192983319274461044506317596282781396765675215813277573336982669405393290298520312406208184127594211882489568747097451301493373095606069631134240252787226900507184332800000000000000000000000000000000000000000000000000000000000*i1^37 + 5591505476334531219826080179150694083927558088879497717834420981047274349534928655480822605546108247939997778862390095199471979485446723084810142353319124574342699163255464123560482622138564162838771880272561650083502360567625321772397215784082075336570300662445335435421704815226550150409600615120031378829089943027203953424021910658666547024339320181232781602477341108269848427628878798327201532825949598358516906117250299541112879767042987964736777187422950382961913183595303262298970804449264120733116028378489882670126759877201621096167573797156661214241642972752894991817246439278593109475172858727410427733512355204162576071376655138416692337030123017330765333659874257085919780951362191813995780334097966369426741264476794181518194227707923185896958051188278579887154926543740371890186260591220619190319417229258814359117429000513109452723613238795900656115982213277787344998622550985467970686638609343453179337899933943597885438589380738416640000000000000000000000000000000000000000000000000000000*i1^38 + 141232197425159149751026673918062207135786250923650730231374575310989166859787069978953155179929886806395063992637881120512410656018947675024744617921265908704622860195027489772382780629657150409008758584349507779356764245815268169951967345187626548617196044409322494910728398827098054075264876167156999910972143056529517053357179451919314694538047493594537981699456743510469835333222687845097797700614266347117689433741231817439365968533937186157567061845208112040456816700557691684083503998405187935815508908182359495578643457302420592515821623794428873117477839222752829874843349979694055196075580042602103804826960792047557742406755591368139211798341237049209332769978440586719052673490848621189230051579302882059237903376494501060246900749653957751462444512414529700652072745969048916057357394975927309499683185488579302104890901027791067401627688542564546267522687609161109065714048680487207393270755664875504720012693733245281829219844751360000000000000000000000000000000000000000000000000000*i1^39 + 10093895446465488646719653875139385531214715791252021719301912473251320127763793521987048909020674896485460912214910254088638900793627635680215516237740863582450588419859874634564473534450182400416718311546110767670484753900429039736207825155668435441062315548545491482702026102484766928395488161060448237614208065785579414111356002688839888414589940428828995317650989461642631581876442619315829296403833596141586993312779887043049646733552808026685762496535937862967493797529989074885034677738446230832595048566148592190924550050678232773968152950972270031584896475970710867450149682056365426311576936263122770291619945651048672191720116026723443898206303145814581672342851175961922851901766002286155373403310058245625492831229547813664511759826899363243868322192319440016350844486537484120626718997247532580461139550195722636857032636533599313822733387209314907088756150847853169384740814517650366468303898883870280745827791114003227428782080000000000000000000000000000000000000000000000000*i1^40 + 333304179337030752244667610601980637294499292107054676360412398917349976330133070347609525612395799266465304023473957815637291850646860650884661693337627603418711972345328942598566814782249274172087133071424746598788429746647795366503140550814436250153978970474475181077488240982483664743924780153918389998212778175237534071530504034647432046689328703243953208700216863871805323164429479783075235484800449252912239247160043353090318523348036289678209998147037030789294909447589884693455970656185765867583929750425186224057180174373700672226691459807024946076624059403405821271309916269327273052183058235144326636091480669282518337977004449134496633809851528546579753121801648291790289949325507286022425453487394523654342771151050515722052387398961624833608729091149718079313014297948517147749949700752709207316716968323434368075959857932797391892062441132464725421395758343633590692322265888733856275645864206843106007823215290989443809280000000000000000000000000000000000000000000000*i1^41 + 12864301442545924748627409850303969455987590480556267093898159619523743480066430441076093830168683910755789008302554640788518559039249017309831087516855366067347513146997106630783704476148132063849833892036295676305417048271888427105521077564815766492739689056675355240254882957601141617241715955321509643326028448415286145341283225510136406391145088926796866805162399914328542750388650093334882378076881460791615814241558174723699279643719688216848366037677873376701162185483746804224112408675479490015793466092219499027536570203566816952430058926543620250990808202359838105355744171838088755898590473285690902994797888598110076974094497286210183529235272072277228489994184110616507167891913686264985591488830073731177658422176619154480096347047533239630282584775338598208706517741441884361526397402946595165569582120993991414381150028710076262746058087995799828054093284684539875753046347815339854251344815607298397006079495818444800000000000000000000000000000000000000000000*i1^42 + 8279450132572024006552049541352622504986075287947441479901401369770448562568886116238944111453373188414314639755522628560333599612257987879978419551507358723107854201422075794571069279565830274140734878800099085204074006078470396459159668574642275394539700791927609271473182582805456499231004363901357311420986174479361651800670502425128014656665127101683766057608871764266817328483042076808550393367063893735170320248602981814139614662675943507054750646853494996467471489946281158574223989422104624864948931669166664562198890270540738454126947471789798639252074558112464421472416922890878457083223409235121281424129008794897396841923452126558359051948794457795824912933658952466629122551928674455310440698512876286686671670563711409890658123013334914488250071733986015623578717441750222898904222051443356207824061188409494385057229243142220235878616207347757825662941540605744352990664774627189386117068141647258649377447608320000000000000000000000000000000000000000*i1^43 + 3676468360563170112487084717845156340194440952863872694663304894566301152039213276322675233173522423705552785207398037059137319607371345375007912891749547267714470225709790263453852458900272534852032229126735674563277086556256778674198003286826972188440383970148986010670407116737512463125595856043880079380812873042956750075226354797191233084332492799153136411656094250737550506994207731796684021109954991956680530041818204125333904454570447573816528607933442969705622575013703619613399380366723827619784421986824589730914140111286935892469914148274002567000475297350687429155680898686355744641917835223055775906771971436976814476942594827845384670551412242536122743287044310576127435946835304362327783578956309449594535424555465065261380762349460434776266905818878253140093393415982599826618983153888955770279796535612994639377000922400782072893649709182374849230225259659513732032244238626364245188615361292270651310080000000000000000000000000000000000000*i1^44 + -146144186791558304313252007757458818462611542645115339138008117821381479781283069981345807208875743505257545004418528846976818793576550934347026042435023202404395678369058570197936101787736129371255142245207995060211202195774268238615682886788566967473596877712170944038484498670549729366440118464482770662116985661505119122802611129077782435393488953552607835995893825805703380112293778251125998038400899143562438313914955424787322373733384251406955812829392263168668897456944906166613096085437620013968309315512363181548068925250456560862698370221896921869505963097547670659279030431752553612430717439293935427525196076269077921210409129639924975940914486309954319248743811664669213011001500289497860854074145909585182409616687409502140892589148245316327359490267197199668326321196852915157065733147732133255548261584392971271647888192358765804410769048009794753958710179130498714248927718621522139670103048847360000000000000000000000000000000000*i1^45 + 8338973088904829986691260388105535532922202676493707928131841890751674101872766098731485845516700983886780258432624260558706395107159848221490865112337571362385461135217886129414103892755272866342986123011270621980583084806012877228190283167094611543716254991404184968973283223993090356568119163926862288248886947646210723344087085823966355145608556824640235851083478976648899079908638545565637448887458697796721002677344089244842290033939162432206751536235065328300871194350828044153586273783075460997875772911661148402472633924017170547288721238028507048085827263386747526690110165626177039045404870098304576001692301842739982984941108332148354511465551188803861292071495504995303742852234403640452307221051103936969961189310469518105356906521120997365160049308895305095332552226395997554215001153407252253608202437974214238450174044623617498182330462295172842229279839562638454980357337076105612193955840000000000000000000000000000000*i1^46 + -12864813287877473041128464486327839065187244361435728521357653429894046003427082985899199893629270481221390128226412162188852498806941618542409263963686996512111211051138839473539350103592460816889933515171611746939447063326099862426783986888902550315803306293067542274291791314084811093041132342994263164817550206509513286404965770676923702391587858149978644239235419757121774421884922849426986702528397051713398980347211119669291635282089708133409510563301129236508249373935367780497360760122489495395299896374289356215910691495085224704419717848099551733478461622536980343654935978824069813498158984325334912641299691507506440635231271406797550651851240523226261961351694681543773378930043039621815992345030669082708517686327280944089093936109669375202190130593804754824086988633014242727006546326042897820619579799915506921582134539002326284941273117072224343552860100838920110841325688140595200000000000000000000000000000*i1^47 + 18008533594967753804694032543736454850681878731048531219681367212801604745522699835122191327288632170913013051221871765967250755828796219637144382701116769636111717043037587218065793139663168510889567932283303478199375202817527321487497528607483018297296081999228889296865710965634489789519629644063326691780074804406387406746095192769362439076078027635798766063214516651333661495145980916621199495302424218908231006088160511319604260167828816090017171596815558640131251817092635717307931617937404421605268366839521196163890297462505764418609726596023841354268571168720731089547699462239838341016646778428140383108498046657054723012373353076587121187241610850071145386440638316968130918169941440028315617221157328368349700597563252771403421427419098393354889997392644131515312258689846301368308803395520948018285512676733026366498813180293683430381130524975996366836575718723600007645102080000000000000000000000000*i1^48 + -21026251823725568526994028761444954129543131187296100718914810682302379886717462838261265371499690352356981197486365113294853420107314025719565983496580308127704251123872817782552339307115877808825544364506842182689852346991586367852234027738776112408726433230697603919605622946449809104067590445471255015702938916126721528892781846457916249204517566694118819192150632421919758085317327457159140381802132909120874490843630778023251624653083091823877886347964840395338849298041540010202938977782799080155767506565990923401531710723545373253406643929574259090794006655728999564944049311722173040654170445021148545594076080715332842956347807604690561778205633220829288708063282060376577282161940294340230549948415126022776644328228957939809599254207904435272100515277925945118346895213826159292718369501372677052911746414688611284335933395435240038264257554390230411097779215825633280000000000000000000000*i1^49 + 55913644842159363178437826400669596421934973125254565176777392549651913060022138024601352708696277264297402489176630623405171389871864880150280053217730258133403428638340819404399107848502322462653486587039378025774204141028771448195386025608303754822690886031210614626713470888373590244571006345576826563102518981910060429095435075817749520569692091624759939429046302241454845294128518188954556640093809262590694555814221913424253477654842410454189202521833886025632856860060805304325818549514268985872883300924774330174776924255624637413248117455991032552421141165526111085722651363081529627018889032454810200227744333393140264429007206738608104780665404013818028248267241069012498005269404835917101756946063664361821287514623802470371015345669698232044420333876632143133574041135139008781072877718544214153687076127227560858461466581685395253561363608978873269614018560000000000000000000*i1^50 + -6950716751764808029299430965521715995631403129664873094627670475980769239041802587334066262496987349884490881391823123114494088171375636054700043019078323150637062727521337008478996475087383602470849902912729385410237207531340996881330904317446018310229347160235728419784924265310103540048406209775946994663180130798190441291950457818664658871854328325843697271368699893287085021475888806453746549513176228542581062444243757943194510395251540947799367241150172506559234001248242600765324132617319299216270556146202257828366946289536994614779221523883733225219846539257723607596695641860907543987356195304293525575057908155011152567334177238295269745622605905750931127337963462206935843932164391821917684100576775572853889528511370851294261533581739852278353644917239388139822734273172560199413563441481070957595260473261463550174160298106247561579787833809633280000000000000000*i1^51 + 2750379437162190170810502957250023838023580273764059043169704261238832474013181627568241835659106240418270697142940195495787702179976416713784379412192547349360881078591773447497551422885585369292314649395403791674436128346965368912657279271182520910648293275914654058448959006000316903693984866241849270215728054028056088465781447483547689424212710245053880860770482130994266100909497843310451233334265479883424007584737244856569364922979006806983023464888144691117216188508468691948802982139569813289777267276974340703526965081361000428452079629700217625379444510871823274761774409370591875238722659434646003034701886258086529463720174761767717275235511777264708192146483463763494989348204954432427951370879428440191357591760127352598424737033273238586818917559400482575130199641749195077247924604782601266023582423123886005214710461101519085814128640000000000000*i1^52 + -90553688431973920357821405131631182432073368628125784464568258930517616684221068409525683736160079632069753147376869420255686956223874439612585251944271453187384172499548157655329728320747276618451030291044572317941641713746225988671301164201529126463877161595055099265167208699602422266726517599325140228334581219789398303649338173363673458025771072226208179718230144268326340396415211002638697468903515260509701183618437588891817887941757399373439547707250890865061019050804743043668540566333659939269908590975106795178572025161618853998229176051365112605729087742171785464714012102755997423706248510098085856761210394903792007601587867497161461103014393026307125029197733136821153977379381797897355129378868314450001009014482324062050391924833532617441432564158625929537970621654033632188450019640750953432849379548032323808343478408192000000000*i1^53 + 614842292574129094878786982778603395606132054987008558968739080947435714033300082915046607833577847927049142463884691462258842345509954141194595549127591207380571611950074746170046509507035866605671443851580529979062392562689503687916695209390812354121943687527139667728735367494137164590638370308140811106552028736542133419789120791859965123698849867583943449247258284014342918968025018451789929899234751427794869319755169846743457216761730617720676140577574527136345633036442993536020126206613347237596563505118516155919097684206590726874725114008134942893571045673948083763345856108136158384031648275384684467239342851586130907379809851259371749856594434446040250951180824628318966138321261978458000202155871990890974791131188174479890899842042279733150728774085990537635711276734038276232595826041127372091966410724215872000000*i1^54 + -106661755127132987937096431290423985865198636476885610527354036996811014931918732278167037960652295136930652192108364460297337408049289552315137296094125442769807856326727045763025857203878340496544097067061120531422652941840877636486495936031775049891922569853467939671716485439682537947205304989329994827231645971729218533826426106542590084255424535119139001588049498630808950298241722281482108204205745555630532806928413904465557239900595450729932554416074484232566298903295077941376011059002018875766109807466028787654974148923121432281765011761028444628314445243264037976366832282282895876234899676485078024744136276568447115178710290142644560335703103141566683256330570419366671417156941899694058874553455921351581180208248694226379353093843734337327403214747393537109363704821355504000*i1^55 + 571415199379366199620095946241532718960053407873606737947286598755427999102223558144757591494557436550761672394811767624778470629399984427337351900718470069702966601229414396267843097907971008877160980136094776468942124975745223834075710605655825605192741325873184088867564044333092756526883429707947050402851484896916302070463136658394150951058476116201398625034318393641965335292247069833763061356939219575515228667780579153526971456561647990999391459388383988921180369210059674883683059998817828055254800791616983372256906583908182933859609609697395565377409468716150120057559734599805342449766525275849635508618974568042885543315076272744409731635588600769711206685408942388099032696597349414863773797330503927917207392519833269190195278724756721*i1^56, 620532197784043757359897498451003754541706410776420841882300195287418486960822403129932778096664874428721637722406708998507375731942595241724995694691558352640389278583526282038777612260792390694052831684552671794030723253508105188449463662600870048776900507880320231341028501274354365157317286963093892835846103097605496828113677077667636334715633075097398977426637146756478710715653297633242177218789786020950226102456048689845055274257558847751564817302949166398523074871794995131412859646288365018856653782962155881855720800634064118051786985750116323977252647801981115424263871504108845337923008607904091743137638565662118492337267203159092807533063250695449919248372653805981146394802116158659783747663926953848402674004375777624372993513061397315283540646334743477988084420290543856547825872029873622243720102243995211330173567165507812496564275529760601191750282058537445789153558014762117759846612454305145395938767620651702523960043674934015613523273021111495498649557822471735845201234876740410767497950013307389052251654062087412215227502485354905571874950214805103286737181468407836038793587385204623653066005437235017601817403322027229077275090078575889820060633459755015964349079616477155524782197178417918666750316332413803715449942195279333687296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -45517127859049206492637502538658222894039043199633764698192538439010760810058150156198711442794236294327672953163361127717469111314185613462617423915739588415604248536265103124136336180986646941456846062079111844361563192924577930225778877011863058440189297163627896115597453791602789361276916895936353681956450909665829949538227902842541067263930164664581646939068595062418563585499381685623784283339104772317181630170401570846388259256839660523357712397522137204087002738177435156587114818151390893501618235384819086235678562735877324320428321857199057396579680771005438580929420662867372365275527846464259756093225458380376311034519875335054233974424531799587068746414909533144442043519365758861463440489970368792866620836880458734131130443438687156826543576236816914820310537512301440577196937877849051830899429420086550092406673299858594791200850644299301520351810617480609631333193302508228660373778944941719530447294251982027727326997122489653496030290687684592367199035695025192761290628889116025908622625521011957734215305279989762503590798657585950621177901722644132337657663629267815326947813289419540871876573574378281492283078307878064970660596799104172027683653340725615149445957714423710945390168377658102794551854191332640432317763361397162460712848588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -86065381015493474449728718702619219007140546080326420272023948442454966830345254452953260681653715263837436775996401614392405973219237200135184591297862538559465597133078373907608727674394746348881600857998712681382282471977330731060829164299865037838967468896441209631411780240193680509828777465273164405474215426422570185786643798430002876959641397394313066849842054380740078664683907772856846544797430611489809236432504050497631453945944988696588707086439203847913612669870755054403098662036390319573436505067310569470456236094209596786194559825546474582133818973799217471270041939898220351502550658410467598544125489287132017294846623059816376001023638621228878886091998863463104304260626903953494603850364007334728082509649054058516024289263389832991880932537192267737210920478521377643622212509306173971605973688441457317117174967885565432722578907680249080041890204160425822315614244625073749407321772361719737518280180251760507423398733121677291414789108847155792231509922671875687054076621460088987916497889910778474748814994617735435655795887049324668220216804460785771272823522318004364332152336613293015522894362088121799263513420228693000997787562912296070471092307881024656277553453137074147421111899960215530143890162714188143640123746930412270118512885760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 259974747799260187117894786241574364646728623935348372073387874534145788000071902985392235869010385291825008854391177817429353124399385259011011712821200614230440587792901090981406756926066961672782852101945563462689512641516480762759046642448412256982135784379895228558814737292828029460903934548661959813269509678013809484396437115774483024013644867224666197146094246092479480459130513314743452694260433352108451703478250006983261744704833786951163745753080926658906553869159992538823041695871945340897684856492250373085359304258640279968779881210157098692433066965159925455909923385466095087463722859182052568556600779471263925103749426941733112910020248632476058770318165633562996724606150456101084889330674467407184382460888586041966916216402096132706459149621730453527811310703152006488639880142931465330173270354221483902337266796606709084383274955684444656525504595148674565675493625848713091108893411007207526510307638500616987642227677799497203465323086025413254272602676893933443823915885478060169123827345286840243623384336450681867895749811864394888983360166870633398566863379344393340573601418232828299622791569278168226413250062566285732011491298202812706236509790356592524059780911073320293228026800660705121503468425138746094539090280826525007850852319232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 214492099644958420454846070723151812093808588585819163379132684111495438570792185995463946575858329364979266869799256268548030065164834125347226598014676475450836201427322247848090490014433040643407947041148695112041339532018190006654195672058054763621457525120324837280982277483496840134664318185767870575500018022834000925574031071767081544345101997809063975757973902826262786089250173537130385716593048178235914085100935421084867429060266060989504943149562763279477356652161943815657272026171736592468036160232655879521268930419355050790984348800725103699229787242194450682838786285652727554052433945084716910452339397382061090097606765435605910685292721558302484889548319430573889580732256061331771572304246942443431941535810462400519718345865354987076501408623388691349965102108123483837999509098674396725598540951893593176103110137281693806525253830156030380941149763056333793512951661499097212087782793895916630808048721830423217248232399098407655937213180249366617528964663460614533263104585514688616529752726064871959914688162510613770355529124437262534920724945644072434441758771752023408673345387878589119387868999029848868941137261387982671987963295223944755000708686294273043947451534030397150629996017692442164946551838998091320400275088816930670800309059584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + -9371494946063579781045660491540146970390161888446475856917299046488513045064016950990524546849114909716208507107638685903968721457733222700552941875300719037550736635985202945356104910248944872616673019465250440837456645076965761698409185374809067544476234059514435131431159056265976262459811066599761134805877297401175234967830752637595992204729457790828475112466476459159153557175144309103028700690187308487819224233923721759673425793558018793308905153767571538941443385080699038978382574304011302456699689135175834810260589380839979108702779961760503079190780134715610411800188539896078275401078494628959604340428235451624297265380523040264034921607006321279800055856462704345564857578644003923684111364478606385916728322472688861979875113417339751881426733983552465461641131307191348695845427368076768031125392743739370279979256915048398569643789317853706126192022188897883276133199523172118845433200724520474094365466745525299054401079646807511076442087441326212792230745281059864187651096303760484266396223986163115953954215785046369147748503832413816379381019071158846435441349990245737038933736284736716792909258947185019486738114517603479877663711338184475950399813315935784314841782143956071894255703006383150383993327935860607105120450919612893540001307951104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -59823357348768808009428032793192972600491786141067794631212979850446924952076343250949327383105325826968439327950755436773175358203157936218195022318844356711496485394616568143213545501084560207085653411816229323869725987203429895740434036061931142384626176826226729445615639299263073921226290271677223948245385795038648581130603683731389419400781328644045926317546521177928881961546376360106568782010669794869073874178596276405478664054753354059183326001021881441364442814069281480526275743441038808726406503361585173897257305719807950493322132957917642130604001649457358120394598188807868366530760119356449010979313568031436144285321109707597661275112098510188706541553686066718211688361898106185195016679238790509648616292076830301111403152040126456806950881476791352293628843835413643478455450931117535241777890202480670116749443962757341140372696918167720159004685030196817601819868234302670922893475215181032414765282467477988264661867736202999979620250364405507727598426548893314873994280098816301138562592714098826360857813370668716987290253851568247564031416303450635437569157146981947477395574548310239547625056729569667959970070947086340623349113521092721866456677100477253002460910379402705890250080144457006718206134574615928462335840376699803783530950825082880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -100311159680778594389697949310848257118546444168599423479791697087930265774154843425856252534542475174083440427196362602387274670435025350393275019145748466014477836442669997125388692744494616785062266692619731187054278602219815377355283275723027223197082109361660539987508401262146831164288017167727175716131763679852401875266436882586004560883449631585640302654442555321152948054254009687247101366658252182492404440370709460826741356210085975446701408135957443447270420907547390438502224437390339288159662797000738879770855493430857684614815382759283221629430971573939673959442755760067126385734584258017097679531340209274104729816220366070389015969836258749915486365440560440015901473929322134999327466994780020028708993532461204066757691576757955494419536655327047674669808617004602038925283744302680963427980362022533297857798995726167164218238081375699355254073436887879474734306881370129286635437983960596876610077616582774086532078617473688408684944967213614145189344480179969288303341942876615911285352399900389361068861877942227666563932110046585453622736630648786826403635359736489945389405575187935257459659108931398559956370039402820127977708890612463069936821390279395973793264969997664934447609564277535726414754370774825813471566124436546498977229070481227776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -166181941564017431836039586323292713967192435903970026442225631034214748095466166899105245125778026442256379730393076385968720101495773131936199658981799406738827417188317647287300757774304763098679039764122894860846087095572129244507682760479035885304386470053153619161667142564195641366102583547808493532856099356765851330138393879652059428923729875505021790297889435945936813475070064609473898172377316800078441182779259790751823067842543284841114101010856741566830738298806920323184349240643708422507541980369184534082599219301044474516745636598338491463180324774682537086027201280902750055021517314747708753380858442434687136272376245429649395048626156809453272156896602968791053481703104270485197513107476055541551887874632122130723098522864031689600856832015805153049951115085261360028776387700171493293720560862115437415622291197415652803191410262238261649017137760209901377692144985627997216516766645985723887100582880756237343632706123041665090546359843200887370011964747786009636873352849253678390366303915452721743902680361889702524674937413078720077606534702055065893103352811097595020376167822482903063314441831853274330428557512103973609879632255750267801347577916212700711360305200835161795327924873557934672067713727029548471179910710504263922318056628420608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 65008768643957538392885950575379956306363184712581516427130258728160252079018536750221410719784264651268144812541754683570660258869664598943877204068902091906702894577332087455507120684753950776321412417939762359810953719563527037432895255812995064567739827634783307101959911399255585521881533622108033502823579996467268468675701070658108618711068427575631265032587197456480705857953026435991041597455884097415184054810260394928911523236406686565102080432044514324187346756371833719209794049664267073194020403696736279377010240022236961704255741556828945441671006598331551306923281103415598536737984455658280297618199878461465581108392586137121196757654667774511527552718340754055879945414243616765227356137166620257573452759394069286181064244438493233148393469928182319803081991091740912713706269450784378376069519072812970492500969190212698829222209383504648571006065834377264274235221712880375789117356876932101105301479287439751232596136916223245259103257531978071528731084467596418582762592088049877147340483598559941653801533224228310761830501966188230701577329241039348471405479475485189668480106269565446306416136889065695343048224080234295619766464841849215507451484862117414800707469058021781932807466920107211984409485213233340388872661267119672870768688274341888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 111851642029673828988333445791339604246727138610355569127064161862392939915390382744700090753525499644039822069402728185508221331034923415642032461466611791975303886362123079109447467763618288092276418287751967260795085841755576327300766367812255992681572961898998966732370070656194374451260555981006154141420870034858812481417898803279652394380639481765823806428175387315084809060079223200799827702980523303283831915428430469102081883899528219208450138841894601654776397854263254899455619230059648876422963628096319956873920600984152262028587115196429471679043838503524262935019123410449958612746701548650576559813573972813467811153336816906481050680086878330258218134899104791742796834526819284572698605037942815149123855023233257408350587045401484245132460565207980383986005410465406620818770991323425342885419098417555353590511644420857308992896755639753595150869556255169742348597191883021341116210081669694538039524338511069747679577939374580810725464971980745220906661935856765819735186360367902258200343174445846998321676621201122759987476795596810091902135055446052571592718340415903187146544001855555904030446235152204045744851727778631511946010083345799260583958493111733380032278942758676517461845094483421210294209583359701629562483476349433273723136709535937331200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 82962750033991314953908126626571519667049908366265131201485113745855557839786656622961038748366930856407883403111366654849569870619462472391152807362115206073985778054437864474525033860568648662913733607762730329024376975784107510118428572249439704753371106202725701201673833521022134111496807997975796314595018921745087367410322480781707598999087986794775491068608814700152991015767525912494069843450304994265951894406745419148975565997645549173115495617353202675920914241024346168280337645329936325199524774602043551103908253802073925777692085911047452071335494103226751027995841359673592432096040422347747231153142835224194122611630315838013762522640061068434054832980740885984402877870245467765396611723400867326395003928178721440088768868294465451691906228526470962388325155655347296575723429749862472462802959440787339148267605419137286239964716349026728502452920403919844559682403915913181512047308537453119975131951184751400411128061111989061904088616876959347654707520118118158335116850558785122678026237582648892928129579495141105542507032446529297461401546740836837839657557472452310894189655136752886834020816198326161567702368122011898445232699641831175204683677786133363525769278394616415298093333112791340900877227765367207833102954585032493554934196520846622720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 41336932396904110633070644799313824343120386526648924170140669640888735663411817563532301179411410263836059734942824821009928953790476627747836874212150427317356680006929517501855627508031143840177272392229794714409297594526079535716548796530561774850606685293584550798194766370691906666507735278054070929272635540053715911948620226640093512393086320725249200582305561912584415262399791091292825031314128550708290379158060916604112856415345791448025663463648053932090974923485292517971354699898424933982408240702270458008500259897335230100235613738493967792285262069742670205040779922959486942052398947485017492450573519799664275393758378150841194933802713650054170241406327757791677633966848944668364661655844855978258565172347181992706535620548824241084419955437362644824695991538820254505758572905031871870972951609975184285837207619716961385353710269282679145278971875158263619769614830697259308082508358481600378087306836910265302358358949232706588973845392621731824055318428554359255532669831696891950749517973220696614398552254021072965470625609261515720747178073922425770871389058662238027420316145288416870688059232965498213914708654552825968525374371869068863377625918775825110834645048826689120804518574670684040757876402120691096438555096131373441350242085214617600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 10872827346638891792991079973528232325937591626572959653846460255843460009859394541516938852970651731294108997122576547984068354615607529316246355731448985200082499436749811545907554392869126304878085216504115683501613812555180867382766806021429970667728695744706186881587476914100597543638225590653535126092433691450739781650202725469903038738753495470721462738765115730341024570110967850488287285484642022537361694123509343197908470905341886927616681653942615758375518577626167574650962799327974648069192590366026466556028887143536579367568348050227128830649785540813781087121934654064233216509112772164494045115876473842610444725247854972971818606808577900649496850356566429943700685445348507427436651383549628248630707635016280707367518061296217481454438308972450387896015532160469563548966834800252697211235876679566507585705725723319068800848487893865172414038536941271350168031984021873466051578934629991292308839315478144258889969730442162108578176657842313132821274055124622821520263632404545871445758891061607247497600327451847280629924885807613289220013272347610913120936486257343818149090453146883171868896346022337344664097280542214544041602334997067775229566625914465299687704150703463430580520231461465777731649028233776729322707096508856533304754565332275822592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 2816103028067671539275010829812854153508093268554685311070447485855240852960601577887851473100526756189137013102661785532715870794660534339326539340989960362493121589854924834236584712605250687340665239967881974797058252672217249965131852486360238299017616006412673682087973215003270906314186994196283222578309458524373949226078990352656020233392013021432346607059467094687589151475087242260982167386259228805568856669945729738002830922562054678400322315777221669056726959195377663449459825066663121838790687434131886111262764723936502412927216450490071406192328991291256759930997669489100328639561875081999001400981344725615416079995864368783822330755412293610372485048618903730817577922312711295412504101542541292185665508819474565144575796660954672049597360883348869766106479366250788572830969710086617443622530725898768658775638114048879119525901851790351606923897424064330083027275385413193549660741252500800824392045992837397253163398684574636878716025887810046286866373983521207363722798780205292069992254526963103941734822793732410412494181356749478708407516526965832364081164666798422072211340637289987398052085905683413414849051204773583616722816600530539917873349995960850621715006050249430426971985005433684122148560859723341422173280438399160432369664328397225984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 100872658773620185040413265291918901000788887057728076055999605727770374474030194844371536966289991217252501541927943730895941286894364242316045506061535959101307355150843275745806019152206310857021877887768961300150069444585683257172898807494861384078315310169156729750005914673090071321791368956065795971167954934993647338963130222113360399786298242135853205532332648344896906754504645423489609903852955467981442575205723696654532516386685335498882549554631019941705869578089984865174476783350166592093329100933358032833665295214191879132515299687446498564036893358123800559883391578005179019279312499643383036773146425772304174542585414673275185275474751753932416446017808492912711758885179630111715989125815482734072451999237649184768280871079441678286889158513958988588269261723964539955326769642308407931232400707571887801722180687605467479820041004477583524247777520763808688637111606825582222241758974467448715871438402015633650996639919239491054242808760201623871740974706563338406510568178479658376461231024276815278336587092586256686333969643944735770195365434088452564655709314853570517259423755220212400636469708510302784316416796080276364710815888156363043304113899346173918387918494283363220466053462472100375688347320218931833785040585863018801370872847060172800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -59646325345439899470390809762506341483619228640891373845242378667455480250080132137691590084854613023176497264654717206038083525337951722068125959490314733562834251557762422930064913234458707766808642791812432816736108770084071014174288592318148215832109881239485120709383413463685930627110809201230428658874492902820792512631618722343758718945417639974614833148206253539643359880188111892195019659470212453991875043605616151082419235964216061193476280978162594133909079075617770628966336467904014429728321700486519539067313182262498387294403925643096460714359533804404625438023312550375507503695338770370875823925051551411344801404045733970458953253067655744361446020106309186477111044125573223653927545057770962564671089723499923136368860233705410060084663810358714796668067194356946135961427645030576296835491952915464567344144776431075148619113474870452481223046703458507810060303214835945646917332864859895201767703393351998557045166775569671920848095633268018240796762599487051096453568397170853829977956142265023217935651227265344102334549026962138037181334154366848680799523908004608472620151467395402565248225955251979283757503401564936972792127298370852115569114002175799519569779235438925595966150143845926892615159854085101155182188878852867511000061344969496985600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -21111579078588515714721345248292536334630749290634273730815960849904973747362596120877548668533332994052677634224277196700013760256905874738111200145244114676195291566243283735252198983568825984747703072401658690423281462875878895013131812041392020274808338774173920378784195551695901014331373043460172429900834978514075220658517105095428659092023809173088808087839847707642971181725329616375073063503590287719547361727357261737875775601053467831579561117245944585451926269614946681014487248299688527263517418292846068680276529575201413828475640069345729886244634028005284907313355255439702081945164742678212906706748003313344488283350642180213844949004220000483288251471059403182337790907719886878561432699125199066138649090623639841753704345776124180108626642614023380387109783417687753372462438217406748021704110543902197530163111226472988472152235236477824785525384886214546914454949002779308729399734153572075777863640649227008726993246991506998244392608962509228968704350550776985530774214590010793465693606538207159965237864142097127578881712688413863769225120092723687628365099076089764476627005001377795414686724062571503491852322950818670440948489324552464072761067097405735299566278023374441750018748299886998166186071817203292336749933524779747469841564811248271360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -9499944389328518406472252472690369466491283416459335892310232931092001451495079737053717453601087552158319901682619026778417615867314781286219878996413672065602320294901997246362529010182021375523168041220232158429778240770018495485264490382421244189565802455392492854875285347418449844723915629913299169796387007694502008748953628891912143021336248032400121511380460824789337351152868580190040149662673914095566416296168132117821427913891006408555586119332487222861787595984789225359871303213164854975560571479521858954939680370005169724334273940257483122043099694096011323130553961143075945707984077210513520997033680155824400009426740771714185305832815311550382685235434137320960601843526089292255693749155951999662356397204114827042985899432822320639319351437665550255674380506139317720313249185460258189786577995051371687508273841677527366551056371448303378785976542412351784363842698610808428620676751132545042466622178779244267296751229691638606030369026362491067300908196083912165198448015246049871568587230172121932757404929805987343886468567795755976821008448923122431734322608199341729997315466539343333517359510304901897239574859000129806242998605870362101832563091284475177761943263860699541428873790363307559039591742562444935000559150538772344789223801440174080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 697239947481500067318033199017300426433714606207492569165102178807960151464896354840334014431290031368892301079181506246327161241698347746747913759309282118352081462402672032128804770740299746329379669964281428317686706142121900745668150810348622806368260571312461172321231670003394406889134560889472618285805488526163708097686224852757289267783331246466343487169482633494749703695223471261757367805488775107670805926064690932004010252388260085300339927384906474575180156777593389640563347523436301645620809892065395532298937695492705965457427444624854323519158625156260888780670051828360186028420354449372827850653938559314740184411498827722730154335499209872655261877099369583929044351355707923634149913933352792678317610133625298159147239098017758184949514650266480161329316734129097703862533407662175349918486051176392631971042779898853863136494548954559218992360703376918609109283894339749456501374477468138246330870350178957093391650656061056169660927285276252892874025856086546185146460065578569706353144203598527189702986828105082556742910057339224117988352343123552353577910804561652205876940894379155420593937228816606062371134595713220653364932340053226712523860718346453349254535612788935025176902842349060853002628132386867931511587242013876864841376164877434880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -174088121555301594545958498256115600363201729072186832686684911537457726850644034816976879063382044552089864017816594553544233857611337224984578462792589745165475709590974721197726002535934626490510725656372340080522868816064547821813305900937320885914376157256230874236090152528282916169405785944428373506370523411046061547769906478333924890938528440112372339557604695060409697876711286546457542805290996758924920647286523507419870279182536205462510191733362550712550046616949621876637244401466536051814734841976968029475977571988267636845484577128194173522189335687782466509735065914047498471276728254157223899377202663287627034921267236808298964094435870522270231808261430948269730892390049264993440365010655772111221815197054731653381961019845216590464829575890243708545443995972087648349580262420923786734564211393574734352479213145350218263171766877255096762637957846139684505742757796452208596457452818054662084131605099968353721325249552256863365515215818955023443837786673411843911273835029891956713239180896376843273156817524317063190589401081216225457973791830088151219834533305340791834553635294471773787443917744237665152122641038904851246689219695479445198967597748959383028610630771535966764230471350935151898209253101541614312500077796541850257369899470946304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 74282533390123090275041483877353438436094144572439595420228318170732090621057669574251144396826797387668405569177726163381310361535381326758452494830562929341795141849675936618511222451653662957238427341880728283980899540332242950313668873424315203455578088762810553502641842677358679642319800616599852123174415370692606613410099679076898531262267496366487496614675095939517067091287467970089257243249884245796943281854590208013196301823268521428649533923503283114467399045702093625719488939924841396771973017054593578234751869495952658985837552778752283579162452192440154542326795008848044408250896192623464836925636602660856125570852212614713579176811475760708989836015867913802697158357922162254197809039083786259879496547529738555656197316953406865682154149474067392942834229902390334247383492479604316346479608202630962655978294833966204390826432685680844662400614609301153441542873696846951849949090964866168995295256764856447310941388976349859238133684207300703132531464176863716217152201750482440953195769923768959894701667719925324132711755671383502134692333760712175718289918860092258313892888926153514856119058117253214969500554576231128051228663084559016753450378219112067136197357147905080932974267006376695748504799038717055610968166844934469876485703362779545600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 7388559426000834339469164299541848086864612117525429558901206576750862017290705674933198759856882853999408532676833995116161110319184743275570651908407206880645527708429301099476833277091335184909665612737836052202370071835896490228798264685936801868592236508744401174001478657978294153398743346969536340127673190364217515857599264517310572099267471080939695928988429319424140463676535256679987055032690019971709853455322281841877353411014869829128204565223726850004927419976277925684140189336002944229666240484209415571310117567657174914764504461452613698428275514712919547952574164794451118912136815609669889876282900987323070185106208629582623919321512059550891272632015657036638454121016383173409354221369926093357267541416714847661209064689782519228397779042009232193101088851498513713241716124429710215650741308002995167818199563451594607005496634027129731204776820033990536063103245960855332686001865487146935240401253810511388958483606308501184922831062012767404939492461567551543346220758173096750265695905751638759111386603377008530534638218465340819508751754972787858224172245190355202874639366353103672465941757997143507641336760632484511879154243347387969001740374140731551510269263629398430657893454816013929129396299067775727065737664600950041120692475265024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 887487572463789029886855824779628937646311546546603776497082664817842859764806076579825171417080244263521168791825949082583753158406708618501302127645002757982342273569403031360722295521919784996020950235439841200129401470213322561676449319742842276581967804301046088431210353107797797632789733374802433728697319226079398914888281686388420926313469988268973903507214341044635349302341980041309320265917856596036389626776486178656032042616491662668605649853649585184779440273322157950562063326523900817138189687798469678402681080793754524809436979477145000130067550646450153593125621249596137541749261096127864896587640242264498858817488457413442531953012734227542145162667470643574129650438992394170762626472657908638450669587827094772245626911527096930687604532448384777245268194167944865056352509925469575263044183016538687296981293796075636903845878405069830072412977536588881469792044663019325761624716337412892459460835316168816390306531035154966915164927469829075987223341447831627370960908036153121679341335339695962001048026341066854320483705137729747940584621751825927443975856364659707280779955411610648793495603499425261851199217873160180611648337651449781770509575818802227424441040253665549659321252339149017836662017701150518509467796531869346099043629384335360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 317784337350092229695536027705940997648643335242674883339700108961097717327957676340109090843683809083398544314699444077365070680456096198164951117828620199529725817812064155461302952722532240130803883516543227936029863190049750239757547344537287425037642857053301645061500624297440330646104949190204034757870254082827591393193016440623292273805844062656065382641471268086341659425251509296031122978285097905633151579848532035482854559831299884823967050412741551654606739992586133835526149251502094254233733155184437781087478542888437623684580686597121959739341457335464332349984242663246925039743759908063848667458995160554521013912422164294259917300243818149313951672863328601765447048172798630668755424983214396653862611626185733536303120448462052669082829629021328661376206327473638767880056890860122172672182246775807255613239514254171345566654813815969443711779602239833647354851104940173113452939314792525301760584806281286860152273822437333831052109154344235239030985054636918202124287149893442248887599431505864090162783771779368437719822331286702823683487552457074022485543175473263386203203870214292220297346007302145306955070524892786630517221570426655373054065605620238197347465570306340067740862512626898466972541924622952556566760311896297128916992292468817920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -13945741014146034766944695464501760660859826756308640039206878276985994949816546293702021627799115592661590190019644081925422471326623011398656655313497745986248044143283375576974451235424298607352473259703226497144502490561788629757699061449082265034261748299409033578257973744813892247328174356711335198458914284139323460526980355772639214974916719878830785637009322457340774246151297961642644309717121911396597635293879814464007568335161869257578332793488037881014105386264291307029358152349546048771585820936123488786022803291185561611078112840719695946527072917408340223850147062482665915628925130891642782352137089084859158128257214025742514520869476481606805550514432398489600014665160377047233196054742447054239377950657716319042954810624380404795975137832504241222631445891941915926347541873214678640409985194051358041454954752208173401607142754097149769126995477573718871078778000208988764219597151437525419043072954135477871803261045149045656815680152262565393320163881412057632615185479512898345726640494977321746007282924535246050237361415587383639161473430804758580569360966128282962400299805902936019056356091079250293674747527857585417355551381734519822244905564045339027647104185805225811548690228057460061340051669828928175423687314704133451001759684100096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 2642483374776619953125293374448901794392010598021858371903421959446688021863637236484814395433567416724857779955296744925953479530799839955084099808088676132522429455517829455459029613066678286056521897920548059779212324934714357058611961406025501277576382998808265587624091935416358375421799437763252807632274083848427628382177961364801880779978072135764881360414756568173375142393928450879425626212137581089129524965089336367058226469516129536299435187826489931254112013898654320017758509603730661217425558319222974568092003841578273269697079151167059518626223115601066083774958704022045724674863249359724429700839874010404351305390407059086606114530567038305663147574436151691950320832357033853777914340561854097113432308462065591104023201761110045256972556210975112577527743613971810340895759830756078204162173578041628275154015383124681528509991928736232138128149726928297971781168756273375425458799041485566716250994214824459316635006570643631624614021835572193898523701299935336216171506020848233566038573992795201376999850853152066625133153939368046850374869874308034034017975367974345160492945659203490815017771088549567348922245652412412085142082375728407596219701842103911043029203687137612401378698076418526760119331623129169869800118042988839498207916441206784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -206342491093644019003838341715384107245636808649888469467826150563714550889266808663001022536208872901766178188589529996317900631838108692964299431047729823053682867117890224237314320688242610931722880391985995314480182210418483565668293860387906217427578832060719511133071228600323036162849912422232674046137424607037784466041500949042675960007958880587011198803962724538196686430627053015419336568463260723684812226782472550097309546334284729958448699870950130569072989624245607443536667186898268007301843060642434851089521511145026597073759783631141283239211673154890694004155036278871973187565147112381704954801397210451029709271322131724404534745061081798313027722955890367070859466899422798628560686306026745330984392430288039028364374817451783903654834088876501906692972274548467067660254482160924705620616206092167663170701600135559140616421843356412485068123786282161893095459451768843024272262832655331275214424791322984627650810900009403846395081860948375281182843909420313552757628860984099653742863012782821220171714127748812845819387507258242322631380384505837785448981939267992910705492794398800422732512852024005468635650669521239507799992040480658768270252831166552966080880277765719267874686276175401006092255403806310561010818674094036763234566685484646400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 10683971966304437370302605575650719129710815616949755089321314901907282070328903353977608467959223378556587019671331591232811640888262137352175869653177107744794909798196638626326783800951294951625908180584237000024858322508806257029173404804152709026737598336791080685539072767119810286945696766612215614744475538448272165163780120590920577346234122579463024446181470349899283782447962160764130688494893116666571332495254665475602073194368118524850340585718758955911227680767188813786680256236093769298621385011489320010505277659263931341556308368400730130812981175824282478391223491272222324586068326619713902462328017553208430641105108141550118537753028360454825899863709455057138936944601133084773073084508787927368895080074014685254113747934248638205730051978668059260249536725205045550320034226764715648453590012280247393056659011427138901770532009710803096583001071570403870032684412345736337933589057492582590788600274071196179222392136818111041375262554704497943906331119614367833105911122095661247411939297492675591452757539426056087919745499772129079018479868083900748469350487229248439926130428033521806149008900152459538899387147117755243920249782071582730779810431834181439340028826382405037117762784988631863608044257073293729346720644516854735818336292044800000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -279334047813887727472459576964678558407358760111344455978333900025597824783680261890250410442088435692033267009247926728751313848147195007024235827060402303180936049742678737571527048905514042331470692012501765562738647336878256087738517061838476889975409332433400657497480812057780380508596580257449756665188026939873537309712100463340335901841254951012430963975460302851330535063697016001610623089263570992920649290515665723436104765182490408749188712637102772215622891769936543049945496275192979771602498889958851368322401858528067174068257658372369375121827796528705698706389928802369437072746948335384277328775616304947414873635322035209947827843930978002573254274470815743117483670888162798021972039126856256036934592101262871446809890927704622702856752549121800037908225253947875276253242796424199529110941749732270597036655785215280914635663449452406325946780695137696438754177277473592860658576803843788256177011894070105363224847903337512347609872096864867055170682818051791781871233900415103020009022386760217733425168046365865087426915648785129779441425352131685038743006690688724900099550500697779362911620893055438784302163921306503959360278642104729258845569025923482304475938044481141704227896354775347553186963506577774418411750176598686732928164456038400000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 4095271628373682958747319945496192978562547796574757337103232364090906807073186899609674232744190400200203387310985306635924499803835857478797556643974516848748813833199942436580988762140125298619889090731916926863088682451074692361446001093809009663467068627135044363966964152395513085274440628633672965012272662993872413612156739774531026922543174124943717659889845175640598970486222351338654278259556418143727944525573804362198734388743646611638952459590864043230296353442071078598722262938145057040514333983675706889191595015937538196735224591966870294375051534118956542862269437944629860848898364490233912884402653636600181794673869109910456598384827858343130575366152278031518978710267343853640990534913674093047422842990896965897692032019550844596415423335721353096318252686418231806974622074624261170845931882765257268273277315136446678128499301956833652469563816728634264763864395325832318252786503607895462814656996764462740462900052654421889608256364604499648698261774474681298983099422376953001963408492063953844250962920627557487762049222154898777649297924458453560139190726012145118415633181510807531759107078294470976845647107149580979614843157475310749625012749686204150660091841796570084532293024219583438782318120664476105514395459388521546548825292800000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -64306862992145878688583389655127629201263377857509274089629871014385542266743272397764064220681179001652141709575816458886214541436175712650917064639130671188971440294095941878606079156813403803732229376292159880925192084017559525367840211641183797326789611550111089178821303059785396715961584184968676730015137862432996371663319703671053053579370706197527999895350981997139039683625290438209821339151643670701964762412518745104390414142959665098564536849599763949839420722037012294378391115199928801899638665175094707148671979039027275629912570671118973566893618520395747338768225405544796601309508581782176376304183683086351824819876019936386336662044679711596404598151667541489791855258961907342593475815945881821931191899984899837504993040101217231429126301887731911923770063578469236551627871988449576576352825880274361637168287295828197282980420138116927033818893956163835168855950816303656518742211938748132395879191187147339416754800213368758366917810775126258428159325964952546749462603541604057354347190912980454530119753947344564345965840242969299323750985624972097316334446619075841735925056805216111913784001529684572008144519283205501643805483162695995824091056340690449692622221159376415776366603725526682027734676983838630376254539065197813028618240000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 787819330208174865132459711791473904031461406710735911922456159835775842217174843782455501859215751940917073916178882045881121536583362882745602282541024112012808965839457823022992032587102382118415393705927192387219909307972302797092556450691076053899868242040530227876766548629516607994441405460582716953625806326666329297805218751336894757053030011493608604292049637835904480422295770050605733832729105634671152662066171978256293427573922866133110890818086330838399977359542216296411632333895749193418169970226872989082889514716459978853355751276964346591914793862653500254056962740899848123323101189749429729589117784424642082952491861040170270062170841101035690763573338678114456109099076025687075939361686317903972873860520502952120725869684812039196483140286892037993130269282633218344644898005176200927201202527304847745752543464717912801313321583801325610045766038599346135052497164252948440075309981709110968665117259428601696828452323186131296449941383606836557298651078461213796581557312832663723512025013643452984391167127571461285870616162992262581601967303671706287018877927022216712907911718665295557087600209195676697303134272594054016134447920563256751916761647562284270146566286949831694115869804964259070253609028875800636622836555644303048704000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -849120926482653168788720404121443779903254945628147351876123037410313679740960605496099150278288291801254221380971294338326759347038876684260936981968974091288218199414504146313462846531358492900699453020949594917313785081846438543834438047664408446993370504920308939101695428613971147140124960874344542405857685916173078805428932564919489145312635214132544520868498965142504101090384463893950651608943654124221368286649894126526126969991079291709419802192374044429413318787434906073603054951143721891111528868137541412726420318292162619880127958745468392360686373491850035654540919302991682006637066300569103379083585958104037843736933101711252415880892887379214891812565752161697959282213639748139497162522851199273755559089888228504024805501926640761131938014820478504689327517747162002252567336619113895616006183390422228336789934633856891620929188128369208015320434284677154076190923079231196486418201313421869413637425613117812301536018614999696951328477869674195464134761042343823367067523109567343492938117329137774743673439340459070362295192759103401035485725581783197366707164387604823445572205953599418757806131364806953006080238462416251183628396363832221019186010360727017788614014266071774735464378781208540635561173592521492198114966483131957248000000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 6304244206836575032621571971410309859776717102214726545590179813601861694914418100658444088541475082051147121028456339522979025451908860726710964130600542867762082399490655272100549539314262575738357111452111569718320330389818612077429808865200145343877327168256346732482144428218098731548698037742511631428536159951695845056866419359130072819221819278919033883280354439347623324511520310763711495420975101709191012402336757167803288284403778169663325806807702961116907261898169684320135468685390309864052882412001917343198602808048377368624381003177168293668743337235050394027386291611676540097342862397352163401192662144660685684204462719608245887351334281036276173996158415646610110192065131024289980073811495142976040538563673078227707677249176194326457632965146462706277233476176388786153892438367984670828331552351662291297983705603968152619614952855852171299044731466555748162718632285788515925805596738124164853730112472640497271684211105825792506670911610806648548276115928380925292932396029485982698314809853954605200519548009835888832666961768824105510236556341706201325146485011541984043610362383283985444396701808830042568656465262085312141044195086799282052049669218690865581767973688322114311365708809315226129936090017274206254079896195170304000000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 6336169489672204608067041623148078788861518464057247864906789913710480395661465236003947472785969048024144135885398013390995768709729094839445980925418827290511622755733019078183241763668523366496988636160098947210748464313095284182884595549164771385375416540965778097676849918366338508244913526070112875180250569497757862175538795624517679761685178049853727457099673795012289860315201183634504000008025316352213060560356936885255550995101361580906238991445148860157346322892871652983265225177281611098472594108585008914991673546505515396955285872632528875638377734937720633701104472616948111723118867426869772675970687426606794312491122897579411673456739255263422374391156751913147760978155882467478801575121212230970773254194299221417980259670224562948601717858163890688488938828559346414615730878887277392903254510664279654437828491827497366990521130017817795631954857573548965266363485590607815612526312001181931375812974503253432881629270043959694847005858363476029581371857384406062851784677577350614263247807214526887779576005500532293968102430393834910491086239231380002958161713350734937527932330556500185323668230279017521220632869007958451524445982755220954338777237125549922389704234661842420133756882217037469499634699143257712835050730422272000000000000000000000000000000000000000000000000000000000000000000*i1^35 + 22002458522494219424756155622377178727243790380173370032863105568535672972327173712388009945953591457350112830267641539341923098357764371149059008097501636561202026378052395954022179424905127388688109413044433991459923890791082690815838204729561930389435167788051646400654995353166084975654944391088219602081032043862594493492913628189330305620394899427701162101808993888959738637796346034779813401808768279175506430814019289956796867780502896053028579204857048549763443274718470494330903410679997114168817584431833717268054609565100961057411928719473520959765560200879017503582605056852330154968280743493946938392066632131749679019804423526256811827252038842185512644719586095556567535190359524769989622797654170506352956730344841249264107133642820640322896132764266113395563603776800106397562122338487943020113857844219521070408905786632882261453405733222165339572735797910156794795412149355698677746065173439622489215421426704568797618564747359316293497262605966787549386949211392651257334651347797878666543707906081905032444632235032946346702523814699753511816765480631563854295023363146439091107409292918648624206858289135894971800667380207202380728637657722389679418860169271234434094722055557235635868453498865333549448662162523382275181494927360000000000000000000000000000000000000000000000000000000000000000*i1^36 + 23673681684593903486026306562810749292136959078608839541278593596170267608017311330594560366124601385455812563038682219021000063641514598814090809172103237115151623328743188150046429625695428376930056616838779232382356853477506992130160514723054204823552307485981511408285891438240600561904821048499612854851348791362210279092617610654870666511269376507131214187898768403943959833077260661043620796025873736531949654894724536350722242786527242859119810829507998753145165866311271108964964842518409704674604680819063020916526143578101212401652811753600182496380682179799883101588382877942696497677198639507231792574046662563722661420338985131935504463661732486960860810652077487595832233270056028505056225687920183434987672828796249898279039433386663478190723202654628595086582002196250558854369063963256779562591021152962363208000345254236007916350292423380725436110650620912010077712338593762685392955342454379926340844953890990224656368549426466989585249279319347838851719118303865368390050280580917731243289905866848928574227794628170510660601369765120795214539102631968619168430292763831200764808921908501988650814584453566697969391759009910846962786724534471406026729636327406335958921589864183217281313183983405347110245991185420112765988634624000000000000000000000000000000000000000000000000000000000000*i1^37 + 14567812076370644830860111417499562814119658641910689064615968566542313601026569600281722050261643933331349197472492623943622010068372690975063400477649019567737947735301257270835557575113980188754971225007691057002722082201717402857125507170888396521263322344697110107646921160276303323938052445007828446224517385043589651856455314250356816760423596014958424637860748033853741419694306007925167692118648509377602726483300642203519532845156075200363589850239302389766648997323044262357179929657729822130017924687922088398835513393308891687509317347085682940552569596494190267573411661658520275076638078758928558028223898842291669819406871389371394074796142053713970124770795566099359677820488352642990788589078550705362614445894016970297949171122216620135141271261374817963521450771021977856993566737179497177260282869774411054936705105549077718619698394565947847413913190999611403017565813725847858676048136857292155395405224913824116441814678375135217721998905969998824994428805624674019392831996904526283424933261061724256548952768393290216573564071266622415028105751386563727048074433939990979801225386847253987470102814517567747951632602674280525401330394824810200317157248464331057325875877555792533503519513594170701065064897141230735982592000000000000000000000000000000000000000000000000000000000*i1^38 + 269743977053616918023526978312197137350328494139897912557959535304383005294017670589964884955246344901693790683388250191259285377928879795537930926811882057312457443333305701841938023398777757540088537090679506928908252808357801925047750585240886770590189684510365003695725901126735062807170661157652966712727055925063521236351256835441302538871332440097503956801533208187404362940976782627032828999565224269163944246508153667887679361845794753541623858144759278453078565159594361758811280300438071948316260725849143498024500117495963469975856389784938512547561732902594503304476191573719899547381171238355449329395563797285345447865081562227905575601260176550445238234015719497891624775760992978529466136045078992079538914912372636998202678859684904584079293474807932036192452920683742065085903573429644412247916545597774195443952887085731193852198281885339535261769548692454608393389030234292838614460895895137419484305054636071674269488575051710360426074792124284036737449152535771058278172971551149963868303514217436493886149689958044982843440280730926486707293107083164454799495052735202080155768636456172558144663212673814887615148779430448322849460926190707592966892107431721771365638963617875756089790074997161345335712988720219029504000000000000000000000000000000000000000000000000000000*i1^39 + -2418579882819853106986157516770023990316741778901731212024035258352959815718581886539864734083616089843896654044221791440051394765443906084718835069441849148062778019542957872885711283181925995107317294673722902817192863743444085751561908462499386676013559048030490584119375988662178786271571737088631980029086450782861024225686102037077860118940772626796725007494699804068796509200771426130755613777415959717049036693170284148333190580084175066585905584561550239914722546450638684296779603257388262566898761657057542356785390768683638713462012252037613387171554916762667991342134182476867215319307031321253689769851619762902926700149910358958012917228392419704665058022458151968097710899894252610525781088417200947893517990436170197246884349782158222324447580561982937906647447565484935886130232732179482917830665692376484997915841201659418176331653172367912654512377412378966973404993647527681554342585648501326105880081980552197905323875944573710123406356206844124383638440958228215077999616174505683637102660573741971061564000760435887333603815797452212180945589652726612201186152830889967480295542828566475329386256748157364930607049578977545266640004005220960884394909788310501597494925364608689893543707914187725632972626463817728000000000000000000000000000000000000000000000000000*i1^40 + -456466020079397864454570057614412372889893958605452109054935381716025647211039422060347088168736524609710012750929716233925115355170215361258246916499677517098604317666511238027453368405849492840348870618639476942200123420933838703713628307119218904150634130667208699574010934919853319561316011384609761458155061259683239787945144346638899815916556071120060575810943375544700432209132101071632393752128217329382425932978229739883334859570904586008239821155008815637943650349393696118412329783792908987425875378170774214802261152288975851900172683145199871198939431002763070837126866008137082211593954560400398342539849102681538199607630117984281787469821322486361768563423053377835345343682450420345762271055595127211383125033742483510749845694062512750238150163055951868245586624215557852711739135930833734354760744040994582481109771968704915320203239527411305872769737836952239425933479637308203350474466957072330016822243910143557154399517057918224107937280651375066125422004384959164572876685981650500070189526588382835847741889329535815752361959981600921659137025716516611656905576089840168646756580108718679425139697496427934739819063510025271513740485910985442229253283455068422236344785451412263126260129932008095137000325120000000000000000000000000000000000000000000000000*i1^41 + 2928902143164139091237477555503067791508004149242263486772800261346067650488640130918663358693326301345060231389673024491954691503374310018111955784084557552410007675170745354978651203433442634864358509441381007837495805213955971318460192011635950693474710966820470747738581745118111867453095783817253011183770984506991385461959494439507366439427160807208028459629102592623550047108227591957634532046151913343609556628644910729917090155202072965643429789085328931563341752559651620105694208224619350113124039952925934226007429757794629269056600261780245890962898847365134272356948222223892364174938509645113577286300724512210371189570830518136750732080866342047561122228116098766663457045182274070521267437723594154285876734338060426004860229362287150668082082325841040355207919175692002190203672978584245992284805520186192489258571188289947120206494434529258116458533867748692504241133940855914233383324084945561046410591072765588390613135567531320704694009074936155903173093262487608404110227720042380885969806475542286150596501853520189700338550925467132201495687284866487855496248204602921878185518695040240726783307421409604180012155322578141657529849818605694559455146805029137697489445176723212797058486989372563046531072000000000000000000000000000000000000000000000*i1^42 + 4556673450568943263320595952889337752498230070792078852769842411669729091581862371593486746938236765465932781816550974983989965358507436567781923681058789278528716293623547220960439556596435996563110263230438738730688854709612800651415888407752470807754808328147039422406751779322747855183402647902741624073378212496749737327543985194955635079547345283113946148695179727928723379232492371564436355615225862811429268576179146831910425989979431185184700719192520212849722813270146548792932741082733963361856151082857533000080687395329955681576583642788282427804335285529602844650348294860337350697723489027257663120045618174091478442842615789151610264160783916396224481196947737909446451285585823726977945534352326523587644882185088787468000944005131904895120861255985763543362620114613991580569369426362536783815935767470695623395794791055628484898577731658574766002245062237372228856579013637723622290779560697748257554776296140127529310719141169608456858929972625999732834361006137118948513003862734100524413921813429173939699859668808955689903625435528086796543535075169728977196446178766591753284143585658207109185701286660666990577742908904218916851897193915935043614693896769062617397786394483663585698785426371772416000000000000000000000000000000000000000000*i1^43 + -1170269506503776186015268346431004572942294225773048356492596664378810220542741710431522509524251191034344945925180587363555689170358171337814008153754669175084143839121498573022357044387620394479124748957372226545807942592520874100454903749892075487896055308293885202202401155126515958904729190265178749350177017849807268635467256885465856342923618134823042542408490581981896571390328335621269052352042648854743281633098085530762777674121977646118381155079191472032084323583609301602916760795023680789388914836268921147985432943034228565151285224468377837251734466493517089445823608943339149699527246518817574589794340959282206064441716278778135648830910427114762204613286265416760307328909124562276326462674161194115347558186786916996004712373822661359751219648007895363900002367420581225787436237077634172377788602982445698241943035517564872820332675541113721972120902383473070372411995103374483370760730700566826540172749374844943755798030449883226656064701855757706348101734218918887161259921215274599894672992213769529003273854521714204391259653658901178959341502263374529368052157360725356577553869645137323505763811830802430008821588829284834829065195975261441171939344088891557175929590479101256085744386048000000000000000000000000000000000000000*i1^44 + 47965243510706104144961335818425109842182264268540953652443716952394887062735809723996231652166730946649638257380215018325437527398625849076062011906330437753698513701138804442944368248922483624654795580529008951454813616418351667171407900281067994640967962037826530366579333890554205874841113824136515919725456109405166915321967425678461426019809941583904481170636318654863257210460969119445754507700306918402050700400375051308352463058028504983166455428456129934694950377100180585859290623559472405023523280419036821519020281827502867008532776628344438230520643485554154940689727757101975831883372209976542620393455517829627210137479945595577189494359735587283389828050228302293466152666340292522845048735292969884719931710604088657008818318250555180370855212772212412240577806227789666137768254531309332366703437092973367965129619791534782664855308094596602792899599741828146745174157478468627415417080137440437103278412188212987759474280140026804378509315133840924479695378392174981604061006794941188120486568667671891516885943004100483403419468096138803041944336850502549895190909626460045019791117677443914595609882500303660802395102598378164984823281277088879999213495946839672288589940188973897875456000000000000000000000000000000000000*i1^45 + -1801131643917523878023794871814556958612010090167120385013424662861705989103388993202500242607808795680666052499235062237587485763239336355181107508127254196353930614920632032489856090673801197212690583175124540935869899292960679772039048502634516524101069548725329059065165624476260329501919645471908631335981344875815937526410247319628409547374381411631530622881285529942702554684012176589765838776279009332123407689264107685788574816376072259902800875482580035540315788018799165667403506898958038512798046512492546984675930446657243141897099448515602411212846309667605061461999455912095665181337906967083767445956281310135626640879424421044124775047847658286478704542165927012624500023307173691025088786844324233655717806503820137844328291859928990795083356796474829292346631886643015039220744602058967859340862154235861283069864306070104755110466815656028764350575215302458715724299792634775166215930833953804053486690336415188539746110222415827120277036289297378980778572322788719263531530596949177500454815049557291732265976474013658085055321171876055942546436726476531405706511515842584313054516100909678238724278990129802711777531818724885768663666830654762495882361107590712271945592817582080000000000000000000000000000000000*i1^46 + 2166386459000091000844439690024250908297483107866835127795876257113774628661103119284266254916287543988890662878810802142142319960195521253320065267536913940588395614282085150713061295805721264873013898372095011302854628289817485112626580019424938087402477338649104127721886008443825657063951373775547365200253910834666556771741605172748774025156776318670697097690213800701464481141184754035448664477319055407358737404363998670413919385249459424299085300585424168665516374501786522883236695569431345576025771124079469885550225650368764982312883778043759176044017829872168685426108836714787714805762946828182096536460751306644679701008902119672265280269416239143404116802482393303246469544392715743475624091491631998498898809586449759267153271420584322248164687816207685667520067829288719858012855317173101433039034157340205378644819455272739830216516068395578025291589693578812326023789249864883101718600172957963028705948549658142691487127939179990542641396847729103079142180336298275695558917028401406672454003309911688906288835978231711931293319751052016787670809836590751690828291869262395518342600638478392917573221047173651152681097753590438459890492421793382756252686617364347547025408000000000000000000000000000000*i1^47 + -2567508968440802992587613033570010269960728601199451318679073185243288817757420328178418496893983875753540474470769720484616163972115550228400958415031352113181444658921346099255947529554433423931270874032374050252120272423568189009325432725653309802579441194692516751978331468170710781610029592995801556747052719770977635435106950792265559654581023163433295118548957818416915449405903105443220674810864379237957512251392511410492740410727731607959966442303492875075484016217955142144076750036160783194581548465290832734630643645327731292036396471432855375106132337167862251938319179152382867428972437917910656765322364885888942740123697170237997762361833895500250732382267815999323402080188737718727076610751667542423360340602801362961463469569214600071483096182623470346210344769313775123936430769245876585845736112094193786304112548809663926792803328541066097439259123378969433303712800563474501480347793716263590471056233958603872427178021236395763926786522909299982971090075484159259743987313495910956864478815309138905598391568649795768325582701441499719929988696384062811859325112405578737439934974813443550735444347178890160622797832698544436572165715499888498641585135681536000000000000000000000000000*i1^48 + 4626951193430133462929478328364504713527243531812645448833284492235709154156280763166460329734287269016978193845113006257146394807767716738408908768037971637721855979605711073949526141202533305507513996492590136750943038178008622454404529719835606543184788750325899417857126844357250624034622662119752559895786366036716151142753337404377224852448812376338472058592617493207867659114758654460394140095190610508501654056769555463171616447172167674101361965472841348630736552483213872278675985411175760189387197862175613272149779485153278282819505924651932767677069700576647433716875964879614254456072813377813475717996238192953645961118168908090258617083041752358511577460174089591600840985540268366231679363831872468856502722112190169401831000460912040272399533984982852581724779089087995493432240474313227599907004490249055768109246558561276562731613264776254504729213573901693623933099344557571086726381488907138130004586264659033725719889916480656226275600312340093488708625048404195104638870320670521665871442834382903729861057936948259598984205349286864239085797335504206838423181460820133453681796412186141184703962919360201512656627115194374294202460445244361275342848000000000000000000000000*i1^49 + -5431037126146869861619569064642216807878486300090114857835806097090186635332794694154512725320815133152738378476966566239522664890082087795254005418641718983681059042833525932828222313033060926096713320693211967647215090369060109276644763149758762554852391851234560349176492113299543721850373030854020298344916400518476047528932516113764944822311340486055007379019520117101853352154254819128336673227059275573639759477856271504572353888561800759268578583861780596954242878199336314560891440038195716160771836705524583352319697841558385867067092662373496734936512276270932260849606836875026460565487258335507022228920793195358260824053368461843610535180113612912717271053411320230544601072139920790205715480178453191010191217821392528714802834616805694137384256966669423846128560143534252775971245229291012950691735585501761475517930431685339802025036123786008488947360401451046442201131758426115639402183588602124494280043400395741549302770885601266337184083950263696907043592139384558818204111467935588531995605220038887814068222550289089451221640132627448265660114515795298474254555118320237554195940914602736899138032668513279532762201493418604097223327202934784000000000000000000000*i1^50 + 1255368416077255203598523665651635923079599219984000992787111869509463380899231232342657966183500945089906323601470103594354445804060228643352850119604009858442542866123661050853963098371298727869747112817971310576219867534372856003147139277157124625213465972890797770900199914097227195683716076474760632719568259994972864640674681269244920052144703424925484222007966096192870178323836322510991957912571472204729796929970400182472184991257070022765363930681204852531117866266076154263500709285369691773635106401764970182921469404507367128808406897535783333477602188610458206607809297763932038623835676574326132887762972894029580598049219337331355064385974011252605365601510052946924281602646164523961284000546164623896405297354025999058488636946179552162197788057598781688631514346112544633318683897830948165475997984228789553931204637963432655721891731122983335147409868790742195594133732980724869076637658597513836569822245147476706354978871498468606503016810007500682309014651983551479133981614266242418523635311854048919658566737050870781983840329814081689229955266322828813657028080198860301289280493906934311195273217676599201663869003339652621402112000000000000000000*i1^51 + -147837295544639777567458064549414873743917231644740941380771739391056917203097543314681830545262481678304958748713354724850484840329017247054629216217824239908459084780534501608175525873593202216011807741682544747460174939725516725501713293999136584539892023705196652305483805549437248179125719602881161625458007369672264100854519696708082353540413624267725384991483380740387941713695248457447052013254217895374187008221752184273634351887242954488695469622423097493924398290636160534876227366377311348103991121221731769347717614953522682071536156337410010512125764117002279731392607651005589348503776801636294678520393364288259747125490354299970217595545736784377011849773477034738625323686297769455393782606270873973362213017764151711355280873223335465779425950850107736844726130189944170868814546338688330357265347241419567385934714781633379135853087013576921871994097036050599990718087507629201929065631855536934774740478306629730626736195153785353885775296804344482062712960970596471465032702992148186679654709267948853131896814029771710431315881231303177406377505877691001967905318097715514503369589035872131864357622382079194639356484858675200000000000000*i1^52 + 3658920567231716673381335042457344759299395176501163383341334555252126445264750889608741418101383629607089431376714858703843122565037123374122252090258787712810692408218538945888293721765711587587474109333116934142296828149093053532227014220260807089512782858725105293831579247552979715883302707085003691397739090111325018461597209347563995927785352110413448301247690743687131430726902448229665670738342089762316269544559147914822635845832052329208498557404805682537954734391758752943020474572138354432623964273238072069785118561905972981897824074396824745020864146087046440292673270968430962769263954184303692870315858776040631502336498867705315862600889720110518901102480751185636149625771099789234126117332926516997418737157029989834410984691628954004948889446269700572867988063019900437394993684022693345065774456197865957139976363521370875002486360762497989562984852715863066405919284149352616543346570464691880290747196119264758061955154477026053797906372512854728045849693504224587252870804648386720485365637635069860255029679189475055032177759964512845274215197278848375936930644044341275021239653924685922241747788272920166400000000000*i1^53 + -18491578814047587553326153513866917778494583421182486360010515318584634614437848950887660797914148691241724152515346455285218549025253612341936519751195798998878251683670348183634313851100377483901704869627944657500519859792444825646665416119332439790597544293246344751906648545097912488897610809791448207456991523950785357868016774784121733330235816794672441005923516870742760964208019468265206194266342670895530332210791394983288357599487626944373596991375016818545013885547885303797232865348929352145594145760905358496203692843119149270730199647422937865035776388663210010933243564801477324707126466018019600267458213924386714517830049859040192228014813474326634641017286909664478296959787430312434305017008268980208232845441565180687377810934701481838382081060048421028246641767250187550911359541011454020117817594391216771433411367126974388254974260420430539739554500199691810724163922395523116426628966811926015510543384429206281265897485335965859695735931388705658381017017662261398182570909235803159213849436974369380861312897132372226005771801217026469269174196099490635015403773898930315659548578314218976051200000000*i1^54 + 1598712097764402961594386499523508488953757983782376431585499710030038956662262951442418149070692871350378935384089935077510105591314657209356159808512474978439477758371019828426947565531338955516757199410423388321936410498552207422706562798447771723024470156520873150209024646802690356850597536798131941175376905170923285540888499450140462565901451548733664321922049845693999113600707926375328738013845325581687546905787952178026348801054068877767504705509124754388756357971593503771335760942874146955245214744458990193038420198810512010126606159110052080854661313127507655255487416370709773210728414555729512454246927987570506424020860418859284345368980493883365422252165434676566735184865053558100908865030822028290126020045737109805127245562533897249525984876703334181367200565523778889919688216364506452855164580223474433361905837771837136134690871452754890563345018636033655670255506853250658976727952083274286956989826657311831811731666773857211627410731700973317215313231544350299154082102289194494888374546227366035436158043240048208328167705363826022381390023664869221990400000*i1^55 - N1*235780797938593098220110578821930189820411650929170351581177250829913862517677835859144537328510846153395999499540275563960733615055968177495305683218662976142731106775375131467466351758249126410858411299355231098680886921254808305942259588474843739255274531899637552323541011626333946193311723*i2, -28139507799319177662207098103929077449138741797164980331293270878285108956915642848464174732946607949804183518867428517035664316932949786559733321927606897527249829539855357967314477565547653682502113903729674870497619486605076244739471944149580807955429557611741485583648727487894136314295023269019072222439958198912277539683274945903353575200837522238142676183467310416340198457486237693311941070906879746965513695294220341162243881251278476976402039495214351848469347824178626067142766432204043987564541502496040423613458592480582243057333334779845545020585570659226135104284702519321884863429000388496192361858682131860022891825521946266123071389894787231719007870833138839417435324908968544022158065668570813008436665250909261280614460452438236361647793102716387810915118538869172468811670113448207203971939862503900823327858988651274614203803450784235344509842127585309551367711628831422822937475420925778311230067156673547313550389070642874431008191664919603368088625974204140610247682002658112522807689195710709937211776597909976592454507017438794527468232577445115084978330862971491188231786832722076939353417874332592330253236155241401203255314571470949730646295255140037353277838783674492203553671954409175096825549923165110687923670736730097155677995663360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + -34243593095156422983293831867812970892377227626747097513462852131079545767528082180536227922512497715580117463534708368938770266911689497717288506301311458638750259548265082500876003170114378839658930076334365629444678618719734707049039592010049904460219838312158485508828202479582589728149441061683031367830428820784027813862261777880643009073683475357858956586600777521417726478540506153319466735720188523730225282399666731316264486126966546435780043760434012364660902440446114364691334733372343038241493412047747330664945206628408553761756113008363684162006666212631573759060370023775365030618107568030937925701115637303062556836802202676870060922867024856983019543686760534442193916667471763926516447582799595723362384277502441383810322656468581714974638934222792058399460297455498553378566974294388823214133867734481632788223470658947805207637622939884027190201080832551526919985991206620713094854894328719698650431340180298383671097124284226462959024728651453847486717946461959345319077787818472162437255467066009315594205474331826636633147475848574077738583061234764501874444257900216339866763293723504486382935312087304038340568342929318307360866214944152368515677406834954832847853450934828711795061801653333595509588305676368804082185226332193068392603084390400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -73711460859728660279029869062209919252666864562562419992038490330491648803408604763507971331555983000446519594482946870309271813923128158631445629149422525164736929195017494169868284631465898879436985375294192518254674983826205826303410596373738046515252830979693979343958262020996925768508114943629440621000497943245788580708364746521370043742498530746452812015315134791407990446711827169629099126459289670160121535950479183784421984671195238462848848788649234731473951470887255318436882770653308609587092874467458674956699687856767158527597079541145344082345414038471293106864959592017377067501695496643182068145464685979105346338423409745751884472029675745700623645725279978638014453179754857215691284826051084587001507373857526856666626944612660822955906661618328430436404594083135941796396889239977138722555529102434446129978328851424222533827085703591367620958328859519619376128831854773976562851347348816914128042956243320285765531363228213035556723270200298918948318187524976627935379891795090212103478429912500790344046994242835908187735563147441108668919309986749062259550850656965148804238111064002177747297932474813925979955040534631576486802840716919747254321684025114095702580373281736491968590919803197173239764089084410496786623752777027539724980528873472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 183240332831186973713141770628309390672873734745898305221605767726017971323130891705081122516063885882367742804144095206523614229962027737520772022999945325262150464772183763390249270541431377011759420401188969241600213625197459904526776873241457732296178690773457241514592955837733538894011098225906719954673908415285441096511207715656879577420664222926322652672124655468995545866764698672702871302331820222290762926165390161214360162118169503325220419337786861131668428116307588401908784846739563849463169647400509679610743006754824216336536888577320296642568632328812118775230015946473191435757903596065841073853272002997347938946749482538914619890731272858518644542410841077398995286119048792000034671344126704067506400362221901830071139556333282043895780036087629699199979853867319287899710858298232421997193608118224940707350478958668391475307637039144934549086517028647557575818458995190004339960369178015558718249348519825529657570932974033742536082421343410106966732686429954740444850536052398531217772862825569992360182842531045474063983817693858654460585754691206728985137890108721193399631058754851386204505568444073817734671344779090436502917573547829255905177243471334247612081274815089259786570822621288436931482117325068928485309914592625671932335685946572800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + 220997388121332083714201526156969721963207162763386309905281870903242141605278369824045876471422611877324832936280759127649337965076709380728195904550784054191369849121930249869025727690258129456089801827806612747804484508890927730492271261294346877999542404019237031301316431610532992769325427654569125058695900426295059975568453706447473352910963037935452769232240391029663773191574628464663129799674203775410232102722247053893136065521900307237684502344658863011653132189540765731698142196051372018289355442393988247589978730510432043189038915904875861707955994035005369538906225567468634651794133835626760141868348408165156624181899347015470034444259909031925017925358298328058038248625798388850497878528875272453067754295798127206325554472492480855868493999153055635840152720367290847537154083416947227593659924860284454045848982665936714386966702391730324930802901571022977248663976759782688973258512973917580630439481050916461141453076738994547691223263695146983186100449754171900028295170716102224703745762560440011559608017819064557090340474233147473364394371412683158085801798022414146882307170072335997673962833699541172387902918364084066727635960443472538554462447612689171487510227771602502051195522455819610954231849323197640191542650860005070084853897017425920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 4043205605388234556978804494900852506756047230470973968139951468365775411547708087941911090894536661178997846420495874785637918607784111483001256322208892270012831259776421077078426350557575054770644425245453254987549462752831900910471445187202105093797632844297137968443034849171412835595312947053292559069086505643398007437839828927449564862215170348083333644883648218797450750730610018122485767970833576268956521488955530041563080627008127391423894396876876714410759495912903528254498400812963976167551732476078114324220560166659019024502973383853644916051298720608601189246190290728972554815692303667668601256051784528720222034226355783699129044380109304723389464161349225441799101414495255346235079444023455577984491496527378784212281067777801441396788847467872406212056136060266691357752651926270918374996597801853253148936840807446544029754048255040699769429151679078260464695872183019501562932232186947000485074025686504337131199226028600830737101154506980045006516130806846304111240061932295314835220861303408936485909871467230048050057621201781377808540177867189666947760000382004701430790938514266807661819654819861932073879072257202954411236492409365146519416501460048746711551688147059877093299012786396648437479650922579308003506177147013677411499277612482560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -52602850042902152219465016135498359407528328959505622818162149432477867497593005232497965749552107219002555996121757661447936430806903945301628225106250547157462228065660007122219678307880333995878832489906400111344106465090553872920191554351253001438593802999897404478703210942094479051444292478080927301190319382553831103846048224489991402843855537765205206550939699768236170425075338399608119133968902276174056663089165458112638609367240370246569674391141463496554908500621256446563644964457976028345772327411137721404364075912658269341167803275908617562836698289397262508517698103497613832834716983933950302758424896774623201344764250004644970107953171282040902890374694174570204096894182912116517610123674864196149433527553640002263669647513291731902420618801214806851303082172524605970331494833584114932656252371995243281597563910447480808822530447625400228051068453461808857344199894107334754460468654085185942120448048080766811637768033131118722333405974254785817516848621171991301922212812775988643052301589493092415047958458373038677145230169831404987918370993487926617661103360573257767672812778224561909998007093808687753528976250785677795168939614996218935524953683231153373309521268468363083500872037790023926461306193143786788002721944759974127481546342400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^6 + -82019908211434033087092860250430924547716086415069066147035349029279935112244510488021934280786730292708708278668916065583951276254298206770811487905253009886679532638953213843430195329880007054247374571774921528613255607583155054214975205451890241240284259237088651261032549333287421838668793310571264945102892892004066063296525616654396143198401287423867167621880152059555081886332239442785841543390041506063830475054229405868235916839832359240964987003022406026930265120052333470721088947560552359088238902430484688255309765568322775250949581551092724038838945914990036261637693523627958998318917120796945248489396716442466999348942501032440969936513115784576002614882961358827227791486522986209630655245014617366611684862565316243402308459659553439529073045461917040288332210785013040373087012410109932166333367639830012588834100038911333271156546731264764946849224971023778216690304715147464679816361153141946710799253147359198667556928484891385809530891872252797448442415425057792277131608709078490788589849279074375984394283542289369831890192558468853942973294366757762549775409406125555176297141585776692953891898861777829508187898474777206001330548133104490226991720432866674340211297781264893622933033680839547635362589078019096513727436576348246296162710844551987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^7 + -140488298590733368975211322481508054942768909251164666676592618514559650899075113150980973553961949030813607048889218756867927708433862247722494969922891759487848956937863676891208861841233438203685773958446445071332614879286155251720807022778421911383192041406613302953836051426453357395240170214713998170312224786912113587071242894912115034062545188258422378007051282136435048030699359284762552550062739445830142921235049559365427523565786324982241029228676909560756150974154167156932283477811456662649050191304942165353783545272983901808457349815602854354591368962330729328009849411791858394254679620454327894735782426260104317926408489919178743057403588101681928927091031202438187827113229457614137448980445946560640797822490926071383788488667735866963885060067243360655151701249842624560170168106938938195057666555456348239585501892879062977128315770538510519484748306536994769833660179020926123922472858891657657786622082255875974295769337911386983492935957997442216164636145847011405479592065078508540660114692303382496958393860524766442145616317576398387228278072138448529330311723752022162432789139058204956270937618116431949637430701270294102046233412791519928907261757467251845101485681687495137659983837109359557818604082296990706888730362122605201722716866289336320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^8 + 24971144905676771481643421985542120223458639217014187033647696193182404132021550677680124776736989622385287758329503597640370761080233748359879713162847301233952162265358150064281815821976955980564245381646657475583784276634992520143827402050140955028278680138908802306849086910074063022996017544519907719665555682002396669666147367513157595825787037181232677098183596699044653238903007167416056150283083990541289845018039504280759513185538134484167661450677670783201559608102161815243183559910661814185196061874086974975795336950850196085110132362232015307355001550568184526335759277684780013235215760116234591900193773523154829395543706703963499177764777534733156809286829043446917443909192745402228820002553601004090822572267816326112651961776513449576681851606622680827620420029348195431266904624052099584127877857471057513550795110174914421773278805315021394197581748747587015667090996163294854120070214017888611012475192008880528897503427371182965051220257840492617176320983343927758943849659074968745689132323052187771929668666561392298970143518693887781066856520925068147427846998835006729417209386932945415403570933338477827974491907049254723797932666331163115935802632132204465386987536032466671322494600670817387458275289573874836174699687365673084550759620416634880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^9 + 111482366689984795470651697990003144877766687388532851680206129371341382503105910560428690252781895084302216133276275289911624241531560943604343568303240489845138692713808344168197054485753572005156277799695551323066494197513928850248964552361049676980819775843156751022459780171750320440554425000108774523251008996176325558455834159442212884396119356302230444696051825094592841153617808829721864056052294847048574072363802926998935045922699436076755298274729178216954507297006188858302941363593959601651302607071814923694794993680456582336574859299696254394396246196438732536051048271904379306511602763259892738250066943660670467585321703171237487154855013465510621215663065185755093362160888600156947233085377857736186385773573951916745304172345987311358671244775890588238016313944844128130895323882733722590041910282119715522459430735824059026249310363084275183147609601291732161332811024062289347484106148061447530045867799917781596849343843499036393875737971527199612773280769839781462989780084915236543208023078259753093703057067500756888994100677439208322083747483046332612838421454305998329465456168462805175245386829422251554617508612536665746092001993168496332676456638834724824219623223502698147677167899603445743452640929363068359337270677802011392841303664453746688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^10 + 70669917272960522096431794055689795631101950949670327239256994555120155932273961675667133299481886415957506833995701445600430189470303605051496143801108125188686778649779393723805555129631487003996180430591136060595622025841848126875389089363368613033977274063263436113406635103662401039927539970860546771404504128114393789225039200072120965023258917880437642155378117531469287856925749297417430488926895107792867415111059850767480598666772170433052229948776380776929879762188999337378588929034275035168539344182826927170414544600236521176187421828395137882253646534432712492877814188388503585215836151059215054128459526412980892752314925102377784689850599230476606294333125884511047476677669878685994673166204639520289715420150696421607247623492967357292471452826363402047069497333615480823231485666413318812134004424062803387724116841368731357229063208181328490362097754020766752874373176837329654352737711783392599449370597323309963061857966296011562285778627852814117475702969916958853896709380416105021008111372200094670271954511735460831864421241098374544799065901596173985821414137998981975815081431769669125253192662377743918690812551829969666481239134583505274075937660506238470845632465485824722179187844033908018834988329875174772636906273911670835895291046128517120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^11 + 43529165319750910663485018289208326699043239454333521657142040761354522005694655168975204287224112397915748118692640798512467664654706751268352178519227271820282295423164876614376399525836377005120520117481627887121977453774238570745311402752763872762097726719181836068718167180501259108643160217052796979587402135342962173978198022196758013578112555264363592455569652284055818115121365674180293562939149143475893918353238282363022478455930047555484618238859261275976046278850924833926228968632285055039461755769564495676222357697958015304991145941956038633423310527874366790351979545197168362618785113246250831216181921541690943325666636367946507963887788029023262428274197607639944376405337909363315538548641529056127301889449320812116705941520673382429489368177835384673894802114912730069737838541283628293348357660636763882163185519985353947248974153333239529530817302292185557612888315186088780193591720661844416480584316561218118129472052841045116293817744763485487340778138461129903763640157074803468202594658487463897894590674166204874160013039664458129755523420988783913335001581990296463369042316442723023375783493751151506822972648152988054703643009535008004707666614884286791368322899175824183376923535232414609055590125291667225356444625123226263060079443645877452800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^12 + 10237055023935135286668145741389404657133157946660457372518508437109494627770995125195757339558087434541907727553832494921271471839807332423160879536494293573048904482703306467973771976900981485412907498446031607280574233851167727079449076422902036834306950079494669224664588996714540234966469136926492881380069190418633714991591712875944678251326136262369073095142316248528245292108069720714786783793836479408711688750029664884677873017047418611802225077728470164710456490296595097554687781124625361992158432446023714383110312810854420826872502184255043562212711345287845670736454093207544460823961614932359533914177436095012540242344965590239987815460251808303360546682970200634839096070365817332796741156966764131699183656562332062429063729937055415742335208161392951668762680324214286064341656418532757484800557407068785567956221422620787324159450400653512996240663323575987583871945835416338732282136954656300862282808273634888778342305257307567265854301445939431510981893122421734008687759433461182191479277773245250396453237887265463891250967390013044293031123421800497829964785996622230632239470405526936040792587753385715703890591807660469794295658272449234477464212620255334649641168982963355958808724438788364783546433157898880519358573687896656009974955822534780518400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^13 + 3178016609825562849528179942086949385981567165165296058671509583891063922179784124711140797908947481027413119986289653242430557168571674897864449242694751502293907498981738057121452147692554285237726794184875481626006824261549745932501111208520941663662332089387316497535554327327903069728042992342149371416245538682477117850626866161638392854021754405321655073628991905271789166514603591069348351617381764984702458347390607967211300846626476973880557933217114913058001343332032971047672697167264271114677350893158014921197574075821031311238271405307869932284929889537034016504779548658201113864176286827084149230372781814610000658535818097989005891184280774942413179888102150879553645361639593313945135606393398578106745252511048230060151233580073667449996672234339752717555329010034236663829631213575831542390607700905487621613914955522564752333079420500806155365586416634708237188895179033036190888944325604775982488129577524483164368986253925695995332513726617280041511630654639348399967147055982340986253043669315659607304648167126871962720267284487471923164347335414216889186122286776322035448383346402699216882356135215951535435357000211276915288347437117135388149916822849779157237836509415580713942611999049427732526510854356263072270237638199211266805151518576837918720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^14 + 137725206552580689251852067832767224023575059954857708247895803501067752928471114187749968731518863768986128645472710606284600406519341466608705085422227436657979588074934230066944132639412772810461960547705225745656921788821540855838243765855759953497817924081628265557223902927715611137359261573208498981189935739485612952101005157098157368213016292699024346057968298204786690710163492338802144748031704403566582434560109095652807137384970457123003897549594911711720553562615518818313844779579675486117276874497826729521734230328549917165639285255295359255103212429111993214880330201379981171992853597953106982036257500190781436527150646852317405757033258620644915988619321852973513915999148314557495213785500101142243853051664038395760017497637565137796504512623211024220351906563274069608043678020571544606774692637157323133673651684269283011261381738648346063145373402450727176678043423404359629337235146983219443197869362803390803864039335898458460808252903034388037113524678548017974428998665047141751393134807921562466517323649164024080164224574936631339001033022419112525978008260302902201624971270719910313252256028791054665080202460868880094762676391532951382597809252260839197528498745245039801304429045839320615716116209751159351793929893208255706620240484682956800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^15 + -73591320944451122857033875796322940852093759983700051259184564231762347927452519583711517674488878321900336238812315260718863762201566573244410634864834820348098900505813607372283445159479461748918792921983486079306417509342854328174710386082186094841413552177805274668055582246185289336408963697147912658163090685275174175537762122887980150711555414957033395240048898900862811743477321443285412419681871394045161384207798978206948780388494545261930711274567926191342160348005831494451632912820168673368469693300233619173765967750559646249248824991626522390175829487923908270498211968286430256849296950684011823309354355713253638039565800759907461259344890643571759264241725612263919218467281129628356677171414493476229189916397722931800933161168176901068816448293196588936391412278579868434601306584726189670778134842250206979895573692731699975529392155873666533503415748196008875759597167236945090078453543286362038281880887525074265852217695036134589449094707283489633235308331597728685587979592150515066459944469327670160418157466263170505665719958796156387698484537968125438826360736364812500524456841021638866370431244585568224113058628455685182250744178302673325995512551096320817584862356232630612376154637353946763831819706908421771695953932680092511781819263473418240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^16 + -11714411326225244872168547787357699804558283232242190498384248798087997057355250623771339816046738360588872558152416068711457025361228726207331113304210741898323760735094263121471641028059737775094381049882982791752036449430672875804934252438166103760664615057689330069557524677444609005481102539144524252221600055956856876427473497615284110119021320387939109730058265604508456845052128705802937426479093443240636864411518446686128011562469530072726616614234932454273443224496595559705008582554749795579125882426367123326606843544423381228469346153037608195466693562852620096604963651499528353800842614036798080971908816868663736641340481565676747152105654812026445901590165713379613691581911227568688873770170446997929729200051552153242270493994374896971037866574351943347711172813512505013753301022528845565316881873667125554249129139037870019587966828798624812845668382053557866016854127984239211477715617674039941368918052420828301023770087868999644754820939774075705917395988878345656119521673924431386599201041775093226318494252194154802243136094710189609202126996140030201859659921972878472260290694662672672791452160237758026055750014235633210426450214310183156501911024358720597757170325986666093088666634395781525232926174758762135540130923854548620603060730262978560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^17 + -13771940428935218264113698907536294610701458290659881252650323809528386964637053367892210962675640299439804737668703117473470117230776267187712198924919097154149668131195159948171787879863370525643821672837919821719532614770424857664642463958563286676093161066558003437521519733784506648303398997341840400592366843176088048178023996884688626932080135694901652330096030201420182957076393820818851578999600880237972314944144452841834943341487933675401155712256969803925409745346953350137925226690354720218536236136029672086361011001434059393443505102686394560131919452764515829149789257762908024289064396315091351496357111485567216160184126383165022639321935889599777902954319064637340337369899930017008608854191940214450263329487574387157060141977872988880568006417287731903173905168945237771990845377196542579094834525839896070910699122192120317229264178109357105605094467645795054226219862417331168866645966517839585557300236245851870810035437477625417032511672930989959830713372890751968040018126668790658162709441713615863917527169866939671319481291602270405211697844551344965903764792481784881250046262641158894966891424599022403934079882256715456528037524464482636284691101416737298785467438275044799309844136304128497270233177622105047373188399071260712617901024699691827200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^18 + 1737831776965394407420623026958297580685204085285518812054793557693308945934536519111547154627800136920958566689933172382242270062729797329625121105654434485262417832152311279574823196516343332779539651585694006558152065344544419533779856535603797498555196388886428494707003746522910402910477828012520983473498610487950867603143837010018352896621008292253048120446603278478964974487446155286379448771906535237311151166688650607301751136504948573157568617755700077677125565502951231408733880804104303631703919161641894056305103844671222726958315001459786334199515921690893400485236037112528178010684526623528653321700957476016364455618068547391117507019476407133492523718002334354070503111084900266062372555659656920584370667845897464583340453798565622745396977090723652637379914950918715933431986683104825808345461652704244675190083570210907582629862926156695269391337913574832244562661480144171849429683177856012294327667929521751657724885828539684052989473892978399638747106051301911680804700309136475311518374103983772826792114234636908301338556168669467640191411788970074868960440336851595150446304049184824697339314753289578483967520027996527728593177341813724135223309608579784162887656969313783236828634910946387389528227107556438349741787512349698928193662909066038476800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^19 + -431486140196042061764567556106776641393119549521131435733073958929012549145712220616896665705209248291399520610895604327940713350303439036992116140335257075871542209473669079366378413513047142880316502776815737437364749182592933304168994870369404326526098016532433498832319751697404366820219628658697327362420294598469390284730510243525053451633238006340229668267063175032003499170277793605548989508656268870189255460156275466900477986617475556618140194686750400847833405845143378297544892362577950554219508546917202482144756620395403721166542205618954376493647789848704615771772147561542258837936911682188207423230299466635075818454252731159394998068233300967396262773696393509753958211860845411907264403816812498964923788123702873210562143347505019617760581033709949956871337623077253418175306394023795938390487452313927419587737100229731918880754165605651062576933164538093087680984645794912071255243400956888188487945434132820342730955072320947753286995294911671477163429516018686622850467957986021671752831633641457143705196164659497435349110147056787138505566441875458128315553854114166517646925179293412515242599540923886979894165243833081489512894768616800806842273937238474606500049071093563388029669531089396057068043914314020081408978573034634474568261792522892738560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^20 + 123331872898492820099966772407759595636550680705573789876967572456220786924282291759852170009968249466011230462779683600791451129802101777850943343883754570504784220355912947614789629637972692867575415488678112817156662617098339462497147748701058514063417479864331333009841231863542246176670896319664027414669570285329851127361742800325252485291016443768706430246110083322773988229038049187062835116924284626069416726347718141672640646145211134177897554492065905543164843710735312217201264383271747187543278952245313803618211233349933135618364987144626300001232175769873657871834769030705376945680411575422378214342766815431945092230067694180743825760179933323395939685898960507501225937142428109388030335793029368232186699750876008365392983164857055522871535332494238460856698327420310825513236284807199367517034115289462636880511299928219198657888863138012838845793684209020868282996073693438592565299714026281276841916596241206115741382463982086015096911143721705068718407003091893049785622831351282047391891661066245734038899693489635562436962212811527559376730371063304162170668128272215017628225149974254667192024104628698367677079503506059367072399735506685577932469870878586076417562695636173892249607342771360940281471862970336847960347287200887679091115015204870553600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^21 + 685696118591362733975331613364128992354546128934386616838665900586706060109138128040122905927554684359054859965842722645080476763973726601536789618688305758301266807197254059494007273020541985925532492607173498032673621026812651677935963490547578504297106144654767398579097318683111268369250224947704261538614692901258006336926095602803995626359336698779368537211263361651264395679072280147247883192415400978883735843932463729331916210642784226109050193676077372634139729105921370336327786840241802100540696365125990001921462323404006160942535385520792065380265825258674254059793329385900344052780805702897941617257845376577172006553090597241859864553779304530480478823926574701205787927767552505729384249300395442814013191175088121498632714503724452309192467015973159528140726706078390927404229730329732053481743855957555313436574324067352021863575244411210435338246125907013532999811594974738331728692573041033756281570896961985238747822373270369149586092108505800806513492235882239549656151964343214785762365509090964349408261716972767776081569497430757963080084079443026936403811023162334747986804778055269026962167906899553717584224961137614801725863892992990410582861490602839684916904845188342211644796878106506396545427373284899644995719668255725524381999740238168064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^22 + 1851615786550957247836460256521520051609482670878718616837734035439743904791742012951209969302922636919239587699377623342974006729946681426438566298405114155810039424071613964224003679365355180172647595348301250303913984736761398608103687045423763672821646730804044095708719198425454781756811039058806506675330083186007747284330088794653177137563637637523134461132313059690435722889486732028862772469895433365441685483192603988708729069532861629580426063639268862366261747550756996394718932127954808800601448338061066281340405113268183515950948211796896277717230202080164139835808600421740652868356815379207260605386678082574343353528491796202092534439008911176101645233395318044329563788684524467767744596860489709362992761090832174243316293803102177752386176026311831520903158491034256440509414831271819405392035098199705477498033791393277749959646626893444592314626848780195308941400398576088937879192743008277657465821562320149290600946353306447374797047248486042651189946416117249372505639697955343855824544875170884357243160574181450661121761882819538919375222994165812889266691817270883839284454578464558072491454809922482534797265477510306216121977869861516619797120386373823421152098122120115019871844842890763225991839926048677817043985232734702336789061803979046912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^23 + 243406993917931058274702097210883494437291821133783404650447152884484563175840389397088778372047271317872570468137829524949447208752376831690885343679178593115254506001734560225456453386316678814406915940331623119551860766022978640070377235443622660146989880367860057524082740546102951466420290379069091559303265000243678734783516860823711850257849581248734417639073419270480177463255766292311883778679783079591246775924590282686927886144734803210420669689580917429876617232355777884819339640479250101924954526173688384634518112324584112073853826239034711479808395632517350725167654123905987205117199491416050709402074629110476342456970420564866853050618854580899552142865496237560508464117257491381905643779903757812579429796622618245584631222982022039765864545673605084580172351160908956235130468063012588477324521937164851763611501772470445590972595254844023759056252192023110159941377595884349452010843908416050698626837385639039460914585194442494816859186435206650588664848885315290496995022350005375885917005538771364467517177174398408735715634163442515682795971663675518151456076446885915302814755300701075573896014490597070059169990755853227762479912876662233745999872058029033976429806959061584320734288176341900962208100093427032331351521989048627291173657054386585600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^24 + -6926735160979938971793440769539354997706228008660130694538317425087140729745619147680795773087708932229072243013840545229347403191240604518593343552303002187743415836032634876894675042446194878883152752443785416872093110197526606152589806660280394149835479131346038265417230796327271109978784800223048356210469710984635055656702616281552355536556187286418934254840671283718393685736256330792357823565533629314066462288093156049631432330184804725172979518748680848585454822707256975132839416594503205260135258399707554816688268069663648454437803792478579208251478591118453076132745642526134344368698017556602008518471941713958028999846996006615634840873748579859873702346911783862844955193931591158156602520824971024921662785345391444188095480984530688105959859723404977898987913878700867624731931438813656956140298097842573475611215571747283758411506777483041147260719647633642277288721144418386486842046057587590662355063408775504929731946936660719423971998773536244053973049849064847262624217838424556303380285762204087345722627827434503328220547414359344010262795860943716297868968877883191182456714418336584131400187438220059903796451298552786977302306765017742281973174913240676389723483900721026490753619844440530366889903722766508576698756269539381950478884016226304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^25 + 2229785076577078413421574425176506967644299569537599564102082244219378591032973775964092202877911002841732050894145779119036394167246294642848158690880497791770866745035599726576007371942597737724163262001400227338042977932476966351934889747449412310441367133035031723453588257032014443721523032410330637947091730241403303132542174944020089947533372735519280202947449899850334740687135337299844018882580454238393193171192595626568521152182396976513760308543515704288962949888799412451146232533100813827241722775017300282644265604474758250126728012929126188540369011960152742806716445277708383095572439133884668615941202498091074358080743207885189316743867999398544596686823483291971417479909654216443406654722690579661221848920415028368153188339864011954628754683756314081207548075814636062170645165780555273541799709493081564296467395558045800943342411037955270068926396892155825243627063811336420053698666051504690183517189983513283057347899744625348064040568696648064856910024241673362500042303928043316395510785501221623595215973465390881920929111378149645237648643233301643497556174552535780569588276177350128271299866633392391282290919648504848112968369989001690050113785327026328387685457734281943390113995922764164422905095803857536791064058176094912591503938289664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^26 + -190845300591116259134065579631313399881960222519018772776944865189080188880389097642380547200712795415651154117268974505758981873262122255289616373304294624541850177236838705699330747733015253551748524683987604023519000343329848871530113267732986544146533204478671565072564652210980153718553166070868569760281509583098914792042717449815628259263461695572479617550019976093355795465696485518833706242548319607128565589765498938347258174065014111757465420622885875378459927583769660727168358872562796159085453897329358998316183960424032297202322807572941372292245288022211419499027324438203491896710207090832677066619308126289090029206421436799970088334306769181427046014197581414025267230080459151494838346288957178705924392047270559159968543173450286934398858868040984250028666512602897038252936448351669514317898824378079506659509133363077534106045062647191913659510208692352556626308798489586516103014571144947264331378023326208350803608195436857320730489452237566182659679854265910762384252086574629151699892966468203557681828600669380605828789231278014607424493739429391489658966422762869846533375527130041071666674686088114966948804607159695115458153737117096251000440852180453932449647044524623058230393108903983844009132334541414167608380058931937281255156711392542720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^27 + 10428172753138503799589585123631322230970939707638922936269892470251328493835762930324569443932898573504604029324271885894319411813922050274170367021364177854244820543857170237798556152031482287572004823843542530592098920344847308778633347283883831057358726516339355815886412837305451908689895680314785693132570858167758167466339383971980874636431653481146218576019873246549176044519390845597943797507718049409644156939970054643436355158344422489577100597073655051114590827087035946991915606585027444023340029316456879362198299504031002907308948886406727321730545359846962765316029717495472149574396318861525750753960343613023334907214173772535429193680667980806026912234831252066400906027699551735466091428287729503811660973459716882313394226900678512434145103002928060705324982902519645056823219307494821570839463194119122540112290200563996665444806923859644378035273717978354259321524560024217964961804540151018935759772971508048475277519840455193607721559148590980969894460194468859383232852073947433575889765990805103796965817664218462295112228053968101469933580315070900348319543237910441031942624040292551688356106929224314284781469526273518534534421469800895977252579533825707304090675151340253070410116598776652924300253818702489076219298731098089481961499044872192000000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^28 + -279160433722663157950827754997934834130169893351705580601237145224008570347590554933182424297762573410714085238400142440446318651342302934886762914618739290311225245440295270019869305400432799585894855266329981743444238638890203476561741649798230079789856888666516523494777811905278305260030360700674182098180676311259910406748459940432311510842732542195650565930842059293283735307504843294905953288406691907628919840582705421899326275612811402587548517055611305816427950590257422010749697306763509015905263013146502477736671349856024430042909816972937758705974916259389889751922169282368583344341342155860794676261853168473334565448652958129196692788674057612916288106712950116109221375038281355665572313760186190873519805783793996390408814563178655338730679436617978763790000997839664895729504324146379466063350603251878744224633836021878263231426180066702670700216176398468787070648719903315568182442828170092117607927220597870887477270860435384438690884108350575849527297756306696953071663989576994228846353332356200500468402343987946380979565024457248733842546442637239219327304580802168170700465904304258717697137157750647048839402658934400722288716464625941521192937833328820029982798388388291077620172449270354638949238826496135675353487139054141116110196701134848000000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^29 + 4131448681841810580634426052866575080749472532605046425575165646483786561030345263237725191157148709909192740889376615561460634765587298677417868157330232592513695596344573394272670012767650391815715315285436532024452408422480705744689743594432016870471641652964380961395946317112832987700687200839653056018114932172639695914955089477738200222205680588331982821421422852020434102736950865842616916137323212558480273134641237895100038211441658690247203326231280395659756708988804733341310723827321140202402994118116912313284472160067704353382300524290200975392100689371906852480196481571816399378573265375899727186685067661769215153805619652870201263264982618412948573502618112429973789720891465923385855714642389688704331751586959423321287946132993757491793779745411210509057234780292572368000284574139174998654907607371846416361184543675153672225968574907149768152915308327688126283608199564944925459709264879458704243623802623701121836636465233259193002869088997424881298894542149697374369341418106192104527079340648647395139170304071529640837853364838175968636107026543586850847870025183453740742941482681737211514667166878392958157137519150668711838371523227654559426702795869939092860142444228299073070033604368226602424192652120417231019900598588346108721934368768000000000000000000000000000000000000000000000000000000000000000000000000000000*i1^30 + -64892829361598590845336095374478141351109388219065149518325887208997197435082031868137286840351743665807344872133156701124499126768702965816904506208584803714186919893897831699849349982281685776765371796707816897033779192490276685062157607615080506561882796220385444040575590926706724839300935460844645197887183131566088269020694227378707941940252857397224159064462613506346393218130047933127191554507469895434643596940210651529544323090058894847564318397935489824830916990271473897127349700547636756281890670050581823442893961001686605721333932572015517697206013091882191528246077362905732222321691240064860144909955458223837640049759610928395747589671452639834772185430757187449474694717738396032105804301585176402772535473925884413685161376482729923251048401153476937793675934582909878954634913335215095974514647025225789032916764011321696464867489543030177979960499233192774514752211549491279798687410231233438879628941409075006086134280109044341709167239064540377434401234163710421763773780395997887994411980270461428506991129003104478008066608872686016435563839848243562626691522289604427015946512397332006594885912859781039219371616953094531572600003195608025248825241371929755961800674390601926404108966461675834564505068567798212726780737720373928209992908800000000000000000000000000000000000000000000000000000000000000000000000000000*i1^31 + 796537105875223354758835324985108372196180582467121513066002013359513158403792353168294592343166326631849433261321544090551672639549080443281950076150005182198734464153829952015785565613270983637881862406569171181457753081068703863972400413057832283072180906752751080186632987642838659419318787135477709228045704758331435890698663036277048518922838966296448129117580376743730162210294931609429966980828300023545588272095246045660111711320390029333086189732860396261776395121602808554766959436336493763787777507948730801509081823583718093402551886419967991810072640069839938618103420762008177194012506473887577298646182553294506030249966693568014903545743239616247222028222946077148477376211548087024239635710265424204649399907141206065299817684231369933507875428836861150271500064003810478529591381450297197237451177334950121899675077477539316912927303918365224995329586504392277868379802007595767700100691329243631402706854414033505812974594187563474429465695023279105728166649627476641386538764852197016685577119745273420969401163470690066679075843740026464217271251528710338623928089255604921561289686693912311036196933673114707078892212796932368422828204009463622699400486558984920597078023088019656590371859006263085279135715883999277837350838730331630075904000000000000000000000000000000000000000000000000000000000000000000000000000*i1^32 + -856098704016557246508731253824083522476158989670657197844068983185664408834889708463198108042354643784723459560963639047038640116612006206988302769972712082180703003981028542858861852777925582841156134424148826384315813718499411994743452273474141092919661757747092382339415464076291997121085335444346839926740590125048461982755345576247223333313269051070254389719857945486720686018492185088177612027835342736962963816594742585332975961293761685579930268346566571684066970711218110346304880310957371692622617667551786805984774766908232621514932539451127866859792122881418191400903724285766270802332573435574511941196508626155560383487403023649406574460774595499351738056812150947165734540378685069262593414592356230276329258885217215275785205590932988959060811480012576701612031232881055209834937579249597739591158194126651384793518310918239585879374310774201094185269947364343906836862249733489363102201678383640910526491636643245279259961679298940224557778511589686043087207590071704336884846650742352195844751083311054870830875478360159221375267797744554676028433729821129272860690812288321991841351968164428393175950173980056698704690381682189920500917629481123169263899139461657086768684447222519986884760501710758958669826699190352535159348621698230722232320000000000000000000000000000000000000000000000000000000000000000000000*i1^33 + 6363130681901032978708365498242597198791245940937569000458595258165563177076226249427185239586522730052947625604069539276889318940504308706463654374485978968200576492313807611657305126781894760170539489303229579022570431248452179597097052232400989893817990461148190208421593995924956565348903987257908735772957354253249980674116822750549090976186694061880828804791671615271419869390470558659667360363392938802084895843692242257546062487276208403705973417671536624434866831096910296713909618402299996297387761646673357609584233974942129307987370376266145314576630401090844507555984952827913950780682028952350880717783589906850818770399408144753101242764320053165793019398126378456879385804633109305535687554061978604189516617830382882291491586684674083782492276232048175389980325724204430497062568604913476136898723586847053522423668802265093206555008821312755354725517755543784504805813260820723248607679212321797576724276610867312114475109744656899256656487919946261078710931569276168123010559773926000948123567982017145408990541185028707320419872647490923797462835836264244924198649126161041272613047953133612359273527760218533793668964534970361089811217023716843806927117882879604103584753486143510141406591568410456380663693325592069071042308451338373038080000000000000000000000000000000000000000000000000000000000000000000*i1^34 + 6366969362271579376823753073417637041462630513715528195465837650747117343797762079813170976131871896486283906048598393764934744280870196194373793924198689179828447167050837916346757692196597693923870860591151241856579450987311373318234050075049860861335723355863965810006100687530347442319026650994865423663396000148518175813952890678176963780866267107851302062276842177595978400090503990920528851230784250572718139085304963180898957908350256923449252193306791280365051265336558765042564005658768600161199879308099150902985076666670803888248961768563864199537029416349346831535971287515713622272461845406385223691844149120418540569855568955505148922966103074004442149484273026702084098874471684167740617984658214646090052385232615240688123071012473423526455510110581432228609770685311125151083748321197593132652473257286255219576296087934654577202981314857279567945089980770481316310210019562349733168843797386049936501874275501941855641131195316358564491455767022555871395574168840245498490092745755677480952445134172205790027342521420366269049557898448330338284771586903153920393429694351203654037207793601667675857408887994122460958472390744138004220793742101070649395965509250020578694617053506251783437006548811604109691988118303438490272404440476549120000000000000000000000000000000000000000000000000000000000000000*i1^35 + 22166985180429985514566084857898894430446707106285653503484548067859349883969498687973024103413563523241170390682603806996563340013067344390629736117179370960192695049172350233558796887041825210847493167590272282079654576150720723531451868311505498568385855248317453953091767107774819733712464140000177792646210222831930377832917359286355092225947670043733118242996602918377830384697347241415848444605792822062770313543727044096095652774362379521472423341625010526139130864280816792280936674019376559834802395279261584058006240943026502047036278393002194033221205699189502955044055807328707247138515817141595511400301036928019536396399201267114223568455210106670809858028323826165814204156420584610502538718292545285833141918153933535091436984895815436220542482755564704859265732409420522510023847321229295944940107900840632111033093471200224873827361266314155655123224312511656494919248196140409237436501165367799310341295074471832247088638677843415682861318361448149402311875461764222146633932977335997148080841012653978248126676367364369615568485514211501237849731573401377361042534670626881511506931909388768540491090810265015361340790487985077055920392467336778642390210316703386882361331635971461846721803811797663077691599174037825811146206504550400000000000000000000000000000000000000000000000000000000000000*i1^36 + 23750584492040360865488855930243339308829282524464395543265086453936817869129252318785504806411367419721263373715287358976545722760460913758998371550536632347147875507440206736227935047424357509955663469576183607665486940590270497375684298856712540257341758794133091283597562773002429579086066737360706978082040232497753742279160360921164280768907145511621711356866139450464981782587734996694029008800624284075746567129038364134886959363082572843966075821552333909595815877721222986592374593675414667852079485884122160399041679789809973245782616185583704420219573269515851048743467651663268173923533896246299261531265101250027732423193026193478831534725385676132496963062185858593369731076079904645812739253899274521124696572857216670596757986391586096807726671264663648170178707406840033601412497881681173384724643476502309324240672715933405874713872404084793484472192475551687139198510791128713982747810728310684485020154244911480416259845074850491132782412958906313109221979169191366419823539149573476183578923657059196005200501513157283708287626287984221120282046181163610436211791492536906556759950628664238064103669103416140061862101527339383663433078266496117603180994306963115944540913897737409362336763663182307642705607463020010670327123148800000000000000000000000000000000000000000000000000000000000*i1^37 + 14553385757450187891428903302743193498855503841221213617426908776468404976993670063735925993219239008247884960523683882209015545412425357648401975564599299575876605715944824370104596565878990830399284934156660125754149518443104990670895772886348460919987322480982498947594978413768319063917761933207032614782329721178439910131019412183007912260547738706847878599926253390872474599915103646153191579735166645966000957677854043839269807703251933729234273254393953133762328046841467376718081401088001922283845533085327113685093756822720263581869576572048808834636405197511942370290060324172385448347491417123992297526345842406996246860744918795706930794747259258994819366431127705454890927649162234439752949588472376261817918846669253849327937534395898183380439686097216953593221897456723829975948345046587762973913418312315378423495765742222505626282408014796813438693871988843412360800437089640928060178334945427600796111204045166614560466271649984888804663944101222120238772624648473830117910436347348413608703922005831478698854151265968431053512824425378976052206704054576661111634974591113784937689585475247194999337511393502824388367175937403249023718743754570847865488281993384354559592433249982833989986195220871383441525369346046967835137146880000000000000000000000000000000000000000000000000000000*i1^38 + 255271199525522245291416476634983905514812712465201003382385352175857133479580328445976668422516763492932904945785072998452209867625167169032080527560038555233958613041750001865954210228124631937004145264875846462394175676494736495268425081745512733571037257636287478232720291502563760623854814328415046847697866126989582873505940550482470520500836426076634316775915097691814267024356198150790058632081563231572430526342011331519644837958541211256062990606637264433109513723954371818624207000061226706179745183570494126362269819932053109838967769881556116581529629169709923265199195376188846064720034074220802727215965619037058736479648933128684860338365980569275543395338666396769250929005401654378006941578600009368235229677684076046838454661761868686033889193078379586069205781773959369265472658237151875046564572711887017790579528407206022459018373467600416756337409991260060372546559500285483281449048811890554613802977375745631401903037186966914417222448771516413673981518845919691637500067744200595722143025902644831309398353082500497842155864146710837496182238878237403253014032858135575553040433241332593449276941340278235598991038508119262013207368200007553126009176304065305552033326433466335052960745669488297545634903263951485665280000000000000000000000000000000000000000000000000000*i1^39 + -2938011958581378489314879266389762282399185642460678200425583437543809606720970227148919807292029397383893082718943797785940790257346397921972106171721131105380391713396606749429148434368876567290504279874163271902910646763459779879351097307040114639259827263610078586489728400791758692797403475794819235934344528956428864918679272646308946508833516370933345090592106445632103643796137562366133885785144980512367648837744954852543915831258990305177275646790766968912103344477733613950720175582913481175071036789014820765174160233356411158195944382699546135938315073226900038257566361631873841371363107845370765493224325039011122621037889457796078525266041758297408985586509441823280710769809403732990234525395862194402738534710332022144528164853411493010896704047814268834702147672925664639373179621663931108750480270616978078346025770799059729629533447414892506525836097871345388753703047437716682014879406308506278918819534718659317861470379837814807293596653264064807602233509358978541339255571658572448295144466123079161306162758034137153740190722656511065934953472648581264527438251565367330498213751356224235656428912136081501696132345255182901735272943251834782920406833699333903996625526937556947651026193811265137973972583506247680000000000000000000000000000000000000000000000000*i1^40 + -464911633033066096888491292498118878966499286977222818583204378151767652299660136069252280866104144376345947469021303413949292002543307486898726822262699510391573732081822774808552133051815985726037895473200686400416218629268158120821096076454242386979845383847525699757861803846438943579388451074227631045067733939700431038180862636402220432326202524111540855583913128512851387501204800473838533885356530954993420411465385348099427663503462675119576875293850847077575957361857134789439075881720232578469712348326921852527024319743712127039778657154031941646515810992988156753660189803277357451570068495353993345129261422305664975207806671603847429659349076102639189357275638910606947698009949088802126017209280002025668102771116423064721133512285100873928871476940293653994809308373170819824608279665386564042878368526782159515677501909842222142344500676851916150468152465067770264386781254192859707163069120260821323989072232413726199975230524474966755242566069024494471413867877218651847303901565416541779275764992890879010366091935492058185794752232845165112518436993205821738415571950555413143072771148261018829090799697823780279335683579698658570136430296798892666950079934831057319594241303060155665412411493023631025636586291200000000000000000000000000000000000000000000000*i1^41 + 3050427104876034546880670910340536074130005941960246561961568684534403158770320751789166264884613635328832466516548491226073308659285541439247399375156861755223038877193426664064164174402647156184042152244008381253078465410490473433385209505980531575763997423297877417535431516158464239086141428721596672928356243108734192792168669182565072992180238405364026114975963261345622914314781468366332489378275480631275791038934588907079770031716843408352851417953479657677917310999520600792710897789431093471824860370980647282695037291500518057830141845652379575172701902579798170585916590738022585498921630476066548801097617462391513005795032546996605185925778918292184840717345196099330702294167755283270666429382526955918897504064132400449134757863080768802979760740033556268651541715783979163258965812003525255628455004155413687346457833392650564947928590134069664186438065250382407670994336678587547927474733949911116148796431956476415530917945584707210255368531033958021388462308668412132240897085525177630678160794264910477539868930412097957400187311052297969727860786301277954931436352084672527370756740545161608660372424688616996023065843590682849586568988071691936029246301143990413675637475659348482002205134308982137867468800000000000000000000000000000000000000000000*i1^42 + 4895200917374718938681918444836602418383381848359585949781183965090945508936121549358115722875320787330662738954111801215305668765422539207743970480826520624707964205653009940420410503914228954908322953619961108555528362178868797068700680762174593729761637708531542450924977744511190221289912281708281164164413984578094544972287703556964832214766249848542480725142074265470176742784767975857726546224421941994447090327089716451105162214926321649964330165322948327737539390993762591442072818423819875817921704683667831537083059277687685494896939137367283110893021877094528952322394214938013017111577371113315126123125505787399589428242747850175635509027735189761800257474147928775323644100657687554152658762107548607959437503146716328457970582829615438818002856427045543827364278820920567664560972522937808685363764274826148260689350362325988902719816810398566216639492839196636485148494006180233635351838389339755788607992993117245511542084184492518677899283291687671825998955540827110925490393106941670816222032161538557922245489424163918720979484735026873891663661371881700736404206849526216195490913166137416897377050122810584902434777560027338838309281729400695956258214196700829425109797369976821932453984014907253719040000000000000000000000000000000000000000*i1^43 + -1073498919899374158573332798164241935537926087178007506921846036282550601308051673894869751540917998887317331354503105029715426427247153738841549577116615841367401558713547246968663401114062103484363295742578831509352308289042367405916289350850662491195348581271428933718853230389747922124273423431046412034650509804385575091311125103325027607112878935416456645357602190973658970556293956293587424880056758817012760668563751001270554250028974758682390761725310743593478300095354037536134716221950014134218136559388812322740931885127115630189494942741188474536665854027774055119706204422679030675084288516243676763746284473876698059012985522487593359188854438235891828493266134312953153298633290168324816147504237652290976716558385537137281364038009052890174472416640978814306699116278314830630483012402562744958971098771358172326218780439052205376090573108880242451678675797763981971045809515428620130649404578154209635632915095504022986800353497561759560197784154421980432560752398450786037580502636904810328910925111421410681247441221164149965103923764199261683338329726392882221217203148436253538801531555506252530396604301047060277634060239158387873017334708564666257890500435167086958225270494266797830312831221760000000000000000000000000000000000000*i1^44 + 44559468867737524020020451725759291338711100787013868403620008111396329272187104868625540311100059277792401797310118172067700832383071629115964271146632310647436181870732899851514077045728908552688912299116945599241898889269310442372997117601982515029931020738016679142946969372720228605385107188078688772433883494044838553573542809896719617750810814163336634803378066025258380337231524530635296848604735136061805754763237166962281032389528887859243997819861808676223352968750424834880204359837298567123571590020916107927310463561526577721486273219513272021501027546260179790735340431878345802949513841999563685160647449279991033392103092949204387989099978223285537610140367786885600535083711887050455264290957581129660206133813257302925749307879970935839788792950084264817250371593774791788765659615720104565742466532244694173431379618266074129049705994080630750630514030539439430309843042341963633812917119492036272055653437159201263605086889577522859040890017882846746402181290855686419214875676904175288433894014198066953327189091238500005872319581866550259705367017291528222373573767374145007012235351176991688944139475321928871433550002069983379462769318893874506050706809335515679716779207132419205365760000000000000000000000000000000000*i1^45 + -1632671417421034932331044565594349142774763168279382112479460923146945431448052489323289588212093229573620852058810585458598890654930627603424224491568976284397454732146435554700025796553411944609826324084916620015916760263830338705104833060229381114706239014312621499295467121644246522113272535659071988094095701133254974039361232612210102145428221850165557293427282387424447861044362566849004524114594995237849312365358558556887497691071018396696385900294186430295112886151665570751011769635006808822492031459684924787494976277258801944125594360929827535683997385008339020711349281138105687649320733299647544026737773869912801419142861464590167676144886076321123229315656167738416913640699059199059048653747135079094387399581791550817451703053024632423436081373578247077606612442671108521322669719985270332897625130358881610665886020168643205521021056100148792349258539195881062033531121136499842601270555680090102914455561760946057255440060519042589635183212415860608505812739910292040555861790804822359386826376146190768646572880969597891900381483183687325831225515498292137801264566109778985803325599399789583883705278822041493801714343645880153043939194917372534972425251449403054637109685413478400000000000000000000000000000000*i1^46 + 1756056083027401617859588919283438709841081117184830217723586800723460467108697714069564232926809318668617743086516819373103422538335371869070215590154996828020847798172993469137497215693900685641632054618606309992288612861091430689269579878592829997150245593071276531484420376659009627768404028355241900197319937351179700127159520498418421765479874666550157582717946592865993401468261717148712485979734653341704926290400252572572265648235777776401564638657431910418202795899457727675638056357506491549640234701726459725227223368427672112628810736248925026524548003148774950005951990304642702301031022778003477552659256592612376048895299589635856133380316013237118446982562017683252572169643441382558221918769475032597801149488267279426448556457777865248459127967441396738654142530435549141679930296062328721909034281680522411878485316435478463004080226285350958655705985628026673166060093429345142369452400566930625080697546859865214280725382536717086928759668215408072211458508253528270944217706536527368770305164142571313174745214247843073871664031391268444798093265925605918125477552428342702717061610283943442404098831697791941907003680249053193676022613803824727150865680957190838209740800000000000000000000000000000*i1^47 + -2083346318575720933461194146254174923787248934588902767102680060278185353013829023566278836890222497431643576038707564054680894547345736883755285512507900244358320117330033591671442806247919489935809948232428155889842416497992211794153980228581336198168743483492809869248387519580336642676905404402826558902664466552547752050122711177440888217096131368513890227619091930717224124028417778720679099927369726294007179376096869644647955571023033379918611659327435951963155744053889768300792157720142915897391831089752115593906942560873323297557733531111302267557311068526677090196759840801639559362477182329021433292823317048064190644060219815294541983438691317413316335640430312492867552011548378420140523111130583658153380486693252809862884311926446435503569492693246051509606587941994910237261643793985565951047202719274198090886644065588627330324345740557627306197349710982203262683517662491177927063852078424763153772427611375485687625441786457767985572877632604828447848433955081214236328727957800353798585238811835633994274686712725227723392427968651209425460093378410348755024554786809683933369268724238059949161374574615296305993013693505421047147233116961301694320561677496483840000000000000000000000000*i1^48 + 4499507543317142916346778790562557729001052877792821582009370420319198667203651062602791967069784050336171903525818837393356508511724177139019001846784730455672876993485822999342936965955295791382361717842597863826769630998276638007328097384968912953403726815031647590700574079314767021271259264881102838385587289441217163092682122152125128430078945999899847392638287140563205352782945276358268808363125590292532118709665840138941570076993783425130574871428398866789340910734270321840196439014246425733156748256791449934241256512698924485762801968340485505778295741602072636850749527119264172085124367362899858598592035335829414612340653576021694745095363269930523297546600559831051610831894091798673932942551173885144340807604739910634230715090661235720812037661573984722031315238794964565131452088791916151532718553821774254985549415891009109486602006365532006776409777349419311949161823497733366578664853695081474035558436490594190566968141229258134600764519446719340010792567397125284986468676639900649117642513725671926507816825581813500410901641892951259340879133646128531455364613001646081901214084725192356349618753817154753605510566476635632632947140167946255214837760000000000000000000000*i1^49 + -4149140388672901228807329229679952406975629764865783004541867191942411136710294545555814483933554417896232361904187671217887820260711357990706702729344143801137194172379984684587512244457623798850262554765962763679004844205721065703977251132898035529909856982550425992265181811196615327644580038168479958036493788168021166097634567835670248690264548555979788494271330248347106992448892187007851547900190397993244684593528610572151535856129022553727520461575255387876698675615148639195701577425933062188145740580499045893159140810417221782454741185935687861286199765123112071190844118577660172168258970723170082077031317967953690453317056733601956618575903787688832534075537544541289475603074914196057605665628301967558026265658987694331093024131518829701773157007557126534349962096135851534112282716826005049221877467523594049665149884406246206714974510769892051247475491909484544937341755507972195889862631877431618679333843617224846469928750389599116076965036460930631109614073285727726635307036900622289560060422207868257517739174255768106912266104102249185594490308308448435211113861392430334797718828719375205512595326880554785202370899305815446970900618055516160000000000000000000*i1^50 + 1094280799453285025150927516861752946936817634032869940672283617839442290192408635470408943640658393726695073330139104084838641199014474124030216393486266464151227310997526309856938568509129940448765358992764584657931043767689176256049460244246657358121941955621557082373736589418095089436678027175411612962397404911278639337392317945827613122174884918487130001839391732765135161468317046117941576028610778577834802806586327143622109896713726960266825561966327388384254610283767916294922673162941237578276454153683814598688558430581122931245528074646122883678845329976859840583760214136535472408338415985246397637576688859577401184649498269381499840555693165416970947342072950740538731161716744399113853630254175437046507280433756054195408070254396379307675620743723864335697864730831193790223341734737536469404681598724570773620400982409598531090804168065483629172549029839154568811897240383111360260018616644891271728495799468054602065207774447834242119900069028435666669385351371598499099169132538760323585373723969789261885688361277700986240548600078624343779553570579136822544160574243534739283745667999370517219613124680971360980101349022192575394611200000000000000000*i1^51 + -108287790733820618487708500025276657076638573502343513791017090097606816951529543913175302747652002734129253158762593940370569451759713563120012903616407117366803451012877304832761190474103215253509962896448180191379743217118566483257706686946206606280818437447652550964715965346855582517368650904671191259993863110727299289451464253696687898890352764364196096017861454183402015431224492625821375570824968487743299742356249986916609290639083844518245894098232294929456574464519558464162803806041027358576921591258306094568909358929562665002997057504520021080522588199942735624289906462469792688562767790340715589873329258289234732279402327312177675193499577625174402522729735572195484231968103562734346609460052653886767402580122986258301002992251393743642044226107876497030324312255668123262667083471692865920480917289267957445195718309100667456896159827967210908936801573012974074872247126289934060817645913953142570344987325938163038892387000268275743663263132867163224242674471148985521217847779239394989628663203697934703758098496424589905093264112762029158239975269768227572760992246573821652169963546856231931215227151559561637324317691740160000000000000*i1^52 + 2681275200659788749817572863069553936542009173838354113378826394275895986532140273161565352815746306117238886143023883687269990844495792243299235683517583672048697388998910089809842270082277625503789015081122708154361886497191595410092735185799810898046899283352623780811038503180490494829884138735412874944510729327514382181881090929563929052398916563406998765693735718634052856339515066640837724897023900547066655129756475665516248060419382902377689121486341778849587441073650354741024835296536644196155271809040547560330782224155728732207062137951130675252799790150725837708383908082684962168673860640510901347440454307230837355556048341436608336024489865644921704773618151302636593997265791819784054502157610155955498887355633437286883636232568391778515748222764444471888276503339762972276123311679672317965479193015744314910255040777471928767529030432012127025482914721912293526905540080914700588268994890273476342638491393752154465918292868040079365193600140357116548263577257733034578116875214058563551466841242334898620495970597300293332714529870661313271604690153279242272576856780773439501891653365905201390590573191518355456000000000*i1^53 + -13859043258846598409057077281857867364271185289222065344576123404608044308610878316932674858240680711075214967599181099961788495204579384295452913605527178594370247248416504834920920756317274333196947643150191571659990682958987993276121783230518708771879154186018635848338476631414686429417466494262719530101177441909388589716496056567921888460867214105250361415276775043433141368261446362789815686667468957207386434618845936976171929968561858686054777090652369356764147318691725848946265901721378641210322963156234686892265329245868266858928069087071933927983652727294106485253996628396075654242032915968275068264253859035259862058820070337433960466542357061393051103914566275816834875659213290055541806629139534882762816852409672277855050700798117279941713735818780237552044704158837083703875758006844996219946625613392185056382208137901366645028863129581605525984422879067942959833212857689211173211961168189627555950667714183235304047897367301584593133939148400368015234411813725689984773346919379421589881730410068510466162879034652150332507046101682282468903391692298128513765534426134826662049022021901877279883264000000*i1^54 + 1197413819782748134392329973530270720415015415807715931447839681881248402809614437451137191274310577720254486350847404763172849293906050657522247298767012240301857288683019561365116338694943385867168241986487767542765543775816148798609567737931898695810943429785429844589964639327007107894598825464678023282604731947790604012588616658044272507004238979041725921618496419117460714482249123998995659821546650652100310899351217035773034295553052348286165044953658027897901039054786527348543271497790903454056045204919562895122023721641941347772016169661765919632913496840756843500175340307808658293365582632248474087191298427307167348395000736523167249533612470067366978441876116963465540066352004198102923067520634996526633207930033940453947481960416897748852848498098751533862894090623060441706071194852082128636026020172381682189412822450655608354644191788207332872987507529555272375570125677718493580044031112140341843672155782997942651167123934737606649984983302462455117659663993129605618877694255750724516752582364546369476708016339367695626039327539512945984298391694289259700224000*i1^55 - N1*707342393815779294660331736465790569461234952787511054743531752489741587553033507577433611985532538460187998498620826691882200845167904532485917049655988928428193320326125394402399055274747379232575233898065693296042660763764424917826778765424531217765823595698912656970623034879001838579935169*i3 ] ]