[ [ 11397988922833902130265998110378195130817234564729760718915557263790013667125736679986846565821571650681552936106027137455125149891865496745102029632614814165530662807464444005275329342511579876211514667483955334916385758850922533382565208944143668544255896328309505735235601805264674268941979870543911639406533789085123872224862182350524391680310485428208135288266198835777258155378957994305937269614432201576820247597357544383658970973388223113226422298209063836683148239551359128693557731548343623927403898295194908910546972387517628689648757643057360205786476145476342880589233315931009181798684913762762932251810556147419430396959062568604611350638567345400906480577108498405423937944937941661315436605810836615793747042295398187794881274015532139080530564695976901300805560669499731761298017006105892045056163587783096066477300745214011736172437458208317977623638239561470867774421684177903360949186737831939506371481832518131858647039355325833711686999526217533118809759297411481600000000000000000000000000000000000000000000000000000000 + -5177149156067964263084924022570248791386554987050416111530196950832988892531745718773401637693249242869815664607052173215226251769633533345143034374038974697689445384489355550961014743982645432604251155045056197440315618682748854748358382142422992178884482618550024359790033522530504508346995536832858080397156971283728940194302751280583786028420669042787296054403694510282821127265152382548249089763852560631349993768316487199238021136997813236904450708808962535939578709731873316428954648475414537698658912560014213068401597475339921961878226158627967737725260909401786343043222328683761529478550240404722238444066261542111610317983868041363519434382367291012836558155007481884959806528347284352548277529350567781239494402839667904214415819885359396887394477962397812212204499081762474183499427777822976425170250835636577264807706492894485955974983727515822042618004737211732189086968741470100997425990418203654370478537167296551241280583116700149287977612950364577858849186250752000000000000000000000000000000000000000000000000000000000*i1 + 222094889364484792094848074172488871177996056650071074995008885077263799415929592982516636394410380499496947917526909951308595667648791152703401502569943108582321593457531006512672804849931479951064228331622077183400752623573104527090264925477170707290172239965378051379362394866866465607656986244902456174804933771330406757972942642192184230992941549962773060985066694500611427563803614747086462444879716998503636769162373448255670847361329343072836456765501294510248424027052533304551866150248692899749021304282080060293486706389544746136288968541074776842496345593718711976722779065239305412684918305803979886528492114200236176469868432712395897385790601604961372375959985520246671497454052454214209870162109626827573569853156402004064608373980568960082052368903113691626305899071926109235512626824139138687074092997267377011581223355799547817124732160152594088410427020892553825812957023695980099427942578223432373381852699818822745637060113439324842098706117661499996301596557312000000000000000000000000000000000000000000000000000000*i1^2 + -484019579902434468048832843654841202683415657266216194417148438235723656946879592661096786434236096204578841679158711001906953489432606224753098387719591332127182976342426895146787999839985151518657328506009106422791775101325102566093099211609101915915178860264143965201772712339141244177714403220716395586914432770297168924943221110573294845556078574615321364122420887131274466084728822915863278706574207310861656832127433104980894125034001079163560251952719207264836609619957456009235619201257307195370339017362983359913606933113504616362751952892399114218386480974636286030206936362873740930404929064292094396702814187855776038352219096165284972595475053784650009743834638253307545642351685931856127883539889116290820882597768194012199477977530296397846321968451415771082218257008978309607022976605404273480028591845155036116530852465083493525687982143743997234979292070817088162899686931381854803711234169742454211727158672069858089343290192183383642837554204384416479182218854400000000000000000000000000000000000000000000000000000*i1^3 + 824166022046530979244192342586899223465748956316455056428013127766483014318764504214272048662105859957543660232818006717564208100043987845141455381304408997849974510611420942828525233309451950957548925016007988404911885156220470232103747032596156733701583349854085611435023013946700172900964228609653938864291764540945292241415873456905319352909484047594290185679988290246309315737824093182920966482142571595578567918373334406457186159160140560163326938214468704789675215765819589977419163694990053962563755365408817831246116204838962930543906964829454705349581152279366654672224561691882763838821661565562835581661251891552275165411100011012919965025090406572530394657528398414647910130180907905274088177851296821050585144842477109312341288068384990328412325086871761805386096984576054127778143181164828989669394128739134513791029618070580630345810122958162520065097637254228291052050249835429824996814310585043720971811354987121672291634372095344679285402012529237602091149557760000000000000000000000000000000000000000000000000000*i1^4 + -746545149434010341331430087732444005573913856985470493344406787999630450742238762274340442083991015769672244635346383743335304315449749972095125791109711704211876787710138926769250601170965595427755569410688834290161675878818143880730073580504784385794522544417117352161193738155371616565015090588148842454757516888172686204654634052662420676658695426440613325507562797732198835873770221365398364478380026655162331009498551871113117252834887778696765449319135973475842893534619273379368530534299746390700820607334742284289771638934930141497138242577465183257134239530077388690129750097808127109507019473540059571896369283164178297641993075097308366021175464651598473261430226419706703341844469880672994511486005136711893674066485334422578830879007184185318122315290048661339687807813960614668852173092679897857441071619383752649213904236452144130288058123159846478466818655950028843189821308413715366288415709385628266792264142469587969186164781427824399238972230913969010769920000000000000000000000000000000000000000000000000000*i1^5 + 603735390194066114429781569608339110910765514353651748260195995508993903481667934159212573951856202299023238141122485595996551381833668684633816334021861665460142826781467202667636607210008176656564306491690321267272799574876675198023497849746427925927708778261221947676709907222999928564125750129360539642501842003341345595986613690334781253595343896791677851692774099555167497521432370069758155746645497542622344066483911595142548319525563960045579579128247699759947283895272735841715254437908717642432901964294100222329119178409493811432923619398884425170699949079162115435649047498790486037834233899126428311719996135091627591685279207420189088071456640323141203926489757899175389779800591514623533175196405879192642710794974584214276464476023275467039288075498477708176894559980569310922930230035170237498246182200425655943758738692931629767672975780472146406573110151229628109329115817954261789672402827095073524035519537767791092680496659668728244646534256977045251686400000000000000000000000000000000000000000000000000*i1^6 + -362486301867354023855281604493006007222385751704471867024162233507345574471738356039671481212362067098942013510511087024524484961511557751560786645586927856323758460700632766163228406155973884047145333619260360261164546210724901999091444929709758178937141746537694955666557978762579549298993112840882861701225736970371748466879342804055739774084212825406140944485259584594207895676366271228714883633754555591241781990151328952060881170057521016159639623713955145520450148162868409409810430462700683489511713853398594852424088996209101681531715654056205302899115057540774307279660755602267235875286665449110850301966944883546833720717138914914200123227330344459801067807254678795514910963195058845365595177135927189450925447696853755414080866141595957372194306973227320829848136171918826545922266813319000806294543077445757389756662049969333232534578816080781198908703202322854375984646459137643727952625420041774716860651545918919303214333604703647983972902901815750395166720000000000000000000000000000000000000000000000000*i1^7 + 145525610214401519742176313935703631528661186805451118618308053529889824247290581481959249819714904874646343408195872316549573724912583195286400203138892113065191434064690634921978981242468641047865063160093512721096719128828033222031399673914275402664485581210846631293836529200818135789686489433032699544657259778924988358745009296828644133992274273897898657751096705852877639775040135483930889055600785408170622923561156160972796915410860473241518507772627882941514100927007331906509564884952551105801628651993861045032361921365996853815116628140974333497601371535748082728369050815775293528573375312417698293794497078227435655136963183208238693013872543385647830821055701107064061749604586994172788917866356773172471330469832284183035457102719869280881730047568737379968391278110172666908046923026134075900239273652088989545337538684017540629031215348498813090619628316433984235215458186967917287704532513683291141223082476424196496698524913468148441841914466789228544000000000000000000000000000000000000000000000000*i1^8 + -39831917732719758177948895565444303843896821146430672134029565617502843566590878146297682596981922318231710361177437908618573219203441232927287452641992990208967504745721483856578756726722507603128341975338788560298643512700109543111556717431654966789984328395607110651625158909892832375706214878943343731930116880558106529815696829956126632569616287787354666597299669073425441963256156575195177928769759749248019833800884673108721436078992062164068331320367708700630884746078691379450735911178147993174102946935950669851118521315577482800342731111748534285933233759088540219598049671464502189643005961736812953221940686665482084546635968626185083900516796260056902778178476202018066016584183422393855246295168025453208650309884858581813055335725213751551290733682104740342882954133101256917547206481852087618594360144143527323033491115722513899816849874736937206023574781619262301898079384171851140428906916604615815593805731234789691635419486182024023263379048733081600000000000000000000000000000000000000000000000*i1^9 + 7035587203863023523962631808805839073619301684948290063568148499276616663799962447289586949637897464957062825976917067173677737577270389571998392154127687804602876001279910664290788730415709479301701284294779805576704172485352213778090429689933246421501216272734958593388700327355425600676570106870158687414409597454798471046510464449190383994125433073691952557310978816463605476940717621055839971798711983588541256119376541189864655782235988058615853261535655118304233194451744297136296345167372997507052239339941768591743895367564236857622385707325676987157037537459729861259404679709706478218098214000076362495825401142782001215845786078896376042035371367736866539432090426706197755992420457691467601955780489683837710036264205825207835155067161337395901793537606784889864344371218549836396844126727792374327139390673105105034500724954023990747139228050063854133795431937104669894972079233181445676191628298985298119341839065544699636512125651568085346956691374080000000000000000000000000000000000000000000000*i1^10 + -626857247353492817791623373868677621628066998057864069566067883971045396184391944583587803378750332648446599350310473018508092420871631128887247175009085618963348950509746711561271960879000751273600502338515792110483372903528041585327959209320041958510737525056449204895944404650664943768506556162238114306165857322558835434080657431477665118807008451310006203814322587767076501359208661610118743760271982827506219952562708300142953941592961402804691717170488212810331149696448028023775216923984399517563645129589146652167842269906917925688708689093870172123751582804421875777093980829215451710050640515566707191725440828821292314051041613192580279392264623567756259503705957359032321445980177390750810033164416968351426492806891224245603632947944585904827989004088587654466806732529699634644507337977627709223470840256129621989315560214702623616656670229468402754857457389631922265938111793322339757417793250958786815211991590884948080968856064150357697420591104000000000000000000000000000000000000000000000*i1^11 + 84085573193200514971784155210000003294006085362714865292860378172201244707407847920263624025222704289592051423794450108331800579416001980668102134601207285437535825382816257881461230155767822773087891869241031450325830264213258107594313273041711459510235575376570042292531612647573288547353074892047243224916864174462473615183036470763472355323684395054683855840916362359471333861380071704101337591048949456372408932833944535415445759859484996519785869954018737543212356359319238663033860358753655569986511670132744337778853462679217512089100085608716498309389043128730985205946666948490933424479483694952225364555389108111231103962663627317335161181291518523557547323705979160018352522872350631993894827840690260480275981372299998697227133252104546254597805429396774192675838483871133495817296358071115032956238232790876016653787027417273103374178616603493863372165938701250679003198924933718473784921862883163163453337592908456862788394259280298220303731916800000000000000000000000000000000000000000000*i1^12 + -69341118872148512587752800903111875762394289031722248183847598278800467273693181383734811337476174527595213483924132483425710925463864621733685015810854697200176254624934813474210784330448554408122239031521800708946838759358839383243489399303161921675413025875873503801588432341644122512219909449604920591682791201847163991224247037588541088931876995020532568717316969381508717105989081218087063378456613873119221626336430480757609427013273778442675200824052461259314209399774006330890309983571738021038492561904222601025893995590395405011787390283000202985782159898319669096018074638080780455386674445036567676100499058742462309728986498917157614622632030280632729404362497963230029080850281659891280268538416140931210937812038501936120047946850823209822337993119601147158114988896711442312448470538524372360482087187494503222210098952606150068627729201844448242649183470876173031648003377107700058772754811380664162878787746946983454664476983000213655388160000000000000000000000000000000000000000000*i1^13 + 27339006118009070163171271389896641133327640228350620932302878431901615184390355049027719972289530985951493750912735031156342780120923145369584538749369065607683725467754319859841067765450573235825378825836370096772118510284795796145960632505479812698630812279646970507700661289457216284015551509184520728764628727285840575968174968055138273359443242579412354386716951573623254555556540809814885529641438808855756725601557201657752365758380847445159133010404693844935584206574447918164847523729553312365327113984866820597957011698839029569639308964407851414669152409414333080295521311790262800449078366276995538796670235534540428185491428534947810154177146709535381587268938450056785006254884985363189610126561425567181247614678227386592344424188953408805422348276228003057471672741563355252509786025665095427909235470805618600866687628185918799537310759303217550797776243339638564336467833395837377969634804731887995963627794345881955291185797738333732864000000000000000000000000000000000000000000*i1^14 + -6110945413129668328070684162482422806256008785018042662855933686740888826520292247465668743588903189560359474882633435636574449756551019389032049905834368240249080810815665525360501858230186173263042183326245864809413058309961492856794150482043932397537400447201194996449393487435890697091332914988021283934483232056986604366967373932654889092989553657254627349922803606847840790304939820059914814059759962693474947425642638828389252205005004107315653051318988033498466041640666767781899315891829663578234762146022720064903707710604961810761229724349020415952521864334902096020889330323044628515101989906954977519864679979578533582146493677883113728887969580174919011543661049158108601650354900909208595632602281543039292510219502519660605926086764640518612628084417371698325676413645601386366586395887512189890312091552927026350401076628749814671047420609354715596589969260509831272393538470537345280270595891978133258704203915895129684234978759121305600000000000000000000000000000000000000000*i1^15 + 933576759693397855928937092268921735707755591655438421913564353637484647571857831467532208919593716243139532160456218909874970328787058517593253972781992811489445097259059839669646478997974228482091485136662841515655334952937331721731526087199612316608318358498854352668170543215717656965745025425437317468994908978239730985069514096805066148431679815899242778409257866379004732383712313654677789454969128453900516706052128301568694963227561128183924309226884270430991032924217850216071599980860818739286422332170410191474871794270708312844701301244869785315915007676804910240191177970968810831177022702469963574812483188133541461358217527664687229182232661090885431122121103353532880821703597481358141321207147736067527713842173478773677660135016912777355991937711805361781051072150544735219241725575282029016057383651633907825550373761625824795508951824684104521387493142708614441514861811350362301263062256437336984055812959737421109341234722242560000000000000000000000000000000000000000*i1^16 + -106131550816360170565141410443663148277714740706158618559634719264437188556176856983412689795013283956481224484840338431093191240947499860644494899192838840322372490645889572130604603063780554053766465919632927460832199790872956361611586002955481236706787217975562313156099445681522156789230413333356561702805701537529748290543408145028485647437110016733821457472634210476715002098577477507385863985846163298711600437190994900963591589882003922362027237432138971691625331805014654738487845045580375490686644492918629583774067832932442454529854176849971176610055083592521772201113077032684076340689111865382827091765803999555692761880226382453140298862092260129802798712278754113912758267941427344395922408313961065452359121601408122582883210972519993601143761953108367297338242905676075197654530457598025265412702765678956101980480377516775638509087851998758359002169177934434729132719050334724667378024598249782560582105114072777144357595937505280000000000000000000000000000000000000000*i1^17 + 9287394228470042911278852272013049510324093205324177813306320124612584782723908317080170797079690880273862538465119283556020715111613159654880704359233725597557793552925596671033861459974579075480423130315520388135928484615051963340132008959209588053953591240095881204985598788405301368746408388902807056675700520028362833533818075050990750768764749821009103113489366577406316644976742257621845845473772593606698617784417658994521030386952117880036281206865763039363846804656331737857301627542195621543970509198787930915992514387247012901703623571607084237756714378619878448613071954183294914983359369749550477327685736816381254421520788556392034264519115200170740512053492927683695240568256989463741327108083456273036872857928299267206986680902560516974060117712850749543207258826999410857702257124802210085050336618587687603149292713825676585464906683327986212662288919066016258291580085029163175975116580100288237773378571875262954209280000000000000000000000000000000000000000000*i1^18 + -633674891217135572004106585987960336090510814741110892494281515292738136766198868838257972638016229223861857948575712982773469479654158506348764608773041461069245590670550678764101391198090177725553061002364798300431596047621298530544406883462943392188901969079362244869608494577585681961962416182559106203122682056280374019883133746914293494533838495304675098449152424715698469440546723501439939375426679628791699066824706536764938608422380535455346177153687312827982410696055469597105210543038403119385753438884670142555027291978711293421809807588400900957036991503966114742614420858503136586172997187898245128155678604194154700624911450131423982109696387667066592060628366564039341741861522352419243213381543839625707884128628795234274104740174394495293457059295897089681958284012546174577939406493021482831644206847489564723593164240871636675484739155843721373107979038377057486223337837618105095743987272961921919972644730066305233715200000000000000000000000000000000000000*i1^19 + 34738469631755964371559336907525308898367915179771218105243029055319414422912693057178727082489089054406555918834997103719326468281592856586386587077771751921209296284092218644650709487355650694947197253267505786897272351774405373279613471743322537467046791726790988006523609687511252755597400329630282430476882201567470583944219136289598063959266690003927066067593845416163741111518621380352776605863041749416476337094111219666255125913129969606079453220255880164699049743053632772809738705805244656265499840138318203225910449390992786610546520252447087920554597193326742818562206586114864987470958296382705744372168965571161144348439108161883185997576972717792400478438789374480231990571492296223456494296245283515909967074806812074862656100550669345567762676686764113933530588892609375255670774881733101494676049779922764936898050694510262075451116163603493219647623953384907402459896739573271282888045038927138116468009772032983040000000000000000000000000000000000000000*i1^20 + -1613376251055303204984251091014022345939444489186872821613866022089883030363186575527342490921977216230158078978872895349415306146401670295727186031300962171117523359250646283705313627519863653496304828093720932884278164918870854401740744424405453673240158518099681901661912911103452223116665201763620373998197497042277599732725324880161218628004549197399144473482995648546371254927543344802878410548934768409962693998804444671772872860779018340836867449905654775028873949864783497297390544900876563003823334614016376798997424313815486738772620752985123217413132615692333908357866920884440250754026511399199177552674108365318269328912325331608922637400657246497525980391549519449118922434116484138141149870218060949839967165100622729256098236189972981107318710868695936859306721439752139796132336359007537093297682822908743054380708493122678966034682219736099288730653455625063836416465012712563390367429405503194706633552292447518720000000000000000000000000000000000000*i1^21 + 68658362070375537894824601530899850496504434453430121626921876958019284538566957796242490501480042118219296837601439739545063510770009978016842212479958577900714998947460136429805073216710442221156916428914760025383840668511646248092394410303867595779392265120619556269357797564173464601168891548061323424767618886704774720040536231996232744837492052756116557752543900887227349340582127704820567539882635025824229795181640722646468289147508438240757536924370888525273954848759097349838397325170951094047512580049093358103663016074858468113021158138004600999409682932050420468952081297228610587465887109742344085450307684869353079893629188934290662468136910577093154617337592529116078250037558993913121394772229363997116167088622773603548225072403558561268156862046525996441277768289646993273200660155219428207530454363447438320158732169526443884913654643143462973677720743454353616229764726373524751167339582856438886633077892710400000000000000000000000000000000000*i1^22 + -3321052901482341397495732561682235000841268416232266454425838329952256052966061260059654590828101669831073976742648089937469898637474172764273094750151929895724895789454782215687390107864460755771535021761920187866147574374724298890603539385206620646994835186820102828924702933867891187980502729576113714095985519508048215740434517415670134630453128724269338299895440282491534490204377054848700192189900933966512085359796400771768508153452060980496419939611687835860979370747566941206979427588104309004781168995192165048259362246186036437269916660775100583616121246985867925671144277222398585608681639479347297686395882349370851120535223461606472254758795339134096005774270245731345194029520445809680536594747755121027845826359861836726687399506969307328013069902300457341704090143618200207851510663867821346507874920798578705858757828862329023340042724363634289158534134689223143445996389178529330267501443515657542224933027840000000000000000000000000000000000*i1^23 + 222118251827506696621821993767253779219808794561942014058430963193073025474163754923937049105088774778420691776222041039294119560072165273705041903009463174179734299727989682012416363099092861936480054525738033206990750712300458646274357144171382148902427739103353787983967675606344248395254626230565695150194540076140734570099255479944934484931071048146530486635670501168755985229067354696211659974459083484691037067290094337840214864895010698473358979275730145169134242309645231804428489924580702901485926075298605998864578972036855221607950574754999210973223567152399934321964684406215762395903943824363531151186772936209498166289913862139643964956848665211753234827042181576329717003233889200340336329782358622739755356638294915411940057506498801877838726481523003527278617422315710705418819187714922444188116012102275669586375914857804025428907353342001610131053362317683618987167371852407214684880644164295183292170240000000000000000000000000000000000*i1^24 + -13639237550950035406870358816120962414281617318269641685190755808731998699675927753456266465529566838971456897241306481970548230786448652491512708952792143928567416643198352217854829656674585874761153278962483328864935886907516208343406526975018473921972911025775113632404901944920218836440678148100161220597923973761425094187186787162124962138033521068800064654750424149403025064673656836420072660550770109254203471170708442818893743180247648137894733446546477522884249037141390122599283339074035882363746578219746843337930528377653538041322719356575348456792839112556630419812114964317937893961913751709538915283302726260929361717474357446309664420251087597770737754090948941832939755362129257976351052815717374218470154358855537718292158233328388584919314798020467513234231356905180508715879409310100891386947904271580998169131194041708724478351445260538324940176831756997347987124377202418835001723464210536024149852160000000000000000000000000000000*i1^25 + 528255238631633337078330070879516608234546322002993904443931793656519903510997372633707195909984740991690070675569541843132386942423956559031797050376394406867674456950088057126704510978194655345188261841667567399457830525945776671057273593854634457516145239116599773685096739333299501832110733120664229113170059062332993294527654309639115390371458514772663791784957814153426647419522436544112581294272129474747947717991789040030909152595351248266884912854406484893062849925101941396163122463670936846603531450321835609575754133385091399646099995009515983100368991891212581592998405058445884599102966681318240580211946051475631569224341091154921124351965194081895988041359985065832163094023975682985413597022689941026164428364409523079599695058170470057869833722859458367928234189671634091513981312130946855601536890061352066540146204898698242831696566080843366873464404898040045475818937800580312835847027489956167680000000000000000000000000000000*i1^26 + -11143600640271566314599077530257731172295771736907329901831121813309032152707146029401463621802754937671682297795674186163589361145781838951238407194300480887881774168143806211252932344603130391282015560143103298167754445951585450381034557681166854283918504375074734209738759023105204291205066087044077691066124514144722627346115570588800627781040363318133072141871239509168522406495710172311853518590452135095613512197117568763948225795718817651199357241994444046169594468286197029589166307330292602780496023152746578011413169156737885610392430197169128966429770917967903792520008469567609182300420975689662447967647073274165020932236268189260001034895418211462426169114576633016388895861129289648428086919026165093009782896459403307096073279491040580022823050479993977000000783711273339537276588283979751960564232971790035332109787333884720720901911822818259275401164663036706963669418777389820929419816148874035200000000000000000000000000000*i1^27 + 147522343592459117692592707712274717608639398939599933946388219648483766434912632415853345525319678606205774044986305653964390623367506437612654243015105516469011582383519079222100308127321488721982400527002678969020891238642385464697764580538187305455143169665017683569998979717752314081979557301217606652208884182094927296102058204917525631649136215284653650456470554183663439687999126242351886469579860339169875776243332614248586722879820951795269829467986567845115436902754340785444660739744294779743490426390073957602234280638095394228786440003418861164925966167688601369465971447896435360913136351948839777537375881775167264832131650503964586498916540654644555601317223685782267725529646857077075413241762328333721118384461645116880763063099795291094189565684305215045090846835536565143406421941772323259559448909761197375213168586546884856606195831412945882693978914503692708463749152199733781758151229440000000000000000000000000000*i1^28 + -1283542894281939352460772185174941111440278409528536451223670308025034338673917253896760028149530745255708253235727970800060360087480724392742992709955293592054339117553750049441302496399161538829817693936214173741051025459160128743306986852608447598975965546366060246617706178266140313317606468710368143955302655626752959965708520236942563402322490568053996977710876828608344883773109096347106145178261907632148733129005599219935918401603914453067044223789620247810777157332736465780027853456021338609230508681327328701253994620285560768014782407562128301740880248782812658901435944813972981615457307007984345151675813905513196157714758806328627016087638034178564277778700212628809905330030682812046952438405274616590431016112827071513348094404877819852144725604264375615564234275987589348431201852356957942746049540321885287438795042525653584107309343605344516976622132711397123859177201038467074428502016000000000000000000000000000*i1^29 + 10014974320942724221295191152666639387658132881008131762521706984172941987696006820709824678235130469259850731629650157768554017686572436608142990080241348781638480963451576343211485233693084833099371483798106993755415857563962575109049016912862056504778821936679122631347702412447473345576925109787227652073519260276603826496192648726692244108350622182323931498650352012406143232022880284007759953215869616086402439316302175979972794040931584293468101087281664425012749038464845522286926661405569790700679790149925989126550528167375171612642836317632170002792068289641447955990934704831123418451097002132634366988025290083748378609916051077056505759992961961146234565886451613546349043374988277788528589634226889755847919159031681099222094190420667567159683153836386893863746551189669446421396831593186772088217037690922481820354060136307474951252498332040491084335142674831988922191582985345291203379200000000000000000000000000*i1^30 + 181178839717394472517865100235855255041552316258104143632467803504429401729446061593772332264027809825431074626733017302254541680607514982386705710571250511356118618979534322501010576261403785054535743765941687853245145252356862198790745033426022718746220969405448576897123473532043994136444781869705925936937536576935618815884493498755068796023875277581176291681457983297551092485846428761383542060030138625559700846052885363603370826485189697196252334899254372702315978202858942764141756387041981354584855039217282151953490641933719066678982749849649075813664549639911162586000716628330538745362080365035988119019453019590577024891895596416093906920876940477821992152531698607272942144336983438380869180323453679882635758203320805071750578338346419133088708131750772481992206565055503812177594677981097409679656913314762291514004552639638892299254264497553323847555420326249313959057138360317378560000000000000000000000000*i1^31 + 8264855927613996399024578639095464439198399470598101137935136016248617534129772040259531093057248529022619067943066522172656830545124885151577428233437358983034639562092594279860134901078204407323225186821949601354567128223826122186965434189773936205558608705114280663505263217228077293928230967536539237430471728126081140469765866458489631929373242794220303374386595861894719483027620653828536792268406214991005782002355495291720182857689351208387007243364246448118207812123676252711877595530248464744377906758675753318650652979106616198031199892318658329666682496242222274589653447440117442691946121101075319481451693127499329579125863825717078480733577041659658756338905457855587204491272763950890347687765225842579926758953121244287084348130691136488470100151188694913997469370846377722525214578712793313030427915612488948470279463521385033510585853087025052349175173409541801927714428420096000000000000000000000000*i1^32 + 49500680345032966689729526014095496293199488236926466856302374299985213968223237072195606093309568960152713568249730475850914015686961540959467064805433162468058429632731061506520513413731455759327697346925030744946002696786418616012571171778321613280877991556210174627858924174106717832181646847645770954556632613734898783420417498389739284230099790929832835617897408571814880764044847508047799095557605604530434048616328603841563148784179871925178467358389003978872613593233046084573813087369520211238741339945953282062242384145119475502565858306560512077499951179983664064330786408041967510026975641062912717203290306353246126318801676545127902467803133359578980173946596328533665865401168473719594974110336760501467585846023529775337406221802758865940781083108861987248742771354161695830465772806392746337425693157625075858898310607793442848119747747006353736461444577204172885481802956800000000000000000000000*i1^33 + -671661569599650318704675710132399298157659220801481445883034905991994527040606279932774476021261029797629202921741416974642880459971242445400182027519074807588419492826401419234398499609790966589131466103522031791639832876188851262643478364760738125010935250343054773324122018257710739930960530047169852872319416342543604457035124126570034013085585968437963572530286620248279111559062450855188782502092823991231974713551943539751570525933893691294901518733139059784775559688970217112961332200006280495385185382143213439446235425996439306151242565904748064684615405108801127306926122695092674523704555937377389826339233760951716561341440632398723509135378775430413290959679594475288229610262187363033012595361657204818202877156008753758000942286417732473752831918152746846234193279716039893383619107349472843683669563531375152258071768569126434633771481312107683168074396183737691086520320000000000000000000000*i1^34 + 3737301837191623600921700857625756158322106503870329949588720650481330163528426156212680023074613257862616387611883245403249602024209524799610182960155825840612665110331299601030800608493512518159535817043127362961398000433476673448421805196366739896072986467643919633939322792532153469930472953071022138202166006207168095945912581389619383039386730071372098770874751095454359741793702316567166205560848026698841122446483725399699700374826507573110087858501936933124648672081784110922586479579696971490017893304100884356517727913767066028676058896084073865765568516494607488302531630367477482598306176335846737145269421963011238691065124162252309679018808454019406587744901184043377934961965080586173889693927950440582106778700787752867777486584013399572790668266554355916559509016443205942200131593718951669783348283174728578484682965541483034444625597789026079250040925044435058688000000000000000000000*i1^35 + 53818040931826275379384377023070152609135024554694434067212709926655012114299810514385236632718827138545201438203585813831475680097761151407646935362821739155462714730198064349822408422451620155044963943699451267941135346684861316906729783691136380809514462208454551877550696930129940273706269934445601687449499486914247635244189309996357497401445385037205676611353357323302956270039542324381186015619815148602951579674955787686038917331911848047766437633757379832566839555019491538934988410433336843387490813279906104810536639957103164249766892546936469160355122352098444292144651861314654709923170050250866018930206508061265977581334888102093654045105649039375827908908043137839285929871175900838035203438173931163225079517296138995146453209842942799773708302584747891409975131843554595145926386594871658380483588186939061080289883109793339292012621603392334245954849331163955200000000000000000000*i1^36 + -51886881012800371906320691035159282673078729043890873755682618717616718520658790429172281940867310524636800731008401082200186559932866107067367021249010068841811912958911921502845302863787089593470818566133384060680535591414765899827045292967459242896552843130654265369897658633693069114867985016949570832966115009968111143650855734440408163020425713555411355240988929419785271968815619952354514541845452540927229650352837963486319896705436773347226172849698889358917883865057080300812666950914859626341849091112798626063655042201940360920536300093452061192377678317933926711542843356516915203254316492995086903292396933856936616055287200241156746798649406689303776637587771866086570789336950987167877059849172288433031718403431908572843009114542526265426436116706090214738120649047248530756285655768081697100805084644619072289159220548071415456045133071220167999286463692800000000000000000000*i1^37 + 31280557634914974959131794990537147096767662270993577790800208950260268773392001068247379369994999613827159876470212062387089761379860628768063736590115288245554723555584499019495423661633424563093993968450351457749504915092155125068942924286552514584995261989626969597152437696035105492419856772723201067611952127712861982482045623057204532505644293316000394851572657711281143289301314252278613627391350271951532609671897750603317295189772495760869499304713772623058719039434653602257751800237076661493217289251363524832813636124521933157440026197262563589773786151211759341705347928028240404735920323935943717453962076869697611421472272402557770271508642926522510728202359513762542962274736191283910672975091342734628755919870433451579690401783879942829745136255968124016711423391166501434503717461719947597926252209469687804789732294281679308113758249332204964413440000000000000000000*i1^38 + -79989597346394110882831080130320516278533926390083535136929894658033814828554260645646088986810358144582892381584217746444088034424752236243705023739155219155429228395466409920112854921341661304798134301211525416434372685643800637380210628986813927264061881620637880823964900636575640175964496586224903906752728522432988330197784888966659591896794418864046489972229719273197405574026131436351930672421437898664335840309739715863343091651426510723697749773441144344768277916657715201854580877829589849518683275642443975507591446616535010591604275918311901154600985212052714973325661916735715605140460894163301896922469531083365092404046952214522397611271464242030873050398866462832050437511437940337411782177135351376108612936255774237787816821370482785484447625141531079470563166693639610047126475696716594166249286374212699534214901661262249802456593440809943040000000000000000000*i1^39 + 203997957574072515341890688111529879040501384255145359139366621919700843839719477142932933265577524517857516041249084347220249155623786925798519322189545909179988392372029781766790098053792933981029021468994464797442793275045760777653377507459861236012567300019310924679673113489733338277198559413312670663075816277186545016166615484847153320919623603352401092727267947821076147619019175797473931567910916868737749102138926793630417377185083724581202347889439835498607916644428377019533366151906055147076007598166246981933059690176723499271514500305250309326143970625658250092448407682666031445448577795050589717062534364576066248726859874352474060580140029916625060187344404978463022427299494635500280061608406596457522312007936564350730168777449780067626567210702794830310776894122320061259849941548059898372723976598883446287344952123156042890655204812390400000000000000000*i1^40 + -30909993222466439819442298189808610505564455532956783557287946648771716258913962446486534578555231116415010187636023260141025625805243628916177480372074066452217036574255750076942113587067386632960406914022356776971000474180750017847648577777597730215494140713302318347329037878038245779621125592586726017314224190126170641199198467697087937824257043177815819459435195467833978665829159212729587655454301172111757895292532817454678287854720499521185227025610727336180236631473161272656348960903818588465330912966011579245536010389569914544692005475856889360903998603351515911135619895545077219361719102612719622155772514149784448784816034184643368575067479712604253580390738391514763022636290311952241079714296468937327890410704593924925897199965111366970896965446676032398019884376611689355128138460933370910424696257817502387874948418059401033807298560000000000000000*i1^41 + 175923623962781334787162038364571452913191956509670373683364613549372215154297212504852261880216698407886308842196937155909656397106995127339557204771422837706893659668929488107066755185073490106217367183619378042713874151450669260178653953668175678237848000023227723062486200286129117847470176189716738073290870361398118245573899420124915154312093266189981168810174953714210726102679235451249406016347409577593945469441411364084563345662794643376662081964213134722266984897996533326680409826558108738497234437958056563664342090373881857374346622631753314540246516933241741672279171092471346393284475125952461252484748170895816625210856346002808488797642080222502085273797231558170420214862627070307749308116230487796396868073826596528384731450785701936643286043149625916953173653479026508138592936641142164814424554509940220662573446713593724600320000000000000000*i1^42 + 18293877667985717920982047364954052861073891459805916566175549146616826553973272823220875841051711728332327681182274232593650526878615678320350417078904529018029197036954409991317279406820467925265004834490958793309898503870154938693055806929051183452148554660597191317841585729098744339699271252089379511160621509071274996679906669890709910838574449191577072613335861589233256684145599136950819502272424446116958071155911100288084036732981947357953638110821096655457249871692743057695913140799084357929884380356884805408724513439622106167320438315290932590935532609708501423282151661818844999073455926095539099632695645300874303874796521575547412028256873667291152792682576578571470535621408289593591150240613584318973038449604715081205311770898157740876871389425668879814514259245091190417844519074760986760974877177282581834426745857356595200000000000000*i1^43 + 34436572074633652359671313391360721398615402459816018116047216630957061013700118882215736290108052231799259704819181901507780232805145207233388512973006952829295526223029627450168526214094640409865684928478110131044542874274449264820392942983213055594376321471653722992443463093178267858200250468877892386705549609669585690753174720300929753638480655635968804262591319696156062938986793567148854226917479501140033581270982994486952473735217077493982059066971892906090844067561002441742077439119810971543666165911814976394821260592279292774184263288670296048001718502706406156585737037105099920586054710710441161370115189436913958224422959350741065381457431080906938135526766712583703407583432821980291945761776477699102098510814475732554944549337051229385461259415153751508496202776568386353524452280440143595145496891621313243424788725760000000000000*i1^44 + -981135264797746787092099503427844771800300221775061800246611135212425927963650199506449800732562155818856943193709616267446766665241251061238520061322128876810141025671957459493669505969208284433558810822995737950888258290939734510468975807395560363020277866446169947340691670630547228141485069010803219800485634917704060951556126272336747451025179634135833942541700054832540762646784802328590655359927282318653655157428965449083475624447494415187276178756839322480569349846047840945224747510288469629355916825289835110750959577359936824336310835631168956855603619673993790895417025034962437171652032815808988481274682076412214497150478148681641436504624455143369973390425228518043166281552785760488657787444872417482248497479431941551642167259324277583823593925484604647207708599505338652958007017956470938258803556021743034155008000000000000*i1^45 + 8860919146229153087124527974387068423289943515119915118696157283838890027431569307405532935087528688616574124351638548636375004048803935251958568069936278404010773769566972582594147776777648086968717936512127829620483977181599389840101973861923082212350546681915636315126195485089527545529147628819967349773192854007440095451802638867100419849535982749909983942408500953963869164043197776193856339848963981914227098303001258138348394485296646628113741385899341878588566951749638266761399125914069999240704741805058152213383493742335955930498432617795902700688220301489980084233267036887195015835345327128997828027413926129426663262611133381449207371495475820059249387814290879450957997778438706131772552716558608666439601485555669924265007967473102565870823407118694921899458627698019534420109936754726956902143468327766835200000000000*i1^46 + 31549782403371611128396997401096973862836371345153146061007248001117467169110752080463605008709705012926222309800811591523222626621220874407455346372827134839882459789527597877152012626742461670926394720634762752216886190765816077675280106179741291847576643223689674218595094271812526920408170537487395909255748192952855432459107873728568121685178323099265901603846319077388067220586821744500451978161419609105949377861303778410013493107091048125718954349248343233005081873192570432947070292249158905273936029022828548565042550477477002143935559803819902867135719201363889872727996089604733062603089692731148884651943260641892590436621569593901449880268586634042204159130031929371599244712289479651808388537248348916420511650969602437043558735949341152152727056990271514298740146208362997203353516151630078116881326080000000000*i1^47 + 11123696339788240778888279379431749734466791592270198512052924881773173089421236580263662864103956273728855152620902879341780691166651441424364978431794588405654953789875083753551066527937918939796766332053218125551499155954931526286641639369688122439448885487554749824780997213371344161980830305490593708772114106323623059023724597610118727750133427682413518226488646434478716179630335547454740732887623158950241875388783220871332891996598937173854154257286045048367438130051839987352822202752085958799819783889740270892937419711336293088737986993535058475321108278422565167018976849000744457229634984053761077898910795456413974379313274907225716295172812038801643785340678563997495386690007795770684760542653230519860298794873998882723887315928509777686834759763412858417697395052692138386775948608426853769088000000000*i1^48 + -92141790277103327721880841111476027130038522514104084440367500843234840506582234170687106059312990601698461631747340707957852436062984902184654155023317290729481456032728019378089560529503583971459293339837540694584647258423866624495840025361331148550189054100593526742672863161060594775610113920485952666806064971124400406948759758367349661729436654455382933748554496130610930255682413903130646139135966885941653450005720691450042621275024081311416194360629385149155271649036405761569769711986242903224340247970318256900030649728180175642186428041984947999614330556603808681195985256178768848538848522096566441120603888391250434815786216627436424708032489314180799279320606641705887920957539428741789674258845166572718239913280634527546871202768505444598301399115141713982685831879851365584411787827200000000*i1^49 + 318302058090604476691820239743528144499387051064616627028757467743082790021562169964712269794350699108993766430521105923018409406887811513391787340323670614148126401264647127284993936087138507525393840569006850989375092900695008628320309666318651656933067815205892171459044315725559934325870466162285028710984077941337409621994648595279625141508621457796508664955180359045374297546105575427518328022043309765209667713214852674323369236100831245385014084154267716917877754537325453412434899574791364619168187243345917135902091083872526037441000216672402880974318605076235601946852560919710006703711414597855069370879078833431559555491211645932051902228604911263167545261436040647524172107378085053549374237169670492821201312456392561199000640550064791462883122906198992915902050861591442910464000000*i1^50 + -566242243837526874095512728942885720219706000148367779343511733331846437198950586826482457461206493533333074084247887056742703922525580848547325268533344938852734889725418652104733000577916836282267138507800696911191160098597289076830889919780785071547881094881094625705760584345582363698180827053931300586559031617316333164623842438558694002398989190982759331699766344074247013121499644393558138073624123273818795117296230402004700486956729421728598402779095940374372181709169698756658995284540724012961154085107000715085110861312704396396040154776100693197982799980977770473100183679954862254151896958200295915791793815020568485579458011353048761753579683159565290830442609777470507649022880233419683358924436276577408521146756612141789094616308722367094765079928576424673943168000000*i1^51 + 437208593585509859410237956366830993697897750014640424796889057084021093690402689945092386834578576751192607094730814559627170120285690823882273994886904324721033520398052225608241991595737394597388377287074626304752210484419094723972781383100615719022858337942276383030249660692972823332174448267126841340782478820654756929470122641180873485794800248132078197469579157619878939583274233569625827318408094037202199739524135882049980470304711855824755130424631317022327985704600188568087635770873666457047819230513489311739096255013049251553503093744889708272515753965550121788238393996372674871673580490834304215867199111915218016442146728247294768323279867528499437811355489048023358003854887110125424803995333479229885112726224907354565916521273882593096163814252322880000*i1^52 + -19471088811770490781796572052766400833408253143123839168251873250904931740816718064869807031729515557882582816589782163571867390546517548593774383036444904020763914170310020092498797363009075794365273078459966967210182083697397590794656595897032247885744400334934729215471083131138838511823699133758302685613418633239323612961661524993988058684584359545029912205586401598644159286861965000960312648711599588228533326547860680239581513267793461290828670443451484781369230833706403578960030312641776598349004839205800079808980671289161310602704606174349609348459648555313152623952935512874608247574793642596779719712158715981705530127486608365796075195540761018277547956844730965648758027722200282915090882280675215188315319021826894032116748096000*i1^53 + 65324910654494215446851432206291253733523887385605915465159031758186094992537501821527873826845325754745766037592090950225223097208140312802753304725647189773924102463669086224182022028952326562095919875797669886130381461997374876062021373158206538575132492161427508320803437797294085130423019571920896914767649970821352273262021644931281740781459842807282479876629001517698039106224783473088253653388210789015388490286361674182870358873004674790773546552251505204020592932333019549128422430349457987590384711284955602171215621678919846323822572625434594691538019734434427032883734090589885279502851540293010964461080103077731921409488607815229404207479611762352640221381528530827109196425631378952587436259055630400*i1^54 + -54870479444111609405265671933630392510730204841163441784449387796863326586021736858294944683579186905336586813910453580791677940977076930276507933261500657413430839817435814644258626676247615541929470225418300520003029148435409433502923369961947177123204262191944640576258104134650796714104502608826654293767468077040125354005941292594803003428453767372656145769750213902060430089358493555470547224396138242834394083478169823476858917002895230383542039756894075832968152237121348124545296058592314608828390565184718958898437022250567224716412683704761625462205691759871800323863096269252361701944409841023423320707091594485158491218714605148322894912428213120394736659445723360*i1^55 + 827299062943610590469092524863377553504535971915012538516573047398251663245465408271971919255518001936042269920789554513420248781259771338035689952704921561479249073521196419190675025851920330439501188952740988955223711864802248528502278689156104315548693995906224122821924331201782681999474426071703494192701762586581778389358686642938197355420503078049787468431611164399606949530328940117788980969931509074525976487834180248934760886798854954364245247670858065830795025785498545658791892379008050741492813661696780531546214967158797316276598139287024366896608240977624214373501546245184964068087907720445986919157759348220463641518241*i1^56, -93069033933916673928363979568835544613341565989388226820011558613080444106886174761760029035615842566440263985272395918879757620250221952451612208218271144511275719787058572257048145862148698776305070008077516118170236583809617040257142139910601278220185691941165874302951363500092269026960097115660194849089710264338082322397434827283990394553084315114160689835983878267586158532289579789639195394027765998386328607433030041312569166512207168583422176382424047952938156028696485002143847530932094993461817835769027158754814654943568219766338483406988235946638681939154445637966995354222670407521596210469746977549199469524629073077708304655802911477552732422366476682555098556584670667525007885680080045124898004625266727830942596637664215912907802316433039845424749685190426531925466921162591680020849161091281865417144417593661413262061712127092421500138197116525471434529182220134555271992974626614172990342950346508189124669526344051163415490898065073905189450017128945656551296753331947758555050744304788695589590961041921723641338169180847111391234028074443205831529845455199374138857433282924377134461481355207207161885719069008197864753453381775024392346009600000000000000000000000000000000000000000000000000000000 + 42167498163691616636958673546158458716112203981111245313223750048069789126504344457495898649851657114976266774093030337370353227481511126923551447513393953109813743557619296671481573795865543766858548063465043266204649545025686506412093546552964507401193669463099227450864246024378797041355631565248334209060017334520354417849935117684592863119159993284384057840873888711836709124099187517704921462595405214947986296911425466343543886579152666985185132263048937342273688309400828215163384890897283061535022348053045640620993877757701449477805911272280506366905869221158455964867383284608394602277086381057191189460117106196552925022301151039810962451094050219556385929300599325297994430516869815526491807393465179786664028118345990032317764007951754620550371560060746603610871627180834994063361955587129155037002634033932773395685595392066646764435422673512812011568655030269151378411679002183806206648012022326134500375240911556924278583447492765230428782360435102806180436629374503577147496477321915252762404535519005416878755836099802207995985662918766342656740656576182070803375425487990650196549662234196078878987924092103984592924592066418450326182645265858560000000000000000000000000000000000000000000000000000000*i1 + -1813552664339186643987599654846909981508629859880915962128163650370564920679466789769165613762941132653453003749999451472539552876749968551816396051185578632908095654345420581653567874215191732124028490382344991374772656774849054638758756133162198381072733123836271065617770750243018357667556151185687404114666943800880349779042893239336786375178955064491856758842034374340086400233175845663645142639490043686609451601096222142562322700271793013049868003789714166304062990777066387828531628664513885116172300991092732101137192086256221868737335595266026038091963891837513697978872218379955741481303888728793925508362488573320795263871930139979006403196910028414754110370266073676724590418841279529113081540813711737947260770657178998780913168413135149912677009249978258729886188759256592939219332677207085770784142375399600714771276479312085149214112059270309597254452446187952992892921839164743416938365267184579219946535107054872784334723059428263137067657883999757749620739950693129084782721614397041509938176579619401361816429314652051269953990899419348273059593195139879605326320015734609527905900804785142946386524932654771261270530956194632679243756395823104000000000000000000000000000000000000000000000000000000*i1^2 + 3953767393784369042251010700458823031426165027638490212339528718945273982146200205117264628786193436708440522057943561681660328616677334434233962944632911265118974221333806502626207805548757553803850180821111794331036094554273450527450105606722418490024109170488691377315242270365128069964223645177931066048413416920248923502547659599795922136697048524234660971954950202944879734403519521551750331342124275439981892536915003819946175220700033729829680988945107920041284610466723796581373174437041855153502545081583827907964655738114553085561253987400356054762087785769687895975799640962011505341561150054250714407160655375706187911883899638626097836504329849758735927973031442442384418131998944458622417543330159185910971558341334409849146070291087005253877082496191436291368995636544822898504004249691679441715771961182331616498763901476449820339269723986281334492230247746542156810574157062068296298983121147179613162890346139671177898143875517985771418994503246268169296083839329514878798647447969145900632305308433324690379162719860444997998169914414440606290756549312644296881580080934772912065266671353931776761272416289275883582629770229831818838966848716800000000000000000000000000000000000000000000000000000*i1^3 + -6732957477897273390657733325553757006800908573546228983105107214911273200326500161142236580848594120522225833110644847457001704022694869515102351275047023488874648789512934350411047309719021509141395527091361681349257473795398919408233697628032798372592097501846827858694892704781816145663522134174286345141005087279918267773977987580775231120385037157976951211646846655230192460969329006511087308907640121282857081140941301692304973741588212278812917564081455130547959580508088004206604425528792268937935282807722591932978419858749481051009537522377395900715629944502119627690174128718869059087221004228929098227818098720072863075475844416627981506219307307508597147073556819440965114560408392113685369830591806473251951654037838584831567039190262230312629519709695974514823420235228148546430870588663928558792501239272935730859119497841339874391631036108422905144055603073053472124403680196788674740709968222302399665390983109526352616709891036620549716099372332324823892670017405601065205523268294958218336379598171138041787470288670680561448176129728408003268417327540094476062224837079254200195263689702616290398706891558495426138404428645561650534311526400000000000000000000000000000000000000000000000000000*i1^4 + 6100598316305638210356507561613943308089336319537353351800276621308104204129325947675170365108788517831685521292192500641299987079723870199209165815734343168263158230885244245318388810854103329645531489858347913127250859648886416286690584292140843871834351381006158579689502866785386060551853595020723160548153524240213691938106679705214526489698674657930433695440359261590360613681431471471550093613823695640258189067004511560636090613613699868848065983313090984735918425670680226593389898250325115531553369308090508670627079586089250069735842721961485543034881623850068378704525857864172043957053533912169459730240277994518971628432949556239647895896680920415989096523302349346830962146004774688959924099813819111849600869083974881925950791958315660983301727875744651979959532399240710926618800085624317257463721010185700800929638443359939249430986254264465508695604043702755773814138943428951413155513163825695522785963173976568841766147692279499587587832852140963624204694054253094061692143978210162095616086304207871071081671948640192959677975372530964453308538281828823674557471797555468508008637364861305210421543059450979322181695120489540392794980352000000000000000000000000000000000000000000000000000*i1^5 + -4933525829243930214615051370406792241936028643555696846377579419681775116199305578133447893871100334083509826620706301807617668561401115839718513129803124680221943894053243225467900484636760950169064391635166941266884944025532706896033621969794957674147220032243095033181193730860748290174051176187299905367548371376584078196299282877215058889553063004939941089657229266159148012393392084506320054079341730952273901611858589918079239457515447576993326670256352128830090843632994746050569374602159954141107621928400390088734479589649930378348729236453459717993216406552727079856459396569685637624214568575900255417748502777807858253492654238538104284242105046503592435882036594960989348229059812416237768180260320761777788204238749067544638376034180779416771177762626758352937704834577519897699507105119197486487882771522826144291138512763092330075120222533961753344619956961675652280625356944510773700105373970925977757985356212222188960836379257483538548541471166874211325337018601674247814735698118418885795381649977641014422884248698044952034152074457349016222589217306736728940996186895382198135355684379336418690894291954768646351052198270819773290905600000000000000000000000000000000000000000000000000*i1^6 + 2962763105297038050789183170566280350707943794941087570040936370950938864976493159350848325155226797468388777385579623350829971961776423005237267709062844906247370463082888995475748530781658913172362619457981596148066881286305405665704978421867110096918740221622964388373552555507414056811142800600159376475285356336057243841580818523920402191860911327759237829267518183435702888380587830594129121573013069055756845136827461529799761293349962653190172405670712317703822459580787593444713877308439693342612464821323386743847569135307208164356914161861534070915352400857768207696703349659840717183623896289376272114184230073486290183281122729955040090457340690904894935099670244192482093225721463953905658534063613250201323607832377749023927230596251911202984329681402463782654322777564752637781733831402613963219611056117173540968157319083264776254009069124586394096806747733277915412875189670763741426317206175993540607917840595881015216950352438516920878709787300427023299938176521539486652809360205899044072317087859815524272330655846680053338248312889358362052426796729350709528891014730263301446785720688508274398061306513630257047921032648585159639040000000000000000000000000000000000000000000000000*i1^7 + -1189749698918616969225303022164430006579885923883128522069008004603558587137373615907762671814326868967178766387156036971956117843132812105025801279621049485548412490907283573493179549406758325814799134241868926126658770395856007724209858280393269687660865029282155429281850640806463673072080956770996703399637410183365919275404546563018055722446304468194333550857715372060162905763172902411733295841065527622461061224587322374790124614570104869961051482521792869610699952746846040374831617822172335663205529538474791502414766252045568095062176447753825870471218092943562652787203180773170160622132940517752648944201854743923459556610729659694574086157900612359724342212786962185180487867445496495007534552802044570178562314257600904899105410376976280188975941741005092690308540807185984652527902319953419704070390026391175940058760147455518137610029613020382364770178406292710860461620843820842766720908490752860080631877731376064497587624184594807867828849553093942726496481807888553150735846123200020316154407546502638025563794420377274509815775323360847515395012872691256493237472854734466201039804423883640470887691111273903341979006622630231932928000000000000000000000000000000000000000000000000*i1^8 + 325683956633004163170220164605820198936459258948388115245873556913048870174257857270271038893150913735389676596819542626986438031949860713132639230247509698700117731289015093304000940399700803805523118039186888814315610782147818930848838861990815235361124769588242976160447637409878055502376938554702892292680005473633435532605205722642115178271210612156190988083826381762831929110556248423067813410355210912617135676032926035017225428125751114917661670562748023318921267866564055597506823450128055004583854732421227494916295176182428619192270652194536666457849154547586269326408937642246232967113382334170435618275588217875114636187447057415626611911291880865752792512090220177342793549965776357471439245181136166165482217515626074265982406993097879276931307084818256812186037852121482973577000357680494808800938917302641906629956094164245307536476264813281710405294582975928240709722531555146647512789366503906946083332657644463771424245023003351645607444678181669057094138934614409337069547379785847614611456490547490868782820378956217350231112782453454665161173685419229711201336918205968275826340411174012514505497253374043050888971309455245312000000000000000000000000000000000000000000000000*i1^9 + -57520045375893077095935730086735170677353789640308227973100896332354621622738584560538416990714918317156565071916432976507499905506247444917194133938203264279980332677032516593931968869163939455419918637689645910441465289011134456122755503311352317865131647502788585148074617846706209264755244263675961145195030312047841970229540178215844519822415641465710540519118497062523065960994611824121919649233841736057020707196817971371522043497073624846584094471274269722344367552379274397347067791773222285829816169090090858100563901068663358746412522061372407456607718183596584932789925105015757085031631639763061446710683130357423373001773992236758062675916294372628457525018667466404116225320707192994752114360599867667009036445934871867225238760896054938000871634642855406152651831221369703749486775627315329588031715653128365384675721092239018457049801571799262408453477216010664490909446199885945690837615225533144642506448338795879897785727457415565631102072442119556503039915406413400651676248339727026264582417259733410807950975930491835021084279248193827039515893737872125097446851438363091524511041903572344311920571154758025327310640722739200000000000000000000000000000000000000000000000*i1^10 + 5112356617644709545626380205109131255856933222992610560478319122693830485687829937752125184637655577605142223824871160586880454102339455940656543885754521761848426733227480974896659146102810619958167613666654427525761333518696547258226866639429752040911844573738168607460564869325690770484949675392385500785251346515307342238620982996068429874411575982678714274258547859375996963620698677642365484287918871662982929501643186681798070473819151554104400446256854034433620715499331686416778670876349460430954405566156302609166562973318176082572899341430792896684751797684941029312977119853903009229922984504012980271318245682818459067296428982233836967957328690439629535964827608460759328500097569700341954230457342845297976823959200905342294767112466212140072104591210966782313639909390953962499027118295114624993712806753232463987860194683936828190282837252549089159587944927664683738984185411480353082218486843671291804277172197698588918272555443026243857509549031076732501655927052503885643693381591365615982182271091715980521103558420106920653124960437233482250679673114606079698274630525017514925628849763052342487102389946698475478181740544000000000000000000000000000000000000000000000*i1^11 + -679717943283543447967752067836925151252765854598864408147848788134888929341270798815595749749010398873928815505446271728796612436303164135302872516006934530807022605857292987765909057801333592246681055203717758689049063824260925867223102164683233301135907855266253973617871029705942108129145978485199893201311719112857091569024559720207551523391039061214886698979642212472358696291179030790305248869901738777778508109664514001057465730489002374166664552565014231622499494909312902842780391935902699705306592077388019432050308492413222888138926305154800538652722063369577091957627767253337795595019817191890227567553678132779731405773900917289129377411752572939167218264796805379570281835287833111029949879132115423612705015247302167309679407221387890587915042780463257024717276136074905765634898633600206850693358378866963522829401123944510181944547477049081828896414430450201528532276118541982520438119557600629452026795258825669871314842470960933260775801974019166990737346135837192118680332556528568696197439875387384650470613800821272253980567269729761422104178151198694716623524517497819609118297748546814385853598002697795358210759065600000000000000000000000000000000000000000000*i1^12 + 564621746422322505178892313772297493580572915782521198756489553154338594790009563005239808281880164630527653166261937135004335025003385690955428392393307863412101092262345164180252264391185035837506048177070785467604588740382129348883725983835309018738733706955710934269895622704377852937400390067124566876695516864717774670463064791522052276341264655509801026370647478800875009653662994809401029230641880966646268725410234134853338109159306184165349975261449051616896087453963261961829312175967078428926053401786364969570505067002800630873023868136048850215593305239997695567104506166164529049679240688400397403422344260807498006765058542028200047528363774981373389799507588665601899376718098502303865582911034540190145129126962476037306955776010866045698664335457744519195554269331085341398251288606771611998911728611744274723541003729919484581597527903375832921487018917851034383319712031365307366777247184221985132709495097702251932518085798195762036357667980348659456864862953220593537945005392509883237518529202181920951130947952617435702411830266046757685687778216896244228381291085543614889569067358667344799798264324649969747230720000000000000000000000000000000000000000000*i1^13 + -223093117851004415804054440842361488624958706652570691714285727633192041508792083007742884954165449664365600190471642324268640176305181046003140343643613436589226824056236712362956763659396479611684159310944348542779727836735468936194349644741032266507229247494991891516713535184943456602176486962262765297257843940192970351904690518799718826576642679544752000571265511592390316014495469215785576003930053047034688843430809594525249418867578330978765791802416064348058748317823861287545687098667414703917778318587412220918479032577345951662501086301610972436598073969416882173599837661395237591369019657683463087939682903299810951935041146778148166228098266037551635887630071818071771636346389169305000301454409475618232445938890078575430822433871249028648511285621723127707268154967341367998217569628246729143449352053723399822938114638860550116489110857148469887229785017476485170281998103756368601275416483352342937816924955654928513247754109723137496274294054724115077924385370779091712338075561502525040595247448116893202063079852682991480645668065459736983339589673394560266370503978088374966360816786992196390639313160244339671040000000000000000000000000000000000000000000*i1^14 + 49902891865524461257123688891346306525173374864652836150168194214634549893793623826701056309246772348406016744872671703437656026554859448462068036247847011913064101659780007470301285585442563280046365522132044291980698929295979220274959690412232105896695201664184250275163723707991642217256117295541770031244580961804076816653873717624823557470222342349929037269934736484378850494987783500351262524186840814716855537624571932579351406390268915889901513768461983499686372300011326549635277668369365600416968878933201566746331631643033938238971457332672645073249724126362679849073605594131143277209614475728111515781521421600336002774169132620074363321700479633382341110002030410183916973522457370908164403954781439411203501439679142880970424549929936280429865164718631954655252741828247867272830881108109488273883844118422674700303584918983720309517603654660675679369737171186856295743042862172245262805611819217795121632184341591187197945625984902850827086698974858248558828797251324389338588632409860985262225336737270103413023462882739379784220759571302625677586364582149468922763412710534603626074444866383879358458900330087605862400000000000000000000000000000000000000000*i1^15 + -7625735921210935449517304867294720128148788462004344879100897521239055753668259536071328593677162365747563173777768414733900915683198271767940668203659575982061910678276474991046233269290274847281615494430786493651845264424890935966774403368810467779642722493627395266501262753805764335251976744578491098911741713351043238419652935444475990922877266020786360366871104308880430595886576430879910107631063118202400929330405900251502241859944815771963032205943247124799145028312595452052572554155585112049398938240450395928095739360605949078472296024224620882443195418531354729074653188192064025265127274683997139022489081553960186425166717356900406583960507125522050214558275910662692392844989191434098984636108446481616876231510095537766610133008571895427463101373921503271523704404363930227647837344622720540465602572745950753228740534667351984312636855068735484639288472391886370306830116346932508578581053146370416868366498206973612418077479034188812633473896464398864483758863720321718630244808846288022119112664980781337468251389802727263506340949918333707344035631282068949830314918807585767218667971896948280938266891596595200000000000000000000000000000000000000000*i1^16 + 866954885803821578371489031319382101353654599560091149521029467484584760616331476758523194190592947799433937157994219630725213595883409343392408143809487967570435439500465414468529440062820196407097904642753197609348566726457617117412322974975854017586726083762045316155624313524016351193143615066002362163325645673732053900862806952111811923201357588942111841710805252089476727483747920295303997798509294719753625314990838466591506500863662435386061939142293219472642335673984470278645462196423226978482779271863833387887349279255630262795408310709522755572930085925773965885721339511854281097452850597153213862273849909817752453810474959427141088065080445817462194905264743002855495326620972539588076567879477440157713001594286814324007374702342656674217777878683613799135397103863311488356357326552224393439837684898716770265465307688131139760078474072996405737745983057556361754650784481183936487963959435514608846811437935585551781252344779457892324055138774322090556643662748987165555776470079495745361546994372939107292773877598150146370876587086813068936225255674101405267003266141433346434289812191149514821157194301440000000000000000000000000000000000000000*i1^17 + -75858969904589917316027022509075818861937346219574661280394952210936856574380199107360011888289815319309346818966814640581750113865134736909685764707040443831602282623337362365714098948412501073042965365225700467151902926769990536561922689464672205783141699580037694742465585479133941984059058226179318057876463633223092595833982025850619698744507469046763793127879266593900172725564840161281674870064855434041573477929115777044920100217096237033921079809816662261425361912410729421035089917355222335237537230645881061278713932612539882269932572231594052846997803687403227725811344135543015104440958089482742371265611576430510551126324108012630734494943564054366837050262289507711257193338214580059371586789529749339040034098449404210947003411056668696077269430550620315930204604478877909918828294672018721188631450363299126235743715309508009624466021151759136875853113376306589842371681643582869656030180195377279546202290764548775557405848531219919148744269513762569487240996897413383017580755432913728555835027575125985409042139493175689775739152516728579509210668161924179240729870997217561368336909550603725195320492032000000000000000000000000000000000000000*i1^18 + 5174827428820989196965474662911056536039825191504406857285965619572211363791423899588046051214825970060581195573632613313282681888368729613699202088303565203237973085504550246757132155409955349602302484486365009026310639744956051464778913881932815264280109527751969646212647621487093245443736736053898665467784793298025981565596449424815899036904796490299352892700553507752312005006647749570942672430622052890174552074181029278355756732045690220760465423796271766728455133894252826314686609367950234700932578929105263535445162879436034112695584892659115847922889446513332731704236407292370662688129841471619007297286380317809103878915338812398201236173112772499409381993815595366817964741014688051237964166082181696418659922495945131282936513958432497093121873342800817346485883470236163733037686970650585080075285599164221085413893763081475989391109099655958804771397463979702543701413195104161899859810898026602129920735581013962843024679552646081371646206144774751723996964126847255835564191920028518018771591810117373324185529322900764009700364527990143618084368942055739480008635049108698126256357270625159772897280000000000000000000000000000000000000000*i1^19 + -283636491185622086568717430620789411398968610153226011542087434461193478071858781307217227699041836958578988196189615027884547712060048894303460944904939323327652787023342061092636956359899374304082417409560249423031691949890793746569482252833938083519061568255112913544436641210459346034875588157412240979577905015844792870870199917105262626222488730231669462054111757178090610670226826320000149326128263793865388730188082430687038531911874990081170473154924945483004554254302178267942060951999671993395736333963710218963718623292468525049528574099604374783355804780758135710241683620634011287108026620849701156117768668638838451511837332237362022094616130374218971725587414281070848962490581461370207393874115904460808325803466041899267351715770981011580291167970463844451390144818855753220631218273289916334871184036647719312709125113874049564983152910774871962691608634560941448786072756178857893471715857984600561668744664868048462720143670115666034141119729967618148454332679735233278596372809750984928441244147170356568022456141434440659309931259955938413061610435883188529784063525726018580975575268532022149120000000000000000000000000000000000000*i1^20 + 13174465640377491662357718005818643901652777601936713742122710345480131815174059952130948530289546455212236083011680772744478044238882394779614886048379395658734899930939879879905520290570449150640889456195989119952096147823232603224284254466770264333969651440367673821151695903852733371925474914653815250983941460587445029798093828766981318920125998546590794073544764293242752415002913300264506974145341156693695020095564626258387625198940166808820227038196491979672256363171797338113891840582204010945392788928725087887172802271040886865759113825296182982137512192500391515739255406317806937030517650379335813454885634381106429409295503384256855580663371643578687454561708982584449755221706921000430332657033880588501183207174680151906726751999196705098388551484146497592294279870441045017032951543053132325672738835659679939116865423153210049925199882527451763240971908029347847153859526257765905288277003853226663961562774808649091626583739863332281101925261830260464740602760071584398305452834785264580853930853109310468841139619198183522493968269909855998854190382146662360410045188814555296231642134426419200000000000000000000000000000000000000*i1^21 + -561026090249286974057095700841615006828769254650636644545229321171526058285774078391395132937635673258404032794653065017681195757576342476132752171149531481029390888190071692414625535661440937252206811323195080324042622754996492934297804640797257305670161138331073153692333334611592766652479490806079549958412409546573045023832234640298267913035364682436441153632963866399374137839882297613962121316814427447078462461478362197440866899724034304590506488382224287399149857296641904825864981777341251319671238820175974313182769932256979938471779701812751942793805524971004712611859016392971566875407388740114103042352577166887426175621321571887018461111649268594518912467455394610845771953189216524826532217907908685755545670190920730967745620832062559091733331011453559158471298244312000182256255835424692179241299169756558476902752403836530928385703296165138466050052206372975047809454681914363293908004779056136487701292365753550192874240253231453142569844842342051518101885105540804391466029036754576186352564283024765866336722799727613296426243470596052055570156551311938407515917439840724663019336357222809600000000000000000000000000000000000*i1^22 + 27163285353987205534853279534528071715296505559086117600688269842946259902856884527246290662359198282806057937043002602327744672912387118668314663582737781934928100297652419606875939619717085603716902067908397180465458472410697389928583228386786467589019117413725833350111712496887712634386096157585096203769716279508221446291545407102052627738201680106310994235604492986647523611537294376008467245990269032349523820090098485131947153590647080556472571704477410100169027984490049253693581971256440922850327270639611477636010834617081071490261927609442588674698347627018051902876867422720127176744084974052282579098467608427624915805305928591468625007374778211211249407150065554181498563148970904967268577488258286216699461415986199259748807516190395497039217352496792222895921801166000676813102508731120849091922022866365818897403814314819893573495702688320087446319405933835886872194209194272754504571666171096415047926135358440796532119130958641036574191839719611454038620364948600508152101428081062473671581305552055185605061602670794134500672906325477580365258995116402224504310680981236825670152219525120000000000000000000000000000000000*i1^23 + -1817005558106040113509381266963392063405036687607045730375266954002728474319377681631991833499010837282577125271833140217515211178283397187372566946050413022693482507525115020786530481455876888899298240160434092217374177897643533118027121384061109457102475462133022760949079310435168649689714239135802442034467543400536620561382924686594729949651533331503165395259320850480483112134986674467331247050569820831749365165741594157751358897616795579973342762537054645052529857189795893183151300945369163942204233960832547825496040753192217856121183251937458633379713302338988984736083553821950863034733567078256896832113502408285019364221282331001127374312272066891518333335534433702497435883341693384588593435934659106678313996474108561078148635481891940231912934801735475494400372894468493040183318973923216070623450015011356479981896974014436117929517997398803332849498628746738557699444468574365793142275574054130498791887221187007232826301568841762443964711614993364854002629430834305525045979164936139144224227617072938214320856693202902551204991033434476694584442697722717846936819400805498707941261312000000000000000000000000000000000*i1^24 + 111510996563095199010407329792296040727588990367692446929910381251196805832652946493939443799851398264729966537329983381158578540913707903202730519036961644862179557766521700013220875452416500049252253209298774032767752439223581084109044371727915477594649449804240364646084857073777643791845974080679843642027892286356277270729162452145048352253730671841033176942107325548171859421266997172248623647403586060540995204661767630263732180337625763151663657561824255924750505025165467113798287473041188055202863930438559922376272398762417414932617542247467000661489391952043734201992136801150204699188265227148856487583339104440448312631011643257414236760745663888513822315740665291734692720241443600950129349159755303505570464701591676337276254959550272804203617365028601267843663814795105550263632712472141055268315026079091879797933626586925982209948847491500265940781380181992711441970222716373871989989168535681244527570093956895070434162044894172861954757650052316981912184320757257772337189710308244574214948223599242809441604368311861317039035369367965179978249320887954277326223074372802723771842560000000000000000000000000000000*i1^25 + -4314671499389863493819003157129647331098343613140786833629959835061743793885835574945851946080757587546642469076022870268204209505254100839668047583954618346212155230256484230993447555107942932942186665366891258553308958958303021680182813877747644074746845982827412681919733462060769661663564219491792711162082831214860451449962201118699662638544332416208286373635134939141263894831042685798881549786795178792567262148696179724671239404358133248210199999028575964945132914762149749398524639879209015944248132235409866823331401567432370529519706583963779074043195725893039800867215563235588311613843271391924024847810104469512735446429141560942939671229719668549286926036137812914587929947963441959511875543467859999183026099877219484630469508261026567960271512707370366700377783114044619656574202788274472156623861561131844769608113702417279465305860101104476398190247381984413895051111674759580805735318766574224773109708713131052512623718093297582076050824733799909136784351453408149246767173592219820629260302341944526005919195837320272727808577275106330412394123443124200013443746323617017757696000000000000000000000000000000*i1^26 + 90851570131375263481242314849079625358959265002331110640035234073409151069154047250531595109011648121870728148257288712565583761098612345670608337203667548606989526829998377432146531855565021415327544205045493748778032507405323297594359180997182070946536675234013132548647761320620562848774887851990432240138356353182476489729109426076579328318511092878849399269321175842226200499709915505258432611060551661000241289522528584173841010515032560383127676683824041518552535430209001170508817940209216895970887142271043529681905535701006254950238855358950872205875940484491426576855618464689502778317477473538044356890954541381431128219748088276128570776601109622493019213178719781583544489479383798395597578523521817538646330860483725285243455441179482094782672058850058522168858177051906808457579446001950727920448207310907995934132333565706197999416167557733224621480179190313461457406089463399228514569456258032532003189795227406050369947813106690365409721500357689174507161092165505264892155033448104720852384741207005181323003707289884046983099009566434406680395108053289689562107639914456678400000000000000000000000000000*i1^27 + -1199885842311919214395903472822145774570896604118785013861857071749036582175116283102252019718053612593515707805617230500155771944221589396905894545732542316241652211432782715564256716400680093445266747756996866040727101433368097048689695623310233651493059826646630021922610113123096354182799945144347816179587090115086240523610176259198478443208766649227500654393830870665006561055752260636792671933683917326569643101517712062228226684018608887436800949347804187902515986591237396250896547214560093020163798978431552545506520445496766691082553523457241657860552327706707271909727938615593424352435382578505174538726939883504236438793321613600376049513709599423156528238032883071182971350647254101388903932004077371590289360868962551408262464459286348289613793248217638161613837850942536972008977131742522702973277609544703512977667776525643055452676818524614880191807984345875469894924293434606851902955286913564036276276938977803804461212591121718401756189069270327460988181772268973083385650001413044399791287919026803471505303878516901831167486368386033648528974503813998195474438794772480000000000000000000000000000*i1^28 + 10410049396115047796625336598972977028174475746970274161184224588218748018701036433795205026308792976706820752377288011947576643888772065461370605868026147380006577663003768226918866400955188193286024916160720916356026741492779115912393900385557727561016663156618219284115602509548119594838333483504973756432713022950173567859517259207147666075113490115501690796686658349389922769597385381324393336857559031564094034626781891195728240005855456968566122428485126698299207248991381548122956724043809363513948726577044644358043750207703205970565603246273819238827871280672338498696231462166682860773087629332402239554721092716152072601222214787813576332950220027295072532688502422814758609449426732485187147780721349002867479737387788348283039253476182290386865738993805848903583485559504065146951593205939219529150674501904866187746753890033157294715757519287960387973797739803246429907774566766334347619035687104579620713038282791742850966829461721568238290727459418988920996517102587842566637228846137865723618279315574323796967079243600907486131091569492651400824554232392100977888460800000000000000000000000000000*i1^29 + -81274224191779245114897792705309454053695683282059506586090269983946342914214165318361178762506154909707029151428989055370937262614502313308695308787159295405596985996098175486311283510860721600891987720897537270822883319673889401562854650799983414007524099832943336735556989593898588861978058887195976164941052282353308168702343688790062662714771511732237078258452543481548643378537218215004080085413585370354259268416846946346113725204370426495196769863426492055608135712516628978346965011219328817753573308289194389892089768295376875501177640765182720268210643463500419115356947373436515244767236436044561802547857424868846314424081303961959050770412669132408693849258778477295037927010402249254402116722776978932121227027324638032382626557258139899838737632566987500471293941787185520010563918941874636951993459900882345315983155108738366016312015041423665495107601113927962928325077984888432306229688855027935233438306792894830659956889683595170124983572262667185354318709570278351083789083945663750704469483618094271706612506152360453298110435736234994103700202041811103278694400000000000000000000000000*i1^30 + -1488072161582535881293014168110978823616207368635930301343505193080063391882731570561765255459915927236727638543650185893330141247659024168420127131061728836569044816289581716913172730933816447861525517529217470999123100527297076806092341291853970395278869012039047928444683761770926621694894742222713806985501456937880687086003588977150043405028982135350087143023597019526262702362938802719943919589946222835407213539407595244931720415578080064071503340815790800059524773320088979720276557645990473181825171326221621616155153223488486653301887308327010910149517864289947480614282592273150620224358772321495168967849726640605714778070801278542924227672441473012832458665907082789759194556353965463041489530441781460827077687969040236925698156384512223548306714505525895430262175554798579466006137051108745588065060465195762283917726809360694305379918930475649540762070527477170364118170067615725673546013142570247146817167509804149185229530109610729739532804282421016100475113748442746801768281793467899148718503484200155356197272186330955083939246156607819457665227428502354001920000000000000000000000000*i1^31 + -67716766777780062610602217741049136937643396919088403059044964361715211247723928617144411555107179421053993022311224541544932143177874681386722987242825862292098083834151138449869853777652111847021133611723428669188808737246360991475190684098301044911803004161549893801987734024716898508925918360745252401815618470719929838436856834351273873382904740511400572164645431506164956539088265178089726344976772834199778370492200189807107521520636077990067528335450499390079392874367049227661713708323349171741956732464612866085260744652645627770567994887442885903153992277577065965631782472996871179968225792162168916135097958546542222154217841742878242934471053463914273863441583175904512579154406892347607987826287356767624828090157858908869651238838325543601995190500592280567238230613827177592472595242396569940547526211412671907675195200408785528144435757404647348208221470909294632282296411831403139429809322907521560502173597453354062170183062523518100670516713449245275439914904146233438694380616930337124442167837473826048788172403432173775810888571112870114994653235249152000000000000000000000000*i1^32 + -409059113986484614348818654414699447739696350156277070963929165177900411800349821004397407107453973775005652062144127062063273523570120813896600663716893596408442029337020771433137222100442355161807197895280639642718675471779510960621702841793043293792077594122283416362574146350060209849971796419178450853540432835701801169543033447775161977076115051787415230820765904375037545997519302939865049725509919873513414035493506757575812801756740951332545684643256314339202849857274822836352688860000035907370387749344277099613557936088548165065584688285617407987355998966483982707437988306719086792423251507619564649596830151046303254736543545641139021116676218733766662907026690719348945920299643339703830611161997726172586339328460689655881977995681733580420416071895694266424450854035017138932987830147381420363979592054975287648467465077396264339321319825265376372083958728555145654536903083461292990077629903107333794393634140639378412267154233318181901363106434312423641506294210591149678281667784031986310995406935668144260104540651332368898648212656842136653779278233600000000000000000000000*i1^33 + 5502312821474523162290971803481138135029666163804461793066540248220554387091708795125247101998044636154337550180311322930268932203109567170339020517983290141989556528751407379415577480529227252918862718148053578401137881243873542305661951170139926123984564347544104678820778275416643417499640626293407113699323698244998325568263457395110891192943550333169188647547514055214378492073459149878844041924461814085523278435937440667950965620164255004008999585951578945748353538915704441941980791779162331211951451913282101347239083203294117384881574259441219711331612973151127168676836391008184015953205668910214255585021788122155513225010319485771179636461418380468508193603826254170936629448585841422620915364441852795298131349176573725535620268783487431028442429994384465242393226015713545619683335013053750895694791786965310906969526471416109622046191594971895690634989389295798347396124002046206320106342228016895769776626169845036244583152241397799205672285030306069588582695011699433338370985768762869727330211391211108636417535642815569166156754972919545839013068800000000000000000000000*i1^34 + -29449961749787341093991647079870157920287968827478221310623166753444888991177176843673116578489229017410854314616667147338728303646434342784574547257497101983253271057417983455385659895357976520943874660252530992651147331363012865460157359877555229775255721712090546212293380326429656784315800669523447166025769152873034672556016157539075587338023085445406181031366727708912823480325584796319194269574658431379647062411625731183007093968648304966101996863361206275005431428640911599590278041216051608202228811271261795626658053429086415423330356640755052998156038989211487581138105427850462986505707466597535757870755664510132218406108015833248199067022573375660998442830855204089351794803736526462003394434080488633713290832409937721443306024108641931327701126823594620041474617653652102202705514591829399059739767713815543916109296535860855885371025207610570845638078185754567486826317330622216666078133585494135371666610215737223995002346724044045281203347148513889206750373227917632148051847758481459790214651005580577098820877588367387977989486407140321001472000000000000000000000*i1^35 + -435260539021023811376360098380731018750847325607513332493865914203846361605271255338457026872782019867479978277450364102017244101423452702924839179699493761120776822084024991829847872362607572101853266156820379333285623117192148406285466543826265160606801506143437576755419588385556724070597171042259828085883269416698274640170228717487893795028511956314394431612402773111910126617743181914918230538600896434433067393784779243389103846484891918472189312569747673480625934301887275453602270308795262398821308100829362947872627845453596147075950247041783861333093397550530038235973989661393743842327724457976660374512187334241292117195415955368947341898263605580729313339781276634760363475262901235106537414885639625965810167877076688097719630678589036771422287392199060159316118900297446795997743080538179325176504275232195222433245194801674519499309016186982412705261615325139762812932796331782394113803032959084610300184595458571426242721356710962547106216625292044066553517537854910300241189844050485418550687296137597252503040609438359169275215183488221184000000000000000000000*i1^36 + 415798053937629598903744269826151253808282668714805507431296727188307570975023540047924847914170763072719630031474196246050216969240573322784254343939859912241309120825054561333570031797171620790283893939626062177647472867868910955123265224920795688690475869940983116460930326641040653449178692200025022201918819783706855755020152024431043293311548881139751715954638831815299187896540530516733360478802470651748773432049396767881999389795154705573683876971726660057943988485287382235729645776532961298473898696442393739644334189156760049427339110904533265777157912093095307592471310620046761458257402006158641590011020831484422599331802787854413872125903247526243226055571378679346841525731922070517660268922329496943870715032777963276521273657921699792123731859592324633221499289195482770250418062759143549101658181465793659079180546672499515095351080162954548546934570689735146455526846196962981428475960853371537941079238001610151127628631588569266662252439414089904435861030388168294285920666915921780610187802048687231960504478163699757432590198374400000000000000000000*i1^37 + -252951882853462541261023502962577875393188531477448215232812687253609838227797854594271766533907009708764876576481335629530791434687300522918042088229800125159179072667829589948761059881677627090400767015988246032422759512792427765528178109867491846255882160575006418897768433025445142428722618414413294464518569547411810442951334501888264322596932564528082717920166815275164703280185843354336664828254008455510449258877059195562225870068148530494669336243708136455232251734085697721510668378779530028149469267952432285243489789603218301922629455440951033277572974106451852317001002629760023258258137297561296178216705383564345031144855383151305898090703098463457516605639442128706095795770420439421010544459585597044011101475282512910995159274306367627653606865230939264999334005553588883326504004191408467726662656765486102158487310244437426612601499318213412740192462188653290253676999606616129005428115869175733747277219432817402411821632307412838731423296283522238560004513525481720011805931265865526909643065047638325220391538643294873662259200000000000000000000*i1^38 + 650497410091939293792003150118912453268737589068384724807358367143249015404829268570444759526029804610710335499951982218858346746902038320256554225240208540748831368320849369946581672221853778693858251544415526294398984723304940210328449168591569687791049122216742515927713101250269252528532166450928574215762155271029329083459809048673383399495014230479544854485814212174921799221883549794262090820999339549831928880914645354184958977785608829484745457118313952617903774281480326447842363934982727951851737297035237003297440375983485964235707959704510465287175445723564177643105537915467388009818394545882443322379824028993753483695438610478631493107095116274364337329934250884501180242993174192001510392143722578959499353810579338359801694555850502508310701866278885342847066420073026703746069493400406891946402654981897509286429534980737184105925640303444398017170443282369269798569507008460086205522026929810231805691088005762115349939353704255306505055428478383369710431571126197589731725221486590462198805382101507157702907726912261455872000000000000000000*i1^39 + -1629955519133063906164604368879760383276843577620098845304867296431455913513186697163303455416953748153415204151866139787961962358705189876797356935218979692047276191699964326985387976232949913501309456652153488857697326287973397377976113394442118131187686995976094145549511019762363298891305611689738946102730763523385585702951874487835532325938968770814727363223729187544126524307690353840986264308220967837852687670431711743529448447195846801856169226230731956380211858630842921051173762716221161431667827971116323037772811566192506689129939595205557328796087004321388061672265670219660430906404083655576912965061835154030936678706785435330421970547554471435796860985458014260407882977256689558692782220155178810958603034261703404349082911060359919490796681899320432881519609007866970338427698317044834839922582356361065012074641848798639310568972366507288913396805976546757108635201065306310805998163482577684247558316297862819020312091336138888391872013025935016835022754602029666079106727279211724623063237893807758419691573188178739200000000000000000*i1^40 + 256947117549536765657789723153474534657908958106898624741345164058884343875247555470234915432224067468115219748789289498818367435063298172369565956460864055009902197900217911741743170266427199373781240107734387041765086164206994369623893962988065361979912239218647785560102840006099942831742210231504876552621032200156095606392688468836934104744650262800037646550439024604352234667897963716246320767847749764469189749537969941007287988589088262623488138946925042270841444133832996006466944125620045805852856527380041649518527646611121240472394220268627676750560254405675058302595779422495622122040124538314861753181484869174716306529525607548242643628084337840409617611584728423240465291228919141077066881137575190723825268160848495578025673793425927829604956194710692612804025093496404869345871784524014691276356315094688412836606267892894357161829326602594015843311945862052804565527214483990978129215813264622790368940550765712927117708099609569737687215060989754951062577410390417595203694312829046759831194692327849921270765322240000000000000000*i1^41 + -1404747211779716194308635611157402714167173582355394676402830071786409287390124512131365551634633636605747843774633345414865167061403473780569748798903832952126567266774962730206681784037823252260124604620297873922300606960750961798198220686220537443214862153298206593667603402427077490031928242872302770046875675333746795349031848327139508129688267383806841162568833847598640344771461743321989904119885654917628464796043691931827200571756208528616478307909789457624303202929628470832480192094968313982278764785434487751764804041560571324296179359339406443822213084004662227302608326341311167310196568166715804741998258370636456157863180601796849045033843319479850543364617603371266594375659365590691570943331355916827838658264144480413503204216239786449481957297424636711118563450761885198490850817239761477829734404157865800435598544318721978770939905411949057342198343828629040220260509139995899612632771423241163627913925711403017480221949803591692133688946632099649912105225370338750803931155198638605230994371244464731586560000000000000000*i1^42 + -144273374324297241330581340442749141781095991833512981784535949701535150000426169180675576066003850161523171683144534172718082260037648235759747416752432396027538288312511600367982188426519036176890104573375013594422305465497425341074804894206891267338328654971766012562517283817344502684067510702611316271389209975275136755696021562727924458637146417063667550737749588735338870679610946496759863916221045435075032800467323500395562679965432909607921506119569692130240050215758844438698696653964920474224234465404199769281581997365608313156059891296109972681446616837909130671389084869920212960928892921067677394200341151421050217659988111076187628719866313224422977264538570941903124146865695447158382746569897437289486628408222516272616880355948864456199231663350727012720231511718777594515836375788433312312095706095349912497869574312170516952762524102790819823277192862054258462367870791318192981804489664763609992078428436493309385337172049581601707673796410723173724164607420810024164289183369710508298433532217419366400000000000000*i1^43 + -275057536229616315078701632650255737069949798307194456315045416297740587613195055779990392615312449386818359754016947846848210261206432690770230695682297112969803806101696188649365829239884601375949024794374896884051874644430209183028886203571609390252825025621698694022543685712595116386785066338317093230538327043336300350626078298422302657520983739114337501880380140995261542768037181413212738809822737488174234051788109587611996201665028849195754085943341369044858337661241458741007764031257317167508501820617359919759914799392118921740248861082814654075505517871808936312778448769359529334678729444880025665594465843795361648241943726781334752864293004925695667261634179989200006142939693279927757857008554801827551303462479386521758288619448827003538596676605124897093303514547619646542466504643078957470270650219364236961853175293115636452728789406474994059249258464318154707098927915301319274467624780727297866189545369680946493672956760424022330777398043520235880684803155431453255468263396824308317872930160640000000000000*i1^44 + 7835115677900293207981241967912319230438435880925198351150663414429897093551948003521594334982236972356995061758131573000919080559374280755420242235899852226674752983378377296238171279376835555834925393684848918969118641170456012427283882345517797898115461603327682144699324325900421235694398836710421876774350546757795549633828484257375746297593597092414004934841333741946614160456713393045747642699587978715139377577045481394044748723281562342931279244724767663589817197500228212012918805859084668963817120256431842089725988477873207373044127419719980866575660077081743388272593203395632492220820401561616042445569192958453000132813211194993690566064075214104530708280074396495244708179846596217555277882809705912679016025025397703759301231399222408578585651799397736965442324514909814475514958508711815007309116442746914054877783874443506959452118539727661199250713723255633858386167770814240534999162618836704303937494244497189782814524843734759302978818608608560145883510128941218362871695545678306373140480000000000000*i1^45 + -70757213764565850319204393532416180129780967825164057199523594847384349584114467939866386179749506472989690824795342412812820435753051506510175260454352222861439300979920623634357414182696365966714909410395869474420074939613949059110503562899542315498486674415947679798724803945635158128878871229431394341529897732310901622933793143478888713150820595742293406842313367041415544283191646916721190773835866312636478332533362830896597982712764487343800171262459146819634737716796567979716598332262579662147114108770501546611782788852935925778712128516762401915056449477212713070142640849217322918704753373923199797876629966566066293668506571955864203933765997100948194005244654017812016857220184110818950548049210623451017599708124091492174612891331159750402693075878591406915428075486684186915544718447711809062475050388092603853135318003924845360873149170490250984980226999697486948564477350836857981942821707754969139056671188660674237236174931784687452385607214423751429715747864477265722526660338863308800000000000*i1^46 + -251795758388173306909898373832030951377339455089106517217553785538997562544200279751761481942310058633217749346031094868780365347143823086271267845906799689021542915292400617865127968284426955792195937080929480941323008582801351834897324998411634755062423547231954440439004823800646976509246838460113502779259099279108012596252939828525770829110247349075108204884618643411052332371882964156103488878667051344509406209152530571345781551661672571008930562466973229851170251425601333517197433964912432037532133802057350941015936089797106872726059771693166295827204119899555714477236328960992064055639608649023753944150163028144081387597399307875538650425321604148862360609339966495868592402517730025578203779605904316175371250398867140499850640481284726612649646384686174002271073800670148873459269221043890067901483268634419519384535153791861508695050404424226414314055169995052477141323900542291256655452059898589364021425308484324835002035245349431189367078229431105187862891561968782706325909995520000000000*i1^47 + -88812912074226088935930669428835299201798791947514082306358474876434967994215345399582781129409875886967660109938320852730510500112467300054037033156935862868941863975073266677408470232913148540740577751385304050537635617124900725156058565714189770920540695731540946670222107296167669818016286051901754502279587174668490796857209582497266693208601225320821684953016452071704395386871632402245627934578365218635738324976288923894673863364507678716587626538777774789298671230018851309927845177630664391587575174544920163961587890852153651288683678484591726351015343100054870645948490323470166586614540184694362984703435073809748811750052942495895378186756813284521812329345662245471064781841289100578252836694901031999242930667950166187853419679340326051100721261531190828666967393680003595905713567154444271357019395234938534474552204092514283759573321022824138606488647218525376307998828384074786439303760873007139949495425061663240770209042469022732105578434374532756764788655460835949846528000000000*i1^48 + 735626614664983871457589676363869101824106322055716236561312303793704501972960477255451016023972873731962179583079181953432964773095543344163734147746384309366146119804346539760389883470025632750978678810402057260709528497077173190932231120624436123830857858441659067177923563196383567376059622184187063751007415205145596839014596375473682086704595667835133086832096138381582807903798303813305783185169114856405449329390363952551634580590656334257768962181080449882154318905615674762047017475302102217636917458732205425722241760728193689497386620464153487519700344166894968005546129100797332950763948042815154507927146431911129498591742542774083160469663600867598786143094574782610642748673646050810919363005028791094580067708754364697969823977606333894285243282288311774180461488339983393738265356939904653656501703288303796483382613413490615139212295231781290064956688568617198634635875972131160935782634223526524197840169381252063858070390145516548005682084615916929777944755814400000000*i1^49 + -2541061571323939913881184972926211132856600307036017070101057011602838845233633530412876468385756087727798737279142294754805390848367227167844290723471181927107378912054029999799225617629751333081655299241454500240931467308356017032789122314986991149925736207549752123936773091986865851962105071255520238551507388504027032511803342283657538136206033704624470386945416401437636031196534438839424980915408108477875572647662812942797268617411468198289493498356032526373191318461979596331437911989019735053259139995428507768213510566402391482024990584586156762737220277337161131859876766295463635944921772696814697833404931876936171996338766525859896466199872651518104509254724104901557572263306373612701667416554035222355748850663638467651325873365656978743534213801020822862112012707392329884366949404565209711953570463517347934884841264184686366233967105130173704249076905367444518463118849432922983133677375894397287910159235187028720974450588665734044349244187607742664704000000*i1^50 + 4520149327263001122182668084995021577119952212788106516941196757340475090132288674982840963221934623704956067190248681988465019611406741208546645478975113096658783009266000456655121420401996759974354150619934683569027281630596282001327490950937424949945545340144352795010819288406656241328677575659255818620571094077598519103555673639682238804961847474939301908811922092640387981572276191005721531557206979079470494732215636811741588564860793035066035691258914494492663195880981589782150565892579235052220447145217348267850927081965294259688656929915911825145667788980691322607550223214731193632479716670780298964112500619379977051215162316476070242155001279306954812101306671695481710003321823934707035102153518422216498419054117529558600880304451835864283903053518133479725978285160063730876696236794443969356164749467574401269888975491863780484743152642205946087253524818451854054414944092835198169934833928041096115074333757252400020817859923221572560917094400000*i1^51 + -3489901217516413450837153490318747763008741650099518457947100462651908994940892201578816810951713600016440697688710464070097976369931152487316761509391370269622250969584228913468849541895446906331127767195296258213212870601470355908916637113072679338277348504819613189231436544964070894660665377373385831031932755995532537315778441563671556625200140250224844174547044831759215299353742986568042439976792057279522067398151878070105144592043653326615705884609869970208273214702268008182262110258387634548149990624661129201843656224275560858871377982633124305367612835326313961200094419973276092924833842349129460677803995358323450871412690537897693140734702946691925744637969950846363436244171423647489049737768197021683710293533368289437321952222894433787962123320602393619795456004024453619578208441730795873277293523958879776090728399419029053554624702240940439875141426769050714129201722763444598199017626745117033155046242754392105388909869727733760000*i1^52 + 62166562179770351099843620028036627518272681308124505199158595789504558581288882068872724994296007410475412003234502639397730582635484030258695711090855103894412635800616435093037851318908153921320627108123674460305649087814639082535325900096993093509453465141712253858552019954800627295015398190961751514386153808768093305781183265811512213446731667585757497594729079805780698431390208590312072569439211150351218617601102410331320409127900939140635376811496561825976704515379264119967229829006665718379732684357059902818170441398516442856627077049324604168133737920730354662874758002365494501244739212496925548250343484597846355494838555543218822221270040260513217352240081981805363805920527126420845164073626674894581371797149100289915728224740877546789252641655723267980608636518525941305384531366124591558450325607185583861664732159033769942380591500120970428147008955982686390142049846099482424290409594150653484718592000*i1^53 + -104526789539520372001541759961580792627857845811283002623345919453403097468574890863209604067177422634537018940907113544193555989411543252223510058657326490423348890368831343862452690227706544331848489595506842041824554457917500468772545383992311719590399108102085941428521096151571396336666966297549798941092161312126338035891041463668380402772387049884835241098450050673621246520526938825324621918545319909468552484067786998891528923356877227738640080441454036194151001260104838908274559947339147560200104036514862447591898087335762315672550452659065213378046896287093752299586231330562334446471386131868085840572874068137992473474822543606742122610940220483913295315722437313089397373251580547198914437703900476487101642860381669680006046070900287645536279416528160855540125055657959854629782921251956735138057218149187060227076264276551171732878297414397286082167774123854750551151079603072000*i1^54 + 18591920803149904626407181549635130908256145541679098177483985573142536892634488371254086937507513848513581965995645075150308002936410845137117721032677450272922863632683219568942872632079279567957046571825698504039725442170175263064472409310944463048787213954996245918078657725967430280187884279817948774491683315112062454816518889800886704363455773709092048693145834979050209963991440071231708048966480215027078589431231902665820663728345331581364370621812781971366108798733453170940690182494030775427455283981122888148442725966934033888498188436752427106849812142135978187849588797919751299081256960716839646502344143012254016220291750932143188043494089500268630394805030841254098162944798601861192587438528362762916362378557290857388307721283283113486945710475527600456229177198116654621251742281254300862185411712207948653015928184742416001481066077440*i1^55 - N1*7179522365984253588434486832626299143802927596204457916852109729215912865445599785081269857652563238867220863587549727068552606777440536871407585234226468721437331980408652493*i2, -30968039249457331772792195248432493079985257227936197636065611339069423330816815899388446972101281472265480982638259499549305916883757897894760571710948427799240850002436376801939213515183653033993214692988302458081287498735604557407400402552922187296182850443874768639106404152830334707631434266066718395995627998574054208403312680613498309240814413618808677802185971803955753704052946283383549340344097370244831456017810498357594440050239743843441945458038171411105200166321306469689895987086040739025577835494019725104319394431000456533309048138639909084237463591240796075875557254770035410999835725015267697859079839773846580385373501754711300923289514877992442497688372042462945059962330989808323073103325522166855245404582487814594036175513487077846497228986598061319084711898639939446317784060814138116806584220376148399521072912271213941994359733866685557997336297781036815815455508896739607151252812930175828095327846936724327267889388042511004275234594763565513445356542106620437957730620309993042914144249803595119265799154308454345792156732114729002207103026152761619987874399474952852799945727095461502465717329363938786332325411685985334765455988553154560000000000000000000000000000000000000000000000000000000 + 14080256034774432754769153740225948376448315674102082153963426597416830682504137536824533871779072105497358747026750456394864151031074510361886862044643214298361326885303393587977434935798959544280787729667002600529931207946645374755606922227184834522301270894474679310683991014785802875204231680399706670197078254170342317310820839331671590324896502845562157955775926837397977778573342759398776042102833687010779613766907807330285710421168128670680388644852381318361001702502970150732167629685102268585577321527832739756089838097123483333632500417929349253237264797257877519409463953537930405884081232765177956068648187368914271381092785413235184112982934265910290585551026414852952194092598413820124488768399786663963125989786867896397465177241806100959228506131662735056677016204211630430410230776178106125495220084459721430932157884013053930403124765429749947063651231507283649257125747328920612188677177715368677691662722269172066384001674001197494943803547104451896863125270074509026325970007095180981675146749920906232189814643215856515986026323260283674058220016252698008929191942737197400062237892012097126090536643832272526398787362702863229633861802524672000000000000000000000000000000000000000000000000000000*i1 + -603143253062255350424772940974027433018867529612140804594303822225785311071565291213367468726890580156595958989914510522184443989789238867411678149147329358879517169587550639629680928361223478212596266370287960101693035946842088475674866807156851465463477624382724752028769858131919890470063205780092406921183867749667145648618595275294294490020412905401315678445146331974661476036544127686105718680878308962466574354288656526531596322607623899644354445821061324113410113640262723896334183626673827510411256884334168461603096205066527883858471967472788679495267970436399647055707544940771416291628870253333632726239209593427204035750385875910091124486049876359058951956798820849867794929208075089189633994496468978263634715337209103908719654560150994603471730579394555216576197556709076683118845150684868230541382486637192642987082784756203100315867220213323145991542922950973259150017375603092117157762803218880296385401060399844120749235892491733715866558855251638914324333200942732931242257657229590768348517891236852578147532710981045788065712696537484636818026141192292168725794689271921978131484786691389868027347816367049397134802586705602431945976922400358400000000000000000000000000000000000000000000000000000*i1^2 + 1314930032477844129150418665388843304726731673846262577436190552531988127061703450605112321722597165326206163330382620181199233276900272040607344560647444767628433551760446296439597739267852929814744329926187813359955718117111164402879871289899472300555291561929431173013583283427405153217388701662964271024271667323167886072870032961558872404517699666761550707366473821356998783066214990049748393359049368133630704777817872327013793518555951208660259600394413807887492534996495598493752029486286999861756653365129687586554931268955535760952538447721411995905168174184531592974631645611259549282819190353922068404381403605583611923429960537319457135099080561019356524460731116239390423305893761791689456908143031091013541907033972657286203589497291084439634415308935435458809782210320305748703318374996877531347615595636281705280385583704043969264784337591020627730278720079560483163969689941075905931917879609808575631903042196734475991363680748352018881708294639954845672786214718635544516101929842405169702143357689391733512260420304737110675424958470090128372091038412350615441477855944353377776030434665487117557576272306147765852568723675330919906131826442240000000000000000000000000000000000000000000000000000*i1^3 + -2239176602908110422497359892856201680193759376353604489778078705076015658641645177935749822025292752293647454651104639722512932494381454654726154656573972314142516500619925303615729739122291354212952628446684798122276684378108265222435893258210122182070856562050337377147910225994437532968702567379754470644784143025869008565486007392284484273700176085140780291427962880315102662569133830720350855787962574385698484950298837723844552917204831785820145989840923265738437740276842401985134068824554470877528327367849029442875238837044386133251831228665275485941484052425879663082270666134192578238376925210067223883728009721050842839725064148580488819175269778011695958402253976439041883935909786286649829094200604834057096850958594462364114000378219954937621576409219863291732128417097261631869363388406133993844598961212326341776209764000114964992138298714309756605972269097939749250174154657528063701462850676884704933097469538236776189727309858619901832892864984355345107905572476237828338894934121258248150212987280513235835482839781927616188379018198444571690603068697570221286766156475415159098162952895095152564561000422715212687992808592301504199269548032000000000000000000000000000000000000000000000000000*i1^4 + 2029031670345071169265550438266976381631101163186617497063858609007837000388430607407829509156844892545432722399268680617263142730796672174857489015000191116630437774553507782410647734636857631838552456646387246921438776526604556325395767581761604711877156057845712634475737430437482514763685767962482525541395358093561187078196911630412953221734022444911839650404383486050265563721850544472103592346257659303640715099345227228843508443428732740063882941945679762271318862954761979528405885215456554967426352875119252273849494890682600421954064670804306224811922245018059570636723203706821369022239914335001932288733825648172762602395384402231523897100434714565151604668211309392558943525633243797282883004216165240628123047532396013356835431089124979503893273633794008630183144710841950103207226265541573455704583627164776871961231256148793265128691754791579579450314145758945762881159669970353472155196947920327013143572006018001906604058921910586185893602326777583334195378744819797436458778507118074068727565008684977116028746046143478792136502971369385943396364912128117955539106940961087009358772565515118016696445005696136403816537825983633446038352691200000000000000000000000000000000000000000000000000*i1^5 + -1640864860868351004538005598140739365570731850579293929087024013318362972486553903055946057559886598650438044236361034859278047807986160717767054039937997996534634833696296421082870656728096093698538161619210782378986175717824514687447417493650863280126884674255645788041519694022787440901905210993510149507860841625525097972138576852360775516481672020678090569491399724683483019389802817921127234902782086818875167261574210682804414121971101469102888327651031256231269745376195503298092859799435954054645113679394219218916107727091821075694098781280121791116268029051944766311475162149549724677807162703812156459477253630265416695209321378014347283807567061447548478621207789000346283234447462520102018876853434784023311987279401396105696182394935474782796714356047248003530836389648405511152833933871489548772980996406018489839341281467810796365893276480290604356743772767027389722579474835730457774856215827450982679546031656179177746528551606522316134255732599094819201414950128805545260158272183831318681879112728330136990271568883753564522180291989197477729479370780431989393746750246228782827034264018182499582465014522757760977297742062728865403371520000000000000000000000000000000000000000000000000*i1^6 + 985464450548418889581859797641011238130067884829752251828402408496163714774443337125324257904424468077687767313960037443315473932056611210814639696381655911194855460277128074857908312947008092600454860460316848615702645943929388040982426592531633648175724506678257169598987166358069730139150295953135237427755409665770680472160518514245905128811651171706248743762474249329712909841150171400485908763268551203804613572363485861524075347044030698384513805647149085287611694811724350289460345131898923869059846832533877602514271382673821306485719667811399152400289722314636491488043709510856919569814207925204879911808523654177998836810042961417127207288129327015599140734843144600529756198884318475409689216424591247234181699331934010261583718720487222915757932725737148120148674830469537382215523435871374310623884716054119458032111645895907056228507860057761088663562927147059173704437022361903498307203378861666255041000814804749740681565218527562849264495709703151763807626749970297513225738715039389216326019374081677733711225993783041077949296960918124331442651517096172420851872119627067711986966215157377250988369323149696847455023913479043215785984000000000000000000000000000000000000000000000000*i1^7 + -395773302049578502048934584532058796370058769444688367390330854352768611294567459565210699992766868055995884000645369961731694535176925917459217629018494609407280120731835101309894555898176639439720282868651512848900888276675774885555992215396033495334716235584923881421248517711510240837068252195387011307234532864684051978771090249097689649501050913045417644394671849312545745928177008930194863045874686642132159023844783307368742172647816185650585680228434317218211652725307921519515475300226365930527474758292175299023294525974655719908460489148025842124208932891618902659954622724909877056130171570676978676431380949502035054323590217786446259325000130185875178565613582336703575612318857546858776250288666544328439402418947332239706101746251640918568316391534427907460156242245754210908651561368394537978915216771119268171984226613072595838191701458191947205186515419650839345364897527822249548056591568161949410576780997900447967514937652328388792400744769826410393912339780285266794337911823708685386606262152038909242721565187918733703839843147389705585293588394759430307808375635432843230722845119939169861544069136616933873477795811393168998400000000000000000000000000000000000000000000000*i1^8 + 108354698339854381217978274242617755126996791938579377769005215120498729431170597795299578041592252116501376222296095053092173126350086671138989844592043150257912862083804821531876442338135866255371052468969119088139893240841480330164543467916925926468346932637482210217798591181455586975150371599853301117279386982027403168607368213957031657712889878075851448144270120975863449960503572765249276960840733434499994992770856035813356335127923351992068863879397062166443740312843756219984115074905577640600453131814269807031248791996813658559518782247866855193352695984836369345996889926037685172908499959894917772615851061253813674268772833512574354381426687786120320793611831404657586111461241076159671579369230477959566965083614570973363091808594365974061365399369118829699186782894398037554791447158705902710894549564224616677095001005567766511519746591000479558067880284111475817226651374110162984109522889201262155719331341383678941251348392010548219952513589572877998091857073851058243444384791309529391856191607070828055255220928071721383036848422219174651256721728674280980231585315333887361441262982676113496611770392297273795385376829362667520000000000000000000000000000000000000000000000*i1^9 + -19142307599415135584997096635810569245405542645916276308246006381193418022935664086283824557427157484436383965248248391085178801755371800965762407448870835642400113608457021842977589517996360757643181515122709311821681340872234756547992584532376106926474385993436351504618404734187180773497065276482249073325008961835696045724491840483736104298771938611386065933586446357255124657868731232415274728369044391020734794916322731431305970087302430395978901138288621824620692921483493240626342579563531894333127746184284373858090379876908810167437460570842842349325189732193333337612580741909720567089300154901794349400053935344827145696226513058415158649692137306123971628370159185910562439347004043817478000855273841269546567610565457392792540056408197171643370651729577316035873952696012659309984151611453195538981979760754737078184687262455390645908178329541739959488240442105543560717062700042589022828590543770173903988997235586050584330615090349270523368574031580728402171179571145681094420945785692340732424962426258395008404896549341440624202791436175477352079655724059870684564647081413267512349081070852872613545578323352422939180076671959040000000000000000000000000000000000000000000000*i1^10 + 1702884187765964128156542876852755701745842343577998218170478098489318418910261374915999012447535042489160003593958570740311459652453698018587737741544946573569787671290767209999006950401161739494399765880592009318479970446983765212027897630437316931078288191413242876091604058181086166673534363534994909330306324116392316682578710216323010598572103886887212308707305207135181674900186776610418845157576809415671863464499590239488352841404475494777414396049293741410342577083868495813939806721997871261698106892220406597309101439796438994001155200488833553030572282324172802709208177365597490553314878742818854462161676831268654360435252867146262030995301016117968868000626061216675869883650301940036938299992379841522811261013705470568431595106615903602523997875316629143882500552942337307934895987520690925913920293486506343445310983209214020729063691150621650018330987584746136620845866448404992286465534406659667434058961285371254676008055433520477701662992596499790432308660398198633803554604212397445256511803051190633265810253906238390407633790317245204114585002915721650148791588200989249773822237775909214707531909924814906787982265548800000000000000000000000000000000000000000000*i1^11 + -226404640614870263965121203137589241439847595960161561484796800629769652364076104946092115769666035639047337612701474357410131344923679103563692269173497027786199196673469409554544525483247904597227260114110645047880985525638958745465898926733177381590175430456211262415580785409001191382265437628137929736027892547438641112846795112379391353976665315830193386865342446934681238390853775286974532144123018154044021866305109221569521741474954235050819910552510684438110364680006228089911275389249175732596028483880958230187413981152959899766268629654430436949020508616009635653339049022712752387618268371090214867161509220308844128737505919528029752716584145912955150249523449827417467282588231123537275248665552989619014079395064199966962509435649345798103915862278336871450342518562384060775137664783530055003210287323158162938063209976269770631144292500157774125842701332381522251323943237234164089994683804116103729397359742938237394651290551103519226029058797848403110618648178503997176980025399825955489734684578290091515840163198102091477193132088227908403455461712263537998520212646205466846210940786633846356408756642429980222905384960000000000000000000000000000000000000000000*i1^12 + 187826436169793506857304890907200888307804922622689308472112752244381191115309859987890629032390165607158331632781760583023588620530393626121799212711299566145634051604565163790070019435401100743678818413961373637426475010348515376001633010656939061757820108025641183459421414276514626100630960567611963070139182651589936303611727237571848051052754725339368856916406329197056425183959482180365917448971897025957678002199485358953419836714805217208277530387606142187793044869939707210365192952675070500233412963074151843636619186342784012010054901154493898090707130705117017230279634117440778899332102251117554508786564636428769690289373682758672778920414772227841871549168778378561433303699440760729095182653705706233722880720471075426497797036490611214459283960368520669496311765998136375888103160091390547551350046669710366871732521658596543713446902776405553306194276231954215996551858581192165388345260693154391271932601434656289485719939989242245009139282148290271865631977176826513891262108879527009459077060315117765726703918716767715138610628083611642369599848011491555942332163382016282614465094843396220797930737941279989139767296000000000000000000000000000000000000000000*i1^13 + -74208030741417993398716707536372261954861088349012843618865548252114922706620184774030003209689559176148904316524373890566362652217505181064174454410288693912893550838551607805928483550631990786129773497490952586274722610038361747493496776897500061983115874395782249696193002261664112631159717911020493109864379535966132227210906079133641097617093964499255585595728050566033490022190180227377059768134944416894837106418361738941528242272800364991203592654378460666589981537946031384723611993967771097341126555220627586703720815414385255825642622813582135643378270718514291848931180301125320652594909670675109466832128247694474139197484895409454890884762393598426626659947489166873736397108390106679449808246958266306100323905672361289307516107574483084286590882293742940810886236199998404875827562854469566782798793861500487314707821064000026664621719610172551362792455136312657942588462196302981087660603222857714843798675266636364663412385329579558542809354001392812983953475504923873263038325801023194530920879971935645654311435760574505266647041985519323825992801451820405121649942957869934836533923809215868483407722893005055380684800000000000000000000000000000000000000000*i1^14 + 16599601004949372967399542632699367322552425941413908782540071058352633263127406758219606213817418002059877691271965361413772687607610411085864378239632217615845771219347905263542843715452123489918553600261540840390522881820402045547039877915209996296542651076786386663403056664228561944467314416907303275180161858067386895709225979933551022953259212870079418256921015696235935113551398730467902356640750809105105185510781165236701605551406908375279096653865567134279488764846285815013457714467914549990426861574230517302111079061952510392690108099255113555888708026957972030100664626479391155276872275076996554776425927269646716702642613206925741425208796825421422873850089403044243478715503700371987445043679611504205229391195771640080842823416770587097848500284077541090804080861249514537529649321145499734578993213656336580144746919009725374529900776410144179906141017549081549398908479315753711189280134447400589710783133488913391606273215095075409665583385697409387707070510238846726474908559885610095155619874849852190586230345646681910936145359865514922897338724183843094552957016293198452009709419767844974902063036756331069440000000000000000000000000000000000000000*i1^15 + -2536679430938632709134800589593849962812288788201189029259483496617350935402115595231800148858973293223180001567883109165039921697643178647308472453825614922854035228359000845583166145229890777655064987827353127178309744550008535528644398228241519536485605356760775978289163545290626046499801951985640603342467202542314317633327916869796280366793410820751957414260544320351833077487969293873531684496864988991290317233969071420653918135470360718292045120166783959185819809002340803611390840057187577609357363772524593601031934794074479932050371238401226627374004555523328130897666799380635923337201688504043457787536720437246404686301882876968917515508694195294076708034607437223003943817965706178296430334783396360853041727694040308919553180559751750636320137359366999533536371333902901442701181469477974508300609152098065280463932602080143336965058374609993062218519156502544014804856435536311275575669409404924656317975610237948166064111286833370427529632437380648745953541556731436156401235707901041180273990619451260498463713702786565664644601610089864714095160705509729709933940456614047618520327021314303499238701225455124480000000000000000000000000000000000000000*i1^16 + 288399102539242847925313959723620181922497606992167067934062207608126145700725524928086543597939945333012439330526678764033240702411772363025722499169070677095736344980913908300033503218157167878198046349667049175697654426079738000203504487805960745823245487180447108217062468191818502061559971968974661224841401606132794323381469710301487246662191112408412587199724397398304400371943527352045042083974742526340294456441229047634821595895283805286892477391490336210956995794555306717801398779913828991039310096604080769333809592059265789717449973647520866343074519829671224138492312696761639835200956548794576536326752109579672325537141849912517978299363368312466893499833142494222823121891042324549238154649646357000620160907189419068263182438537578937391169805565065824913872875657543921222541663882385507911135122406841829654683480248297083924149456911838865065241815323192925697803012782069149544824132517303538068505296305460362396763551919699630999878806244219407493663780094958195353521059610656180993998402246595307429804529014898843675601434896145844802225432862976660271619583867502853173233963582013635543238684180480000000000000000000000000000000000000000*i1^17 + -25235935533060877065127062999776413789463101826137893552963457152581019916841824954158411052265639683421506014406037023375667601651559356574331118694610647815463447576956233513162194032229989548404584421118333862373775709425613219753944049866208581990889813245346509299396957966464185461713964543774850616172524627315418743107113397884038221920648424070240868105927019308864290499262561034888919470408386997554982536197731415588496822120254346410247095767602993160789075471357901553162885653367492631481214346862940014401994046535458233030493336177766786355096696275120862858766952626070390818837273953245937279306744038484745148576382582885643862822482054805041209971549689863308030204740051868626559294383124894988779145430113262890252647825379426720438007599612741205601542667026992664277605169866115095280745558518150623350901932490020529568601684519323846928216231853583893602065925419926257913301903706342023415709875655578175679211229242730564385737032527521536872080939292763774771341986910539893603109167089956767739304867015678906606047536412694925163670467845454350336738824017747095069727470242786708352763795865600000000000000000000000000000000000000*i1^18 + 1721576514054099938942360053382253782809719184531693817719031036133406798639027988484762511204190182137579116982614356066651717669084758694215805958502443924950479228975449699144045075416413345423828051025467636661348108725427869295423002081591656166960576044821115699319383011670012141151843200620588024637682637661742061069290317585696193523042507544407664068958223216963485319807698205699169287184544753235623611256394712981829540613213399332950210384763547201610613585273652617514086781800815841676940597912606096567385866218943723141052308834177653773960309982470382767432936462837849235925271281726334444059897779779316361076093161532573493014011694481932947222304960876766651378561814815252425107112646733720250996223381257062943097578124573183226883369663076943292628767048671020772598161273113207363990444528600599689455577693604783318028853206276007993707633609948050313286425263573496478094523264171899898894836549048084387387409701051815996911137378246670324370712913888818342402871098800690024680222279116681324055317834390617605511635387533386570890008980440509665882434068331737699171462408113349741154140160000000000000000000000000000000000000*i1^19 + -94367130354364307986248728037742424161993028817801462821295304504436303478771046024617340270308553462408427350680661573772003469814564575834911307156628972906328763088117541466755217947513798462011491179137133482961051921614204034366413240787830336242920321953679114971814162361568766155010599245006600241629355605069600978746332032660200252804372991097259946609281771271622846056673431944289267748671908392316298916709231891467284870469804901873715085678614508499977296995112818506513679051054282384670325752352012198942653853769122256920318462851542612527103658922918385899751620017887181587226022766516581071339613609683470121580137995568305285330712767771020625081020388705213473425089333310105045357194338180108987697334944325816045545315076358772525024460580328035189326602140355889120204952712631405240480413626953087707588348763147589336397010080531052021333522417632558663451375631535517694228384142595311247630445512726757714760654811322426273896659641480203500339591152256794709799419783226652595261408611439469941430353548076154172252697793388582070483642856611762607157468837359366359763800619768952651776000000000000000000000000000000000000*i1^20 + 4383723754267898473441954322040308218483393969015294294241936572694668378652889539254012837595697180850108575720283288498066059819321697390712029738914008684351650427942906385092292114590686644718671372894354188070550562707451967694702809776989916376804090134863422975283088553450786612716834206761950373663087079749769793949995160025145107483282298891087711105375911856372142976825814114775322642102504905059902256359759619601579632167488666730578423430621838339780385047350705354436548310837344124192823238771208029396035339862833297267441840778487644064545599370047380782997758937652531878871210262166616587160946265975786068742055969128759239870281167544406335724588600984868372135757484913257776811747412733583453863450328219088476929976760971018247676705866079568921527841968981943105663051454813080051464995695406308998077258688142334254796093194405738878597969146269447625778522726939454794107491948362480090713249332453764796073304524257033840587210512611513192556595521665544870644091251458519157772322957913957595648798665842240822654575306530205680875336151694372456528395016587995770933989633877134540800000000000000000000000000000000000*i1^21 + -186711728742233963421138556887843391853632209814364691928144253485436594959970114205940429244837652672549787281819307953838354611388939129438280457738773648474329910292372794239940913556117761977093782951585085569400951475586428467379671319069081686546665116821365331332496908986309421450994406636662589537709209953784005598439333423882010199668447401877627952914818778637173662745423339147387115626349399775433300096787966338576022474572459016780594521832208172900002325243777011166653206014645676396154945987640685651241176577884962486714559151447991255131478873414872756156413944940059755312191193595532671043314189250221681874620235311340897558536668883433496006102964843674359233738608381864115859635922823104482218495526251179790159297366325168636075131711604428939370313954953814162247018792751936547495270264173835556451646435614652948455477637171461196927520190082262868484399483141935721430580781909389725414877945329595183079402820328034831321825464795391307528980389022944997712522984407636586372985827279068718515666077584333535753823758459167059944830775879946200906154845643633507524624535791861760000000000000000000000000000000000*i1^22 + 9040656307357830253825264080180116997407338654503996685704767336307597070261093725245593137015499475646320078781266666221677364151103152338429714522572583356719828365056004807924184366301053941986626899208931187927546768810280614278373455728386252670310417884359767667560142778501720086252003538090736311854403464077865204008310053707616532811232156723317803055360488713869469494410269329628558873763261761214617542956506133614671874213548479438894810030081198039132204002800942864316630837525756959427904026432529959966450178916134665626147631998801635226771657874217966096311556447362592023739388692763117828205835332380240919986444310534220184352465398010300275105954391637916698221326571943306689283368355647479836750735089460913216488602782448081517153424209389107230678777088190933518991437317278300935237530637570417888586012969310030870298732939201357509881993469565533869665219652464098226318538945940491073678917712414509092968519135086151026712730870031388522346074581247069942037020035212776063999886189037988207568834532230399176161308870563935182185489768570381351575963308755292919758894137344000000000000000000000000000000000*i1^23 + -604591458248990759751413655062010422091910479703545552811240413483146832542040358478981815077074445593994743202091713458960410992349658648503369364047579202037992080938768777537089376652618899305124577827334016225678246130396925704357483250905025210590915421532362368656718024569185764720004244731294508859800447989202134298761793838926679467293823331454714390077665942146333570302776147282442452272655428526707530858211521776619998692456261934486650940563897455223724917037540775617933957801561375085978829183693121146795965657557627903457318516243993376376332886629728898354395571068304129298454294089767235050984220431659936883283953909182923165642694042680751315278754860082373685954789253699551287849505245859855156771102882934233423391714743807420644240271645083525471176128724341821175086942085174314369654851007899197232391104002168982033214087518641423671824619351042298592297785450512062094377191396958698974515072279750326514721730496353029801047394924552670372302671641644667585693137576419991624133107069308854591832942274187906725010104246366114018784769282412132980129853932846641255861452800000000000000000000000000000000*i1^24 + 37094937673124200095371038006300981791811884742583897690275842252131957225530038372665977442187722821808680439548544969871691503232919430473196313670040729827858451788500721081258890786719883188219144671510051878202084772064411849897376350584233259498566112759567453465056378397235592271535670307863610337412501975304484567437294979096909225896668417899089532078062718399435132743812881273843352860227941653661529305231408904182633235633223128729807712562697945843569882256870228367868774161946221627002942830839951309713799878569651568699050854198890954760764536210704692335591412768837914227372795841695593026217575942283236534605377952506521293443666155744862930750611137308335338422469952471811664281864644218318926312138150201869407262517464544865180939303929712205695139798648085740940648858835786281199427520045367990847884342584308094948388206278533865942409689907220533017515782847727275296624800165145325925445789413665220416385154288148417778188344773615588735039599160309720522235591259650135213377070817600642142312621134863243299908561467761845906315007357628541069640729414204662141157376000000000000000000000000000000*i1^25 + -1435103321649808895469513900470590309444422113827851329871566738938579308066971647712004044881212448162466621071773058723995482746492287911046168064136366166769016688499032450193760826602323734130988107784904773586764956657079289795038444730265104495569963734486348506458421182616673175316609792370248227373033092471880305307561111713146957390785254011486905737787931867150625482976655985604468034679569177130219135848304821149512905901091893182174937911027911178058917597356349635486920399549979296394260639773472769327216417374025740987896400718807193034000881269297900516517398929612160005720658476050505191677195818987052029267351359548685148504609505772158195659202552834195409886179173317789490407686466506004203933455021279707066811640844348928116578383847534185925662820634411361892273045587921790879361298118170660515857058197517213647806453195537238042026154633680637985731506949638601328392081992840552173787513872821775186593194439111039017225242712782456196932682309155622606209845573891508757619935509664776583283686152574666544419879066986946337402823844464788595159801402898687144755200000000000000000000000000000*i1^26 + 30215863714103234787361768347863232681373667178678725791872768294649070963102359973382634434867411139521768044212783153413919443668515402733955427419333633300562096719260644197585257276202551456276161287776164440266498264462439140297059911530194706443669301983638957504790904238719813230808646593550727821026857161585031903123639473235862980926910392778869267368724185458879947075491119667877174482248389210751701024235872587591643809718886504434276107758100679941094969193275802043842209517286417624511410423436039485793394193937580626481496726711542137149589961188203328008345314037371028696498311904459993033142165486365335349209140475933006111402712484366691781784663002437364683890589464792431462140662915879803566390755623173169198010561058482305572943355351420506234264048574645606826757132760909934773190100760036866516394132332342961530581118285236285886741118037825136296554647358300752861693753489055750392058309411629599666755806255151804524313587604568624645582667747596782245598443568856325071499551724411699858348819693716130793558005583801687527125331121301087270121579752760279040000000000000000000000000000*i1^27 + -399048454364347991084356037446395146906464538944160063941049387582948675762135589712012312648147603161359804288717769401105492903723608418548529688356606762884258910629561360251123016699140466633367395751940439159626609057245317115765272847903248808319448700846231498360266963429273259545407371708266676861688780538492043475411733925068547894622948424018196778565933975527308096215500308980799801302999124293965593921457600369130607615093741975383626835368000916634234575609810938010524322067848391749254724531766741054625468069271676705982436940231763015752395613056132390726097001571253578238537569271261011246100629181247622690936714119579466334982865956361007130978150260005638799767451659993433183422475209512659912885469512756979388356367380146749025563915276570415790815853827766405116912795065238450146212167079085719144989643947400345690665852535474900207616574428620808214460194171459516325437149645812424578554591778954878893181320667947785817068257808972436378105575331413403076329856641094692707487583848550189273151671143228670800181588609430617203315420175475335274823117963264000000000000000000000000000*i1^28 + 3462017720427076621005068420291918289640298470728527458189482585804436489311261683176306908395491582062720290423701407272870897701073177766509292718419784609446585905124968195582083954879732997494052141071955233499344439978297952967812894393409818156230663817121089819046132507385981126189530939749263621493626632672454830485787463920991693553455040392991177552439225194492032424460630120660323398268967866312110837682385250294855269590235594878573939358753957786539396279317456854187089100306475479710383530664089531449076078485024027742342295590801258466452712022294910136386351931786781929692643193049592882969109121873134246795768921645179221271223314834718671425569625195020688169548986646335263029699355792193598334249464429623012547604913767457168174387375231194033184253956482114498381611644331631044193604150888718841599111818161805068618381158296670330971010205845510659592206420590184334281115255153233187560854285798599160445749567924556691467426330368686968014693998720906912666608406116774903564292961287994149544266025750343402070926983992375441706686594746295530927895347200000000000000000000000000*i1^29 + -27031595823720898547154542763172872809272038560456038428503881308538400819784710410501439576224756592306770498647316576078693178926521592401424770749977430308135380926895361915598121938726994419197624450244367971434954824815962301963814366229264839018195383172794635629463174797972356597480773005446564565283358443543095738464423903987022106987679793480158431050389180142743389712293643434163470247251631166885899327258890289799759074195019211329935720893591558263836778471183212378380759995445281397976602906189636748465908988693436542337374350164475825151043304165942404876610230022334972402279168519300019322347910014762064979866855202647095537857025625268173297969910601307150968053095965437691575222970076580603071976956212395910809832194675777013640827387839521505530268472375576867711749896462338026956529141252963420013677492512701535374511840881728445647769147047914957841742508854936417911292594907976000594987276070500578052315606597854619664053633337914602778336539117329796883916466522910337033687154963558772041214373362334105640612056258697708252987973608088458116464640000000000000000000000000*i1^30 + -494748978615237830199968998053198896499512298255317184266378456093305466984061575988447025060465026319510735003051831859839115356589574302283425946573277843983797730850478161930181145718840477666146423796659312577429884166481320055869127431580713632526475469768521899031579780517648003724311454909590024458787500778558826120454731780629933662263391779532415036240495246665788904864403500434877971523163916543269310066004639470429502510083393111331760753139087509092667776121592374101288770857668051303246812988385225487989462794810452227025920533032404107456544439389874579517637487771369249908787594938468822072138277705052647000914545752262517817972229583735572685990419218314520919543810281481850524220855680281006815141175153097067038918667006001128070800119928149466703780963880016834881919653238507171625078638859706554193852526613527752416444596178344893811220498951948205700280329160217812874481983170909815799637573635368396558570842770495741502734117622304389058986072794798688690842194557895073240989910229064719072277572214469791446708032276301982313543109325958938624000000000000000000000000*i1^31 + -22519149615955622879297884810696092152119232640000587960230419742650796255990774395272105750228720137137193490108794182198200483741591730990585634642612324646923467216309507421634439915335812393678415102062856246947693084353706177056598327912421598451753946359345557223888632324120200018495522621704489329338410885377501499622786743242984430419000063797116127087389372187820763476988040618990635580055521175093846552219195256917199124932500838291345407336508376775272779993185261988364604350261536966611086327620652779086713389388986926978200722719310456727445161896320569577646410004219407387416069438065078693958626487036634397340113774248212437267184529418803726251108878541055435263014197841499733790208315093463957504157851272973507125425782876703453081579685644554816874144409460501387679845522825677473575453132996798732105483956704907243348688192906414521670664068340285035962353649279491613892650087464611616159394863431241179655920701850826979208471138418483254430714322670422248210786134597022876516497256277647601149667157590270315355532178848132527393661854626611200000000000000000000000*i1^32 + -136025581282748965140538810001018215752901147649464401646957030938125847129295964447799730310984391398704102511340474648574585601716047923334430167219161779974052177240070507053675055910680457412206729556451465429901831372721166550167327939272965967772684716025643150451960547818307032998100109325660346408131693923654840931793316697510803445677371666995260806946434284746877496120418081962365822916676832644495945412841315470379876658159542566619714094820437072195858668192048273076928097537902273818437266739228936941097857832000393793620440949973893022187548770029139295080215855021569216542211919399310053946379172059892052938087715750355179810955684617051692885333362408837520864489033814867883668706357737339194853690233839756750373022893295378528908678462093757294888996738914301774679526309442384056672993261564462756672415955996713039340898376043982149804676786351408841262695471039668223580300254406142181509729699339777935380421966147381251516889935760968304636515935027056864288365114603578505881216748215801914907842025087514600828363059124283451620541207674880000000000000000000000*i1^33 + 1830768223726865498003916211574140591488121308506334904737305017206277744985895886723843775512306750686406685514307366597530308108887110062681102561361248948276385006376252735583496458020283306108895158378061052051164812288130638931717559048617702549989548276643686425724612444610681486531690485206238715593609925723725432770557251539616419558285183621816164139138373466416982759298797874685304756354493853185521822060962279299805735269006100727264037467206776154559405743077465048213975216065479559863993406570977348398148966723469645652586543573527659571053409952280494604364021346323406122081680924538657909433912398884305693676295964468519906833634692203796365368754613294199525556630183924905454784797279175537790284856710251154551831699701363807849297347528758670096981609899773895213039649720430782454420218399979372309911456259207380435755516344362836404617624980505075470700469184033747089499807311939557388605357282874450077051857833562304791793808362324233022642835555755319028082101308902519663261329943611240653728706454139073395318136766997707517994205184000000000000000000000*i1^34 + -9780517466097920803441324673405757311936892362653477182369245670297587053928247728663681846160233534072643798706371714311569387409743514106366003879842085585216517413218313602458421106709455291796781968757146687654701954265217483239476183150730625549664614000202992149338660370620524451962337748017015863680787387472489798564293463945722141467836343987650440636759996110845387153886074130382677333476921692765072527761354655041292728476184186307769706850031763872529934730535636208631820066129922354280370126430138873738718930266299053163066228961390949768312087355345639826129039723393831774005371633594852760784305031791897598170003519103571280732321015412736523464412744241983170910251768917735239229570604732733135677077573673773963803355851435900528757072249207726326929070415665576019040817296561902885630790789570460288762355988920796590452661463802015711704812914065093330247693885179221523588480536290571337008974448519143276218198169515009361485337158170727391401615758248288635507067634334129945122791561090643087392022554272571383873251044662428513075200000000000000000000*i1^35 + -144703424390562974738416334824386422243973420985388396434008844878038549296747672095588612937604258251441451979471166449819673814240530935445156085300107905728796737011474474919629969280054542930316442021096008608314715677196528324006965010971730592553545149233894391856076146229658135945655889157639587421392556718825397890687100315563632500906175432527391474374864234950319608260804412140587305529579238035815271851171452023364072514052604028141909955346944031793613147098075098167848575436444097015840203944637392233647947787507269033417965475173604841608203526991350537492712347224626229015039950968133347198598732700669551935274177980998875271126242789721638024214825434107300311798015486689652701833885684972821912279556607086843087283882419963882294505364341151807361026403626760990912541050820353867786905144671264360961824587413624187017075567393783232796994538374817125569215057096866560807061999618100210667036838935150820836514887617124853336812317980197786341248833210943558762927479106599267079638414355864696354359620206424694530113846401984102400000000000000000000*i1^36 + 138180006885750819314719480197815198041586656347921067939704413689212936103196048414941708159840124399798910226497198528699825746532048292843877561537840896836312769526854283875237949283686513416251940563234836312044289430284917316011033639234347690176440894820234095985840321974619383021121021067856630851902005285665164937916794532645807158756706273937092571171427485970009344000599921056431993101836589289156569464135237099547263012676305001254036918677608881271015547301896929032563747420475377135333897569876588557126138014492577528294522267473983406157944344017050536909623481516887602048524947361718494269958444522994244063898378894690502430419202537273215575485073130031950046632830809203887874632626605540736018075850110338017630792550631847468511799543209989933673362871158897132857015476002961185022237987689267653375424654832302008076818439901824653029097352731629024613604065391788767086160132399798041482499389906450427873771905934465631339676142395431773297416170124297376795549274249080829411351458571122392080707564781082629296905152102400000000000000000000*i1^37 + -84135461398813441722447159855586975221695995259253487931227577742357447090661874809040844039373101045174909542224285182952654990360399165125269707631582214693430475812614408524385989745045268366757949532440562628946106650050098078351527042451875967409838049190342708222706709533410933853228268628748492282740302949331870879664011044683087855811763696972344178604386164167708859963480472280274056624841455745166415754062677581730949679015981418117284006107794632871243316222792613476222720878002012528482757960764668120042436020621060545661823298140307668659612962360877459676309128173343379763950073614187165726823271946182434890828064122284305603991470134723114540931927362416140064942921773204015364811487070698643661349098741403577005348125992371393018789825137797548576996791930156454406056658071954001819017468809402521286403497620002166466409682815237843772855465010097669787133486217564822196355025179972089153274770704067862244342492943998614905568830778244848782038879824182380866033962423269622913077304028788998193236421683354016906477568000000000000000000*i1^38 + 216377872745174516526249322548300748642500202156447723632044203791524025873053071074834831638298402677098659002830568375084166670000381442117195426639051611242645819645467599472697017951547334909792504644037281475770069091039950018730470286251800195034239171329658326474176334527566771805911118647027253752192962887486209951252261787559624043325183420449452565707970554901232807117252981841646641307336039316609469175105569998209877951403647336762580230155114137746690053519174000174185112283056987492133919330768852221501223664989277305751142507019611589311518841951016135979482579745387057610981986105980879295012995195249960966230977575649838959951860142751526933173285682566070707021482567518317239162972450666674967025556672680558728515330708007895817753687236677584008075809745767826089142623108667344151371768446999054017943503203525538836073382569359987040626476316134956984246888938144932398626989474499579171938667586318017601240482226009160794592414358257156568240840560134868233857961199660270489970610860133715546346252023120684646400000000000000000*i1^39 + -541621934977066796466992268604258646909818965548856843887779199940866424997350219997901813844363339718325924102817563313828545501582092722277836287102172076939605780298946068386053983785368727946596833413913663239241954056855374534035041796449433893790815827679064241638905276081422648036612656685308835783515586436231905945269396787141356713121832415409548536384181813777081575100877102147801976327637706461758185531858412486838824768147314334437574902449418227453543364351599873993355926418423204076249218735701130472425147556249168607228536708305604330948283266059114989842851196121060991128217865870073037648417479118070898211471732556005466917931288621098854997329567116054467365077542126928691904585792003285009902874473996749554420517079933819787354174264795863438940019678644063422386686348374850232360953892509159713380916179961290173197719019247810169044556328046179590775023190953463201121348731121481224475623644761669364261314667261704483926780322348991219706894840288474537834429425739690104729681838225948077109711823710453760000000000000000*i1^40 + 85569202593408064357737612105035327740557920559812798875778040013455140081949285042111643400094315795347355972822999667688583341060739165562312215907310535094759439185729280924579606938282951129558229296604227709200802378019985137464649078318873209298139253889555051104244713881996215725964264269596178322386113900010707619684077355264161274279791784959639526596934170246100040144360027300263876490255089750586572953099173381381475630094082447793269868487317291252355275790860046152131065803385032071509124815599827591754987943939043736138224913507671776418282638758055024229111986159256515235692141718411640157631028520055712567812044092967739199878822847255990877491694490318862491021361560326104310843329026123908468396247792406364369080271422041872166175149571144358478142891601731674214667425476750179961513807918417308731403780395402454283133336557835781228386179964949640769457470542320485155521276580060542923822589882380976171040935172492464150607078004054137632195792165357407927391283830757427395097036546894260296768028672000000000000000*i1^41 + -466763572470037621936501721717622636276096552056771348232893536189819285597633774997038731073408898631390572957536884762057125101727199307850938139802565362400771276060564844130403317236827422428357166672749643073990455177486619525892138047860509863658410507822558264134319391058644507592607541284887089221094741970097007429103217607326207579150481750116032071899642240910897000134148381869205251697812915298336914276402291994511430046019311401350978214539568793535223278114068041545683374008909843253230370159103453451721642849162897234253768025873768333516300443583044676762834235075122929877934032307465735724075085350277359389094283239311436560253684161139420656920052050983669286804345503693113348070394865894015854264484871594543397654392980884429096800765753319298019280640497273246469435797615106633895790068277785304116705104294419423811441303459336191879751766676233628823702451126657984429645264713688375136164244097137021402504699893411129526886064823855471862412554945282654307483572747838688251748116549182268375040000000000000000*i1^42 + -47903012287659005327536706152350770784875293931342875975281275719418265330874043888435663732772349671733838069499562883130190900121519466338736640200573159084149929068871383738015211743384452467419284268192197113004585111234594105658494798486366733344728378553381104578998926295274560682361271545496069284036658998788659934479639042114343693750234718332701140012921451425890578704817654122803409796146477940039740530725546502815790316671565303305360758321200894541894627230249093189679170968069522480179743369301318242492648110817373779518741617619932771501347235088578925926387463986593614259189385861602878787550884502991556000932369750874732682580460199317544819296286329879198600930924296124555558788017785870570356743314335378625340431025095824367597930547934700719135124711572792877270433045193004665466216426247030382140487616678005215191529387770900674270385084890698722256469704690381688767142550242828976387925332022039978530314263806274751224360015082356824591682676360816106061414069671933562261744817766960988160000000000000*i1^43 + -91404887980878885623050385798328626182917455163157548339766072519756310233520963362646053659328587910188839725524018806149185741101625653828070017251813874218017918811150013082598765326353429623544290862038132321577005277963819896600841142964148481335744536059299957609756594821376776132827984274865377392253763891965354178066609480184835199359110668774976002459727101217089892593449500630527255379370741337642571152655758631542903813580543490931648945001937563755411877008895816460343893498822380791402542001974047505267043045138398710691960893668978271746821376914704791583999065683017729005595827267794648479239190982144451265087158223936941559364390979027583319404891677396648577236522497743516548544876426997535419373524003673558601253952757780284786403723425603163023956984549552454910630328063507444475865289946082085078258956702568270908691418998693332847982126869398519116551973432303099295272919825691650544978421939275080005657893151482929634134623514657422804394201742084898286949109132835546163166571134976000000000000*i1^44 + 2603715690373254982440803562092798694597089837869945480371913651515954065584527781796861272411229644868773569332815089115203892160901433944846774407369242170552158005167616347251328914699469231609848299239443764704940289581826587462122322397583831863178963417063047583869035604903618231696617883571906532831804858778859450376280509261078991243455731979057347148887110462282621869066021469958041362052301357120100997346536398916147525323972691772197966509679337385350192322318822252706643178247598615141695103101226938316143112495907341895201146460646487822460738267123148347186709359375982186432161364955932939382833384083359461886059793726963610133792515787289021269075997284416135527062164945622530074909312540070475080108821505669307527901985478543863138078652673450397951075546111434055106009765388076133841127492741580784028266946417387659357336156699406540022422414139584171214565488363926824657458227394327487823436094895447334650847426413778042040580227797759785497656664086198088657925545141170667323392000000000000*i1^45 + -23513227053864895317246870254193657045237165905645061034970648268641712958633245579433421591528408677020588204379048640547141047044818156220992472272646427272363746389156053013668700745717327949677967955466041823469531252381445876938239881619916518866901388599426432815514993865275536907845380334095065134244328058201078941633867137998347402621082841803121874054069934611022338818272115423246043196355101988828434186621580447438001168758188272586567044063113339814939117465247448106131034602595433891577384907877296548975012746662587927367488160975718963612215235354165914397259885143417675230583914991049715349116843360431993533772486669386925647136937304696855886588783697680974059187015658573035485451296933757177089744174003708074041262651995024481442719812082427313354814786626513876486911898298974459536680962779059721734597569735131974366120912123187702863411115358114354517390561965939258400650430839939154147960889739564075081740034915370570557127517124518210920641209022777608749019404593176903680000000000*i1^46 + -83651770989949434089208193364561798541683283394483840927231217258800118491783467062187157452846834439918861626710894188428843744852891390654136500061292291946651209324753542684005906327185952621329230136210560996497648052680559647965684896234856669264900490233230910486582871013399492625951778778520908490713437262952214254269163217533617059015603392290742413024122207648052709568910572811344200184911690540951734284803244131488107420408531170778087013457924789793438788621912971734725225164521001237352400142531861332260641019316207572022695592359615965427763279647373213047333910206666199499523582960759667399570177925673345902968662041004934701482436247588625540442288246376793726921703188214621414718865224999682194974509427772877178690818992645680547547062472604711400240687583909075133762445228021682798057403648629624238288281336205445848654489356278553796766521028631670446099603137382837983206978001898949473045420612143348173711974575949073368271974654416283011667038684682470018097446912000000000*i1^47 + -29514873948780342838992657364803755763893867668894279884772250419960968949976941260071702517346500776660615638147468982873783599795032296192108069506699255035577253737096151556350196763050108786989324377816696360344089280158384392278659752784365800573226099618656929159187447734537878482999851647842665545240208445179612056645629460009159684004183267877713984650699188053920602121410216265030460734869907583446656589607149283870026507434457287329683975728223061196697707010438596737849132564338423623841477910833344370631821208962173066173125640796228827147291553472842660699310134369563208867013852086480403500447595674454973352405776355284301572730130011638591279792579652480310852516466027487499146652015248539559388745961543045717577029823654886289196107791808019917070806401313827567149276372134902248598213328742938361406544219045991446815053278053277715361969094068229293302965839879729992243483768087535741482333539301221475085724250301460589017152510676339147005496247781376125005824000000000*i1^48 + 244471681026721382419766039257421189178227372577737841846225128750972627752454387772441776681155907563520507981212453209651398056492157612212027193357511599367512726450542185577083131373012071047575406748215221522372958069661546924859801357999090939323523305679674676659779338948528863635572143639515387909896472356901041803754492262361085538661376119293120673959331027174551518143304036261761223972114901128983201849667579718268172586794356395281270997671366257497191203318558595781317773380668227020896890489287106152380220337566871211232171574240634741145932910782893291994020176010418167467486095800896326429580812236702787675128465214594911855772932661133125161055877250208144519644793212485100194543085664344619390091673041286956122844157831303870365718981163045287793403209464208158818530716174821539833565140505282163685209635854225460356219923345897532710764276812504012878449224432498524875632021120499728205701660918031623355180834253976151390400201356859536849714461122560000000*i1^49 + -844486100092168161684029115254948752506248903426638700116577232218201978512550780165612321461183023274548130344045782227529360056049080016508210572491044920604819848077956374374458645547914880728990117292591534473673950840844097760434669541023487194614245122841033112583966038906003712659491739696590309719248586554706328613751506347747163560262230609224896514303318307678712862129227934242236579708207327721661735499376289843098859731459835753750477200946317586432555840224818853567585236234485320101406013165296168864645405939607384189715537730969910746184235850147408569103091877564993726461012241108290370475302989469152859500620544716036524083143459247349001337226095833621179365596052329822368180273893519623997186899736553145892404799927478089343341564419898421177103015991429214154482181385538394009765651631238447976356902486057912795283260308248474376119692127640223562445787045331685568839412729955535077485769302844952465066509425878159422171966924305823587942400000*i1^50 + 1502229599201499209049084756193893980148841887356458368687106663983940172598897560726683403933967218674612938094145433282422791192396512945770952540967846353250896147573501895924896048540800105180317937418051499224879956530239399693308596074638437599976160496532238491728691628742122319967062681525546556875181606555342953892257690721187040635743780188813587491514304326011889027888252136551642112234247397802281994504889300984451551998007390694439269307768738780510936776609187187538666964158423051298579926608551981510040742553712734685200893142125708761420064128871723503930889280038604658694959708136549360945421634570276933843369129407466049417369007102255635203991137929512049907012032087779589117476438327676933014227936897782804418037333848905673082712212685542192850201233921628713987576401102063515790911878177948255978890242083388123011281618407809322995609718013434435165484513352123116549284860691325249639135419829601302153272429349956833909166919680000*i1^51 + -1159853073389211051854938237361234956957186469734311354632654162639278957771696091414098259897320548888281864538086512102404344524600038896110338205955626777493233953484660761671914404088212942188765592634799987880343156052860101498413320973116162424888753148645471562825934879312148356355891123650194513444201669488325555154043273755629734916941884926238393980806070720401244336914884361010698940011666054056364598052451206328701474919451940829556157810416286217924862818739036364908964958222651248068107414277435333317231906697700677985256631743498120803726520733989508707200027676034230195090232362292152178854047390879821961798186533318720102842840141037208318441016212931911252856808489041734016742683071977434792175491356023581422347464422296110796693427802833338149998853857373617060345530710319294899772006771384801360146240174391419401634650093531201652050096813543446290307241912465295647792443754157235815643033789791067109443139141576303616000*i1^52 + 20633987858974064409808360421194797311831942070872770053028117053182799549609215940903990743777481730470239152240493515747689935159156993841600209946176765953992882534004798425745163091729295453095257622054061542429033362745713947351970284652053168860523368090091025055172336990433831308553213435588974200120853537536470842257032875112699793553569846971529550588699316174791285062770837433817035708226392657827259101923270709890027147968327212532727907790878422822559792844915577100657476874143202128284819241421583679301249910009944356268098679604709672714680802284510961500630896434555858875679752707077371391987729005711918358971306566480095246085918829133095153775458322682899124750243833053678627724940517502295798205758653071151109434922244353647167918292921870752340399029761313116283183750862558290730520528649406471053284742089974799864424224696946903161767047109659346511324039907826598968752542477800514663614617600*i1^53 + -34670227441437479232658198487027319159831300872570800624374098135103543645948684081919464840279302418658501146381455764102305269525977143001592825474188773977156970998868185575109966582530261106515700598113642389835688072699824921342174192760232926744585221218848037356141867370045464202874654880238576514593577086091631982175621569360727445188328950905820745763102987829834523653493800388370015552304667578582325268519648296922435184530716842441324421510618771663002328814278314177997651770796929093074772267324192424236152601349643072291807938354032776040765320814722222904937640137360447571858644233172009264133642476136764606434807703228918990410009186121154755219519885981967508945728105458089670582256251222534479878858776414168983668325706242891558189947138996462675309093950443481888564726912555598022491106393869607491825386191421311259071985108897865694569899407029813146003855795540480*i1^54 + 6148115555119002140680171119954744545004053621177131388343801374838010962935106177377269944087106597403338255809518943541621021728020656073422607742121591687586433828555350709415596527807216085958235672254208923355435808565328760823740854877518387585877241029750421154771229972486761294647318456975990229985663003034817175789015770965240504730580487449453597065630292608620277436095393187873054167458586862885673720339358538222014960101396904703575383329391083130798803576751328359308688739346798755639136356743903626416186976796251654860128232927077530963177363023846436572653644264849436511743800251240800130612135908554185643205927776535866681504921416153606006773487630257855906214052521999454738632052622496038807182353015500472730017564963935930146946617989001698756914219369507864175302140133236254770128815577742671851357075792001303238015461220224*i1^55 - N1*7179522365984253588434486832626299143802927596204457916852109729215912865445599785081269857652563238867220863587549727068552606777440536871407585234226468721437331980408652493*i3 ] ]