[ [ -1173731001319530561241939021916687456579256080652020364026451339197797340603780515320444987824706415894489899340841316484454862508010593740930244062428674179989455443652264455475061143172853724753859617668792315262481047475969100184301890288278160764359075261637063915640169378359320248756832020133927751222467014264832469592739686337443998774954300776388376515072267339972704223411392178810316282711353838852906045039261128048777108292774474157851507204747161758882848753899382660716828701400341255880831541083183946451370110404005760547060569721292063768858390859051280982517161735666595173735048403545717635526750730961616165997935533191180970530724855091207422463250438547175534374309388688506553701639202600915560367322697763464144309440700744578983686109217274848316144260383863363535843629078878251215257887513812350317153036893900848824570249241263577703652771533237708384330593053740039770612302382427599684094539672786655775302554917070790467482884574213480402936004454636431190423415595007400040975648969899040356437716527722832514679690155858701823401009787019678857484574832241438078852598363448472287272188349199066039576909554030017567066580782184641674468808756194159395133104776143463549481726679896132050902792906760762432566643913943482441716779631959115291375715959594156442462118268561784832000000000000000000000000000000000000000000000000000000000000 + -35378609616942687922096077208214323708667703130924807124340789571980498619764861660106293823400030758491172568438794741999595393585888101956316160651414110564459807694043705201685527309256357842164173746298615826104159342686945858590837023494580752262099019980786214686170220476845132889144101375628114731323202208614519791802016971493910898733938856876972969033420496478034342277221501930793617742286261917648528806505095387294116085236359009632568673602950476218555392212573179556677334636076602479281874480953166964661388219796416195972245735378688492987687378624093865084538280648770259137185835135118843857821282561373674463369499918056752887624718168997596986224727827030064310183488593231589898869148945162108285962069153694200877324553263246086345217791002356627372569044447119530850731109828192960858570994941618350849898274006569785082299277370960465930796065023729832359956832194434016263609380329702358623029978458055055978383315604478965421317087004264539768580259624468597129832167430180540680484019992598749125756197088957336662793880278055176733305804919936537565877685121547310229104853397132798107257208192631290441850270578114223249753670816710727238186179670550216338396846689771461254609661867238407172921536389052065689847895410893837753369165262650205185732683481268978386402575582127718400000000000000000000000000000000000000000000000000000000000*i1 + -257254889331933314683997764069798658702881224847125368462371974635588510371675027063733029065730202904374518984894414982598583102158534513239177290020873341255287886559539354319531287478918789141995736132631187886210411162971713382162687491874902259901231280820639990064942856119452546490683214053974958336958461969406058234598727304517509579234747830352881785768958873294112472754234402940811079319300267778932736803572354887450207334728324284995118704671068174659456429941414195438878914063967262482520763821754588322053605227678907551328058046202548785775758747924464307843231923765926792693216013091498511928776907060077034911922719655964705754998786648216492755508390525985538569979339193093895289906477992089166712610255375889440733401842780914975730052994103202757373932239792036792880059593434178011107641881963332012399016483858775147639907811981589736602036912952447965025113346672330078155619110050416047969384764266064295180512410948613274627805484701880525688526930457117599937049381869936509212400265633712330196950601799532260525907193099405569812212896511026974341983128223354826815490852448845020300890728363201347472120320467692779550396854399694525619207637770481431261608720899130049092084880733887759396642093946488098159547125722555974981737482523426358679948804174555869818281876898447360000000000000000000000000000000000000000000000000000000000*i1^2 + 202622597621609952624311574447111833666339016177956625598049665494632413716489445661245791060654298275563651636031029751754605123167540294177131423139397313110469876281609780558659193829386091612027634396835154442580491400959909702287528019842599772871725642444921364040282444641978507316827178730435464853396818346259296558828550483235479225790204348651221186519602672027568233713351508506785005399635714843034483277660410348764505157399381589446314305314832585695076707893731088326527691759308055601592676533731647935101826455087885422395926135000828713498843052470036297653251768471455280917262031623547334556518277807045637214489369054406861189138071790819718057865610222922822100899020471658335153934702424565678574196357691258583211478837610355243395902759473642691595345035697558838787600605160101523079054417217955643182436445826275754972072815185830108120268560273558633890583032591361875750386436586852590463488628110481585947062705754852524068205572209744218868259891008021579712655638754912814771822598264139240679007721321236237480982308051050404395260048337267074592729714426246127931747956761156624707183104082590681691448292643171939469788670730819680219611668444059592988218379408098451730152520400399102786199329836141595753555903473097438016583676914573161853539342419136973469528484741120000000000000000000000000000000000000000000000000000000000*i1^3 + -137865984056573012805367219815044552739355393303612448255555744620362731465725267408420813334992492428812339454530954347290821402426865332220742917503366775677788164235760427107301754945322542903760561174024552577431958209147505533191990406339848547113669388466807134461216424652569484462258464139537613308766762660177412336494113895674387625592075515065664716733642892406398754213684107253261287421955105979425648407786659248419050904571844255451996293071296311098711104425174180193383405414866315775460884507531379487178128618132143482074887860881767427071642377817647176502021282986403231882399006364276543284933411042123325805210323322867312635888262813919566652092843248064862390347943845985962020191566339855019102083163646450487749888379192474550293376280222110534527197163312114009959995823808434987307530706454274819350249494461514385237682374658511262577697714412473242083244922241332268008350574034370128868779277821087640427645845217869465250993722276888560747741954097254901644741085034721398028744309189181561640170570446532960496207366775947381590073920247121656414791785812209730551427394165233550357271432394416623236816283391187460593236772956067716056297366269054348825269106730925010545945767463832620552789257873321579570421550810550851952773431070417568083933818986403371560830448435200000000000000000000000000000000000000000000000000000000*i1^4 + 27585720836862615557696311264199969789965134664342651923831873440980950020257788913690466635771135283318040401555874480068377158240549692880358325854096009741195382821166874019096925143645632620938812479203591114639764092183499611164554854733091988714390580113779657540052684203327241195102072224753560051546545742832804986571568870402093144866354492234928678979772887580734575351653026830183634319510835546983652705712072585472759488634575916983616573156120781159151668767279655483571327588238614338501784196348850138790534895983687100613521286610401028127796441683918581483899890188119678211641022445529010354860174998220029679075654660623046309545635051551654326862461864051033402397418144023920324081993745803480585602684993277061614111841780328267518694230795444930356812004829585925014715490129204086986210398649611597906531665647655411906506227132472083689854839673853344074299405180247974210225327902482240529998087038634587469248686436246778887048076854891266116879919634587235398122690101229161192364108166864321735110391064717520974662230130272521339614339850244252636386838188716464768934564386810884614960231623766696294050284911784723259575637029247278724611947217601355463307033759010535244273609664190899463073757345742305135096318430748296482721825769543478017935865063973508800588021760000000000000000000000000000000000000000000000000000000*i1^5 + -1629472355147372532437404427668177299013201864025019907475787720978006836588235597273465300503557362014278654027089648610740261375402737863681235206719496396384968197403613879650272675960853727814593474949008723859978931389821626137104764797343747798909605977983354690359075694272217054947559918837212255470163238579411239871235142254723796702140086274854007652318385231787030460193642343450385507628052679799096050994032840812221031524664828443735158814569807858976279046208770946879089005288013193508965624628235888021919687830269599872272923512339291923225857092820921655369622932837777807455529292288946927430475651025372280764119258944310232411502473609852436281188843101889147036959485556915932418742058275066891490327811140415098671894729068205972957217057809043696454376897589867645340876120574512614521459626030526073920288871724412418894592155936253023568603133433320189299540870044035692063034037195053271468441954583401444547659975038371591342631651667992410613049057919680334433038233403448813678643562297093918116464822089668273518838120598332902965576258477461198024970535919650664317521927846178368108762862793431107578464581098276277304642000635612182183720803466129648715960062237036574381210988235091758631556906499237680756584112764609880230683253941357631523430179073852757245952000000000000000000000000000000000000000000000000000000*i1^6 + -73198651482267663210474026070019964120477001810865924884785077521658654288237353725484304321886598164819493524884152163850254294303504051711764307815981546904468095906347002228097684194693205043012792270237728111324786055707988193454532111959327197604625357434737130063636822482450836175738739636608499054636976018205641640622319730046062853710667982475649069282192655746068411557578347973991177720883017169559594187133103535705378094574527730940897254316111757138783938434063637612762422166502542486242300143952035074753885257625395289732878936918948691097390855789050584550676807558840321614295152147027955587170920190329455944314609555539482843323968673218804190008380593783505460649345586140296513814022244820970990664068636823787949922570020437882015983839606249454518106498009084194635217734827866107005886678900273104412963773518148162811012932897688901818687632438496397374406863651246854596553679465180110105694739815401551411627104356257425159009006915571674932313057168748830339638708186354288578102996062810537003647331767684508248497135438711503819049514328994570710096732286846711566769368156479650071354206923906121048171754786032646861649207788005120910043500859559378409243617954432963311402135418531349656580337509128320255199264229032219295590057053147036676858382102160631398400000000000000000000000000000000000000000000000000000*i1^7 + 6885758241935629951320835480220991370045904148198764732702001602713829122454455444432215576281421034960131056674321938680694022944900923571120946674916995081362213599536731434174520748235110980365795119680143241046732228374063548146682345088513116998865458835312347985627185604881168145750355309169169116673340463028623161134615308295994436409440653309589548894172232607882620507042292362057470213724543866057745185588788622268664388970991790005880672557754490921302009843039671367685059188708365424795707970480875111910093655804524013372128907162604977180610545336015991492595107707697912565674728283953248175428101909691048987519405118036392901563514394260351122906212724933283460230876875603212202182830211652771136166192212445287399516912624538063271617308277210409645787759836319313697728275712870828921431227141338129872266022128261064516876333072037061093696086438218984006611340251643196832875867360176796718954021412401645927765894144901825683142066347608439914509050037946140897830959964785857292623369387009614677806977775806498946965860389125653264518988910998299438611562156057255079499290528221828990787285288737610221914072001790383885639631361256434191285938390827851681602939624909862929906526726891398271872461868168880641022830282565948755384699649336576744186027009659371520000000000000000000000000000000000000000000000000000*i1^8 + 868816944846043048089808347544329470240435926680352905772419652790729112671277597234990133330671112838875665932542471679442127197740891587978960621939257051948270564526174368612488939796829151889539414976909846118590560546747254910408275973716313716282045734942625941248848286837973915591633648531797109047627116107671577683795366844479151478253565291927197888317241508944410074648510512918076799222040879002736841633030098813336763372266973501594455573867633345561395155790387319093208018576931269548425878054923388977954572790274749917541190144576116588368996801081361032681140536621321700520855321844070389749563806299767982721765071783410047946488556754122897373543267723671738150630080070961939553222379648528753624634521535439428973561057340467185836868094993070831037586337225144002221063209487472207237006621215687831980667755411527299176625777811017603631296913417041369203105382809363856937249489962473109936433608966335675846785736737494667375151758186280690235656382993103948161164907742424293256357516004888151599931361960556144267620056318759617620867629371184083365486481347456375206811333563433124875755838254067395637804029519467094001480156839519940578705270612761041219085005041037320808085592373592300032375909659578369852468364633918026954662261261220560829290098196480000000000000000000000000000000000000000000000000000*i1^9 + -50139627382854594294457641610451696455822287676925854216601977349866270604035097241183525582074058424421696228790848692509731432817340299650240521913798660064196951048050855836452252802181223024630680403432153154812432705431407209360839332067231135099038232801284908528681235321662482150445381041460978142900051547161628005604918409547846832362126175215261921970695845355034651954979093153864930552966933901528781807097205451134174733617197783309215679525105204717781785334252737256198791030669284154755005442151759320713014259063402955152962853694810440556346461538431587808873731828386756008244557850935382324080969031458268962404852941718979161621563645530249869643738547306035143669449031214772281076953201291942458922275768527070033459252134003505717484886714370411799109189463750437121032742735945500413851124964008447188271940861543671939619181572514529800168295945997895665592030166459117932902170710689970817961708584748653078496479275296829484039643883912272867065650733319173829205713946053916800003586449270108563280395456580831196579364494225398251347773135714847366594180930414263805406783760150034364972307803480962297419227197264273463573297630343457178181317076266898472554098353687815918885988357181319508833980380333004829890074887026923612966539596738525048794303692800000000000000000000000000000000000000000000000000*i1^10 + -3062616444681753332895466960406581868370905381211758684114493118988864360759934121349363753155644230243135251889848339677626648685164784063081990552056710842638631152223982718208268546979918830132311095131568298136113451180592966869880946953374340053242106836086379932577286913548344024840323094132225986143233726414380678824418976558672888728302189946289967236242525323707020357421944840026468758374198587021140843442352668968397430938205492448167672648420918330847629632110452050835140465386083560964028452163662933510780560657143784951714941696424017237612079009387846554269382692823569468121423511915769120896718851959927752939681925197509237466440723958527766377823696796300548810253060820886105988121226542525239853133830065007808207081305542829901902927424233197465009393041694568684118150118811889004166879217046854103476817722683182315664607777106220672884318767272391330411309796339535712304493570950900736433346408048019174060616058852888549528414909821614113907893986450286825068046799966224456422992248012897889996341493357489914238072469996820992658412332437469545696918549320473866664074920957385373520259701951569767630232175221225812775603443803477380684263009475897683824622693289384462098488544552494768143256618593675477011255223566238835547453440559072362994073600000000000000000000000000000000000000000000000000*i1^11 + 96953083299649340509142287958370257954816888625510037635235156249580670170920224058715224697177710139029223715167686642781280623697147625929562899208646817419884539116032245305671032392832085227194475226099246008503986664963969362012583568928856869989549588762669003559771429913908831685275963478808856878374400821630988204372153001407414174791812908072809109244537457309966882538112896950474200670612508709832509681817106609253201288718997796147700605629334568160604414788696392701418794107317529838489354482854721947671213962031097141881479952287970586696024450759287924588136794400293543413574437112248092001636296777666607733968400673886004757056947726572823680780636189326320189505280677129992069255393912336837422519241728680123220503911102537110221092141107704511627306049735704851560520032039517877268150073844706286950994991238725843579125498399668436561152902678268932906385579712666801299103156808083144800962208310931143970544937189502497735864161890033525749085619651117260750936351228468834594077614635623818588106213167846872429411054820983125264083390820560289184126956202365327968301969414175516264700131406231153657102991827800647901435441181502048234350754413517307925045909830142886924180464188609743952535464940463096074867795202104687117459495095716395614208000000000000000000000000000000000000000000000000*i1^12 + 17078493334290240596269001674325975041097655284976693787150529881001875288893112229848655031439236818820938164841039591365733211533243794394244088082410458923784750841543080923664540528786336381662322475446218449464112416273878411676017075817869287886584500081147389973476417202533751977968730754161918167000826465336954342353384954393994953063502802214575474043650071623337502988775097423369668588705791239142106284307562298085640182119099030036955593807709612751864021092276454263624149012217831963588705519153318219917235866816818423446107767674304589995587587265117701071737260441967091515720659445389865272105844329736521637042126347623506616833452051376339639460754618372078038887619249676044036015242325830045295893937605188585643234507286512519837612676003324231259548569960474264392884055511095038123762610983362052931202443724781745919087811471908707723581276079514065418727964534275373960033379070852709273480507766279727218463196895984975316496906863557641088810757993816411935228972956836781836912351553063038596548550231700118728481512142589047703481318659344961206354582541268939198134368789798181544820316299011423679547758536583732501132701743480182191931904941804248897113998639072661686924355348034715476442576080096178260931565420957637927421816243900278374400000000000000000000000000000000000000000000000*i1^13 + 410458026555821542506328878693124646562881120350067763577681470266573928361655219189444293281345475014876250393532487424024166382343216643336760826481144416162940755748454090379826421768621937564760421036747554592682599424422070621261957168693851244550307247086780532580103995213865701563131878660322920657025445749678040872078262150467063124190111286633513715296210593110487152677140829175340459834214143917338647563066930626071854884604104972259173076194509599283751149061383279714215616873962496343475872982960437315822329248922683923549879573400928579960565257684624334546270589496878799850793869657723724021849040199985352370225553983640824499678448496874313871332597499138721360853340164329603617380902884751158671490976831847092869376226510408926383682366656240073544539214210240696066593962209239634333760818866796963384500538378105530850606149376785199913653055074713182260029404807112810196663193998234246675248064460201836467420510301493891273764460551098735200148962937743858218202487060018282398296963747225906133145767061033513950802289422613005139992130813839471982184395054814057447686614524249207283629056513304416793410590277843016167503979248649542633011382497008276276218572998438608260712359749350309755927270742260698492083735032179670206402626049802240000000000000000000000000000000000000000000000*i1^14 + 721121604984204842365917823879320715832088976812454489116336603258599932816282384742797608160811374126721042577239756091111267285654211539781856372279094535715355746027076593894110540851783016524392663776947806947043087603234184062701125486648791618804658315252006094285230523297743406500693631605331346351594533184839112260739714205670364563380458583601029591350656809096897727140289196064117583118410322426876866349943134200381015706633900312888850854420071368379354289280994036264965057885445187467736407189768562896351595402966639535366642162133186095873389299201282019244089610642262951888651294306276568922925387143607748896285666222582499909679659866976069004638679405856655795710279656221418456622260220800472849211336708748114787999393293670961152735138139668802231077459859272199674962765962612720290221894472038817916631957679355597163499314385082932554888678327577228150157212286639662468608749600273848820165621383400165115142545000877853938130767246106288547489704844081515281514502402118552687826996176035945426570664935358289418743780928057490727590686810383098792747810207486066544769337096602794841178294961247141366464099670023945456617943052640090693220359710025278704163349940167314082321928525746225824139515110120059431702330494874802285380108288000000000000000000000000000000000000000000000*i1^15 + -117182927665964391690084157142376313627805083864598666803100464191133037922917146251959048969547489938945591694154300920514590663426551954021646912259847434004156471113461983788370595603356304550587983541259238366071993402867375593745540719412884814989646135113380089818321211455163521568956677295186293061994857178357664074454201807318524926292288540016174477805298599212953098574971894677548487017162333394307540768442730353314711478136179824221123430981922196910502075537477343623612513165298585489111007125126484703113647015139963652214678294858437146846064683906881111501911193880577499284251430527705465527083275303702992538237640431855591406713107552403277709468858258972073499686235715334677178619737985287094658853845862598281242820556863628823610845270287354053199479998144136235542579217178339655848677076505055549358887944314712383495457087062800133067419952658044568622998406282896136369109500899899636359961625881204487937544396232606858228774289661643101718728736793778105717959186389917275542552584269604734511077430322250024895133152371895374205502777716411312720128922705702769274184777907641198392114384285160035636355333000486261238246201401943245085046760449843595217580388923826489278710493754716980808959899853403414368626248211356536688502374400000000000000000000000000000000000000000000*i1^16 + 7230088090707138058942537634042032147804099572806766919464905970024443622613854434974165039310026808451864878225158476842956176546587798692704304530998590601811457434194473694602108658616790432061078233993868026363058390654028248497910543097414035575257742309267921546631488813425796239534081886636858281974037611800850935252557151723350823208157007379529332405975857978075070753699282355212226848562348950738718405807471976987544656082117993179048365761522036581472112662888444154307923491023438625465518071828730886349237186352573031242518938739922491371374941393881508500753110936915361970804424308492624820298273803916208267628134076288982832732412809700082724092383327924111668800272407898928146027418133139434698483578949851762714958692446132552172265982118218046414467790708808954913208937875127716157605476125636368966569866203861877783721921555708023196505143354893817138384445111754262691458940508977250127755701952569605544484631375441408433160550875880171594512019395455127713928341177198674591685832212471039690083726439026297574475617019275227200305964861255498680029989446030198998852705080286184046442362826402931665212786378622081984100066595153479725186922348871263882696587975666368481187546504380089122611608710071625654195688817694145029079040000000000000000000000000000000000000000000*i1^17 + 12115476750041271795904155095121267576210719889491155438308279357605146167004160279233396534883779459641660239181331095859165252015834448455318469480811104805524737866624246973701055739797685193915074556730870900849540976709935341427123664953440175266431786108083711681610699565508277843740708263083052490674292173594265060161593106895945989816493376234356731600265538866004962558918297602875023438523650908421168779147193877944745032230733661485901048929846268252783797652652234991487270863309104918734084891310069772695203460836988929104631843763689686975265452673131527783138111709573540455650437307666812981123342331231469044045585972320745629105027669540019764082168650204996460556360471839197388416139448354851332842621124061346060478599131470604500113564007547758634985170316731186642414518163103108280691029480427311271270276105226845712813136304556247829448901518675138552824375190342933651883210886204593024731983474370732248706962921507102669086636471740568527944689218643004758740405486389923441962974020608003539723796871762458269259041099320359624168265769562784947568440693393848596393208330877750779299980491943420257055600090341557825991145507009214662404753610704525527336109118727595907527669714066050622568569984714923053485818996431257600000000000000000000000000000000000000000000*i1^18 + -1167997263015988566033224024474952686161473906551071437376257686378450618786257032261452055885957750169082033502426783793197247034120626778014420884065126441077170384299714659465263118356845659760208189193310696699312998561707664297378612812712082715048913514201476537705831741776230014764431607222787581655487918450718517839766141117867467108446388944878936826275710293943813140379833180428780315256241395174029885160357770802625064130289410044453857689427594663896027813374828223522081361344738806887079025177583056581057027835883873118016233073643595883944825872970278651040981817608222263126626109435344181626683282359673718386085964065624088334324821846168840060887560316648860098517998417787894772393158029539337704822647870506833845514663346636570625469641299345354524395531936373286163452317625699746360304616175245183071990419462608613282331978324046930519003783296330109598505285512267955589249762240710360469056670340098546427125349937072756468210953642379217364318335982717002266684863285406803489001152199145096626004474641274972971375212470877579988068098275080335606526573426740148253897645874389186277667848587687144314750515359523608048408519369985919833035610852493651683978737880841878052987360114937895701199322350083986109784580004249600000000000000000000000000000000000000000*i1^19 + -6078834198221505895003354131335508492995933704051446355182005573326867042840172245208995400976939206182973305977687842575771432850900675114183943491355370963536336895744808022187260819464780171441259227658980875850301649034575252235481390671338242161927445301049534144299025005081400334733220271237526751503635029186509214433409217680515041783037848105275149191898269467866092537940485773353279925350003142858037977948156115742803765781399910270779852637304407729603973428819604136728049732861729661073752927928834683616680468970669202991264535857499239603124480710471276238207932485025439907265930782339625784159761624288716600874499226384537047185505360211836254884297020035845069389864951585325525166787125039437174230564288434794478001537402097437205010200729472505802073585805855973078529722127180311642942560168021196371668564938402843491649398739798412152805349623800849805393895893341988838802421406861949551708167448586867950383268873468030677882576126022642356649738368642791185697541913851179946662172867974232063873839253321322429221919408568908374590508609646210672158464422168477594639268789667778981980892798110080863619815605799378318057488186318900860650554646775079207408767281540655472700310387386859518457666380991789160976256860160000000000000000000000000000000000000000*i1^20 + 112856929265359479446095585797680339981699261903740739355308230890619832225960083916392494400914260555428510375033002952943268433020160751909783114933794973224512872728937365402507448467365576536999693893093141941540459596808617917012542219286085070308700650402676675621353168415557790828023634922710420133599893767985591981456930440697311366699753677910224287204391446949567412051020040111920842377480612228753041040851293624983841433139330668559172936444454212062521656432351957447867943016684772235958925311612574981832645572195545128398132022037825833565198161726978265463005502434877081859555338783774255717735982646410301183918794850409173068094592577903883657220983742342504907905764391288241423124209560085141501609314497145359974682311572419753322227057491293431513318083028481944423518319355101780247165151392883029066263321296656908044161194329553938957891781274944438516351014392825542189063662612622080546110400899685155476252301249659510585646077015705458005365468930458947649211626841146761014568417263243156807749932580017452166496416236563553548781478358442816317863675316611935017266268924715222759649978135113968109633189179404747686854092629870732636649245240066393571179081843725330914106411696423800528881220691995545193938944000000000000000000000000000000000000000*i1^21 + 958248332970465246493571163429484515519464513461180937088885860034091853729930395464501421976726520942249793202550312762222312090749281236039830166103824214749456618107358170075519938811724588730967382609834359237562990818332642291611827187131560687429958433024892928171962693880055767032853893723270596078475882043428183736090283401022860752336718642089852624599975812811053767178774228694308533791045203990107199378170069936958567968064371085711844435770731773330609547463496015533042495824747983765293047577259766591742409072646326039554421848786501869312169075393202840359686573060856364837492319756341048546111621650861112336066128810561641330485843076595999157738506123901045358829579496061591978192867346958448672603621843969571291961541989566716836947434671846654185398077069183758631525663184216300900636514764103986337972434918311043638826340294570014975145349103729490702133791116109777394219590599078160217382837189174100989408783431870642364216769183589814566232187879507690364477932275132713996333914982804706726388800727275444929882469681600481955669882551767086245202846010446217099495210511571479255757242825546954803756696830757038621170958997461478755993658406713299412215603818984711284448494485641946206867061099456783974400000000000000000000000000000000000000*i1^22 + -2031974043448866051838550892316101756382857113582822546727231442585709474268177823517420832704054687512484857131115712158766585941557086512929026959707001100808077701844633800370257127900313888878639883621363089290934689995911020899639674643894027805977166872055985806259491540011503773497669899991362816430162552593665135371399700980282123227295144109488418611872528061944079799295054742325444943375937679886960409567870513555442624323367576269860729401136501572004807061463733304735788484135194730828789929211283239118888037169332415461247662845281913455015567296838607238300287893597928891831040253867617337671874816562756001465915901727804918322103333906005762936699646823911934156556413885059487350655517535922382545017879736333873801760614722345368715393646682188924947262135271721786444488250354056705332892616037684180922484751467673456774771575523194870832308686881364387015863205120139052283662956975445610076898661081247168264884217036455670649373567420584118451147796037478400470564482335034671285491149185253859231923866539206479453097175567384189689545223048001028553439866245064199029927705487770144852434932770461029246075631991806521768214105472359866140475004161827668801994626925771140161514360172067061456395435151196160000000000000000000000000000000000000*i1^23 + -61487727743293727998293840380797856257936176926798349820640668224065501314426908456998170778373799756417163552922506142313190968292131404410964420407548855480253724727334731579544144252955663713396775384829775404755381713047991985695270925500539546264511737891625689774655931321078943757675398800988931842598046004541439541722126047444784876705666759041689198649661982551363832749283473874984249112361527367893211858423656525721929217662852563120288463661703557271228949178974988272450473862486447466338789198693891976149092222285352954870868078907535200380476307825870630710736078256644499555515638966510556182031737062489808071398198526113648826623629844638939126443478895501232344708631175102627297499655005642392438216209455519406946859244797120525185068054417291801123601150812193829761656720460188785832029137172780689287055286910797205948378259358229162043257639883825363177640765225889735708718083802858893361516297522629468150154978031137080717620433438984429338278863525767294775856825278922582624542163618435331842616479144467751885900656483713308538907511170857655990871767013058996231546202692438212882532737193197944576061066713384701967638792218999817634243243163180081830812357960806315157603683403875362431653401067520000000000000000000000000000000000000*i1^24 + -227326719649753914626919036353813456452571730675842254658711173127440952705127241009145471204367069782631718867864147103444807852389831660183546438571617937326762395534668182337353709537454460896967146776300456005765738818236424552593886705939309096912488199390109553117963425652008324198481305286354647376709964262823754310364111281943242626614190950463301319714445620940394455946475425051938909331850387190352338629309502611539166100228050150373597456835678738722366787014081631102322014312018286934680888302932171457027016810349877389984572514913332226656517741596108536906856857824993634803529710326387806582310329885395905477365310608112914066899961237312981577637091071438744389827514384756607600434611937161885387132594022447941489601822855192143830504094633099563298987456857411288489949684255173512520031594611158485224396113510429598941259655297586703620724232018831361465824087985135762203900604382400245780570187660697847842678129940547133853572090687039000795024939669578683361790870066512788323628982032963575674831779185126727421397776684896334869531668827546416488271611477860545951369829858401637529206321543561874259521711352449197755334305751301477474103200060154354722355142057884255632388597914631094598945996800000000000000000000000000000000000*i1^25 + 1247886465130564672990673616894438738729475985233635489809378240887776679065996015269188892436887543493927369928551263015137334200343859594379182771587952430634044824140113493372809603372041600758462692907733566901886730937158074495804566588842216196796476738370451898445878574737125106267541531051943932865146386242748680333682785928673449314702163412007956595671840657249699696952783715768245396914187025217676792623364121878805279160817996066165934593033549196848333991579378149790031004239067089052540035285956680731398028082475292478053968276122019791970547149182160807212838018699473005939629523303816642010105389038255904550091977575030644539023821481067787597801351892238089423323058277385833280352526414540773260402143503801272083122945339640538758640937017448011294034040826410756728068847201271211087221428845733438925398693124513655658621514366823055091548629964611436465451576910397196233136287072369611736521321262369002988438002232335300650572834553592258883306967470103890098656683769114469806977281885840196711480525146940202137828134882167512952704080646371599735010157721282947047754138349799787727074195302803971357679663764893009228426288119459875763530009667793855789834518517414715392971865703194946437120000000000000000000000000000000000*i1^26 + 16653599589926137039882299188125448242307793011596528571416768127933073088777539515679866352244800205803041553501826136734128810052928289114453702700970775770069057554890757144233204338202615470857935993084458834413972796147347292119597065902384716540589912830559355895736078278198608212623543166362567989233718222338519856205969971769755862705040728787626966038201394003118446794836344803516304668192852330430103160358782723144912650700280209083625039461011023838494193910554814222004569839951989702633090062616792320167404684441627242860013861010414321935857318090559505504509636454005992879635689294404095246566910015925862825142081051890297988751531736575255261796443774612735319202133589330593962596227137549402685706081555609886755620804339210166222522871315195677825702591687227902580709267365318164420852041944790407032026382457342068585502692843584522264955411586160931114150335721367791218646055283477569429443441118684813133214349662015106046570628457753934575147780412098109820872657166562612256077246717460729605470694730771717498243028062064070709877532146175246918036430062873831473557316562272011920915222109355014908706497249080754545329789426753215172965286485837693224914367305377636243943014129609998336000000000000000000000000000000000*i1^27 + 84513603889858122930831273933688759888813501884741373437626242026458726478015137219849625078114248349904687908473330795098910908987811000419373781083813268319948089583005095598048424868522582993141631912262310728867514696261267689271951711306935156163548528800359652925236842368433740684558620364033594359368054932515895680188250412240864537764740615155894048357495658952272327370242797969472932146039353007279406288494690782658454097883988974165457255204630978227457195993084586808496366423613519705750913506425517659619118698658148552629015515418979217070449646440094610209204867704107224546727811182970284799233410495804148256922602424268526702836251851369830404919873180981763626427888593249134866136064672759895312672720983653408659615538814792459875731405406575380371834670255979485515328005372408348258585900313957113830237926401613230105798417917302120825371576530088839916887640366885047725856535202073824243393509393746826023714152732688835304402443824243340201955141698602353719022504160056693189084360118907732184614957365197479109723022222036571430426467528021253068743469064453300263096901104977029578084456181259570731070665769956393890394494288332899443452496216049189712156686536888360832335123736166400000000000000000000000000000000*i1^28 + 289711867263290530384739738939671573568180464163595688536027782670464116995220804528996192905676463670313535236641728693578484025753061476960932855578208570979300407318644492176010782657094334636330599435961557176595347519808228295312684274464388936509093445902785544566700702783893225830294458422459453939129970668548289240029299861689333496787564062236046170122042251423836749125754555134089752793624528440461255229080161493752874152056739879602004930737080487357712412407895674247497269826822797057703010452216946192952085625607400273408755492413134762933173618385394287777415650037896735933431462627712719363208229194305500868530412660469713840712877095809938597359157478477132530664439713011887123744174248693566020912799569151418796628189339346396557034734537733724757498354306919524530578842999862991528824098079685102017100792830025923535303149855947071910747864734069600989627446029398003434893493223803884810940432269757746064377245100117155203315211069638456226237591713637363375693423188471298021925012890110834309566354198567054397325968116942516707298066061597088246263058515197744667237542348590796852413245703746924902754491699841696788088643610077771917326571485552415414325902284797348487511408640000000000000000000000000000000*i1^29 + 790476620896198774853628213747900054314241763393757440477973976201102632252179246853548718568430992292579061599671237458947545776882064858545446504536497476902658167542427964213875323109842327334897753202546672977615794266487260368864220234707341273639089022830402346665099613130501327048102158409427380187839849282413219778409043745128869352564858523509992473666373916083510200159080537450693690986958451709087353630051622658798105142246348529247182114369225083172157092654106997451322071425951205415362354927692881670575343847519143195248477423233337738587553500613221813731974277407035624490257427619204865161580677905653461822248298280848824042979689662991453012262926004852395824976030011279456791220883190636113091231535683220783134473198339907922027441764350649513351539689511372073148128843932505111525977210387656546394584565245435253389627082929310775218912446816042561723807375281958335132461831268252150084439860519174069902884676103203282535106353937287901482306718853266300912988339735105799134948022067372613600506781195051001110745655778659720326450517507445891140877411044688226257149491181610384936054544305102880215502989879485003998146320451813511955449490014554004681742193177473667039232000000000000000000000000000000*i1^30 + 1732915945597233040506837065186488410511363541877493212293745027603651258701741806422364044062998158496239386089480156813310157611771225827553437723705944059436675223252275820101191288630896536276028326975501044466968715946088347932167577032317117615164314108351095643255693711713756642719276876572674979779915131764020270573611202401647778738916939445391370009036635268432310030729309993206042786727901437178037902338358814218964094762911054993229602326239508639806438303413449787345314914130676012380254924594387419554670141678079044279119082152060863563451195627154977669645154154460907048320688518759849703860406895795078162228733682280451391885099506301001548847572736350230834393809997180427417114361673720009017236535010721291387169536705244705872517730963032909528636310195004677313770349433829144605623170124955799019963030204373562219953986439990392296613855977807321445869392325466449022070650447897090178587664242488758412000888193752834003715950893443603943237572012750612352948655008120009468013945330343175314863073915222951170943246299808044795252462806686953310341654632109835658541662085220550671004058075779552104160978854098668577716468364734472501306187364157607647698620312883455590400000000000000000000000000000*i1^31 + 2934057598964067869365603697987780716734951597447095944096837596108826936014114223932973111243944520569734515205198466040829926237238656381985431850932747210238515092476073579721818489174347171189535474354493424321706716684087511797666791961474593537754938533165830862369662058823859236342072138482678023124131807101027465166274317996645622436206165903424655192637407686718368317107109922118784698761751272061331872121217658932358597425268037647516009475708297315019691408456284849072799266066429038583806256660495817743773597850822377776428442118907825707449090484537557571229512173935303701057416654404737379858561401417529466046236865899733075602759795965933836448780109891707669839418472610413603232408776265775678881872230810618532769862584252204135681707146931085527259539508982187319031389286081295853596227231360757905898674226441436405923632605814989170757657054387066583559730367707070415039085082527265272818678520764920000641395038310158748638760104842138683310061050534066291532641031058685178110146083960010770560241136214257755706710181342406900400753835314242516454703972251549961101049198645544434367276287882583511693687004243676834598257262134331048288063671389824782935995774402560000000000000000000000000000*i1^32 + 4031361668053494643061449012493331320061615514365321537790401227082585272840434167273455159959877016629085734837032209574225002059862745309371266286085693705486202968794673665868483486612249620505439822948623075606401640298295101833106183625705278026211729597124482787763958806932754145323970740548166590404504173896238061310098780490321125870979187196780029827890581567218644283694905930012514297659449762804807942653849327836363211505748645836443455678878312556828073152150371342617321953131722711243803350747326748604894440677676344066652597956697928031387070868326676862548048778753405822351500822213307105822334163852140520005128106243809068273728938517227144170705902281146469972451720425286229644324344866124366313510152754993928434438856178662729261506499534362761426049943789440301262503136598433456777130907286562899084928307054546992573066565009137597697616170096260829209959387780437806865135821180290282243575418192189295037296692349893489665951836537699026671182802114975014288175567610653387223874135444885238255714693788650520482998376435854021666949689076593119420235600659334906406007621083441940788832470465331995542095193542473159925029546818338769513020698540469008702898176000000000000000000000000000*i1^33 + 4407210995743744568221107041155213861666343531507214018686250521836108054679148499689482702582002027315619505984825433285440048555233282052756576317228554449356162906864469113502169106452680781114917388330509729859587814441853883765649403834705920139031484564322342428510037895099811187203703874374869782943346169026506552038526378779324710734420039144118564762900777570733517091951206796220366844697387787912771769341393126818719108826379074127504902425943541506310046505632971468940046161373413112027923000353535934219518595308836508692570518251940236458782970120544334742420628287557661804477230986317861924091908635190284969428167469485304635965033366031406544290283063064105828061484792342886547062648769539770668865311080900954975715299917599727656049000376842669933777431415587842013963429667618420101001079916230766245335683110252310672395448987355288500937036772656855668451441065357709018592158300409570825264815113243925430192841868558676867448516215885024670434364167204113830237646357813672889907516186556305946264146098257456555717873474121019025353675166292603645915875245542378907358491470596577629579675971280509821422491515942815777484377111004742319217406706933370873446400000000000000000000000000*i1^34 + 2804493585580357998885423854188634951108975158122241329722914235670985941472303387788378487744232444618096078531876084041641350399459798830271249462692416097384612552286309266494343892917486058435477520465524007872693544286465116073302661235957388295658253163621532815241447135971838803297454659942020374383762901376543129582800235674830490134360743344336296046698087725667632132998995565741370783968679077604282674371183862397156526070725063551278547120045488663938480580753376537579123604033599039127154563872363077872424012876931107351008105803068363476231653355203014102387818677713808662084359914656718507342776479886738812779107877815817457450203697049900950669456585878906452927125725157590128136884353258644860336788193795680692222084019249182029495815217691113104541130149298024427949475469840668507412486492171412882303862413984538722307003618991962839804245310147044704970775934876153900911666447678787103480672592912994750817879704537026627361670339566229367733195191056514769102942881558470073457692606116553808768975912978994388784309430586131398717395284297153108657743746456725896982431619403067980854846654585815245952778175109383276419574742579513378665129641928294400000000000000000000000000*i1^35 + 476262292492333971463316328100434277719447322862032679717765269694828866106136264034550142901230117905334412362527468149841103988574777480642953718154841064591895036665536542629486121076096476676672560302842540089964245013906031529446611840911649288944569987378910449510297535467697667530141078999807041954575802946374617464438079759605843946677135425863235536530368141606677689444200751607083566592033937007432579929716857342442645413419524577573784413091904652692420562854510555398312045588751486676023734386833317176288272784902361991176495286201660107458238710461045821395411420601458038250631994942194280916710917243530778151548682714013516203190315364200972165006116820126641712605039209903699898313545636420647318440031125970222155210321670265932854389258833173872100041590830599673454374655664026916776735730486242236058402701830965123246186102377468943098037596280636796499042502754779557714299488424885494406380096805700849765259086919665866144380817699535862168753186002212166278310906928827628743469058594847340483029613649309577512238869142976973838042875323753489784210934442055984194429387805901956385689028002516888399748358276317810426955370667630621926023495680000000000000000000000000*i1^36 + 225619856947013245650122745377488476392456708308713072653588271718996694886921225916921674103733980677362390632827945927431591008736897772280485624362103675439441390533145536487351544733983416254839798452410312821699286957645301277436306004200412821187869032117368634040603473804302909671579143253199274248573059142166471974486696793792202476186606297763572104208069738078702972574355571184194226044337401862251444048842788452711324006775057247854201305960573254488146926524891216625153194027308354597660637782445967793132266101984438487601446913762442375683548056004628161485692976609826366754040409130965861862619474332136393473581683628759144706925200164724686939118950919745944869381099130075775118227946701446112972404910509579712734030423419607482593651151946407013198792620458985790222431173392869750315519440088612846550368186559017242017289543279609505406440225894494026767538560096267227216962060427177102443774643858718548957430017317935405240084497895536126907838635645748796556963045827894340243446933256131879142345381321840998664494791497327070043809568075143399338044401317293374596397518350026669693283694840014413948396173228493772147093718193393419419648000000000000000000000000*i1^37 + 508365675484653364347080475990225688878150936620600019494718867599486060489662552598691992471247820477947565046103923155981479124571182097000708006987879673221874796880056175015470562784428142219782737677584585933983198304024739290247986826402112583712520695192742618338127291846637658421403087428470594484465856319823313701848191736566225283345185793610066211731587337886530034316004883157213814447015070341396694164903675681302495743649075995940378801475579715807013005369706276772286284853114955350217744574537629622072475920279161859232690108814851433944622084491027817935497838015059662015039933919095676946736688700120594278184325517034879964944253147767579625624591187352478107524345945708076881079481023339525559059265337929351539657062569357710880478996274261178874002677936439677717648810321171559467038993602519192372095261297221266507956410193436629858551473452511325440167277310038146897635460045071911498180290859382574910638116627937303752446886729693688762415077971416571099042305028689084136318560261201765819254689953876795561835433141452368796149909020084862018913655184149462063426629799376151116502824071106504320841380694101831180988770956313886720000000000000000000000*i1^38 + 34763093634071003675624831083885699494985488293376280501487691230823467971362742188990474016954373999845794821669560045833046598699903244276087800389124588956019721192956774377004731253898880873282139813602740047665509035437099752760550842546173602899584901784169525714598695720305964959462862127218054378023044604196184263046754319106192914827715157102510681809488961716833088355597817814892612855113200836072679421795718943978844919877842999130802585698741135753740983134881809782235882233981489079115954896452952085476021788032850984560345510625022512474748466632551857601477571481212621975416897171536569927469014559260505078853132518633605753236185347760411669713399635882883948819085407498623349688607497593602110249231538547083091922413565431877494815155795885892801568358568047961526747699823398686590603235427302001632633161892074835087831739297224192298215432222417505157809453361257328693519070373070046521601751380138625146828882043194097043769442067087686830984331608571022671290295920134406358201107314329580065676799671495197954254388863100911879047766871810266365967269391061236825292984755115344161060898809877045208491172548728021380743563313152000000000000000000000*i1^39 + 161966048649736962601641471070192150674915523377296379273951803774400562874687933387544180886488513538805781987465648543365732743141211723821524645161140739236997426410524163321582107378992414373197442611858917227603873382761683479208897841420609292751032339729271820860846710850609047568735719579747542849557049372118855741694182750188823516438892430362174443125900966062692661793111137079002475727390136545016124647292712474804700766903444709899608123191909700146974098408972438552441648741356579979821292313887609937834959227226330652876832600867619389943515901520161256609594759017017585069834064238762881132038768936964331407458087178264349454661062449679345267864963921609634421921685599845692411325201699088048997300309480972838482177179152620539276841838231874331184395334921036981839016138153124429800302447439815612354679990312297796033806926261305992216004648624037051038386734016800065690857408260244730841465205540112548928776066119886853140989665931920277972892150161831607365061290156029861369421981844132507466096735877553767151785327617110776713940478241993585586686751038235565034910373198924863101160703481753494154722500313079151696281600000000000000000000*i1^40 + -29754770095399874350668664412897104970795008425413415109967512350715133825134118561835947484683211860990992520906076188686805846707396413778220719745723997640554193205279047178757727314023819114248705802316802128126387153056952005244741341188406044614121990855701713112786748975280233404412855583843597425764450140879462153556286435001286153637250343618993628895251048875557243983078430605992952031739842055614545793025571479424215562127929377576834024547460355191902227945270775550339739186345842965039040850695091776646696417474142529140673598311574347666464464212257710862823896791688498222693470245086801598325348578477845325308379076659991738638614600268300083036530101436773507508662445790603494880883444640743788554051324388121220288226153311550247979572193144973264842063421966709715316788929046454136438427931467679617406844520374151055634104554492801511825057806792652881139977721579017955412388399068547128795055996407053724624574538617454395951947994712245343030953723911780446058007863298380183398613431807248280935757470380767540097513931260097402889644157445392053134680895543976282228052705811057214388343279274665554056639819106222080000000000000000000*i1^41 + -172300849893609302702308536761179822510573934955088829520917167476062018481113854045901791767909679852237136629245063860577548171796535680818516962112924823922984668292904529169257197660542412836928570933099443289312414421053057589739232047777699491576203899578786823712284567058155799367806584236187868295677679736967809020113122778272093803453478057919118989854829099049797415124786805278632346874910693610188006537349932447279949891718013489123264473354318951908413265518073895623280809931556615446151647221639128332056119824819913998569928149964469737331961743414538197186109984782335626222029159730493066366839654204699286245431059330676523455225502492243472840403300017675438333417315523806689200916772620460252768708085017918930098441949694097287702509161787695985836067015541186567343332491021328674027768280501100915917089007193356725990202219437073760982596755327842347670802559028368073822061991018167857484067787793311109610262381871117051120049280550883127202232029009739493126497447013937981570548912779839065851837518799979599010773338849521042166959923143321923486768914705803694778684313425614967292960059012807081674351312896000000000000000000*i1^42 + 10721939064775358252757113496001050837824409256088271912580782907147669769408520296390960391802617616142742569337632028548686350642270751957801714240543370091836689403888347746384950570841732752684305905114169104443535346792217737170319330023808887237668710842090140822389246424577515374666732996189974395808777744876923947223869784578717944547632052727545273547623361794010310870403465256949222564300979035928181839819883951920145006474793711669472697474730152221577008204351602891450671215087049786565532002380683490699361049315011689533452554832047469204168328142293777755888929424195307170755034593530792471305433129347534892991757858407329898894980953930132767188178503040498376420234134854684344335559816043377963802226972865116038865199929924788048605153056434508358086067139633429907680416482707995063594933755711902619620364085051265776052532732704644782384033676604597068387377883185206381022698410447162695029630100429178131193878245126655950189993416333577784334648644056158036932566228814612851379208018699041843173311030870617832380023883273058034692949598957016481904763757560947481317641909468207936890156691786580361216000000000000000000*i1^43 + 5428448532127986232310700799888559919437569871942890041920057679667380460907360376674747442355511148802382670797124490313511476358111201645494438468549822145216365033986268142676246072026396156226584774141052879034578845955654307748874723420913021120146548726656256432255712062872165449251850587217313006947645841426481944787243334551296386435228523350042656981508441531132740917702227540575210357525139130177334110645918515047264600852805120174568850789039943163019286599553114082174113485182534801386807598155405931689714611405690869350902789625682259540752989948457812072721438389347902510452521549317071622841072281169832444506282446301978329271031396153287647720833824022223443241750956983748281149512900450880969562640910264041777224729574272918250327214860622558399132743999607184213427260385720916441318367737447283715087202939464925592383625218323998123875500139793705645152168280517052456587650288025948781905496502487362177337323456524945339067184720239242267114986026411099479354330944209200030534579502761902046093722337817965279471852969407007420555614526115881517576282177871654938134627260263966842790683974041600000000000000000*i1^44 + 852076487402837632946776990813963608344939257928988037751032559271423574763245959179073925087066325863308247281478001450605061474964581919560081415500969180608312163875753021647876491889277026227587093053384821882027799290489680589739238076408260320988014002053054651951474927758058402048863285826441732377589832581052992533662242985507420530323161592410906295795186488421179500502052310139804034748065204926766144850886259995065864396158989087054699529473804701594011393529255858298216660437267096177399584576718154103866122518020405907648928223640889941412681445226657585089354482439728486658831970456620917376941217510650224279384519109787298132674099767635628464117906348706208487872697664204019831052462152979567302451924257511390341121262263772176853706801949993543836668419437934005964620216122051269961369517070757733532596916289240513350271340126391133920356438658552839563793082064981409299984133694246523523274266577408246006014319379523445521344690927263125954023492111360608814877275800170452359218284396962176672207402364721350709144207437372813844622217263217311679496416949059181158310517218693735570735104000000000000000*i1^45 + 748808417318876926501362378714391324022019973209168582391497647946819051052073576619005594612541097947048379574596978819141513728605562218541360771669306166900752634982982915695739839497766398862204335296677367108706925826039765344274931665181788191255009543618013596944829456056070577317421998314983236071855329926670693633568664837674104477935435958846016973483916446675025930770596604343285291854396701721938733686383215528616162900385550104943576032271679690110047573508589558075772435238240060872309398240949882467085710364824263904884886487210581435465158040485322324287517870472281101589384745709743989775119655746221943996828737535469901999762640972008930291538083417770617625909894259527330877403965371749865208448076001563760842187455194384337704453506601576727278045464114447508298455503666897901577193081119454821513485577667143788466792027910114794104357494580479632211263113387240392939985525889329137188114033018702073716365294153602241191541900247671696687469050201578897662841052531407684336489685180990815691872796558754166601002746072573083053536847830519339463722463958749206133337635792565043200000000000000*i1^46 + -205365395944699956907458201599790152823858493099686324367712003195213660661167842913221413687451493360459647092536248581106139921859821042300488705535634509152091119504967615373400410997453968676290807508431754344578457455968346695727398301996590646104677734217843410904116805043604764170750947601252131474438050898233679969793855314725940842436087675600868543916512396819658005386539982815327307684963872637186385581034886793288302116021115420981760481944232103197870495682407318706520814282451290584406134052874335830227310428771544515066247983241125648638045781028126174746636526666133108493137792963991524321058696980395520324006032402056909746515805045638925854879417293601223550489198572407078766341086273962063693254245549397331892310572568826560791737442554650634010353473588107256510424465090739064303422543023566006079549955315399151156829489603953544261832626651546992638552750393788706548778596332916588224189006427656652080777208071400995386444191383571907811052665798621599434340922223154397038997395999777273609147116516902822377280283529638104211363416470764807709096996498261644440827330560000000000000*i1^47 + -150594453805390889005749564243749163451670552040615018458822766211348317034634243694802777151797127289218284711663260869321685625791398429431901212553749010105874844573846245432426534292167362064035573772864953313053107187598526883158133281555513836042184183289212557336217987948646049351528179681970359893293416836908267354298901725315203643642259797426214504716710103853304349936085928391055279302560061282600709730328127014173278220725270751792170816510578289840627093957159093822140073116257090579204243479503783203097542853113962220282357025553169166187423798833730248797156338543695247734809148189595522652047756432845898242977070031496792798088504841772682197569323870165065310690770228601737870071341753708875512883431768140537155023449315391091841073949776740592010508434870718745305355179579251091605421181853207192247725970895813881862915563121244414847132637669552025387813613411134464829261784582015032503944658567485731613522906609783824400701303180803325657103445078441725243836213605627093081319978043111168416437772062608225035360786944596011093772921604683183807741593453110231040000000000000*i1^48 + 181803109698120679037656208494585057669704679072909955743215874481025773332920777337687813270677536987193244519682523830811060384248096833789513588246132050959902052049748745456519797902841501276009701580709707411511614977077031227656539756863730904127227921974728575277196581889645840302628594936381203221251471737310567865404265775503131512369537012297812597617242898215285864416645880890491819029880149072621250294462222108153238010501912096062605860423729449100309687353487450428757988857675198763148116694753585203819226270650000293519821193566831146658155468297104943516467559332682388210601504549668603319329593789137482402270599183285953004738420572912008980781801349771507588279078359191749310768677479842249134958898161132113476835989040749662832115772004090739087851322281917003732582091499545279412334390082696874108683320611952639754758396012321513096775717329394649080245949505494452053202454108786587908012149625995920778729275324686846194477433401660628250671592640222855430333376881316722216713867053656450864505583453565936266450474412304571147489637242152088540195219046400000000000*i1^49 + -38512353123607293012159928579807827853554989504312739619819021999314686549678406763517520552297542813534799429817147323247722741266057614222401033735487366409857646837458998758413388863000682535657040739159960124254504991018798631327738327240447607584452790982391507439277754018262022163600433886612457178254896554649765738967557982292980162558170456687683654637785722867042148799411055373606271852359521181293774135702704318636016398122953709373828056691820832147498104938252733106448400742236548750909436312791386519230268455035635227159767962434610078642683340279519850611184346195243902768813579749992144890767704534135326035864935072886252156600315808231463106717254532440488120136298084834113026929301712058183558249266977557249427310757771737085018961527903327170049162065264510456455297690777586416548301726908183765064112133156047628369821490184948250769392046582183603858012997317420190093324548293217014974697102410723665915928106405494333427243285565053771479388172394378152356920636277506709253346937997820572250703023464726251908711690376963491089296083104222203084800000000000*i1^50 + 6842462614064756371003352714583474517621942616601039283373951748793516491527298040324255581060581719560085269757661218213310559574821653475786943179055911282346870997933152971854583188046850989865472493939730064818524986769912874771667636550260119590540934445631776118150155475831186788191702775830063350679242220790379501376754013069813870148710324379089868355563649243878592874861498505633334589316698461957978006356572598774561157074899187614781967225030532046465984225667571742251484025318702563343986418198318395945512768371821847865858289752455319014621662743950491006964513352359009508834316043817393274073233907280892676056931049466543088070749903785557468943202018218102439869294913552929337840908629391322490710808045511753372850745274710702785291414227406368332188200026187032537763540832937668775461231377801597552854482264215289159896218544993459149569318304211733428285994383033562855965023438888567372224467652316612359553427017650566098570651013406485223535053384722914288360545190371606910490206427415251276297014144776622856587132102342085713518533804032000000000*i1^51 + -73239562903438287437206915046629277607665304194493074025957062759554772006638277023632239410009742463618819725565523328597079717954101138648792694130054574974334484508807812994848507739470963000611595334818462792784746157978422238449932572506220514344664398856060752976819456110712182112099944436777816176852224691219944013150081797105295203210444542307901067680082954438975945962974312427839549464600403414454996704694381662522349145137311698312894445064896113169465311172987851923989252151184632017033902692799269294402867287551090279368434933820403472217270863087489616828175453527187864871875263939575230239032824673930351768052712876665376920233105031780598478883655613717494554489415443813587904420516542957661635439894767232156512429232248694599519604801335513397170702528486906986048243637491215575887063907999091469799262470052939166743282835897904859547655801954352945931720854146243381945712211008797405019652696125645813868079644578336169941160381105518735147249652400168079517286949190179076425941130022582059602668874635426540113047662894421481881600000000*i1^52 + -20670751597053907104053102153455910835999597880011885230254659834254352268556263419204138398958970253804929370284132871238593453299719946793387553033789255752220444386804733419817068865602012149778612411721224594303177410832190180095570877365606550997841437144468648027678646486694995731151520381244726332509396206787522251483089429121796322759366568077923854774715425498751090598806201720169659190516337555879255505148391447480597527596713641287320713573442697931381684884314429902461073903356880979902214792738302981656954234988718266257653846302834564896357136759881898495192471030966789725980156156573018801905328436217942423885449176230959482721741550232023476188474310690579570817530238115980231076416182251828939034179143882424994872021281660426824724386505247452689874858415353163968602025196820884932043514418020785801786512410210403785712441298731179482385889922994175130454635727288390838943322454513434324463265769194168411299218560828722076383562294471512504991968474116033751692470045566315435519995938945576220282396689290362079939531898880000000*i1^53 + 9274139095978019619283842621343482133605326151572406228665747879305079588077220789955174738496545852744426923271720383885992231171986654011528312978264892370790943813630383663469380360149122041056525470923605177987077639789468865378669232942580779246674880903820763519188951032828551840518413055710061054486629167430510943994776497037375643419537581917235355584733812516302172731647331552764738934016145696073941216415946700794263749326239553232398843116013443303524482688866476487811670496487447111333031935833658156855500541234858402941928275840228716393668891659955929287948817590180645520948993978902221220601283466170385613118807950248585346898585608139629963824621638579326984782444870017442412794898763601702691033448756934859539479795131560513994590089055162586203222301991418903742207827078389540403521802878784817881682659033170072354227344659027930286209643850167075645566088636804716155311878328400999510719461754045231862610853086715586698474388281031747392439438837463650849165335118400650527882060632438504382070148540157283794944000000*i1^54 + 841473001819700997902087255850775533743417544664496932764674912292220759520103221720850888913594369105784044501435608204880932261187319500953958763504219923258471033783897538577622605934726796197809407028103050040035405891184070038902090432913756778828496980420120451350553418649599297516051945322207890826956366574138820016312809342513842939176941267933487798427607380839711788520712550853129685210392927410889048759012081685337476249741138178817669360000884472500401102986238301207890930422193915011304270538541631718391731586094743113494646208531605776747629532700053574470252532814001583551351049335794416912886311608282268707686707372754370776454896381311342132661036737540300718398961879837746235950534043894175201256957752068445896429011345907133630615179710890621963820433748482168673823077092521002956582834578318727404987683989448205706534896674967775708406807552584544467192381023178098090991021819163887489999428523935304330595885202223769974884179854732639038256311297755185262309003294252866194385406227943775152504832000000*i1^55 + 272542220390935658653247207025078889556495124009016937953763062269115023914435069766985189580493006584967866647721315666912586447767282608518658718063219837627904239498548507580416441459315247528938996433249381000780680707867378591889957966612035793160288917294339269667192333288697943038744832098173943487792461396356154023428055062330391635504633132958674859585154602740632904715048764713351250754378322387782331550154249274274789247514444999811151293233877351848554411438061407277214179200696479563716774656685573271211197493736579818665088389900690487265359232331364700405761876309650637043523905912968960253800883010087945615465411943903052342212583486132450284724172373545297118590312006821053223761745318927264938100063700984532827448026738116737209276385344187158719589309528636319191090846498617233682534865342495413622531680465131384323518573701507273181978471394662208064864048419289914201744552576939631724917072801871308715630262735977507190467455828178602191219962409710552005607376034360291376164308755578880000*i1^56 + 180575090535945777667060961862239442173687518023592832177590991002583990071391010466236804724539427240103519130737943394484242693533963916477191653508839174737327398407813919825453634723588674018016770397623856360408141028425003487197771557210731393279488128356399653550405144612403769219235872191668409095064464036652735528582623160067207347704031991587186123691721478924115552934633515265187917757111028476212140250640654530092638720282184050988853909220036583589619030575288798565359657324315104359359287821743222671893069631579705033073486829452140493519440331689637552513566755725691478240082508093124758086522721861569139440645375493195598755085762936949909709138043302912882691054300728662711992395581833936792673889018830870784714476624894592183829876967944612298494067284672783672825828621084483587474658010502520566735452974901554084682052441093555987767194628379903716790145081327647314413147493241939381697197524378987956137497169482460849768201082086561184670528226778149390816178465363977056256000*i1^57 + 67414517806697310225159000913424577992381516126293558606802052319181116206148503263943468673382816070142005324406665553643055913046855213599980345523465984445179072708783991044316226197491460043358694364698539003986761455264718174242709030470269492308112266090958285812227944135345939897708903110820050084853488645479908595821469891604964419887606770276186832000189147867995100966569315239452069973253232087653399371756330759984108530081282821617693283251687009921606938803313689509874440372052488193798907645069898698512016930124897088348188505303459250525889162710744270592358846571338949436880530587350468102479034593868361569059293928835388014761993858356554939308568212110154195920835325683013434012733810525864089991156123826966539945016999178938847051763562192026284164673438221916743666660353609111855557278845131072446036781393074562238802997810506323534447582105869920580923923251226693375038143333066675087318982846815053770799619211448225341881441417453495580692990693694612365939200*i1^58 + -3927260725920751825890476398193687352156656872273870747939385852336264096860628619045071059537283993294409145746088129222892587062994626285963316311763335324898304667791674651451855061624003461724381851402370394528731567350851298419606558434657983351086229502291352350916304135990860047074810360899372816694844567294110452369838529412852636667623222942703594980186440150994302006742484696601809062320692682596488635073238751834618357951550245871371802474764943379259162911530605482103057273546739811485892660690951127376126095539404155040011601290307801445634846923456767671009534697229840819191033800341972019522150335653749085077020579864203924330553752706890639370187149761839544674459202812923210537975531457978117279084557387308121177874316425103935337782909475524340483641581208535879027726129056616930509976192970406224709123284495714894393731082035890166328521674580316770568919281466664311130693343429166742140488309412163510062159733695304413600*i1^59 + 87387789923392537191440709403611830405965226925101473131091168110638195070591828263885484138601635174514690615111032477947320057348917119135073465928439959055604861958264700533561959056937887741757078425773679377848799884090493615413324658706727575785377712904443563103994888185822749091258340793761513314912387358040886478168761718258462473667237745147266919667544228470097790292954929986862475388076876696118495026815874907856274162513499675201827315891616811278771711218135503671219138885351632932091907174805363436463849686539878719015839741288599346950792983196534772043508061980120954241119944209990610262798769006217979376816251581944749832368434507323759447892282536874297347304737113106124601081052213842513796253502163173137436983422921877374467187378078032807558174437316926964210311766957218080960436727730326414280879353912428023372419685431303895735922781813465841812026926278921495106100566966687169*i1^60, 74084879463060245629832718881949546915714562566798533041321272275742125711910090575646311525971530464964813922599812007053756142552100161991750097889397786268585891617251627347073162724631189552555811910824080829202966464959180090267369749276713094867898507841302653629866501193536212723602379205419737801932878541803329826185434109003094900298940096793292070241984739821971088947694481058879662836448263745183564656788886594593211604394876895369203543207157049405792520918750117408025697370953967423470189049781139489487011669148800236097151499397373698389025829840427157067734680448936474831173780973865807558226628957497037700611686401100290462368438855662910181815845798721312408056792226909060075723747150284756714301862365522429255509214065455685070628666148545973330204630582410711885444728476561254821550856817493293292455149401763191842951907628329313022620275876630218492561854811910399913205168577729250350502357404067067852891563000638041051376908586956068305880477576471305235411097684669756610136586689981935174755405482453734126242651606092349582429811728881162226759230702170159373035975551919686534534264939819140666712145513901362707779934347325306194263585530237967677139379571826586191780322381187503626803919874262331202317550066599420477170532076070285136474004594183020875828527647696058683144730321331851026891129689986569686429312757850023016605957968686515777230560984596146602954225072115875424156889157552961534485323655383498958366371789834897131857059995856030316926883778839476915687270022365198091907900714510616226458105629046847671701600316269100805501805685434428293312259254506082452442685310118781073620483372220025006426651457822529920272697420068565956412569137376410059510327041119116100574180537790685230536031658245833865171049150450383480760513042772397340946134642403953458139447418977215596714276453089280000000000000000000000000000000000000000000000000000000000000 + 2233027600948986811401971958129965446243972842129927057474625454502900100464280942675133477208064465043465702504617180842837399163331812397586829404052161337576822644968412028711104741835814565165731624083259444538819278195092470003449542985250731655768740349667412335829589781699610584336233275799617988677124180945327688472958951886950513057682473925926784030117530328823993641376334371801303039096355916061057115236595632770622225415562716373583840620951967500048355679512271652159105827467177916536428970703806520824034742377660683408337628746754920974235258763318859871917853565014441584258434582611678957698062112990685059356048077508238976763094487601896731051461778885276394294784375356055637994355005223253057995365998405822987461365013987392507259946992010890193736150831575115938056874691555886751616423562853215554584766514762797594411386513930094411075597629087107690609532403460637808604107260346033838835266462758130148561928837494952809961091816151642726065883801844588411194557760012857889971189314824398844846524639572603759516996114435509521253110474569695888758243472091513361895860730171521551667524965606695636914266140913080617363085049560269529521306818469321767744624803844270531792362750180897198941403572268048062872227749498576224345754161864868307416073765788872073824690340507445089661938554697260043316234141176996211292260560033780886462873544370570863485436903228134264258674006373384228366998847009756212404236699000223315431881362869623850332988239856521636235105192173599821933817873787087513619397877187211578376953281587436370744792145961444329554127583680638057326563901073702780038344315158129661035976172750267529930153708339659476297457749553375181410465798064365677914328325885223050311716189882658678648058056985864679152659913369618126020329150072725501175735851991105500205842081580181184191938560629145600000000000000000000000000000000000000000000000000000000000*i1 + 16237065776140708231337143705001491811305954360910388743249301282585612691654443916236433962763366966099748708674604752074825677992017604232172653179380340449064308383495030789177978748928716574823251360877454781948124598901095623585395367860492278130513382323834749481443702766005006295063716901753410796371467730719545291346255889335309976838444087392945819233951578897741974950337154793712799435970657877123705861171832426598506132072910601180146480096576065776369715287616391820092507709974504657489495992112109417566823515384353159892018516059677488387158996921369193021062336670978962474681566179446006611465227628029773859324865450845866186743250166450818373955868952887176723170468110098703319718951410663987839734831750275052562100271670846517604656795478052749890305199788238807199477926478819134757199415541615880830565654702061757628442501506730951946706646196445520993708904914944599120555636891525292714153882363626390814938534187538802528205840040847965917739034777533085813922579691870799260512243897945324767244075085256844085335591552297370242207770185716991787382107344073190282184567072671952328834300844721520968802679886095087713439734921383576458319010851714273382137211556625549390384103054299411872123166999657299098506871181181041066473540902560437668962030963049069308965465214193455636733395559278393105709117632969532324186298866727204413358525032639668662671813016935523384594886662035680627547592654717486736350929436536071766871671299989302942009198454114817879137741096784942280286686609455455837974264751289272640449445085928382944247012312769510326146144100244991055182693279554702260133040380941581800892026178065559425480038307211969178444102542688899630897398650392179327592059687458101487654382120828960684228840057404022635893822485688514868359463412914911752712433731924066491011826007347283641872685371228160000000000000000000000000000000000000000000000000000000000*i1^2 + -12791974907114248832474519532880681626542428959719247042089705441201676649900740660964448119677136360905682612887598078256019665445112590464649874260721863530115109165326924032378777059838638287862062908987116771816150661415656926859239836234117106948337797970304846997981468269817131525915099030373656999649441377159202305653383147556855610520266169112905081060817929093498041049065607284910588283257743908968700114095916027210983729127225162640594104959221730222784961631899694438861423837868560929473752861615361510590059369174229829758416249912687164639758468667225193611670929407075475197750451919848704033104705209514957890579692741766739969887095753413555996243113484625078692191789164346994471328621918628429043141640255082877220452733659717754755601194085756996335126319701492724136388880643357528939175470254215372636273510140332100031702925097602968968974117566442707034386390310811868136044125503230690808416652082723935363805981962392182878331039412501923097185040401065089105402610027034418837031096778182099267466249395819201687474532553509854584486998994407501821752041240328346268659446086276204746754450466346805931254191788151730043704868645726433784843115972215591265333874929508025762784036994060143972361163155946626780440967111859025679737145699804288516589501543483488101499639757639834995018971615590221338728145859288908748493745218326109673905834249984849853174496912677515210332191408601159147718070462665122882441351617150050753943450029695702965526497933916908186839192490240859264815455200557696834013923723307151224764637249240896889110050066985605342122984018122219254089998939269217448821602399518463081653876567549625502847556874952127556438509889631155138774082806556558187536290405746690709613434573423353715964246620453345285206319122514843601276499741834900847760081085639563424069975500137490221150014275584000000000000000000000000000000000000000000000000000000000*i1^3 + 8704279179163907896649701728270537407490094435106753646511792861556584068204902689659745880091178550080253428353850142292453401595506270409514336072939648488160220159120782643386474150933338123993628845615769201954076670730178017864297891738330413453297095057246519609658576578375353559590443392069072146278701935288636026240876353009780652271786210823147686137836362269671476040559036467502043020889129286139748833729626530541709966777203094621110294396793113289903445799036982763221255200826043931220726804091950370224727678640919227386300527489023716612672699300783747621896016190227390352546416003547578529501213525304691087381155357846864675140781837282797749009708121732253044878212318868133557943962090473967171825631985919310742753445273718487749805419997866356511992451549867331834692182614283006468813821047739521303287574387189474255223965219859112702501731908472450623777901634586882848125013711621018088428353046656165258992974737924822284117641659425037546939699083788084437240084612077744690825860245305260179547990755762418429228502829036679200423991850506365341322856305482946950478698684466280667394976277515242736179659335086959734237538545580243574397986414065240560079522249258783578072738375145097868434241548272886099171439995700915295867920378129188591162190377529743626231050478295539100712187317983599759143483578096998030738821173646343824496810775577074407233876837668957067372424021817139813166326632410648616481332575835703841522611485578937294736024592531783863353074448205032457620945720238254034418821418860405992640031620479393944788217054707266744266704780421123216691816640651584766010168429969341590535699580659597821563628668370261548571933253146692026930774153340447761351302268319617615447216452326924042130203482062080903953952223092825034845278786345072208387845692370616129016603396033839023029800140800000000000000000000000000000000000000000000000000000000*i1^4 + -1742038680065812040118154167135629433398871594211435127380322570886853440999692954956803221940337622018924461901553470931815308808376440073494283389343566656202048072662241138226999357309949181331525930159658100158502906223562419794355386460288089970295063947177037479166087897749146528278240239700482385596246695791020133055254688280508158647593969656198590391945896225017648468317266382097069135787039029105346548365385311754317873278798983062008111476748409707065273402217396714991862891058420168236291599433565375649629403024079299031253242885518267631566058837462190204786107881577996936724669300463429564102060750740972047160289669108006931433075556166474413330268804750509243579782330721523537334534187636005842957604300502848735180016025320093139650015165507244680086390855325918095091739012112237326392499369741250865759014859775478710270969792922513300823056003753803791604904725614955928371241091351353310294970170284478801200038855366417374691208176046966464520430618720650973420781143783139220210539057109233271770033686618672502741575012608179889994444339901406051495815358422147324334119190793415356140461352914599265602082844891292328590233082401364023718093430965846699703192025975540715501347534484002804976888513979353828078367855641450712258214070426928822220796667901128039358725002017451069211664051195519077303017227146929068593716392198718213539116676626697504702019881159436878340751354934040518581054039761317374491097320340732258360970460949511711150070865129211570742288007056670423226566616689135558298589845509430041835942062675251428407838186026852605960975225817588059695952148031603776951244467051409749627080790059888394604288506194911486871517222570601186584268966869255151734041275621943303904181820150851269477666593522546400150339217124643248146151545359978398241248722942433095387532686659133495763271680000000000000000000000000000000000000000000000000000000*i1^5 + 102983522442867650928191313370700728194495757154213125124216185929537388253869739854930451496148781408168418469090691344330163056195776464714847114535810063780146708786168516003054014922475478824579012118754870233640345270666186665975183665065706743211178347304670407897544674578700829528428720080378078021939187009577814036189097577773529903569824625424554122730004832834741429460509612544084897863619134383539353805858860706510751290534279198294258402333086293638144269669426950943685138486240338285361471211779298610982839979281525052100568606726627836425108105413854779944958317305833328173502075911863212988815257101308059776644570239378899718832119989126049285414664973013686431196889598656477232757090997966575873868697526835549799872045678441084925195558474937489278211970749695829024089460553626706358238342319834822973227610929083624885176878735419641688327136867289137329166431939640698614099110721135726664632298046663927783648196637546580893613482600529684813448354647294497342552041599998283204655551953941855638204165059510407565823198748344681629411519364219076032901036933280512515933826806594408473235308471316362590421948855611724996369052774853596258775133288497619334111335009885687393700048568399380081931536986299707052973193386217471965992708516975618657173879199859177504184324889734506650099343680682108697993959689619133855786118793147770751444622671304787829335661247352739568756093204915963415677736872166801345159451326644514627983233262435045386425493239502799574857832927209796204235606898787908485257062792700572396545712969268027985390119870292843075275460121999481192450672220658070002816835846001947210419902977531992672935572262372515574240798225777387421522780212913026937881362085792075634528439823054686408394904667335587867275693386942887723423532282181636399905119135922779145342162009984845479936000000000000000000000000000000000000000000000000000000*i1^6 + 4612756823839161160823483413132345436293086541042369747248628680068832550669332555268492194180535366633393397809087150274617456385333492074706793565065781971424369344646777800334867055392906515249478035177729444123016114349665470507303483596376187162980136473854113649135154578047664376384865135808663860792139976912305245916396733665212445790245853837710907991547588254098204245660628399812067275698794002477710488984234100660004207740138667613973997869717852103475232349858314700965427653409900094433306856764338242909004552922291019640455687144367413041473873212017760781761319412260241705830862312468603090039697127085688276036028246009332267670708881818607523211080797948940967937792895793868672335389405618144796753477167977752704740316321987517389166931656116856012214785549013502301921886432334473670888808737942607201961172580977186859010213328447092551459653531838888613405075785800982156392905143514968810819693135755819523785639501457354623843102034071817198783418658530094646568707619725732338513883047601213240807628012409223700055850742590332304065415709304727738544360141020882254907871953507902741722343827185479209672223532303214344681533690110655617643253116388131711110049388433324557484886448785583089572807161461129985698925864968181804326108441213881194553856236955158807343108371745408759590945494644179219486128480314334544006413842856785045613843858873511067029356430606390066455609089033977203460452677590883301297589979212101581041796862684920182805242556911666365716599927301451212004942605241113270319973822326883539479377872843284384624379421415215736908223646446879720477862382627509554451837276779567770415234049447417219148845622646001958969303782360333350359960292571988401531311520184293113492947133310868736504542955937496190875444134317973768631534128188026753568206266044716532733327377243832320000000000000000000000000000000000000000000000000000000*i1^7 + -434767313051308109272934558528987416038211832777952534842487803915045554805839678016919639354863624906352179289038500471590780290058629959924074239397167375026382535747118413688028376848613058784686398817220668756558563581966318581565557827847910648338516634375368272696540047577485276486521160661341652787335922106607450804345298978027690269422558635887127475777840318447418428838366322765102988245741681128072559349794192608415335210936897900749843414913902960496943789648337284689594736495487690607011109725841160015890407884268332504070209918211054428455284624028813010255461679207488487168043126328262578379946081529037669604648792839986627944863612394717096991452445468759708032358288367711630382789670175623488502990114693393052721748516749998222026375602036268770962875514054761430568839523376600219172417986076147026411655129355701154910856426624172021011751860461160169124509483825227292957919168469686882100164504284811150020100953623591091818300071908593219566380121636199268085126060114167080021709652075995869126808569263007962498228626222302559911452360744138201519732732405484892575249775138814115046389749233167659404695299897396433560238421038327390074126653638421019373138075160266552839536135260820792529490283938614254709893004091446115927449146533939048694114892654450092241568424755748705262095690336893982121442639082182548771449868584932717763449224666836896272344481176776226196080189508605021044968962593542927608252686419194388658161947922247097136080007843608981284347751438763673018421634301862653047640532786041034334824124175655131254751196532155282206783495892484941685692153928535632982938564917322141651859827117039138567948014002832127718195851913679077732967026574631520561904420608155340350388515265658322544686326652295228356976679151957408349450499756110509557423146340115361335568535262330880000000000000000000000000000000000000000000000000000*i1^8 + -54824745705144958070014758099916504571062538453997135235230445379961425525355980275696652284457302911723210653628351525722613853952424775262136318299977634262419270078627380853266428030170975793125860268315257457196621054522450545697165070919864293871388877636693672973750014681130446383318095762099902842357943812552379292012839333125695752508624285157482002607499565154697721996056960460767043358674454406267982827284144346712860179843417209959538149346161604585234701277974215340848904713284648068391365276891312691543959557627557758370279620722479941761381230178360559063227346836051978749028353337660163730947221255172854110932972647945634818223761808761239503107714043182341969625775914826292465347772652562191540396599790371346290937189068306475192184548778362068062041759446088380323517450704370399858602540339396190848714806695493317964967379863632840335151225959716598702897063854826722201262266151795456168238345458922023361623565542538611458658733688685591849245576581651056183630525266785656214582046561988377547546902829049724075947976330302039957165223350050608792392996499364179493005633478183529154249270358822287252856988445875365848863158313035412677649516719076891140005855088499727005838767401541152057163811732087325027328835201958174686444833725540483217801059946357696181839223679607215025877996817176167230358187487553378734918593253450885000384342540518712899270561384431021461914369246202024648345677009976834788914660034664572475634855993102054658811985238408161195990414562752827487735749396964342735116228225912967963647552586498224573699943126889141458993866237235756429598800577091882752366169724090625339090160014781533761741411063306139919038571240455997095663308064305093636854949301237443602049518917108813951428739972801615796771870642872444176950088288713607071816691020254325651703360126976000000000000000000000000000000000000000000000000000*i1^9 + 3167703131692444914962452365564937127015825284288447188171154030052994991318312744623262143003978841557682941213421332496480539298006094717320867847760751623383515095366559553967295454344946035658891177540627487033224907956978031854150069699196637370276239656744369199098915501038370688272269783385819936371679896522371131703671431693034827258659706638922073124033430142086537589981505735777619486395855824914011582004016031974722300268307280888273364747085464940490311129681770272366860116803569706825981231289659180728812550549450123605330720735121104215776500321185824614808657017956442604194830836411662925275707389742232747707983772259057578262488631496900856404264901996091396749451568038361236926282565735670074655571829583241719057914527263032391680887197824831113134483337943481076782575480925481714278544174698496864150592105850509587912826530484690373324474746355964738222564166216930715890563086404695441007862297246368962787621771910817122957489990195814298949419641442009531382689150766445641255763051276776491936034475423209127298223665368101237291974067465439746963616279101693236482720822548475251276548442908633799991558082710502947743154548690912452007496065880488012618956083488315312476520404564232995884492559529273038592249233026700729136372295777986971948379445752076209848707481177827502748439848799529527513644600573037512336417202284897130213556172657602011259733933337333697753477369221955434490101275853911853912945825149900551520871906574166009615074780838417104700775501695283318261545767655230577826620106475069101172953226972640675836592390804921206221069178633518390590138761219673299365158850580491795372441856354198704295284331162654532658392538055125128516795632365586108996557779315230694213431067607434436249415116005819374119629377689073232311534663626756382014581754833887708631479091200000000000000000000000000000000000000000000000000*i1^10 + 193143834641478200500905928406965696050290628697502463683034368509223593184588079790968072134756960887995312680522709498850997126646033357571160069971238383399660084890763735950288153691434190083253383198405291043986724955123364927065429633981160927366716371575373766075169635197153626384943092646035517832118072540892015647133833930076454631765273519698933896740628202291255083780995162260301069372777703306124052902642336459420144848888292376275773797554308106943694170108979826408170995117799358870995515199744598612011695482751802704158526397292244996280365906546235363391589419263334983737929841431869822922283340904033420980241902274960212032564569760593671001677614149293750126524279227905730015296126807290879614643274038104973939314189963902362347126798009891935401946804461135865630762139102573234343148188407296023412985057422496224907025274209801673780027088844518246687161386870999677606218782075214137195170825044871730299127231829856633341490392068336109178911969324203789618076898992245040772081162537206801912371515765302999996351740233111576689156963184162343533392164468637042944208201870095798519475110065301732487930550598701586507105322186870423037296854397125936020347315250262445120660703158394576392862095057298310243597953318401288946288062100501236909571883530734439780719787165194905998799449010357592351895856469270164394518722657670204722678111588906348713660029823193558137282004045431810600313442636559729803811384814443840833354083093769592768640620039719928474903568160464103537523106036122515742780641498783959682252435939759200767492515952817995855200664066405927013345078480161318663445802448770469172929672315961021160887250447081099686449703366671704924746780808045338453201846137314099865036636248464720167612807401964381072725085654427418205339090748869933658692527272230317415464960000000000000000000000000000000000000000000000000*i1^11 + -6126589064463876139295951797807511340571954281707219201593674987578169184541559121613622471906586865314909585322884722598915671032004818483711336436393073384753072018557468819432584569456967209827495585774807929172116270337838029075934879441805392291296985447333327554482488690916516099711781729766097737699109584869026699639519435672915665510924632059341375220105725164302081641497732040524760133822327628986992096414787250033497340340378901104025187697009841168561122004333658663130033048512129147143327307103305612185307623779628823394238731932504662479779015042778865524658245401279564322166072203806506351506438239240749794631966736279764782079710213340671815828153670999748038237005657710626383387896998604679309408686670737698463825199508272705472199177677192552185203600138306217562584878185399791404002445497484920708329896910185812469097203048315882961355246610575510407845723783779317539477060049646177586915068116815893907519200767066744700447688567403203862753138417041121081574621124290394834498520251831340868827674148748185552453033192364030105812836592094642345227128013369830560864755114153519555079576649749270978228685866787896151668177133671131963017385975758026338687066359060635996515573062251913634046591704257139093748334491752234847396514370439801306348993472589253370621126310675046350471586509817293389143714110019440619620722355290963349853629714306084533133768274143960802247390272881704000689526808024107619272248982175830487074694694459315350610891692389285490418252377063006993324104911135020133483087714741776011991431092509692983372957833365631567450793122037181665092930567587710513443894095781399263090037860226010655352981556265794865499185110245872866561548890532527810457195481589630832743119683389661522982486768445472468449135896293990190057533123466813972787503835766293790720000000000000000000000000000000000000000000000000*i1^12 + -1077769222941993339639067568717631944632491686514907178013503993728097982630379391150652212269302914540624535296375709874010626911536683979090151448680916887011741764954749394276146713976231369264982531368887551534622216408243523064650983045685736438806286818192110939017683252332017114282341299166371834358947216487654482179588405847939943742670057442712764042116625919382779561882201738537566168380258387730126389445399426040818518278773733678606478146493778256022996584714796307789509426139270792025543907963563820081854295809969738113835765156822600635688632364391576636220093109801003395566672195371024754026061369533219169795239458088780759365047496306339504869066260706149185056955079109778212595377776196904629500909021688762164694676072165339707745722846771770445505939190759286836677982099927255074011296081803366612263285594789392921179214287094054170292080744109921577801991656672652318229099905136488998853751843724149827817343989778408668733370292275949945978404420238373728515768291909625872010229086339490134993283563235284433569314538642163181028239747532499227753087003591675226895349526702528618288295435579234062671709403990542029298506025428431384910384243536209777651168073431120393668581094904727776497794265030355743271457641116417405355311642512600502692783160625728552088094554050501837848379642556209387788836275052380492851477200218385805401743368500304240112321778789564953959319802953080060316412982590593507590768923107628181810061596218870512774228312027449080707830163311726932246279136951228069611045260740342027993507534399135868578791168308827305227108831773991334211683703014615315963953152180479965889665664335161220082271454779617179077586060684890235803723164435177922029244792540419719023609192031142956833406965364795467877359078428349069932079823642715055983706356288009011200000000000000000000000000000000000000000000000*i1^13 + -25861397904768621472024791231030030192523269034120545459361253110637755810491748263952087669024188232319298710780488780014637516982998956515858630570729909907064617709505456506669305463011811124757873793860663661562579394097204874588934796314397858175756378439775413496838323975674244582398910329782620466637843462525235328122388778020872965130895940284566995033070640078891961513295064720340607624347774390518716464284908011113621687812358899900600641353929318581148626446526292001992797865705133624397940396008713147095091943755370736185477924780828833281495537621280046129626495656396041410662032394064392477728197759223445163642045756354840462963213901774026643600843514908440508827316327264331428137808148965281664655819998011972287061000267455168159240432371440691414139667205966003735046916045298953688978777266209367298819812324823568157425913236962617738586434395842489612955335352883942190265041669162667850274440157121999776848800428908043593303075633190088855491529860288746092193509999322601540513123079566669714124780786565180641858314575579894373182517330047732861144660550679526414759570337619888264731120695244936949352470616405833893028081701854259887233648912702686668898438420683020407287896524917591559373611792306543275926349356400160564732126841578741966719530299905840762516392315159730646622207446208651563963977646658894688908565800189628902387685187722883768227435733989778872433723276566605190156246282576254342338711546674405557291536592355428752012267353363689515940996150619128815157460285808408503811920522504401018507390649733763610379204080102311978959870792639544348997293543533217493109878458567718223855728658657027423476084526558706832887427121578363531652314394568535401863490059338259571005440491642816965893798356786984661772422040609946131298767770667110254078021053972480000000000000000000000000000000000000000000000*i1^14 + -44555603278595025726160199981892224377607885223688580905176473693096128470207475353474109956439295547098899516667555372189396513340306102009150896825777313417076655772734915150289211382777770983088589106615616945852960258911334035484755637443291057192419731325393834608590270562671207550416308854685626705534999471361166666372189833853255943008412509480301941698089895253131150162069469289305637043580723293593007484548455758584973860598663900757562471432231177857007439085634667013232637577531932831311918621971397786004370043401444104928581845402114121797168263861187583150562556582368854990741756661532385318756221600664485304680767833661820531996446190791219292679236946208894604191838223429727932031223933262422868169937733712208379640407942674909599280602528721472624203872928584439038069255969184467426528017056669222821576302775496377195592683168788197616656578295340448016181560533343277403407089092206350291371910872077366826911893920544603713628994617102736384327611731062520511973222039961520625671125577408967974435312060080755672494901764281686538365681485797386625572439708766925612031662018246572165124267452613591309912918708189265466512871124993840907872046846601340403175889307383145342263803027064075917006470777510410974778273806733553448250490545506704107847742234367446033472692471835731209293704271410137198053223256013380532180321042534402264227421616330043168061836029099666739954322491601253381788171510837335192169198052048547343565409114565582557512170090446696939509255994370628096721085133401167818552850918836037536172198385217951697516951909949340376411010376127720135802672734773424128827628945756297396692977260943558974604343881222560698118897810560663660909806843133619078980389298835591667372206131465796654579534586802145658950056660069940317559416851664709608334688256000000000000000000000000000000000000000000000*i1^15 + 7401938506172662609102656664111282232503541007140367962214198877545588015732039380182110357064634597782054363187978672195499737829336425461025074567630821963769591770962968910675471619621990749228643591046050609894201262032961860670702789247741556005448945081524932921310788438960407402584070490538663440222585923560132492045124966241798177397254390490703623882762378742127112428333144817635419131735218930165805090170681084084328979545567725185285890885734260602353664224594927019844400560264447535140853121011466768386998906197628839347858146485437830028721766775512739756371884587518060997825136058899863682339277585410228832423100785376521806309543154852697472036695168923514529006102986305511151601364476490257903360789590657334761745360505775383072426642651888544435202484791726276835668602401066219531738287565050710862163088453034749001477079530772715714891769623268833299306963815255816097496244116008671659386415653475427906582611826426906213943208493554140907049473405642317115619435515477519956544989898651370513380136603675922071091401947121639511643197432812278284692982057160725664310698045091130669961300553064195496730864002890276216135719916830033432690530206221782095334220098541247951519840752414672801510837456412834417240528754618884778301926973995695311530255037031918505147672896024089763139150014070873937538153822703578616556046480958538821964484676530984167222080924387935900076910176992210660764043608930397979132889079794537669762958994014565619775955614079938557067290840603167419211110442652135028914198476047176316967255884679925056704893561052410631368286914436698211370657059560872290247548944382820187649248397691920316314936730132950194588170645630511632605475668725621159717141069122484494643071664229696608986767925156917802603364515955658732428875161517474894472806400000000000000000000000000000000000000000000*i1^16 + -456820309120834180880280292200385695793393905243459617910989720230832433998198759499297508553706071725660425529172941795629649625061073477937794837108526045467961841033515044425268734002570382479769221175005733717078268060210638040861723928670387921830564350645475594666839790262904787175952730870560899161669524778927046387051248152926548457254652526963879273230637856855190723045457002907253517734227058287506160038018192005753822292899149114800706352603225008511105941250819228487523102218738177918116625592998005198168014272566950729823709515011256234572149272775451116260275895059210010775810670560906737043426307042222187127072051505125736803598924974949467234200237940638054789493686485875366958868264677276576035517938091380076400924203868784144843767264218124498636917126376241115192038338152292600494061400955997027570664123278943172244084415324422483299325935687249191504927838961019098220025248071074562400112335187814537007093723647625412897550838841916622669104135728317292658364334399477841303137537653018879345817068618668705366307862472015178169314144615427380846966335434841030652605888407564873159110668806276795993661731832435031890591449791452457794466430445136113884497522719856363117205927285665631753958912077590732439578696947906338414713994837394886356152373429828812634713462561976506805796741448467940812007707647832556060507946953282316863773254335099894782664877684216811690767260266648430423781043898434312832490889475406109947630928817767852066344918168302669904683369209260863260590102030255947189761923010409403833898064628164653179000759953968490756729233615294586344495779103249537600692838634170115752075058374721354640970242436670495782301238297813225790900845433445699597776414935486023573604487714175831422620493711541482348269865824425415710028147614543186493440000000000000000000000000000000000000000000*i1^17 + -743905868923138576798606447928069911984237914342588350447538234442232108328934936577549743344892908376586427646089338447082034178190068800143975268979006333988869436471697052640901234773723560270022830201740584233026708746167600562904518547895912204525219133823744637833852330809022836686204409946092687297208508976793497547584505742516531750948851992800645791984106254791949149297728864509351271227843186024121032843829678570054441758679709824692748666091964936429483282984199111019088689141551398913553760462892795725291876167796446212784288239759045590172442319245396912662910588909420780163811163142132528752954843787142582825639503407180815019927924306833899570849306239957773392943963582992791605722797379417992613674589068751077538092227832715971825950827342145361737806795859490476101562881372827701544038755216417943112130396468271094300227962170563058262053237115024367662968919482923139525334519614188362574874796735321762878717831060621784121028221869560162932205713153192712746821731269442352108142572739536846026103095278862658842057313475408126801358454447310511608424049280174156309042919817616102701339557132977479319935061154231016351869771431159485112877032833454411474177261707260453525727127137609562116527252733688113358986759776911088515520540903214654836806630633095315750584029155539262886318205720779931545804452709538545931632900070952363333501524240954615836904882156033875864951894681041933010785649081578030136653829079802651216482451698287921752367732288200070568397287667269871848475961968565487618385708879532222103328741201955384291603631030306985677787559934635355735430959819616286619039672775727146293715883315421920034126114649894085498405215737135096467760608852045617075533089627191882515098303671051356809881925547390200031938183470976869702082103689084928000000000000000000000000000000000000000000*i1^18 + 73778501563034754483111986601931028580405934277372580324519599779243484688630035385443359542403284860931478265608499547246862509717882557973944974680005656585669860848291100146568102540377216803836962268936349140580493934736376293373119153413616992793379308534147009214986777941584204058855119266252960202802076442361716242685783663094715310553377973477149966769925583294216787552907707548414055077749161279683499131580767144759404315544764058649117984627533747294164591198118876397469346162737545749558349611610345149581756180481891866993992098136108871487430023922097470215459667722460516876375490533591317877382902328338493306958691690503389198538076427431736366971545720626221890477702251907975825636583959443478440413531620728635195157803299154922934653231977991453926617533310505726155474418542122065903162620157356382400880349358184549563657357365672218285659115040151710131278556614457003601304986378787411944206796866102456151148730385939610430081427260316664842653764880829237016091273843667896483629983794442240571869338569812555266046982230461486794451451379574163362196879653715696575337190375425099843310922322083312032127389765866428188598179545176378758366873752643602449909647069125796513692814757273938705836887401529005379884105907651261342701806120598167333232330376385850965013625421700912730867798607587797390007048114382470938017414636492615835987830779973882151664397730193570203571797904024886360931718501357388528372403659347671792839172143032269662157032450517006839367990377592656472852878523628018348651373166441876779261244872520072049188742553648859154130715090891028219376941228289338087039729510750582764601664250769806731972089112129145315058697680524828492078088660996593650730048928678176029824931736257725215480705471532501811413427284235230850534741953740800000000000000000000000000000000000000000*i1^19 + 380411046169316643675421023360077389183422689515353056232253785624626503737617717310909589899683263125397486472919549584826904962317168043254698617140822448618860149949517881841065207852451141718154926043697331543382307968021132973628725198499473068521513210815981044556656962380947751270688610205112278315617984241144862635042217793534555655056855351164512616379532564830933728641303485865058918590383936411410138383916603765961276802379469750370245104535071598459685449949411179278277716755887705104350674071242249746270948338441464002095562226316519976928397358774110170555554875248938777957758417517022843262660430429223914297370642154981591347834133520158883542262719504727888942710767175035532081948847810179313918176351894593930522098221445231722719394475632869461486237357323252599404471377960304684750866419293578528606985827429082278657416609124930457580804300740261415900874844850376629027783153930084291150661479714063500732675491298169121265750218741662602688573461124024613594983618017060910550673397604837701704348516952517818341210678895916403941672737155247389213898987803662698552044852838980425175572352618787574852258038490198835272483921888017313800726691702173157997116210263408790168665975384312596049838737778715190463889466487008612922656728537557274263314558995618528916065672781639754743336465509536441844895704326093195789259576516300082071723230277884952667489094409619768044547194956019198327406733681476507945908204765825088236163453380021434633505178198356493054469412687696073900553327109700838886447910100745322316657828279934834058458390864335822356085754893080861614615305629459208230360301615795327562462727941617667411810960854473471321477622476080634667176804742188667769050392385038458872303415944817561802491406254373705277292378754587833221576130560000000000000000000000000000000000000000*i1^20 + -7142906791646712487379865174716998367730922225475753303155388623514667875427723344157119299003983334964127938942339272419917684840099416711390116099132696813928618263995629482395706024567836871194868209137156616131593373464753961292218622882344369012555604134604377383582319627491186446991754184669786619122373094377096359518732352470442260023402814060445063500764386663008530002467060161329535982397024144749154448680417169784307002034173660657623131526436808104096545088042811552878585713857583190705088772680954229085434116372322063884751248329649288402993743233669076242173773578249684469456734590316757395822188989412069062845449586702470242708003830315337081488098330160524218065209118354659854015086693746492493734625966479345383541397043257163238455627489679655248125219506279880857849741337190734052190045957816282412022649848839470993410874408644739790394104269723130757021269955765079493388218210799170078646051597433274860327219228249419060514781291933907480400188204734551767601129108500379567565920587598046167601637767364103795276354180889800298307124944393525198662471025791718885553309474883481264915251652164296724700478291538108186669684590974335634082182447326665428660681698918298983050441254060472976677677714781339225694755785358148044943501387042403999334488185297630055383646505686594171902751175491688201173598128940916557247279768687505689715776992139816324284325313097009739452389535573616787381701633978165211313894189504429346222649234182674174009308514061689040845616662606185795927960755926997414059463462616649914501068104829911276417199638281497242743746130536904228413647963316044494351141821305459375773545597643743523976845957050736872526324680074706301937749074214440280440105829468258640806811771577003607109737808241468683465497380251612682911744000000000000000000000000000000000000000*i1^21 + -60170689830310221202355974521728751820887000886989065969052333305889413047386900659137029480136320919852873600519644757228707572466607737379752328175794492661804394268280539558076799639318390818182786913238604125626039771997395378871865584904799967639482973524136554603959400123439188286496468816353897753152432990534992205962312326580565004882079467303779539342741822552949557393671124364663873152381155023764052687512830908437401772875353867624607181285972102677269096019527385017588545275613298258351814469152822555368955568707755114087392745052517395695545018844231349365072858559116854196015366852693358900210764266129297883814967846446316215593563369572016036113548613210208488948100092774753533764614726238597029620280081011021286206062362174488103279016550887879941569998123597200904079861680994865042760467012556491612207582905161801031835589575130476833569515381298289011133781608605644504556318581386977620593111030523531602185209025261952399890813297983698717953540375258379106136683489764470157010965619889437549774496962722492314066390764557887055348255626069045436448291955658714703440503870777457291335833573281022030429264005781686910630128513140944258651387393318435117547109034892621689771879460642300011627206536525941188592521221070153042332902127989650724203607410017072619949638056774813618028148144998072942335161280531612960309305388506057081764999532095730276459606950158786853018709490043169250199946498593090537197404556684107408782217904555311183223134755377215134444742810236074200881851192468433968235023065635555405320263080888381353100867699301145557255117621395049592863669828763945249214274884051866389550239451970485522922238895704614555294189493905637787994695327990556826565694508261592293741762340745927345666422894850891156142585241264560537600000000000000000000000000000000000000*i1^22 + 131063561126222482635201132664505637868890279384129537483073259349517091263230277647214179508506225978402056571204361676676340563299809183909001888217851293349191180571434843655164431356151338942218729012638019746085588752838738571733315747072385142960610015714314061872721826073966092017609921988164410363342339947538500564300244964414478108762643729830186242324257933414959664016446244082090510275953509685896287902296841904378709302033355968789935707105930112136532579777431331549339371592543337899588054542925442222419793445950695045436556984742312402999937474584551789830482804059144584646195972075747399524227509143694962106028618282180385531890836039128677517749420255735134376616396322729483771485186576486893535330457866688572716811834305679606600921296276964265334103734189398261500160512265161207918072348996130570770629226027867853321004109203414631892926357771632531243071135973259205445579282403379690991222028216570816177051713419713642931992168339112415282839918772231567365187650789722976863709014831782342082507480915613841109439186406409344158542082482761584240394996539863772941949189107497994587726306436057819896235053133270947424671972608593666686681717950651840220995331424359185763931410252181928306061863424373318815404673277282682616187718597373406754341814548174299749340090307028490612321607065445561730745145909170370185680568575866349201391425740438403906075510223539905371513153030834158194585430270373533747489791629474571914143123959136830840585306851686111106802754539403218331824191633892179059271607315371325214030582942400469416299415767743916786241881534776576711144412081159350611712364052697716297946437448735907100230700095881554266082605475453424658974617248101007429039829140716729204415995259035824065877861580374451954806193368596480000000000000000000000000000000000000*i1^23 + 3875989883055801286808569776492497322111608161975604887099697566263718380081687708273788016464256934544443294561636483638318379313429897766364421966593860311519326338606256376499782814043618354413496582703475342748266873334970135191919682560202183437079109420180580583082540073750826516329444922969056503562686182056137669951303541800479715715765933524167438423785916703081205886897894508568267442673597324909209283916271453839338126344291934289450633537955931919106224819708884023651458236003989727896781962755332823710286536965033648973360524319062385910813645488250803795539124332380662162686513398239532076181877440177731015024746024645824983156057267794047627611613005667889056902192028063724472343075263980745050450485622086873270041386632178404514785296143180464309832372508632792378702013165017102367118036465911184444339297636779870389355282567554226628341562584519807442665413498845302053822179946057017296875534955440951778740279643647482825601349137691698873997292913345788587525634431348981357757191932938125721479329199890948844362788454065945159765111931997538941460732111257036182666614500110939541287082291340784648022883141149340970261613028918010382004045261784600802671626139068864618311598289859792038745720468396063733733283780671108388114148051998664857844886660619595403761264999163059937568871007450504727779130451880678675353012694802228061380082579584553547429181406471551524745926869327450121873703975687014681436623121450344477076910378060446546254538952883923272641703727852160818508945830464539921767005372249088230321129531613758678489907875500469058534206933596656386659619151923276145903724887108990774589398614587080098043066595859745292848725548504622155031458443141079569263593219968013835084135293281955266942822382375345376043248648192000000000000000000000000000000000000*i1^24 + 14173594856295248027213152391652506810929760349657917919649621020416293469064666664977403332681226416832041404131389070563705489576206233049936328831611429525573345321821517017437725999155923306994281161419431991485056093238100006823282929088282885574935387434454557926826550826785570694280760894790007125899400639454839028460298209058893383777872712929777065516623142466678085138381431757776836717421710769330222116656173480678605907276891576848513148923205433919990232773645519558667296777197755334781080649676785978363420321825500287382745299723808041588008110294962455500089906561827782188808909831766757176541173500531421934116256575982793964793027578763811256741622704585184927737641302494702114422686125684239471759934327532239437364040701975611764684467798106666445168950118662382488634690686291558874091047602257237570550379824159801899794895447773032505199111563938721284252445974995446814217653887748988334447038617669561963135039887875915876327477616418995592048757152335631307966877097842730217713163891469236463843189512366342870392406096860981585759020012862268762560230859973700325515122358593959434357259087192805004500223052822781522232399865968786081577013488720527335275776027922902338198826975842122972026121746405386894351415883972403990727235342078267468662864771730831859971002585213054450452806376770874075171930793474351774122391277807680255722107632177108427818005223589806141802207574351340392698956993554014558505017358181213224107660293133244073670956421992018820038171366651213017337564639374498098861781624843829897268603369916159010504876998690944947235298621081100004206728566979844720061067208369002401432866707076575741838390100223313279424160988106509916689225494994465272172492077951819675423614615853233046748740760678183673318604800000000000000000000000000000000000*i1^25 + -79433877795277114125587679855197535658498472003365911303652368775372359555514541809187049534311697858848003864101297907654556083436583832824250726546801246132852396774052685539575661764344242998049692484356535861856696514539347162327459124450158055499277205681294375991995398986129940709435096322763884642912816398774241206810820119841779081813837072287469487549647557418814812298050761747339618574902584178461878437676117450242686860549265747073086751865794130651881850464584328701640894757871210043461970810172535108555536722915174415102941826330870516782490396545170371548467904333518440123530785465116105575667724308960933010474364539575767995987134825088759270344101610761479187246586088005315611455951777863244463176662607332337745843336204220054110359762367109713552566850356247908281127570392139548691788640247553877278174435244503339229533010928420417048931869560186175507478859948876807860328961456521980321409780563015369180202661240384356397859533448548724209897325794576023504551362479604944591493858069604464644924378712433959303985209117399070744003028264222621181132799717869497722872412693421668565235669850814470961478846089238901032348334589887960550207489345291930838888964670300257159767156798354639310884480694721405471342609214015441412855800629722402237795704695175692720846592411496524660147670357632144983719093201328924860000582741476120230766954885319565380729958594050147460064470847780001246817977930795969271468484444531534555273335151589969446596729120951525366866500469138694627627635447466520984079396881397643497657243503904146214143432884790009458155654828076998972156698067279660404021218367908926895631215607001079043708243313545233934603301445238422608532671825737504479182127995538580750670783616956402141396845697495675699200000000000000000000000000000000000*i1^26 + -1047679952075961979925597748367088104590009600914814171331481052504760748838795378336716495363519829836217438995477630017028791904228209036763532125014408007590183802713781779806911132587056594452242386517307999882141993195899216582698411831116579032525076708240056943881409339063966327096967315708192659026505805087636118828646842416035227054156314704932960322203223952601597287190888574453685032952767470579665482937553398536320998039121483609530126798868315862698417428935971221197905561909748856760683795839902299426213900431519101645690006048885039676483920737114540865409312721356512152485395453314661929424825423165740323905953894616355318483333860083531114932344371016836247365521765555940306901229524213104778320445606927592203601118927631376266475511382052228315318618609102775893239742985305740102772019037138744131112461856501231881929704579024348316799404375663293362925115612144538454172996941644999554785661834543457941529142262197700091287127882552781656361127839329842249972733634375410237056464163437850718513925824988098712184907360869884634820002842615349227613787217275873134476870251992632720970869913514755291967517825788178286424346686604816138690405603748747886004964967195354206596988748895954256010037168780276757512942301688132717312720318901493078780498475502254313926463254993276401274002201850138089677334655602242223959481021192797861877915044103608192003449812255805490592410122557187959697268528802076114395618580559175164762143112979392983629926180375194664416097066473737754119039190945324203066120281484143702446394178904311287058059668388877776201347519094798041532237955433723543394324135056099712591199971861124109646628347765945561729367335160226113958210374526932872863415232002446906135925929508703700254491326277484544000000000000000000000000000000000*i1^27 + -5286747890300842165661181464926345514808524637149834335431225414338840578690374689823170864729899083984670271026499949545895513536469608828454170233567408355618030764099935801722604471911204186804238526990137476337942169372420221646249842505128862399243101381359977565120276599103418914061093700924543205290785482977194157347524743830700664767525353893979955588031891933957407020777264309535177324654040841163815123710975885503751296927415289539245599387504773841114850338321732071638936994738705584743674786669563731071178154417520559063474059137759240687704863755071832441090697557219689099953452426902364223893052066922061446767040080312314547605160552422623851180121333813010557092980075609064361704690893648155784951784346601305894174648493790863829545577835594169048280630894787162567006821368215293428965631637811426689044055826665771801863227481725738909126733881009192523334560783063325820828169022208683941996076751314320540147028884876605937146983928778895485170490756569864176473726262848115222550799197236084396972784274998691585855643863757403808876597487868333750672767002545972775559206212604299983186688708584279830613488793276941676322593144600045908617993433539376396498676159022997662112333157313808407884054550194200759917848741288440592190514187964702964945729522683753052292978987011582131139737423250138962624565999010114390125612523153132443617275186869049374440179814434952706337604610318965622721418583789726267712715571242113412106400884853775710994119065658004273390239305274700525219063875867041905350475511636217119806430401654921672281841510184618751031312121679973237872673095243770724801706719880876838163729807937051788932391525349894703897498634078599301933671962210531156687212632358479537405380868805105002286416291430400000000000000000000000000000000*i1^28 + -18043374380393464575487729167328517476142896330133556087313756392241993310856274090295824428550458176617712498598220295631801485816296834995278342731662179661910029623520764030470808432222968085763573811086129193394653879613941257816790104122772655703649871261455580514257294537394052532238021560452320769572931676988297389341867793620353621759422945417463792668787758256214348144182098163665558924088159904333680970635173775147293309441107372822145910851829642594707221852828062813362516215247867676987473257812836395729670971553230214591926759231928897772102600472072195693205479398373602326329066915543405526421306552680107069956894941775930648151417597535592650245795348714380686238140212351283309970827454903796953348076193022779092840411035624553576498043735326597690702766521088034907736168272138378073528749105074934852177323217937852280411134382819134437094140417315718174790877831518469898985263815582661561414448419899175647731510336031981910107319869897309650795390607251770012110550739877356680595279546327238128302761421975435757013642801517204837171249436435831140552048655753848979815058181411954589979754243175560538783692167547703625780282722878161756910524956108682786004651594650440521993865761378770465191025231819986244677819854548067112740860690067172548485518667140677180956840682793251372275650526093259077385873717792529481406121202835721328177679321454887325725615011475780930256732663250145981126122996625914771229424928818988501384846431355543356949347751212164435476891162097507500816080507492274615081733119281453087994018579433880530387732958739019635888466175849763927909517960767925173875959686420944506817664265192319912243357552278925245066697318224443773211892353145085730274183771898162186589523704367273963725783040000000000000000000000000000000*i1^29 + -49060264498052750995004087227711129685292440008379485960824934502462105591317631617533026289748395949093177200770329841034976347097236135126248318762305284393915058571571281213738693420844901241533408711247013043844588147944596148380629706125949483288542740831959107452315341802821305995184717414159497097793600182945611492652071426729754115264434498769254637724568329484114253081520658452675040131940140403959233365548989814826397696700574235866680326606853360647476158865290327671109529952298208057210567830608325124189932771222867201042066977511050721696637611629272248491098420323017956306087596703990962073519932945655063240429223091344332943846150699228171873673979708597999098597427821970549212432981035531266383614566099077072056776049552103529405472973305873038787243828582034409599207048535805028545555280019565915334145722847909479423657595894293204723528467401207647284404670316854825875870066164234270487815300020948611816359936486068277950683179808361531629389770811343045164582721163236395131178657730939615983100417636382691585634138489302188706750262431112756908987488608692648201961560550974265912969441313863299165688648893872727870097372047438611590610306131160827955427708526376982713435023503152448698722614518627577916850719027660836585726558250245515249513346484661620637093371138453660474854981132704756855362466473114619911710979237930070156885044392479185925001373108161339921719212994707640432082251612262539053456345924849706051346902730282902806560862862441498700808291089216952188228217583819090215487355741240759339418267042182741079780781164625110001442952529268581941972832890716286509422577493261528103323804749319124923734297669728189804912514315607797183943302712778577045397532053652083489074077051962573979648000000000000000000000000000000*i1^30 + -107102951590567263604468131319476151352000162076522270278717694801599827821894854327174125945536955212710720872984495028719483052220118653623400530403993950169832692249175178729529019104792330114630554248668778762394023126786263749152212627367453234686916599854346472464780110764900990120532773945295466690020276751311198453615126691300312243151555065781804855090909179302552770488435388213680915930830005901217898102651189201504716090916617909440628500183953167765743234518917377326448847835630648288149961105184546751897774184633851731698474290914488133851152636258600098976065792737248304146373906601839618358295990825357528719824152306342490976121711475137979352611371227189640791701062661065196824519632772185960503494850192956728192182254442358758062679238372180556220059940069882311882970273576518548688935594554411175914589383765109729539339640460113089517238054664102639793354797579270387066494418276409685528936761036752410808164309968642039389894801866817309441145122347247528156361298265191726036610775494844078116458083900269323976918946896246386644752634940218985925426611113021535604426724080422572147631724503509304770532587822138431009338053195101488130335952777174259547146663720243263245962666992049361443325049916317823871066998125172548490277632063190300509875786176187864485620060962777224522580970182405220049576708825942691411041885251474104274107077228839127297568180781520048765226558272204559531467477046169738670193325995924216545568426572038850932670267870978195818369940687832314847765533506145470513201143225821177284842868143318096528593112663665877537070078595702561070767252638753235287604184152595602350561539216210807339473882512142999581757868369932358431063704117079579206327155738182426412588553293371801600000000000000000000000000000*i1^31 + -180205001486017663665843973916690310097338145825681485830160679794660481704232132718503692182273607506113801977901265279195163910625186836697421115001220274190472083972567309885776502375793024279596991799168893739478936464520913277411396351459556291398793935230351838637688055886097924174833688162237435236893466956721683703912830734951382101877354319617153764071503248857388806552841578518436631660678491558747529545558679354329110340429054749148718853869374704295955434251534798396306320306254682108186475158379220771330931596226699137708628324542528300778793237230068963921310006362661466381768579318622386634350346659978548833788202081534953164912296801350083591785906498157005342744909233760925693102794644685966031686905937756065083098952791336354334889348231044518423845723540695157901176047904329706106095502025133244981553990950783116503425881975322490651530084266561913676361269316985234865387937837894383663554166301609985029241477694716621931382387223640430206219091963619222456232948560879235090782508075976891550568763405869501815080534260582964950304349927121738211775735068558711439019786518707589250953241713883173521026412648759021009390201101308372241219386436642040856613605153140069316144125144802730695929242373781100377844868264825015782761344062440746958846659263707976708779981761246133315905098868308071092946689068710457279683895804825682619508437455706178204994117616962577160515582823070729068451078820208705090338723377179848923293521890226905314458793657047110995917102981319414531913948804148460652541774696075498477255600574034182212869873278559020940483885152160337328277177327641810570543957965607393909374011246815347336456824431426642527268861351844066497691463547060519385105831794995045148004240588800000000000000000000000000000*i1^32 + -246031927159913236431494455332554966944767285942544941008448089331627850439508353190564439742135889747906530928874294179655048938108768442239479779586703139341438597976121062278946752558262245068316591381518557123768126713114140710290811585983020114057737367833621252861723874245035267751336138476307554765517781766269672025334104562944183619662406931489904313184980617768391657067668710836683631823385746038973004055839221222430599289848403833084322026176412525936775531736335290887477931346359221001922971489311242473006518891967896666264144575212571930050321297968320156130031234503608187414560331272677773360623795614406218423072055830117704444759825964125507072467245338855954477143254878209797476923787052051725493343471126060831419785043646557007546235773457236141192945299353549344775262426289139221562174939527771863391818704070872727248666191418612352732618776216036445548181868982069970673183644854947842695648735007951879662403785800435695495294916946484107928096965964008151324880073801559159059517050326959562055091529993620760875220949453053085513452659934933070638721232337192078243783574895499584746877527097322819580730349826392443588196639813397324030506498770504004590450277431041995411976133455948646247014458193485187028768375588360245264152127346842066977887671389189228415040361428753247522500943853715659529475775711945154305862193181896641459496554739005433831082692641706762499758095672650951031965287074091519147953560111962148122919203103097657357201009163114361509935752268376129177152171233272626376311426176057547159390889869381329937902018982464497046648997708924620776257497000956479489854573638042316125240453863395486921503220569125111071708468223450463782063083508862107778584113192552401127604224000000000000000000000000000*i1^33 + -266644735343702006110296079073638001869594856548239391800827709964538836326045203985183054441692431945935059045462216498284116537410523759134814367096290531489702576200124773175945498880712301206780929776571638405372038879091482122060225465487385144521749079897308475922236203073066128197570807331955524696775797043855960677443477804381131506570259655999497325971064954949789721849104963371973690106610746174575400885817434663884046927768587007896816296177751735309408995797942551493768449135580911328552065795933610333645588388964078241874328172869578271748533857307572221429002932432168509251321160279599546754202138542545529279988653032418968793594969696179778790537286871446038757935671613789462214387373705466848262324469089435049203361303955480996249527816142448282205338500455543722292691304694582264023410515909382399177059994767559454718461863455620423291611835972572946125708657231739734676166510622949571239683906481147889427650987023740343235858639310151272044987678132178738948328161264761876513714981677776167762566878095159271463788133208425081392190996883824684047025307174239700595262592826880086535394782602354216001525675700782661879571468529209589523098823918457158615537648369921579513863517825781462242903969891145679013868597042786194251172808784294551642911851911962838748235351658470624898464225809762320611824396824532623587419844143112222723944986492052199482757587641992701087544520785663365348185172717685723915602730340352499238257883530928696585908343726505582950925702915271012096622960120123655255278594328138672785238560532634955487101445697462992904498600243897535171281575032395195263123475861011900699715425912988590214652336436360556307481932081581234203110039118783157648679543426744372428800000000000000000000000000*i1^34 + -164475411478585733761875440956517837831506008951937121499257571794366323548861840576465629764485791689361588165864986280473626387775581062486306472542503058463792265866970653127754273779977436744519629895258347389854816403896841466157654379267621848945357749311356053188945320712420523664557506734437415175727171743650505718958941966245703373312987318435798515646562616768473364615427945991101423006966134531130364586542415917531958612113808950315957738559891820540994570812485467000044221688028830606770680739368460338779999512382488298446887955374568168520380258797727013102910439173122684293979577136253077347505312457739532835611671572144985150895610351822286941640485197006320201426721228616569146694221864908922799233585134834459950673700056251028519239980987240061875727832892662975075257680013505020102692119080672055023472099126781267131811546782257295615452069995406928432462965158428636090826958776355574143966611255169033389918881217715563367218185030116063749474097644849415201593383100627989645320705749202015501252510810624917027340024971080203596848191100385964931665999426173569886153582066790338106587008873082941545671155339825629825483918871922676621233858363479322155575088348439570836369349563759103499950811632317075238704306569104574794568543267775794760325899083405760709347078248667944626922151211187876308148702840497176650016715994245164800758458461298595108274183955309307432391184157411042851064641210714191091810739469740175696098538433166934114555402539265929241043797569968654653558300198273065525622458286529329447492688870263366410999853236458970745617486567771717955441894598283186489288364502905911106308198529054454217204324492849539428304007280350228084040201600295189620415328975585280000000000000000000000000*i1^35 + -22283098163402164704384946482635208782186985600866972206773764518672250961228860575326286740071387602837321824828173090073720283341048889619920958688427623817046960469057459889279709522877530505631056762306879446152127355350007481264394011309108604600511253166309953540111985259048353301059754542191294422895851367189081238246667267845618047868071228431203214419961505700458760702013546020898334157592545708807801745885099568649257034047238335270383278749566246323423761332926350746196075474706198700105142613143145842462267726815947880882072866013155230629267844149767058716415635121876904144736035985547966918339854032009134854166642865045865500208748109513300731887750503058058950998635422292938666458237846299693950647897771275178754142248883407935571559614941240099550017563697197219824575464864470380694216359328141148367700563149578425218133353753364048351059807813690782034956241520143428019665289307167095590015842290002001191689962258566797643710092024518737951392987873098699318873571470983599428647757850942025041257897448276469990195850532677342037224170509174004989789950484342028845085334293560118636666043942275347892712944295042091020988638375720186738413067169345163508188407517796917692817985199929834609655820403550987208144830109263868828948961121901556953697450011460652289401539140386921968997439588089826154728534341024253493357511264417049335400929543051314936043252806832455540194772455972791842418490343021129770207458974900154920158652683533020313255267861704872727844299120260884289686015283438589302216916227120989397841696579705947494569017776399567861368983923733436531827012042641166054540883512533984973135271838723236573731304161608519256586017838554310255374998403107628770006138880000000000000000000000000*i1^36 + -13164748606515210977817227849641153906706097524039003679261744885061870193581826053155265018701884031286250803065965165333403330629548852378093750472737888690545331817070515798406543785618635378532089235776111256835369293387378698309461929150223307262065565710531858343230938393117901115821543892744252054424832063063776429516010982813403194189664594546280924717808690976043577549781010616235421878530539589013133330047912947290241865507164174439751430565646294989514040749315817534377582753229661700455723520340876781270336421883234065647452632911703043944813469719451551642970574108194545726639263525193428657341438016355686389471567112119576231512205613780534450256245643612137702912988818303569993616265517184448979577475300166027993450840339697226640335502995010624992687917981817137357127516536182308047958076609808174601742947647419154452267020522812478695367769615470657003206818816985419141466351423402790180775532751772179047126434703473352154209995249969999489854972892149960086709012085372652207434554755171028105352763819787959870209759548080396615628799625155599318950384627215432878983599064385882789302709571535225147903353780727415902232358861781020680165105726032888491101589684646463887053688072131384325882209040108484434363725692960997183021769513088885477653531321530177982979270859111746304436552671272947240101355286464047338122229976429392821563818499722192385095962649036492700467346116118256307537651257796047130545732751373020960834911382523588812797995844522631941660629070215896082738020367211012678559237897219943397963549376172882585080654954011498589180329948426965713412821452651468635640014067698916003531635887245012322965099057096940217525519582494499512309623988850490605568000000000000000000000000*i1^37 + -31474935577278877126682630186677265521796153454871982424471878793040573453669163885286482386948073580882039472602159214226410181447776573223887447678141556690045603315452138690396453597369014257719020615702026280518770210558319775828878276159561944976052797603747245041515343642205653582540719238457050650836918579075743669843462641690961730551580389891597036001449238693766314633128702505973794811204985780079922750996742206870923529022986395966815958786716482258362428002690388173176715980396877199006355338278027808893901375011130820305361255476972066425608513140250487035350806171840067697001835304289242889948985818507620362209583663757874717984840182614886301380967525043258967527166786936528018358400417046234623411476355619584686330717690798281048021083336455643983405090513993460206438279776671109773342761171089446556984757183080864462117662809624432875335919103206254126398731439724816944081127987830121283855840495357570471851820081609015900805031084234673815637657268901345159718713281758200245721051303805365088846366008305164430264396354464184020843543660051137638344692298201306607927028944367340014850997607680128168693162440775381903770577710276038372987755475259480582793552447077055429557264745326421288548146252529001789766730723371164037309628165916690209000458730381984495026683044617930413923683731997860880470724826410470592133317133594646780755619546259080328512333323922016726554564793751400630857456045403419771598331609172121411019778726493746433789899720601216746762986601386244558188711961933825374051314038819826357170912933721275274585495388326112482596230158275112234450610732691751919129380256456268944234682141172659823710285135564885372491072384821431412290890625051525120000000000000000000000*i1^38 + -711559519876332428098565438784418537100997243930850242846721090622460960861288223783981902841651298848608639248081495115386940352814134576578718367002736267440831092855926334267382424670524435980486735491509586416496670318881255469644862981394094092219381387800636705620581187488079023100751025763374771083797837525109362362438474338677133448833916474346669501538086708194122731474493051327174564209778544273959309649227725542972917536838105275415385971030155519199335845517201061045706528035442370449436698369597551049087763428616843289687017187540595033381880343335928455733916932911498952956166592254446481894946644420857986342430701787884197638144906878368973257170043816866222579486535953384500779254040040967061614121700514273149189281061513828661690117855568876460419912326532669851321086855128436935372812500992349860935547799494220445118329929750214980490722009128841238455141478124419646200048348077723390836707426226566531605603614249132757694075721738223554823028727526612945709759842524825330798767706629001204008398612198591488930154421729247350760698671195780596224659920322274890791355386020973737365559244928384649083528819622244262705554638032623029952013776067545724243605441825392906824107793182797596392748173411463202435002367148543468132404316387060501387083496012872553513789273062534632541787839338941562641226043272226229921448630873176553482459048076016480796637583366470044397199119628002740897566930927909513122292954788779798343908932659440049534648389312064649651181685017477979336869725341689757620477876953693688359199337405068539889935538825978576760735489210542940732032382035686992007388793078645246480585461713764797991733233344991521645124159620849756464438312960000000000000000000000*i1^39 + 29458827883152253494556426718180432037017236729142524765136610871541163992013632671378868105969592729610017214607655797455661431261506379877373976322577467683263078265474259952788030600094866247480383800587442350876949640004498764159979579616101784469085985887514384970992414044662852067016843017002287437095479526177935926411151452393363496496476669335729616569506258630255974452335151622561608799832616136029423919534232784755617835826843603619748532471194675944480447862474237475507003546235428419257744443649295066422991988792714532248576172804772800495464383516971612110664869251424308088984781042691181801808152672383260687591574903921027433831844205290242787813314228718095675973172915109384329628732914684361615799825563808579203799376370501722890641385223125632604845795016318179833941700044970996304910762012942028772096918393998510744296004218725477269641465683222865919802344858642093225099378031033318373214017767709724633477266457456950978485884462384018304957070146097719465255750228372364120146104669526685739582455930531883861032904363039422889542315695126319987651543819948165266482277805769881469700592441219394779924751814103082077176128031271807913420725840537971446632023437740145359956041483249684602961672334186164409092998074319233892799773690519519306698183269019841552815512963415120632849529276694446998263897624563732896520441543086678578341623051695504682524734884390675660494976492569455103453549298639185084650140281776710296433665792410460276554136656908434573340835040104188690880081032944271113345662765575782419107693286913247573124390184462117820090384181988754142525843094114401095087780617571791631904688474672205548043836107597809678408635776544372948992000000000000000000000*i1^40 + 333196568085406412785700198403125304582233343343332309981042072564960089846182324569967135644098261973231335014246626649908226232503912711349278014391723044240312428273586245614024831788320509008180992939959954672678957286039821740533942842365394986732408731451930088461638385433077743796625269149366375943673391177969106925601364781868776409202512455569943077066257173642784215398499879562017156019585588481920780914342186244540295628249571146132071821389575703269749235635265148931968123685511706104245358277583659761380218829315137650368213319258034289772066185628263948155469357203141699883347320565896667858297552410631940980068658338164721326756798686941583318121240085190718188680554411503940736334838220015176381177231046153081628500764886317461726150516104571578767294572491642350417986323574991491377462312999721002974683259569475138153484609693800770289692124195728223139468145734778565184306110461300966162330359759293237627497011506478228785154756326995979218998727168596075481653864980207132748435433701734762611462438092744578474962257696496693717117215862549805303868504546797749483422719361531826714164061018105382529275332482918042804011102798520185146547952705286910920900860244891937123285673189243064232899589981009583026285914217225240644618251748948374575840286094799234368746916194738388234045672635312106329522311657850952334563047330417181556370925179693451921823226101990792395924870690803470738604248383932637934014456582741751820594589743084557992216024815206669894429553454973051687006339796484665100220591189590395718539133852210910671750900199564570232759661996431674840034177742198103114166883558760457960604007811961850815135557201003362309869373793239040000000000000000000*i1^41 + -9455803982633926522005662960531940399795484737630630280420545676057133183291392981031846013986584181067033046518189626361205249410319592663848620963233896752888191460785967152466913382713015236123256189075082893243145925094759974418551617867437508488607514851036585864097426468966776200527955896845637413470335619366723268611860014226236038475620327694321730680262173495357162706533905999775362556533704213771493119404141183777239616488451026990333784496557169694682101293331090348553479249209697478327127393690147645850878491838608171752249670431680968505249580619561395133206775374380192452581432253642210257188173830017079541976460788259570654435601763103220410423912981556348308044777844106445906399362031612751002910830343211131978441635761598272624645398010766488559676278532681675828868384410008822887582687687546197582024421193511420822642998081947287998650968635086884284733119018776094475779488376347928676318612564543854586262529511735477052013737072405661447072376699506712093952782550822545226206648386791210360713876661286979617522562656832432444969992767449813759154666371211469673840462483600647598803368021537452434320588704854838265111254347341279134961226409390496947572525151831103623779280662230072086730681599258097915044075346851000594351934584533588424137867646925372427288140604602840259101802449405081482999016098834436594692308051368636455572330338226264614161269204114506253149980780290869171419853196816803238416870411563798049678105370695011441753704255412238188320511529857031742130128888293241448080758079800441954630544470921462132353916736666621285283017897293032343592431878611891823477162608228706030269339468242409888316317282165212656712024064000000000000000000*i1^42 + -34315673127539347157030822156803089758957530576725262260693192819373794025843502101956623249854911000512142068682196164993438819118737458903853311871214821235466184196101463012213518579281034041483719161403293398035761509342392848141631512736087073432992404856482621743826853836316127088547779224570922677272918774855414637871021987677080523140055883808220096042324318193986314329166961050002868850934688443675845301301661550461430677138840377128580544820834062292386441466373094911492070268308313524250439047907386212080073558733154032452952672811894774038144980541168655686360809099750267804911626895932690191094950319184140346157493757700505480577365480495410755635212051593350780428466821114997401566874877999129408621905338105956400127456006712995460238053103648329597551961388943687724154279052156167435390551665593445939282397081010199794168748473000931222702615298264392305571627359141574894577129155328482152344953444031903102871384569382573259201262446909394211061851653405932544053766548919737219320313705894728338887761260255090862129037499067430572792119450849336148791651336579741815532204898332435340128509482761881777437147563609023236859617852486397105883242648610163763960540307733628793876655230602100717290044583838511781647356195129299808628122749931357493476815998699148282265192717517134639749720374100746706950019632127606672421608493005549299739972588581395338195497594865397258213352160192923717859473115140074025084537023736699915465131528192814694788864608713592784711625143341044926632595442266551916989144374584963886073772442662094037047375730685722332966008053976798172651117001784364146158349758942862354191101873519895604826612509916843212800000000000000000*i1^43 + -814235407259672524088640915051513547953766165602778343313018500927796257597781398414189625719003000925660269417269736036396393270047196979816569333161716288524973365207985690050558938789411574749014412561065779968130961256143385404912405613568438430786414337068444614631789623237758668984692709218518355048533053353919463762164904935309736938029444544143247996642412823821980237417795010084192059682341363512866905075194053665458024252266504474835229727330827044932184091205510516033071975006618753905738039115655217243960140766944443214999017944469846135647406028212902186807499722288671726818510218334988028082658724504848086203972798844547539327142408176721689818290897664050485039058583719073708145916696283909642043561936069766909501468778311290548346984632780192124442620855711741982577365093752942727852402501898976090970923967894957675745569965726049669193783248366485625084328470982161702330543661936843801102029513143543453240544696409458534337188735604888255065429816188014471789286600603269569762619233356271082342199877424222287953757359395009354542418017191095473310641005586256756114744631945498067917149414988174356273741883850719468614436561041308988500809373158193744669119606140762865936481365548918145848497257155154948835962046092191111110020211769920666024556937345918892105713571903972209867153044366436523439908919737078490584282922466004762060999209597555686775618927291294730836412290876340451214193017328482254062624747564355223835395719113188647073576665540868485014441931400347514784394929960266889031453406257295903072432424887618961425420483852706455860892153810728446490622956970654429152696691831180268870375110509721145840293453496320000000000000000*i1^44 + -3537006022516603454603148863714757019263751819162336310849039737984613830827183999907324327293981024366359448144771314124644687982214144817376745149429126113601168504641961337925831064556125554661129712275677280719504404137514907463253286316621722320359771616520570324102761620696530208499455576369668260659810918683932111295222684001147506155160529303106958177989671228387168413262854091578460843970858562901230722532841496953415214956373801308948510457925995682502176649018088936258429154550813217429658905942042285252763015960247575560491274389281685717304096704802496836741765016961534320057682400782710187507659218275602220275337603384366920644323926829027345023962379350945501928290366033781973764894282686649144299150876546568275907779885051790302904042295041592580635168754364171300734096896242689433820897315623612490590961089803249735140072531966546238652469146654189214581921451599657000557138952753864630349308341968362932117486205301502906537441027290303338549965040724522977341234077751866888599327772778832208975677361159664960506238093885316418982291967570581632430888869055475471436468273178241400715636911599514365105907328910963598851345256162652544679904764618752153661693390616632987804923788567169784505117919238005284873931937657199158262431015437542987234603142756045479198086969690071532824289534129688823983900501478913274152906826140665496868779507952052065451797811399533386020697730981728488157099417834164466563318314165060217706268352085217860837399819496418229608612809446427531558592521625974470431183150237313402589405673041024873485764781356647616476708676359709824014775189685439827038257721223537603622549591992670365941760000000000000000*i1^45 + -1434802930591199568135166766539709424016351848305351518893539177966691163670919516735651650891188786280076786096416902982048738076150122438285359651656172709986791936978162605186063797868661391334064973957855790892760263570686807291795909203387943701176135581181002935070876109700423269450980747080565113509730547446882808308598817960611724123018114476141545112095567795995283877105181248654231710975517695450800079036514990997349759838693161445392409293652357783506814751183545417434808909560582601137564002628984889587813526440607049487489266340361735576180926537398289968091283902345833505201813864706690753678116822976108279483138763002434689088937663393497874680275940042518901461099475739148637255103235783650582400073870537379895077912928271483805755852490913007235103862179810958662794187975439225289499803500436463957097677491396635128035974673795872889657366577975040548724867620883715141767382447457731359363060641825392462841012555542328266600922674787322779657704406843278568229726517403008862735478363468940989207757710623651095274206206618643448124916045461374120080028302524417006420388383425396912277619793095819081151371126891162555083398132686886044900320921334984727516518233356446414975427772722289834572422815273566648912187811169721675163617786112890695514867447633298639854847055167141064666746130910548460557061611320477274652310513004803021766773702274588203002436191753694225465263513119782028996151720095682720792326624258150358963840978135043291710798086995558609307361169639148901655660141498232756525145839304813988530847019055456460532225021839645038867796026182411386897257016767682771616384018526521197405924183821516800000000000000*i1^46 + 1746748212285799590249744550942684453535614711092592639323696117551963707475227719769224154135596840942814621346557799481659812517621350329158064017405285105472122805373160627179800495035451403622501809542589467782864204444291514814211597546188650946496911515525073358169438402579246494239762724709794829580218534690950949004525502583182544032242343155727805226133689930990826195542713703683841338656006719778597152990738291613253773811660916917351597207333636950659028032509746124910551362738325840492913633195637642891155519832269829675233898887118953435514297229974062384221053646141662591175201488672225272826735361489889471115238367581560904196867383489619173291001387803032159057250343870891929404201296873941371483100293966750713699130546821628135640702458133123626446563656646252152543324053121373521699763787769304112760726081362118195492204513801687676721118559893110067232326804511287550788346511439677521928328505722434181444568741365847761075915210803563503513879248196223143135415214650092897967769161323802641723298357965371113317841649032024658931887607893193954327704743076373521572779650447508156169903177011708998343638827607265888022162579111456316312960686369756627749623998266894218193269142455203107121157933532247780737277416129784533376031573245497530082752666415333207386232793702594252126140737114811009242521623627392144542128871290063655283538627843587538303312347575162894982735278251754557769780615960426040738387738513031162282587917168084042977062617038902225713452495255397763980627240139637109832184449953949362508782375233347293978037467225273127867262548930256928120490215344125068408400734537758573246545920000000000000*i1^47 + 394520155625269564429319753987370522289885736631413970756144076975063247203718316064942473599912128297089246716009964245974234530228784273593173434102692823223984847004784732804063919994904822031144632071335534310801101172369989268991779136720635225594374349203291513719736454989030616580397906782012302822890507781501412062183243587677767795376292282739349557784190129955788496740937180425829063202271078280661791841698500818450993979630657925607646007203879843608844978860280362249635444648584184787113045671864008254919348649670914511739185775894671327084698118228873819606968027141990492096157636675256091936799082869777634004475777578891970503583339420883002265500111896918716727866560187075278863734745646916006969461752303668518966329375049994905316353483599518981017691874089441462473622518357102814270679891215294348139081873110155013152569702402907869316581589126210505167515792188425492901304776345835373759997491550272558657484266509154782065024757718979053282050294084508731094058275435301734602853830872434740101313143391836719637377402718301560789170311086974850720565499448604784038583476313141824408673973792365759010051761168831472494465893773525054058621832374748953179402719591411922897407621185094674794615151894942494716550724371429308688889084398554960735452122836117031688672485946212314321314931847181304661579881342651355752060645086500164671257146616269751385650072834335699894609454719765854512068998450552951885790372755526561250981639733378526359348846821470521851767412868775768446018419539406357755207656393264401953271784829531641429629149463644583732810655131677692658157138822032063586056846140506112000000000000*i1^48 + -789098741484778072717222837340821037298836229638624116610183690168243908702965275792034086962521823757136584038423385051054660632111239254995635540641704798036215410142098485238725082543035762677971264656354600148114187913714574819264479015754291355869099767512927403281031491784155754101763059296349602503859632270007280549846057167828352044627796272889831972166029296688105878552400827704708088109428604976057458330455919225232163265915706215166506444555110811294263892285031783095647957636530229138708695518213860077196926013648057309693239878660023407934624664217532527854247625339195090086580500098185211776666976146922670330100193920910856272846616082724255904182068686553348357133386661772410657604519510948079147941477213685860524709763551452102788963761293064126204983392087593537838827992343367015563739807763303075647083655358708626803670975791656689358243106750283087842275514189360280540431981852545453942445071677451593240840446509996647767102370534566303831699779588285027433039547475097707326863792288782485877447807350140281788722418622183288596713546609392092051986555203226243299649380287033423947406523161257563294317425079059178900063042061257987193255535764481564604562783061243033525504460169639366036431590043610605509668744150978080985460806091530499673463066100934623181525482098361861184313016011872240551470377252075062088791236536845353562766350341518794596684224064268401737949328641515506185148690158193048257480035609674158983459018432256135081994876585721114668540101514162011328128638629824890689062952405515342669797201596630111098736886875285406235986129407961683469711447621760785292302745600000000000*i1^49 + 255942617143698240541243786687072190039477722095521978418961697833569399683699709419429647417350950337198920734375973986048252904026769222557620342780304538709140446603861582037404146498771911358749334657737353961825037069516177905745171118413437012018752947093659910984647372131663847472561678733307213927274996613283980485927855778868936071555537129721852639180908986252689086910973538551608595219163132549202225256118251778192520534697028299409331340251800447890146658374819332178672676678866572433032803028477985072917226504316518601810564366073418665309510649588620391285247848445758559730060447196597351908105338901397089934448450839024741866226123709950101117232154908133021586141511255615897390004947361001264154249629979352034855594436360300174824411947472300953947442763584659088529930001433325063665861216737215643430764250536362173783683973937056926331293719535612224548184747745068033533697562136123960444703391851073410986233407748446317167083977774802611493502754764663639835330350766265242045946062866898528095675949186029643481160627452297960851504657496526092032667953161256614636174527417023849279611882491414148039888582858809676707592890788974824243332589746551584421202353802265508968117168311341334230873296632995523783282974799878342169937158974955437742482777043665994310457548575493929465377798099719065596667501460727443497286773190264194117447303245200474673378663004899883801751136089332245688603505338093430029271393065937717706663523098182291915593728200912095684466460347711819603305254352748198136620283392582604722144317354833607806651987516486961071556941468756401270579104497543413760000000000*i1^50 + -13627258758290964811651827281872596315701777459352151444599828425863403158581475835846351837766491101642954037714774630875512232332412457905862553514195930259194474060688747598349297324928090552540312851332370552140342206594250367517760834841499112657290993950686232634578359710194595806939380632843060598036844923862187565889590806065948456401796236857162419427546351927128314325188683915160326766840816478996814548722311319980551103369397015884131531147134208460681242631786274675267174211287292544929995626695426174000115431836992356506856096208183868641376094369784274064161677451916449554580559642227715597446341789531982225744415266583945802493286192470265450227229436099960077121357182829049097746404177642347622687842541954815600116568866665721671112783844416591621045955969187953982904514153910789048009921370226636684532071459396518849336001478386193217900844176398096466563207582853226066973503882965164017174128077053248403871855742026975941224351202555487032867532966425599725197198480619638535963181435568412336306170259458920986080806454987202426590768199149390000096126866564074047265617784161275325509724437840079340766653938050380448541813245726644564114807706436112190592784118578710028900611262043044014576108116736002167737362632186791978460145540244640252375382557381457823562347058919010124065393040413824209607597515118119922144405960149641343932097217211096992344761102348836940753579006690928797970250782968196360937344925242880323488386141776979872446798980825345977417589229059976550301020593948899519794083814145797049269710172221955411171525797268705361029641065418503370164928512000000000*i1^51 + 489243650812636982267067708368249369414062302297505581714339973300568456428637839948372470339726220177600204784915395597036749613068437424823040668757991669033614629383895237700070054921978477306115454991691403686535323207775493897341038901728811564303161169452692830970490343706630381346607082954469352910687657810542123588166557151469331538715629896185551394839815477530918533729478551099937880163566511049346817453593011939747334015943943081385997208338945905397358570074744816805903828523499729411294458774680710799567723806105485813325644486414497885262810677873372276814937586450408374440032345767510367150404738609271673972546376584733717660847734387268260759254844681186117823886103740415779847663942826766272680738158954093286283704471105235276397615457516345142720910556816620563662447999979306124088289555307535465411059332506271076810858704934318662499952923324698404294697793817893968997214145864139846110999834854668338576139239293978066501568578661242726135471652573216641924873410401800672251840751153344904655907967957027802388711588646929027691539531031020452524414100927421941822892938798447389823523118944508012976486050753128400074655580070752514292775800829008565692427964874406874093745245175084391970986405767757648877407585728416408912226776568973815787548213412274090537491022551190887943889005261347086674532923060124339516136403566744087118016454706226564666976435943555790320829061018101398252087086384684221841288308760729417459796855921099717080117544443129586469198826389767119275774820916698994888922597373434006921970293806376794666281780619318305788125321805535641600000000*i1^52 + 453708382048963314277153601724599862633551966647077631083921715948678509009760951835694457046546889959556449025641596482283965346655230827264018161448346315268609813018386259575620928953194254966317481323157857173111109335527816574025698840364974876853270401367511968011320871009530660732288393776312940480257388142510046735399420922635824465441326516844327213416368129035022339044015764774963861214256298154286874730529868009208220562842275081475258740659164279220629225754118185212754057272243451038352651245589395876887267073337299740524175141331442203650313754331687260946250307796748780894010192363639005376555403123915107625889565202477920825265139075788472280369811833130750735485827610290686277591030266644650999150492203960429797012570593814120425950085721732750447694815576650327960318718111324520624787905492320822599187385424524116691351711290013317370523261683630924215182314099511651260689474998041119098553365982071456880235309403300713801300391685372815993274123795437781958273401305705852982943664073659035459402239524352177064022385227180940975743993363675617753564091200695017243486862521214892343928542264421532209671802917283233034484550955933481705120049191693288019851774829485331051257594552107267413906178020063613577673743535664673350237269208829710374986919407037076717678476578912919071712993909623654433193434110938575566517478033788447480558909203908916991327010251375888241718770980806144197581154726241698790685279930952598409085374513281248782533994553666981928230023483746059823846974846026421052857299788973057165024733412790687256315723660964315559750533120000000*i1^53 + -172118644327378451582536875274597962485286581618266439214035261550492165998355996055297935869924555863331044237593662411864987098717343626608153765389153467734106963887162047014102868884923991132580911645937351639029328435759315705911853000967096845908811634703532220637036985876454177140991355768035474144565867334166651301793611585543631377989204533251161259388333952755353666184351706962100038273673920002747946759431213699155354901227344262421688905089852452897372751050354400159186600462322351446066413724690252825246841838705894336481920734706549566942048074634917539349395964595479752996178759849228064229418620253485764698164273441911089332567703389229502062777654192009091591590169937583525544375858274364624921177532101775378212270193181865730671464645141391545113475800799607300287468818800908606013380045944806820325130950499144445919817951274629875264705945349691628730470959732180281830088336762019196832072766657732834283543860770570993311057564221611649127892241961053856892677134711543527990166747453971075376450303116114382646654307894936627597295973971030378171665002213646504477575463222012818477432228010722026022337666260824351975064469245304456490447502316234850571467920107497086676823414143421552500841588509438333594150444458537345070509334600979921996902540902361565652639704358156103398801158716423632093009332602933484675860616094259540352152813775374709138498387260891698339605697177469130690769282002211379130305756089204010295714392907001717488130923024295677043451450816284977651823584714040679019732810647629013498238184736703006347134570444619776000000*i1^54 + -7639391457771311470959002405427326284135589056461848203801571766817170404214690694674762853415324995949882705316860949216756095351422313190609658561714046083162323724225674108182261633476719511976411216551713378894223240326507650914492162729314354315234419653008097262653375591158629458780925621303494269354232087706299422535228418584514808197987676914209487376101781366084859377178095570269878017304085159144790118048019955778281252676668916712176080595195841135538881810296843846945085792646630181255308167729242681591491203378141172001423837863220241694442008389922253694483856047755385589287837606583131198596764544210667681141461230350264397094325176158016849862157819645013536312889607779745108763348560957291479750979038582680656916027909510925634231286123938681899734301434723947657691608917030833367541854296092068045113184655867568185181899979771447254207392789404102606158071554371887625138625984388681173061700897428790544276616732477049862868858009347218381278798145351571295120633050158334935093447292488236680905611466010778864752749645082510444849482260961997633096193774739363732319829662226757834065919219492173725659819873045073049463215105501468925996342971504713544095501985777566695869082928233679723653517426035652643885431500031455636478237842506740248467175571445053319430708905023032959518690296998980217496993261171833316044823746994403764430097228737771106948531850771311115729602781013802081818314941613113582337215847038645597055121864656167266237568153073946752815794499695390471461598275036863067350563500307077825253691903393024779878400000*i1^55 + -6104054642895011330656192375304617698398230540794165660666601612310423929699249894054238784922377947761802814542081427645471422658955545040252618201998821405686320405968818630704093084138748637270530611974584892582670797968569727792804654799024919103548531731788039883301019622049055627626830565760592549713672447300253275132956735834982721170685968165392461699438074773513961179516721204215391499830562007024165194445229456553267725817546035226822104566118012854347773659357563247047743054594544568519649967192872010069876637486155396254694202485617683315842785953464737770315637801317464659495269007468782243911339953768999506091918148227837023726751701905085597359958821516268263733483726458885779860359510931841460114400839558050846919986365433600567525898995066894827835106264924819987470145977659741887653017293635580221442389207143743101108234540555591704467748543918333474555147524303509186744575134568627748145830680938647982492178829571475654338332409188239286232915485217648557343227439588781834493624755814669268580898351555865492880624587047910408343120321296074575917080302321052455479105977466080872582049608485935009987214057948953853767684056791059055507279765287669234762717992571469632771846117916272220324948565975112542907130740000190664198382367060577766190913113475579921942659349963878528057067770801713369812870604499696373410172045124282528749986874556332276883722256546306465729085337271041911390277395963101616680465076946629258352578146092870154323569214880233390910783553018090319701636923611440514751723306429870540963499438080000*i1^56 + -3781254645863915089024395009676113033252010044811194828484799389718763541631845181733716611023960788334705196153142882148171127716258816332905728850798964473740528085631262236802502035234112090956297381266125685554976731695436931569685823708161655516242427586247940522989617753679939335409108609790517898465852098624065091738816075686382787705912360755769627960803748666987550634573187469783702352225670359176499072218706966426781548431041711590513621102100238344937521383132927618284179619781972602524832752838089771142538277273118980871203753406888960390691881673504291426085504384815135085237224237242160643912204001725161321263906275904375911749509542421235428819044181404821774794730442606016171899274259021042821475354278556417741499313893011717476549298770434997890739544661848463040036618557430229263279568739641703105640213879610257704674805824683006991116060776720694047051280125841360188345912299060666312855529359283189853847853418168114528813419860676765153900173226839806529319257378579357455193395104992804727070022149008891683137107123903249986151285034058183666185854714988353182414967889697801559108601406679161375929594580216608372334049633215739536210100136408959585554501489789170469414162489592647385826977973311110066666901992763223910600572809947835081742792398414273145518096884087047084027200899376186598912910931861015662004577409868592243815238259252766533012015814082816912276723154543434288971413418623656894571073387791300528901994721252637793996871000658700734221499669865556695620734861168052617120885464233472000*i1^57 + -1267386084198076079729716878520677270697139400131255067116789347479162437271854247757194288301694446720778641398951404061959098506915613296592086308446212764485780066854887231915464749921578436463388413904147245080677848758135438415360723046236288027856026508913805491365550263987907188211576079987539793512541136351232083172304284722341610806398224365436291130543230238058379082127582621242333932460876871398010216392870229630284645401620418977101325275731670402039146205343288552925661150308973530046593028204617466028740426828349875815475430054683122409011807491673202336320862457145113978558398733243304364662241606882717395239609870414188271998251170470750989564638061286184781114796754028961542963806803968780851366929081507975053560129352595395247125552238579752593700572472085201832247227961941582392155593985931144509921941153552909483169417333717298701029953525656746107567691379415923581110361019812963440246278058153155476578058280415827157752064230498178523644772979881585773545369451386946307169804560754400821498379137711663047507390555114628394858629889495351853108199248246343153779070503358809531693621694573512098498109780646409463822271451800037339294369234370517018848837494282664031509933655230852397708059582457360479058420903980865858409019084463240369729101704862260305130789473216925488870123321789890727909422292919937467042507927649078678327300077472979753789330609592712620715336546626709927509891710982903424852119134443313883266054557706174232820296866778305721607524190640310956438726374706108875200*i1^58 + 36916051282318310929184914427689927304023038608011435493294441898057182884788575021367913196911724047571179723905848557766924615828263702562084699967341325979389973076340943472039115492389520041002107970833535670514949875939055517998102457901361709908711464267714359775232109320961606853009818435178913473760646998455732477595398976146341279067321633640382363894963391445582913904728544643156605847792206698569483316684360815377296802163520911476024191468549798883660194020912674502904325535723068657422531287194562241213717269369496286048726358056681755429514085755422103102237693727775702355584124320293067850875308787544617290814944350514819814233148366935331734215908353759235700510558773518241506805869339337865521359190094310535867319734589704593602546393629152194451080101914327522966831069187807790669899948219187747352107842271211081965209792488825509454875822853073941494196194581746004549758702363522666339865134029970534575607927317990229581964126155658214248266566840082430533730977627219337483475912633003201258768971154798226611416612960177196367261511002230554649252642370182311951733715778607251630096104871800401230013479287218609120132360779770435461861281637214138666246961325986323670869973295755247189832859904068742696162358779103036070098544883020210010313596909513171888921598271324186493935848443539451390652794380159721685878037954197157981037420014162354016194298046877473718541788333560621084409733965712933189519825621904443126869301767639449828042116096352700*i1^59 - N1*10724707111736515208236908748117872877462434599702810671140644645611834645949727374962847444514079801643445294211796118792452833188372022780077821309777891693391340874404432750922731530136888345723958941487371429949111035704240063252655413641274822520757617042649397053935942782147997592354241050207561306581279595243681917922574201944662593814532381657730152906110842893146489194709579796796868190966734621660495110031923682323389924302592102328226617305253460184221754237703586213092365015292160056773740556324596355125531173011097*i2, 73873161469033903135404017259134039674197564113786409112938240137623134703500472195087915782993031228506876977295193885697601169545985962726220430372082919707332869198115193112061757403650714085237818337368768494125840706499993062897585024600599088367281201249943959941567981367123281473020983576138350579290530429013647981944687842106926820493035609118538218955597459750927345962095701889841541958492381444298102852435365941977601333991043240173136721285459544869469113282015177516390555254790589791850104360301929205753434520974986207070767028900349857245403495930651698510251587527953433557067546105992181571376467675558740771557892051627971797539236922064148044075166033123054899095151012533723819448621298417528445724619976429253605667894251781152389039358953344993818382748700675336201845005779073039800372636539501409119125200777712809636170852084945511544118084799705054075406569854901804140166553595038460315722498969215566768548686498375820973164741096988713030534226372964858328945795724276037430942270453150018934258306628124642974253747192362635691650486473289461525076174112957924558675675525567094987603639550984488530049869196452718275282956624041396562392465812372857436611094507594127534654405564452150885472529830941910972578143883977616755966477863875357220011546967121789436249994467562067501957818433089755766281290398869232253483783120892950243822008257422733044132259589210888532511630930403967755400880024593072252776667616723967390240908273860129181456015291203202449779030444335848551502721345128769730851709849638106131681591856748944627387481529716521590719052030107745541853165751600490242321686479438936908540818451928647915909663065436965505151611924893653236061076995787527978595840954048307516630897381456540070594586310856060853514576531002163297792798356351728930678114625547279616143320731504486442293568534793420800000000000000000000000000000000000000000000000000000000000 + 2226721915859251109402877015466595341757984644234240186917923770994662127723715458006137133822876142880648637505618877698654555145448160804351857931863389892583076533402265709994168568595452111356361251482124877840803812049815384727752201970332293827884565644660736898051416736755225759513909256437049137455917391976304763738007874077365616500695947046117097922574609956426595153949130800541143478485059702971467602683585113941661878199922631317698210781717211275558784779059297001099633886807277609353024228729025754446884663426195939276013486115333911973100786467438119056816751268666047386753870266102642951231194399601139591767052458374794347864884717156306483294091428507275901810371452684360315319259130110404289380844896813958735753346905265952469603644882775350906236366426102582710574084660640471131327877536430038142798191312904159630981231116724005569525594653180336196214726719704997348196490388563282524333325855743332547087631020482667723867753840349816515376831984448571436457828803263234395863124095972845824880193185252317667283614049852947878968168358054539563643525637815862075919145839424418176110186323996434146541750746496182657687124715547410735006324535056531629809272107791350272375556172710665621597058867782038826856359778046987299113787662563946047589274942457276610236723804113954085612068548123344792606504188417896117605404224479851669784092934462765939930154590133482992306501523160739753619375003870011468460245923332738157491703568761707490964056893582530010468687764859803205001710802221636545378215621953322109856249728832564243700439230426504387761694319805394073213947957726484727310443773557990109713059947576106494178638377683611309960949880893754688825003353411314182728751929646233816793454577411761548252384257441755020594533415728443314572443735669556477457227308989773939242174611717645627976703523212492800000000000000000000000000000000000000000000000000000000000*i1 + 16191653586945911779548756514112807163823739727572242398908325862147727395189860066643029489501223440149659287917108401656903055396547163232270648780492466511781590778408389667932856262219894731978240394962487561308554638804384298895548863316813508448314051067175432366143198421040637588182329844375161848480480090889027698036833626514947465107953770431231751925811051031126687661885233527323620287455904776229707801319709742887750700052796396928824246494980437056757623948604652336242975555199847484884219045736878711913999647064903176623595611972065545977741352674223497561478586922575862717973734062709149871005065807595772545782572497328620793437154159703714863340582434301751471494610691413772846238100438826632530272936056695871838353215229525749715065141039420657381378450523454469976142006615058982142241543774880882691454927900676144938615271999639352994112705701817020762404727831809251708936989453907982503993948054651927764239958375050175453430084786919673795273794240346031029587259794224130796799475870443418453102459115153621762967754952525111614889102242941367996046258448321465074099068367480916594665045252745864361440109741391701637567980496437409010538222322515806872775144080361089052922605037757525134175725354491506709860296486400610163836742001776168614183196689111665617354701708006037016319441910380228334326476612865012375088442368075177044108459028731926691459766878633010217717810817784318741981253686883512953174565975563956877213128767771853105989590606891050655923851989727196522956434676642828120083476097155077782601700629743778862878939947959449972290961865746770522412603878857299137384654923047822189449017529946396746609828039145429234344302176140583358283626557744076326834109276802912307434108574373369275574130192333798769732684557345246320225449120524897604391495417750645007369640908059751110101823096094720000000000000000000000000000000000000000000000000000000000*i1^2 + -12756155271806473392732716817269766626915271258120394669070936101500823396723680525312112883519244796313575514299029503648588155163811512249128098852111404705427887836911062385720627324156258310384148796691494207656573967171691704804254081619594497157978747661754880768782299050709086456373587566249779374197564520245571303584749806580214540614761059459801475022184521448818398878151901938150450036039880177172730325542456578935732515916065210237016368334512321981447092872500622971184129953891425477755938906998860089517258434180640648137446698638894047617807222224889604884602207700002793088493952667034332765444974639852082605387264410396702823846558482146082165802582909623207571780575538674732429311136629399100213173339604812646808942933369336506079983851530516864820614117724201306688103909515844079895873102794500783153650463769379065352907548681706069610850832643566254416242990139274253199344294352351775620654341323001918335139083582905545859418658981241003573044221277033468041576557623197916185078793580671589943690550797290090261244563638181334771855755599025664914146658489154390130366698737931150075459833583523029043132562459314234909184094846179930328730803253653778833373860744891646171229601635676527668141375052757776140788926517504763740380450555445723532302414434963941760175998676872900907999138098161199118181985239884153456462492414399014436407394271558234227286767687975351238216679244792756433848702341570267450658272147878664486859318333205615499228665544588805154857475054813023512926880167521683894974993658639001363675004793424648894908909496068104402816134189059563472089689643998826712882796009196980246221986775736502190183985460275712725014365511389070742045153726873246228840695644333831735686348955710144330141683063253749514114071861396418005702582960291768061531423687157170761671860117620185255443932223897600000000000000000000000000000000000000000000000000000000*i1^3 + 8680217738078956912068880618930192440915842962721107380880349781208357489102476144340264943549781213609472277431128700424195756299632989618550222600291663808194788141054020314513195059490186178029645459314781409517215595449228797524513553554049232660661301668502005067722819424647299317968270936492507287558388292329198245450521393677794448680625602311095054557892116633807507127866110255277912521680621520262333854500605427135285263469544154398520719054689077697167862610995693752251577581455066187917270854165546109057969582698931125323518187665710210752314706653026478569898822562575698531062742913405916006755117536932418607327274496892645592323235543870158268886168802475082336396892859378208705047519914203410930817517179786059586853899172507541873721635425195041123603817220023345395889516830323860541610682185799354976277555264609926224809127565673182553461144153251222627983249850517431432996925043294951441623158509438429883507284642175365354917836654527260574047344994378881779103453351534786920027774771833385028930779942785367196043753205519535554089323818561770547263436000532906445005217441117300825340234214004182146794434653803225661766229435294147833237025066194049074714695582986880885452700757514627610007585299140830802743123241811885679987999446888299900101396504780383443263745538434543678784733035503339466903555142717900745149775115058718248427495106947527085113582850128235285809082109877023816981411483454432326758880619800431232476201725684551181784695439375979546931505153873338043498423139953811735159110802948864683965501213843686870425884592506237450663263071255497106179334428737570760094182037771314946040057156479117230647176747598106649646137124164263287084173796550351015376241947480492759901769657834002700838209003923574844638436638307597884846863850798746084643507295853171871313767246203530856839197491200000000000000000000000000000000000000000000000000000000*i1^4 + -1737236363924283581276953270764564741721537897335708162878882814928784298469861467712958525404869851290979208710760226545699899992964927294025477263819005974186728609489980685424530335875500347293497505765310164370157869564184573830338817261895045636862142296968498152489434770641048546398229343867529772677536947734779595182975438698779625429154477174314975751038998928036937163987960164810694959284135907354156537334568104562677917708520182121267796863732229901744084536078095155993270117331143225601701258317242632872710971828567597474053769242271833882602892026139940139370753950699746899035105844441992924413424780157516157042855036095017930123018028877583718598964460356767390371641163709774538173752674702144683345522145480222553502367045051570341297791187911617270760277351926079695168566432959852672324696963608153896422214073186397121650960684364536715547403444627674298145650794145197713327322761947302818875269702566255407418348012566299380551175551804754492012561454106457531127964051788244285760621148805848422879453347791952350478087148190819243764797712744080280240884669395257092090609291746006930406012837231910296271788773392672144590492667250377191400979086257937397813008992422669592824409387530672660221974059791846489780591044027754231420793653183210104532478914575973830209867812796463075854504865219154861127576578560050449801369752050958939874290480555740897866595119929120199363500213631803946156974020041591457711964979754441034972228464650056197324675782017770079583126274948976440947346852354810267356732247545179158427950685601925931000897102855750176958699252519224701697765471387288322291376546871633557748734154046194704836755116183422049065107638469080430712793449201177340753275948809420996915820682969515125767340945047620634643228526179711954001727518428249855388503136151777516349262882467143926478274560000000000000000000000000000000000000000000000000000000*i1^5 + 102699499423544630436500696373724999019279474420696423165069679029182658496249303336750623675305988446175223562767576668046475384059322853766024146817030251061279766016765520671544921787228792697053074737189969613995617965616248348030871594199757779749036676843385552737210326213490343168743503448110390828165461213971752562546767519449597538024948101358138015082294667535409173912279419669186314275677522764083997138767370058001496930525836716033704123669602514384060847685420093410154960693148535103094481511915539808991413834760061215372747078269789480287191587623470849826731007925407611609867592460306947195195183614110396116885173726575569604979624252802080688680540000734148550282666687925127988364150935962089400123274786371267504419606884542547875564945204103626011202898499903759375060754601702837287822509489676323452843219267843521030005804131151298979013711192640520295424446321630644500223660751146049121864149259082750944970222210624138167663223276622385702126017410908500856873806094891124930602649789332637328072835990297238290146474954534062941622354381473949902705094067436343829073886818998867572303155472497080041207943949446004201864875156587878090178513114832574476812165964552016481161638418132890146836018844654043088092440109135603949133986836554508879251854700782485345642454629320248309583310738259965516226482527158518733538582297710431550809385541268683961347834339285553963912972013159038110136407457433290855167016863239957909334731759862677465762972273021228671300061237142254429235399999925705516768573055529229068945115150668004198745543192387239332004596728180563992949883536778183016405107896149100617512212286424952663071616964602625780419397311951866803697542494568534354575199334829577943763629033576121988183553532588489607468207179621036148933768108634296984998800624398747696351119469224123799961600000000000000000000000000000000000000000000000000000*i1^6 + 4600166766388166019707909268978398690143324191379486484735068806205605999848251877259952650844738581810865276016652859554988339290803395965927996005485615850636316883956030456314060373894233812237819333563819024132533305678754381475103932537515277579132606909479999170082022500757621054870709579322709667823210813544183582664525544082929852754575831342955269822196058900403778325466966223716540469290100646703125764015686991987575165131951937536300053268348816945263849324516067116780360827945517483784063361496528894383938813278706452752247802617509189469371161690705984806452676335620269299817441281717369169518601407886708203648626622971221779503793522710119598594255799061719730589526288891195886499406011495315427894153546632968478997207133446318109760909927656265807188898363684562588900762433387526661822691575976163392664381592711132598875218803239922700684808795443325712134033695264991741183905079310700097873778024182950769469041178410139004909092859207639403130343585521240874448632155944912041824156010433091532311933551985641164195927048945737852868099600830980679058063995422085053361884726799028407111534710201811410200283348004728949388075775471765860021571973484952002692164563011946083035185631517439129338113777891467867989614336147647956036821658128846797312681826123035211849491619616409116073138012432112045382668534402084367162127768377022902238025612122872180403027352961911914078934276874802748238717318171115751623947670004280514643993335158045913728648047158364915871154552985835593833424904925908095278935280024065866901116348861285752229463230260792619128850729637920911423018563074488362212999399546839937435135068745644311672412111132233207098076597949987618977598074555297040656494045644207696746204968279042516051052591767518338528980254239627447432601358216640761449680432580630468781299394797916651520000000000000000000000000000000000000000000000000000*i1^7 + -433576433519157308225928315108121208490794749022799586756912569085015780699245860256671090486991165043698621021374770205788673775018254798250742662377274550297012462770452171889921322925507848809764605971385269336467649251688062498328707413125204989306040072004064061603340741639861497823638807127844933889160877799613982977941821671545552951729673772346462384605031867027559754795099340521346919686697089449036205235370167053190512117888738029612902335393160796338537095751064533363338712616952312082818368096395227028172232397847208380948318805750243963979666936880984677045869982045412348150525365729297592873605286115948177622650750151532376088756684422680196330412359129910730766651916872943898077039252618839419313536395870873720329220124292173947740453235459989580992222193620036343428938702266142012303969879210038392524071414762351539351491371590343904738530704683416826441611505762145422824732163890918301657694809097927634229666982035561553386149611951095512783137395838289895166406334791889314457807555403222529797631022855005276738518085158542322075445494241429391092545309975807729297458403671477446191469021997565884519367117544806335331897806964382931003792141501925083350044810316111928924571930040798703521762364932573751243124672074019298858166166338281550271511040721076326396450986308234959931010264787113490213651533975879113370033346065742738064976458617884418699186114866176146201144030636601742195829449850590232688397722637671759644364816876432898897188332992258779543780654656146112462936971652703216276974064850756188562895887365174835974152211065737288061004833470737046174578782149438624248659938719076541176188915482653873634565589036972409979404130395525275353839346135611542484333376263457149887370676494638736120916319596364095063134263131064991543915189672594893302990213522168034341567216421437440000000000000000000000000000000000000000000000000000*i1^8 + -54675125390916212738939912206551162136193510867627269191278933678567563927963130233836856085432692372582640280917552800237841420392142836358546835795907917303074113545345423511703031710361303903082123714863036575083474927972080950039737251222488936275236744974556623594186505294206774879234948721849882559287505556868256591260734851406343087662846890362773555448861474966274274470435374384871273938998340100061908724967474258945092484194592711640839183104395212952754560226022381455447867926840006234035622077490626949802891473487587418120273125258032244932521220192932733720038359499592275245054104047028703960779780357505405993979538597628249190812494101060617498335834724003270196846843664989056775002100147945192411314635865507395049218494238922643335115255497911197705934154674186111361498001499610886465662811945128565504481444023930714332156377181773905049238948203456881983708272420516219560864323923314610125927092986386332921465791158301734529481923770179120423331558152120391231865750060053385170292555634290454553835335676919682265419278697532002986164938842567606859092804537260515392355400296335987431489317730088621128238564656091869840310424458958663076432472456724740497154613259182075782659106120531993467434420349999758342207785343983612422155848748237022911312671998752513548860473686049992267378252633282153505120715260475202588607658421598541508544860609507144706233431246525905091227308178160403603113089266334068384937472311142366093851829124855676868837620497364265570904732527309942802272608880380964493054275451686219224871702560970117124528302831000985349322685614130098148162353343752676742806510443691861887023647762663995893014329429393064152646638060662377915185982361114344823932095012190519432989847955272514265006263962526390072744674064578155221797663758672418525010106753479467957140346581811200000000000000000000000000000000000000000000000000*i1^9 + 3159037882744418136596525020293113824391101657205969272549114341560730110437225184552446651604831481821006063144579266445171613323592412686245922764834664596973681758577295927886909315835024083362215818467834937662593063769111577585467101291881369293872637006872596649356374461815355081051141444032755683186701187832937988765810545479831280591671467555456361266465050585801483426093498643591898115983672169196636274821714320202727881796659232606981135622433261349963180443553734894192790087210192471095484375073639749271384166062777128894716978869043066962561784316955229850156645539144233003950262455107950319508155966280698351324322986762836531435266761682721241854283045462450963864811960721045077254108692841608596387503066536747167542233468608048574359984451830708963047550039711019273076170500385999525630258903450998823296005038822901409360776948597027134562527595782192886812079436799734409569325739493172512011333254370223938692906596983121634432563610222528978040621694306319684178669786722058970424083393505510051864532783535954914138462563651457742933598432339150901791448289623272323932012391314833210932200354393193594464794662189704901117291905390170674137903543607704266337660372637255319494780078180447854060071885853846842820214632559274041931976963977575077746925566345484113693410091609714193005126689941189285192290661447280582533358485847592731177697120763789442286152194036118570998103909050975001924207158898146553015990928359816364686427747355217150076019036030493894462429766373715606395320469663135306161979224842026811271275231159486584328588484409016962108910455663468650344758211417802796556665617780050504541755248809640036192749993262107860862638367640179143648143351645111734401558247742559838140046620215134481552408894022089738408509806283059559919441445932451061571622302268400293813451489280000000000000000000000000000000000000000000000000*i1^10 + 192619192630926987401685465071614211997003655808138054280607661934603114841526167883672863275462168229016224814752402225832277752123871999516087368437750166564921566288742741654789629431191612053781198505617848922530811098294145006982145238177082923054506685700532591782975108314086902381196125943242587182456307315122275188009418719252415356339253487816309537883146188429232808529838974500254552892002914746124432146168095578171194683393305126289793098475668262846147668913570263632317406639730744717562171042236637274152759894869719086527475499394036822105859108290234944920240502694548823322296161363056053224168810699382713417891707896581308284304300991965926217285508565882180488381189748520978620910655645348940803747325525498066942804620607412220716980897292449545745369727430486066781560526860890868385327736471623421063660711800148292578861562168474511379151479419088709623279276088573422694275018196975232335712211320496730300495138034294777715869145207220920115263484234348818466745445896309229480381749075911136294625274664798207522108500651245986308100758010568825178385219883299732296392838912648673918560800947923422747554452351652370057502489213369626002990875757932718083560150424054019951685155927739476466572534896396281770549836820653105239596116037403363601609735910559848629900381679879145818092062619386334112383742110034978525151622372416307224740383379528639804199627922074144906716147881629880218657173054539670360684023222448555571854911403566463305416742142758995318049319444768693857557544562162667100106227768134699086738342058850841348923941428542698502041914796056608182393145083665596383142383728989705325472550082576315870186626427410535514553359112816760835385890549363058125571019152541102897762486381101561105478947820708466216837518920028202537199266149071166587981478802177325363363840000000000000000000000000000000000000000000000000*i1^11 + -6109851298962951900433362748275102228825288513883010127704187948983414029048279571271609660618900294529896049949961990545297821623129916247098470028613030120962506309604045527005774105630479652611811432213747732968664815694914277983791217160351532654367884951646996674147680358705018318696465608355811321921415835738488156677303240069083740722294862599330719590264183831442414099453047187414057248312607204614536243366869831916950444209569896309371297433476815312080136774855245253026063269705236058952711435252030820192019331231972645680944928989138100669073850547163447653495564534057659393106195972781593099327254740479214666847816662850088351019131969463031732889086134087527877605103412593501648214360608325336677481425555382047066959955194351881798448306631834249654383413743858911247970335188904667825225688122436988120055323451386614327019859516267072215303065776687922641844554785058554392904647284194120662346753157697237333111986810138607664861592027509426753264443968595157605923270860019012597596138748597017588789608441761291187880395487910162633527552241694961524383034909036278773542323077913717270364050100191561167141499669202089805709198559182211417766609107072099553669592307459752418169618160470875530553484403853715614210657296689689553573498349624547381742209902715592436809780769395411316603195169266784316787104917200397674261141649437030256806742777333535568697368333150165946008625601319383690720381103669520873969921474963619514011057142341252508918312539616172858164208139574101834829761472710137869888538936130243376812347582378361379201053326180858852630684979466394174423364852783405464876549027614569276656291192198719572776905719132781811159619369275268712527293685864692101192357843747085199737947881718458721113583644676122114993298410272219335751171166505899176839743990623773917184000000000000000000000000000000000000000000000000*i1^12 + -1074843830902096089342147194325611768436575021575250328990406438685325642074624660727325475571286006957156865910605281196193183463801367148513076934766307994771403586877814974221294472357236859409889688319945222801520966026111126923231465833630065640217413269846144095924461500413980132921703875099681112359205875715329229907125482112815140769386839633733622334988450093555876762848215907922650070661051163760148712305366630852069342903007384981298055880411672376942165924227364004896180371196562527599181314499412495686999672266532947441930352766658557276890959166238173283522357272594707743362167348191736066663470593862321963237245946203455599171556389615123049753060028212897240782151358153998122761307158695425354509473617511663940087958907348660857859873791957072766750086036037436897496456855372049097671274801616266311944523158337630053434577033255799190146110320450387154334164007087274439360029413931726559727648145320017211022332179685865827577451417088980233393897997327184916652117570948401283836990671135562728812610548052800055181154294472322221708767501346948571097616280180456994568286536804743257665918054421282947655411986921741888933152086403075597233338043162284339973619546129342381853591622530923603563843720460604739021275943014696037049920228116514525434103792190325061206231074236428613319354356383014895602784418691937666866471974595071615799377470404984292287242608102468858583458863246455513068814074120261680630206909469119497554614942077399864468657514487231873731710335864199910807709958313587605039178560872517016335792442380768233425776441722815099511818921179237251634832274193572432390561234407260602325131071194599452831916084174147822310184502341343149233808632369304745644238685272605545824964091032688980204981584525085023074013900187178546638924242131832192764843010490053427200000000000000000000000000000000000000000000000*i1^13 + -25791468243327949772827485143688000188259908867311188276181767342575235111171188255711179244072695448341138740782398818236749253632819765387720737361782123581130609568179992084837879842514574914253138814809009961106846873081487671187055912558448837186861751603096571181888448047221405182796534674294232334291295173936312705286462327715991176655962507093453178125536225971206810705499269325146156201738676793782283037835727971488410056420231162506428359094420054516694738016011085226006207123667930964099875498728160767528779676727366956240420702370873730016416229527845708438759282615220356345913705134965879757225497876468323212139249822406965459503901327829409351034481726203972251119814617020114262107650403615848060159501849049933290108916441350590548449243895654127226912109823549867812451502020322768621297406047828021012066203770955770673313173637989258012070042884210191486268671340835242870315297539332181897627686578661925340726584429628753888886568459322302667177429373507387799266629794201567314472687896593358978092148771973205975884495878019980543717602908983578707067951666034195275885553439191071991041127790301648547445662136809689356924255180423596357667978535382763871974892210755702943206293294916803117125455135031335234204790486692038790936777318628084851505896820499230303271907944895463636564171774665229385155631415248727956672219128646764221403701610920207582333698247055358122695836624234086394391715592204226092340828700943123652819462513115539477507825323161228506885972974989295072384735216032891657801435357640538760781556712973606934317695343370409086156471892663737114230104193664498982796683648041022003995210185796487127478908206582892563511359504615024555274908496515409794258480928240053660686165593397634046676923911801203276108934953837245000463086524815800535771468758253568000000000000000000000000000000000000000000000*i1^14 + -44434525419123882556531893924283298014373471464092251290975632961879328070008752702561438418551772693484745899774163258148839709367460364493623223281222282018832536665490051667058781302382365584335666182264230968316255199541217185731189685741011504536266126992097165286246618138412627047752835772917368231745280353436810330720582159137098477079144465303286605623507941921211310439300552174978402748824977596674704569958886206867542330848377661002476819624854969166604185211814247360623792104380257991299847582196220397271949281775443438888496813547658883667616464154822654548900704473969759958192187134383383297420476716335583841266744880722674020452258677586637623793849371539024814893911249208968715403145753228531095566254091676661609096431245052685917862988506120346903713209132779225844462849600659508448927709073592538347147575682185863234123417968408913232473437007906627938213773901186687732951515469384893939149070542729539914523104215453763952047159180021422259110901468219833715334768497427168841705873984952465693615487229080080746375563910414522018576396718428183981516553530606013321899526429563141376754425716794405680848878927706459126064589385267839833994484352700710305281460005504720597364086820505182412355382719723378140362419492832672356982608555835563696575694817583573943514128676740493037717634355236242770944343259065333641176328233705391711596464650346601471363504808840922861431983094935714382009318484941232269994907825761093093584631834959302742590823248335337089566798197267891884956242102518191646703377967244472942714995603584727932204094199381903213858568071172700434574450946312763392547400691225355966693214987002573194167029257469642843274526676587406083821682597181894096506939631294694608320288522081791989258834950341284641775827741470234211097513426303623101752646041600000000000000000000000000000000000000000000*i1^15 + 7382179589138924718070578461603826371621329472868022202113239259629636685130886319111655592973712532966466502591787411739865332057001778728525542029545211822592046282074450714833814172248947836524300983347645252056417897470010004068289285359571623993876716653615189302135987042303416248093312528112067701337260466366733703765711332083162235021099381305363095739836100535031977104851886006483811115210472173727156460104478581947327843029748201216468547995973018538483244088143747239671945595273588398981762667519270569281143212694902347040675273787267182567315595562427580192646576218081685747633954810866386116565035978716914260986282323866952941438954837636790795755859294779071442009024296362668868841289479401723347540188778575761153033238803884256923407511159217780131514281859253750345924428849155855568558352054262064149444020141953412685179099315037385100072553790395650369144217970730458459174224719950374102375645624648726919472729693753887832408876683118518952067815248051764358868681187710095669843681928008435318159436929982144921227128132026928491098831390246518047694146597691588801615441476628657722729438988145202119088303662895946057311888519816250727724363796516551428779404524307388288539039321677749273146020879326767652263458829669625269581383105168083018791039499371029804872836155443723998135862953128733869690445879823815995616239783035651492427408547976516892885691843579495517783150968446142179923984236393306939663178338506881017385465146260407452110006322180785847746290202331992481322591135434172962585940798367640679983619404717475511547584115654497032335089355792223312979086501835370948011451459906157042037203092685468139243266745449566862604515882223716695583633138413229371116502443201002890762975588366423504679664916845651869538650278576614139466041657785460218396672000000000000000000000000000000000000000000000*i1^16 + -455585583630343224996416131083521929003615512088781013691763670963951158772114875883496221740093656643314941667862453455597154251933273267131386791043926849986571665028203727523016269533345603642117637260381159445196367123545880325080704873159064529199426871345722183738818296330814441030137621206930529277308432217693272773263618736774181560207651567030309439392127468441208015599946687356417041810149476929958441152420479977625866185278793605135735740980963865886077703025811031789821873226322046946176943854383692715458343653022647369207438322451272125368961187830332333192912622484672752520860685916633538074862347118364468987161319243120399054223077223973828011070691350487992844699719240092071713476805256360306966302331161649360804260056777017653161637640366219199701313610014337860797408706167976844703419781990099336150940013882108850838011657676647508899358982056817767357249885929440473938306843771743548123772697239144671224616109934994448685698175501043786186151464297741304981328624809697437474377412816433082374095637640102507597364556699329680954101195675837805182492782985364510575334165722591190426271303472934240629858352451326499678690616487056364628572033210623525317981530839710728384471891045928193368432181954715020933036241133826018122668292188014276939982521864607475073075572274260263972080632311290767692139400580298410174052562595987341386984707062589533510427884435339302463878872803374759477028563484777546415380619310064260623470393450949029220110377174407443717091049925557754928959291502058180238828437631787788714373972212210114636543072570251901099928444552549208721966470632964070387998779815805552728736606230890985348502926531274307322204154697989829484640690641442502589754178685482706361318562721794905657199574651988650654444499098795534575271610176889650413568000000000000000000000000000000000000000000*i1^17 + -741859391782193608915735890592464035171694604591142706494277776598645912353812881052618906223773965126793107124029887765680663241950415925406202759237144792951587992430778786447103393620734278702461026781689925013653612461326234946817009341885524056017668052167119284462553832782979144287767103376305948162962441068080291763611168674864514480518046473839200093441514287613415087390548923610975087392548258960090484082227513286643440062095143242427279765864897606521868634664109543682662629488187789963442765322957081388008351486323100079816591887142845246907351810009794903009883586496756541613311198697199931300518946493897125719520626503598940965385573482585155819780459138785966840347682115622285607721074340280234970858592298592137362021297400358164420428860056115857682726118321399431266406141386269418531008400409516163896004465775583779432048326017251639298423853583761902791892876055419353945739394878291737084051664178671263462427779477913451502152634703177326619454401900157123744392137738877562847447023630536481621371568622335590235650384444933511121922822680048572976424531723429957553573611147652008518284470477854001584615249928789377840485434470236205690648668683473789211309759891396267986350674323205269716329835443502336397839918831516814278406744853436672693619562315956419776512398161285150448317134228161181428630974906531127933202907674431158615521557401834390768338090603967705576404688419594623045825765668687307326164494600914204059653606065314274582558661825300724341343811836218814273677288895327613295273811251229656845577081703508787698991079728775033894397065745562373056704635676069415564343107034278068744533446961191346150138298181936112745486286956360408952852201928005149281770083598628279121466275726909244571155606822482403335443699421959736750316114099044352000000000000000000000000000000000000000000*i1^18 + 73579343021393861328329584242391446046655259503525256945878780187790549794488680801283403111931051830638375254323591646839742096002000730012338496624080602033075645742923472642137234657695485576038192813315355572603523604016721482584372867697374790140927357073994707421312204532159064360239955679170657162648339270323991970465940544492460478526848346514174460981073042541554761099039342804562752756535309643775779184143773901563160206068888354711065246634334921190144659093163519425772806167935964095799805743837826907691259895275414840651627036146563080660608635209588115466486057712863706337111533555275338285790637718144439179860384089225697253579604950628569363407217270258191424007369871689814757882625764215145820952948056902161620444282485161219081552254264177628004367012818442963189348179265364474388409882976869660979416093859894784827538293573192755253760010150382490557686368807821634901097991451896545867658879166169374025186817558761479687920514595382036510731259222114547104230769184962394913492694802068676083073753212519051499900199248010963996837088720925402241829039669937667859940249777048272161036437981292514589774792200027342527568730315897365216364601815669783469125301345632758080113271667040374198411151069808032083470473714276315191232156364362433101956676429941870405883046535038878330845897416139970650127723379434065560078887098174078080688049323032164162449442228126990355142100273908950615284546262020175940854275264303096875075849707868678030198206700940170510499190830371136092738991447362684436301570153416306866395871871719117996005867811577050383170484465771782764873772280455124150046092723404240126010405243073247985248817781636453555405486212615886638740985503672954989924763209155853315081011972273002093116322741771794278492038834863031599894460209561600000000000000000000000000000000000000000*i1^19 + 379378342180496712535081985895733163844322821130682598359507332848040193032148735653825379644828355427267765772714536023007513596727093401366404051414109728973348097844076704587008820285052302252792542678422020041337764030087038275961016285963187234625039852964066976154114706524057749916110327787476694571503198293255755654119713617809266443543340760903241800543324458531363905342099139651550623678664194554430731834862247061717881597895780846449990639884491163601201217539280167038560396378585751835396410767514729189000177222381685292749865349750882104441151133949097383782089770026353514386744939679964290321089584439470292798394450302596533501963611808574695501581022493580672546752484838220961552590782641370761475362882090213985674068666762497660705557795944454277121874608208638115621804399736496446161225364564084291315441396738209006991551981686682504526321300601612717739576681453906446756960836581354096153304931179491647564206892041556154340606893238952632596903843818201499215656562422784468908829277106883949881127507421663869739032384323407688736242227189868187051843905041822480149904179877630083136858719646052379132733708286414166893264353445771304321166681657084486789440842958685085393984207869947027944150237184202962166423399673211311935269934013097618539681932898411073262860539212877429128869608734874379653542221986044701765703963055379539610875284928629254571612434922271781722614555855116607166300190617048009640435530441725025668020122825154962956531347439611644784456792858365630747313174433704127403755066506701871789584326998615546246723997355321404002785374319702629925934696727546784998915410088618060093950464526610752196819749098385763449610310974511216497805337819370580901858885702909404702889916995409586550055046383387380332949592577613149089610858496000000000000000000000000000000000000000*i1^20 + -7123712436649156950870208192206563088786925339011620875792680984787211065722752031046695214152148588110286251058032680689796486410148778914180846026207933972913385539057508818170132559313565945537980096400388287750910313181158743146891724116977726579777207087776899758126686203930803228079804897405569464676174993324285477237461515219936136622890698572308453385447023956561556432196567120844577955149331083536488061510722420698247272382565781675259183730769560018080821274980064291714571244172533242705696404595144993101473645275167411260779409480915667709585417471654447535219115261646214467922481699986310692750930887491838036953188407795380371476439108968224696150820870261565547598103936483705922119874777860845899391481517211610552704813716385890270393318774880209006084278035385714002794670371145497469334539490432980761286998279167657192402205802123139008313692433162901534900618313457963387409736528454317849173749558005278158018471829981218651128332125846635809698869346147372514528060615268319058226632535832180518149898878417522175755134380175128270324601489885173694546294384980455837519301864633253946187829348237406385605096438307151579695431035599527940072672103617046914759680214993886952197936843640065017315846082001593133302560721901232975907062068267754273470861905340598983176824806771280016379541419867384176570580698663333726524438615043295494418217139464627458785443599580403411483281043177254873929778146425056136202887224994506957627197062485078533144045557109137129516393045677750771654576192549696319425292227644501421414617572359863019239720435588043365274837262479432754814337355854470788157511928556557460516426128244131734890421822745001154376762974430110702374869840346624857869269525819944472985886773917187895208396222859998247917403029525687021286195200000000000000000000000000000000000000*i1^21 + -60008049259761185322615684973760015577536508583417317814585254996415165283346584232478161188402669399105078172793119855563956747938949961884732595408581649526112703034314574798566033797104195571756141981105821382895523454510257925191346911691014053660230549679533327607084682018507260456977123061056576336243145482372972902970378607513753487960203944386725867778291914304233101681772124466454496106633702888554543922571038404299645368470073800206315743140064719667480981040907415016927210587068837487354936315659739149102108175503188157279800000082793357672866746593898180617898966916146645600772449869774866402034241425273570837632756994008591978445812375368880714243426976982289366399366174594947475430590522447763826698246760656093839389851316640980512957920956405010338531346550519345295417826540294582905367102583436996300473447048482612305805474673468141829326430976546367288247489203686548670664586848264808011131553890205723143631001882148399007660453307306889207746066508687272601587230946457871216213849245297973178074208766963208593312923512972563430965378465340081459400326020406331247042445095450185235607851665016876650227224958322386762569685495188878299823940284944217784681409495344783309452638566114196787869393796713559820692536979767916125616591511322758404598541685963854029657389008818664404823754900163810624488606465378751693978903078429941364069594063450951800938635824496683247515341632871042182260843205659132064344417541767347647553189388900052834478398013208594364752751642576205216248125100634611840527228467666283921100770637307497641261575967920786473446776168309526573558041624244317280899112825519772883940955835028589060615761624726842708921823470967976785125862290414930350329711560014639108253336890113032523382611341522309129027112009510902824960000000000000000000000000000000000000*i1^22 + 130718398756584458784988869343040807353528231662377160694282327766564355019893585199968740582550748202945645523930803322334428768352707683578218921188325007675696023052622555907472055646098796271320540405241068278257643511258124391996645435644817198041508563034420453825410794839811934901967740760220582369710379403093272579206048922460371394444257690922786252227438854801209077823314184450002498891151530044640660319225139396423490041573811448747467082181793982923155597848981662684673209101283696082350341001055060775175196637363195410128520704785826932019200540363429578176606450152465555609096702895322827184192204003909128529011358421829624826008815867763331398082845993478486460146786497566128580634959488540296071503154847311123655647431307757403635973170567083017866202472791123856926007357413956556194027414452172392904899031206552642128507021356315749396489460620115403425685001889573392319132023833319349712723008569834397551115033216945106659329156892161698832388461903042734150117199335438865465584331869047426473734021093655456105477238883914523445563725823657778051545977175119424755411540120509771430722796284643632915777943219238070937975174129804339329296986057155016058242727924560260595114003225056942097827803699737990470393351980735904206110919853578350501620375796095721194014268485714393672944806923424168304105859121352772010368371836472272995580443548950992149072926546893368011354227545756628996175514265423069972046755011797916579471753501551866251489227092932145097111093590258383214670217340780620147015390796389834831721942507627373586621533678381567084316587061601903159662781070569361836408291200400823162258596598566689800297252408599660198772463585927439888271642551998481104336038522071567686023383984156028297042157732674831018661204967030784000000000000000000000000000000000000*i1^23 + 3865574669468620763419602592955613392593564315463394182987944058879403331970410131526541225602773190586189323405950247439259737980444756258892868940779731191535764486075296173686496323475454528655527047553909842946683276405659503210348062435531458169447062035058560964196543848667283054661261785980539329850919783519738056872373859746304911064624741387115119952384037570326914457159769318750240794317178701731921161784336507369577316027606366033896264149285061167219845415202419605694859315557229550784732447116556112574549200149443706870947429971720285278495534382495602356210376096574025873666172885791517573192992676904830292718008836305413198240753892170132128859686606741860459097072301581251548804543067167458008895061743813400042416351402512680998505899233092605277075933143724191969800333274095643181186605180806324235220202810380974759780949595265280610623775078004219591891618565609695241956642294062728906068778756082887477789158564600646120434154227132902906771086541735692746044965631857511006805259288597023068819122266521219833457761268466120110447922985257987650816359518757523982548380058816412562539787211400320177638035465905091251673507295786428105614599696237475883915034352795661243994021644145747108272633207743305419985569942526948442521291252809682037790350506965567761344566323242364151814794028676950330707162065324564614379343145425943263401012966888888303580992030694791431326942548463815125568154823716730735356788174230658598987415209721470736376809665912221062655740732367062312830695801964301676206691028208704462595489575858481780588442374339405271373491010110856129120417530153327196508313251829592676828312261980963974197933133383820871026246532826616184490560697185943996507578475482087346664876489079129598431692331210359067992216777523200000000000000000000000000000000000*i1^24 + 14135167958674266698185289607859934054026610614315930766675520975305222893543693946426702423054563692361672032776376531812640974523148313810583105102403871927635110470520599559699354617448962940760491069022441085558340317457895875686133843678091586453581297163479598378311043553819905320234116039081986506695437586286129780386290908950639071588440250816439875652335924731093623763198976717254811076124777599873361833870417407993864952530794204979046517825096168373850286280196715572414648807879685146963383059029497955668798366248218777214669624069480563960680197498048847231153753250897701809972908701008706771904056371945792101386246037461500700703243755699694428553226276780852898631066524607203159110057765193953487173228599077695722371343880947669154001219623633480782293394756319134778218129504316735552701115465573450003672034260939623589486636244836791648513302416460383637717006446452375553886579786064388889503801802928682155889565129180647993040068831422683088752241227444964511068544103677439350446538865416343332023614387135674489813035181392316192290575057786651292062640584633004160238784081138885117046382016235985361726783912151943605692220130681939282027539702722526169656457674697415749718886113261379051490624783731444865342840154534636351139007743630021483277067063646359825432121655397509857757204374010351169111699073929984250968504963211056602794302834146567831445387482087789549083502709765189174468413323074447908609252289372516684979009260041070687791453446141521155020092588489154653613199207020311008727269150953627719253068129157662360048027632111354073152070600353653549909523298534382819278212026058894451891627835967300259457494877781775088483165602973966549116723157985397680784680279154426564499648455198388648181894393762683737467781120000000000000000000000000000000000*i1^25 + -79222707236268619466429216608720758625745389788557922677115308622155471915808545718085725261825239747119234995570766172598611607337459738035808534857801425213414375158316864225235898707899329331288709070594310721243251268852297358946837556800374583858424867703730181803251953237245998452665972954847907209276109246037591701212319984994197615274930269702449358435164025326458582777866612677618369206803457063949806285583690982101757012057162055653282631440284596527776838593219289518264077282008827460086817303692454119609169192951208465751353653527223739889759339354571258553881527283286693325176017453430509014694636556816792638746820049221783651334223556137670175944907274058214428561723741178327505067395733741027161987288189456013005376127274209013528097499070747074673679620612126384254623801289942213298067997385632895789908638640239125314062271420668664795160447942814103173772517082183486201873226942934599051000789266093339255718798739566511577422319641155832684430764457325430555297365349783238469986205390159779088979783622659573234888990596935337220457885431036215209179388294297107233315044723391878709057181441245366353966722327493690947886739606964553239643610311683454782201769140500737484712114674997577487676003838737738136060124088834038289978871340317341135575311492415475151863569642877445335644835029701922005199242830339880755369898562560613878673458776085407703667613689074913821359133232191337583931563628722049086253500806965464644259493772454072628426353972783396345602131462432655549803195636481799727576345017722783235017378571196685380996675769744383491560783015359117981005439903793499687244523442555526536388273423686508437687655353862793946565972964540213075391417768213447631165034340422022856783506507420195830805923345657845776384000000000000000000000000000000000*i1^26 + -1044868778467558115983005522526655881250041145704851564885871518316917063763100251305515275917674127921806321523616424448287866031446828050094917134575304025986785137880654734205149916789397548285419221165151262390570772944773851798027616847209039381371358318069208709435295062355869516313984548784555733279477338763630792365835216990083610930916866823720366131829874502370696479360710082131499468972191779337811959978994320134293264740365777598149459815401259485149609751323761809492880224694010643711609263913348298109709373018983026655460831804231682642776129304121530917146343233675589710178663605589322767970889875683501444476877272420690933954389977806533863465599186194343548087046047143467941190427875070248535009672140941609984404662001718326459269611199568902226071814246986845745575747285817150776223436766875795755986833628625694176688944378206218524509414245295963427563044779665828955611799469732468082634619174328415665492276370567041762374329580753013768723192583907165473896027780363588922689696533611763441426806676923488773260702713855702186309793879748228032346155645294457908909782005225018722614155232796513516056718388693735644816594741879223011106240748176043076289868882365839795347614388593414078977465676928469733024494260776592037100731090120513977260498369377890489712256034455150364562688288182330558027808916641220836418353831548309537539996834660024618488570499759742911246902680913112984954486970431767982212598286279538246599945853184055588064290116735056925865626150896198944267799656658495844844063472235633145945589022846342549625117180890406350242168901422211979376021857006787223868640609537436770693953563179496259992779479489944016043982041954549320198315184113451299295742674916143173024458609224934245263043640330865868800000000000000000000000000000000*i1^27 + -5272515167592964884832337641499097979315783046180727314022675361668386349517177851031977512746917205832885149877667133845970121642419049308852152720003847724348458844198778861500624702889103318882549997905139908732464865923646102844471169005851974750407054286346344301517093595429485482155901106588979418519374290645964079078401502815766139209946030986583283189067639147367312809954372367702771796484016896734902461250971268555531463439125061285992166320543777665578811732212009225964316470676024388512778600996724481276393666138157957781369829351556703342925078602234450867414627484058300679995978960244936897989167294054732263386922836991873496717452787283195520300588064564055446608385379159778427958370482722483702193387960925844172470786439791326714810258181472484819667978704426833161334313960142040827651911996305110740783694966356836107304463061145993147553165376499775789292839619328681794066296437631941500486490222194040454135333204105847328030101922625301091051936095587680818169159692086750935043754514008495432519480013720379083627968187736373266966693807410451168506628728523461803134500440857227525293567436009330394974078684870016804046763560405871411468853810524471327693321690209877929965007337084795632901897418835537024891985011646054828125490189241684580691540937491741291330173233893430549823469442889275226706816354746089104694724001635466369125291376787630009300046983660175918010637061387138928702832975509618058011854924669994276250241666083135285014518411254149025281438483627716634969075159874711304566473638116138895623209048808832819940327910393633388633766964678509100015907861625383151063002257684691343921804876774834041027915638106668943888723228590529254163683119192903103528934290923967249450218247450174196732868889149440000000000000000000000000000000*i1^28 + -17994710066584939427578650680521215507700671763585133729763832303579038620781421233208404092811776153034804642299887566773092314645160506059289762610341744303823659921005173472403614434615892320160910667166782487252401892225160990917553181759828089313180807788265531591313204015295262142242436538322262670621780818578900466131996639256501883295823317035767451045218192550693543332764664054187425606059504282002261395096695142993604012193348082317429312104343387802655207970309337418087852461529868649346468431438362344358028333100192799928979179222313825642179757199468056027415118739040591400333954536296699834694075270857115582884012611044825630704705254602879851244015147491835535316986004349536739835132574795719200825687984036002883795317019586107451748975701220678162862245696348024004282474574627871813289342271014258147058186250326264145241164906482797215671309846343069652550400323241524897832672774019145517899036375318369914571870542351241577023746881126087327405730980449485338003129783255540426353936833104370239230216671459135042177783684354856674617789929412912996975341764899933575684915957930338787795121581286732973169691265373639245035312193824387864370726318663678233237067825675574715658235822666180796631226165802435140272191848481586389598515529688970712613332242513986571234645945254075743560036811982203968412754934441161508727465381968889306545941288557452739560279070751445535407218448059854390902282156647015723868347105787259473338084103112748113858907710447041986930179003949464300256327837633291401626613200107936863732784861905986639079315572960956005300121819549386994570973173569167802727443397613772314988102871711590523764017614651970089979032686230744500296937653226481328698620379711843026069339333333278702203568128000000000000000000000000000000*i1^29 + -48927843255206509075410330675747266828382052603389737923669854205599795135075269484171710193938327470720428564101857233084022728126057857912503681152674111900117330779580906776234339941480263042369585143272211502666864937467785466016360680017749068941037838870083366489852457854639853088809087979692475048582635155380891161676846164898749881860057890913044325320993172281186890791090861216333886064239508284256086879509987655763703150460023355742849800780830651274017379885469049035829082272854193068947683864695375527346924203499454452805698501894467992037086714866085829082081613249795053216611346258595841224045581421920966666800933231414489321992886976327925640232139784053733369016380456004085925150208376420058232574110223371950365676876624381491343066066916140625958634755920616363827164761101070884566850630447091122274005321233122594880387813414122793214095757950673488966676745855111495034856416634073220646178270697321237537547532547971349116497802586858055013221649865635220826013325046545724928562013510666081359657737576598637923935922685246903741805696944273720888515142501610983510622624780240945959013870057014398601882429728249701308385874568247222172041494810049136036397570120886595845250955190749309905887880640209652578599426916377180516151556427872543935925152241534800061656053419688458536646811937486935407740513420475617350974745173698750350530980316212883037481029775024317889460352052032837524223331178291094898746882637716210416527309549264375697904783765500064313037959882857251603835524436052428357144374849574812407702059534786292382201406167577173295032756441335172314562337965178326573945527260664270637327648221762459954267154844826952045249772210325546155269169619540329245912490380857548731156794413412676481843200000000000000000000000000000*i1^30 + -106813566997843499688037482630639367015580472843642460976450776194051651616885879079288324265034293970092951776528066936676774227337395708530332150412211116148757763389962507667273675736529349968620684180157454336433620355855325132845260271857908630086386053934605032990317739281349698161723259149555674490311096069123942180018801674788998170823797886906947374983890661021711886044949137310517311036309501415019794061581003304124695961818767516226976602486369865602836485282387189868956212052352125191568751878505897942944129340305603373653120882795555961353379768917783176776512651317147441279276433291275476926050625762267614960935133596355677555576458541562651694863912963654736199903540803262506906463949463221596216109544434069645996133589010202176812411965111749685631099276773851336871329114519776913518117894439911179354647078008032546719129957563567473622395757705093793669251900206763840707014126438967274771800003249777840770638177918531323321096791505476066680069831516670596668842777097980740351168527414978919589058847783525974310609116879025528340094972087544249391381471583023731550535943736117746359933792950579736918920776753888284748807577339937348830930806377815887588901180406728239460532333136158438529250268549949824480521193900188622909130209107821962027956533306398038619142265763671101677336984151055162272735348258624438704953295031478495292188589385445460117330272815789552369347276650182078635130620018257714353676520827712131122058094882530679609744821378573966843756544767820880604341721168490322880141854458551343794436830721911737022066532190476327367358486240290844535016692553482262077107117308782397430832242267207653189850545445911273780541447244113254540247999961090031907380946905765938504446349193290711040000000000000000000000000000*i1^31 + -179716986253451410081777560996413068357994940315853946979704072412818772390919430261430187923612776548501123946637406807002697299455583195773572436649412920479222584481134951611893791601291153820277406359577444706715357287637753316868865494112297364314020589946866250580295433012625640233045054777619137338433818965852697440918231579712466109191795037680713767234978433287094397079248907311871273271558474430400067214164875927252033130416277621755679495637413985241682962565843768064528464900218460289132086378903823309705476509697485287043888570735248462161666601109685231319555439796409574258255042738889988996448993366414545139589789223839922629399731429945417597964634026492712966058355474905955217736103521082671402242400769547900232850220884009103860835459714777263363901785990798066681223840351905490778593405897567074876425311165736399552178529197214242329675489682110370277810305700410427590096673412284429962774949994043726518711189691570304297113254399984863745555172940070286022911457305008371999240516818036510907630997430294169578934521343936839775985123561224221173267707072385714581995902729729591044883998390261495927180598527571747378505010533711610457551366296942162397492225585304541539160590563846319792732531893130552373973409827258727715363574574094914823009710000531813524061647326773630857645268795030981983706923574633020165886094818289138349999193033937833488279285585605356486498260415351126259359301141317374045068661720571476117878227024481596277680881899166914283132412547048385293639293130060964127989293205699810383774346447059641136799104112878805380063736357343836772733940425945562764632429420094172372625613733804289944817534942439580200569172970993642867429598878537974770917750854631926959291729182720000000000000000000000000000*i1^32 + -245364392594939888104752305732948702994685951799745008296505201568802449944704219465759767654246842171406658484536299419638441891281542175445023115695300577747150393393860387128258366406470664386193486578418176923838929947730850533191732762800529864415185807980672375866789842207983403816384946469851586048102960173315836529129701907015250066448055532851698301728625947773066637365746669941166494408644346738632053466800757783246725401383205775539455698744193632012667715155961221353532800124048721891590055582996943916849801745121051407757579743303824376477077002111963422125358327087255839853230386556611331399671413699968919942348579579619710458733352364140256241272766727975030436744902687041939167246075181151993022714376323545393621387234983860723961166970756504410459978566790929861457306841859842500957118179434880018894130100457590357216423616724392927741766109157676476688077395204342930485688790744600484382198028061229178558322745838511929902356869746604485098806795299818089627509995857384555776640454431565942803980982695267584598495028911379573128032844703983557097709035676349251246279493020522301705886643415109404203712478185733473926389949298519715338379428839121473726500864975149645025332336778127086821679041329904721590682827044886706230566460052178619582504290738453903120628943183478915169278037194713627844730174757473021110999256065731461934906517691444514013817321964813475750740270280283610512423076514135009127233897401407853158438707158652124896976859740198663043489115055001702123871265838613290032597270453697539300218897826859723779389236583353504196664809947036401620135371239899765929407270837233723798680898541341490154973241490770127435155276525674681540328635152165349159093569458620132082319360000000000000000000000000000*i1^33 + -265919560918848976061387034283571576174574690309259978471301363077352052341145710419782005498442907287214124477515977537280691143036644194992618950777079867358949180246944944431263051546001794188314468039606720123301350323993212190220059786733845931608009945027495324945506025662981445708708966456905692496524019700495358901902654589533234033855545820858380709979315404165120937636315081918904259598525544132187578773341923510891571767872077186315883655253233266233201483431415859843488463291994319984865099860032572940723329486822097373245651278915858681502268921378258520785213972507309070767098256210186669718197657864475232125797188073159018504940691678021391449020213003769468689121559718141968776900934021872817673362089585688139802071480074757823154229845757873567644655404857527881448884296976935666293461942748435323764595193967479993364471130592693119915233734148296676654311612768754912281740190960628206276930793671403044962044532780415933698163410950391243698446669794864470449132985416207260927526545217657936845759160078528655449712392459395700909196458951725131995901379093208853623355787357648807874494421768063398581017222469956849938402089403734535540352119597530839942193515883494000481917452731405223787488877410500620156850947656190271031134064545239318493335421509686466065986532993295882686963947277672199056663880636307864401661480508580243154100035923276214111384285464090822151657254940253309260772388694443225930282495721913890539562639744138114369972303742295833823325039951785105121278927423318366336495614834949765128137864090865502877761674675090870287230473972892061387315218741962166293903654952262485651785817584552057902989906590826843807944950305526839406285095682537391811630797988988127805440000000000000000000000000*i1^34 + -164021680753341641494917075102106185065700834625058442179385341699789634597482468863923743322106921879493387552226800911190879475460982625711536001341609913883491141991601986700292481785335011031063360356381142717534144911101538009482108373515797188691155128669607773524175538382999944917248099153616840564880666551211383579170382290359090174205035132598941473179513059084534463564724565512013329586663114633930512793192762711192578887319281472345706035110177680387678857762906330203817286343975265216283311415526315613960584292931108150195084823002470230205076767950644891507987143211014922420628814453237460081260985088328747971554383931120065630610515587493951329008576137750111622685624270443764346349825294657105576241439354056958461766317288491970238116982259515776761379651494248174038256300228866731203082241847245740991818322029257489050003655443435363053188589661843474271939530058362360712668035075929873320294770959204015631550079019064869004652781198232089065747784053582428364581293485188720949070409789479838111633018216595303285313313614226680624760802017978081493526264329040230053842097903199287725948602421361599819979661788854880665018155155999488389715151992430530667443694672534848313364565799687993528771616315012050332400606976261225041825169111686072952365987449124965095778841051181969900466002376112709502806113572757963600685353959793423340486559424068304906373230083781413585133445217820352669824226217745894524471681361700080824547976388318754982157321422512781222877277723803702908887932641605163907003567019057618020932217715610068695847845994962354862714955975148807662893153437549944984781539730950704210176558221964352920078376311297870727668479271694649456822786011744488127110940865855488000000000000000000000000*i1^35 + -22213290255564775313765945238818274261887018734256464135771872128807005811540356132390425362408402195134549042720350878663457532183001528204856718743393126814124903329332764232778474619288004451867231909495498019978429551609018488279875524620045085556156788728950935967853639701909826202272902797626032241375435036135720999156487624971459632892403563582499859959644934470975435511203916045668853873371809636358166473223002798967988972432380000738545613407635283166423236502649215872086011894503598173324848685698003544535311249318019087454226824586328559542888724527819673266171136242599735996260411187740120104724303547318743924723342578092983471886650180800195662884669675916051728563035313111600743577775761252123108762961549286554345428399110852214765997285362514380286093769302581284630029504191138675733007444201942187118546057680358899046998962453871964440392531966721661775075657981880950021782968701551617816268426413309869633785594372307375097539009050949440023080391354029510114072061191361438288815041834416200938511931437954641916231985855058991472343885279942966612402118370376946554684309963390621987600163211580203783296057205839981945797400065514593598793630834282128540531278877774708516072082411359732905069330128433861236515527860886689337880538184861687744638937111051252094181636740766918862102898831543280471826753496445373841272419321018678675769790303133896297222457408446633923796404238764798214034388273913135273045717668059387080439990020134761238995920299318574982506482090170704823090255885200780434124605152866697198508673279732458369977961880091296459788924795555040903352394539189192608016404169567292239887547984182033241769386710219684257066120030346853518773549505158325034707792691200000000000000000000000*i1^36 + -13127691222231022882662035206503932858797957726364024760403991102695735054642706354934927415004989982411062970197542295207278234722221947007126750182624874588824352201458820101910931810392440609950571126159046914804214578852627646428839753445869416790591602360121472444702187099322677729164174378768528938594840901959507886077326205565258217997433729004600568817229621156450321859714553698398890813163829843375439974915335587437339181013252813714409351630725323008864541455998489855995038221920163515175441801919831432964229063772306108586544260403136850726781654703050971366555434400974227175165025354299660568553937403621044933518335867407270796405438365028354023383336466220929512596601498871683678009323758081236139210877209079628509444495734694601434308865923305311497339294364018828089518654561818389342457006337725646164318939774981994914208863187915053284035235734814042412157189079152415450575218554163104032799020347534292723037162132493221162762043411078473954945855668149051986433680383912221123338920922121474068551883728103267791977727062365392111463252021500982499878178810815458996090537614016275803880687544969168479229336761917531970166287757641003504854421350336021730547449237941470926701262013578979397470173396716096715391508644397954509167153436541333663300306433278520811834208308520369065198618590622030837881110109737434504959695375452431925346389946603719566876328104294958037388488701322392766559099775863076644709917475098868542544553906159727202032300351066598745152994129077745080405647910273058609232125991202316279052089038180709537779904181995383371658092799897371204815497742490434002482425093109066936323142077817998505668479031655660649726290052204789756101685181569977727057920000000000000000000000*i1^37 + -31390425235578069817539661662368216994078721843353531605701047041938352600302861812021289077692357780501747659375854486880680854480630610856399275435204683033074566523078546910775783952547670047409270256971004011677322369869824895594245979458568237932129369362433505018719583243471386658541261149062781068739117543389552759176211532908603520081325630949474339038618659343680522514625738994706357438628088634870519228100772809305782082236651430223727885499180167333826427133843309392640879596157410511699099832024926284949723738383039371698244734261926959392286669587062397663087478957324164002252515280972231937300064792623963196484522708040046644095515012650133151216387164048637162918337074155948394156433784518810840923728660400078428969476631857098442168328038170077303076691006898406434279310574460802940512812510768016194710426614765402174798606295902888116341496177319482609737758991958111878596163479970707954745306019033663548852588985392783704920658497962732535591191315053872317939903520387074815506596728117494630820629782801681213475688488545738652972538710827979856493124818863931812513839774039846790032270209657077877853116542788900475051586765555858891144128554007275938862722749328772384296234023474667204706392847016196526068527407365088942287237972058530445692662975069164372687564157179178480058949047123081549268299965666847133442617031733512607389436140627354301105368835979783311949648920753666661139913312022577866442639941332961942353078846983150383050963837804834394769613396632968312301188040681818417936036240448338674392280580190783283861985141050808650400351682590530368592468936139505863026733204850980852961939020537601062653740646228371872847008889218539086236802666582769664000000000000000000000*i1^38 + -707795020811076452756410724804100571860508781662786248695700150071571675174652806061145199189484387265792995857402778991891736130869881938467084943474334919727090505696818696527578921436229891041042167671992390868240040445291128301367544119473082651044211322214032566359520291565478479818640656061497715003480768449867252983241170798684226134076550965423032054766639208557070652413007849610405749446062617817493254494781945225049381853602291091284463534290324246347209515067743837788843142571272311691715789526266714790637996331781058693163334586983395757119497560289590705123181409259278437434745928677749586794295883350338114188620687176308620907152025693305539952506557906884961852784471149668294804365079080481496077548829691446209541057986122534931285494487155504912117884672270683742873731445710912685687847224301995230606868763459424999973076147854135142014968586604539607224001581008538202350690980491934348468635713148328249041423879456957545570596554441773299328597326949968088345699679107661929855319084647357703608943920854701170640311535222084576589726316822712830762345933397447673240391211695307113348524337243650875763355256457843828459695947799381721742809078902958229878768779837466875012717804452908902892093625945200182464358143219728756152370804627389193934051247297698642160662957483016738602905223782691289159691363611712024390989806636212832645620028059701281724850970845550107016094278934506363143790585739735966962248501183708966667194511030227990402593949807656803268538215279944272867737700799489583624410132293719076617794631921899509888145284247023700944585147428535810658718678181201081017694615021453184866910939121628399688714197996826997131216692967283157826984214528000000000000000000000*i1^39 + 29524224104356350227697362166370348205962728772716091081861891781703519801561057054123965110410171480194035124874690399140689925642583406056586939623496575736616132053671131881270515434115389095605900066356886277254866716587598330013301537170498976074077757391011401416100020752981533905179421623338061685220172240686896420811944337318892125068685853295735235936609111407807085385452252443849267825553017647415432954559505765005460623379456415835049882976543436431281729011595887073233392159682922248855373574208455421174329062478130943247188219804274732677089633184283183133669306833025349833815055651764211113076772708529693618534553001979983287273591282438450723841329726438791785888938084094496362137131396830025082110451517784042163273390701976526966313405605037110348920598270808468757430180889988393355953283600093720355920278197312025292299661212084588242202184031892937472071771848280823082714787007478757264991401132371623281327282863283662654109244601395654336987043578487456157248219294242932124993722630618839466875453509616388752784154582876947833433359158376741434102431173325277472620659452889405458628823962691224125625882499285688518188728364708910896038720110744440790309561880627791333861348541907227539616088636734905076474577080755955490687994247715836247286209864352209044507017357775886803916599632618398992473318582865986148365248156455759578653303067031202736241425296156954663712855696817449645431143847611056457055449740019123254114798263947436667191412013803556767741055792653014535081040164190268130384703583255472567413082035198983504429979398598387202853582003680072659281443657387713893617584178449092646001116997113468579373340003343236978868821138053858097889280000000000000000000*i1^40 + 329856270828876707698997574271266763480864655709873166379053853281341559809691208589555092205888541636682591409817076831006504949035736260097250852234615021599789472718353929458803617150853825412120283682221942052253067141906878464565103581813383040697594938938654459213088526242404186562194843957881475038721221728662523570362529640834523058985718934494657297043249272902781059801261826904203673502945698682763071344787969567527836352066706658984957628989848660966166003612045575111086805655300083953765472525647817024301120312970456988122579216492572182131108764968398326170537011219805583865122789605643074450927504047525801601806810497670230640912447098996652312313901175789866336771259397207503047529204812361391101468671186452740938856757352343519749601579159597964066456561772630166524835918546080569072261348577653449399497935031801398442797233611917878146685562611824809070667201724843192288672852217479956096746729684992707642419562119114840036282671755154939952914808490934538353580586344530141129874259401140129818232158015919010980835136803718618615452890607314628009759630176709235357579834491733201728496151976571817203117763311101143709633310420613779368705912897196976910047289634470658433052968247679415038405272482771158617866731149287703052260889838203875817040451846235614301025474008028013024751811885739321940842665435743278089415467596977925219779217892580143280325600200634930270564639625854546564792539807483596511239893142420285832699620500187602957044429560048362948409616797249857725230794330501789835565276709206279963361867325884768701464531822927990755106648922620412672568085816188585975937890475538112746071602666337807500557419494188785237467481539346432000000000000000000*i1^41 + -9537673869835411428533675227450617078281759625196394040795518048535453909387522584990641522718515256312527350722050866911144340284437931235475739074896271623257079546460160034619230691849571450910068946843777405132588822784830010113180014338411814580835488821864536304589477668892011049318985823191648196883988798751219411720647039142354518944356996757890097555420431918301284415473152364288993889905432568908472521470514116372562744850938558503857330883418393935536303120828328853825750594294279050846643456113855817616728222563246658073299289609908102162205942501316795934322051025287291214937837573244835124234202779585822350217701847938759260816618142248146323222043267148781531398183228482818756831867625849010059993923292372119181668985645553979973251294231688323924626582065603916834218971575629519832205609139356689623560635168103612940380612242185465172562990641992464713422990219582117753701494944110526731046996437397519414521632557204384123958158602615192101415801296177567985163421038553136128053322134058009350274747510749275416367689382890991723105722698506861842353128985560493042609911458999584371684389085384638238837100981546376090769400130543348914704293451520272038048909115354370803776101831113693902492991852320691201033409232204536660077109053009180810861589740921961154056211825364814661035392879930017163530868456654606806917105031539027513180181568426781066778683675546245058499698554733855414215347177193080496303493507400269980830895033379701917400093833213216880484414929883506159117452829675169018513767816066014087952326422993591006467262056787612374737827701786789931334805412310089470766162075535269862631677888972169955979009122646487397969166336000000000000000000*i1^42 + -32056867835573507611378095963879147574813986871303217026972282802228756950528967130032108759080385249237203608390931423664259610495040519553341757601820393585127785779633081334332858133772510497995040906910404029374597174467505659235125404431812745306557208912989838972295642911462485386886143990816511154226764476676481919945550863507160586893678944037015076259590386001822172256870522605966741562619205368416071067357080565686089030525390818585666235679118731405354803820757333174512068446027763763477612778685289655457882841621374738609479387291654417173001585007489298119217163685260962916410688953614233252175845432243810243086044609783227099874300011542916340958423633606627294082687657035481988445741864127602788702737232149772443393933322428795392302523092318062697151474945427110091750910570268326236906537909282618239557202695238425428444595937407075692931611110499117008235755851898267057463382232604756835124031928714787729833885067805029910976445923720665916647704557091157822492451287601177651009266136918490349678241969964281156304704452520140685383732815916463159722692177825060562976234803705000943092753168223082342670239897377501827760429919238011830403616879077807721507309684696173912071377974431791495741829410879247191340604531979970059068877738786448276544378024889825085985783319484816693645214184488018546158530155733557403243540769258859560147518773153202619073360686444624406958400778001220006664967307129000798243535024470353382628034624599667333957138754000944682756525142578753959887922363842428037012871819385767843214642405621992574611528989175483353873106365103016460070399035031466077584931313163518250917583963438099880325618484500192296960000000000000000*i1^43 + -816568308575045206834292631054684004218683546682356546658606451955568606187007382801841624649626307332395237005684780107242911889153639850493298348043140621453336544287175205542088054317806546024958699099049950214189739651159778396353134116000298786319661094001310879200426986506646971867362256516399231247931937567689247992379005062573152135110124245149558667212369227685355114613714400481713013669485040038542625922198151969295389574380458625257795693989719315894105594686490435461911661380818395650797845162940511257193414903336014725891039146732687244542441857352117364359730829975446045123146889493786664748793631058518044297107031213355289636979926923477447353235628349947193491768859304599934198945337441329890613540286141930302767293221837074957343911050332677602188128824163812993726397658414397450961231762034965649709548452196449654515934365656533424209214232137020136890123408608382310078831577704715867817952251552708767090301999110047988892135683473665644822937829577551349588992826469307670342571114489224920820191781483444107082162225994056764223316235177398138173046443675361089265744607529046550465762830479440179792653932296510199764582402447148766114250013082163381340604211644464269908084185968606300475903902234114255972890449919966648546375434498788597708270275106575091991226731225639954891111586298595363450591168194175898700360221219421917051558116781547429977340277063236037551432118069445151535746826962423599361440784241895691378091673673112248658441816218920967648894791945653007761483411036222961468709598359499863341511914384305940074287291484583612009082401312817200347347819191352249391542374383292073887334003570966781366870332145664000000000000000*i1^44 + -3370351741623861195976940229456859124005772234623303824881882641544574831027003248328920639239158796639244011729583227383806250363372611756404893810335099870806923250789786573062638582297410616345811095370938258506156564858764969755083697952684096182121695963233240725466841221264722163423569753676065692709425243329886026914353530545407739694100090115052396421208943869549657870569159354920250350558084860404368562130675500142943748793786626859424918526759765608636197188936593879772545800411132418781042145866190805868120400435281821375151871829520220029878309536143853238303733274848999272833808241540735069301654604223755015102047694745300024854132236861783655696801434831486340211238097155664361845911087944273314668540177461441558384250438886380011973708854347123049524031323398322551290187614593616476099311694082597884876021343080494608021136187834695907748549066868445681634531786315424726696791498939838727640921726082994973061325350999611373904625384381015401205350368340890352175320981857891961701005417719363352542766828347099984177585948402207746565193515504979129356911581436852728516365504250862380331019903421170867737858879783588101014876229449519687693537705140030045278018083919055903141408564092359694735480181323278999121766780306323057119384100304703257233756691919726794968498889425289926024392357059092061067385041743030004278273785239024570019489539203130532323813081934120091528622588359492512615292452832232762385531011217530338673488559126864652153526484520176519949693945868395960593846775083001500117951229720004111397171455664741240741618142709034069688707254156894327874239316747151497271618931346839485832267885900761108211302400000000000000*i1^45 + -1287224561312338407404383563682938819043178003502714563231210734733495194690618930490712849287578028710149107116993854220889971895965779398055184138427956033980286724261569303490036573727746898335067997502200093872168703468822982827422813381742496692327110453987474700389109665806532464481518076868003342819523097214578265941927058741041710595288798492821561687187563040874572797600612973561093624603020283602348667914904018665382474380474585096934189650507474058370313186083144103172541855220087556773104520381738864235368315293648715233744772944840644668896624603851891485512273100173136588142388264142430965143011287540797113883577846206566130109617801332373896818328563859243486858200258967531354957013271849750365477131788424971231019821692311581823319308564290873562038119208324797779193914051233749127456812723127332181623195977732124997357288185925860749770163379977547318663033211467813801460496696434885029836594106177979043732351957054813266379015039795725816299789605725251319519954409499544623178968234211499293996647220712249447031251294771084844067840000421513361873885573322304730558644504387621811822503696145289828355220859581901318753128209624263838256131081113674975932374223234268445363720070041004181102232875047496306249206085353648268692815720567420100927454512866885281814186731344488740099640212133449594003717171155462619178889365484514572246220944843124702609911902137112224755738513229714818970047186011981163276814964254382546986507984730333836791654509687850511106709629924650786729604234603748446864311838109466492413026752169112807671997106005828467697694342519505421509362276136719190287423941373509090275984743197573120000000000000*i1^46 + 1697063925360158656331789444633508613367351388059123757332639451229987860816587904574697810126977364509990882522024179638199706579015991741645725034960875690160765472551646641460842818836353522712658376294669407122344218953468950721884491355329671685863494837648758792608983836040960512683439353405545039370461303021495987146234946404116095247095289574528183248746302228782808788907968563931361860587350828223528312640771445379174162953894682378040054494613433246073315847016965556440291751191132675019246036780859601093492543501131005034484744221592499754817882004351967924705007583527797609867683798331674899081245560928032476917529268916350112989004972251419235025466978033178780161260843507138483016552263651389661189171411978996203487935211698910634036861106242276918336003006111684816544392483926239751560082617086444827667498547926208782855422028669439493991196691192989229492038515294655646641861088837422291062407854378078390032840828490627964998456375089437248937567599571740311557091086571007474990728935202095913681000713646470226133748799082647325459767596512494747942005439447296963457044931871820854875416978591489325794817119759213361061419607768399046858535231977352003824871248088305364420788482123747044748913682620950599555950769867863787057166465721429112498143143187561288053220926835106949453749529220093942862599543743113215733419492075560503667389671643617689578027934577293342189408706646601932277451733860604743603193028754351670794521258059644095445764386052909028709740918093836880940727629426551677405682114268371788400189652383370366923925159027101387851897571443855901639777343520972696144014469695258722423537664000000000000*i1^47 + 358449550526374184888935710698567863703305949572953538470294938921148558676443835916482435380556913898360462079732706840517489204311880037057830155646138374725503797985857371625891013070776605515151132932077627784517914100705418505780576281787903820219058087220272710345947322903286356727301546932848739962499163789593301189025541137077947760304250634470359318246796346966873285381608155477304111210799776990007486032145904838173948805205417133812867977592447084614589660504957445331602298938746051122240387090073255398286196128034877902276638231414013954756443917206032017658782352379789254546764261226356845522527693907362698189142453316700605197912539309402720671349222263759449387024986212978207098675371459600545818942463628327567098823721701982511360399257554968460126502079672714676247427142684936755328544949858599299472125368856099659707444432912893486871304301150996684264846400690164218812278063574645558285417975903508278896652106458712139365310471702607690759049587526930540090102068725095789383276674306594413441744209076345277356428429119768989646225788935631716772146848080057713188543695776884592962687757879936777922474834085844386824720190898640116824373857718317632873746551992158199951370965578321563647927370484407308308035222903125625910847068722774999339484274151627012333230868965647229101005612373963494115616920760337071742754504969345699261174816736359943970744104494965386327565584616287376219517178644471798513737090920903109345075962259322115665955259266543786942771801690167472965758773299991896523082904974873840755176226454223527916293574999853744584321734547803547010700668549084327707848718299640627200000000000*i1^48 + -751332567550358624351030642893179707179323187093549785057858197231068220340094434044405762549744857829756127003136872428320379964958079237662644599790844651048484521386819430419943425704408912997525038885179881503594901540328706357188023926260860050367490431855366222743680209260728534315746450288298896641098853012748775323508379298417821041638384681961274287636554131638390829472405531619447442693238605870856490441829612860195779514055517817953525546555255247508983051286084243695669821531987601240088460603487163448439225546398324667612453247032596912794661546573134322604022763958597144587211557889773171317028962471353175945844169361023328915690157654472728350113626253060700162007794131640382590861809937005655260298310785511146453706321326327250312809302047887926855727636593700890033419751315726859913087550961421580588397749507548038768221967389193416004176971475964210854746222147104213991122909755401118467709342940401559990153449827140903308487803970010313654500778602688476292020768859494352167973821388169580936468125446863291541156049528028124275695969937089812662098874321321871004218822681581449821251812513923725084204505461592430383233457924694536073253581010542943301800917976130431234961270768517036516989139519848305882457403995123868163844588455948449082272969648520290415870900553835672022852194753988467828650436293559924475705587511946763064052160454872673119925585134841708471389993613925051937589660465353082517965458401910970083802590462454216068328801474446231090897404857023338341346352116588465832485594882498218033843345073438797776904385225333731719595731682627321344330410555429558010259701760000000000*i1^49 + 248836164370676439396538884984160521983012551403046075026672152154252680306983714299197280232027340863324707173901213141416895696557324571919799885024431304705130503893871938646846213264569725557135403416358218935437018636591310013049269657900733246243759720839653018044767271534274779943298595215768935544990418153384477860979440255412921489439423280235924444810760015566150831399241806728030557065620569449396963977277688420520326522693426236099314679776839527234276020338562079042520727305001285715988271603733549859775279341007343634757334015100901466733232553835985468532760327049080283937287783515242376404047966071719586664195668221732984972834308183173404927565217976720691035571777461988603873224863523215896873374243227815856615195978119622283197662395338143674183454398217833260997442420278300670187098197841140349015805717967781699110711764027951411422768209270787837434965645387593554429374363148897218819265799524337085355768991460813026351567505867078306829418786850713576283669309617300755165728870541190513362250996049996595635869771743870392121218236321566904761074060173599538154997556507662021762695334031800383848661556495640890772080155951584368477753609740845230851996634648408597864286036108249739556715776879224366436016898267943138708031829723674632615628719070203539223524569240582663436151770928373777859551878731158773283821944907328710521129941259175742818320463673107354120546074291029422448030915958794833403732200798199136522148649673250743802258754220393500832122653067387933568768099648798021034342694740497160575134935227754371242614759009762023359753341769777037945706147273058025472000000000*i1^50 + -13193139907518608371281795941670520176948577237591747218890645874069499710790256088041661597205362952958185789775619308357142685507437611959499062896775894326835501786804060075796987950080544648213745879177608711391426583566247648228038441464670218877366891984296937913010196926077663873207811066973865726063739952306255463277732821524545295773530711394249287348934509571529102008723388308261084757731010769851240737575269373253490730015902127048629745740450716215520147594263388906550122857405302883724439125412073191284371699011666665346615247880089537563182695290346531290219697548294694443608796943516122289049317561027081906392098606018356992747949199455544651844949754943890264214779907704122756474487074818758935891775468920702790938511477172191159201271478454691291032121555203955053823630806044896877133619238592142256521584010811305404664660558311764159549119595010740916845062117706218428934382468044842367350963799692126742179041309413546533899464982610089367594605859719613169521702780952623043469717512247170512189602754668737864132072059863658446765908783404293971185791141040718053523099451160441736070991325292864400431506990170669960674800231703695631350639191404310601815420136932623274246089323285402621552811875790874765112958218262717433746154126749628026184316095511251057023218471585334486702991457455149822340263323567818772450802690846604093659090975806838933359912176835664483209626755748168662989292998479511254052680349223302884656576008357720262201182462381841638274305185187051707884792166077464214262820311458612352594701294327801223383246132634723449128403677299931842326036480000000000*i1^51 + 513172452437003319458429177745227199561887674601855401018852197036003212298742611638508041580476589265003584212339252017037140772762614434921994936226975147439934032963771769526413979382728972834624343029291225943531030274003587942995039023120535256008695877533411211199824825887358138581134046430716311703795939193457442961623948806125053242812877175704931583411268631687081749473675414368086973379656452843957748274452892770403030752012955742017757293484882779533306686942026833394473019267594124393434735281290002984056229562642311187500658899944717146646927398836658606467295226644393406313616156453975727811126944270242448372138037670113167661430835204643905186742231240982568112105671779991186330262211230562081438190196745104024879638043973226259361606580422600090492758648958427168574236247677847587747017184880544934939433660473559125999451434980649316208070723611292513184319476167292035350847376122804254852751458126857237093357897387648994739728370412032776204877452810866243656411748724663056985779006363277981877761257182639154282229072923049417497435048693021432338928405637749473583591237129865914510806006557732026687619501899051041202890306327934478981983944116128900443948306833111935150564172657351133700524948230163391135686143634837892778498803111174043173125674408665542659175555130404498550068604342931039727571910469685190822263050886891524340445288664809588753235430025043373496923061958221699161315697368810336621120610714447912402486755184418986111949010232020851087189451905990910455896843990888015688143074670978488223199505356595018970954287307493044197506562033367121920000000*i1^52 + 442454293722613233804366431096959106914219192011507879514157048247338764473311076945528072836055848563271403781116179214655600299844528449180980331365995635997142315469942867829719780891906292079153510533124314711492665323801293315687085001216625623605273187834616918215358841285325710495795785306364284089627679567907466650942020291382470824967822044346039242833734327762594708285562840297326874301142679093293103039931692541169306904908760150343330474315658787232179408824214526429935561225074717824533188640062191418852980460672932728364003110220222806244412430111785109075198459348991809332798126174575043467806636155659475454499516706696105369151736137775130207936269313066069135600582751416015502991470261583495074634202148330679063580065585671772440980851035335375909117561391144487653173195194929685080145834466301851922185000855543177411792992551362436846514580289852218700252187261702630554212084452887990170074093603027270696579466684081939750057647689523665094116869938292920733785361061756727800476466053636046736724320241762200474661707973178105811012406385510378735924166449621795708648575653504834862607793548084481682243618225334494504710398665260104112364589326135740655198385774547366063275546148071393014786906018484711079391200918414117459231012608063841140988753062644237637080081902417528955688116027708571062169448296364661014510627698270199637645012123906387342905806335925925774052528334623370580437615030641713755841070905327760717065387335476567509529416282815486662867150129846156740094167720187857058040115107454954261715243619697749142076963259284773720641503232000000*i1^53 + -172893502801675156141814801086148037876772914531670118518590524684615532402627298584012556757124413603829476827769440535680356059790439600559620838451179028799840636842784672590504838386280059710366370926264918668091767249437029689623347624288318990705670876410468290953207980881789082068432369734897603144841321105547967134271293325911808083893514572711970561146575858911478322606163160776809613737865258091165390366092153790005903115750058171927989873888207856866842813315496317985716481456215439820376304453493806169080517886477921738068225818629983195174756160028033052690172241034413909631457210312240283124925242040665902703309083933199795926364885770768388402012801689789573718606244662000196360802429004747223348033243463262294368605284453758966857125301108036781632693402544020919002911015001294946274513186028577762896871097813479406447782216377503151327820057371894169578764538846978869190872859841030300232608943105974522848509162305971483774071949943013862632133418135336669707913370676676447239991900025465810075329435001859912505282761685248605572481912470610465451012625198785557943366926522792205643811590754791195674077682365800672570661429263876365522444293814882235097234350829671972491689453302557665474651655788885205854187118051688205009851168063449050991756702321238970009841538183637725385557571166568840333073266514848383412898723589990846506521971329359111425586077041789758000727092860426895561145139593802130300949506430329960359785473169583464971274019950091958809421218153272105664733817378611019799064843347318342951382464988803314812009315599699148800000*i1^54 + -7756147169700073788589410261513989737529032673380628685962989077568130657249715688924405904782866956766626786423041819186558468619694182751322660079700813683546454109760521227212063326586072111791872291368467760075988479249228317472751541277581157808289377155567254017962398611038533483589352587324243514421672630094490436052314350265365259914922959530157359811089670842986315388389328468544078315108408016498321971558766206942221369002535032544392403423046605338099677431131929489052544891254654087557923161602405199616294388896853163025385042387891027912557913987941730204416971623436929354102295524236418441654791512204141240386139262296327623413340856312466963098002337898834506481292462628812062431498837785497625190710420346481286898173700461727461415161765535315680797248528279945410595006987460915713093364584716376765585763318725278588526423105478170681981198525703893259733650635254947434289671884503990059147674128896309093820799484531462598150638949617239625417876125548687977700682442396401963912227519920412909687390165448959471249542551003836090845534534947910823784599518350250762939573101335953399657962604201244140616161048735903465426621882000790480132313435504516975199497225882218567339429524314824590654649599017522322347937234710476032069672663708797741457745151532583975683669669755896037981916836449453497598617421949631890100795701984893052538340215488554716815463517730067240098882085241979046553776183882537736685483854572870977273351838931920912891399710113982635147450919558948098727993149852792531916710429457525827525517388345550457077760000*i1^55 + -6237463256962052495753104633230874596187965346949265707227291106715211326457725537989067866541982412959216401619567197433127687054603075562329178500743706429068692848137717008606794320447024634092904632057914432010638258305586494709060033520027681140849513021385653988162457368885641558421312090572787855171083621168968250213825069718555282103252569987139985965892600358437165986970473047464723951922835624938903689397538720188889292761366293115773689826244645358685827243673998759533299562042408168294283357879371855500415487694527958460442360453248889551084079450073721213896439472247496423214579620547638456040238244585911155962681152698220081339784249562606773442569217611594397649274515210064523848613345983679765474110870021102391003811032976040512635577906918766436973188257699751686692469038812782648630913932414493814926720330846459987270978324821439359372730288444889657306045353668776274023244870568588842579074937331141787721677463094310096817715434485371912623602583179640208007565485534124113462165117275002019029604170337430566476727806443497453276639654470835031213166883517135420990497754983853936008454275881779297378238057940954189655276568543748995462350016296888231200266910951017568403991779337875694573471679262628198800813273403615413607041417557286890534744319930252225070693252668762972327789993603423987916255453558743566284833703718028479761913477785171513525568865029862589438386653173269851310471574822503958835182827677516851985505279347072688706351941520513176442722703958567354010884191944162127737067585735852492133117460480000*i1^56 + -3948943878035264822180112248449009252782127450351640954298190684831426197663695302462244753764187097626014760017631327750315199499086224870501078038153406181831263930939514077090582498090303016862352728157495479888613516107072620125549126014527691941358514232180679928636651427876283474288522234646234983644386795695679941559514421820183404206393334660330950189682861065552376798578511187526354580358673835887384663887165392263926813089969965479336578804654752913030213663609129119035276886757248866252074073393732482176108936626795823546581403182382948662688598366044598804689174434132162573397132546776939023122811402655936880942839334752567026216106299643357123588141797763497592484849197004593756579134129238830392216659900901132819920220627681598284315745992939286562100366952017061456590952767705974135650121208392066206781391932195349480385810764440413577821945282349618171021376652090956702031913356613662050333728120825276385607140610975998109613586141960045989902728521720402639176174877028044820770216882538084571732461751880496536942559990337586948101919420333944811530301198568186982502147772645371923221157261305970765717128699613511255758143265070847971652483657698957956322564559373578186333639597031105075558530429595178319068571261252496990545878438654147020212486825409053217630892873668545834085498403569939815189468710372012452350568489664005301628466238808599380422578534947097517513230288463010716777582605900392017072205741455512851880698920279771209466208259534002126474657048928417071939269319134442093440526106209920000*i1^57 + -1339510277871476646694716961247815711438816778731178593259855188716686044129047160378061640793644964657078799810079500804621093611007676019726943139545910172753741275534814234335371376832865010113961461761199623775479758546514301598797830846069490261496216518883244442058662035076188191454011956667193611231094916588373823600543482512834654185488397486001574123765094538274361582911849831206278251088930042742611394887841230396537379342073770981550419250153080141130238059544061350162168517489161792971533788409827711682261916813307706227576005965719910404888605882350369568713704288575265971014384692619105221560954851621444828201134196211171694339527981170952561665502377237898387118720718443323847326906757772470633070098442219842483051766986386191026106490246143501167775364615119236767501041648493429686267821647109275249680514840319727161000097407879875652038891538105492332079462814578527905110657536012409707840519415753759626887407344529373679804390922568029278453016057679772016862817826877674137296614428548737568659710447464689499691567471207448291027335818712697490472878425672646364965248261362711460089963870497867819510144061199072273366275546386610003780042589477566674922337278655092723052127414383531250074687060732396997377575923553385692661274976344691885125051121893137521087905316510555255972236722741583473241474949048474293394711643529298403739515052050963984519825324219431698820836078737869736585987066428805390353916289626092030800162616320705665399162181532357639319461524203974529017158831325116723520*i1^58 + 39016863706835193590327074503084762352336449367626026046527025517472945977900243514950835254164117928974774702759434789065418860405610728323066008285116097237848436189017537829710288773653914903582408598151782509328429089286952553020534293160798705296445621588244402344169912227960945131604535122973699313072447966873831422906402390064302250726764987766897669907052220048510336037229839881548594782101728147293816424740308570591555429463894349624726400549385392558912495465645410455347029960816826381442784467305859972130707853844668168311484496923572044377799874738074636420436343374708221910326450740482582760044754681617458501187379949940371504260507514659122559414458024778832306515454204801222384735826777552544322552586480724025159566743731138386741691308546150745535657290782099363979601260957507883429345993819834187021973966276425288278561828742327461822279594894798099986564944428108395114378985325233396260378400116049407101469943159049906860726155723607491515069349417897632523387350476891661705808747629428519992172029304500392280588533795836837468895012419157858717349296380229438488977526632626310341547035855186130599245234379635113386662096504450423257342627203704600282293623374072415449998613760662487033991170717758292943103200558957425186340769901890066572365821734526197489216962595784141872286357137702181505213810703775217868742574514526291207207478757411956599549976670013162677514130160591520765467517866250092883304055092089726741383383010457067851198514020123594*i1^59 - N1*32174121335209545624710726244353618632387303799108432013421933936835503937849182124888542333542239404930335882635388356377358499565116068340233463929333675080174022623213298252768194590410665037171876824462114289847333107112720189757966240923824467562272851127948191161807828346443992777062723150622683919743838785731045753767722605833987781443597144973190458718332528679439467584128739390390604572900203864981485330095771046970169772907776306984679851915760380552665262713110758639277095045876480170321221668973789065376593519033291*i3 ] ]