[ [ -2306019613800649423490409019436279019326577211521798799475828384642692015355087173667521957344498317585038952302144327058536476169014493209682927730558088316094505431706650840315603723839065619522963982891706631884863371473645378905125910078310920100416520306717740629382537235381346802230198665868354789233994562916074888136939132496652178526358452609866932948240307184319287487719044827116527159910804127247572344232878787103900912278491411981930048349305863964493409576524985643365763544906449403810783025837172175458708867919281017122852975668114583705053633395662276911988985178333847178289818162342584741558230343217729792642076091846517772600452860372367658362055064467023027926606469289036355098411637958851582393615691296017979022529086292413567518547592689670802088187635449233361621490838846727813784749237299623104450440041093326638096863761125401263975351859991229303189906783176960422762130905361641737997328016848054230325072353181438584706311865547182865476160561193693594428472583187222221153943102235063303428293524269653697130346497748028798840380897201107658519742464129917359407935212877802922947470145644188733801166692340134010276573680031711873035591679774802856223276403648959472624107944588149438707355733592930260401258496000000000000000000000000000000000000000000000000000000000000 + 2601557478253237901719633759210496093903299553242081479552516795069680558701001223838255323152743179810121054718785047997032434857173741402186893736280318609560474299900859163654897062294974441126912410165580619265149023364240270391000646167864517825233247601520483184679434284206714401914477154194540323432701328217331804619651833554904687683131915302814559095924119616744873582221380117819410759511021501365137904374124948136483832219632476508414417401549308948861335273680870694811518469745430672673096349390521481616261811548711627569600092496876027748040371371570125126910013221466770493731039179391130511718878141231271279961982882596551245039647722722555218605418782705788563662273253741876178605288385854689928619670509858541173467892158427705921822392568555461595243258619425847647065589138715543539221859371405413439181449269873551781010658166894530194224387848149505869001478906886752775081679457590526564622493409808955412822416714555112671032291541617067111553111580009559144221503521116667496673764961499860360437765825208755383817853304905271415631198259808049173944273208303486442337289236699764484961788108623726439448655459449620703257179409202836246046175752112784055058182643397913327764266901889705766222263148498933532275507200000000000000000000000000000000000000000000000000000000000*i1 + -3302683764934952774828482758717561130969249468691280068517322045360203564462895528591756337001250184584295997125418910104421567196934198786970028641450136846675422470673013876006025350837721873430773217173916765746037472515645126697651029857474729402362905076296713980540363370166393044742415305640105537482762578551211583111516458713862925358004156891906013815415151619541074533368943271714241968389223446353109916210416254516179650543466944260156254441560738140436890103053019822924264016596104860954506509420548701809295660169137355374260677014317495644756778073925513352611758092738338777465882768877147339515885502247523595332283667078794457608000151283132959523959385545566939631302698989961785811755612689156467441402981908883694837410109868913926010276563553760463159066772635025413322232137776305359796555340380138351413190515894727438774601706048162430864512020888311620341077213203949138083044145603480619524086014536860827777912421501470281214415925682193460015953085197243692467502232380690515436112160551120841770979258055307127045311039924913770344994949829606938290552779672279622907815345985264493969117506859763564992782904635442108731772017294533610913763142759236360206312157726769392058221972490499044020254638174777177538560000000000000000000000000000000000000000000000000000000000*i1^2 + 1886715138995609432581275885086401358652156530945331451516921974711005085138002730637457725993292829463099710782181888617028764069133755239755333461155922995867803664643859320955882627364578539434117651420439873371202507788475943770715721340549511650411434763505045345022757899168677521753207058609308394261057009358867943748722880197408746689887864480837013829067488149674932363130452666390564515151888919096611977214697903871613361698152721708462847936417874452219378135975966959769969745707039423848308729676034250024864491212566075114721308322030838915422143241596049050913089313810302106699184216058950965962602376396979024401206888938412491371730067396873031070701635426752364143414566714251783070150921354218211172513018279382636735947785403157444118283373124912436957267129756476156350101131931352047995203569571672197283972975261080196576182900456149130514200185572982728250867322452348775847849791306272605633791838060620755232291667403457218916285814735228706353445626864904990162471158545116433709537928400460743302020530699582780664971184329209569127580081579209015007384163738614840017248260852608449240498942750531235345226096817100946201381170170879221915617129570267118841108930540399053016369289776279427693402789229545652224000000000000000000000000000000000000000000000000000000000*i1^3 + -3443073068321386312059174600254003813746906866036155608674655032515221499708095774107189149335439852598061211673259254762916776280824760979616431494477769715897972463071864363092910151748914116711676837277316869595194800381991000589011865445184563936169942696870395997190251547682514142747971306960937972613681722607909853373195436042099349577095059314581863557746256678267750208213301913522785573534795876887946614557906131723858732672894205041459967123179379058563635483938167270894052689296887384396200970473236449207435225176366043387625953249812894442338016726379877587291425772333034644184706192114770005730782296180635904238908328668733590484271150357505234585715657666096438887334090666075737216504765989914844301331354795687995549535308294946664136883501594247753518165439320143828492329053129260950713660235345603077069099135466911972402690743663653823379178771126194240902298045993134046134368722769551994528175157041895422990377363217380132428452723072288796351452829957793332042241197709775749530470562861993297859302054915176113413810859758635124329280857315469473428082948520761264958154878854914613460562984748067059205037380964345291286108542047996098281158605200641659016957403847409340596383687763238097070176754860661145600000000000000000000000000000000000000000000000000000000*i1^4 + 560300462428153362463782657002466813332568972926984620489017292892664884740669209563547296983210714450626676212062140419992657414051670478273944509432327482350685065169730742212591058535084606558732722801621861728416299938421597879755234439517105988976166590246747589038778697896734944333363229940040741512643130908954403876643939799250453335044728988011339674085822706383442087850276420487529729062318092406337295452200614936085652407724229449270416245477610218792753253818969968730893804955576590744759444497622769518914128621209632219379601169527418628719932172893802259356344900207615747325570338899220047936296661143815298985426523345195190697420946281295524659242923810754463147004342297551007310736053177913723843205379419510786665023068784593530831148223254372598499945334294160437635528616000374770574971139315486209121647002118234521053316054680074482590419826488721468566688543628339283936748936178194567373020873638020579199130708863239579155937217034486677379274254939040560875851015375192305082560138952405615139942214540645106314377354399733183736815574508371402277256169459628658030709215842022602494125001282923105253496379994164776247398340442839369256658676770163234741983517798522373646482432984281969264289640853012480000000000000000000000000000000000000000000000000000000*i1^5 + 55107785087238334751115929296737180131690782528726192609158602052120775348771880334235425623850062072417643998443308436050328533075314165758218565880620411854661901020581193808515007683520800565423805387776384885188581042952127748288333235729391219574755788389484472612409928024770734255521268296724496323987120104789269473297934529612108985808201231255156982955732361935385464563955248001963682590248146261317550861664393909789619002514362612003644359543830726202330090200253049423269356210763099875363545372384756276806847049863762612495691322565430818598733621631725606032536381734393248176086384619189139498747333593572342265155935080122066813029930806342044338575935968590875079751808528527883706625152177233888836445434343481677993976558257301890917668713502391400578803088017469809869536784644238800814752266483653147404224738786592387947449364131744408525017558288258628374274325346420945887234966321806781454106133041760229624715968625473105969437665288247585551110885109186747724288624012272467780055838596915832215594731968851851372349633531044695975126818685985546392196063181911689150896852371484976224208359035304795362250398537446680511901911580948674669588980314016442053508357216373089057129731102342528631969813626880000000000000000000000000000000000000000000000000000000*i1^6 + -57860835536330063523756270059263074264165128148647783503041660046414198061582857767066924097107914350818364679070290821409601016798309046133828036437370569211089166993985306560737337109385426767470157413010766924618488103566695460198911068182666956300757143140282765487673951550436323545326867159669743187690660567971618680256922094900566210812494049362972369857436175525036452258893695155932015326912464681274566897078198231120538423512358892259548734418420078989898397707927274051799650271813139420890307508361869611960333459959242528331195913647763281503593145227829283006681993368040582429946191828127747896734980128471624757241401210748119584512224692858747263679262886193144135755956326597699715253425827468197492611825498948045707075930217892436594932563407683842091377017530493870262593075773365640109177958294593275388842844243985731393540879838638039639938450931333087571613545244813911239599425519606947900278898406602107542955234989567963007008288579910833098471744740210224746787777251569741030714267908688718784844152136579714601219262782421595459557058333263032762954250773032502367158621548558968734689597765675998152857577103377962788434598539753079087893942586076986030469007266979681028581661270238793187779936256000000000000000000000000000000000000000000000000000000*i1^7 + 81963574090150195207345781167689127393113506758724502437985640620614343317856349209841274168372644489477919488396884752522648250380534840492070757085513494001650086111219711676961130241615420630613650016116972240798830948501221314373019391543094922900505216043924902518047368892819781421619890073956033710710375895271778150438090087106750393478439618686780419209401774211498156856425047046293612433770417161949973261101330417322107420384918731763378969770114561443248011551370568545002329549812305706371462424621506862818161654075804587336252147129906707641141702675972604332446279334230058351888014903888463930226779006219527728034116389430575542956691906788263210783123381161106374737924859675307438211658524617379250717215077698325455872698815314962568149740062750890558059195710776110234741760899057611176320335576593047945529622815851010508446686892447499458255735265432893348533772974953592408527148969385799092911982763950199202385085399341255298316120096600916961207828289520306463312579743870195101714589871963753540488307338963577017150966326849400241241158191530809618982298363280196117621467049109878590403345269179616625444708392555268013651331260968770369210760216070900847903958779910958958862142269439787676614000640000000000000000000000000000000000000000000000000000*i1^8 + -12745751874419221854932478658674271642484054196985425096308446494722772512968221977967340369051874984741987417875144086945616864504040770123758625038113991455100626880713524647134264145525134982570364915065563955063901562090788723400908360490924291418714632197591501055897915373068440070730473348514160197942304347769018164897590695848287188164430568201384529376487688714424554591913481058775867310326374400894456344225107065701470328853060221465908614857487412809401356814450089730282073167683832975158649270039953914711869109805766254656243055971714034753697640014677124002142920094588602679868152553453905176473632497700294512414039630239993532478599807577004299663582561106033554855312003242388411600317285358121106889756111860287713597348661876940687986637777103086280427605601370584403048392611723019564966149755347294960270346920543639929621866204439460210622539518554114294160537394637295628905401143252018924008792032387227446545111509115683416963234616069977074806331031584112583039003514592558879189299274087816057894001830099877274637255676696927519928211202957459042028422281785659127660279896818660483831255628661478101754861123041121112056606007046643004429493995609346936178772594332992388370652069673903933358080000000000000000000000000000000000000000000000000000*i1^9 + 6398064322657281590453694404404991342502842127247883717266302482943923477938906389445235486961227681585853898542842474164627095760081711702803123204788048961134861638940060404137487964556019301347680137645653022906400207351277700755606722092527346344122589813380200191732500525195225616449085699713505724574842531052214204975838342719715051747364556371011140237524951600738715914748996322694784654672802556859865725005078293830341805844454318073768424268387674669767959515467251985670308774965114089426385281629798193080342165668247056111078457215602739962929011953575872269047584073746807509580289922672842759078391484115652637605784939978064535876356395783750185817549680045187752455780540330612324859892219739390956301273403823393312315545595140970838461771646188938565582278414068720276618069877179699097344151310137810002331665876331743165005441738016360302187916858819272242759426793176198162315201983372086221277923542111693312322036561052392336016225482621642766579009988984185062612826963403121534535498544302099444921826877395245336915694370917177179431211049636409255645346570060714848848031590783098731711763653026036972451047082586099380646377108823005122458836615389871749382327599958185507058074424533715202867200000000000000000000000000000000000000000000000000*i1^10 + -535791235205587049198597096588663430117287638628665020830763235961428694703283891037575935251254862911690951730315106442400400210059124687009866196780332586040288230570566227181887484000785272852949474740777793760661174069841819101829161852386321906366073340909737169855061901944958030719259301727371438362364858888357048703722095785792081523456308927800460086124284711128397324631980857247622800591416535192220057842993319158107398799470241018769594007639035971134721629706937067298738798418323180753282103650962988770555320049032474856386232601629080772280330911579281632884713854396543921036261796067013005601914147505699093599694469416137113768692086764018867403595529328602420026378574978641415720467683692797970839121843435868561930934270114088094170118079068936886410634552555256171183539360017447645130260284446585116257230739948721798785612042968674227616174842699269779062705907784380649904273355685488159601276869047550640010746679537731484962629528339283584748910235467523077342960806885995415012518865827818168537525078254529855263647761275191603013719779631231286889370314337651542741054050243500243011129163413872579666734241953596158498480626942049789574976897639009080727529017496311505249418560530326487040000000000000000000000000000000000000000000000000*i1^11 + 152042720055683223098198454618708974432165207809610863718719408540493140049064489854270872180816578550375137070616651079552742202755431349222337675536033496536292165040542734963317239321068612063691635681948726028463147334141003113737243894631914662258719103568349991596955887879640442548332848169037360397867109325235127281764666218312400280222008433430872878327078421924557968949321205918703415295875601421258126907430554672210694163206780429839655449450406213894989400454626261889675295967515401575324857546333801081911400856446700311102127656830962790747604911901502949920650765475755599437314117529843341401502567674727088700718007224731481916840619000280088464000333849558488963400170608167969260854627991417954085907175375966262652848221139782210196783766337143345447898945893984685072058995015715774872287224385110020049414202222093353412274656001096842692322800018680388174353305527895696445237741920320859020607315435976907771492452252791366939054360708671029207655243739018623194028801668183663724778587059383605192160628526971750677004593623637898219601369805843261450129998659486498118131625006384678037520083716690199606283953358396480176385944892122458637954324759567304970565491231083256763948998047301632000000000000000000000000000000000000000000000000*i1^12 + -4143771163265837383485311713684670636084915111673357458852983590843360041334637028240408542461533507494092380738832245415804851288291741008428430277317039121121788664128483813037893411525724379548716428086091648394873207671038290976626988815896131315468683601480786640815399667753985578822715528513672323672264089272506612112672173090318830916402565463434853142858898463882079863197575047757573283124456819749392312058069859598770229180318294136473328839203593350030626700840866244047630401106761745076904189711349866436967813815010214180436401081542032252221354163841501322012944435910633709925149587365855530932457818548802532038722303211001379937323052894322706723709254757127095934606273527192809256978930375387484065835627940307553677176420082981156465079936707785971143643726685375716536062292422009392303086686679720732919089729957355044496918484865474180085802155844214884614500018272712009220627320866183579668777925905786818452561491697146708411129620274179108475140785871524571919323290848668407380710770076097498842243259708924303536716881484763583692275170049637037536923131132086193218503346424953276641999958130868221732311525542864859210507907510771073239512031844178551625902355016579230449539219456000000000000000000000000000000000000000000000000*i1^13 + 519069671718910585850397053961275423481953973174122226224523593397238261444499650613853513864357370336651877046349446127811969404566141855732434815321659415261565485029027376620332109738430561629795931778278787923616056905444726072526984621054957767290862614465896659842647394527154651333879439956627052023558480050549021679106523324279591631537045566394350225421384203803909539978315618739299381410799268242403535395341546602232977274603286423086553819239364844470702364200858175540472868661951930701140512520162304125931977073991229282754012702636006335910643597291553422641056560677668762065066482079021886175305680339591967786680779640578964580788873766215691974936508995244275606939668630270120223639397307861867136881338103896918296355412097648090435651461025830745065392246083624686270672802286314407836486632680263772352830202016266970633984910356704949741288473372852152023165187344225843560080162028887821752894261820030598062059803244274778887846770598036646471507822875176414747561990071367741248196438210330665477065165924762780246679196424271541608339041315880518387007003530584687985591696023890405565570933893544756132374983874769217098388009305107053733075359256783849211116700881582307799570841600000000000000000000000000000000000000000000000*i1^14 + 16686893869912572751332405702261717631871400092649348791951118241030678009033232486912910974933112844009054556841212616738626196957834155025442546343232445937848887402760385036044972909042037664759649210368232000514445485975801765399413223674296335866714371648165917988205288133427487491173749791608801811819232749406614767050610407793313047032769759164618877179480636773015650094283627534317648679007654148563878894568170193852231133866955359879290186568786894014477704422335676342138982902622627633017347509860747998152416280497958660222508711339792770793638319273838508747149352945560859896145648410185065433229502584350976164648328335814323392622998568871744751600935531379658039687689859803550777729774128517627972966906472054088692275026193762185930134815953501963835814190102858058339075742036208145246557995731887742468215622249035311572323997269635462426235682058551989070461242278874908290037769502390639783664910610084455225734267857505656262809126356454675837721311180507210639342283013176678229779505462938098516108254373809296430804859952843235829966572056315762202503488192096502909536863239251376321669381782112890885653527892192610332780326764624922208475671473746700191638642442414854762397696000000000000000000000000000000000000000000000*i1^15 + 526479451253159918204729977994543849626174102281514219682320769015196271920623124999329072990803110051781685063288107181259942124758272687842024247010872418126711668427998823595331639073974588197984273924258832502619176718878247892886454374964263929912721657394791346497259013756113407160926462879865169831328232693442760345847838720811834193846439209349787659902667530410945960012488056262598214110881841239703131711006247558069966271204486752805358767390461823217475681008615606706245454212550092237779021499384552681425254323905091376495248848356832066502932324246867706763321292678129662051949904598420899105504900835337340985035532331630902191734236080943062647714558259870969363994518945982066640819820797861625132695446190830644762923448766072760958514480724361804939454470193848358446629045136669821293628638459528423609062099767145886514319182420469800095716606476352538397278258444680824911077715926256723457194877779713958417517295186672381121454395304902251656594991136695232750737917922163291385155202016000717844682867558228497719979281527206653587416544574646117434861227191419736794075527383690858319680084346549668925361026199877481573312391762508498350970527339405956831429596484481738342400000000000000000000000000000000000000000000*i1^16 + 19965095919534000521781513300920390110555096221505681752239016739864164409623249757614659967017297482656639572803144602909991233756006862721687354781283045367650879211400408721726533658047992662149288494398495267686546121449583662797510858608280647061686311974800504747337325182720520166431458614711173356990787395167885163947797497597975641515174007767939365041394004687431632839475620922847252147186978535659987448247831626190082662366046820669398292984971436632053896561901395787021653308517937131643637631369622145565985820486337893487555392828716195055264086808467743223513168452147785870461647467024958449918991261418703643126205179518679851761818642430855369010661667940549963573074045875502348642017033442414429144459335628791364119297244307159366385506152219689732261763476555230294676576758792645202334662218718977622937523235710436684803279099138090193233832865311718484740643899387922450082245308606691797289501041823996071864924782173255224026092423523435536211401367379810789333137313725715447000878631377489333784383853564357163004849077648257011551532715650036684028999417487419407419106314694635645051671813356499892736187060025595120509526948020020416958117546989050620638781999373352960000000000000000000000000000000000000000000*i1^17 + 554906969964579579360404661186362373205793397495142929998482461768987263933599537867972041117461462656327141636228637892780368894384655321026546960375635304874529622157881355911956946791799065144317093546340949129336137736908953033621067546208977957217154084953790868668460817936961512455023088610970403285709634471231731567490154256730930323298404450906523412145884260429553848269448513727901814144865471124501880113895020334024532872724893196489405947699897638451902086426163823524692701610348345879693021218143244061970769295467432558443344640434791559020404270117097771548999361678668937040634012537465540852798579336732336010399560551608139427662559868047795835159850395652343692432966592725611856030789684307884799116743540084015780803748740869097693575180820017247305148281263302528397226869294957184390755295868430966273297478251423543277690411305506914634494856780127415521721671761964979617157177835923433133926147202374501160079067762567130695108882251836925698689229427949355727225268146389652890927365822312079292222148453886666663719794047639853812176539245326014343376975367685209409451449342964211717506202377167542650522717187947618965331730486094453377294467882243772832179160088576000000000000000000000000000000000000000000*i1^18 + 9845699377238587824395809467121089546707281692005983052796931263427766141483562117686790260008458136875061129868732948771797444326087220494191497517359145025175971172438521436671540670087102992633016009485687095660779478481221739300602413522827943757822935007017795033505758292739063812407143172742502175826226114500381490684952462388057758690165432271143197974254959716150652665448012891936894985739893600085933625293419092308785039285350434312287148502534768175790148413354548439578148612062448659519673953722211519790538030245143185201443277211224324486957720331862824900696115377603837136603343508259507767614422292110808548000666410858747981031745261962496733968672014086544844453500048229071223652158634518409841492678327610784415503850664531030726388363194850929123307761461777930985389257943686955943251262081066315629160432706957387473710854385649812067930247097623575496854329480808221763258909954163108164627277553566349979098554336947487468696713582734935998556460834416555432935877348588556387067692658325362529244171236086688350379336104305693817608119650056875476618508944041468706840943491618640613025461140067275512624789018238924188299214801564767603981718610386505124746258022400000000000000000000000000000000000000000*i1^19 + 217680883591484467266822627331048244613950662063412719556841394995261578747615482266968604676628527175046036669315975980277419366839278257611833210266628271171631250819999081065869083875183317889705334978029298932826715395104676030165696805885363168395560399047080091901646725379585165258891989550312806413167840781057936487079654822886106538060077611743690229759642740861847304254993562186762201448180511512914667350650036349562958122965814299439983747868530712978777802089502842975020934227540597212815632705267783033995191377114467724422788683596064329180802237212587850130885264536168791803575410078190070501597760660333896083403975091113706526876725379345832669639181988919896559769117124121932319946019944172040437855335435113987437750928318685522064065594723123892414204319155490399774102106453026773534465886487204089504728021875200256631296936024164311467615834826681638707734510897039483542197840307080277383366534325491555602523064022854889504533355404343957212990503078998909803671663166538270779553675849511326234311327611465201349188033067819430781733198492135473159303752082901298090074436008580921716470216583969790826161783583837062946574586919860373680073877803039004882370560000000000000000000000000000000000000000*i1^20 + 3086664995555708838825573591022273355250846555487378734829379739888535999880357239883962973823685143880834626589171126281632146067103017757049423174882948048867110554353372766572428783039216831658466961850815967823229990557921937270600669672127764474597043669062417954098699359840026828573459807536900556241017558176567269192159676201415403643919088583341747851006303721293161142565842677107123452936081500061843031838883372582733121118643578161616516670678769833278290281211335568206070437468664500386278702653366990548313735362209366225581082902397790742749246277593421019326644003917912051483288882847932192512831514907066332183336739981181819505466532598581415637419463155158467837157128420225843315081113712085950052000104006940882556230351240539578974056293060879663006263419892052649902029494394494587346692425978977469686403007316513017604773744312757987207499140921064261795387034782375021855480437782840485357181088911876917807465691791666428054061545365607211756686753724415485906084487059808242609891486224955579892572550011759063181809789150570066704381104229835701284721673226294269575233269877648826096030643047928515018175898232572240102989751475674613210859619057708040192000000000000000000000000000000000000000*i1^21 + 40794525508083981500886630012796469161403885986174342007559994002349152535729095623329290929778103569929403490073907528248491435166593433638656628104851486921328461995241613698672425718281665711254037069637205337730267055928589684466054928347566112489404423507652163826424550966081830960268367913039825970653912193454815171007672237742085666662881204228987672219879731137124054336856640066205794211263865352660833169355061318174367258387451663922519916517011042039953278776929321605507119001829234040658820476632395590468309733439955753844057724435787782774353439160418692116513083846741036835963807004430106065391362741319188978428294373472752507835910580852488706653694582569820959495853119468217247753677550918673904348490203166587696942931752431511761495967855639469355500305088762815515127751225992296182557510907457318497700279391195531028096865336259328112868726397569225951936163540324532546854338849337781335441847342183550515274647388276221046150304721171860348668514320576006466875564930169910674648650794308196291331437595873340563882083284997755540503116871850399929246973817088223612603706091100527284729850981451321052734678572838702456777766204000162319355391420399616000000000000000000000000000000000000000*i1^22 + 397475628796454225252044828424999580003149902885340055723738016271110095917960155369039350053875530084872861347491867922832958995743684160671525792667512839731438188378163828679158251853501841491250619157228203925470901462744527876269036899473254695376074976331946613115382436053914897281948228239953212535278429474079004642882892068479422507508342245628999377458005683085133308194619570788282350101513828747182001446591936382797516975236578545685440531964413904629383462850323681792201968385487611116890267965995357772644674257805287016400352678922043128902090025149106855424579159394489749573919136024546984704264170316336561458800504202618414850626502200699683746032414330933943415785195516449853034305511982407214864991944357629064024469280974220391950267617341864015598171230797103049692518835446425276551795325944866719335725699435182970949605797598787105145010447877535977649931425917670192778485336983907701321578295806287881256318733368482814744040235176351625073300395134291344965625448570524944273330593680438486051763474047421452332420754347909480125269390915934778569234013617283835363204622574586887350821585586940148038358002971310124496420936334076282906732270714880000000000000000000000000000000000000*i1^23 + 2895982736238912074562926095735896242968174489472805386300879422228982778843956721741000764590756853497161883911708785371165860851846106371479667449442716841684010239119343587476702969526945246092334929149777594708050398919058264673318673739024418445342772189139266833069932338519933849325161682516500656955925238134299563269151859884845295036708158292414213171049014095385131936474419096234134567270200316505511262891252585686569171666851747920577779210472490176297486209330677550300033796861175433856097968313046256903922997634725513325886196460515452777040024387271311411200682287210667847782933362504306587501680905308429577646452049306298039518557232939507325582568667307440046699919321638527569369757393600399410491360578810332111960153167122930710996568703205181149308065955715701971067675499863352498569778184245977365580277516413414043884093562810255171065938598265803016719527641610715426110855703932096147656872433062389488250500791021504103444696307167432084831914388066735317121654885927555450876755167019720197718213549599028932378016732596901537565370707201874982938053951640528354091376133560942568079397665950552537368029806999879011359168441849547108342824960000000000000000000000000000000000000*i1^24 + 20745637300267929034124987857232015140844945227440507012063016377273988907034865571909046517913821456848459494093076039351005080386220726398808317407680578894849373396698113951681788895826263900201221687213868563274666232659953058404424318492953524322351598819232172878009656288550062469705667059903797535408190076280331617981367408378531778901220454909678074363722532933570615320664799874156130980339418560152884945862671339129576941055668510879768051337601171158276925603610571088403605844065370999646116480142254320651012426531102122224133184937379461634694483359956943238175155892615953258130806520060452314299794630244939889646793299778830506185706044608414230608163701119646283811778188918253328471422392538845995281021274091932078446605934515420181570179361376190418515545542642747801524694986667125716422974986855929700303122640865399473347207116888613798709913117319364878402354805039194441075462921361368510386220506685972450314431273719091805356101009081208387355917707933635754047656275636678934009608141207293423805078079541929763857570426265860605509557498305094426791414602269279534658299664405645488746010351790390119262874788759467241224307220696928564019200000000000000000000000000000000000*i1^25 + 99133669781821029123068584020977354296886833392503053241184936711561929456662788740386650476501262973253764463073798797993242115844514153217803580746422223538764946395709961564870832522291406873271590952581785516964413245151161916687610219250186581427069981588686211694675718834833948799749408185013653702576113340212990066216689500564223368074442255379992220688485880358916210351503201741023369393213031474196969487037205684591934485408793426447840678836640398988897997608200725495938060082191232131996810663163504017957760751464054361681227236958251613239865964039170361903478315985192702323677015396478597418114678542119768267269570577397172653681397593534771124166490506315587311721033115434649878642126836436741358680342098216185593386923398949347646781104429955764456931137221734155653924985232835182542063369463111045025583303151200719432470503193132187491960473620238427016053999367659264688424347174115805061783481462893239335217542851648240034819975784823085499556460625525367349032216914237501243226873504046983084301640698813748454471074035376789084229249753648330971730442501306472166101518329309108547801830100087585794635685242087207514704916947549552640000000000000000000000000000000000*i1^26 + 418547058689222126275471765069830729415034640703227399957381315461481661498791375372058650767722630312773377056294002600431680928555361318228624293193397051082879860860844868715046695349215660312613139732308895301371874996505381103071729022451376765929914800206467811181581279470154694444553715060428186165660533374539144700190150669716506192086709646665289727480008109508711332316821856841268270394643939997020835065802045525024737134801499922006994526137513089373684003443173281489904714954786829468373682028423798614956081568277048483051819954474745936329655944347584713084825375254457140777405642123190651524965354826499106306162423639408006204459104461715975860421208183949496035253613891595709961684683868189841914511869256849090349065398000219206266430780386191401113131332906566295548046442576628824914140150196133443202889586109605367044031131228475786171599100929269435551701105006892697666222803215341342266401279719274850872418669486385769519393126979323833526451423730052369282697006847163313667127386914721251920902518070179538210708682341724192227009618126196195260972593687447720793251338007786557712523573943849843695484106163795733703135911215104000000000000000000000000000000000*i1^27 + 1915729688558255438970400758846698933060302832340359349590475678865043686497717130902147905636224183827850412056494757406375749977429870080723842022782284029072247158640981338434463249010696675524339332110392926943423123984497448759403678040038288225704120032386347477974248016564209733991735828852160403406597491578522258080584728198020702047582747794102115469416567117252055522004565904840080519537442749936556534651973876585625850530875034203756950776669434057055759689957626440421022271714701720512497111538238580790461044350316531579106431127490357360167936903675414365909594361740570666800082370283912478281107552672409393695059268839840724994012310998661783325875929758170201672929114906211841305579069401466206613219762941980736194875619515353678841045043777248021221657699948239094264422585715294254628821249573008773794382921559350211476092787294013416293956749938142997456585690475541262303171375156655760742040240766712092846486339600899377278305229099010937506934372337559206161793768993228303084133986286152902140909935451327397029359042487526935785449872746396378354190712443931041952553467761218270836530093404278666026783738467800557527289036800000000000000000000000000000000*i1^28 + 203416773586761001217603553968421525530565801973328520214954062108402075738128333500310902998234244342458801651819344557972692719359600204661094192127396002235121482535694435989765030119216289071001556505969022755409652184602061972930547627527845272056253680434088325943694453199626770541307643614418576520624896360380110871767893172251212219875916398327609127789755761638016080745215083926631037291452722309032071109779208580862388320296360453256576448299630574657743102535769520305919891099689466739252805987551651938225878433207061572629573149541244661925415859371320818703544875831012210736452008659962078885023556239822350912787476582309547812042765024916493178162844805004828718400784495055141174117658454405530053529965020891058305066814514754685090021652224392084834492724077138555960534349141849383211428698304345765468149862869187416782426759106144982833022412672226278598511634227597839104900976671649618594992072647835464850994161583833892431595961157917318282670506503337583172275507980676647938105345859418458872985303326092309933010592637647799295317194297441880368113852771400439480004391036357965893278058395015180313503238460816375152640000000000000000000000000000000*i1^29 + -90819127012327892785699761029467363047972503959943095667324820334323885500571174057730659026731125314817606039487108638069217948067126604282135881367317869539396032443531348383815340640066586322969579610005238874039985673206955986461603594392172863060584470582324476944884290232514185751265323166478637587931442143930676516796514103902093929961301725039029051916899689480545764206277377363826791961650607235851318080604953585791218619669789346835438197634189018549319708356811639684871999561121399478793899498581503816728373260711070249900521432764117605101730805367725420200887840190006655737533828374806599749731493108485417842871278775507437879899754617329402208004716544378588139851914584996765431802131787729080154815779556045171235443401098603223776860351038224641139888544132215607951511729730212662957402933586746983479045616380057629765752744135123290484662688971674407288447374153824107468600211733355197260565405744909766396293318735566296787193879423130113124282382817316516650311194548152023320680101951193729774076815962771687689015716480531296509206361563722967486970472684308975366758707988312444414280426245741418126556005174083584000000000000000000000000000000*i1^30 + 17121102787680879566983285095835117795856903430003686479131949993218704480257108017227521644378183853959811718146851866031454199112399337966589246829583358481458644664537794262339876454937697627375393263470718444669145618344313137534235620011743712368980398668160099221509202806045453128656995576301031487693943006197231345957361909669401041824434277471474471100001466025964868405821663858835074323774049480084511924579583666585522876788979256756117738337967002858440771452475423815781631455944728320825386171899084576090562781702234172310154009546597847388619136969036170775315141126395131955804639389516328281097119573748131038848648152088905679923267823073369925571823675501503983310503696783602161169899151934604956201833185760853228768622208853380287882198032627461877165355616389070527550873974352505896583260392690412731669639107842210874481752785084720126844830999065033630750042003545288699985338675285873816342134688796539244922286051691593044887421999585761785561269529648236372289888847821456923080524650094864540863665805742605838668129055749853189254592661270656450918395249015105890732482565173988866521948119861840070360170496000000000000000000000000000000*i1^31 + 7877716883586655197628223607439094159600335033002480474122161014845411435100004379700139952672431509269996734109366740191507456692042690971178573400344194740893561110333047815189236720308588734669983239087535079680803829030326973860376240315766534807533154960214573909670739583289917879402968940742680730342250302522693365229719168984315201116484862905020496244292594781851691568017947859046790867114854304324607107100090713477785308555338665073396335235146634672191935041356966540333954088573541328645983293864620538479687158604884399812277798887703203932809861580245224513038388315944691283962540927471953761986500209365912477080426302301571774743676658886069863292303284870415385254253648941254807148241040682606413119581288262465808757002614691445066118232594776502194562910892152260143471285807141220563262169775145408522244715560882649865106960634327282403634498593023047950468547023389648037420788295977925543537964294824056394980649348643277723203950263126186623032095087144995198624916544832441209340284867734162621812105367067189456203390333411476744509354164127922430680524607124672122116686380119709374919540590374269778657280000000000000000000000000000*i1^32 + 501348357502555330677016922185839571208977694202356603467016080008797948087200445697345050915178369290307063216113126241423459005431545725045515892754459787538251160745754165107475143308817164356471886210118120889899464943051814407846460584094966419586161625150464716006100462713193559407451817442521662432968864485338390570699846086643298526778518553456423951437977055403101677031563645491892897141634258167130834041976916513448104621724908572262168105337359822634319435905815848334821933303892824963591266956156097003692348842197605468442480910047114426802515769300173069244299853584722073495007970348904991814575248533150822955947242406387250665723767043081593793008191058258479938721967241805118997956461993882326318482207079520690069788125299204169955856946652565295571922894552829365768213135939753661781594174901005451554718263982891483210977642989466109487275218378821966015310210337007597345581564419990043299692264238486778182056262887764230218794268845705251611383710303701726105569852131563434482432499249081648533330583177190527715471706794059230786940248813631455502461464966364437561259730077811856508399952955703296000000000000000000000000000*i1^33 + 174216724389421446565715552556764777546913749863147395311948731430259847595113592315960980035006892074494086190977028675690370009872342745510973686072150922328300064598841047682446463606742419275016093009725130834540043099719451527788259472192275962257505812640591882313648671836338123572556848662265700193928500618170581104145603557594869127990500102685481505266285820932204291826260741266233788088921670537232854114001697476146758697618330877947468041304465753835757672133170967330509594759524054450811592342352800430841520567800401649445037919499999843834733387851270500856531096984041450198024185332978082455259162753515243545576242886191388819749624977522955790819113989051379250443429830103749140317866046368150899509556084874310320390137395197885832049723736255036093596319090303208222006318227996317168851438450962499800949219801474862008186728786174982851956352434694170094325552697997625508692308074765719652807995927527667851724512938399529171515470309516384081774262055157426372991843785704226048557876635406318399108689487137288341486030222669998885735743826808949344742443674247367631582762494675200966019304652800000000000000000000000000*i1^34 + 28833988090488648955077779095056578407527330109743078432057161475839385221093329237152064092356093737893762113495700235046551744274655325718333296811781162635137743738195811377887557539403747428834103478792445594091960861878884365726595928483970645821933110578858968374150063015679699423973150101916075908913583682227698257761874944935114034303480547432384837162329112099047021287337209724019569861625912507101427856641924549875594031542279816929621954941889273323644243541239072367264287178427942073128308985897305538236740135287511347155754762493926468544567940160801811432624909656727075181295245065806752595244357961347686039321659674035972097679286901606492936944338289666677162715974514761148825812891669350044289311784025828156648155994187956502725990990602502530400405784466950478492710459772566199722434060596496673166110582004818168946603157252940820476887011519576770413430079704866961444628364665997061415857882577110023978245599049203141018935447460152393905088772601041032698031995259988705571085369096272573817713345842593191187423498731264874668160656922874641309035814647303601503784142024393299465338880000000000000000000000000*i1^35 + 2404999582058601355516780948811959132210006898217976119449403521858880609424684050347634071262476406780062869892775322211839782468417631194288845555516185435360002590122000548394233244266858158038077213559928169741844736714657611927224668095409841600375578910767512469041420273689915144408762904628506487656545092950819576433870454331150434537260063795839734585472466789512697197033597301850487708981540722015321374573407638423386882724755173664413157662953285923508928761110870402176624335494214552916891808869654534030752386392842657517805053701844737609223222689643450914883864455837854355668854848624212382924703123931422876268907340927547614161748145786748842426720258754546602331992562161664569494710176345763435554367742914144353232868322258579981870177020062340010349447410573365844283387034726329630697671639060914518656490615448595717266660149101567632736087015743121083272485753093234445192247920018129359446562357147774343565670102107183004841184874026342261789890858257590678044904574603140515901091825738236470111257009392662128806240647974315305903574079656034081787709369047191605429215048872493056000000000000000000000000*i1^36 + 156088136196364773768360133257523221414925134692323815932318072758731262082453713485192498041487436379462234800487371756532529891599684946834589405946499356467538903032455620514630527600194011842598086469073081763374264989760020750507799473474900193922843725736118591476728820474544404043766944250471555658464286590620763593835321282848062774930155673471366179531811777012176733313158586232352419778755754625620080399863652913197366628229495975874119022678435877079804218312109923314518199093663221375880445531500878953993043755134800892571079277801008044324037932076704804349532086361468794282105235629519031524736247523997661485732112770573988335982573971546397094429875301362429292126194925432439459123927501219499299803590204653386848754847989189323500546360538292565177071317691051081483397721275909933759237283256155222782821467986029216522828115282447775115347416324022570272884756043870186536704024370216952090945041737334304976005612335750942520853050390498465009593295979115317524495917462051804093029465622478720697138456311882190629637489471218734673237676903967633273226415602609574308854366208000000000000000000000000*i1^37 + 9229679255632319199695873425935158522960070319887702177259379988753658332912028997172546678343711555152029792495914558240641640687373948549755719888654237188397330717981988237752960911201352094396078060769288164621835581221707416863674493278381894832373770256830661902031530955334218544539147101046185370714914571283491097781240369660174178570570397984242129430867338688069034148388690798216037052967670926860760519896312995937994738565918437972163525068100917196350499103517223986205160026045738410060431246606181978430960753985014676075584092334450020139120117076739529248620715685255011222795682408381045893744490886935470704777517524482196155637900202489212279231383728554719998670289770015332172897847993437351560939293540811433653089668641028430563259216465728861466164754582291749005112813440389081030289747832723306009218394121759208144413688291686321598742134126996686998476653459810589746560608790866095734561052537754792191698645011235298556499074764079773822378147919170440988079235845713322698388000968008648939702853816947940832368341634418832447518440581784646389818208701307452464824320000000000000000000000*i1^38 + 338972399480925522102200695720277412850532300841786087289503259200515002357023406118574973036649669004298702983468762158842123227219514265676208490158101405161908177202752782680647873162292156912714797105526689184726190606604541538007622322525702775173470718007503831422132946888477514071488946905793287244706673454132508016463179602492762115838114696851128228662651805129038152707514365367312140440681745097726393330755975957923468743381904382742040419619895053493392409114601827471546190650348027418326298121550090712327052268705129238293772006032658407311207716224395983004730277563891341016590368331515797453108484965652269156088225214707586870823281876383980353661715700049731088646806562365844645728745061056166284812789724390516646067320081317706487262566595610715134100612409759320061880267616082542470534048207548026209976044955532451635269147779007594432664513968862802967314241418840550254920365379681782182854249296255460760784324180124721171955384018639322718357999994353866383823254930703136347559087075350363726431911597231267269209075491880948772460746739569023631206850660139008000000000000000000000*i1^39 + 8580980183476923029140036422821379718590314903713350187092322468504857678040207718713760995391968679059351924326572370870824726384866756530254488673671488404483238591673337963355723868468987602998676081355659302026711746270920066817487304981923181362589800864252425978110487965879338872213613978664142550417495994064680430837796579688065636655916034808719436548932067819011110728755715391973526806426454431453441710417942055563861150743458137061803467452761441462754509817197638085035943217349752438419352128972764322634095094062758682271089278436054957413541024693010200950402434959047143354710552107550354092199474276884728560448404213527788196494331957469958403926313443839625341301464798416593068350892720141587759408243332432747973843170457452252559733765002003430527042803204420741138393808955818628470139647952746690942271875092248729357117819300317416191265318764207882138316500546561980202861527942136116030819301897630352539679356462961247536407169777933600189929849885046524891685361088064002153489775305771800666487495495895413942517650319839819256467790242633661565299903692800000000000000000000*i1^40 + 106514929990423065753911490131934367683778798604716794274656956466884857058155182159920479202398370038408121615599701350061619016960221878493486576552825339832335847248576548918921002520523940317872357681881682426731610842462609590727673401371814314881864792166090158599862013415170942224156072698936840908207870623258334204788137698554062563744520097609900550250687038088908039708642185240149597126032610794016651738938469834420950088520502265561388326883055199672373177983112447288189314990655844833004616509030938709662916402423398827692274548345638663993016682232262679232551709893183069166817209085455002115053980474507312008405763905203007368344602549885543066264261540873330984470180278072609741552603696091456777650158137141264210853399324321673421653347791124831719692015052141798164459434872579123706092436713082539755857379497424727169125311718704790807241465943508573121539617150825058966739443772611592969704481547286805519816702099835717937451955094546187927539056655426993226058337871836422783499022031677137296990440567393497708264737054648724357127987150363096514560000000000000000000*i1^41 + 758296267694730383982771560486507533270010697456031536965319994527980666089646128074481147209934571327559036681205965665929312390206391927239466936279166397259561432707353977863651791899174366678544884390859151005237859708167753524450923909491381539246613222607037256906256150899443483289449768577562806671526144523312463103949334553308058686870541809768336320318766800175200259061771128239225874149940909401764392133331254001932765866344806188668117336206616016981919989512612697920525812003475120869141343928960520815159900410211461748248298091765765326325106784514761876412208284768288164342652363806642974549546969871817786904499823995755904038122341089609828901348103700538979600851515757384953029971802025400417053449635682957252217664927223162641045189713009695331574868150653830439764319790517845970677854925738487713125860073070014862926763680586757578342211737220481156454737574882957464781626782954170432791837113738310793712070615146506080929729793567847112519064812802057922957746851783007500431803686409999582188104391617237602258649432564639839462088389951488000000000000000000*i1^42 + 2865371497429561648517353477245535691808450150192267614639014169835485499579676327669542215525677960724523876184254568111665591865915406626937494744453789304020576322073088654889054705620202801737408561921635488926556224797581735403977839627348365380124673674652551055332540478494861805233469847950593524263677084135952603185246856787291987638179698846494701219826269552558566528510688866997539533717171181837225010198379072727001016548327388446991527286141037871092565830925453911077960309107732296532362586026986946933170682249001195998635259862407323542555313928530631322427163904858022125100225031434681570102200688031575269101932030604450118720373111681287624033280514524042899796149213482097866923510140629354036448827314114467395646871399720228280717316479117828096271188579298303734817212475539018011882981514568129196918000838307461268361656879561062792866160829634980865780077225876136286840320686906520246243179943107448534534403863373675273061556420320511704198468109161330980828407613394400217228352812978378385957917250981990583153803584898061794960998400000000000000000*i1^43 + 4794125821311976779657107031574856179900619552002377238875167739614207673387279113814473448254966380324324042010570017797570702147002878833679724508868633826865718229599906246292297142366574594805801387939821654113873536005490012712419199606313469517449146824730923232794576980108096409487753527691670225998161909065736829054254491014042484703386225931780212423726202157383443828090033300631718248257729800268590084055300003901310822013163307522589263420187128580035182512754919134294480868369384647288634524326133862305396512442227655248122692326835388219422761777877425603122214947830571689128164930218373868119037557834822544358392781386739834218926849860394788508027571146580032500141467691237896179573650280271342498629435602780728279143405227454875524145274844617451363707573963421334770795249596655423578478631434264081096959757379786443043608592966998569020701401490319067516511336879377874068987241805256369407443703309635568056066958827963341011609470920702947715745151364944090759126805493613722898066980805890510247274364529644322630983753001861120000000000000000*i1^44 + 2144548447159025368785576129625680358946910775459005308670865389090449505453343509187467349156946820939163760340208890400538317410291822129976692240855515251109330169853986763465900045822099979153863059463507271322978038432026259833966007845151990452991020917369866653317369682152284562038359139523289858814988252854433804873810773217247272712054648460456329699325634611150552906439128151805477897710772218376289236248463906566688528211478205453194688483487630224580353663095813879109067692576868396592884838477183964425406116401236013645605447056258358854472067840611076044826583259925063379783279189345831419075950277991300854070465191895587024862306079345626662781636155999530637294713357904627705376559949065079546589622184746006522913571695470663668575067274618089066015633537385537550439685045167037517093300494820410684938389490829842323056861217546320150127868281713227333181919296117936427884601180831955996032037509860128095583856264982575715784093792304332467032841092575528240766867777408175913632831901747346202786313363585966118667288576000000000000000*i1^45 + 572119966654111816743712728964356150396373407883065545019249847414791886870118896719965545475875055461085607927652713492218747097030146051041804718993639217799115575622663042059323299882782176093765581127152682118101826292799400028447422709832662369570349357739338942387621186104964307439650364503157730532183101429901491980870807634484774642799230966020645498905576265301117389282637125413698556448573430631529014623925138340132094248640871386333824791839938452571158965170921926098397269988566352661755079316085723190664306671968087081750033394728467615485481770674314595123512883767241405777487180108071953284644772700343416716531184181501066052645659190469911471973202047854821592945854632880690611609093909622616296817372166856134885062791235172297365817052817555201423740735710234790278400973358475367762833464675404303685194642206809675245772672679598236926149620371429642429311956952548850875203634095732491631755252798667334512458358031145606876414095933003555850083827271484661595773844686485752321419505371225851563408140360535244800000000000000*i1^46 + 82118937567827231710929966248015280548460138597254527755950289752437734671468099245141438057634249472307622590010032298200936611538673550635583843172875932478160350646484370409087095296619285828845497163392856220130920404592935355174514378828477314913581593749703877382297191397605986834238508764408313692281284574647900202243483304513927948456230474432764646907950951157807195587710599397598226793029772707517018484642662546240432054708700550481147043138926816962336837112680848197127851155868344661191166132898366685184280455631297728077384365210074327070951374600718526873371021952065007427208844114137406297462886432893940561013551484949618573416308923266260017269862140725685278450091611415889874524818100880491065899269515623383301795529516398703102136085168829614715799961340106110791454906905579652555903190070965958625395901019079689986472553962771869729657799869655573252721495987464377781785281375586379840585738587904240277144571104941984407039145176790684246468789209756237442006253415992162968712632605796883483034910720000000000000*i1^47 + 4632670219907521583702658510803439421648245511596679313676634784014822908018564182694794058039460831095690148852481604715956817162156470253611428993732806847724740177176477806324261403263944306366230876398934380684784382911757471967190740922129769708267977503349277419674526595176793766493762463964416189887129191438263607493578848867978537209422835783793557431660382708965065946229723067119440620382040689428425966740924770720786624640906800738415096032769185613232677378900171858257453159134829879385295519003650955571957359069956880336864524890888052175669273348247424947271635997328408224558114621348653358403915997739898940350379476599362297805821784626426181038464912421111019640098946510158294910129986949200788616337624672286224969674132212957985529511850963675827783460525103065742570242239506373265684449384905844581141276581988436656765381277263864225630080869747023841199154098217480342708994623657755537922016487376128560546932305548693962664459856446955905365779195010290198452588377171826655156533515652169728000000000000*i1^48 + 5911146501273249447471619346601215853234057645296360571799853629616695952895102056120103667734757664572723102154425513045709972801825771946189791499723842322389443850825162349824198667081370236209363303872710398952220906905761417314755872281807949264377798197202718658952377788936817069617936204485799620708611021102509342967086808896506269134878007911001953969636589580789936244009685823367246870857420889618465815602627809286266571651446320186214528701195583414676559142916522835504145400359767716787598553079754805170338605569543233267316711118854138868429366440339992678079790578795009149801063838077603709161212303086129898663010787417776096292878705022284802001300963399704518262819733920220586870713859685693034482937645273753762040124834105811984424935326461554489034114455185183301393670393411208737539491091471265206152718526698500734978798506705043759639443375865321572547768104517830662016000302800002924108338814700730868611967770515687109293763844612334249740641368979547218301283643522815016671641600000000000*i1^49 + 10299048639695308067402273354745204786737063954301009570091883989714207190821623358787780961685301118543373668274905208232574732313318647530659606116803297254998977446789635217131834435927357818663114458224813001944897630345265936717172847744723662575306535707056795717350427645260074211569876166338818416677748278918970101620113115701103458911239173517549663518197730764549762514869532197715420373440173247960432053073740470754289587264582380238177221243843381986127978875377300454837457732115797904930066003867645178309518969852148822790153146195757842413203408202428396911904506823324299329072307580098024600913417504857921121746059527148893177424579319298325172249465224079995081571387143995654923931968868785920502192142246756226407667681238661469151409534088465725873840427822321897352099679292318708178167296904288082758111807929795782540066721158611584398524789874109804364480247049999283288305565982317350610637424536550807641653414222556833999303249665505150914291134889490470394904437126594560000000000*i1^50 + -959931812517307345863672140394963527658878736639811563295799698002063544071911318113242517983814823512099114469926668390122639329196157638389839603278137529747874267088219503650690956681868136858216978971103428806082810581272436369246534513233051959759480905384919874760524840482323555743118227182928334134008490789885453881603765723217088498452151356487001428898745318446920325444305995836457386462921533653760136510321541683970850838195142490872719720350693042977912617327420621045730204217549289364455180176222122026452477514178871298620653119212232433530578726878855584186437004493705122275035879589035996067332977170030331814189842101582022434321265784813942135661686365396069476247649654901524310729418979974582469631924425760772546223859024620354926851388990100293092654890950676282330606236047148515099987304727038042543288889338823158343488047385900685003116086813122155421729998401346054164624293667262237234978651711401757892723968132430255665848553698709975898372675962528595968000000000*i1^51 + 26489846181381884271722921730187284181264144557527539956084181651371464925327668352335951464448508945042552540083883431502072348009900650581852922327269438638070196217185955152096319577438506377018418791265097183682504994017568294233451077495308493343484143173874363085468984378776954738977834936508396481481969060815454440568256786784029405903445543940224420603166438121043794866692787834441448709087015543910557703739377852457822302944513530617721256030027424855826486623435410803956306192662749461760588737640811917989162039736644688235242602383631655270801260768486095603543034498303906841368056270617703514085319959826588312842205094034237675486521612990631720141971336334137380865196900491717662569095156804291658414330113635234598327832212577946934548816965014542103206095613451358002886760723633129247073413798494101230505790136711598274893198694452273465636086960870252142516523091847359915390891818393345868435869660002394264321158882881576595912089562710384675966156800000000*i1^52 + -1534408539692826741023496987179676977131270763007395458352274731478912819087101300189263644372415840195254348925774070274882215112491194434401771667079757559855641951649382090661065046427149377658604470427069291667066890908086047651961132087039823792454744500778078167797122916890913980650174901166959706118343736288220198362805002798673690696684667422648270344759289015239736470713127474201561229270357416171490137327386510066544723491939392440283132506378092183072823435484723522716981672467593939004341926688215127138308309624730520885789279007366996123739792623438586847829248187427605160069700467244054490684670698738387899058916203645440525815038926252503634563263974568859679208059984079066667675403322154573082439351968730303436566875871425216614682687769063079608887938917408414320665008210355410602303644703469276256494117831203698023777438308732527847039577780368873486793461456906315814561866847763322034456695513454030339943472176842382429901847265280000000*i1^53 + 319883955579481638284230430094613037026327675554043578505138361746061919330693246566215381531229009250198198482134051591705587386594829403923712536929125882468932045071723564867966789319665070440958797312299539049643905937672397967691216490195722249161987565500860713596854184319413837843291084799471804243178939583783649204195717233434814672338857709628400239496646358228516224868988724144570127217720892746113801164801219308479508835002855499862103714564428750724241297085176492627311562323961149709263490949271255484775838822667592431390166455153209348056847827568894954136825897901877312831378403632065552196581287089847890413988169766274220556609320588159353214506090691156206461378363750903241277740667712165256175707946954458265902934448236998291120138057605018161513936319519720222695448007490391975141860974245690012201825966528390583483509412103276696262447906486667969559947009009584368452148622672453136292324995518924209333487873818624000000*i1^54 + -97046179298268874637761116895391330916889633165260207863788199883534107202050956887838438746838501214775732974238241455725473260923538364575961677991851170733042765763210445952784913755084838792601838511914670282889993289187685863826439330656960704983912965396018265205535168726082109034121897513082002231802885744139315144755665134097959819223822385893552724635515880887558588895131692364043029204161169894235789541833951306360828042530748276826710705040682875439350732868431656508384464587395898874357056317721589799806202017372940871800647991428572176418094327269145344851604354756195802239927734902131998028724997242477228106970295058219488329455237035436121446438886123271494455903560281725310041737497614340504709168259842078030383920113219501820958132177300156325849952420931146849454333887003249353392182453139183415714555509349561013776770635327499409172995328552519571399815147336619309269104125631450083834504570470400000*i1^55 + 8467253433222557758265470092613846029291297363096073034058583749630255978323227853348584720471257492519668067918554257320193564285971386024071529708531437799527706914825859547348211448131158634686531323350823317622427188757789389212555379116917662651996021597339124401707539996257094781169149583112560253088239261373791720174108086735192546987501138943610125793234370649852068715595761416606572084579193864849765468170437846160663401945288269725470983788394540766803520769353212515731374972339350692855665872509546438741053529510121628933649095404941277500800430219646735892363229326898930828629602872816162135996672821698973044413434503451477922391240180083383709102380916477122290902324719903511759312411766706106353153568188443247056012008391605503714411231115107894648851923473213597834223184620855844954922054270518125900871467138948739438410141962048572388470193079114991989854805030253025914351779840000*i1^56 + -989932534599824989201392275410107842124333016351227593194916658663545208937524942988504519136467967035127468779779673806674713755509423561984910345569253630626935922844007130960797483285343054434893382170548349697888840755567479026030616884405029133518221936966123172889067318259814109813207369962175448475156930486759751536624732169715602938948053030459921779923916984879636470334286728476434653713648988565517168504720172580810897297480728369378202446934362043320808366164122207380203025016570888565398819118318897008145011816924346188994653336680499594023904140482559704328269435925413491217850682455161565056090380761709992429208065047722397105346053485747603241181665863985567768319671351310168463153829507992172156767532765597394632892931747574897251431679189791156265744812088710578939082607688103154497389713150817292517888654276522685680079241954450869914863403008000*i1^57 + 618866488937130734095011592390808451168381333044861758750376318302521837405683262416380618211001704261379461165478672300567557591785126296973312234972261682682481532137691981628540259702683227211798356005751688852741928180519407145096687090528166859787379649806940971705368615510473804518841521643530103091511795754261290953322297951118976051362246508519683426987541878187424520434418924725860265101365710793070244394874011072389313834178421077314066387617408057197670679535092849165214546860480114701597444616269420891264080475892766982631800630144707295200281137173467284792066255289829063742269182637436456859656145748346515218095182241680625105892553216410121293076978595821619198045857515332110936258684823702360321887529435825135047843829773315644503909146203913008782814251431097525251453951846970423042237794319006183574380288181964800*i1^58 + -1679749315435418236986218522319318596466256630663204124329479946655862294437217719840770229988315913218133426852232537153956004097278532313707838418333742766129055352231902888978780589801215949339667753022080833963241144720328017339724916383019503054796541915890260998605812868526378771094676814572716060182639705121331687191434717909606108765222613459901195315502371348084457350887518801147121402694483213214250885365005299745030377664175982480758179937342596757317708085033329491175190023013553989260952182194190245651937675781299364706347159109224032536651888428162879804820382173501308647500511472990214050778065844920428085910843461871834773602098518716355903255400594704700601434223771671101214734083686055804425504125538039817080474518954037716114094064279024236432178734369540274904448676051840*i1^59 + 4513244966442644942070858918274300429835291728232142334555030956300312590134767581038806883871657988106392635391681579869175084167136093068069155441004129042365059491969861440325691572470827079391017129125862677044743167817648373403481319077171872641979557953085295209313437882595598888513146106376327134574273926112747403013818474819971241783109349285900461389112917821775292643170228291514059702916453335998439862264516173606342540373468293124695475522179763179364139356289242691433188791869943933547231293258436342196366712228990044212524715574855103888417124513707082488209126354200790372928364715098843930480716622031369603040308034723619165376495356773829544114065183800173258108715191953274115889286895115536192882942217095834103310963657396351820603961*i1^60, -516514887284605193411540484401540064896902632416919815871522786365753690945612406668703514439802836741459695947018649534878238210713610244573874216773297317283352695081473520816689984464382110787536280433148891937333498321494139858654570582405630013272804759920141491292808961004492546432239395629706498111116635792911074809284551302338485506706657298760042407164912130198030929742268706489146502439256727033156760898905732347653519816797905584033291302675467292987813200951904215400404884668890382152672427970290277533406152666761195996707059992103435658503184669143262948074632769662283526625819007936497655552978225610084033591260235791569099266502530928935236415490113894949317756108771237675471753726045910784063907975383520869716547904043294522835896536840416676090249538696578762153918869125418330974415112063391969328885868596824381379543520033380113931973374441753615947687958248127694650909583397736044952672238857463208466114950273467222890017258668916167183213555681254129379683460223784579611870648661953155203178903123623979532399518614454870794511668646003381985201842607982048612010085427883625542892943276118591690173203591839604530943792594866784441141274579556468192418887000904456797291824729034163951091735025161353524393877736534155836022333365366616811543780844405305928455914356421476618622360061746066351625937359292411304096440936289367222566145704745564082828850145111929990235288602512757461920233112178699907593709800744734316659515003458668629329839582281637506308633737337577065939672156062420825253025307601597640040715959836445690139161620379697943939934476051147327713973437131117180882053507233220199155187988904496725713255622797699140449224248157220364403999990166446285866162843601168498688000000000000000000000000000000000000000000000000000000000000000 + 581826986629702398913946703502479930283167909918505466783506967502171013462426912649226419770021343752495285194878634329720217130122406507254556528061994516948798303657644760562630670266270736678796478814082758168568538901657024632877657520026204934651658940886470908207009822712354284397256275044130925401171221335552637456705713773922114307353755742458927007923819223122398905686833358821655723724473502535617721682038763271933558735072637826314746798992695569703640083862582743919952869737003362178200773611371903112530978681870780349525265719207062648947829247933229470507159031717156506759094430581665275099948190905912755354694277643335984189629364717295969694053962088246478694059981503124056845313503062188404234606230684625012126741313476436371073767468477545823119053227062869721197087338151432889917640985606397803571492400543251323306369854076767836198077979246063474428283534103389633166187613305825656812129071454940346959446531467464938330677462670587055994010224779683352373381048708770431661361372102339480599501331380230351258605308479594292227877726636303322501319086590159285506664879126551415512973542269932605540078494905255668842900654217038928067037414407662513548330251161699067460689922054117190189927341177471319562526929608640192327402306245248729106488361916566920786539161572463821459652244655706493027820870148315394871732021485780744603582009650814296264151130240955517833492139372414147449087776307598495904687600883255705402979629031577407583615888704395733364456048902018969823325607883272413751851074557337114165074897507427572393895707663098433764493679887691627880349107142726383649134109224824153369488822240199135203666780717878809909858161446223615110352033796686156231314747342915318579200000000000000000000000000000000000000000000000000000000000*i1 + -739016934263563318324899074402454010548152668654741738511681427925765846680535699814764283404766700835437416077127485383663421619073571980867943315460499220020156218271259952285662944488809722592227255856001116619647802667866415541425348271485748016623024757570696785990701143087882446932706791379249580140634945815431135205744585195750625243307260106320543447450536972702950028303882905738775301968847379229302603311331823718530365870114291386769786351989285119210496062073645047343432062704422028144531579453354862480888195317952446342304765260899284769582248531601589030935818727649987918683939054798729109131731335585946338581804284438137165773619538984660852483673806214486568994642402253992140964335671816982931738397165570567857733286929987082041034577460274575956098501348342416503491276930078259902946695432533219588886932802993937923771903922433107422023185051206324502426766884287688037070649105889835383713953804974456089351115287878766542220989704573110624416715465326298940381451092717953846849921726672503877133158366109012834575712709788452541828493414348575406655602981813198654712654591347073788511764653658308872197329189280716595587573374040811332488806807639903585059594044546128488484147763599090802215088483858803107031596070755277030094127056331193472807466139249669974761330641733425510340346353004856894742925352005003936322328791594659527114100468993536468591224851912008825195468545372066877623700675244096958119688802295026233808256127170074182105887240949991773719201754823394547278550530443038430352343398692034492438683393902533709069928106490040004975681282013622798422233532571085845037218446346846995837788063199631418736707645242131925968155113042799316808533778927654052962050101299705282560000000000000000000000000000000000000000000000000000000000*i1^2 + 421523220917173417567632284082689700850507000582341049920195135646907322087433188478121937658959106195492888772959017629229849548290119123671411996726984700774091715712012162585952704073844754088907663845190688938926383567577823037704177056416192730727785133519930150921638048204884844981599745465480410440866846998905270343423945483690637514362078530178923972429920581530403106365843207255144053461026786224474007385348605105987207340353044739495298473269062515912159701710813454242902190788349239842328603127181773624127660336473540463937618163083259538391905769601468090166465212728406713484456699177775567890437174975540413452758035133481566169432260871260632142856879070679015855976662374066841243791125515820382106958466019359773479673753482408053421485730154995907203687174999511348315301787863664621866790024590060791587131569128798461917382612741758780216527064324466689889078583287301837001692192649007345052839112385333106360098847314999877039898888725923061958442141459937096283394887610023816547577458378481769082012662466464100658327089311711075049536925319143200044269253968912655330145755994000742113610656562785014188301568460523869770296080007894302038774365003049359162198489777448581713343756019998619328313322368211799634127081473381621764686101933551026473413787574192702226222058243825595033652813756839963803970398059190458876334478008737402907018536220922651224506234905420522439471904741240858927308733865111787571440325267043987509754312746070841548913177705251960004340101311834187010603616766610892197767050205504134062806138198371203880076504347839233965823359895456510036542618701485380884226663478353513562780455888004163221877507753387718818580429807298710618984977058481672989414708519895040000000000000000000000000000000000000000000000000000000000*i1^3 + -770786704619719150436298984711533730057391955399787496745627058351604250413522764957468499015230584676829562815218078287476719696091310910187497156461583626665514729493597617251016708694719202512248155696148233953785116930159447731019661293187522412161161210918647367112267853667447688131141636645099819102644672477037020244682544413124637777321080269778501509237815378503914753696348846700590724104929527206749393881888521997834188731834910402753626605778623600305676357566099922228793478223153795490792911911852889046061701085539573485344629197263081696826018974822812859198745026816358335474229162765478744051684600924946871106960262354432985394823371664558474109429957652333414795489869173049536749857030331940135387531535489652465262341723359315068827204148202203473370366561094476017571240786292697868658558217028117293166492418912414523933016846704901659181127027640288861470275488748237912390271671301673140248679911944985541266767830846257890910693955395143236322890109310370175905420195005893005534488229943295682584165433733802738241569746895995900601202327468545760477271643523427800771009484821191865932393736127400560042971644503039604142597609403806713972372787076192358678364356966880976855528340164842562786515104511720504489916606684778723365304535817502188776285138224886539475885329366877534653161403370241450863640095225138766833032779469625103613492696046628497092401552248213149518559471463624630383804220301582081506261074698171849741916015837600031821678091523702369741954615632700318039269640243284615411325590057419966597551158772899082531245603606529502905223173211499493081418063073859834049284160692286575913771827938996502942762120130201499697057042737124062484924708942897796300443697230643200000000000000000000000000000000000000000000000000000000*i1^4 + 124259078254070379982631930997625166000648963432154128188663556087592748800696211409452730217037185121147304538709668746468494588397588553446363104828743796924089639163077204401034241429491186333010641026098567214937644868950126157911775078862482906053600586242981634490454422254717895242067424304267083357621524679696180113328962129906953006282430501264833150011249557404658810571777678464314900945705943016696643713668373738836695340864987917975987030880265961446451668857364469331092600532797943697817194931548909027024799341562593010368661478073522360424601833620047540479630394995522454865691426236690124262409421457116709850042607513491730800611994805496526578919061779137356331324070412630737574541172030073344585048955138417026000673945879935109182780123827413996084167645449657690565948330547984866590826338756670104698071144199998721148360724851209002235645598929569735830761654159845147409454644601929348496537559648755693851197725299716082061392917875893165892885157735956579852376372631537852115571450385106793099900525853153422264851063583454579523969991932273915962913238822132722479223079060757575081705591536763129897067698229399354781941598344230645527145334560944223671903857458589968994089396009097306488811068449545851056346932349643709872711516450133970594413074620756155732899717207577799914266813100698140146463013860993886663804176535363835233557019891663417427660713938907058252889767982731672157862635169746351330480516361020754718537166831537341086531083278879044776035687928524767442270791670560132124351122488368775457765127879476928218978128542212730962902417095070321515268830484576150221237780423920505872004022638687033925256494771161742486582454201640205323605378475521587815801883197440000000000000000000000000000000000000000000000000000000*i1^5 + 12200144486392810027566515249804249063594157091578643811216154802117065614229532827133467664333722526723314603634336936861253625472227654085021626342832039791149491514798817938944083604141387889575355104900926412126465851031136207371756997379192452414539794824824432431731412870737592750891585952629650263316410236825432892646527025190178435860091110890651474253929069860150840347691181413236038063590003456912112935506129984805171847561944296066695445238931732973278484679887962378719812758057167871973852905095291199918850908216058259229787634374965079524680069664325658934616106683246337310419709523057479977826445517332265165586195868591007897564377796750538260800776361940883263769254244102439255211391658248604373514613906790423586114757040892531765867274059526004716896988965226512648514003866321769882932741483943068329482389091552903172335690259257726753135192517977516839049885857476145701070150970233004672705074152885549914194249269950511318701768332917402384651201098471423208244111394490509812888197850728599493434872755975687088986421565291559379031502062678011782834563843591948287594990029326951625249127162654341316479526709370862950767044683580894508076075336440589032671967342188039322620980770573142237467760708744759917170307855777620417158573953704082944002827600178944366924267817539103622798497594255904781310678084669832163989897264377614190680950099156331684793787951811302885096037172324598565267969554881834306199901693429781133272372731549929827055410160305170737655863144421533442275486072545724890057912696950409654088145697995821147323384699979667157091263693469510761924629174472081937772743310737349976954696034737044501221797058833337232697291695236062835672609246555734218098343936000000000000000000000000000000000000000000000000000000*i1^6 + -13024320502830825567215013585725696388243542633157039894958932785371486845112057857307431341504451271438151680088623601236068280958359807030469275598915793389782156275464539472560693005033028131011740667138333222121179445336169683925856149632687312922191904697135085059425107724542871543924776886845293830643249692859951664725677820906624010277043994860633780444170720699338749872636396396804734131613149097235953518224783697879195089117437413549124342737179611144283770978094070098341378307897988934521636827716054373414996716912448142365615035963751341632866858236187129590536663114488982369536764064243431747289576654906963515007830448126052450712694368751541285972608860550719891177137189728921118419048252516088500467270006864298466765784739932227760363010883372121643863509506691495437666814121681786415563629914425026241389067240441961653564811249517129689263648183423786740702434475137846412417829917588837816519229865982278628775033526137894646193300693728508872629640002521219773823269871713279880311650574197312443591445175551462939876703094254104582186244573880561985408292470656415749430389703867658035626688631922589265202247566865235901651567949474499470126004298469959418369461236384114644448586509204742028311982680978601795157306626869062960897494085200818011759747938061775640500770403573537228796651319017679218607345472277992318787550425419889402127103852361545362957864786067062780914367732815882991816929009272720007236697391831879372084188850199330916082421001318129525397842381617482317261888737339026435219801557478098970181285224413339998194738967890963462705617086022980496565746157389007879380321847362362975458897558737675872445956666732623627350940813312122913628003359951947227883110400000000000000000000000000000000000000000000000000000*i1^7 + 18305624891807411457482524718590069104532635387403821597716532190805795573989361484015231069437130454073566017386402505644316446130565173030380212438941013975639032174244779109527565573528224756677054845141987195724075775339071204632303527005767518047698931374537967051859949125227422216293372217312494622315703093681346731524977793482144255139504695284617401025873204126783026454227400690665533187076769087060056591746627890853282793270911230089505458168969567102679478687977413335287194674211664858064355129816579101911946194564576674007257438163298733826705184780973966912073365416444988496052365878998438112085333155035985572487212308134354137463256105541478585011775229237024705449620021224873512813656609854453305161047592496046629967874231282978168667828817171601409874493324815148580536803794006042783023748880614340678231086391720486055649789728096219222605515971410567487123741345788279658002604564740848619095595954671744582682106854664694125110756379470320430871062355055303070843466766940280968950530395490027446120763550071948944764940841263345710988763143202654532551368874993881421169720760480777256442921717470315593740302222835166456183160687366873903586308507741068833123056454681449962658067695163725683198827621235753581351700145741979494903798720496501287599898980486434821177146756272816722641632196857432791885900139244431170636876724853754093730376902684551193227860986606587700311321065818204963325960810603625832923203283173816236447461795550724313504602469998060578458041081842982982503142971060721355905537810485410102187611015703390008918959298091078256219077679276158923491734057345102206118114168821387918434569218822758708973933583609513674024755052666440999750956168587878019891200000000000000000000000000000000000000000000000000000*i1^8 + -2848727205362126564866371107953689342649479240745706288113095481607472489766102989329073098910087905611291470244519872715613618990689838650343054360650780751714963595734799463099548853365232467875107065482773657116067786189422309794670856340034883314076921009941588810688325762439982621779297948686595914091502163211777050788986806254445452043608017468311374820619608232127891761415347752767215485671698618232557615599086171386325054780801778010084462428834616283066910243644139103175983957911899053359304189731458542861439360494586615239283046924661053753772229830821566355110363794725992318561768112977897963614562977199037345740346359832841983016156520453865764692833776622461744068269034068560845112141103925716820674706239458210843769300536389416754087952349709670606280534167404322897342511778207562892342917451209276794843378418339434947094220609637632134534111801571528434091190648934582684235694022659567337833122307009283825403646973777374607265245243685011710263355116505323833435750258434425427657154365497569178087426931294214472610008973628415522323953616748488796928837967800332518041421027535440744890648337063452045271472193694079435880972890282934298433104239472999345880953319596579344997483703989200962325275046452635113202274659280349375198439176284647945757246954998073880011270823606564783445626735293102866529902916945539185893188354484995821438320857782565055188841862279778481421476684188690494459955134886255475414752984768179085482494733779936018287889654040276347074850894096101249206988460681327918580955853676254469976779253589085745633429431609792987071164651765495620729713156166870526037747227169233603657969594451283001984919247052923900474131142722390714928760674490387529728000000000000000000000000000000000000000000000000000*i1^9 + 1428796286373788453619747002295284175584905761417447463463479903420255977141305484871965144558177404241865372338219994350999685844709245629798659193994210301683604890736945594824628719523382717209341790182739107337596990179300682766354954635976955562132978334988414473374152594862178581459064057801237336630901933302291520613792995818855019665921008911433608747751385416936761255071664350837884633249086012323271807630656900217885578622390283515164089230464622370521040935768298943535764642654162113745798801061744374182576034056724565295077356989235273487087075571965650959370561278354389612506877878386687859885838227734245273296400622382188236016668613413106106289496578828850827553392820153839366628442007235920398508998854655142638365946072985181178208919602834800267022469980242173590873748011910128546035799092348557557948010145428584204270688414153113327975281299211227338985654538187074013264105699133519084888599137409650090532778272465038181246301301330082607587175169250216146808370078896655594996415582471499935316155370681283968753871454447441445026780704525740728393653640769399880457225195908290610206055491091599234428450788169605544924680180826072756840128237303771179616756056947753375996506322168208239702317949542504006856830471465135941331046197384460584472950198714178790846141149300231170259313056587002826418267545630027874255971146927713869163474624009008212951327609390076581581533785092420837728791568035919929888258669821263410751683375801938025122640776374870482114216157747587925559935866761965424299553789401990609049485535910412774594328763501997371841879144143745991245968179174624371707878977029995898900510397529617006400304160530819673703255665726842067100047535004188672000000000000000000000000000000000000000000000000000*i1^10 + -119609581195781802450404554423595884286591675785731768800651032976606559342956323390469054196745002130923282509937743482493530700806116528323167913438670293243445412147660252397090899710840396200506238926251543268996324736569345712783853048673205444625239295651559993865885882264107309018665462500853998239558539307239908603714577272698173511393117354739851038561804402577627719952975463825938585160326284194808028453215655230240234701492790999315711195655908451512920455415355382607673196065326770821200154378369982062339165187065937333218373368445997722666004574867149600172353829610621128900194291745290985053478289876132981579866181427272350267487197257833375846576017125845425287555048903707608370728570437853813794121375643962995429958358947001259645775772397385840936468907386070185204307614174062572022679645039821552370743326137285136435638970525194228954338222541413204818197915248378399080209149959368141113415042805130538125830298178511502037699638828337245000737083926723526049639733068277930125690508482561199494540501606080383360838261404459903342338687332337812316768722237397637236538810194956834542869933073462108928089858932424980462869905524821322726876319631230748109910677134839654929859125235759633604392020059425813026461879172958194931292788652375085386516943235280565520829400151200962736563219513328747231505704834624681707703553526657955765989588417783970753617432012089241828680509942587869573738940939750292385709460452563154794184715921393312939946805992475264033949682094930674128815726542747626270961607162912876897657673171450357430986410122163759775360765959744200818228947923125462728978097978665669031663688793740685521886617088447318946849024143003963098553877706833920000000000000000000000000000000000000000000000000*i1^11 + 33944244728383280462752775985336024866727550606160492591369669668201061158883064539984048273810400093806296539075470594405880385256187365295430832030412544557042325461963944920990182297670794025211640858582492785979665197899609112171281601649891059195350232540467482163348715051958228915414422428417230859552833227107084329115636100586575852598098721700915555291889583399811194816253740520953609898519823157750832241604292132577132506730016503788727179348184309000301339876214399158699806041372029697257311367526565390013649297517783773229960713456548577038183576139066398628514049348441262349003807011619576121331968101807436558887383807945311848000106747400784123447786360023902992093463494303825608431126155697146871764798468175834551239046527628996623188020152731541598124182818087542401414985263699026993135142073917586664058954506718569943227687107866856234369039186602532264730651266419441409672731556052552400746042343653543008951810365764842791533671896563836756027905680357092119573827344241971060544872616063695984237197203074130639898267505463012496938443507521320476695151991812993254789419451259001488446787680377589997094774986822757077472403195119585717279140072307491545491111382684250149065128689843125901073966749315247572949372610720927728767584313173978744525949050039214544467137425314565934609390023512633631271723890858395878142926329068709823765571439034741857671418768856395132036933804897604065134889657093091111773600186947702604808715047461251223679745525458050596792591856494667462238722262559246817863689370732989433487525572490526825126702501301782258190131749741448843401457699224078522274249622415213368954809836638339354687462502359336289527277350767196667119681929216000000000000000000000000000000000000000000000000*i1^12 + -925778821826876633823038134104568171447923390715084891443204983260717138396515727758413268150249740072702335724906992353865835958478786486733141204986543799752257357107093885645380232963782481042651689947601813561270137685618580481691807754415324489883350340484252813549464350905756954134503109546545868972851831537890857379135444306043954150032590826791769055173232480353618617210600225147730546287717548143096970210398067787169781512136950412777329668590593732097767172843355861431614379657643283938795422558991856495251466254662707810293797508302459470227539816345934036872235788600425873800747025716757872760990623428183603496357563449971043937166407629108473879641908020130647707904926270953285538987808616640565727035328587913996269826224691732129304004605478275067552863371407913504554136887208308566134234266839775836206741577119985218875333704485942464484863513946629016562372246191937350661532112759074453208333389732176908977919418421406768758429368495660176856382968627280239259878908960665043087409588318028889505974576881335679702475592048572569503276149887592464380668685819630344915967160974636789016137084739048023906690946545791906664796171975390122490380984812709929973307535934148172192506654893961470895326049118745734242664156520929038128245950491229879876033530589715551820360215476219906188018839128757929554249860317180975489578862382960453033048485247895874609960225204854993470317097504327795728986366279031389105160531694801299128848890193378035588091646041876946499684153573965711261146305348172467972365405758659770236127058119216315536634109254293014014218079230339263725207870312162796585203800168160976880304333194415478761002517511353898109481017490517187888781721600000000000000000000000000000000000000000000000*i1^13 + 116003332136106306906993305388921436984572188961873336687735335468517557818115375472709734748507356880521265397273049303555896321557978813413445102052235916353708711949886376169430586124301092341254506279967782701201079354764621904036459595949430893942125211890133881278680139596997462893784021851799908044926207512768030589147452172884348349059157293856321833034468355753449855701512127336801894146869703472287472376661021035600742438999562358149293054431673374095081933486475978155182349712253871051698229183335283702509270228953983168212215565983802695632458915667922736277284755198976240041470709288627520335121215653794682960807860379723686789301693180279709952237471442098314343373885001586118284227823020380208754121161647637884144515990650326736690050167706726648435064594780666505816726708194931280923463135320304137086312826778677840457285361176757308123566145642405805878261122124718463695958720241109215362617596532539829387268096371947431917466207023137541405561593881037133666673564363641943528173986114265473907206446239667858469641795765826676893318787293573398853015136361824323284915595509947141777187198560960212588990540811263148070174384602356113590412409506196381612172671038778242710938336275108619515032954384942878715387429509801000574003522267619910894292909718795413353049952015818530408833052313373523303127778349024732247816723495144395213350000706338713233269875744085877719664190757829247747797935705252638776641527081245471949913380260153763725703986938154416891006595611889909877927829514530416322984941793178627170546828405506088891372948112739097029152723691039803221832919308191918624064475372878139844975783087416796496438366265301572812352735758388866811166720000000000000000000000000000000000000000000000*i1^14 + 3723957379306456260133574104807175061649138250769687061941957964017519297822008946311003389623798455108364437533112248672868438092481894258403881329413537324587324826219295618416988269403556547149368566411759713951204830523832375985687437089413699606921388528910375602570720309048101112781117051490480208693395918319573507176164371880301501532079721116529806680472610403185558538313684116136408773359321137835790045776673734112543187786978104723969466070631250214857964882840151915911682762849907629687543371227210774868218585225872199296109416754088622555635387099184731285646754838336687212516894152658804541237759132693516219520991596999613441065920373579992730746371232041502198318792198201279442889441006112359515878154404469335441613540939238881359664414042714885561968312620596787457771821332491178096474045421705076397943251218323864267943913177822580749412899822930657461847604478924351761486130762504704589503423372028892413585988676608400634343128969918555978596980791521213167615702158696391661245265231427998763241273409477199259305116528295991745332296942176481153868256174813600735094665593101616300227372239541904429649596794797686436891382279608710381295636783713626178825951102143406074820818439679513360945733712563492784559139573434784621432314041385087282750182000451058543849355288017388251442441637244078563353140893984426572538060049880492810484630952042151211373332399239479405846350688192416921713542086223410315648805509356873080115345053846615092972846063230618472365533893366522930796697978954505130466111959751041192641556420400127912803736747224352890046973497557318288231915836311400518649588346738677203586185261389506038588427140863174074359809533575249788928000000000000000000000000000000000000000000000*i1^15 + 117661753170829669995950866876515815361938344325022291653583970524127016336713601014471716497541263179901444596685022381853799420010661465211212027413476957876954074113021188262241321683709114105719490245037061443355664834529039642621691760348091393899541666758186964797619661573181474367444359069053840816001892307893924409265380180538945159977250432919537436429253884190727495449252768959196134240055484922694449013649313991387013106213560085345437947555957177804857952917385828189307525682699741040083417702644566510052497224011215130914877774402031864499004289736047236467554296967839436433646149974322101547152888895158170513137137895594021847578993283238109864587395219687911053416377765513006897394396083747214479786849544398929412655827292924774513654037056664608427995098927780666324991861590884238940614822777924393159328746157530499637356280410211083167125108424498695553347867474772145070574185906882602969619633389281375344196842456222672659160115125505682724328457701374157040232199721366883939751819196856425324757699487304473054990861623230254588142667201883260462487155216269115569161811008593648971238470066114404068474729634584652008830716352374966704093800410175086411865401096468588725306152674089018511588111751955508840003324858073275183275770155264137225037935150236013241630485586671628089826201256292395217026051299259431807694808344546333768727311150332590625745373162542670885499271395591687380366594967068627565939264738441542395772944264980037515618099054497661609541890857220178774383483999164404112308081253181567832565560069475578505515231368817810820656615049195708128614442767373686420241317427840577992547207068929375532072055789413783052791979696770252800000000000000000000000000000000000000000000*i1^16 + 4470955285283738977293894409620435731473515433460900638301079663464630921704900122382102825111663524072465860534669664269117992303159299951815786483595850188339696880533089940401813633207584466460186536001276664618515016318490704300380410983559364978198259046619932030213884622163457369636111935560102990815951543019402025208373402492691048969365521815220783778245666391211296057558450225457986671643337584097027971880101310866691819547969915964352025052597255404275805207928924914728008142761004920360623248796029881548638319046272769204003765724556498714089050662033834006886756226982275273841508286554396106607468046247560823913882405526917747612988676842624173291981917416933096272654235043551445017453635877847006372505591462516909160694968670612965583138468831884404663589418662857091564016801385225460730883128146598456414270464213008278768843377479593150298627910416143988120957472198067944698666658898048182883353893726722396790173226635083042398521508576520480611524675584330328608685238205819566022461830485771793160926860056372240966032034593389336037874290129914726770931399288930190538668051646202900539647494334228163617567812904652079821144330895765232570945962464661674352694549606437337172286070858886658451988405883093867748353970351241115996755355243698890126538926590634464660371112513175210509487451133988370364713954831951136441372689387175106260238394777070999180788308945484873228726305578512890202924443707091648782803513311292520380186575172745712237584132348767566638268910253663034305891217120443836374203860168935590039217952380257090650743488570715266594970258513658866628099091708397534630739897708055823496149303755882960408524029755237399406473694412800000000000000000000000000000000000000000000*i1^17 + 124160645425154209411190323168497337204469360503946492346524062459084746305916411716852749241576757277945385571651135621524330345559976335565086048770154033266345384842570736665270977470040284653930635273398412516076430273211367811227855534220151115861167235878028048396862704884483518659992183093172407074067151374159289784023240914327324402831369608671724997081172645075061278150386933263295083727553071573977414912937530199432036632791789591126783426193025749306787003175244748115697057851244890303578488907704877481981403494958594903300822764813761925769184814347858449268776764886941671846841269337174493115139975178325846640365480321029037549911626023800033893913059376680858421626129116063943615047390085761103581748563759712298449133018935893518397392441949614001601935661038133608906751846605669678969255529979848269019460408352491858462944895310481817775112929698214673128860420481196008811240406996994851312635413923527031445183316856932178235564275639480066575498644496135137609475803652975075812977507381332765950277663676139007687480813802872387801530533889163807254819362441868712110824136768783496389225908871030735826260382123321982607401141910189885491194762866683631187047925446111656231471812881331797577616279394734219008577452798726393318879722828829189663194768773919731335598936119880400139888700304489664915807937098842486934565605234808051345741660503025748529596357747739441889380482275783269090084276143506342891421248748483100693945638131225603496552325877265687500286254119464798819206284296827885526421755666195664435556507661375935600532787438895710766560530759241894747225361060176973143116628213568771711621780005493525601216562167850621740395790336000000000000000000000000000000000000000000*i1^18 + 2210998880882859845331427154275866958079272159980916766353188816100450799512039878594217844502497163166664988260690790346602187736110617125449375529364809291044931752977023008620192082640136773772303102301325787207836267121808965132819638370315841604867326398705914974763070350890784176894470060192242211710647618070931292327909773977763363542999130679270836477558961335642989542506238538254012601681545730987499967523950558269999140278681404205549376949988236357328747877106534029349085334379079320999976066168517662257261459926322528229306175901549919430287546228553471869365817043794230563129375176343140384191519225147822082610552905417637550275332139302422383901448311677235396059068410369159797025775235242939210961446008069648523975134259274487614523294537024172697192669577436820299004297058403590458381826212097292116771892266241345003617303758853256479642997033721717281291310380560210917291211038851233390008276439903863953838799948921833337410325725181662210169758995900945109672085359394808591855584425789927046394363289518662149155028043836618911531062960642739844694569974235230665030687414907493251163547407108317748275870980008484185094166652425189364352802247833164706182129587988803080412216718589396419387044554803025177612037468019304684314482530776916928238928509009505604503999711243799862225433685473729003700785141163739641298350671086703783687757957617929785726843519648062484525652224041277835885724203816981315697932690923490705536846818516733484477420580085891520764873032407064690873448319026813616161012221634529549936747940373046470800807447711174019175307741918206623421462374223301702466486319160799242685664207097876402573822376528246027688345600000000000000000000000000000000000000000*i1^19 + 48915046796038056233201243274634121753458238083074380078299319920470194175127095812639860113434423212970671147222730934384798388239602973784990640771305969957274212611244785761440211611834067861246652489926987026971509215444292091997231106861582718886919323216467610136954749711650107316114421459472606483187310617517139382512662829617045952219005194725498570265570699106529059026721959337056455022184524308803780102710938060473476156912666258351265115220594150579256978473498838511577686558196256511685885809050841126965837039903116750323941789795041327825150948923975065872122180504475892808336467895722737453996660098884555896712627789655083167533905758013637870553303846534941146167096955855919030091463721358737916059966567047478932564029105640269032364931208972056909844145449029229437150091715989014871004471250651422578077360410502319800901430137283757713322305013979724842451157019704999061833734519660814594568200348091898445227818849010611080384949764770516404944146398541879687058868521804896453311339910020729931353674707072410244230671346011321460293727814975514749748595510406428575611273822113645330289427639006484748531641649248732686768600273830818771402937288249492783791703594041709274690185511940457964255843935703430174915051297294508560547036118347588964380754743474804886555673674176400708020458347298184789907115098885153874793122583289384034864846929268905807068407306188536902402146850981849555812870647103362087474081933624429886719974727534040159411836470499715263032071690795715161166632457259963009232565595861001778657963857660719342980389118073870733435713058632364383711777518580684268430251822641923425646504237585257223344096320586304716800000000000000000000000000000000000000000*i1^20 + 696281672984539252791172504002583659548761512631606569223158139405615059400197581822699498157722227468739479092483785959912254300385380632529192403193320248394981369153844970166437810583034621706684141069015310799235847871155368490831962543019042984865600270418833850714563902876876555251723459198761555783995813359166485471618903149523576246856979623897645183320342742382510335432144341717590986384822484628590182804262651226524290033091024142672793640830674782551735181593826536651307232208427063518341747298161224441756441119046756702683345517505331057795945014321779968409274953902592244463358185327177896905945249205442923931246327304020813512718171855133231554403499142215619677922569238525912682528534983589682995254526913248422681757930839033462024825477980818089223897814713615653993439886740510897913779629463245001254569852334397334104017706094736977810725901081282464674781963952020677174332350814040807376971883081586534721860468345060641677661257708168452997802188720354241756765660248576803590456495896146915212647656950530155003282620340929004006079193776416336422342935823401423354698927551418237187124193302090414736817274541147134902788535554774275231957954031133053821632670863119005310569579951739729814347551227683287395942005187183018173992263947256848990885981475993834587886598563084624844824275610855921760116175104546543881884708912651207503486339830702735715879384759562632267289799195060126554050157429952387430452080467719430134493017452067765631532335526966965957892053404044953762908337585368326495736920276771442151291867994513720685035633198281366250335157230761986779259205836248190474195106806251466902621987750782872786359198704205824000000000000000000000000000000000000000*i1^21 + 9225508114764091798826528626771075999881698335870860177910074170217880881779662269962110905587919081209655725393048341314034260745527511701928328416408876164683767102734674185575755909330491763947080048920232944063923722232929165708910743157427477496577245890346872367514216852992928594483707961369389433606571938947258014807507037600648069486595610335759487752317930609719000405326823880895243115940327734493273862998967014490914805196451514965058536185672106344379534238511233359483737850045223042716226895642701866676061572680644069512533479475722483973192003591092771291277898238074956891025748104788306472387282662577239561046269964153867706131495659812454747575673401294641836440287378594315763844773229687172999403962358888575782579153434057610333076992831089053569890718519566436252216023576129003404230004620722179889842207266743032999655408924753835612351607720980137820647151176517715348286686331546678362258352144265776473391302112033665164881864579826104641638291626640598937603009841635387339629638977214166821581671887468228646842250892307112306819552879255218200592967610393135717282899163037529449896282782929684981239845761261002061107371274729342617246157120108282394600594129752031969627819246606104445077950999525878867601872338686190340265447733746394404813428778009460609644630997252429310033034460608760597064236187472929426821063943372109656591291694329571953812641841222552512368909629133307929102397905105325961535813402268080598884095989071802826375996372593402489517147376399625302993811211109562668474302042920669078760813889837647863173116314330883793492096550802364090779983109910031764285684779217202253028319651536349158763965028761600000000000000000000000000000000000000*i1^22 + 90323318327865730945800029144439160540042103431834721288755591090347716354037283153010817158494290170506092279029262396056277458667888479258407586694808032908510330168637349472343365403481098635128724803202112701450655444657425081604929564546055260026850616673180986482518853759193358491141791578700482046844510678204860440847192309714487967500017562816173263248390135057158024240920972280890597634508277430508533337779090049451715109082652666576032478719648144985739929084191704114908781776972049407998400178514067605405100580593046246252291775981239879764991687527185053930501266245634136058555467767329185481093654078587885372912385054212994957157329192367311051326427245783284750842603116375429789696983735600814185591839888599463201294340916473281240082785169122988163668556465956398357336374353335344443083095855019415612211157209730194788752178099373575861386753202045331505870636651039812186015220093704273057971224542768394832554271500715627224253438804997169585093517988358890456550182365839951881849767987080701938209591463018148191579435126498558307453783925953063492764680963963818435918955907387142658930491416788954743988094961288001298426695793356248618495252018054076309989265939735162692518820732309855615550968040327492299973571644981094865939556957549598775464430556964301926789625142141262305722975249667118000413998303763856793485156170577076313849831736898253284124727211835527993716309227224493429851180521575656951258096065241145980944444285997455906069309725380693585572952703770501579023800937994775974654550560055545701926644824109764732189409903203345419059253773943633715326149127468630035262399777366766948928800655554757237858631680000000000000000000000000000000000000*i1^23 + 662750698284763783582465192076831350217857765483145776966592502318943144817971227628624105510747252159591611351086912256102781223900241701946294377533774466899454861341264125754424561914627921702991238113555580390953545620697345475830299324549991296964262421761125397539695788531795890647263090909035123777850129025421304961614319816028878084424815405341092330639457743146747350177677367800511155757862398486874355470014090316651785866072311711687647689154550358999720888419399153126054471513406682363966345084123139786028026454352757847522084945788415316436404203402943786809345109401978395199647449625389297034032663717218361691430567309981125225015244296116584540937062243922045721763302271711964940860165183895314537260532338981578613057005698528198146599407727999995359879796108043222874106321006122841823739008569978951497276699953165491763464863894341639781457901517018135547919683067940091563832041000104245716866065118208163431728091559526245259652533826795674492230859138092476927904922878455592970440098990387841760284496800084662687728114407033243171633835780364833392912132924829840415740349168967591006114321710186531850715361151480479771652041448838476755891391525908997857282344247299567994355915692127482046322095587052972137599743362921046895841038840742312884068694474289020433942624972694870498512466019297101609331099336608178542780515677720164345525910545595171426919123634167412118346622001791454334420963550064662386562463731311758276740579206691217385506738490507487409741895814764977840556260549617172008331685361015185680918330304787667811149236635356771717611119077176535695123482764508967882366510253599603385743807546721912750080000000000000000000000000000000000000*i1^24 + 4758221224166897753642799561192975611731361539955318229666166038882609403309698298666196658010471181300775030872657637537335945471245960452729568407739861145739326196034345654319051246818833334445783610168041111329420158573666663694057284482751547189143611090740848596727858423972383625322046821590936953010620814981781021860129651823643018846077237047128247189932729728251918186296710796748075037549390824982724034862595485004059047290653880564452633978160393689866332678991869815552075384029214470624223037915093465401053905149880350110723073562907065202930505396384986519736134232744262335312643097098023722226910009215233034907951134667022956180877745481518744397304798829366479964582412256459842830843718334804729725113054182576335932207480115808071554287321439010904940190062934273314351452410631299244581890748074117284266999190838819413602074865178603708461053906513397381169269255593874122164682002390092834838167371508867762025167977869991882519676143619726555056062521725473032333397340442131799072636244291017915568914364855939873254298469366922954392837168684415786604751812379988507264444570096920035252746541585463077889130865301277028104975547764113899603676459375354068968128510746942823720308134613085831341284702500056453023868895573068259215543077830589970971000971281603394346649237297575249881600838822157050275380070137067594345881946786339531397162755556164472101894746474247844226172107059541078811727698042306658578856479237701740568573142772143311421945354359582721761273070139024380398806462515005441892951878080192452713807101635314155270757992106274561578915415274781367777621221031192229731768628138742837847726080360080998400000000000000000000000000000000000*i1^25 + 22946876718494376723430518984098328034342291570683378845099922474594009236861723584366045148780161694736024809114332634717495682934192772608885524929404203179059306954477917465916651452835783517043978116838594795261035920069934352979556613783526415400487324866916515270359199922623112842916549244083453465316823337203838327803628250260416004041982211143241993176985940476105909464439377693051786924235650469165090991543337787249646856224035270403390219422830763072232693138836592335121980291750035352851244472519662287253386567482099651094252218557419453112270420244842609518873575059101175131853331837344035369199545781231816500704176368374132924092151705009069975849446676203701232174516378012168353099118089245268800361715914338200535719160751706314323034758609087038872374527424422763586420957098424192919956770110689470243560940752499285516191918142525985502167046735384526196202703007938410217414310602144541650343172765273612366655559715414741195506303102768563142008226938085891664133308527918672708819270988557198608520591235854940684802558316050302186896800344312361610929985117818249235307806899987828065156755106388607808790853658799248405254938413857877534260693324831266505180362550627843247992328448196668028268192796765998832756554624557991071530574866543930688546228895805767487392420842475789072728516874919280452799573903087216662381540064390272298898632878166603904210143169912372177070098790182280040202342700804748580128460680840842856146118952002855129700219374635108520042655665856359869216494084826127417248717727513872293280651498076295502616787592350695473508431501793138450356103637946258122630745231788222689340028962734080000000000000000000000000000000000*i1^26 + 97551166934239744109689112521034208934627733300232598395249382902082957090787054538055702992491882437567665656141838004172076825856788801888338595482864407302799786613774301283726042147165804796160383130084536640374204316192661975521962577096705151601833377680818777184057961482174611480991978966349644097690507963695615181851041447331247508492318440393177501498175972702652556011946370267856983355813104398198533261960509066457021908509102829756009194671443346696884759387535574946845248650491383262698442453204009847948965666979546678990572865476322959127763968630187169639456010928346911884184472914727704504921332618676343379619349763340054868492793054923113692419062800425862540898040021210886250799947679264969244030169541972610757016769059408103861706223481021620188058456291270086633332387113416141708499559730373173005252036331529858396542516458063579935520762969693259136699767565855990498979981709434140724512965720055266299512750839873435441268421428744119959602801145024209828316822544327743227810031707922291519424236198287868283194077916351644375179838247373696884100480836472532246204810608414556625385180433079634291670267265426764678471154220046320381138154379550837900029144206255094177455974835378985642186811312782169470480952003218234070835602209713025264187687153744738261293657501239758852989752158117515047193574064277560119500218617275107377080840682127135718993772271977524619985796525209741727884456818072173340249147010911296359383150351799228646875639123861492629104344358389077217325207782701564106647503122501861667448438240567288119375227064290707244727200660372920042304169432346107609524947025421029699412295680000000000000000000000000000000000*i1^27 + 446715537865004730621155524717441880563016072262443105687416913064830723550804848718028482327362030970617428573759090544589152739170576249256561333872903863963779290354093512659905526225727232063304214195931795720388528756779407376692375716780937962791981598221857521559414116979337115594676292159899193503769184476442061382597283245012427136549606769143802799356543049293180351501817263394742120336831871946651833224510136047939968400806079997110998640848401043859572403263536215493373854248208011046539632565393148149596476420733013996496711331556375479205643329645837194987013854421829806931854617230568183966609144909391610664935985041069371283679190143732998233963000630562030549374525437885514012591859729408035144536608799515561011448803218701966539356124741436153930010053105198222318541662112242537341515330692267590706109024782789335526245806407193368933752459239722448495108753098699185481670909499249811635411209151315979951806263329613405837675375882826924889922291336965493491594789892994756230945117572964354902012800844990381576456261073468859966394146072890141003250620567419726498060163343923682797797638433557558601335601472706376731206555682845340393559514277015289951921020009535769029793793482718606533925153893618034275406588539645155538917979389431425105287523322267564063108578902812950929364491616816464371747835908992124673407606481511886086866583929298489266308487017667649218206516704163320494431123489419702950077919760221232064375609094644753652725919351101691309772836386315471066644599232982058763800444251949342692634285117812452596978320700595701701407920475733144297503311308436198996483503108996925174579200000000000000000000000000000000*i1^28 + 108865500665488486243568724667952592234995399152656227328250504103472281963015952715166261330959812502193472604367652631800779456907064429877448580295747819277947466186789708852818841272532338337539548856924384133430698970807927073208242385406400272833899218283369255232734868248511555692159263275388355535427198707608825653187310881775651411211931179681025320899281550805653142995492931747454345545838478119798164661885718907213049654251745217239396155856558042168324295473815007705164072333599705173307219962258250589105327578578564695084578579278549722352538372725205188708847716813776356060338175394829630937660933098323958201870276437639789085862332619274127569266807799435107233282841952733528439982210102867194684383750625092427596245417527793688931749147271902597025736977993486482534327705475764329308869560436815133436349963598183505670187053858528805027268133280883906026919305496902926200489795700290200836182605219119605495915980100583651974248560419254480878072172643953833406977110762044480858101287623926944926993439768566316554423715493621785732538508279776339190221706588773893586405548861042757987348247471615129505770184400303819279431081506608439891774184242116735134082084865859013960621390234976528470049035359749907466344702626030415764722046573107489152511068344947473328150803178424535488244200472673603482381757009140871618121784752635359695686129975136022415736512251093317961197562562765959399258407382986305894666744511426475168408672190663113458019826398111414266359414724746975638475112186575065388209641953446473170626547081117690581442824239247135486926927954297566698100180100558815000062615072779796480000000000000000000000000000000*i1^29 + -11695714765924622505578972762905311364539908239039082955457946859367310943121966126928796281452631988139066919231751656068907337076282436155693827560477846282443296022390171934927497664088378093736225466481916325929751792774720794297093511546448156129031593690109409683956264293225682915940267793542786100873051106482840887035736715301854536013719788126879634947967837427142397853441430937079434917853309902786248490151772841400796138444758054567850958848770414044469351930993675897115429298347859123856044465527211017086875632024713662812863317361147072430012968044530583343051670696160106398674130445840234645033634098904529319896521224229668696162123874319376194389618948856866080341993433699260123733717018491957673435345712359922583921559748622107987491268565414340987659023285287088261155407094201016403967883713755312614763950191143739532676288162084398025254592602690540858405997843372187422095381392444075898677908342143035168519912728694030124360780170806411486083715468551856881823130729369677670829129262812506433573107503799040611673795248336601720673820967678692486180243446877736069463940595934406552912277294020516718996886110485378809315721095625148215572291608692569647922539418797450482734154487208291890153765742611517260490097156481967727472366281601506606918798986924766086552245188522654467705555317888668205025210388560645368073428690313568336844258182145862694202574364193466339373483401353698173132734687827413055301050730884511541773752137126555545981892227459243482092528246609992440655543233011475251730790278365168763156667786862736669621165890330896917254263714151082958207296289013931221747809386496000000000000000000000000000000*i1^30 + -2774928454796654554183217145458003938805930328116524283559400897972905863167320598348050746885486490297596335028158187444543552209080399222118406502432236650186085423426277674664071882492313219308649218880331457113103407152400686876972096472189444681095423156288821374910009784233323778448273067139267606411212112280014382944568973261085196956783402015549650937572265153328570166865378160333289694900090083455153198087027385547767257909121189198336796415514719536680520863931429687078290324863851530310032949981569180113022053511434069326884076190811784566941719563966697561572790829205153778653716668510178493781037585208640715965118568366368940034747460120484014785779763985211067045432457490183148055391494008222558512689673667150406847697980945352427063100432730636638828005290516269865873448193867864389865202164414772624089561604650952466481475503396322378252755686615466867463260286924963087639615294454253779925096592749315526444743215236533098731288441468912455490815126417726153763962008597803132015130629371781813729687617281776808092261452128439951108359452867386725122905443223435222026508967589386073093575820317819806862423967355510344265217001011053069822980115095784934720066413757078280919437539748026938259848866163683214260586635311573242053612873281689826430949610173796837432869974319352800342918714919435867431704368198730912777382715025463264912732275910703396056501123693553352184920718334048018000833627932298996905105829633504687491188577275886310608930810787663670729283154955566268244975526928463672233830365194915008642228087798680819937563340283403826238303142028311351340198264473827430052659200000000000000000000000000000*i1^31 + -36313726800782957191200683652910812161238344604127965625651053900186970564136868988566850913076399721722304321710968257378255434720472318484828194438889883213564126096497481565272639946570731211492848123291997409327393373075478402227072380263105968858226034342231431895709016457139628809114778739060059814239532787456215001659854609201222359897512880467640330573330784560009823172650145182156444211467199255814024831444912991288833640620482907626715948553910316940955491892985084558162470682975857952016414147158343756703357014818523458661602943062715489100747456044689845342678775413453816262533367059562837776297867777624498520220231403195407871243465224816237272392069114429539150266176116857024137369906995149423992029751654848489077789374547012935383379844771712350813557606923975474988698163782119061380316656935768032586249458547197796030507302679364417756409164213394016252276699487557938840279856109185530254804233415057347884372009341560383339339111207703387503125870895725931839269603642910246918305147552968202054621051516712741434917588069178838715707011880829209829876099206430740146460454556598916311521506145247747291700040056511099027213112456276988569434666422456726245136988101538621600758486678822463626003442119590253121386132641448812854932902430162836396320032507974068900331760961173789420925320242049359906598484012063579121175152967774189056162161698630439666484567136453239113759418799290024486804308465006063739619783280760599464892849727183363043849396539409458717478879043618618663306885108866890008428803627317966515510973315284322341097241678609077787377692018172759611933285264958423040000000000000000000000000000*i1^32 + -117508614902630960608235255707259572659177285689388256345609268977001797404901190035231597803738113666259919254139354119039971367697391337121957580965371238188400149828924885800616018699479942443211611819575290407235735666415814396876754385181041817455616209809639982979270872227768564439427148465252914366878684552161559762208525214859716854183936173528887685731960863325752345801042896329368593589766504071889580747631758242665648229964662225713978415630985983889153743354896904325591847359927545739603117866272595443642740554946950064334947076284314740182891570564556154196710838873792867593328143931758755211865704579450505994930839458914501721359300096072050276748147139340419728378143294645410170145381580071799801753457962604450392363137140819553970527291736930405463079137449367226764967010473504558520311734791661617635159682904980527020250520048151288847417286153765800986435880347610787149472762135903783194888510469171069364356594668146039639355118906884566101012207100108895023097746458727157076840703386465273509700047606619802380842629354706842249651718340399477866493990386016092148843375808478704562422000176761364352716404662784160987280520027668227934310604818184686353671738048214576396081713647169445051926879969124761419807360509822234526656870236531875585510363171480821216739372438866769145690679605107893841580433469082350306526894948577635615742494770483048810929797371219307942793277287900627174560169932781725553372223419528545991416773805059243284010232317187920958420149235253352543723673759674754113325338745327450175644041835855618546219580913823315139963923296465363796050476793856000000000000000000000000000*i1^33 + -12560952019220933052696274970592055110383116521063420276583836495529482322750836950288383168103878804790045304179786657568799739703399048017502071901853164341881093640720232989144976910830658305528230311702611515733281282970174647765872661859517704277982025769129479761075337818848455398432121840305889738190096585592504449287186494565941309039293352864261855255201688404872479076002046497879382296904477905246994791771096501740145162252679765197872537361141562512877983333965277683507838344170751373732659109732966044686446671343503548505653576338184784395779020335419105438181731093377894096817557522622561355209397596556362889324926311729524369671138229255049090009534804935338931185457241371030518882529420558953587076717604793680222879143736647068723262729121186087230951874813444266096041898692914716174477243664490344779386006113612791860687400974348218778429050007183257308889816606178738585679835082367838602939904257584648488566389636320570537456455829739098979382243679005904179006865700174132766183600333496979688941825732840235722839810832157929479894099780560071319429307373360534293771145527339598073806925768032616294127275176586333187843049376185200850297966604525556127320627463836795423395123382623232115633104583884028878411966727541467395816055980872696947400915305532464745621298734540822352050781059728258999062606526454221193555065727241345317157325135174687376712446464827619802101285643899438791249084812207427907133526511448038454949258541099401267773118510913822207539211880594771079176036631511203201684336094672068285531479429630146048488046312567128732752298700931644200373452800000000000000000000000000*i1^34 + -763662304026722592452263379698685112841740757413267416031834970379775579934609394476539870737649639013247066490039166622419967580959897144255157574932747245776365068813582467693140963575230512495229273653732877460928395487531400838459950738773876138987106911530905064159828446795454058919603323077529785665227827370943863667277790256638297022520427330214304490597951006866147064408985914228871695263114296365596469330373385545295979269455687574739711920404968000120511115496666561256721286885377870655710594520960262492925031797136096940333276464408113929041013824154383047861356125487395721685351578239878652116880542886709227259969700611062465358956702044523495671919369459215869726014931755282736362368470865159947023489670822687115525994204247710047191136877121826429548767672865790619304758271722931763370698772886998236024785365710900114766550814604520319175424542766693799086443134930511595897924614736277366064374987914354552299185335236995944765491246694330159717856295489561164696390676826115594495784794027208688898512926677843852484164175860100259117582785619929247246114298898641649560833007029209310381005503795944985509872271505795512334513945306196424868911063887665615528534047834934847141782260883585302373814594419089204306094928289104341367028798513812886319593259578971859252334780267452333727318114441067233395713868963781595336046570632834476128333308165284910566659957460847202554376190364620631764779613650067435456344407349599624731169235620287993082767393398336996114498929167831476636358245745002259042057193981576741812447894126983866022037259167009427637924167042717450240000000000000000000000000*i1^35 + -50335970759160113065826301449156328407084528648074996753307637482492805322659330925322701875202387980585800718698751069161721439811645453813709197444717423468741092057686720049511181565462207757881031639179275240970168003827070834365998587473697099926676442959727740505589776986136340594105227659700527664519453242744017430480000673670360369690410572533004064233692705317036148423182123725556842901082233426570318741846932192151853133343344221278814949993988260322668796606173016323219968843379610335000007294026723053423381423135770625347541890666672741156515331059926772040779901161287059885053557218705310194983025191794785431863288528081385301527051110332556613833784831364567620317168139092773790568824434724935137597354050180436050952011360624820567089102025381955907494337090361931733132271524354157950309014658921315418106197300657731380964862138627903185187222512707338524515344168215942632077384719607172883729837486313345925715597612960252801412409628735655251576097977906898678501956507746426381096851161872794181833839111628228833565147593709445510147417096807725115975244444099515460705931170331273744199096533359211513514571542238577200383574417868557707339763326808055620402413258355762014192982410926700844555576138584274731570163186949112542782979119199637503578874178312027427517437235195003792764063548097479735433604668879159839956708082855996775689450347615779608965607026552722646224995194872712023639192914981335811679026435247066068304477683282924553340770451174811387948066374596412035783032068356985447927373742720361655846118548009282895482382753269490325460095074304000000000000000000000000*i1^36 + -3422853184364624219422741983760513288876370092842633528733052916200841672648699271479937620981807557900003145611022733825150075408435315675705660892246279175968924661984285926087433405830632316892192382561852151350604052501705330671415195613690801962794563908847006941754098523124629825647100337831311504461931284842805601247799638182289907063208855855637461103540467767316135389746197852950159904903069210856085699011446025004364963591047274601993403926334875078469175993294540112754880986182493797609059361502718645916882823936579000868857827530692596405765214902554170258872135468617550614891136144880465518702325811182280927082118314750339256060796685196687682296933757819622345844725105661140393951815497173795605560640422906287047584310896033451234929802432515950200684081575729530509732367706340062828024029835032678936221114003933086220765392139106732895318611114070241855626312919186326758560484609376621668130839864996434172951906170802716157802960377534486189697420066757341982191593310050118131638266158368671758173422066952490003850868147991991808208619700367824562017513860287880772967404734983614033477300557317467210786313354210653739037575225543643184076790465444136295697907811389500235092272701088464006697122777467288260881229703851044034555358248212635530502318335002437523428152452931178346315387699657889615645829919560193504972811918861306779497910653114383366443964934632504966164245279666351836099466656891955682867171087582282999338029423615916180887252942292284728089940569686367267520240158575848557616162803092165315132819533511781233788584901389322782402150400000000000000000000000*i1^37 + -137259123589986226318446719738580858033743529697055012610289916471059448804662891491952023005746477015329652979096026057309016754279852445607843996457015352086753430808758606421443147945986073398721139594622131975583199547487042215539580496030013467220468782374822550827672004787037154718395870055353003691170922471002773617200186643580796380480419669555234591237345981594305408865121439793918468186303128762482865781494516473797463564563295278325816244152284118697020393116857273414860478877021062453366646187570732832343083210583375808012481084599751273292281190091851760710162310680560039337606330530227361571187243709245338977713262658521993577249316749070601216491348020065549600983149417433454516358427350071824045721512573940172149564025308090705518744392422532674469105375601847181318867949440117896777305358300220936223247516084798436713709541985860704644048341398850431629720400381215125760208540983201897308285990430017667224557890000308488433261511120211098928119980837379000937644433534088688348774999528764166390857185986176782254679432406838029541360413875125232972327324278561367806907287259998233531730806589360502963355463445748874133086649558562809575558838070935748243398559505549902220199470131913221309544345236014466832170933893670307520659395924296824910548132210865182824901486401237311538873042165256598479202613298678077393195334880536365429669306699093318577763940022437693892609105895320438498270165375789785917621947666755676196093798724163605097745298935370188375083854028703133139213147797493829531084977143237927483284180085068475728234168639731793920000000000000000000000*i1^38 + -3591825739418748108510403453106720389572365606841015737670521872481216281972079344376262974618143254061424148739814121602090737887069315716716935692193980333772204968299475383196940988447027645104771401528323424520609582564984489396007050687185583347088483216990386552198303857327431160798094468549195864540251166627930741458121331902476854272600909500708489890048774247180088454100920222333982156429307297672111867730588547793975981244035241144531754939272368831921783283400501443177602409217270886246709226592968365534394922797365097673264953408484319159962907410675830231747531221896699512091585720697486135889436961921998641550413414365713206141358655172627573343164641160140175445985911394089759264638727107541725139697151813579733902104421723550051590120801977457930683889343394739676868759765063209152908821269631905391878058801156514139197826417600055433382842190310338184135504842633654157675243122964305754637581487855213915608552353537300072879019003094944992031808347964342394108308455198019713043870678432073289704445636122820076562363574564197703122759815874852258899732673841745077637946091398506179991837876648009107767084878363887749071492314891599251553758593027510485090766436985473573872246419920165456270422548257247810003564287529880212974833282483134049800465088906884100684539154913176981284380514408923772535893793886101900065345048899142432611366229858608187196395341859698492352956523809435929822135504889370206197767179599127218900037022073991420637026012263352154576083513196960599388107749350738492544749973711210676239897004709313555595859591168000000000000000000000*i1^39 + -44795816866473842514719850089272164370775286641160975772957109802160678631049788286638373235911422649967681951634926925043997131622519953454129280263585946802974710005934504205609442789777701232995394361257746003214903285477978517186455221226830939796527031261026835180644792160362867977793034228734616320088252498422284013235036647137522360347210478579055704300985452749150318065696707852417599714113987261282991399818258679354870755935020738490142216010969153761009958703320060181438430505190784596535783050393579119930053807442288838832232356087113598982676697111678881713175613677452496335129940832564826161241771874706334129683979365210032372363901798280285124940084776817916961918802228179230130975757824252626744142455419117011795065898124261145980508214690355683428541591008493453827103550316227783633307305188073386473964843552564158162581957695562168899915874139274696777232074304725947598074370113863755646692328495458203342601587413533987431170902642425523198435067929450732154706301893760332340373351947030850136763458300354398035748244183130853104166823942443036997255606283016370477378538054615022245047537377639206047229161855418228532234704353093775443581785885529101960531912358770144145622307349291110049461764147874574758246993901583190560007112746767113831904529010028573289256459237558174451091439866745500206002074597230363871219036097912993782532113332206159362527616797733061147580374854962449390418484998802813941453580501283352972888543202829171078249870731274189095948108509246239003749315957588820940975654002119554156750616568323331483238400000000000000000000*i1^40 + -315855458295937122896885328657128044334956832232184236103005962871208149178338424494859240224358563922787374294872893098706389699602391657643543780367627468792328038659405902602513461748645298616440384833928190878991746642332302342331152111181472808286640527263840842134870243548677957661001783101290024973874106476703423929982719548770965666078744882418538179113979496251238424635781673640890849612804297398771956446108384037825674791196479243317030767693779602738973054950954775047097035213232376979020871217507828556397151910205128519876733765165183238955251996112631959718130976360006286770733045363652600963104469330944681184682830279379897485871474340709703256661433474701007584116670944896820599014805365085151172176696185866263419964522922438341888897176148555191929364909281345282294673490060727921928545727752401545624641142831933314393447575714476453955092540835655930763956246682945325577491677945234507563639068642376702563188803717798630637216343970024227436607484146916691894974480590607226409737293115342681857967255920323734696974083159327174998770465301620972603256646292250355061683231930602327195017561213156571604086878865226561757713681390374278556216065054318010824905348296667470368063826370582565038471758856144576481993639318548320675864111330458502864065834177124979034844495478303282439860854532439742862201467400583933172748416465064128785693173797135467481138572051413751032306998230076878038807178383452211445449696416800796764914922301974331849478807670206235152998818669443901209448960636343262741928347232457390239206666791813120000000000000000000*i1^41 + -1155491938371778371667934685974946327598025685497005489977764655299956276564022219613065306791161058089456715806043529540183174085795138259779204302811457574294574627997928746161614904268692030719266860181919047727859172405931769284376741409515955511150902698694520022261673724270964571764926875617168027865833275053266224269061649301633899867819848616133779848144839791897968496950362473547674293322490955374977092608292967336157704708246694933412330144685163881464538994518040587524631292530984009108421936771794646977946167565356469327024902364478674497086200962420704728378518534097467770799341984957485777901713880603272019071506329787906985762482440023078328590824890771250319009046084466329646378921344812335863172793197601074025314961384538996065468398531486483920195069576181651010115484695511418500708568031173570584517749559779815309617942568670295304301229129540664821978940654850755382711424438951775649930566136187739651123904942691446659783303132617447784493706387615999653743279484597450538398749678331650212083841771714302646082349825541771601059210905085691308169864497955918319992642436495650479055787121732738652251258034124200318145870671228696505430585683551343348373206673184521907754425439374528281325102581433425519924558038982003128692500436591633850905110930823790794843615580080391185673295483437267271676940155748638504609676864051664255926415639628126796050323101480859680364330155843138602523771869842128387222310131263654315825627505965309257064157988232936812250845032276673630884708649981835448818479436023658158045003776000000000000000000*i1^42 + -1728798024026131056706513701559787822597589674053746538683720101700138794041246530892919417328272356799101812051435663735675593165128292978133333208434602942250135027050934555039341669058453328317220812819021041919363805996556372482656390939285533253121814399325647580456920260837773860084018708531309765773803597779402230960046650659531535941510613055570432060420144030447392958848888571304693826451783670693449437750047162003847803906845838176205923340926533391035598481112167243499999433631792666856034203111972303833577552092460393672506197144949144969390483911212848635361538756409818352473731127208177434331086179547020254760798041393403434362118768869674969991545856763768950647561216761348441761909176795009302691201790053937173162552339490727896164858398440794663455906388562431899748233008597647485941309309814138572796238428180495499705968928500227618214876011852275806453063372226589447757673409285011774478541502342720427997235617681551134593660651538807753914845523356090521174433784167843791149410241612624695845019537380824031717646598029150084569274276252898506671299612115253288580014162187335079687552389886972395517789764226295182887468087027791710576297655870445059781815040133679027736255953764116090266525168512952239937393421752191279018950722729711579317339994335993512710589590992554611586054476234272360139881630180752887126183153626635269998259727680756391292132513535934028510724565028807182840521910310521329429966631045806224735311377689043107240333755024280862433735892793853119277358907457570340889607043413337702400000000000000000*i1^43 + -265318903369196510294564839273552646310393682658965071879316657488871861663072321669952135632126595982684228295106777975184395201047810443904510424976328842288118658383348088964148276244910618619684485117931655290718728373591818251858798484069985759063402298133356079445785997421788969862232749863886345467216696454154909405102093363292827870509076274944547627644755739805226369305469882942933403751181562961208904140328901125510270673477379554772918753344743365778552114140775036746485445736979349046863349979912481188742643735831348894426075462567791191112719300893148074748481216760893072584149732063095616960817866424421489317653525688812280945753230760016035518239866530036305464227371082756048016102140615932257217403046440617414445359726065550449576307638842234318665050036005621784739142615859299432887295070828379880750622018247064620668711302022902888334334904710011673022933113192154514920801024030228546374189648780216288271523359805735656457542386891285061719824740630636905287798320440947690917735742402429860597138498887512970170338655052489359759163362137724180131913455851517508753490785488249429048695871583372423831110367799980054789352375001223251796696191473164612238599148019657476984016423840834696784586849171707254598506158514724413268194031976474136866260122106074806942709435860122425015676216510531166032573197377003148502529612070628778684878835608204446460394785100893167387947434806882050195675741354317560882347402632201257377370885991921076571496542564832777795553251786263672911883462104854657802719723520000000000000000*i1^44 + 117577665966552411155922166158030509118221125479164566032402829167010728187037244838014281507762635395439167986608478614497935080279946264074034123146136048595195340198625020040105270585084747774025811089889236301790525881262445932387011163590289990945768094972163968328559306046717987986764910230164586332609142739990221631006526531267929393794504625896107388822562131357197997437168279467030502665540110898481686376788212075550130014156411449990174614906856600483007197940344468568003628574901069857984580255061882849284797121619721985501511868279390130962706043195743433562167389275655584958618675633927078681696184307433309889332377023195347019693810522191879787707892058512080965333435468104744062212913908722696708736428332758617910434954238283489463679929595427361029047912872515031918768999321712462881024528075898680373938165969853545187306008370550089678107237737680733967252657470391779535015836674217027955815928782035785059143042568146938494519888902777664426891082092519258678334583573753782871252093834171627283766255955504376651735250799515624408147045487004683056804324771561950942786748842987693398621068471326892573280162688206042910422824944068625375021350929818328938918906333107457225095647487835342237370277377131432926202628551981237507411233656452950986956280715342851119126891150370486854222643222579660784634801514558282522159833351140177499961253510564040667041097567580260644489966688837647674697526719557864030019982531861588209185029574165538606546789693408556046387592550747833924524073168712761344000000000000000*i1^45 + 88655053387658723608298914466746112567552127678839745850591091504376081331408634719719021366806444342161144420175303909810901210275272561003660921969408800847005876060646643033080005689024684521568411610455594667204283746676268391455300319740302099619884849831629662427644646403732516590915922259217299112295939340566488387429914300886468504326163984462974351888552970019838143323180955910924558638288291158021548405848073246594972190171698775932491665480933017411373424967539048958286943484708867163553004868839392703208115218145326098139078516478344806653910318680231713468087374716683278710726262790485845255590410361973277712631723327639558046459064825444423267064128225293976513539618151253646868719003871905362262373308473321370832837077626117200054193390713747970224429721025537650610390294866986598084086453958857811347059347473271124791511602465126066586116997150921317762610518534250733392084324569433796573584894812884597737473879721101103248611721080104311160246005831284650407658773439146046654836357719052354459268417180915723464114562856465108781659051720761009512214867404520746357198293515086305949807282469351584333543101894815407424733752928037276984879417023666339693157088720046387791852335613297772469365380637882402977527103479935334422620289189843443029683580267762532047992259416406350135124707301542711469341921035678684342009170666592155117967884199693706214130600014545615249859977431208198636550893205088051116196089126239768068086845388834594695735203918312793520929662571350795965300945715200000000000000*i1^46 + 19407043988750202159070332557587705872258857475556508747633281625400074132698392652454369939055459887530716486083604589670903331812229478081196256715087868895585779468470635021139159358163943661098377141165777310488301377445388160872744242507063451841574355072803947025502037633717561995892980066369290993710912851302343453358353651563565918411774936961804339164482452693705043407396240598200184959545847409001748341323977170147723440586936103542637670567920699361594467862434217149242143165083986037225912755102282941896346699045945985487849566979706166548406003585345861174103251590363116744380294777553118136324689783308948975165086265618522765130219113823247749975474229266965617899772012572017444303545592476674893533605240421860416629219684086380888644598223953539463656176065283892841624776246392226461878748662857135681498245358654927053589945184916860122619208459010930455087882193072155038693179581604914139851877538515145222163890462920271027475417119261707093504426556075758514687475449493660262870351036337558747667944742741937728188050412399615267573802771694644354297233162544758656889679181493642143344548539512501237756764305404359789506884603921329208490947915335234910515847757286696680586771064513100671161766202202704207127658378559647932780251717194666410752961733608117266056010868693258899248346031983475002581106214066764445954550483467605409064067403497110649086195672304593151798608891146186112678519422103487866870890490124036326790920970003629767523076184695382378280283281337352192000000000000000*i1^47 + 1370281734970968108855028479901434126029662034077520942154438938429177004693509057851213801741591739448135397731909629142158659768104889897589895192985654536448098850154771448336716754912149968535697739387638073892856269155511087837636271442207384933924432141358680486143982111651738374049959044273754112508912381994618903376945689807465298001342389918036102298356349950823948942046766746318168266476314103440197242887783057885776180948803089895467674205038104826775185047947364432989203849577192213492947176722764652203427837666388604477426884574815366205721429529841181035304442848596358235879322026476875065260278660326447782466332906980625980138613013576255216275105528314894283392613389626849483384129818933850162183754671094959937897288926778964375103874835693738123615306851769856901625395936577655745635407639092986662033444641121613614652805416731810112697111529404309730153433626865568160776659684098447861053996482318820803665528567977085705592392018920965850226485667779805262499429586568311664594284005438550886951013826343818216757935837078348667176557392608060233375729882817819140466610590661370358679098690130151737842834231097536704443137324096158361427901112269986562554144527420904472707737419636938739032893883795271115528867102046878881646852008658397883156781000032537080097307988827567967483571718519104947122279411629708731927236153956357552873126425127627957397036978425392844897751040317863365617242425810519011528701368909395528715465913104567020857326606618323690683713454080000000000000*i1^48 + 2325819576088539503484516117197069667163613519268006321382877238754407186403307925101520939432149750938930701362566491338627094052845622290966115184442584111724359958138938684686582961666920396882276929923462275197416791873247485596998319792267111234691049718128017763656949626113723640402948500276034194814499413939187593918786785774082727663226254667940716390174068195708528061796376828484109368038671794180081097310374032055083345718815489735840236970429394823176608003966156393051329628454107768333217486094204495385453617208198465070524099160809913252453790658022666180964875380661854621863368044114391241580566483892792616287850468153282872250128946209065437701793142484366036090242969097940616743894401996629973039684276001404774779133351492856523584688028662913340162929863762980861931662477898011736465343222365872545774655724246215874268096060999264336450101224964888409401522590751359241205125300441817429498947132012109001727641612889975913262802458690975048568562441566820094415176190473171581416776544650291657949692214034220292965263846679446055199993034008078996129439837453902158404272266666276366483122833296411843156334680089196078614456169345421595558940357454665524668266750125704898747558719295173952585118759122516280596899538218411635326733480248967588807609018011774597064228813899984875068030416099986656274386501987354493206976470879564451605825483623398581356659405393889795464684992224804195166234435405823016792876999750054381820967336984582616464290391943597260800000000000*i1^49 + 3985589830809277514430212841572613173583651752386963126856880146431506112226582863982919832817048430430829731409654912312717971457553018555829575935419344948948579551778008233859946369417720674222146319875000389249344437191216867629271739644459246230584721021282839851685046687817024791437083823646086270123791148258531950610867926337276649796463302686235762700824003636776084378473493166381776184298222092243400241718903933931708094520869079896130934675844809069830521797782505140296935908267136081597147483542957338879984167068583989194620646484372109194503140845396355673996843084379792510935810518502986804551094188888977629734675958325348705141471453339559442579640945414230284709098530577328990424390023688465655411018439457246859476445232204606343118802666499831783318263003498715771861231354179139755212715345262479282213645344887945609603551994506433539181197726072240336149080158097813810593415874257656413302351111227417426603752873274910953576032459154665875981984931083542166915630516574891098759169295553388750343699541946637216947940066019729716946580648266811873140724927187591697488120578197062274891115524473248192667650765461163686326181263346002980111773610310482294968988816000610225091839128693047013602499287616379236774479244782769982290369109297424281258100518093504069350817068654434745020551714905317736095835146075895481181517718583933780252789544507703025273673217274239996293521527171113682579794756594560056381891016722779650023296973059276733855825920000000000*i1^50 + -121933005194141282138737348443109792377363333979035649063575879313036552769782235522529501372884744553297556057034964760171539435893058607782342052868293784323332139978652501576830348989903982390336509301695823888308841026655482837004625965468231649058949612843125778960802039958419443706311691806279303298776640084551127158327080206074921010640796048115623897222746065135045544869109318416864636980186792281283822086069235116896832722406333905987194971552124584434434171901066920271545323337788060162776455965843494009108011864342328257068713137615898349594600734461511311248949900786066646173913009601270806603300095004545528000744563966308652861533947832223358271308805188128605219706777218552711063560973240486378725822141046915416939135495727692944365436020314388635794729882387894229384573145752976639234962992843649707747989764428067027836003883154989654330917568827019821025241508922364835024349748327719904753451320808415296818728890557325774631081487372596150692331566276111867053368307467627629523168620834228607841531925425944128758200868344084651961495568070589898863213382646220440941665413696821082771429566320578526176247800850368429961514269745076604149860231506127308408370503807936364306167559216073011166131635040717885535796813991000660993657069875665115579798500620337680387994129434803085915349009116256071526862291168969415296420850613737639731434368626586412673571172597809619086142516254427259839397015586238519878264236071809145062924595757056000000000*i1^51 + 5291394377580625345948783601231632394846054507305602720816974085547121071033576460587985088157159049306495099037533222883729892576278593074730238092381543329283102715672557416345533409797494921386054411539753352710398482338289811689313153324946530763506376109859026390483180859643710898815134107262096724975532093953265681033290627855554813432634343500346046540531180301248912247688946641848946904556945708430636840936341503803185384739431313200864300709846128236245482847256945295522008943951638846917158398841691056322391849943690582063796149186830837525280369513375504168055416060230095309948907700355819761954511482713326511594411072656068688773707817408890758975673242411106656057226071334464309993671132454172296181746444913115761620614929686427666899694132116887484200555825243583537291352220418237297521145999883516524092211000621703053019513091995727951187348697224779024766372660766387057135318098375037078989305152691579847947382475879708477542861602656869184237673688369335197916538972941818184863707949915375358958647811514593717547250218089818346543626587271306943210172855843423012552619878546547073732587283286685976896226879262736045230971483660371994284699838966778502200521123514864599386753840708719983586475504750490395880703827269658109391352425626429485082299294490591996189693047362706451731515983372539829651966214503601186745685913859128385890297336004365625926174646648774765214660086519606920794653729975954205271973717235623526400000000*i1^52 + -360267716381955228705724703494747850542480869324251852149450662360524658414526245117223983629389169421171804527465913970596702146184949589676890059414651380131248271461704724003269144464875462472080413635977045109610035717172971878272068099980353957472566887237726630583909099029182443718576593432138527469466824692236261125479643604667163844157187763925088314517655140102914830097547418688404377193980632646158533759354682823304439251216762706312286565917984617315800447147805077100317024342721945277450029543222629929472410252844813129551073660156749434773290484737025414303758740315543546701918990164942320678038328325475315552469963500775149308921711017762395418594658026924335438787715756717513148474093144595917599502258417993207071152221022788244496379209728890358673678574302693483554340415522539590170794180847576180612402226307877905512734552336840091667708146292493101947003183397525280761646816218073364832973901881983437856638094733937422973883321995824402470224781499252160089659339794411348649857534494932141523859267951660284038806864946556334262387693394907212531282223763090710928023307768205075096363458858553415052386525054704793166201369347292433412806808098830675254563103381954791685259063809169699730972234911239331566413583509505655655818468921091564820478864709692085298933035624471758615310724875796666565498381741531073612573675328227676829017304050078645266898918289443520084222976033480548982735631255036850339840000000*i1^53 + 84579155482473794497206427015560570856348940696241867118308136692573224542627674001728867323322832553970650864118705419581015552792366752246261152654659777765230555498549515203222688107348631491320424117511025408807835605644432557356523361357939103290797670222681053976474927870858105725524161614955793490773000433032359442694831400760985874551349490245663954071175058345657724379761726292896720361730593219210655999081047930438668580922546665282714109163570851677021016031655138713083070981363047995617509058889283026348940835502056486482199269066618192845324230923059062947603832817870782967552489557606886649665292089733530244736514818233801649189249295089963206487543365045715992974932535727609453945913032379939276472368127159775803742894472874988006269697340776159537908714227341320178985588864680367160961444768349448649146703225679928870438670438018383914854156632827227707693358717200906012550612606862771268729115522471847521613469589798082230667197988060110204382104817299532369182821937608966225806815547709868575203370047297675055593765245460143564291846867368116455094751567619397261025100588165814312896033395464701892030525552661221308603171180672111069986388629314336108153510092897297096101636964857984067978022510221622436360083642455175232126789865982275510014725995188237178857744726415740937495288998245209910081127031663480003108713919799072289323066116368510323171953402550521642495164013926843280261120000000*i1^54 + -40248499751184534096083389680106671025156790993471952065804521689456408366721215894114054623087218879020206153588513470178391950691931344815958646130754907167494635603837806151448798287294850811148465535718615630528382136664771205739388531035977592886084645388326330096202193923167403667939924450879502210190874777348167779834869119100647062618583912390227734961968152784756995336580950400741641195864409008839148178952318630949298821676056565295552288033951156569842733621024799329212730676947125177762849257834541758864239357403799322593790128707374405984070238812116777629980695082011033548228591473742156545049970798150336986347533963735580283370577587194073335385525051391465889008087005611444137589192739009983422888551951343186410858918647465775828470829139185868849555549174855300337653858444131785829247638480537726630152237592694892815625644774581526100665690568839986520212847768483883804567697353751463701742303533280869294172864858024875601200003240587419244491268329776754490167625215140262950463746198563538714669101806001406828128840727825829335938227122113759242162906103608380690598437271357540103066758658791537068285697596874691442782601586969455986159377248382739984705544607162674494785312402710844189614550754914626325175441847137906825992233688334787846876573290325968454420716696757389247797881538498833921797121698543421929789329101040416192210334017360388272606885900934101073920000000*i1^55 + 3039599183793914201705162290468501543561201792051735905141129739395289350084443743018706054954983460765301081088463682415952408694867460683807524264556602588719947988792274176255932121791130282051118820100378651677382767885302141702219914498277721992249576258509991068727652822473102021556417938113574176612042771590290610037771537960413289702316780704286695893503516705793970347252515006318095601140952932261209160358235583445161491280881255337801612714814863283991417990503498195912317548341058349887693780903612996266736291316612306738815173327306389866919342865558195053013183029844860317558019194832555798374042674486046536190465661576161008262246405619608026351645775583734649176475298307275383732481501703455753645446877017465187769882766037913641235712180099465145116591131768573913588479165661699032834428161256748811509897244311250065489102277402048526068938233569992715480849583148226486350070675455337896861907054105640199978084471342739567917684142169080601814581425147257563437410754033349130873897546762396266448838443822059913440377647530704727980390201683041100836648983250128996761373915330591212901336955899952791237408012418809606039220576363740098554576340358203267487626609850874755958240143060808512108126116414080327377055093026162956260538545226673165563354652077611901981504141189018280234929179567994886926912514049439349257382806939158107979170912111700213760000*i1^56 + 584625266250729939865159208162302057064807319668907487895335513399678845812594115943408355418229470688681106161450265387415465033456485478869819439383530146379743735449777607194800411194155903392055743749725450452600818270190545603519308484153192370971252324053777575205711760411556608747032530691599573163498117884887306394078577598896938451208431521858835759704337045583083749722989389659468841695948239315786231972635531533773015532935394906245046172472663339129381352175255136567037615625681351493405642664819340952058332851520054672366867413728620922152303423398197842707506141054716842070692499004253288452350212141585313925767448184865986620664947090533345995855633407832691358149553213747718839485973226681239886518749786473032825381319211614689592614823898849495170706848137363801059274057268008178754304722160447776983476574888898631856522137573396334644494372306918576947314781813999068184243341003464978800262136929160707791584725186198361801707640952215538942650147545556781882872747379061615820608574478078001729023350477688586885784970113997714516418555057533360334764575916880240313806675827989114552137239845306186232334221790548855478777324098184994920989074337150256900328846624470164286162116155980608482305470337123229235953900866050042073947314305804143103055606616443071959998209041711530202122822728219236083268565119850111827968000*i1^57 + -31791510071043073301310161299426666677602924052075326785667156045243971699051546729276672875055123689758290080506918497962852802768964586350242110952076216547450261423472394026675617595662816314957269447304857588467998328204270885289094250575893737724624289222538762318765391180237567829577578683312757838077625542223226842643302363192145584588086652580976552661288801679813860572347972443216232941995783712716596855013069327709483803379219055569875848972561372140877384371197443127088049306244359705584058475714093048322655520377421272346461616839981225154410841779391106069292564194164483427394977348675265793966186437048290000010787224118781085692609113420453955830701343920902928059345942873688653363797236845488997552150326674580558422366398998645368774966587972342299595221303953793266959436548798281266981370949618506486860791601473401003013789147746644574621758002362852028930605960022486771065392337484463530598220118935228780577477612264633164051224076799191411110395317369453298114186306087847701966875570187871811485607993276273595733705294877590473221751397566073412442219585746125766999838847179797086507626708975072740921634769435731854149440981745257061020366670077292519632671641690074241822689541829814569140617431540768285364136630877864878991222934994153020109472831396327188959859082502214572520243200*i1^58 + 33217163206698436349897720521825044311546244766450352308901667395444600491392453348710984619481100121638061883210158781872529724382728109472746703949215074096391183139976946749325992280931663292732930781801444378649205407596540148252795444315419438223990015256292640669363305216235118019494747197637256652149191963524586592183923982306409940033673099827061697849009136442050331571447572765574451378297213035715644772874401160883956382016859088360847967518810369185369611854821898709056024390381470337163464215027133753633566891904300306862964338929254541758422579418823274009191518637377217325165533976744567245460281889737414152282332868226558498167951138298653520182065505087244314738345708920524797253777778381732005078430454170483901489142776471877052205532545948490840653405255587085206925287690584486267761841089316597994112849789200441584543691195679233555277257872856453004459951331719282698109371883351642269058213880157729633366389676228487123181644498000700352306365250968087325065930535763023326118258394527680637004451619884862846835833933175781791654509201599106892116061366723609622240705457531061895080592832682924315880173595927053368463548656791114149011032684258336230481131123357484092086452201748806828492760333487125530959480470216791900768314212110554890240*i1^59 - N1*471089790093401797034325747411148924578576606519018736761751670814003503284943196627750111416501105459990053322267450360579157953022527861186124882058635498080831810951221555689564399204244273539545540342988440788336501878773301266735658636833508671072021995310383157622092763420859022586789956403352727684714428231643645905231886895344935661776691979188610258033679776334011497750106672023257950239634484442687695691945768546591658057699495281819006473320381254409675659499417*i2, -523975387909684509495524751607235072950066219850488254451570701477864930991818227015267742503586247406134140998816785875983370414875731776440353915669590787773355120524600649976031101654562599667160596972169364613501956444094506958801196278875571789600634822991716219836976643917932027050890270471077652347179335787936319085054791408249156509385305527922665858430731125711946159423410537342133794829566110345557561851654815530124541016890000229944494886353237326110092957427626035099597774297029467120686426055383839608547113310581826882669907163079620634241395930519536548048834416434803724179612744443900511726832495255998264576876673767510501628941637829451680387545119896058329991979531907041627231552751144084133822207727904554787963684771959617419334914786840462860983222724830036343537363518673818490835425955307225431586903500622794613536422687782899645035302365682517977345484228666386573484923447271753372809156622438743903724757087772582781212590940797622537732612589431470987882344053137888521381515933983672733979352299469013197091396509276331270333073762506019835215593885864014486507444845200891630423225580413848150591512323519850753144854207025647873299420274624930758005085820678361806892131332645831065295749861800606800092570037313095838449213692750174487155851067670464682193987710269021776903099743218274449363110215832991702184476262498754518807146614351155211743877337920050870248661816495394037322094820212355578417570317006587744813213918051732080913172171816892857006926344569164804096320359936107725040120087925519339792316272870272627314960492054237405515027122079760217632244538007269426262866124796651397124849453561100343701346684532412722908275332255361076614959311222420790058315219122392271945728000000000000000000000000000000000000000000000000000000000000 + 589995089208573860612447982543365535103659515189351466536295665122688283619081792106979423057254681537099394444353951006260946537839670321576895269846917159614791758039330081606941890312971101749349071779101824974499490277032049277706037395436577102378006764601839881904342997427518828063197127175371014099422940073561137399183582544700773357678126111256839328220999379407956484453091620694945889798978153033671067896445190014362494989192038201084352434565823576357312394834536196494815263568553369559188088947529197846214167963870613174284325677893207042117027331478109096022444660197599104951033643762907919757544788565396922353864363460645489118672330294297447473645361880769909344041456005356247836142643693678386676487701238614979867665069851070010140869242172462226586265876074572620194781870266997068829267880370702848229283850529802458905877886203476571902186746250641165410623245528304192542784308800462506239282686038971407176775796880056641243389447072154799116325136109284299555716715082228960408277842042114357671991472355947427424173958248902839745605361922412071189849191564435989943108647012666071908936437221516582592378862254035415823079619532915959868374024627047262789218621832794295425663450258811662646162058679850824435207599770254544965687945262148846180611739932234095717757301049726919952023051004871253936399726430347697030573728514045395869554937102063389053731510323091551833048872705066879981845163182618386762724120333039832041624011636911031981855408125510042830152438982386220047702907433187958356400035131572783775045061937639064213360519115711461725505816422562119369997260419150250323783850888216974827283930716483966606337771740864605495910287547939759206543744611585455221477700315041434173440000000000000000000000000000000000000000000000000000000000*i1 + -749528959901770542160555787682105168120476735592346853533225361222530566954079098362216722337299175652560053273872452320435700943092812718213608066303419372075867154516540656277178850036455434522035769736685554615646156465985517763551077407099498387127849360695160152198294528895068484337913507485518622860854272585156684799791925066756077140732936188392844212029720334641075522744266040985265262554933852514542785331913330245648175773627655215579429420472553349560073693463645341858536910000319115116677895939463891867092791692437441844950300066416550709239968092184048670797418064142942211087112420641670053506158311462991789761553402641150313195294380057678023022314102315351735034035508040434252180542717234719305694805134636449982463245221123888593818260367346972035244142028162310202736218201923561843461249133722025744527440774757684019579151531698715503633635723498665631251456493330224751592316685097013023159273152448556269387045743514514167048826195643394428937966037009313666157559400604659138389514258854098310512217066741847673915019696661360331360861450156465301951554342239974614574324009455863256834528250461923318522279259268849950143842703102557976913052978570423099944920561792071935652743764922232578914826257954160902263583688119022107659065187420096477295469564140097303380285505836843054106044408400384615869024699572164094667081657720738041718778346234817286066319069026315682717763738127054910709847200650152814808281893725712819958918305903088135130209248966928315662787834708277625808969532669181256735060354713597177558359415890348246540362995328467199941992807963075352181737264899035308673039557662204694318586755266716315280478573599323796742406964926414018101186318292600926275005519885271826432000000000000000000000000000000000000000000000000000000000*i1^2 + 427346898265021166061197325768868608264061572014617512084941783787641464765880687501797023647689093745173245730948484822252492115605920891118662036399353448794853175141853412134758861227323351104775924818864116894567265446724562278004206679277559793672647931738267914565087284943998881860914838278722751330519979540736825288344719348654731467804204911160558043301327499682144451001734876926825026395140984436487802990408393240426898323669241883668722825715735849439969991569025353898900728651050548900908565971667666375040865652856035825950976685313211517363079770244271426460743925698198972958255885033439470585992059840460165116773009653270204858862928975885038206021786954967248458891330116483164270930445342516696225793052252239054405880742201801879428050999544931232007836647672083966719678092846897574168281456944564556128571272926725557093327094761052320241038369753616365745891624319500919978286354383133587902746432235397838321399713106855415780805256921690592042738570984125191242741932284655374815707483171230180139687048721551145139944851263809635341599220195101396701572598452688919203482753694435689498485074078732845889587450411490706905906295701550170934645428223503923978541638126891654129124204207226572171360693355648210376801562573486784890063330913252270787620660536954421093878013499840641019306685410765369752592393334793686981284695574516025729395220347874246189376797153700492355675590468770278641795869512066083313100086601139097612914035495522767854455741481308767716310532348108212531420311135217106529641366391539071854075128255452016652266277128134197486629763163980455675172250891048612251072759431193112936338326494659774786843036850131944026230950000113949504981259847341841238873133823924633600000000000000000000000000000000000000000000000000000000*i1^3 + -781845320373557557135498589566868181548333594480163942533944229037335056253265782362253071039804610758971534172908494406528953742043825269857196761533103325607362830320717429143730481392196326752957670009988386880191379299200877883940443225701200878978062491292388291066466810226810813098821966235687390422296403817132539788567388509319627009863133901673177287626282118014055984759153379902501843787045039655121452090511715532675850968393461163195186322502623694605540534598682587288483721053260529554945941047601953134805504617668927947350239107052059643080229165108567556203059367615945155976749225219590296164876088032637666916702575993323216950388716737370361601974667505734518739259830120208646620381017673791400265340216420905798923680247696339119689333929288756964030790135874323708589780912862154651258840358683311863793522931320365018173429766526926015081412877317982829354860309076032289229211592011974797961454145551637276668470922831849356983865131428424530673959461368914115260440411675304646591333951099876259085090447523068951907554256465626583344399142142541951827010331685645119102538298545789126034894796551922367907324194215493312730699740664551006717875850693985506653766871995152167074884025222010980429583573134692858813626982168304139188543691199569611009000153382290825433378945762208590042401513754485114464980527570588663876138639200752661416206739402682606127587546350227531919153822683660332498438288694062376158980511658797497746398316590488551773890941093765301277215146412866565168756722735532001912594642110882803127035247380937867061270130652381552294477304354217402981910948326533173408499050357774890790518507175657569847345191979231470696279894761209800352738178983245260503511252074496000000000000000000000000000000000000000000000000000000000*i1^4 + 125723718168478867339977171219148228056283164384366450612159503269801538975811783722018164858034800738708552781278936623163695338754166165037456487990337935755391796616894497790398809709077487984140568077576023119601827394774626085243786029219877572461742539899793324387304984662417296043815447897181871172036939866616363111035084914501589006390891447448938660599530026674284479400926448646817398263514707257678365007203976901670386459456927018999361606038729178004801566069877894077329674751936185142006922048811089524859303293834086443087165624444216382111286250354453118673332333434976031468617708429588001569906065673897989779722554290149822910906763707092794073883116591412266750706348666230035564960226039273468351071802367886454928963791713573610369005068494931195037172717741604025669353310169962886367450942223533744707542561153560833581649922516028398505405045644473164998815388328235714496761297419821466816321705078246362119007416311459972136701225796212322822896128773917286723391901395507145220557342622191623373075875788849320354514193665460754560424880445563271255227159483856774756138440127458681889148343604412252728793084042999729016607951144438508620363805965192834475790545962066547163861543114446351932009400953038257035932283271287491016822947341091391453317114869722781621857056534237259485589418238189045985974700855848073785392647991989609753717669182221971544854876224147579708902669421841214247996146090183958525006302027160414997489465125323340037119066515012417568013350036499176104504895606043180405744525574939748948988096272971954265451922505652882200065878295784240000447562365280631125570745065827330160642801564630904045039984637606411747560866131662961711425842832050711074112633044992000000000000000000000000000000000000000000000000000000*i1^5 + 12288655772561442443665992880471852989245198013665847412115218165475224206146448207782062334699735112608817049467000134159611135285742043720406824005292972867819646209568110662274569289941254198844147480992723272642335612648725849410092070968477387811592480210070184334769903695207050853960905381318335050294336600667596801100394869493491709150302160349028055849040332678580836699014034719601030901222919905404330004185249132113047583171709286730388804733151978420329378090498861021482266759569750239987324270372941143844927336416167174208745284638279330820383239528807120136290048651446784334879986898545075377194647159306054455478982998427927680808908176468836520940129741606754191259756324247422260223894003279571690414819762004979987521749792840165874736798807768491898183822506721246841993891077506988700916111090440969094160222212330020847300228648167098451990184430072352645837146349549613638883342820595585689609926047117583558113489099207477170143639609376689807203238776771618208742516018392521375309434744984840409509537209580088577832485044189782010620203446218005573470452820465462842194417063371597797012511219734435577107788821623351236906779515639672613472421051187100358608915416794957710994468760947425526465245492330836671480914239820689628726231078551700590531245437517495261312407387236102585158918753879502418102088124294494663916411845005117638084270440060721376804209982498060135123484376629153229852094805540631932459938569198235654647909873662501416694541041406908803532783287848229872003819284059956050016514256416203504543547155160453887061866006298182421533780989069118019490570687912856147447166931260406500427633038237946881770116428772341286094462605598018396659730523314196409135975628800000000000000000000000000000000000000000000000000000*i1^6 + -13245436075157336341424794187791904095232849473801080023049249436014778770675561785895693909480429860917663254820064549289240354795256926805055505315435719176526094694687986846252514711856642169192249403320865413959274401267278275627264421425882967991385883985517844464619208733335359089815330353917527092138782463249530309831409681718716985638972970372315366422420779697249463149907453245371302370181745222226830226071592246698058616601567567018658256654203020041099394991760567329759679640007673200812973405021256935698072650190740925238270748857967649889076944381378442761081445886583055571535810052522416988622819022000640502171135406226252546198410154983467419857522945902900382237120609319458154926448629458233717939388481095385145368806888068790868644336396925486841113315020486289107007012557686855122164202487525566476247864475337213820668881427526651778623883686770099728596151565600416153114076895823515173620251514462720924627187662957558259633299945525426232603466637952856395296614595581028722470040035835204411589483077699168839537021573879070785980008642351543010162745721747154627396624342431936018055037013240034687884733352345814135602148326266147250194131586003388234046239565772506159758789650853339310746084530210942923239832589967195431248426113364825780115960824134523175289498096524400155528500279643255070028615892564373529994013165297384024923593081046743454361178549206021909887128229169801668151436792416249852845226457683672163626222403448199882937981514236989300136820541732060143895190565032175466202785861827246786429744998656159741521760983399750200841545976784127411729197647505313626458034236871318712986511531468079827352377979145331242462562471453221933448138007396483059249315840000000000000000000000000000000000000000000000000000*i1^7 + 18548412078822146886313322689948220784330119310687781822600667454189577258307878943623752280990878048896967424422843013882872457368474771990876999762349029440992085440486147989559669967781291643785858935259525459420954405545060914556688527304080546688295330943411393447815289432639119069722322639714276826173044204317821281348733167623397304381996371543312145536149458909640071824715358820702519329385980055210422486213362452070677476323751125141858134171456307832898993476407355017668375403833172887702001423120191203876866962128564194615546841739161995618869460870424845911888176870015576497900812603385080726530312796973756078657150528775386631904700867772417298233968286008763455381419012269642654312205595394132275500548245498277935613368035849890418785026354995266872836709764888479743967193649982741328911374686238929107738579851964388283812074990902642395423458130574163846502557272811258634564124559801433287982831878097373334068221474199150164839792707572184178632874501171236773913008566467033457538415131720022037597067663922394777445997894189272558061253775287353325363233940184390959764690180934776461313597986696731229413338190873959668938494591072905861936287415496858370002339896078978977082103860001738699318125649991629832931672086839391826699875430028765900375787750634063191339043096451959476272352296446684895499824531709978920023740827231243913156214901265861815286074124742216544212585809362854158030736135404863745142902931190780470861296210802129513394239267508616040168467766175751812696283439630898832020328793664411517192815866245168384324428592784647185022767408164481212959524887025002785388056146076492789464176493996896118280620397915486346693289870591342622390957333766535215316992000000000000000000000000000000000000000000000000000*i1^8 + -2889831811239531623120905919041085519404739582465206838809863604424847820129513120358219841848188592346828012454343808170423908524236621192415568638391600810184416379829100072334676243892596990185899110868135446868217799692226726688305311164466969488131950745174443139420538228782887183211072912166184157205241657995896460554882585017188134320669217211753472500514521534695621965982340923876686003313548244174871906202974069908222265494333550779150685379148583548134084232003322311423983882486380618170877660172465032127916716326561593542973202076186345393337506415527167012769104563404214270039189769306837765775760323905453552096146763217439557345059165533669034573785184091680479938377039210992581886984442087928556274064483634844443935348708316555871929710606057944956895190297646202649128985635963717076452061511222624894613564157953723367449133177507918769666592399461893822829864275227221508429520291174744196248114662704651843360945224032977973753563982594254622680339896263780706613963559455968767196248590739675601401900888376314164812649346792468336328834587093376913214297682453377215193616522487731426100604370004955910227948180885830978342820849941391237137576648466890652667003737765639993077677140436686478717952537172616214665550672425184906393160363343819811694897795068149419561111685709708509968075850714070694482635359613659275116084713894284199124511185001124081987985492187951764616732893759109192219429104291671705698554791983313661249058796375620407580198993591774928474338574714880092375332109885625072875661402352910741100068260442202489558940073207667059295398344602232639393814817823821504457977591842731392703420125542994774373130188482027905503296850078246205510069816193861025792000000000000000000000000000000000000000000000000000*i1^9 + 1447872922660089916143501130310421109326693472918628130550301192611563706746429726789017784048575572667773642386846839093121349787672503614052444982795820015358536123855583489323047680579446671611529057081063377916145922595073302602728295236152385440941094375273743238996567454233785233562419082577428680403685087067816501048015917567717296969740482359769228197581310952812903693699959932141552004842949073951915623525724179740984739193761677165695117972732703565177251847748050401461754406243083051372892848748960287574078324752251810665178259663540987616113643284381374220262208017691499688513734940667320397677017273636872535542929585843639389755354980403776886265594828514968497094694722298050585836764812868982270747732914686542212180750315627742044074606046145140372795397153833115586338051558709448697862402121838048660785828174393695905832797917034195546489171124432538456264091942796798624875119757336926207774752800348526771132004213072786723443073604464000083904387266071706156855170264752324137389599477722839580615761267632775866556979436002698460449465459273610835051603588476106187930199988814998878515330651131153384827647848582352899933556105756659602768440057512202403954127348731297701443687904405073998096432096325559039757093570668774638016619381356852260513574667985798055173885308035990987609344048689822298126473020144462760055654919271469272936917991876340563836171455762792999865251480583429924602457036833735099386116252563191629821118778271158463654742474281733691453926203506117691472130435667998551930479292484196677582256959248342494432253604148338468733582445780616949419032559879470233688479815721085420446998988296590683518201076066379300713652244788638406312603054908721070080000000000000000000000000000000000000000000000000*i1^10 + -121262830153059176144243626596500661435190748133742358863961629278395181762971793069450746475191775161421559454873284309738448267908770519911815712890051389569751644471729431470550045994967108963745876244951293863482036897870673710934548601698158990923395428127922609468417585436635327710018401865788169532032387522950035013120310997202760581752932184924960408379237815630068226163696995035216571325009963303605044998831640304424032439911013128099896809246882745890639860354594826915613435682607959222432788333208750626008451639587867580146390980774830909975462265925292810917108147043032107130265872977833994961870312095259119112930533202713928504706992639708698841998161240327686659613277450855401109475217725921355617230440330058218952144057257733299892648989350732910752506871633330898394492020149057716925918246385917600011655401596910585385993790636458493179446448725638564343537321944289246249547717932895280214894554870997480114397347105064479515804914424095797281871077795468609763376607959021895850745373622253807174921152248573535716600327271578786495667407799011321193131927227954245292181081727459776088672207706411583948753271222678900347246113065530986405717015294360348069840070285328420474976284935790305391371268204844219695213541853802210988135606553971201783912750726228496812822616192630621679822034393366441636215817624039218119691878291655137968683387777772279993569378275997348767088630942237602734753565027606075670547423628198155071717847245757735915264333873495662213354579385553309918404782003098248731153014444445077367568106949099514867511260180125356598318932984793586650696864209085766862921545568258872988179676330154260959416418095513342662972527400626526546915979453005824000000000000000000000000000000000000000000000000*i1^11 + 34397829211900484183424342690273252811185083601444718982260151805558779218181037966759144373520268524224336211086533196034247665616432932741837279503595402232510593685003695738564062622572304647876627830488938961206046483723368277690220052497374897420638733660358872954791419576771104302226889989615879557573536253454557107952097842896997842494557741263853777785768318403178415882696367170021983970895693447468484182991228249376913084427814313411800752143880647446360720822942012897192100459029000586621033143198187974676047430395835959072817567752668713162296315674513542124694818946223134363186052661189432941863987029124470001536187909779784534878478220345266570859398096811133978674376835620419116077829729554450009386097165931345688610454157022000076838908837528971752871376519975932786378654902305085268198350281732360404561101134623672551577325741273966766705632429569304107329105897852111107062038913638213551774941925624399480794142573212221702587184787289432691164397252651401136853124727780549581639665096361608572015624199034041788507325020331772931286999107499427282060688293230232766459069235360957058529143217557695521970767503227316404806446428265163941781008072159025015528103958202743426290338576872442868146292342480723016188563557542721344374077644520761123871493625757792347365918838323879474855236149874877511367606109608081702134771543472272323979928671842719219723434808362022103230569221440293969766924119353641480548268741788416613709091575408228600200740234713722261215247789901996902727040219014215066207356937274979734507791342552089056749739176676550914309996908211488304116765725260217483746386086190990478215290264724418310538402122770628772475958625987385846054204211200000000000000000000000000000000000000000000000000*i1^12 + -937811132602017727143179353497564705641794027867927748809099461725678226090399227832071321606399566646305066422267269782990441880477995637313735761182172191163141350031186146111882501864729692557313195929539294220151963677231979734052478920186984489780931414566154804089139975960073255138807641580706119588745567320048010143473019652435785594307601095066969315746728673436335632734686224519626049585735610869375426894802323205009893091853851540900124204659591771649301142443351814370813047192716987600695859085627465292162442549682161332196041213065826372901382979109815575511429429510105200448027111197973808882582067959045409217064630539299886148312832442224868872758668284929988354222819392225029484172534770111961952244505909628831110126705588049241560961470244288447677538881256100873118650094271587967618712306798969084846313755700970238109830692281693722995014283427051792417723183075188367283245405841429283297869143061997969286182760813718413339178108267623056963566924046378325234583260950769124813565529932763627163798990306026923342456708435936229761178522327765492697331632828743013381873621083899406281945280009858803677020774774470223652725399264821539436659914944841284343175150350742996874381164671772188342929073515682686761290457042587649761333394715577511137189937768605913384352595148838142357932719286205662572816508020493753131830274855523657895390032570100516582339663406276973892690065756360368672012166390836164564245301579273982341038164861570234003164714849983314354061862883559408159230429968923032603248246706234318342504046238171585066663414776383423043104067606865099369956687500829008687861199345950187813114840803221938786987855567344860483949948853378874700107612160000000000000000000000000000000000000000000000*i1^13 + 117515764025203152481919554881292283811307108067141732377276003508276760360780861772539113499440712730464068200390727573017239079024383994240974801594274772824084112131692205981857785383073608067922041569528564525616261910182833942081281394823649618152866722454750441463056307654994773792017646965395907427601305100533372069243115655248176397024479567397514479296506358667939242571697391925024122123852403101992259994866377073654986770418148674275302180080886538776860481396139995114981815294758833021485960758100353470957460262199209653230327484427870868235052391023970332264460053739520750772733889347873461885777969332144339849021858099944236200024062456920236386633995106601500441819765916935469588121548150802817562154879144352953439452309417345919070564116001518652164336101241343105703599472770633930692293762406334178461823239120041290171149002602553613051007462766561385828421924437777241821122185124162327983686093591956865129817160678339874786545957012812194832023309407535029612900223521277458275142832643352041742441778136735909665471467487403090705432157884756055148064016631094271559762005590055651044701421301547908904955382288160046153418821418869076646526433408028830827567661316709974657743889603675145601884143826132535453915838455229928220406896111502197984843576406013006521783209021638677067702542756455762164452354601200205319010159780628406042962070135135578080865823847821497337122673126108502856249143812094030679636396781336230202367285133958227701965722609802701582891288338642106329154563073369666072338027064145627025392611987874666660992580370960955216231689026304944828446451222390463725827843110579536449484478585927445283075960425740784789768053806052042023632896000000000000000000000000000000000000000000000*i1^14 + 3775521662197307390051219908898208550680818867273912041825719203605427894320350327998147741358946631789231983862240158007527844511700038218000604988759086357043922449497724644327766755339524184588464546324013003802741496308972469447578818721222716872595874489291748713753026350690936402080559056306555385597259697089365384640069523551011051352938760506834995072599535808826252840110452640371529186870052278486475262206983925484837563194846420540273863368231986769288279975768460732300409250509482810488783688150028937957888249053439346064843281707902229817033393292117362155011954476028707970760566607944231082434035707178159927393631953453944837688318165226708615953106023329895291066836574661614029947227139764894810047004799839482258302942173949713376216801880490253671962602261807886012080402768577330137224853760081943718737133041029924724376293983278844095815351334820673547524698244196812774856455929539634134597310908040648440196173918336437096537014536692027724422614582316264129112407992380280535702281992753202616771109442175752164196186499886875841040672210667099571577370021793569127546670904726224863820325522670700566786686030061095526039998224091190286161860565598721747516736174622917755345673489614909803567301338638466154091730455932281254939490670227392619492003764663498298237508149206850155559588184971311089366394590794583109180057322585523047278159762387021949102247520127167570410757534918813113807579649407401826335663631091782792256027908127723383229845719378179092521762841666000234838730728019337602947925153724761077706837305793088841445127239680428987829332589228189365750995854632459205649170938516798375312574716391234999542079349036120241946217815764794290995200000000000000000000000000000000000000000000*i1^15 + 119263180618701920025865952847098696637410890024671082001919797296651236570904650324714614049627355546208980533568723382217787594565810002057631646688288810644903349078766368671145436057479347006553130641687110946522904734287190378379577024278198556157240078321730421143073413926227209216963270293373504573375386998709925200396762053347936178062102222072720322385030920997909520910351143892877162638935387868887033635173327182169163768600229859015741783816908192559496759009098852468507505943936654148128870956118408749377766928815026583995759479794723259561749626673694830606752457939511848493331739075225322240096715898859352922196748551894691638258975735151651657799835533069800671404325634366748145742173468546855797112424470894112828909919956406531452429765738865881660128852227753418523152906117727562905470394568407943774617679606349327565398356195175999170877198728228545204731603297751041597630395125369120732100104339419708720004305426342547193951246508921154704325181352365647772424390448773999299564360744678788731254351256263749856587473517060797843282298323975983591298069076602214938954715652639866848220700714908681225013453257956522707188871462670368120332491425530687890489979887956009580222020831752877135848798511867387256361619033593766889891421475713232917040870552749817538753912729419977065686076809741861716670920475242094167321536290442007414498827823366304175977214888146084115187843880701940276177545470036051900088090982742871027463533757115241304664724176784898523823598607858848846884150400869358324992693471118370526675224549211995193024053274627002171000315264312243086595173310931162090557606336905644412362656113638901182505165393724299925821951601446748160000000000000000000000000000000000000000000*i1^16 + 4531033159186073338598878689213602040503220764092409025686774951077259335971688941886142743873324598289529084218528123027265885684888857432226362471239858374567936464180161113377310522933381766178007266689287997903964056357223283487722389807760735679244325726094472919884339277103356189237791815038255474409302945077061520363027490396463352854742100389104960470007494155518238008042447932181914655681638799236291723834499971872115641479146439476486317123656234723105397769679206149634374969891478856729488565599412252541684068867553954617117882424713846292487497604465860699892477898067716978507659295839588985683308683777918614935719443520535382913377642835124512617293695182637173836766405134507246234999811964485366386860820596386966378620418335003021198109423481211668474777445857442097483620671187361022461763706024988011649012733064042145189540252235257511533301975888127716576211834329138913845752577610701623301003866972868778473137610731703366304906729830690200811923426558739026523161433954239100568015076119926694646478542398270287972392752436096248835665838912614355784801722066036883348037199012615130837820457162089706100142694052034812211280693220498911885116249379894899242493436133336070179589137915658605686664768646063023633116960089456638502992328789486768192644195241251609289334202070096959691130224512238110873382236172740597207706062106219274158567482406876834949867030756583317475403043775411942678298780962683825119970130984475019200148525771746901467883223957758862717435154697842986960473334111062262649562573510052464068218583411935863023458228274620056415782383730016219307945903724949105644292952886639951445743676631262466685644260841577717998251197595648000000000000000000000000000000000000000000*i1^17 + 125853500041420541710051448949178864842374459424263745747460460611905768320316832784157162095888297854111859656660725544929342191950119664529614733601287461627546098200157061320049262959568498907842942513489188895826907313714617203978287253363544363930413684826124864579252828238208922174771798483110237409413378526574296712991629140693184204883025294945808960662867442421741975829205938131646672366941467748558156504587794480760063761438622227182487204035588816999445579830168001853270795288150496736820602124056893620906124687595137528567515442145653620684536796935703734278085696770567853379356388370498413696332406477989647708926741196898372824910390306802112266933487328848924571012196399332196746923135647967743691628752683440976786382594294012022651107720028257849318345962482084759981255679803586032766508081070622533608660543017099374577444047281592501763892685667669369979549953822424346165536079133492597356809023335426641908809517704759303295734277023319221639420959760329415368978538511024083696031399033191872651939616364183844801419991344740620857857806088890059392548369397234332287925726006052215394815468005325508900422448026363561649543699996743060208608529649971583719601335198260152120345223859636743161957935004564991598691755214573497736809651025951444116448597084521776664774534475138695352426135203535069221434469795437646013267753526732834583350121675851517708880129466887888455008986283842040490225329819836843448065346795097286004086632847389243776864096741925513738511801612339974264576219240902020908545160374611021231853452184868997971186149813946575041737823010647734182393696460636886463012909316001816023440280822397586711695955261761103622486517350400000000000000000000000000000000000000000*i1^18 + 2241286538378581261838531177735329506208737453359473764065670744681434649157040830728282929643449139821708990885098259004310286920869219222059109237170975473510105289568659922189291769620847239903090496587567190767647839221382033428957464473811856709596245743983545786340901738287913541907921979763080540228654345037102712342772255607555030906254702607712444735596466259444649705648645753584773414430014346054933042745823766172390897695973967911750603128457816301317246983597970852277529778699953422877192338315144684214754741572070138474995717684416646157807044590021795980137585068415465405886015736500633532278759056618625837438253746738379529390041358792079443520517955652098072385718748864105212991949729637120690159516718379338274274813094541939181055149880498909699581150968459705144443818693128398614700733452744537147393987935058035529972896293226514690312024366988157560715298126197974139974226885187291913632285727024545741928054534147715469213197243801194363995391643895806490436117613865653860945746917005832275731332819811144870673949471397417039287036566279827835411828221403176172668561096368702102704893366028456315400825085237331214869042681151238937984864502376987740447611180448967518464382138330393914389141973507277505089266028175906118522967420526263496734521395900100206179990396523407465959295783305806492895398271486278844643493219749719459343873922378723990186987393544052173938648192712996279051151282353352417498098183798851904373196341432153768959691384994866678002329826396956429242268398297941355448926566636053257757739313150125471170179889486654602702357208762702143324049419146482107456804366789380430550373881436413287041736309066537421944913920000000000000000000000000000000000000000*i1^19 + 49568024322458046263084242855764548954269950538473597046971036580189591651714409442224261157358802619539008707671299074773535033593093990459808589506859694177326128237489619157864734760373554002942299042313288777306101949967286012371251635091815294633103491488942442345431425927604165850951605764157851953224781795500145432765589799291320064599203043555607826385678104099861833182330672322136252566901508238067492182617923151749555631132624567517565073807071830929129104190178155021667233100715888694356866662689268851068804914409480323342365373896382698048780435294519699273136474671991598121621299430443701005007718959983317368939147201190605383891415072713301083754832901512693024496096293232953911196839030971009109525090351572294323480975633772775600558975627067976071108622028482174872749639599303436643621697745612464413960126383019612867945014197658445038101394675281801907067569120398566305568911846187195328434861725178491938710992520811459697442930755971201450206868395734477008788003718395866767722252234717973989975128765787350857454803662622458734099118475278854353778081019245366768854282219080381597888271950637574688628208610179911239183287605855141587118002474692684502142583634042704678958387608881660046813249064651381519050830354683142601710596206439369306825401304079037680296703085938755961495051669360779778153226146599184942495263375241595510231549772237290854653995110175479858941592200250485374049143676119611584993096487055848636372269227470457218163363005997925797542865659106203470536745737659425929133081047762384551224632512505120999770342707798583409192121051169437754299779810642716685303764525288614303663051230161729653175618562250080518144000000000000000000000000000000000000000*i1^20 + 705746916485668409847138550699853107007702308036898733501244032138534604156925547015225261337507221232022065520876038218291953862285139082161222221177583763293685103527841109626466054645756138894801471790094435522589433385649754410750214540745780823478321412481964949503411996692615199804344291070003554504699152555618282925769170365342578479997731673393910634685226775631001494894234253828000157166999492755928232718906954017619322180233697520702643834846686346738184602297411197209287843771069475273698488667120347479381068408548856665916951949787657722278852541241085821914447709557147082999091843571147749255261774207666463766470562579008715522318334307648523208847268410210914128301929450787455594161114316439715262680383977489179637546173877529338408063853448111930398960001747950112606203588568014310046485214952953518612452111571571713847434779738231290299367627711582077679526454933996767998495646380292296054419170266062994083359865410123046136990378952036935854042860180396025289790111592989045327864071117815425726544351518526214373172296944203250806962796527900302277552202614740807038052395235611267482712265133239711945230125909623240488877044458822045523762848610704306729052838889813105257503047880531889788795502753192710285286902565024814664637218521130059343826277759534319680334316799481660809392363392373678079533291152574330917875770106710187634279532075269780624380281499380379933527875624555413576927178818522786449542603810180686057170594023103722267140773700979485713153680354189016908457596003521495408074197115285780829320933147846517614230919441079712672966173414803727282187819376561392643756064224722508921204331897429146535063678953612902400000000000000000000000000000000000000*i1^21 + 9347850996152276967458102254323730307612123489575123584942538094185999793487597034533032263292783134939535543898041829460713024403882596913018843258493802885313423733690968500499754520266731488582074034455081327154535863000865042365814293281725133454460975344428865195658627522301997367203918332239811438466252430526004245820879127599261118585550401043525551867627529492848139514412561548767862330019492283080817159472697569099054207563591618718985752063073239916679478837991085412986881692008346596383607862168613243897577370907073904950653923628822963511763708388937939734574013508195968182255576690903754269735842791985677288379053832362249503780466258856835298911590398691979012776924249681019409756959364147484114265724640324632845001103642610071494748748906448578258278602668470013650428397825802417440964746305581609471597067383640086639757109361278934411926073434094972485716509358597214022471231754223263201761079812860639126800725864306739208575517211193289583606190426610350563473765195402981327127429704995175255089806453479195734008543194127658991590113477873346249845325510408782804256915629721927485907148474488638165810290629381830222749643257394231179516820908431899620191858512858514822341613168214721909114500119268303012395870209246357794574960694113911057185499959466931857961541151195036910561834653004700717051111233715663469480594441580098029976832907236094715302250606413491512111289401025144984163719274745916574344193910473035208379919312334944062421545412589204996301728277304615013147752029645844565668232208319949871705428219391901065538342154801335399748823194183875580222435006267882956187035418529240412073252853622257100466500445143040000000000000000000000000000000000000*i1^22 + 91505663373142144744323284988432078614574206334014052794035461284996983194061039231689575095785883479134641689285775486295956814852011148438773743617188139235760290354720672387378162761070312178969561328491287948640571065796112394772456408681321526501515571924106058780303320784521586059607088839563505929674257846727521631589108649033662959678874187023310317480196388706022651197037122096965362586716305848033394375068227924589656915906980183052648472972309977326997349779805799740358144923003441282367204965595793278556804192233914076899691062952771313634341345616118594378727509229895659936259639034321392391027181475744758846777252380739468377179577482964202032031729993240862411192060154863989278744419771621286987161427942205801717349973882219435430859666715241848727525653574811933611835108170771533071017761602919456031216467526539787974447127361633823625660952720305900670928025327821849387213018969201885812874307451320056568413723851182318305621013460596450405059528356562114918468593162218216293537254182154571590664243168302312755057938603393492447520204742875722111563122734065398457682231440083377164701223627456818549802643576680439783372205867863905555244990860857458661187584502383450705855255154463580954262740352967561300781922726284691104765787081363539907654446944609654946938933348435244820002229197401253590382083598501114310128068557252592775977892625885161464853037080612756714669540498745530412314695579464006881793672433021091156448246468353468114072731851417335672282580528445378986615900962282725836624107805334190735149074777112209574162560809821385224538108152420024163175595397689522883597182111811997118057402401046212448685654016000000000000000000000000000000000000*i1^23 + 671048208918366069715596154548841523410851674583094704240376367224793822743043149307487429395480995306928039715535136803345650329001186536482048112561440130605097795750042430938282118309376003404584914007539061027072547932838151151239028768481103107161327639523133860565236194963728596519912897829273775696712304446835255081049002696171856051519108400207991832300550901750350289597968932097452914922616767928479293929713140631126062585272413646142816276993739388104369237813072397921873740151405555943403795746879050619494891634325667594267184711475360087659144753093285001904893166616987493876850676079624008702950267020762836957014918215530403465900066459573983101638958437161518760474806235697297545596587750366493594208424667547399559033092048140372571105459973296089560701714565407095115403216140696746408477652263672563405345236673278726636581642013007373338588263084739649199840702671942507477166358799209892454798482705301608174916286409046745313692363526127709889270935505558433911114036459917083109533890890903658228165458574486840743815949207913607879716900149099491034944708177907352241075429725742338138168715623173106435975942590375559032312031385670146032555552983923367763209193654680015693314621478528851469344995122765095464558660001053860017714694322617044520593680968957243181306161368117906761938952942913560863568477579208002286922568604717130711226824179423218804897358959930100944210954178579861876308783927338916170966145118547119621398372986804448992317299830711260019638961459818416898028691064072222768156992326376092223146374122513903876360478762354564995092779554568522419677114459915861655060895849947460163854273835047138308915200000000000000000000000000000000000*i1^24 + 4814285304967096212136738966485201934696124573320691889045117385646182370801780972536584751433591663505196667457677718325255723282790201778581275619694020831809798897030400185370163650311316751196178491590523165343342832641748027919134767450484027320369647208832105147934209701254867617590569828967633277834723619877692483056404102146046498420493347466106754379082023453908987416794229332323320368428607133454013470967710453549650288511487281554971094356358401816627225724403914947845646862448183166991731070313336514444326002665027908060338076962794958759772554738884194359485998966407923040335386393501904351041930770353199421145849859069248488896767703497809972804807963896775578971141947247880206601540050494749158750975344500387955890724407224045480451406805953594925914142701799303615646361394811423404848869080618784245051704614620095420391684853048629944922516411977329967853505164925307447941858967141572302080372608016727438144415147683260104205790618021110499431907870167238597357166581773941016191759126908765460337072760554977606028930498206041487226293785001092343748463738335711290552496534188277361110373757168550913018439335361414872085659562945918828654598901028672049284637330239701897381313779889044905100546868577248003936600595330499288179716001139413435364797528569470153597852765059303866434025670865418989771032365348039310333061735909273137712865079732671517273190732225083064234953418596910602541033450478078533332770175561285357523082556735218580512900644225797514287724752219025372913987848853521057706984104644151335624098163044839627003467884086513576627101049127207318153618373198078092863253207458821543063613318368287784960000000000000000000000000000000000*i1^25 + 23224765310960632117237342784411240597630843824797681837601080670098879432603207940850874796078608053804139231286217631273567703728834592713854221818593812529960952145532839286757179053561441400410866377538565371053567346646001983614632495628736982636634838820163935176856240365924377884048325803624697323921625992188507857046527485444740978980115473776312825445252434136982337043127152529506020952187755044973542156393568761671095896183570140241261628298524550120297692836108161068108329432119311731411338538918239557928893851397434665775102418310719900768313570413871829831473499606544775200883578434974460412189643321204904635269554795498240971082557531443744209536012756951682412037722339427663128282334592742933568945942726714119579462738873549604709383499795424790198176531040254388112409312478390480707857573542943536996924544001165444011607831628449521725443718394524836648107809734530224435687285996867758409308046839899080125250489105032485519574391569571952275853289914344665881818552260130628158235554152705707570889628021619617972651445745292106792571424565441902112800540164662547267789193599297979670630477674211834739561873495125239741146747911179721087890274321939053419423957330001258833535695558828726433884578267340117877973540241623547269674816262991495487889646996074813025757843724316372929352580640149388611732451258439982260600156643156546759499968481238819347057691294225474070004124881165509851131396968714638658466097898740359076739603868835359186469475903182887829550219526740124405952291122665474170362445719190205320856996838578574021835340017676613108328554669594095807901953692697116831945668933981353241335254680076288000000000000000000000000000000000*i1^26 + 98657106753585274581070536011767249372294565827070433583016393933829620253455299977900754535618709203612916522396783929918142506728513463024524934835123550977474457676917897811595325783228224907757109649203406221324618408019796099136378984234507149696616039484127848003788998182396637189604013889040669747126547904289004803144138935892870196188783486358165823341680789727753295772513126108600529162772619269198062295870257422713384642338720720277643639667959230280590057602623302492336819853573167053635763619568685236124888478933757221069288981100058737675316664406895237190618312655397177889611889309481644298592251649042164010964144947254323266908761769854713176826022436251919869761281162336864645889807792107256176083822804744357727439294228151816447884280277132987265941522973015093883572673544471898965755649453060377326695132252217815836520714359371586279195498245497450782496232927830274210566312441819844228583837229723875915491507415062899266497999501421573657654581575889592621618444149034303901244957453313690205372070046954923959203066472067233896010533199096004905250202685547475725354732440807471192833566701146838492976326103004422082018539971127096989919206267908015465523976532274180198236740618480272617688035167232692133319554454487722240921061508045066972774692749821207162947019121581711653154988629549452752975323046614281411316979630049953237436583988139022156109815789295324885551362809635091309218186541028535970050103468924186063285973389594707690505173677385425672249461376876233979882466025791003218418819364465729855075327514847038864667713231236452852850990592918630143308981939887556268022500490629401893061577932800000000000000000000000000000000*i1^27 + 451104153558411316687270209289465933533227452400396054635985024283545655891762999429902913920205119432037615616126248435434592140652909712572384533363109235847817388090826678756971302369466464194280168151653521933452946013697846171268540523614738659163401692638865791346274471619699464783075867691124037689847943232831554703064924492242353575269999605119328831654152380226715208101848296085457555360151114610736396281403615806229646916640462085293377532110270570941165416652031422908094153234486047465675788361905927789384416948322103170491996674287450233092240837629045584925904552974014326336427812298242638274484615853217207541253423157706425129621250141629619487427247952973697985322996600334083826875307703926854939947031170966429021306844846585554405386089201312657689219139137615638448917495682834010845965578939062160077056982714823213763277724630022273706902326253702881407682563003083291162237079036195805393750756149881650240877878102368305908839522867806813838866514359059715577670693801940920889929444521085080167046284113806055491789132754389214145625857683689185933727664609451792521131636112672974357938920947743606430180330928386742518754702428490233387316824373238459042865276138635800017821824215473493288655678077614066857071887204250266328324502453442962860119721779105925352554379609764280926015571294328165260878333628311024649127689198865009673995036458657635965760150765497720541203850002720691624395331660077001407059587621419292681453717717407199536934621363281939545209794229310612068370223250263458473328967980106018259862320641656428191644439097248681430113264445133385824817447901050081761697832042548185194823680000000000000000000000000000000*i1^28 + 109862829726493395076215666855666343794018029767260301238956541873051476772326457318766149629640306043368304807361509700807210027834625037229015871262026908402818919576848945498583777983852023321971597674276642166001814114277785940343500699661517565041621400940186306890046501043914888895992953961483707864491441185115503458812636367444284605814016281026259214639412690129742103761275393265666043883631238367910555092455969096431557217661563585099847031746477188025955219550729065490110971333520210754689371579564224112921802769562424651485162980021703101707428599893630600225610065913442220463307446865130456673450519829707678003416806864157875123586622785315550827725964706459596694556433416235400778456603617282149653129909215740910696946099801372789997689819561516207531052366640889639485735120307551641453207516265736662238439137529436511284639932401391282267901217930306179222006593405467325113568037623591807604136179135981286286958961397107316149666922967984817072801748109628955342113186750230621248452783165357355889454585583378477179379611590503734941431356320930003272031676045039525395051948656655779422032385187820663011996828380639178933478778221978655710958924486759867101984804847569640826862618688277482329872977785175286767980113124527106807251273273654616308223181281650974201400589604191166686882640659817637167658544299408933633975736810904995330475602891392752361663148459096409949793194188935717633224601101573043509966494324948404536259872984923785108753117039772042925918212576956045802371463769175186657266605098316273864785818384086021538896416200963614183196826249765845961090416854199775018222870694182518784000000000000000000000000000000*i1^29 + -11769215816660428356319200422342550745377827954125882835856906105052116736721959209636521238004790010500796845730315749568387080538004986285142611799957404774008762796087596018591957669271059754937467833434549310943773880461022177582503179077006228181843584232440306280787067935479565791277931793220107859136629786621929832495422450888481600278621065320326932336947500236796529272746683659101124294184404737481413359489050555206156458079090206298833993590793454594696929235797096195217560146775492221730714386957967019939359412457251415071503171908012391460744818313140442411421800580564224468151696939696554936124143481863325098463294589073729695233367280338791788721175263697606479544266716000313232207061489651776492492856777884653840083214318851224388309122929264983393477222513801109773566539526903199897496757882667252326739509860331850961493544408951463290258108583589558514110331822106400569829988617157395280590570684389967848907171664751317224064395125769404317789530912801276501814332277460809515700530650539633241743050122613893338733045230946699520803900237744628972431623121256055080769264208933105294984368139493465976323448746206011947812100602083256140160568716467825137112301390443434546582669396000807239697547184068224545374343676286049030767273909167405373610422096845454598977933782759695686326762277493768782687291189961406816378409574453902661476733943021663043005308582866315904540458502752529697613861007203380635721837081097138715903472566264872941292548662975854182722882147829066305513775803835410909750149347903192325070301573636129723615992905404706739266398537653584555913013549306832553134396538880000000000000000000000000000000*i1^30 + -2755364655858338389069292682819733227186741183119516843702848215977647046355297653112968710837292937839546698209885309413376194936043844946421662190863190093605200883747621265944818207404512536454324426541799862752125530970330744043331787753677993596530225929111181738994515525283567598573387688566636205327363532377343498329545596658880691991854643758738347876138956793114879064039406378944096254665976766107293979285629027250052029093958218273401991103950557093952418884980605836716064547468709348093333796982277029049181480915942732296168964868255246268707986457582534130156900635778733131772078412583181503107992997618503718051029238653688338177754608468294832257480958239154774201888207664745959697719283180546276802543116967123665033352126948259517898999299101377169188073965123066887331023476326105586456975537598887647780343122327390492910502388619314053544921766237244864457098699416681264587430022625863848065761677682515908441886023966506946306681466493373287278289960814051665280932008012385724454245001791033282860784745120216545279650035176595997025377273774526376815039621494621654678997297147463450908958578235009852915105462304443736940054801650169844225205885450865804818768761697620572924301033120352378742425898208579110694422637633016611433388730419183403960218373997707893292950643361305482573722448204612776971969902372585919715710409722548345082146709443764409776558980821517351648550048734180773486546024345825923926372631262762071045943193551608516907221019085786960282266674606081653487668948174455015437238592705730672501774091078494626018448477852933190007248329274874803790113820185362093351895040000000000000000000000000000*i1^31 + -22250387820740678028413329666175059616011221160345013605337154579851884769319088986260143117087519002309038830474229270217652101514783257359556260780263399009564676102260271294152666624506596516654280637332089246683657013509029270591210932382652379401869920457309422717987328766698245088614872957114514592740912366838716730771529444538975950345621383487863882077831935800641572933366829529205041626790408412849457596324535265099992932205824264521275047085268455583855912164521099701769305638497014365024463782697734695534181241666906659875115335330882585862455195234789652849647633154588997611622498254118928111575486313380968741321234432606306965083278663304745963357332044962863534096527579566195258415180864277759009575620184866968178479900676704224751441196817194416239367856691936105068008412638742935915266754726715145110029483143909786405124073566852989488029529175581024569254710979608583151219980576428501357482363337149948764627684941883682674839579106349159318413416779864771140841286701838514677870457920017488588664538343810068903654117216954780205345323453311594759474302236548394913986294527240636830009823224105930471216717002480274327391667429298619836963426946082966411462449879364797056568267526767941201711892645321188222621181871943217069873879801039665655301518418276839229932446490812219050632406008729853472961323842825330476495207988414375761086099640827089244217320807692454589353774212866971880096303208248086642911502308217031842345665840828760402682370856046355282327034977276911885696116712615492634415538037577891607293255168875069894148599024840514607501285587771654493493426634040016896000000000000000000000000000*i1^32 + -116154070552372247503250817633012059808459066922753312250789967964626216391477809243121931172783815494936281365407294109124158154624711715890930060202836936224967615483977112031836803510337391379903801761602421694566579682500613528151346729610521631921150175845833008769021630306640833825364062254472765221636540366570740277152341575738988737207593380021472437469580426654592479206748097925741734914471230069101624659543983210806730933318527661115310969255847155854167911095469549785647223186344510451440299628186776192543533635728690656321126888909333286014043828664961755278261024117591236479040153465977453767681964225336670894171906359511089838232813017151675260364103054640820923696246156623358268920483645501660374138800609618661910623901160435591756614111682081285413336156498248357592796347988513044589214067779762503748444143908725645464299668176534774177478438193738744648874627880979322994774605514557716810205198893809762410924451746615333890170533325721150868541433791082081285413791070136670700759275667644931871008811392434741394977443493025045799070925376099919258066543015135132829197790085961737105640144189488813686406999248930252704719483309754943058185813234235384755754318813226149141181139037356761000543762138303802588028830802984649965313881068170829447733227968439401468105432028499881856351498027717357692443275657866289295721329420511962990407511044076772650350985695254962073682721296785179916772586303738659707065072430897349324584110685648905271315245502937170522173479407876896973986740912158159455827763273458814618854677065832098699779281458951453943269451987269618288696703424921600000000000000000000000000*i1^33 + -12313491066613531258869198834041989131449565625216156867224490708578066912217459353250005160877954238040921743071435421985799475357371952001592215628271055670924434990462310143359371542023308232481929920283533614630861857037504691315987209700013186133145536204107785670195723643971853951908507231325032511213131074984682291394665439984449434048012814449199961581805074413884711908730851552575116294005229468536706261242248301186804834279935633849280926451257950416401907792553428260387703756009724511514751116226917271400246754122389928503127777343366824361983887822763353128348387680965315920332402716336253296140624635002712787955882997145804162358620939647384631873412464375175944831338663301929749950270911867654092934785650472366390174433402685851543336104194475842650809222134216150783673751768012210524912746548442454714121195642352718020922301812902145911657102938334641401767350840981409263180747947344504382684158476193870828725681648385174665075746108244992543525478027307011863851337063196454524521478409694736216008367663832543847621112418160529479872489636811417484992006378457256279989612521759745367522451331706004152179300036584512287810691953437777414622731305949132636392174494255465001103662811277138990725573498918201255640583663352342454768975745698412212770707965522582258039606702101059254389614847949668066196126854449013420498793511026816388723823881692459190003376305091152912280944326308940214101809633582320039070860839524855536038942611362412302598310397333482823425418496046024460695538512640012374735710673117306178829431106376628996510326031747794265032396747365361432112660480000000000000000000000000*i1^34 + -716456580140705243703015828384969744662269094266355330574028180521746460136703870102203881915379487720688171719447939269343003852865146830927893135632565961325266185113171692323531278798034314272587650677696559022405792774707707691489097452828997810716003770772682168049961933527522288395810152867774772077801297844587177811682540074411127481107809185219342164763757796192839938533386032484603950061098244771486832922154587053700411097057902611840750181362462215333054664466348072383185376701384137279835731259686448678662747141820326806813352377927004172733455839977227316928952794856865957672465009144429996501889579548058096437977987923010782898172431431202809876028008374044927258472303818048923590203562897439063782200603427257488092462411974024276394376221234746410992193068623046486677727982749350590610836022237141605012575757045725201017626810910102611864108301212806106975565335759967001316524471283316406101632846530702878546621494366127939529998384313279543162337358605199858015317427140050950769320686375104081478470825776088208286479825264366018635431126272265629495180195920058559026353559625705316804950284302552037410681949924441892074539386212147185494894403203105612996687410350793720077197562249187294657668006644093601539432590138472930516130608340152524912485667979220774298614746442974805670372375693676880830098449645011613699272153642911377500603704839192390109180735828395463386136331722590441950770978579999450105464437366514340241136591663087902667492946389436585475295898145122917192762185049251648240086536836248718918754709433248614143423532825122697094335011864409276416000000000000000000000000*i1^35 + -45231283478196510975266231809156399573216751724956670017429049520945829095666027065883754224404988445913666204769000998010319667840751315557016110517767822031678840212660875487771446756251333106885330440817066812849412370739701962366528821951683489526176279990651620687701315881024711781572922614543708886524970550211752622843453396738608775677545970590196847409543475250594614089038792747303125806045135501259078912073040330143814520401608866504224231634924670301133091861258302985120168524656857887547388307773049108198454683760245438414556701021810798323997433841774670602285838866794004660951791990988251175263362129543884815914615786698218979292267684328075534355606543787998692870274555966429715117605732291556410931726658700973938141926228264960463381906642805534202019245135992834655956486075789491538792663914665541632880370620860646316857401307199549049915541310569405842429853965237407939827195730672015177576754662018348514476138401609005470030050028048860460912617369078830162920724640771320103683194205191678112156164703697766940444976130761070107817983498562534077484076184392659910848953246031775997531831835838537194433812414497620277842258817733788117433087649802603022682545258592078012477348484466468867458929546557311226904189505186293890747029115089593543884143676737941998984727971053960337151795612167921840329577183035104355643387681551600753293380679854321393641482443246005308236687382274602188169435759946445041414607579787327770241619261196479393574673905663443204295007677126678236721205213546623687643871368986949074954055807837641301705580151652641896807463806566400000000000000000000000*i1^36 + -3120176821520918965892953397879037008467974679612535512563993820347733627347134374910977095918832147333252457351464794814256301182888066980405880280610142054789646723570346503958988426086650001942684251059250419079139568551053305594260757347913593748498856398190405577212294109337305551180944652362676087771479050614536758213055011731341905274062998104108574315527461505217430138310747845909712298101984064892681199630389699876858266155250032935597278792124522359938463229572869296082418280034253834831459491818347203746063532299952601684757157636570074522013584150201441224508618380005218470869075893304666300810965925107561366837638134311392293092862201411779055777862104347608266025865631876164795453880248111834640035017147415802948604833883979248803866847010152043991750644644633306730727355950871115644019501136769570910717089134864421056838383743345535768028161166134859946404589690414729394075631080338537255583646295213961977883010295016838034259992552085694450256204522807428341826358214526465905267113262566818239460623316158767142124435597747802467155787322230561837029564763841264997906661367808264041960217224128168523679566452074755567802124724827575633268797804551211306997152672091689885110037081156628090089314807518767724363631059068641175393828238900710816703470417181082998890608515047562887602397270438749145343839045177509670924364910053003253477961755270802488056472079415282273503292849296403642852148174841395956512412624852105993912485333959368973808488402950952798949742320762269387548396632478069696088483800318349988254753030453011541652726340328340771884236800000000000000000000000*i1^37 + -125823767202945099234620957456264491628290710389165531376360793334458103400241037574102133837608288596800274841836170246703452944909266354250382985876019845525192022136675161957810623577484453531625151249172597933919246610376977999316822320976779393908718812217268724422901539997335274086148854229087821130990546763385056946318405281444254542389796181219486014328169555224228991097040128428831092059605969838277810093168564155106288418033470554544402791588449757708048260168382679583508982955079019189091107916370285797088481469258799735675465928694960757790250739702846013402857235635786996724592258249045619551304943641275267078761948780715115529252462987926876657427271732924304859340366389709094329376181652406850050802414261397546284678066591328644461703193260096971774656035527623934238696222091707553450552962584280258786137738619424111282812414937741231311692014316644688517586028338812420787015198876428019417202750010344969179190967480371075637349210892826306044823229196666111830463010387682448577244259902619343709003027243181078962882118341692232591681106720703687451374926796862485173466178839933464140608966887425332615567893163469580454766957715549142000620409515231104099576315257358698223674799081399485705300801462931932467506149156151719760755128893354155646757864393698753843083213335805465016091491386596021380695305694661204732923442486649443166803607134148756566945404250148103962930004132883969349449133821856451117910780823796128550164218059590552166767489161119220666273594985593611118137061969655851416952141056197247746869838396891169876546123549361831936000000000000000000000*i1^38 + -3315155111275004272843278476837472510079852980018709154670029156279496460063830377244858602817546631907527444788447056371007764372234258230752225925983063683646243388011963055896535938458032704537550209458854894499616646518093377235846711333617772714081690144048217344308075568081034827434333513216276406186894609441043405890767434789753833257129462619677057382772343215523435509689895130929562576709499276715989069592925168008648900076319122776039080490567131409443407856067789068436715597993696275987744038813426743673733475764255376976379883495491310402337478745406356162599763323402000107856838850701441474987186699059435885641897505136372514780991049393609200747334195031036778332938854190328154402614800765495824615520136031505049521829731907349772884288081708238356628147115823760254173517008615380083702184634338951454405904570603861417143812984198428345348339200849436633781386526784806544545851680248242094037249023401263621004964408143973711988552452935004433588075436384092111320887535260067397844412989402669603180207780150952113579623607419514338026409109676897579406105520513072271472023660436431206644108783658409510192721039341339492393514778741586863271870689526797075826440263325886758085637877743385410377714443806157231395813691979071253230990840635497370763322019087485027384468632318803423038502883740446724725674805152656458823151434540258448221265956672398565479340904869917593058420655082995850540316452549630654147772664927035332751367792196307101008633555350591809681729122092427201446559240768012131816670298987258795525563598258444004132942931558400000000000000000000*i1^39 + -40500640930053074002441332157928899269788353981918134847715345806450156321383096945856954883884018481091844798901739396569420476166033210526137107384926603633307434517424986343606996634200792277086041441731334689715837198440717895467354093345699484668456809124215970764583132611787974483461204364662112110780823559437611724563037551000725263998068081899378355354432339138262895723636726622534131309016846080777059159867607300753069584269482115613609323283346836012973263821569941138191853981943988729607135627757031262954286361649307576918170927228151540231879911198851873259967973131645016135086197835085410353901582589904704384829338327641856183048376710835343753442865780568572381953720537450739599149583295642738064992905669740056919665945551771509249331512565567146112075095790823788000220035175724287064839688538304713261016503548062590932065355906418200409194180089310608261860074375985108089354539423294974018459999445420733089070198730197497767425527643154713922206486071304720209167861603825285328008452286449265799837508671466968187171713415361046585439807387262158732919594583115140224113084295496005898164923122488445247749012418386884514200458963374016676438347190620149465739254982241342094957282665711862504315823208644992996056689990377960512007474541640501239702317969474975508974766441097589285066894966688856598195310083729993213403549843169671777726927729698800722953973918505644639855002250764272598574592064118201911224981339859028267749857495986857645349699897278450306335529063470391246583253373125650495732341858117216745793950245154335259361280000000000000000000*i1^40 + -275584356192480016602635701029872822925045114899672846335630513855742670067629204830407039386651656002736106439139273773354690820945906118495239706188976621391607221716089742287855541584446254912214735666936152838666654668381498973266164809273899889292638603946745499922743860099296368508262844179058370818619885557155612910225122617907454689463776555991125230825840337454776271774883351998487428129133244105915243401087831862534936450138654891506635099098739564063691802293710523898963027822096746985018075356173730330508515529875750850053020567596395019101030894396554066090475489970901690490042459247043407101741532117928011424467851445062513295363375640707961884027454437160829531783945703918436960728709761106252589171055683961406445133041108792351299399644154897643220956515363582876856126972931644743750771579720948645811676743406324570184631981671747494837650332135486401131533318232441017004545221914708225127275355545930764487880867275096545145302413363556599268228313448835671496078153218116544183492759182023737600007950206759552820630002815720300671292637669050545160579669903480898658082646553501923105860175394544662288912773830787145628989213121865511949087079903813952300262999170511102815562419777816034398962287406538374583324560349306241150464235015942155755327793097055481216575918330090757218092991047517054578139251833016054181776440449828001178719700947644933305880354288555597708436033886823659068387836351420709655833061603500376439908581327751026681668524525821176072969584150277603230015433391677016837677862688802057203786479380201472000000000000000000*i1^41 + -923787044787716379726658819460055949486795083982509756227959699800961504829927637972003569028098313739717096642316886671320901037263161813548419970957362317368132450571859960599286760939609105944593499995719626493655139672557652489558804387008057186046529597875099221667368461166642868236508673617919563621401598477619112747376639492893668419763356876221317626663656661947675918562056611472708765282350242160519619933272998666227724667971983637071131979057951901489003654823170708218519557624635504332902722560259648668180004309214505697439617272804691326796057910095729756390126807957095255583084552656967306743355448626918744158866290840828937856444222192471585737172283244262985863136739575392904833010903568141461062485412765111850474939816365419169784079640924247681456341403692211579200775603347862282756806840230031993318283872698431585568132215317984691321413817690380598453766514425359326499790847922927556357204269029693717002222472156918271153385584396275943523179371940164234536910365328628244335053580238777422178796190011754943260779014159681482209677341526797294322150310135873984144730774703492452738613723789912656768302477946482000926211577908375704820755181946837844713495358071709693379031732202778423247952967163661335955586429709570169873967786915623075050878791788481993185379627067100025739783235597101719073049538872870511684724823257811189117774894410069831779155970613655250708151308737673007922411798988148568816770679893400870954789727020243814735680625841274301710175447640989678806306528967302738712601541722065568678910361600000000000000000*i1^42 + -982268140067652042061734085560138484966621557113040619900867856205213502883353163448463584991359682225834506908818036493846396003418821193372491828284066065892651015120628580358108350150458294242140283105618369979426372533562856120614328822033679384732970305421800146906335233871161144922106984679549217743259305661301466073788634866155126917321080443030190991908307899441849504693990989086139812435684439404918618978633680850032435257836845574556378237252993773450406221147565799471098159856662538896246384221532573744150669271427297115300397220366646013092474825884038497835923446434650255803532736651479487595446237976599603213578846132402548826118251792807533468671646560261752992273229046058996345051335836568360906228941733840114495952100451576889175486131272422341921242898413400847098655307629080177797883919347681168535605205420884297787549995088048017635969070681837457527310648555315899169371785980863751412198045543799203435035030496649011546995964327780949210285126829425485233181993593481388203766666346628412688307988740183401918993745200773224407312219504802586388819440892335005576479410770378598606700132546189812879540133119571357634551070844373395260123267310158505541178842359292837397262511410452657762040235330420971825492570777693072965382414123736133001173077207776214429263931913392282192227951743765972861202462454689264689878398231105778258535879980978780967431285643760712066066184319474171846562482559648879345228553163254322168768024426999409609609751318458256627508082109030744252543207209005927721699522247403765760000000000000000*i1^43 + 852732327884731370756475448307379395430698804764277349797244449789741066011996664108153534514910823662892731619703154063198481964627002276255193504972021912461267919352316459311103360522866609366771043534322782384733038110357102047075786969230715087945361228551184264168605639841914566394079703109426639463471202355461764053987684784935607167575592133698846419625118247892627184510778957125577852216820912981733138362218430339618216285081825164088028484180103678937012163206833554612951218544925937656892348087225777103391726314221446825994873207307806481542266783979006400674335731962332433535423138259853500835739883661119436713019316017809102313742183892479057234948947208905368598743855171016718701777800065907896437919983655291238745030179120855087796680305796203146876405948073606004964419326898579146549974728932840134513240938830495308305065369744697108792813004855695326404106324537751119140332148152826965971825034823106674892511090231231809554050513128673868657222427564255264883726079700066035037590859524836287665331791988396022005794334109250174514667030912591204654372608146679145169675521079026176569584083185221906942659842599477992338256938291514096228290977110952703935398806862359560367286779253511007893456657578419876772024618454091885181224817432082166438519648000050699135498716447734874003364278868709749744914769076877405742543488206570558473197092881673550735636568273890782567217326652814850619478521675024746280979162496042386347951696273637488603920354062481171725094106865318628395918658390548157667167174656000000000000000*i1^44 + 605223033164200357096540283138589735880108838505830201242589081484955544491043841181459018170071253339904181386933048158021988050283329069097765790971688980275727599235157424682454742450597717112484378860782972273922416872940679627988094936982586814578025798478532340995006176904885664589856416035322535836715126022613482069922558495077192181973427619279240534646111596880099227358490016877434028066194043635940280836141721449175419642568611770689380175706737238323143928402320148373154160922954568310473003958460493399723633020038706528301927370792712827584393570174415744127695242241711322105925508667325153487077156715349218782345315933793265233384596147450607968057877890273418831635770793187900177636744608461394235764689105596927063772963676130288732076141274024030692221433557772723528730769511721987210092900397644266612824522963193875512234510671872493347626641419260286509401165153698143304325173807760840573229417480816955690556060840923201519229649814859390753266183267526637346336340270076471733886890101406541949274123111286954834197350923298666766195424957696446844513959166068401742913048428826062004762297923877275500561090961322847569882101507041086743262916900647528599353753115273408660934473310452252483365850541613229065173005523406042705140445139435911251464571257727655420397736058713373227078591504360152411828634943993913568229157494341706774433100533643241399167009156611516799252275631789652825119536140524711003044153616652713904112989679212918773632133924843908033056316636734912260093737308619014144000000000000000*i1^45 + 213561328313391855963145583592237478908677248390331176001347460213568387518919569511926293534417247107934424703952453379502759857033076033939381971313394675267450819030420901002511975411079610313363158042019162775589647236174061336726544681656049321356097800051967934206203665409577656479507817222948987988058174980216170238542051070163028649534566988333314477554342703302880542182110656319394625317094632803493163189950240145774589848058620967694915458965969670925210106906454396529054132014375662133762476066100819940723979996348329156067937565088901701194047865133866237438230624333267872666025669095727621302730043258755786148895074264431699018572675469491256380091011155221880279677185511794716416815315327714262147504862789883453941162546790892347600748847719588572998195656134121504611151027085045688484373207073211846785215848250263109427071109425128065190492931141774255378362889713870940990142637264976709384396983195678991097089616998951506409930808246633613022291642272743657383039062309584573159022435404426063654717643592978792663766188957919276989161990683831300812908679613329172851155914249047294225053526493473888005872466120355403317173365755110989878497056631845036474934579423762902705920366151674856879038555152437368655688893559051552478285787411205943194157451511642201416674662857347717076929170831143983534838828374606192686373029958930683326816765051900535390009742287243600172693066870201691523197744572099781375070859351709074001409586719803324640466795740339093805082679034920274028952037621760000000000000*i1^46 + 36972733563143943300647235311426798750157287373798687432012010301926650215290508149659013637175094566882948090796974895273401186120185382861606489809877639413118685678246043596538653141657056655967661223222933520174463259759564296511583243561053833532362743949276021143105799552030481153661864802745211256631015283788765812776373663378108757172984746156511952857550408554983214708365104984841727250275407206896860459647508929082995631288941499018926147750918604801928835429941945634571022686698390673270048763602000316001878956456000577806798306299237659494214939917701591091343168408277923627812991384073215681809160765674655914427729971210961844995909780823635833212121801117947953407672984434227303443418253843569955726618700543510783172839842618347871309061642106373240880616797793663643816988534295525088155147962896900084397839918898426485734060172354945707819237224440102002442509772781937275242821924826787536137931682252630412836464777176063082695766413204337481259734486365346772760825066331345361821884963025873134613736948595261468837140641328279287535419621886684604352141128410764188972965825101410303246608321477158188733818277468600547343387351372345837451815594977177193715102036929368490717714158954985012961338216416300975242417382190949269471912323904920803455726993685635505566670794650768107277846290185470897857686884356136593402765936410701452318267811285889461849340886542335801628154179895550379278723336254154551483371309672126343511367307339800915482357887890617287784288680408988516352000000000000*i1^47 + 2360323686709496945043117622341769858996351712157050583459328234519282935899749225761569148917737785927315765380528938181172345478903439705412857782958044737656882229833162586659946266278043373390297123103030134932820616765594590458776944945415004957186793112482619371777836457006687251702156092192267686963353727765077985687847767641685745331534852424460863677482381138927573748699085757659129227947879558242877610160899917540208336227349193020179717723452959118392118978909647824127271177494952159828487734466486864146955398283877911250888316508591324254957017348281779955771474636663123530232828843547783220022743266258868589680437915610784731441817382114813722268148943786509062523779252588337534092905772527018109181788197940629536420499637799451968469289685628468741224021880002700774162506527754974333086182026923529181626712092501723965676481840326960420807558065043177365982150372864790810692268600921734532109520879505782113008272786757316298145563223817759388532520427799146838179040046372816588616653299562623492672097001677521235216882461442801335836265794963406461157347669279888293901560712792435761060788788853582825812689293989267935572538456310248920533830165335273790289340937499532058261137685466385133000317585703905859984746903034250183902409659570133281542698241192964976118191239239967047921409241070916766363493957861997408261594478665921494624686685180976096355788031174264239899999439338297429025389342411250555646802008940858020063839401813145630397975646173549765870276627660800000000000*i1^48 + 3516863499462730043337074253611039934533276003822402131378918902519265924653328229070709803340281323819567454352912136427516849954495139962997375671816591570816811889563500204256658801304844832134278909349849858418039892986147025904596002270734244312457348675505227136663935668808137218565361020697181129884348069600268016979543170075015982180955656302002287367235439532690307630550387998298707701038759097636173737892723192196742073565980213648824244116835278089627270769801445031810874294359066561396749295408052443399811658809228644901112172535669416836374651543202299763059121316709348472614835180238899220810951269052627949162186133568293884522568433490810099177015978913711728952255030374623037086701686436452168251385228960445617129692801837866098539874092438157829046190441720666726244300673344879819723562495777940720547185467307980194466929502418286195572994676939714136275607777737163034841706056393862621011243821283675508095038964841020178476350942712489311004549397590747235482116092254537063043382917984372723175075231668159052925730643703208489614043596077686743558968585218231283310296528189290939407469478544663125188258756010721127917542196720854872959029518701547337216071969082191977083920982787819225897474241544169488721305236641617974569441492726732262257271823968606325156388839789716408674210445796720091703124591027161696130679618289967681427542570794646376029490074694110971843965730743700396263701489064571353470537931697626737079025922139049729618267182651251097600000000000*i1^49 + 6013686576694594548736040021139471964956255428984063822004459490819234665312704152232377820804137306331798425388564169787991436011896878950904059460596576349450199526882804634868922566995314451919441756742118111010082462698685872618590021105873667698641216631667567162309692425706921892113912763024551710507390038416972493025203662728206199853714078080474021644206917770033048586975717973324500192847927098767662501748490134068444068608514195098065767684012839559841062785434755566286890563996351769831476867660288942843733216325837427891458265918613041717001970857678174589207951400175869109171359135728684244332214391613703309158075170591816922312314866539459675036398385774852058786097941440766752190945632616600344442066862664722376261129777028079967162362623531633218888500649398411869948265477000397235292199226787965670386674762450104932396298073805637793652222607933821780139096348536821268075541046979243024640478677218814430873160654312158151497157177704302755503732585076191537428317693974771937879394106254717410358362294964096758591569896812236895184355170385476145543338711206189704993169816489602276053849544366330594118664031495798525674728665605861797792808437754111685130230062213233839693535600950693362130956848770820201207148692379571168253067971698581742509818456281383382977787149656829059389407193794305228165625680254123970275363407696781228857760793822619139170620708663826539936154521660595816759701606852662440910474225947867268606833417128534937341788160000000000*i1^50 + -304689337861402761546886407125110972724092497007406769331847012824286346730087965462103194617843257540386989163702484256178694487437132164184289236497357500718791859573379156682642958561817933457892736584497398461876758593428861530429476756186733214815529799694339544549167269322272092383894476693874396842110448603947105412879590879374183071077526192443613563517066619121189594479180302395551239821837030656544828407416830148417629160913872069420728569429103833271784996607589017571574204833706834369541478962183537004511639741423864437528146730456740123305519423404577057107948985668827933017726575719075555905224519402711416875494317056810068860289619703858358015325459656172764855487888243615705275768575468986504506088446384230993021472940899766664591445401260020101732165361249335453816636788210108473484031831493741340111830352712227612231745330061282348355890462164930169434532489256486001855134592242431563439189060325766045257377051732572692850794222616717439033189789729937465343994587703743807613625186783141436169001905603448694764218269864088007511672569808314437387372188972494413123798208134071435257266498141727782402407400317478041587199143788299192383474159128070140207361793975082257656525149499534789275260920511577124557739342686038589839811601596840022768046839929975724876458548442090207655412144337105456454879459892477908960038320654524577901268907983547250532261879979051538079805860604698568710879264499906783634419339759485277166851382575104000000000*i1^51 + 9740518162327326035285886104643773833826223441526981778684283144117178954650107271915773586573169990980297597902774060046546468636461795392820082904727265876894485886671080939994878217047480647574631945372436580432692940544395365255910282097780357368715969299965270305120571926760862992674146491805621544226117443137549564376794081016098686248770606595231694783039492663527562990794622703841856669897210211107267979263226793187895028725833754494844668037430706141117925456162852089314859457493910177118867569966627813720361034146021495218448564750279076862639183217305811709789088591056269093757419357429449685236373394746603023290857902716354884988272653010820368159126713141997957701024006969411920024943746876347426213260661442025052846738241370430383088333758173532487111357282346889779458668961436292279850268042375753386348182729206881299816409266416853787118999854048807645978401770526535221205029086506634993969959737581744997043674188714070943439940647105668030659265558622300042531225143632686994936542267812638956059256053090789953889055998319225979389124680638490084389725706917863621053266907695589175914713838476997786770071097140122882292758379415593641727402447415558051807588633055555530112885873301317394071677327345725725528553291738203123162416084056571969808014695649939883124573970859105525484533446328855132848492007282673842584466241756473471607808506423246758649809862782607742247989280599804899758154226732222072195335684848709795840000000*i1^52 + -605768541444085064893974385365482623766096658888294674281822554266642213447926308093903467552145921384492393624226254832777881624681307462504804027416704731814641917267082705252126211164113110446755644229073717911368952581431659927227746199446802820522714459770545601985488640328019361067039696767971850064452828764885120290543323030972231087674110889128948987931516025724524081559090476470973445031537350674701192973722116636955296433477199147807974087879415651358642633656636089136332015858809188665453718013637192873724532528337702767780933506038097841441337826094937758678652953106436449658996299073490722335932789241449967331890092632535891611186421476937301170547900160103824633079742488213813577850919984166640449880996568099853441216703533569843782291853072759809173748320499427602420418748523484431032956740279402068308532683448156293023888237177945835485296373707085322739449833396672358231542483661932809028730315453680966399022334485243264779783553799516137175778923796412195732156913400596253345856150148729469224211142319190478157998067189243742695367759877831245649097073968805678901224865845394884886120354609027211748031616627756575113802374444037110511225901184132148648245635614522668670703392353156083657765428374750458813127383583854301664736822878401639959066563419896714213112314102518956571768824319556611555159949670977909616786219121355743847004897013044188724940950910464436072652360484291933590112929353850513522688000000*i1^53 + 133338328469729727738209303054686061615135194946029977995437943183861775441596954009719478281711763149000688497407198335637431819550362722274456151387344805243689984950883487769579494178737819841950104656532742836368862239682944956665052951618550686721009597980988554137366452379180761990956521994909388531136524169017153156759673410358527573706134430459341432034903441331159034337923928627132227091581388953623028943666202129753736400358951048432973619073938405729086524752654223251367387402155577076223133746430523165738299683637521817404632817471405916887593479225621744870784014639523162360241083397717167586334852666537330858010363220882575903758982387107616831182017404437867962544044629596458712260662655794608305970756386495355373572377074275435303441308178843802359140736595505602047682561193407074091051156211875761215600933568716437815141690681079146541811428936888328987905051466059792446887268025473601251592755014280055495868452036529002621993011607682766079811499955989479395183295760289088047474726980078255836029750110230798084794255587634293338935973847089413969319713923044150156437693270494007177716402817286102668724124643119332054460944515969304425334602341307798156691126328109323446038202846815408619996485187311763729526323644730762976738584832695500623809177607217018158679376820501452438402562501991085839910650450892172777308714081026164860843988910102503857348853918959640319574229920573493944411750400000*i1^54 + -50937014031877713029276028628058266222096557884032563995105704491412046325198841882018953750756625094199675981865539738885712419231253149456864806612115868397027871996627804861528675042270133357385420231011104811594991285734067173529875528848628534043670170766657147573613224624618812616031846485960119042881194667147103274873967310172203161427550772575970942465236206535499319096074160237601289736352527002282500254731817154094623066784892288876142702562023151558398565320339080228507540921153736449936955862336577588251474090500631115634125602813094970214941296956163886835530989520441082987376780141383707048632470072351948390589241794195462196923572279565916089379519362226972679878602961802054549962927684216752564442840772173188287162789438549656692420194408288042789031900142235630797422200238714605335047431782283189506702294453333915634402227472321248717919627826600461906459294898712633593760973948104292881348572938232237830057488313929429729091647941866011298478078458996684393382289508333561240485736959154893014702669315847896564413301695058955076092088437485361111131225832888427343906925823771818587913063742334056774007305095777945710656985970364707320449402912579948694249418593026646904577065763615456147533210586009485749098788862844029418346898940501963785933333475633852783419800602196361183592183891033428672241227192767979191864209945737523898234584249625185235087275968455261259038720000*i1^55 + 3318999525544603274654281939223166729186094731657029243127864816822184372610893802531068341122977207596229539504591854199079129594715520194139761885045570491416534187251564994016045996779289824577220203482336951788442889796410203975749932226060395043452762013342798651348785924762652513017122841844096724791164892445527124509476326698609622212513146486123390582427900169902072101231138374640770524515968168111113228942372556860691906590810132249962308952204319408971453068655523370805550785806709238993240510050319472158390225634539422175401798226021424030104118258884830166777848837479183873505914606340538429404404455555923052312155513302848144670624388632158282014100127808994039821397788875142551751976380939544820524679594092533308605076559307389435264382294537984755650138272814655114610121036130253195426631631468001462394192504706209991782171745833996781135997683975176813303190696256494406651604872523400827798830582607983947499876889892563379723563091645652340825684425370491906907307790606786931507317084366828334743198232679897922489471951465346279705911966217627907354726293719349929407207975672806807127489319691124488857377650803771838740486979651183219905705902351951535756702993730844583963040021325209260857938549279836620716882263881976566931219500538513098669687892213814725624816305006543781452668337870885700975834485235553356856678034996940737039741541636020109312000*i1^56 + 535806888303917340246462614789080625048493314597583448940737903195129947369228774093414512940903861125437388496490256513513483787088882206850077189191488759501101571895843781460029943323315296764716889521735210942194434879724417903067938719737908001813066507762550383257274873203097245722743264918870857138393758463854441348656891135777674465017959368594766198885431306804877312475771236212883716956013268792712545043608525022609369259422023806403422589646398128084303515660300461401213449389470936048323544469952055829562906373286708191236573258088657948384814420455137087246280811555649435000141696552994489040826706049376823090709365762775175810231028069428053153678206164279484111576685262786170800520737300869601068455644416929164086983697300299504826315657983759576837896068175638100436306680295840897144126693613533324510896567875651685900641992547148285461902407194209116016183985692411813879502040888224192105950299759692578206850726515435880849097876408557990738882833534476579284412636183765529030848251386367307855409801726495837937520106942826998900044885551130915591483059143279108649129446963830982164546480924491024524462306097852582500071187717836705896154848073701220322069737730393142266193648162224824220141023097351930611477846284462795837780386417046892661347222676419621510368287117914321922417976230965000821033095082043522626355200*i1^57 + -23020772960093618709742736352814288231069379790723238325599400583779296680415262324323005501331923108630516542726276064653969809405034802046576745384154437336790857883307692844753702360496423141053998635806493116625820778560914439347060594277262936170965370981788826593037133759258513968916803978025640235070730249671009899687714345386759229833074500901647897578225754973315750805260813146432186435179983043444174519957569769159614522488579877583172494490376821785811297254577883358664841767459769166594528504237642009462300200643762931243774673471914780940183686437065429487002840982363736653633109253871957560810411893065579641803173617851147159241118135214789966692972864799379342895991937134159737584742047375489857785791872344100848957681733784474900381108102062521641634114653966552139866548263331164514528517736780718215877963451900380682029655739322678764899624340213336393631661906984877264550833930501309962805348265581771680130479506734553278728785660290653358936798817189130680637287968742778024724908078903184196867045528522889293666934441139802541484154066937057404497192442459577463421865946012092405931113816290214969390998314598661750036662235987822211941793306191033439006700526593531014689214965362916703209099344556027729542393499824972338336021811637943855388149001586270162147555394096668564499988480*i1^58 + 22361290700996494564102081862232026850073303358084183810940760684770573561393401912167888657920232839325081761647448208648372380318794538727135670301283527032951010836098569290745690935066246347248076295577831752413429538664846922477317076992131021455719298715089876966444500055510395332070662834497780919274646420258981543292941375669098165991865861994313066411821044555099060906818966840638956290025014553407788153106750839360232108516225882354072441870317031513014793973199204942539477726349972408824051036197510750942256417475284829278703965320708861122669142370648163207608841353579205320032520124506828692285113937778308022522500892255068242380580755029311138245112753205022978428665439080170413888440237238949479962221264043544001694068514312928566452864114206893885537659254973637566347398477361548069326225237370980105244789737018232135979574566204763744352786104783341278916234900548981127533227245827196942579675358196791688707458461857998073781095243479403775864977527188479591285798731261050606380166696730631551459201207518972070679228574056249110434296015805365499492700922144048146736974387622733802876251472710848020165930668634226665626158097835610917952225731809399355373837248743558907660061297952734440392923313798525306670261941403698091657822733507982802944*i1^59 - N1*1413269370280205391102977242233446773735729819557056210285255012442010509854829589883250334249503316379970159966802351081737473859067583583558374646175906494242495432853664667068693197612732820618636621028965322365009505636319903800206975910500526013216065985931149472866278290262577067760369869210058183054143284694930937715695660686034806985330075937565830774101039329002034493250320016069773850718903453328063087075837305639774974173098485845457019419961143763229026978498251*i3 ] ]