[ [ 35621925988947037722685790775987611284512311462533305795432527854457719176597349919498898023133636351020986350494909661507654908445715817356698705754299661941324368331358391016139406491315762577043453169721767077831062890774382818982462313843643174117570560881864652217645611093326239229763397283123193438514384184148903879061306054853876726139983283098310270483388498720616061954977061553441372838875131018533067567461022458840943443430907678193716278355230316747694573132444769109265335188300633551580873041829870196404137412894886673976358864966295174908726105893138870658740906311787752382153427326077646954616442041764403915159649562672801449198593372139339047381997580295342171419151405046992483709372765706253802956734319146300178486683827947273520457607715295682039642090862669263072072450120480098847279650765269477328778476064947054739645881215434113644850633474231122673104933980891253125303210684131030825661809661685451005980932967748945483773082769731610000000000000000000000000000000000000000000000 + 35545008427001525468659913972001478242133502981810540629099374980232202874040630701016718938574714789333038554242325795837836218387907249139969714263437739363361300005933025243633441932695448257642387323148142625928383062663824172973718921089395926480395428060579864866473773226072979203084439051422502264040950485257807431233471222829404514764954986472507260154390856945640431197827886180817575307886801007608138317026267273673584284234343960414355492520809859160744714678110441052744395912438606871745080767489514981189575602298587681810435851778851379186732514511367933800652352839841803945017009758049123240731246955858089281506521228808957515704715063314716072415908980696969078214254773083234631770169091441868023099043581742624664652730859969060721644052532761619098011426622885770006462889197222719966526029479424609789329980598514758427593901082583243631814954990368111931958681244143183380517041590611739286072104986074566121408056165893861952107769977821000000000000000000000000000000000000000000000*i1 + 24686727075084861434799403723876035819084503624026125959620074006002803346747273553695342295464611096611945165977393736826723191411632254508067951997656917322914422615530377906993686060489706838868892257140304958941015718846239364397775457754887049917040533925774672178805190282873332026762685260403785842554765394946805501365096443422164918422061899131174402117074013047627428136299154685561644835226518751088834924795551049377873322564661912615406608583140935000982562056711778378941484991821517307254043124064583029059900148521184174158626018644709988333706836247818097569724116734626123796755377634996545017227528601550405497978228336606700825933672317640500755014302911046429855654296214799733635218021831932781577823766615153600503059963680864578134397919110683708237828955564335498554171637354927090574101792921418137715680172942402728298276597957582962456793028671004920131988748684124568424329362111547845253432865461443970256747224569608414874630985580100000000000000000000000000000000000000000000*i1^2 + -35344878625131827430735236672917217977315465933530673849414413629444590140008127459755595624111216985993204426928670961856516166233749850511584934297163320378648125948344498299998330387674449951834681123653509731503669825350929408732949371692452468627910193515445117625217280692296950039553832827617614650004618484772029731755055776919319322246435469579548039599005697949241478144157363062939469783157327264900768884423494419601676641951975404685740030975214284484867486020065247814223492084035677217152908111178083226773071400572109975730664384687912847151792901344940026824515015266096283339770997625120624797504138999175388234964821739121216503123194969009213158535086717867202315714443237811645260544844528726053113136243451095069417046435226056005799232805627888315682799158024670811194179732150284774363548138234138479062536255154515828728805552876652373697863641949328552311315822325845012028371236519064228506254093723236128620411975662457533095367005070000000000000000000000000000000000000000000*i1^3 + 17656106026948253475115656248605105029597039032814213907971370685834954276165051016164793894371170288174393166729893566668221847874263232351928005147740991811856294445009052957686817792863429485851095771332664940756454437500581522528102736147671420816867153281770926474177919351913942825182664621832997488760573245077068230396149877086409129387855548334167139077929493080417325398150365945900557745095383349873616492450975765608628224652109132008824782764196827035588670984720110373877102838420241788491175728806381050816764188832276018662248583650865204004829726421241488647888731513969923119529510953378704871207361757321143036620703686137746513330952024970031236160152754040388031244263113515065747536877539430924043260855944151172063475060692959961748537556556065448157859755531206279928469394628411878134296948088183375862398520075666895793995962647148615138662788444726628230270298947806345094925197166904400006067137181210709196151961385720811840583411000000000000000000000000000000000000000000*i1^4 + -5219460510546612069892258701975868607473651183662427643089763191835545611278015669155053628609576802677001750445648123191058102400954974986359777113303747197399724204274401619104829155498883518448255738868663290825581394684512686340839199050152846123096362514826815719998794635901408324035847836127260092396292092357447355418957635316734729723014239279521978139049866956183590142753519940666175391166564373041287604734123050857535666925297629888288923896633170180648915214770094502001692219477324389164204371845707571607003652312463629009006381453763776752465928683955311169274520553653336057626877693905769659936651274788470463218926258260946030304390919760186723524829894788478989302304081205128760411904315413882587580175909306626545215351922902548503074212126569733067899159009815457248085912343172935813995105321004951552541243222877672070474166316973100410351384416592487625665052917863692665637991442382504245639494312718869667438240536601440659632600000000000000000000000000000000000000000*i1^5 + 926090221980952097784866277840595172049716780500912695419345459378968909402265348067736616279138455254338061020159860281506397643949800463431164505127287263243002379974128981146001805062316249724858131115928790734388338125843952928591509877253816309013011879364070646993073723585687808556004820689500728114742790528823635418091514189276127518168762183346304439996564569267821245783718127943026950546546124160610105035815426497420654460183684518152774676409042552452055307673459870006664908402380699341860482855462941963319990259559201925039396606077869827674166606814621726475616445405688703719743063304955302183772642386051697833354652570219573917398903690160549285319794948529830833225168831796056020574242720935777350497203092782526624569829933192261632985836704057335612685620833809490354810815217233078911212887535035461339373032907099394352492781849714478704870308604608498238124623018561277066779198103316676457109236113981900796689328996825389960000000000000000000000000000000000000000*i1^6 + -63653250306457221343253581818845047764800865224496747289069477769075017965661196410157608772390458283116270537743268513267109212032256839972167833511259885072501100710500901145278662727848696711352721805698552609548755342839548797840385195105268786184250265035786156401679531286245707148294216902849581667186322062314801672571833213545651017299800180129548265615587446229459030345784605067768804564398656085908721857595980931781333407318786394202576633197314528123987135022397872068800761627999575965077391961549198433887532939991897511414991570705699975183613523227970095496004784941562184705012440498397889911488093312847223565125780746010510984839940836034247781514231396056397608785788212231890076496802624924312064169792950443649462205438443067343201574291340047676554119864597675881176514232315832468571144967912020730337917345442971802540937089804995207002072337535782290850901641382430201091820576259207681597402414403000516935530893371424368000000000000000000000000000000000000000*i1^7 + -15186309682814799593452467619623610105664233333833405822587689897299219277893141040813358317560215784330089586555137765386388991010497823272572880590706094058414158012945317897823911621915347273383109649720334310688437773872282318287358602774155032398443115859283951268643762267850760762882677611186110997646142189655411660432079517895994850748736542905525641085991236706160992388870970526405231762019647278590149634674808959581394057212576328651185439317966714214241529148564703293520190385794761943657497172675277428518494116953556323255736568810576178977524492479864770432862037848718730165258619290000934072848032235732057521363312780121512291710052959181782967891361504368738694945957636669430288708456558017135177259214475757690588663838838530546441856244396670580746446598042546690199150140083376554729022218530354660454397027471844936320171238450630298158912899267291069493752316098692995377981592976794685309977842915813784315372761227764900000000000000000000000000000000000000*i1^8 + 4905915344671489128289454800144217539054810779842159084858077446313694237235103855531773909585532026161194828158201775056038780650328894372216052517014195241942813403829194144448716829354990701781525919392309973949244170688451552992114149900448442419716326718120404557675977064925560687599753455762604051411159546818565367477481952255081201327038959090756995998275062302327630188112699998821357123772471391993944764062432134719322114502980837365140210576797997762396394105951573410751212640069522547968762056681543399869160082332680096812111960631287165860283057622797504837294880642998053941817044081030078593803068537797554200396646248994672555980968456240514763747326549854161872156087192964536942842740566744445544566455532370545807265666420663515284795540845156945411993504466459113008182955017207016502413981151372334321644915142641240984692550001009996341281593447031963899130080614443183670689823884593707069292164502743074453750686444480000000000000000000000000000000000000*i1^9 + -545820019879598798712068217578622008906402800901457188511061187079539522715805977210134279780426405396958702961954437127243853108668881391988239360818822917808092946330894044788081689874824286692575168234002769247054179019120579157213571564542437261691674837027512107764709076061512610671074318174605458752826240585489740873315009445754445458568384916192222965688512771276826224531763294977989609604529816447795299233817247798311096763260640751045132395455422669900855426491978138214090091654565935218752495305200781493687682042788712604354133964712921772997633183841468643865497809800120423111679644021546271193968241237114102601469686054122699706272087585749413511751050801809705199790490188862576897022991463599825491928326794129645357799351459888278762945758654483126614308038471437823034369350020181298244683815584352317842725215711796645837163996421669944666434859324231163143973931298880099686307246378132782581287989867693705720651654000000000000000000000000000000000000*i1^10 + -5348743331750464864806915686312042813860195250713534784194187733932971494710044238059396678036503991892441431253370898757812025580926465168934413893126483084567397462943371962649036058481608931957675556125860385084998477743350249586240255596546330528826146278488268365084944799019218386350569143529546513234460662649545831235865865888221619282855811252753838908942191040956664605065137519478418547541766558385779003536755865810466046524561800602355868612132463192651670607249034001371373492976913556859524668896295894140656544049739995301534992412055163373209597004969443215730370591918025929613733703441320057487447219071672927123244694824849810893571293739707962917887520793313539585677963056701448289797373390619166066277135425332697215869843084519102065893735346059186075221951026453516047298582752291393008336686822243134150634261653398138886713027970725865872183205036270875123947179489425548619220950986126513837219514934175976861200000000000000000000000000000000000*i1^11 + 9515302401861282339364299633318905770788313715403771458265804016085034091583120552165205736500367460716881077542994173457863752812441191480712416242225605174321092304399249197420580852508251499239676589690569482099103706038825699628552809353361919977914653331145626286549067892824737574077795842179527977361956664688892901462273181129816283351259879684760096193456193231360487903363860210792168798042407375393452499993713872803403739019384112757403528693118831020724094277861109477583192541102480163444895421299171775346078091590739967589460958293272301933599845682652288801592658148018285367860651075227360794013309194821958728686322070852319539145901383129729526735363641783758923499729778573241343517863094089324225510154178216022036041574265409255558783228667033349653913538842983193889040758534157720138662071577777134520657877765709656914733389769478536065563207756956779098229155764323940507742447608060090470354218357844809838050000000000000000000000000000000000*i1^12 + -1156042076454866096431844405739312099783514331877513673147523538885874015239150296434761771695774752150112108397108660996327371471571920566159555285257380846709619759691786983704540619423896538050182132385178219669640725350614010502307181425095546522297539284965848026508840030028014835929579174498412472058799962947834399333343915975779263402589802363071400318957300912958326511878194682524659049115856432459894305526136273512117177202569924909673481803540378278120481927744447244297644242923452303166012073034289021940001277523572584257739246283734467416905270065718981355999114838031452063791025701534792793816595221285899724428933469231098742549055085781955647319688202126659460147954216069578086857478259767459785442701531792535886595545893892716227140696025079476107474318678439691531310971716297465317644221387746628574165704787454019288369448786318436861148078339626267232763231631790967438612174693399924313492440464423984815000000000000000000000000000000000*i1^13 + 65273312371777639971901184003285020211014894819403938676383787405555959781245268266949892228730015455409384569330155309560766796307668154277692006848740082136659154831319732138322066188039533151550770886046611959324029240626776451256694645631595524047307343215727413146942239944860456642258207773303428331279347173894887574363928518110981545430905966735208646138306574551391406736498065732017143807272015549250624518738728040064108290574091038824106001895076720056608111844301864218680466460735321820481929323901506863160254196737661310854593407708681736550933795629515712786222853245285384974458714654284418207131484381683125465428494297433196058298033379412181894479455277791179579182919855273971630432547960535686960988834340597074891853603764411909651616804343349735890029819781593029540952005753043916939746039421170647888325438815611195736366759572625221652603929767922824318225801781822197702821354461025983453587748522343900000000000000000000000000000000*i1^14 + 470191713010091570436565211591066067578584679108805977000131087152121726070507165558699953764583733418304024956593072855785892510547291674092839258513293558359639311099349684049143868512352518327181804105477154195314147799191301761941514434809479281726729160568938170887138717641905500996813396303967323931516621176930770910735498988197781944799829165833455857251114895449076789837640048205041207872882977565413919142806780646721320920403312178355110594000917337354575594524920543185378479518644019220347810894300309670188709543744888017359698769584346845848498352646342019232104333732710533402224411929376919848020667202606196925282773628793396695676156293457766955809350313830173095484477445841348821880964113697550958836631303740571110581207829496473366209876876560047376110411071299310613203666220699708956279995202801694936147045975179775341390442995933536174671738461048511792286952153398647464512775169177091041856727350000000000000000000000000000000*i1^15 + 6969720535674203870717297262090703758159306849294407610606405387534521743077873165539957918425400912579152505223907771634217501626018469983691280429282545956782035714816030295705103273235495236501852765719930810963079680583698856626813208984137697618870590712657065997973239034440216906322628924565417030155532206430152288489598292728000777937592443512605579199808213394962126048137604583884463895796454838513432098940107655579104074473258459626276105171415026530826574513189854712477398121243699753677125790121827760089996232741138023114972405616030660341236235983391779264112202385700772865222767647059151113364627594000826982252492413963142391740831846422016803130839871312830801846587562918430006661473160874615898179443309504405039745228318444678984920085007238704287329953651539960136253984690219851530744075189194634224584389876956072904930383207649165224295208076672220844238410030237747304910175720785459482092177000000000000000000000000000000*i1^16 + 24413399289135063703923658080092244276977580555959894606360496075716430455184095286882580891691971673988355173433396687734423477139327704428036176737174864860030267817338018748610623228277517234204093800368955809282298684563851456369439299051511072019282129774031563576377751234750003343680773962869945715484527962393283809393638640743708410103744510567340559327302701636411896370195942761245821753109463880717008612531198210045635471880605037339118255575481005361549527528212207295145293272914202748758990925471948310509084776959431777139955390832457202178277458222842343205867402366629995893137362415330628498411788864979367703563464384175192068881895498839562994351133670121783152615693350718724251140911345607942879407482742573978169343292903036933281598219831037795243460146299542577930920990464516601808009471549374867363328917816274458287260435890589634165757968721534505522365449597555421874007366918587836721200000000000000000000000000000*i1^17 + 102267291544641474368134151228232660321716832053535326567679681812839087384737372837334343288451251482324657954598205194421822006051868816693202575975675693644116443602226213444758235257157749400141290072411344416417677319635188454690314813665422561459794204815884399738946188387388051780845609658967677427293846621469020752648460757065878539155164570590281166132228069239686315176163323940216528137946359599734519350367188167123896784050054102559230648477318499849136935431797167034688163385760665499320806292628336941438695714962255066780162495111701797144180410884563947322153352956347468828562660356011398129335655739172418878527732209893113556850623017212441080392655860714996066078319575501025430482612223278175748199643313711657660528543343858765007550819736183836045669220114010611871045945966304706827525907990875925676899882259319150524105084822322068261069034027969847741511169828715008175562355630971710000000000000000000000000000*i1^18 + 82206084286715063408651101757164873723746562732163665236151664293854455571381087063192779263589985987004472745205745663773550014669540007756047858381354629364990951933527963383779959869200100121137520505757484196996934348348574636771186194943356091674236539006049036967388915209173685847615945069784609894853882293469012454107795064369715402476662096220055678276322962949505086742191213382965812158186010105073625309373819720556618364393493131344309330063436998410572646767180879034681074146273622986591532304642086576708921324771359080874427440143715098559658959783090429186384666204697502089078109287056802809139469856603325630464241651382169915613158480949366019393114218842032930084923564380523829816913647454958952586440349204182652935742486651186723606581524104418145735739782478140112321422057736875588668565288685857200208673310098346605451863408433039722655541030969510210310858287454759923531046445000000000000000000000000000*i1^19 + 2706228905293046298603299185794613761719434051051563259033021605639759365441071537393363900600664514193491164580299488540508715195291677503480552239243456774963104943014059440833313846917676630207028619348954429337684740371788186351476859108151377567027197021251966960993512608644334377620341801264176331493106007592559169020588843408863373027721300736698004021425413120614459799968808069543164083586322546775148538290865514418192387577441458543369597760612936954856176633408870252871187616360681547757950537768595668589745875356149522661869696112343792885382576687693830950881796665161955169103226946880817775311581805746483310283040040518834253477830139301657248532296531080492417472662535402820766268200916981062887344259172391271724823496884491491448743427887575242233053323565914515462225515157713186489699596336996012564801879887465337589280883957548854467865895553661298426230129278313946352302739900000000000000000000000000*i1^20 + -1233706052070100259668518969369889875675294767514231697142429664397926692381401852479158920929288284353189215855289958267707736269286360856503097515624952420548874438808781000224445529796760211015399337288645393851130260167790973184468002394165279894849960198652844459640371013851065779282593171734005502841166945786632103576118493725555862949757062609854192640084440102496629566683869895646718706361973733294224007773374031199674410944775818923605369828553058491019519819104846821506000571352103628472057638934554684755989618346500580340527986913334848963517660414503590788097632523252957670560443910165909534253129485721060146486506984816574764483332363631405052002883289822942758365299010316085001855960533807439494441446934080560378379511923220625175862645099874440034311571487328650730197406642256495206042789587617461669488281752475391292151568456014836339998971142709474076420828723127930910730000000000000000000000000*i1^21 + 8159938170042577224575104238811236997933237635566844843427465939282370333421647539372202215387746576336966707334811359288649740465931314921194861872995221773534497775301993102686708312305190557584504283482201456630047358797271010395077926515323786762409521745391591855159536837883779507292628100175264567189037069997239358897986515610281388874764291096126721885824329600605648685540904019646702209957945531774307159719165417600056867923830672482091702895652176300860945450229255743107149963783033831816058247115916242408487616106932789502531848184816551554620105314722318759365436382553474589955118443177981038833534708276726825285622485933274381800902409417936811929185652950051609975702977275550876895754376662363238739695461504074947067958002580897910365891220257776814328504568011340233388126794336785647910250634384970247097974426970986264516867185490328327213744522084108531739073796646019000000000000000000000000*i1^22 + -4559934772841310177441360477229394545865517442878853305316617943562115522215841365374722041185372931216553803075836514271584538418249793502913085159931233749720372596745926222158341638700197011119335486250218249835968341608205145784768239812145998408799079832628358352727082050142643820375272842796988319967542946387272153412449217979089673317045738232053582995714757108227240150863823477589126869835320990999137043682873862097249580992428059749321626654964089583009927737088573789136279633653682544506613684505562783752106301485205159550419565067269730922646694971189018902541190062358224760950838941886724090555462707067335281754596593307259237677938753861785856764613414948544113406415769983825020472814317391958720774756007663059195733312022554928362735491309138624281109764758786722544647977606703529370788702071540775923305678873906243359726976917311950413039518236599566480863421714800000000000000000000000*i1^23 + 3393363481226335559767165235484809344110709975299560396654553058784815578452843777009637574883789271167617109296518403497066581257613440038869498607917917295836553915428914438338302161691650882348229075021146380545851538142246440297787128070523565729217436340201094226122520163850136701162078517153104568521075940015307828394546358282405412607168782571714628942525905330325599080811388759981976599348008533505767854436654544677796432628708971025696767631860282672793810905155716828876012172835307036314840872314612863821820334764680721737036741568501185009205425734428170631423722273809618871740918841332951087043432437368504100064571862546132114190427366184899940241421320282074907173719381467079401125244384438305786564142996859523256490875432145686262160830725751153724314103116443737039792947975104902823791789585795360077793426604812759194252479715454232357977094184366358902226720000000000000000000000*i1^24 + -366695307146133339236112704035245596788487075686222560141959649067802996004132520992375108186168710841992412530930339228641185704573830983016279851246634618845568086774066860785601565721473209739687682823119330488418274181232435319630444348502432172156929196878366909617569551090530264855069850238024104400883727360885433125403063557822821646884435849402825976047922511104230873321115866987541395316564544333513853506776133146750169872801540921302153076092680989389699922994768816782428686910032187838347396465203603884918920007093288410133246566926992109187625206257793316454633509415290720375423080713373298601743193134744238238979526538050385519896975164312981789451358243361310497827237473333841076131207248701060340836022884507937849277813106292025843962177553657258625888923337322866130547208561730520872729488008533409957666429493999164293084803694596309066733022213699994000000000000000000000*i1^25 + 64788050300926533869968979609672217479487904315171235790604981718894887693894474174610286307897285807903829393002575166133956554489225178310623410885760604449687690687212276451275039097615363037360114778406864244034837677181609364837255845965901612697027396918368689038416012114867557443358028676058877967078176448995515702725920686866031463802100075781951720855122019807759880939275062089111653857678557975098637490369224495196607801771354026345630656541904388181764996581317030872153099651625441692107118517314832174026245731534455598978724448919390187893634775967263437847261563883950310972597523111412146991398076189686845601100438836273350521936767516549356709938482228916337837789761205808478304666935300544399487263986887811342922534458453612695181090053202425602199067325903684124753315809147699908528292807860640530131291121451051245052036551580093440567372299538800000000000000000000*i1^26 + 2890335672995466690576680254382369923539428569911552089957922808025883140813610233468625295388656135973184848485832752661358945374979118006193396411204011823229406461317473240708994695151802471402882165524699808456823901358027469048403529345109548214339200902367613434128981999586589020015248197249817027632256879818748074269103731994673920310459969066928941936961025255715837791808548613240696049670885290614702098630396422733960808368028365987928392439352060356517275446530349467983119171877680499550222407954769403793083398646919768787643720598938533989003443176920393514977366799965349573804421830181217933888503199867309327630732568083337201656819291815275891378524429675385071975615438216773062910942729383262886524779659462656365545663507019096956123160124886008557852563257676379292987033706094680014328742448222766198633750370447955484459264598451465297237920000000000000000000*i1^27 + 501795857570805144367625756636663838298902734641010201028231564922242798633697294581717675290455593607171783709740518598963372953116909345439429578517427418081585061563024625164911425465734448237623174253925467405400088915250244237610841458713919921561190393927925963537605385535570689572770247510589362673129566922751658475644410016709453440971222210127819034500027636168961811123615722904884652402150425401172341036336622943170393763172314686338299519285484576398390576869560319066443436030769661730367459709150447708843388134044282862917742844947057762725345568840716393363425892529761603759027880229730800478362394877513006615922089835722976147397692172925324029687042518379430354755785752079077755380201996892898313549640344768606195519286913065087664334366092979208234406684016175567321339480600880132546532544236553648466404652386107138808189493272528211000000000000000000*i1^28 + -6127457760377741606373342562706385170876937733471253249481986918602044415020058469629867736919000761558561379727847984790133653709797187030610832526644305189992165326853350788507475957346000515059123595394937003482381194087223188372078745616745876873488419132867348227116018479499123813707173131014298995712508940037250473460679901658109904759402689437211492429068797044789061244327925287672988706830534338631775584472230845825739751258692453605192944118065946754851664815415851073582797302860393915655492927383310056701951378434377283086547789076577582309012321382938943768949018027668737220206861478487453489903070902000550816840839286721933301196599016842420572629393602934763501821718564375631135161133280257660674997127617079145047144076177361625386862508322078786095202087999886308159915540771986673856943573181552365454476886344171824640603229745800000000000000000*i1^29 + 923961639977792125931784163327279195735976151534621785514480161786072355997058367316559219619428751494776786118798908631754974252159452902047439948842990048410019237287974486333888432807555637045569623639965781382654956181955842110241701596761136513403348413345188479621735232263397142945492945501330870724061538764608321646778388714715406251398968974820155350362826371029416445424662975983687212571476622188397483940217618925017512326773242304497828201995155900634146809049904247441860544542594924988743561674843033577150420463170000655393000308948451734393949730718098307279165127178007920456677453735138809140136683034495823303264813401166434340846041584315756563228485038345808475994565260886203639879427945287516216745930258937176241388610804786340391036649753626278250143871828263923549976726090832327084360024900102954075293303249726643221390000000000000000*i1^30 + 104490914231738653418472179716038103433697017501268140032230383181159711449473084856613035874578079588418675314126122912867909464133778841726611057352601090404485031940440489711246672748886756494343004989390132551899727744137741825738362553917838339897410863277313418234806982034878217417109163973342701109412101200445511744628707040164497048635156599534369659513194943598127073653593873190632449728608141916366534817924243303459999099206290055253088754274452716871445957005632987065245084607491453093994256288867421956337289860909579371835537287534649096207204069061776789997280694890287739010345642495451756593510137923207169194957384089295118774867338028650675817805372722488305998120196424066386699453697579522455117916210363985355943656766939496672294217075296057654275828459722458935931581470076084389368255656207801318545707412985488283000000000000000*i1^31 + 5269905963187531120372039707919096941510030582719150879507457732766506555129190027759979936211294730832892005482239098996605703332104850583610111611099268422361235788527085108852128036351530113927840258713594663214736487065619563374050122226664311212382397189912452040401048134665103978245002548446877921868983805520268294982902671957879139510818378050453110728421595414510787872416433305899394176455429752185919287823311818877807589715100458261330620130127398512230617913709023596903063858843782365202694768665042235406861298367996366829884785516311632476041472846648706032583693929955455893059839882576631824884749069923127595383284398547968421419979459155010619528846100478673384095277664971511516048959493248053355713774470080083794770697319522673897472035287613478771282671299975018207668769830627458019883954817791643170647746095500000000000000*i1^32 + 2155259823774213969755869619196346784247929241137214099344385527486626904324614907489946569548773375512168844688690696322038544028708529236244995989594844511080831094344829928731931869862828712049188517534743880134496841427060462070048233259585520298466903080532171510366846822811382613922562137240559178589519875591968575498135042545757863723665282276496164852172054639563647003570393941859777867130976286871276974156912134379327193402660734669159629824958444709351322284175833931873029236121135288407878972189879124206669171028624236017704379589772270133471428184055784616513035158751877336365811709228013272251316658932155353091079000167775731656912611484297584091903410500675941625966397621830492870547586516609038100736437196908553135491824829636147614257401251073024354083643488738696876643775278793124261662755114365746700000000000000*i1^33 + 385105045498935469369133787026800560259856621581618561567921965048514710492562883433192642956960397394808658481141854356602637926850737526118982186599951195555987650096331364307788015307581206499645014966344906918545337803535128193769133869700995736628897502043174162631298111702170131985491663042339840042725720848629585887465615275497800629072911454626108708157050421022649731435327613987739964486588245985020641295046337099881750639656517254774952980302030011902011280258897492742442420355760138496084235823679346899802193065411649334279241800625975669215192796739763889138389389076474511740683320412421562516299370463496507398432226260029990884036426182439446566339170473942582641785098980930826064229161719745712256234279170651461939807502400177268404278413412140129976069062423653033023393511470533496448857743902000000000000*i1^34 + 54524889948104853711150065325528571564316532377941769534916875162672144032537503329761260724591168091253122551031966911351949729092602387406241609562868689626674063913677742125484267216797480455214805765500415554628904851116924038314190973376378829925439813097270546528036591608124771713878251509121583700823831840111087887034021287380981515906395085993471383318181440158339878994501508171194324729377396732217756884133742399897742325426901490159771499484741257373335710269209552913511798543699397721083349731706959487258975915993663839532944715137646244369846330529150976373219586762075906743620015230633917901079635066222530975728896954668254896825082300507966464406616528791372706356944393201909978556260416731840051379726565554961529964477871673690013838865458740938257026137501688707242939058730730591610400000000000*i1^35 + 6527225722856314408140791851277244139699443648256701890303195195612951257827522089002808287836816656030267996357796117912923281378528688451437007996368258746678006105318210932497026914174800414556228613570342943684110768809068648014944874735977657192598839947612334283898942954277754429007112279796944395674338529771052758768967064206552604413574198098345454088203048845978735072318367061105118650078123933530599167999827807578704446042270333065272814352628870442029926914040783615162069829774442020664856898532541797310646331067005552848076826654541847137566570643578702115524663690178545868825878145593879747767498720492129929490171432520946927045478017812814773951239915879122690296709020322782747598909536051088565590907480487733021636235513811804088099349256345948644677581383669210082666992240100000000000*i1^36 + 180587748447317433523587997891076211226517760443734342176352563591287625621305841525181206909427610004841047620940001195249691462722290148028832156003927421922318431975565084193504365720064946888915090796264842848373663361835463884341067113674799717319535149755321320350678208607962895743079608824542189773389686385029803818889506086293636348542303600384382008491140129931963320979631678087375106261036222310389120567686451161483599106975519807764304596987173419598219582925215086034160411394549553891555081107379015202214387527843413664054719127390522963406454178461555768750362902832102839851465058509816197048001173328775741438832518163121640147385436976345498165743236261549709881254740470914245087288006206882851440037784878378385901333760400199481777706384477185468531354378092173867330000000000*i1^37 + 2519290038388503625270164796870698458974396490322459780904526342452205250402608085143010478684181714097917665825202615665186197713353925188364571689369645225931255798470486908381770300586741747022853911012207342173234662767877271704364727051420644632604089645278881019802428047302564257165764670113256585827327046535212989187074979181058284780563483684192560554795653300157125298593054799970930125479261897879702862533356230520702595057013799640708117582688772142248176697414246569128939402660929040970587519616843039368807518719525742499290863625260665920864838066290285461897622400870237437425103193591022575521638366507268301372875779640503121059543900687587475083109908601796592136474783836795289786244264305737736055908448396884341225098440896952372875926565689997824072236772500000000*i1^38 + -16463261249619172091929659425468542462759021319671651592378905284623766162780025353713012131779457128689544191083781280317724228635354947435859760608079526200440642718584203569590210055721525706080488116416602842194970705719183092168704488239367338461427594134385148265178799981596338178212808984296619102989324308995043252677398149443352668509196685324763809822240413496694853507259636422776117926240280706863396399348640207789757018222133703212426455760837649863685203171908757578216275996071267867892964122325248511126790405359555498949417665334591178277021683441957447945472613633729022032938913005468000954246132031204976277899769716110269127551458021844697268944421054632062755902705152176444968958439067859153809027038064479936263122649039361134582001365994142910000000*i1^39 + 49115189456123498244499694413918042047599772695787486438674539418422591295487434316213009137113973422066120152257555906058630084251244953373739346113129973817846927866167115882562945284359240725343036515590058527397151407874185176914327687791325906577861825246147089241620989790343227532813764640887492167024299320151188434514666399128621241581444782964098607106013822851009014710740250123200849991094479482254846078267422898631201681111529692502220144688224423836069857683329265389158965660263332459837241548031245547877084068042347929123497247862821158827114588246662684493191807880341733633455363655883751028122419136601686014839828838279407392887474596538957963818484271213278841829658710680872815967136933278818149541122792944702273410872994558490097000000*i1^40 + -154050150996187459714760367068692963486351997808608264446103386517471837708053279940745520142520181231676847470731577160220338943327759644295969723955082480125650076778329393524498360754395810433756934724105527105563268078088735077238047812688835379705150018325886484297005992912926503157800744725101762012973900687377459602305965918981902881262299090300722226980009335296556848334877315997558110497646520511356917883524287949643022786868088264473938401475747369412106937371273344370578467035802356798885945162247513352272479314901879458199848042122207555455001492378743422249251513491449786149464386911691783406871400727143899898375343103837972868125449686749266223970872320021660964922440548175129543333720076949299113112877143035200399600000*i1^41 + 459366119875767222791931328040921023787499481832847724122876217712397860358071250335871493392376720776059725612220911785932834799073596790685258021822765451198759159308916899370670865097536064844838308473270573107522025834678363283449829550344123894391777584502008187579053903186956326376062874994403584820290145954536301738441368459402271095949452096331606771921405085285619210615471762903251445411083104653523271712477422689494070209276563427597915729861974222384424111623881382431111484323590376933975318637959585398806153598431751480147881547184556199015015146841290783876905826355812472087614097522779055649240396662498714976805009077258652685466882718941411852025176861572895874149290115615126307386797113914153424118290000*i1^42 + 314833556463260279037861748712809093056089766196158976572205754073799280632820222788863166762796519883096190953207338110941370064303038256519200640311185920265159820166369266795971639728861391515720974462941847099905225315033105018470341725047234994574861182693282329736939267379339581471189264263661484146080807173930564356794658050712942872520252374543631424984760445469673427929629954021991957437004921786665055353119333320745271844495187439472001973467448881182664221619569812727342541841617155429093703726501150175939599594423586737075739386974285912255027446159132340712439047532878762799298076090294126073791914607941877245600722300468535121993913471091181928110726505667088940389271011449565507000*i1^43 + 56267891460751941865604077190731811388810110308641174919483331271177607642946339661977188720813003881237425199639259107501116969448856656036200183069140113568309912045388194416842439950521812754016479912461287812986964819748518341742974042265288520661528597302978831706989862302729912745250777705683091927511038059012573632839050721740502862193658913160854054989282174371272124649607111922726729941729892176592206130246214546894091342946763543506142553616823938560764073727439139291652923519722160068808868207448611467212903755601697022023436921408858117110243715252210836342598266392191951606588848109604876567638109320356856581465178896115694590654356721872654157010123742070338758200*i1^44 + -60186474889558091604997099451199590797291078830145023828843628753951482558474846740615655822154320745913879415411402142779342909190975108608617237170925286002413423474293015837378954652624388815096993942042872877474071616225759654725752607864825629859118068945092873483720517125680370095791186426516575152834670300362429238134446414930602196379610416972476802495532741122401853085457759881696479613892366455072060949298848260538146610085118998199369680216752258568524026512884038326018095582891870349983242857405263092130193512340427531142053367086920374582368868475941304029665181511048650005602205441951897313899163988360018821388225069125968051629347858497310*i1^45 + 1085875064550956842134227987976840603448048247948624387196161928090649290845924338399751395379881929397732096242919742824558550829420015571534279905060145358316540095979237863691510052375210916837726464233382857804509279621475677234933450460474717266863923554404795059797835141668262001242187168728678635369125943223460384629093634427082023675173365815629796202931463726289202681075973017843323617063529341298354157155023346558081820997557584110044911834636420548913724712381490360832116869905651639975756556687139824245979877613003899546621887192316049622874180267227382439589517764810292333276191083334831573007563265644655360566761*i1^46, -3953112884314694385005827978051805023601823532987368242990999931069231539554123814493917190709151983183314450243411770374690307087887433932597234797046642665167113440347133794422794064534113475598575456925440148253629837610872166320094348979253582434363182324698720987325687897215689321251212341918652913508434327270816554231591711653039158784891236668329884968285052753008356578457404144021127848302531992012910280599647133326332562162685181240144240703792267280012291547371688304166668565323273789733725555440423896448452733443947641070416372720335537543724041113976687368025311114303235823200117535755842131767549661451056271409877599671497725353877755296930733120144985632238201498034521286733298965681960759316330391206037605556960519901946291558687248582415448500403401396320532599849000878883942884203694786838489889210949579656245598407061653099818843922331568703054903156311040205161432847015002508577651728082058510750539255629845104185991385990446437531458708674598020014814980492906394044283366698786276831157018080348334652522241552315520876117557679655512436608538937699238596284472374926458063887495339019038893686406962274129111885555570159551863837517890157784927946945416590629852316539845605014955859053243458560000000000000000000000000000000000000000000000 + -3173336249269657106973897904570706641175316257498137512094335912921422917917056817469687863523317741657839695987131177109336421233991946481838762854227389876765757157152005968074077221193780497167427511254799396310971242251991508173197454677533571243138235981072045887969737587099111361725568861240999157922797055048004189587217802586837380244198747360499196706475668173124294244799610892104078983213868212761203638015767203935637277982897616652232811224627944363052823499736330964051535866918345683189681832795943963372909419115484063823941903507230213027831853320283722247785961940940662603265665732258854062483517375335247338389576356676132680893053667343981682156052218034010935160940610252711382009567196178900542714515087161376652142649001148874933677324051850602956004824117966906988661871261253713407280045542627406197011474962725912930995084549840771815645294199159458401213399242500483759728154393420642985860924541785299013219512516143051324668968475444566225812947021587944742442986153679962946882568119471562990864888696254699963523563938489912680541749848934805419724680479359040932357986213236525684265906909206338482609550356185071079517593416629824089812052659320014711341925647784980306538200125867188006663168000000000000000000000000000000000000000000000*i1 + -1942920479281402905440472155172489408341632841171229119222174161677285979253315987725586825294894707729481213192676594967314144102615816557981786672664137635818197213380203795411233584743494030143062923999728505414356456566521836347998650298791154387778461841286736112803187207652910554047686586985915827578734402157708166822797510068747944291639119971445156912275527002729693776720704447839279043933636653374229037319485378674077147761628055905663959000440795897742451442957417027644525035334502122149487197113708734881164950483694791610861691005619929064539139070705857811125567622101161513658861652550897616556760288991311610102417198227944995160836568096015937738077164759829762841204593005312619458441352558589296251000327016457849164829010910261412081197586692596169679495825950742865645179402621089668663818493498158987367228713332941660551234341666413031563187614127232588652372717694058160047698780196981403930421859812885952106469066860443863687453851370047331257996626646326672636636749342854361865979847930632478743420349762578868522640381049408333217951309191286430609031322262573320994654654770742596218177367611616825825365177641080358471360523189212330279634900056124201755973079858033869743949137688220621363200000000000000000000000000000000000000000000*i1^2 + 4312683812213775184417366440918460552161874492817470429499217323267831306818609464650642609319256533691897427552257475070057441031107053739293064132036193816473968097225069370671198816295420263211017874539181520474724931211464494886485559659954664457629900693047310214462285192282757298496086780241873376848298300040623304998274873012388078546622837289475792008093247491459774209215863768604721729193688954233618189611224454854590628295913711245111108168965153099222182579343097471768862146958618206334624301635699756770861635830661283309876029816758806179855023263116179291323516583508293954287453930120843573228529613065436926686411925952426574327189492485807660817283634431051943630546221870165841369075741678391730854552782000041831107714030631783502343805616776776949704702313186621799615568437114488434255656089485467885941613531344030206848863401700228449912571515382822759159467534440239884156272574668908491164625732082538456591212355243314035435458338554571681261764282365603951216622588627924671082361490834001269616328308472324395714323306549354070446216894056620044998326883808805308630174754250157050184832674654496110792087398305823177294700295530656714230473495952500916077482341718338436091164649775967703040000000000000000000000000000000000000000000*i1^3 + -2607375479268908395008458664998481176643755495376011894977063166500930770036878439635650831338129597866742741918923625403002581393605760789760907410331427139549374780950623765113469104013623180892802480500511604752470209883035966003452202778387307188974878887303895096202850557006874905271072181620087353347231992640579252332055700690239612391789576504723852027441474590772439433970858260354082643334497640938573266818056864356195141212634456150284112110681922465404314363241774024710693985189787747836237903834707946652037846125021677287220922257593995704817584394060026322737345461992345423095186151992845320306618342261974667898010728517092620301941688605938233782605167862681095325821513892794379348472825938440590576655584953009423745789853088423186417622510505406278165584813519843261813516448043504006373765041034130250732628586574795809423616563011735177612464263683930468946486975088988537701429102937491497650168231966323125904221809420189592616460633539896729940072795115701809537104746927862600954704296049147906572980390426562215553708687841599254970251395334809845909665581557129233407713579169704462093220372131835244999574357431394263839993961151018716035554142941132573427034753803176909721817085279995904000000000000000000000000000000000000000000*i1^4 + 803412278755166138166827925942523620250835686758716089612084992208466971744324299201439054140873821935678537212797333616019392050036975546273927697874860793186343549239649800330365414549923069905308405504876645459130507144148921804383344080999204857677710855220713419340401191904985540610608384875486475362062622528506908000874691533273481289515661746276073988814283710899971564589416169663296391759389270749308360866620488074613073265072070808020067725375644422518043273913649247807764316157332445948135930182252832473824123424861734297700358799547687374337213807180012668797458805758542509012686994564343770411890846975184600208956337609707949056963656569068691260277160148616133749080426415511888338053517899822849231416325408349245771353753375467738235088735457574222961680682613445154483103682530191234769759043483433607468044920298341417690736584881230949429233250770035707665484485394923027263763042254585888812648030634875828431260408943485508673410000374102123475094179452634908110348271997576610936408224236055781655063803515816556544851679154291367728054682659105777266363189426713786388440219956300361123181384063962332133551685115034686324189328000159032785650118986339882517189849203443915041319724838604800000000000000000000000000000000000000000*i1^5 + -103798905529829697278597651238820709390120791024980928377006421571146709249232690228217990542157744147076653474925829238779187979805043134085637557692077818806465503921961553077653080509520270611146283202686736117381112854781609957200990334274484192689783220603009948783576343821649418233944886940257909209863002692694440634196129248104710883570221677738953667033003688053975877107278451906134196205547923613627149898957090420139565759726155142972247061143110567026461459875317617946687783723674787623632797173832913171272707304526112862203143697414912995943364942213524926102069736177013907912494915903109279588064020964520129022015518835529348343058961904709210473576538967551722933035575103437365742678551662123121757728919278186585835394633937250172485866221789267172964313229401400145833785094591911783274777169073444794769385387978168831185566776018472927780772077043809904222289476221825335553562446946363725793654526969647632141168414227089496970346818222827728892848340648763450224332435970076846448931287505114562922293915146656070527105936552819944832823422967684943585195566164872682888317449371227140097489318524198044826900720291554160248641261016432705070005853402729668576682332174480017800453336294400000000000000000000000000000000000000000*i1^6 + -17138416071884458725954069152985261084664237291357783803442948261757720090826513576919774397541370086720677948011651247123726271371515936014041424086456883588224206650957969517463810338851645805744682415241005490648387948124765717346721284841033215454780502546623350585846687995351744509601109080912999565693205325935420461467680513627935454408673601945795718449592826181807779791293449117310786860705209882227511450857147307762620445212128182605855397205558024385268657831532399044460129882780803485201421590165566372213967357674284188650498183829119631478425536882153352211692394665298904294249787025304720061681935327064205519668823067734846658129151923697310371610094722558078870152526567124544901286776416856334771408271839749801365730715704642313803977763894512192010153782942118764441992975780340993751136880504621906122785796011798174147876412391037967061809749601855457959507894611722901047298269149929394125521575518848108117156916369642732081551795965288424088768408041831252345662708298630917617081799100362133671944356138417107138497414708424601717646801866763003750622661663265884453483016534324788826795795287692375014043845539473365504517674576141049955583604187047318237570446182809029358985030144000000000000000000000000000000000000000*i1^7 + 11312518948829255260476355117550120310094498442080890547778414496334149944770292924509908513123149652554656000126984806029335343542126248073573800936993895457113073896233737272157062564018096342118238748430497201552305356204677441378514024271098511363908222407339310075241252814333435767757615519659574851428756884621564341974073184167351126010380596663371143205496705009537762617930913456842626243651794783539243018254338709389881092030315617772826150217660163288677923176286164459568632590450526744681433141314017620368626617510328844269953643938658376493719089068025795228166196813108475586940975602499769005515228196822011701544457257648004091917012025458564765034358080288872475425433464093952417527651572936345620591559508810125005549271151559016362795576700183623797776310040598597370247133696996315206980100556400667149331767078093861464786349950022338442536674935223344560879337821349317838500879277229441917652359573195397669238732817559517691345510823442025657306496043094202759229635231911457116836113326229035264887333900033541919509849688914257841606565762071230681661149468205046510402471877909018808671414006622746975399142744372108133679216862325226991501158576906079766971266528458316413185228800000000000000000000000000000000000000*i1^8 + -2702832895282748454212070364380675934954871632678766807636523296153615435727668917711172517353141217129075097675288618037775868414084838105671784755576474221314526637742770921752399065296227732496151978416275002487362861144680149021333602136154356151131224113240972575580986181813717457696516693072305558667907419139165841231678509621050970653724073630354230680779072634394903413687695012288672418492587710361768478362899608826174889947847274950051950551879215823740588325841245058889830303241742986143651501780485643141715257759991334304657506066269769876105574125110345654893357998280523705877810750556214733253818930105698081335703416243929120670346052743265600411783746326646529458279724251269833348955536705004913716524609697461389289212972744416015458220455034883187073519582260552607708512440613211764878029921772502028911026327809023349500702671725525608113618800367799088424574806014640264575869548377671961218231939697280284636344975645249837244263948136845369997839474101166645380445268794455488198353865635138905354421022955522009254126501182503203451328744837808538803958751294735786266132508721375125607739163950245166585330655417204784323264658571948192905420913752454389986550326782013954780160000000000000000000000000000000000000*i1^9 + 389606072678407111848882378674184525421584565393920407419638994048484892860028383748650842700756710174793473298769332182075058298980911788940026546285593839734789102227104632826192027541555192856547257294708195959642062163482862004415800823025916284139379735075597346905391464326487486141897743353703959573939449886245799137637779209370251557668641404953957521337423820027182991502022133243057620951567059423211363493711059037735120780781800385525168675046120598850257278721414720308868590824531947622741545600457548839586849081409491803956752599525410199256925469381203422377598054214935694436026371734378470897639468023512815343275904088438334905279425005125766072030975248536405362837818414528559632294277024971317206601527162263468798146769220521951912582822240415894770547941974255786643177961795120077173663720226737645529925693308825815204758079116687316359505229597659781165933571849183021628320961757325161988410425301577323525139418603870698954915331528513237571023104709989217195273924445735199144106065849739887293408109335878541397906412120303494639598584817155550416380299688018005079016425743147110171390774263056957835027500427244935820382212482024446042951589525260751732999656752983032320000000000000000000000000000000000000*i1^10 + -35657592605128291161866826060732557008874803983288786200596420693543707012116649705634625502566211178125984478375789787999928668074133490147199642202163730084829809846700898763711439695919018469376485619643753252679597300717833651952226564178422950725270629832498982723852124268996243026465163319311554690328297102961848157352452642509286000431747055443703812671302547236269502607653456910448506971040577038202614368013090291433688015363774650912997712281726755145847077384200542099591113169017074094177734424181263438233349113001268193515361428421241519886496003329362315567672369373290058305877520217573646197008209296383079143937682590929109951851962093814803549915519770139931180681422980955852618525925510172578725945149832767962014364291021119049352428692038559962093069956715169301049713253392929166702375274285745225058434560156320022110837593376994399812590875315391780373033202713740606328956917352786728954988748560663359448386102585976083752114649694307949888317586981313651254596247716930976631423583776341468455068998464970277792855356047234509013896643905018930519802096734204453098084043773438735430153743525676717249215737782032417737818076631889334371351533689402096614139888389242009600000000000000000000000000000000000*i1^11 + 1857436606401585974206236938322512575200089192944280130651580085554587873116257252564054150910129476502150070550306918892088922010234987459263657926307652228446652241485908763459082865481551232166575177615061029991229288590205509073844775876152709287964201116979241520605925842754859107477571588728502062697131449604674096744419268524383135178684133287160993858470212082336740942833486674917289119368860169885808051987825459663720487067803342705332134470338338736359619781672805875227604902509233499712949138360897973019283192935619616057575133472818729842574937445211269333767684251713880822074216577303557250403464744038665456592397556088981945739086193195379464386265900749539894757700512421344350483697466832088573818521807976056251073653043686530765973241162084228035998967102684524610775980401293857277660976473696397367181291973700408254778778317770333962223615677326558116874426313652729582157938651071910278426369225832416071175412392106459453567467002989207797973167361291553495768457052671092921247393481257418997391860677277050101350667601647870887668278816807047272309700727146936893483402936105416962242158504953261507431170999581940997682593158350319749518097368044003087935220283673600000000000000000000000000000000000*i1^12 + -28050286917197737382035331704999641877707399429331433814905518422127307209467617740434317880118967205423179171242330527433962975161158674886341543945637172881883241000532571863356099423537943177523170893175188572560265513304148272872014975193022097475773553129887499520112325393594940038362952198739218208866317757057682422538157524261653530975158027734470860651493349332784521561721663539016309734737081604404327536970331720287066203008948120598261142463206234428018244008462450294622492210740203778850666564542801902012948983350759458189465815579539607006093476865275011030372687221476657754989848059504609485744075529331426014069349627556263059643396065009461216320151572474926836840459824931835220908523914403588297461887470525420066629289448006827183120609943774432357300502398321486270746239220779405221424535411450464057720222436832254002290821341668732255377358835130387816815749484498051067654308123121366482712845367167444329199674402902183878277471206123545993391783607810498458440405639073728613368943935622571708078723912430905073149072920213175168117146843365268041950670201610806884900719899795492695502635717493633439882179287491166741142853903168793701283283348523256596479984640000000000000000000000000000000000*i1^13 + -2490107143121058522197543835000843738347250222464600883901868751836510211263865457066995171855217596632404694286889008633297246655989580338310837643171129982407919107675497343526145674645643283026505608839348880108541276311299998820190932841969489424598616237773862142899047685995787587176808463197177864515209802581017608645391998709235889978633046725280123514237887860955005544920576345230147522469908315951185581325258816183142435223941739585569955813975617256633626452615908333608996189591606057099540440412977000632805098758840884649550443821778736302064786159335745287774981382345665989119907986036556578911340757453617699396294926126388014745076498953121560655910969192556059147307896227238866990743660757782823637638669461774660652795113282486998802852079018728893283078746267028087071228131893016398676737033587110311707164143335994040628094371458408872447989666534021874747531201935527105476257699698964626496679170905576295235924158767554955300056397121835211448685619982304710826516854425816718769187009493888139149984235973938558754051183807413215217020782634706765539866411135467199986253303241654415566555795377737674499282121802923103373544760894618887381789914015585527896883200000000000000000000000000000000*i1^14 + 16310550629843846845192814284477346549791362133503008432579774611131306553455411285212233594294518322453834899451987124932950913101258037084548761814660401130556297993440650292423902417467288053841556297746855897251757559899553924590226520734562020406673655136369518513365662006772382821334058960051031233990409528060833186520983346306790653316122500045751873515883033902542235241061211835448056250484976767931842453677431731670025493311581539630296818195792551963442936804372840704138811337769785781223398395664618716020639272448661229789939771224540793953641971259170604454899975847319666009646922333950861255084698688624139657994431964581323766849910453780293606444765417731994718882400005523111112018631560867943076959408588914955659247062270631693273117310277661297282869035145864477666458537595927399744916256331315654921768409644951502447507735203918665126366325423371667697579445992565307365949664875530276307410348526453015644351738473724050300873477722462585543522321785015767089202011611837727431996156750227291512584364893902592298670962948752865201101248992365322114250892566710986563640477635736431691652465769240314350091539518988622284198966724320568433716846474367864852480000000000000000000000000000000*i1^15 + 129085699596897848147570612954742809848022905944172738571311520326245720003556352023883572219575246260403569616238820170257000254038530895578546324793472283425633629034205241507625964803975595442797269226090666211121735828720108895094793049613456343125519135792092125236791290803388684923920869114332211349455728881547873109332189189568941842903672542147701495629747567887636064118152921389230543794179230321563424935426394895811653264065124949314139612370287342970549252932389754155801856716006555239886015111822428343351406592174372620611158676933965377978947482707314349972948750076996161288873773773674400361516200993293714071507233413202506779635471239914192027920075385580863488642506990866999324536552881196108776147975650002018930394533460202861133957893304968946268676992084087756212178680078304340341527053139682311641810844191689713149368696788702407663020732173199232725861839613510330554526314916236369036161569925901273109081376396715645519750531604241964938071636894334033732594032718107872430505470790749068273149046334098599526996068896139636894001736896627963975305356208862096267702918520397519423883662954644310000680515306000832670761299357803137575959739258186752000000000000000000000000000000*i1^16 + 2613805298950260887346327477742419521194130760839190596649511223234950836295943440464394552007999636210261269502904218432702238773948269232844375229169531642970410402550006882667286679342571740402177099724670605858991178897685086272373096392619143561687895704112318890793790139947444299590339453752117897590659307766606800484094512569803767140685603434822182306872365069454361249522882857341447429960271466892941410328108900026421162465795331108131196218531050748239177595652812906831256933126361822293447710457505681546452575428338298311610067243756970251920689107055857829238099802016607627670835032226411762903882054685131222451038347966969755719781935601208791880803705170406306079525182760749476992989168044092870405557652091846414579878771252711075320037802524677529586215166817317890891114094661280588830532258766523438277408170740037238040052633153818191026467871126163271987249242293212322179550992586818866662733516549654648198941350225572563027218928743167582195778349724759442464017832413963104583947020293691475624363380813289259889356159493402265986990903309210374218272922054912233386123154080684389142101117520735740807831527870599802153517669378379760945567871897600000000000000000000000000000*i1^17 + 8456788670249211853437233494962783675684067939920592349362049332542605269786650326138472050783528197108017369601843946781345883188606451609079933353546129978864992371645955369961412650991712952831047493255906528935915954731810191613232642033727672755305548376411608400919335537009740532487068579486464340070297880647755565644049564577321638372916728356681438022025522687995287569874334477466039614407618103821873343135523058874466413391559519024565589524040442140614038657829106653753331925958733762266601845851650367814192834120220272193216340805525537447402167149585975740462119275145498615585640255153957833961286543852452387604787936095452606963987158660754580854492988698677329433358615671529400003117191699608398829894364462244927929690463088035652524052184431848035951745328022041122141102517865784718112196827964895292831588997147995312073052462044465335657810322310670470034583013913254722246100265003131616385403089616373137504125356541280156979915474565345523234755358045990565181750906602276629685809481667256464518013661329878365859382691920274355573276446602837160639267456154759272516712595875696711083409168638152412979824696136987701967201824659729590825185280000000000000000000000000000*i1^18 + -27098595863123942159125471418831252343024368542948767769729007759817489380812791751420231663983969721565652999701217352186404410927455848797789949347635140232527891009921758622415904068803815605153387395719914900969077272191611966393496208603036419650477967875602315266797996359714344814001257856191625621866936742153566657742521404115212069245527025765811783142835242104688985168916970368692761638450845218433409665656575063187875534978910210584493841908084638878891332870597001691580825151658460225066249777630874637866912833649094974173410082035822551792801979861586011814899739302048749433052446246215735978999986445902324548738702617642744187182428187943050240566514837824811108737081372658670335239005724819213820630594225908134356739535739104418966960207021990049665100417418893346978454006523246063296680162735417455249824234384470269710762992057976262389330882603131337299057264255721462163539675349488917750100357048196508817411453586084963178949686078753838568757443088264214903076765610892199938551919116880688742551127003824164453301529509093615603496887784452707854055442664276876576361864176031030461474638195306739160118416750099273483712790520399814029312000000000000000000000000000*i1^19 + -317053630001123005446785906933791941012193886771313067812071423746375745113412131571969785236817779996103306545370265990164674138785890958852978416338308961806238825624727790991778390745683844529640721909525453989026280212486104919872208722284567815941557794497839330290147766075634672751559455188981385113848529978959415334468720828528851826858857973546184804150516073642222695522019649609052773307079036802398443071264526155085248311895180549318735874683167552102928842850297408533097009045594913799031733487228004053085556034136457539744652775500745099159770863407876673143430211102564122775080039092628647681098093386490173526057683016916239965544607450992960662346167778888366005493624192447714179222777216019691734568836779064742389043912771266524015945651911299871213894821013883659267575109138608859849424291684230434172783266095031612205733006864393641218410035969043694041013265912331594247211419663497950526002929913834465924470255330677158437381458115651560794961252534049124038409608740810896983963296793230962978796732128175906704385623392709804551757561331195967671426480641436058455846363861377123880574282118809823530026320589543802475013705185805158400000000000000000000000000*i1^20 + 43043370267127526048257698190821687057491050050806520642926600812250126124948377829738814740042848630200720099002048651132812785226390578080535080085669355748791095918549829710272256278992887910179711442032462407647574779560684405441190047713944579591702822441607948833741275101348583320025733991161610980035380997311385967912617596994914194037664192995548335514264146631395957971636592704490622466599127112753998772236997519930733121222316054075303187738375037044326362540856844883793000670166193657239640207266407632063323740353509188733494108695929283797460009276797728209141526969749041141996883137056834792416413234556549847675584961932945417974817898150292639398842306088305696854989497993681869293980808544346602092061405286337400852835083799130461337717791637487074251556060199797370638966590047537819819757206908919278729302019769941263505471635658365592628993883637059480795346713047154276376722480360366516990391973572804066461070426956368497074559464397645429379337590308707721130143787285347073092188302912322295242790727779524248596515340942479599238198117431523353301363309796754624109342087325003265710774644337375565967782687444916627350304527360000000000000000000000000*i1^21 + -1025152498124010669497022638009037570552853626798666918063387566145769448073768052451564173704985797566417680930308582238171835161874154332404241082125182119857073463789380399957448817228935819690007415955106516236058334812685520015665922682380638196808747766787825844731670748213650778192000828125280518816019303181757695827250793079208059548187664023313095397222686403541236507744430756531001558461173199356973390420829342685478973256517203598146690014525409723112732344437955130499941443548224800913938329275413949573593049519498967083194153335851761447364002526350041256919995768069846103847424577960465452527900747995402319094196767018202549710811563765756863473213261753670405762297647745448740507597087329295191964636779747037391500797713829141459538229517353548006865625136457062269847010281328384780378760386765177000059216256429135605667353877287753674209208154980025384236064642870904207518703679870622527331118507547721825130085115185574494694258411781477614011348622318377182961521051576586809158782405759568209746065205856671572048185943827926613454913313346947585790334462164286283675474116064615807372409576593838950751927306198758167496667648000000000000000000000000*i1^22 + 633212544647246606545549617233149245465534356231681801533684409435452026248224193764314377176266167376477643013796554016968942758711002904282219762241704520493573900145735060375221492281941660699634273570848682688566082614934890193128372033460038261881566493815351900382130611539197673330672695727122943424374768027206798185374257737143870608459470209296938179530463531333427811569578367335720734614690357006819811878213591375562117331713936844959012288888475228877163347477113189700732721371862988289521053813712355816924558623793868152882430304910914354363809544859262948878613707559227221086716898349853873654643667553711611441108913547383880124935401743528328500251904745767953361432755809286188793699240667553562731703945470735771338381523533473629892180691708709806411019865549484716449257445077727501448524943019011732811271177332870648666305333117241014274886738585571280730568682921393074178715386159177260653202063537769733255203308216254562275148499175119639375877141120743355266610888075142038380870160660666765486531355800282283028314398005531542463562597961628001256948915782496514372249392920361709363224223116832935082839859410293450905600000000000000000000000*i1^23 + -437843264222331714766006816090079383913741727438165060325485115582186947263556003474831039259205181500619917023708556932850491614814801560085158212338069680685890980866871566058450495165353689653121577118531805468623278972004552359658964627789905446851964578876143400695141563988269222925669632467942243892780772407361134941563040768037626267838044833539032801593439398222157125825331971423127350286738031056057128271943698327922601110268593590457277671950867050709474455088800560197424550905543233922573641157311587146716461326286455314746303722696338364106394869407699878112157083601574075566841583261555570464603341493304428406203186798620783536073582793660624794234631053941822989270008205795752296436434461236731674065831538144327604290602497939896458588510555701740334942611459134778631882363194794090232976251643515048296024753768035900664818020147072261582232713010772686916367002902295552040878013144154787022312083772474996052931357629281071138118333473255351413959226928437051397047039846103723995561366633287573963360398795225476691122324476308168850458222150540194681019662601406569233139779343694705700233228404102534908952551928755200000000000000000000000*i1^24 + 49091897342510132612700974921183340295996002009988385017171605534701842505161872865807579490871871078222616167749712256790841941000144234476372829118511808616549256698144291545888934603733194607423351750447164249086131430162822438240724246539455551168958790448580758908900136281958418232026342225374382601647176482598398739313972128516759896793783889396969297657413507506309818337726618405060882961383799304411732662187560710245079093627917099547219782859301210399759466944315334795861595210337947989051881895975740248763586309770564837979950694819412181662678456366095292060795912802001599805297220301380947832869025636757907979080134328449204507580756350983574190770713163493196395035960088692731776300875821922050438297983540284441121105838974191043163892273145990235897300733225403258937685382043477544395517486860806355720982206790060049215694140248666354650093769821513311237704930365143244622848620330092585240383596108773688825933568792866922944996977378226258306047005642862600150768828254492656518009932603278876746799866666504003735785500459282258387130214797151155079306154994754489224765231309386644839439115916231120106296713728000000000000000000000*i1^25 + -8260477022424699590062484918396939973843867071305086068058906837438164101240301225030994556041366739075932314050492006597572001167141434904734797439831818444667753908253142046070113364274580231349614890608724380641869474386091107832548701933266909239258963427237942071124443987066783801808620809795823322926340564772235828860062213707844072156579496185264075892058162656809520294869347430782952664744503554066241166591757884830502031301611515401493805389238057298039181028209650701769555207556408720142199123197747871461451637324042566362590904547796927821316840019338700855613437638224972308491975471088362069306285115723217134090151820644222107049558776399186413762715910032511030137256863363222271927767791105616705036788228342988995523097874780725818580894740914587498839329495986770151675410165387010755501364233427523288919578723314262062192775118459772944554166602670392468939616290836620849305624350630219334807298950267383249539570039763738438744101848761079564570885558687137234625505483837325639616558926987628907959055777560241246770694194198778391534290220907474674760045431811539208263785632466586481587715950612113201049600000000000000000000*i1^26 + -341129348378586927017144974360836218695579660298277019608064563629657956765110541062536142072800130003157141570140528585009760726671106098809501219021757205523862011394213427591107114066925780039079776297319465964123052402060486345871556048410595478758651830872984725091487939044640151447696414983332395301787399791116766156276098815190850186945159494296290874507251809500115949064596573949651340269284584649054894310584179990316723563922902221789987423312192085971761192764224557416840355382000992771434550637417515031631234766553027273732006807618626314542987837791614645209507671436134349319977222699771292168838542051093837241465270308973831669224857672659113321044247135087735684895849938515218423262060687401016222968203078915208423071255888110960566521411285103061722103068809432609379762198063871226173724298397103423739454326838108993663858458974778887222588349251475015242971862411605668371396579278453672720523800721784743531656630632875036422333538117051802674794430699484526599240070821579819562004420825161781063412869420589997670450937327542258042439704906199779727437472858437856890104261543005730804702672682762240000000000000000000*i1^27 + -61184215527183286480436264474981010969660068123742289662327464557155952578447069660682962323153473215432474378232433565397523825886064806675235804081433835814140568649336517117236921901458325932823997645171424978471296289816024991038434061477220652596754427873267523177422739864086266311044801232182546446199084560665182322383793299913997357005756324574657595595641629430066608389141171601881627712409941196771959201533870123748883050087324617302690193693499606838101398969316304408609078434976769783908812141105425884895716195356740063934839501536700974911756052385020468693319909248984016886477005841163925819135647611898950906590866654646744465764158726448158160339968676472653881624200069863152362628744464660621691383831878187672426274735689831681572525005496145004307744968442964458069161875370172127489555609320427225947974377088642591504780700801962419195742807533040208868028333705721082946843652661854313449648767807786239437326431723767883149575041398265936829005248927657783010794326061653491107982892511242273500966585869695464823143978774060546082143273961145464263803817531080696124089424118972336514918111232000000000000000000*i1^28 + 891405484909040972996886752089108718638634501616138534317248362838785156327273663027960918474673421271554375554033216423892529025643293132890670352250305772542284124999822910244077707856502432754521158639756033953718101572381361077753975261968043209322417651204882292543617053965661360054076365408099334162543053478114281968034894457137601204764384867671471932949583613888023973926709734031454876258214505824543187791215296065513708262101819225858526601334304156786461866833738609968734950502961435085301333087819162934013441184107748846848972680887683946296180407668531667920537574369744903885236094986361728391165278480511341883662014662622733398287912768880355180628709106572206664653270968688906889554585581909128834449653046782644548890678260899417492972884100974327693784542811929243834835078123995995810326799873732181207126834841972018662136105384299711977126824829111441124113359959203254504976106229467408248762820838873592142645020777257268775883199159253875068299130040371196146844136643749558098644144969293380722091960868628252285395598783361660049120194052927645587323754522654578636809343716462693683200000000000000000*i1^29 + -120335726154815923937325151994977260117115575118331786493123558918590166172039407362031927475155096899830618299959032541052026461734498017077516697988718982292581608005177770519604562169906513788436669242502913446533478645506051167798531271546190970394565507044999294541523473749609095720050547259485052146821447267509339513485547425209648393370664564780373147028006140486835806496553064581218948544006759561438986109433626123391503782494743668318075979034240025442468039858066846871279990410409768279202943510629048650289795363055086338553290123880087818080905732326973516028652189750514088654703308803553297339520030579312096685882691584217462680045250800534420834555272235097998085672778655023163562406599995247552734231319735069737584963525167369162958417159707763956451174493668201019986164733821471227033911952570982834927896906612616185260640779914474769030821494399517395314306556447471126863816765910857912282031452901738934956048290298207099321666342845806989659584358396478499960538474251539580112623612855238349778284004571297051900915896952950187066899796508679420344033088752427958225470464793958400000000000000000*i1^30 + -12384274649859798695538962757715749886497339283393405424737847689848295908787259765795125250781443296421028705973092955131063704456146212245207780455468286107613411951852536894180286673751553978790661005400436893929273172879565017351856787349268301154254470968598843742382260258879875088332016774263415469122239888110243972154906910456058527357701145966241460158262285986691543832092008447287049733297751386246489091340584919457550109795600933474625648362475614381343929560450234962546854495257465813526331882625071421382682393807338396801862136827407982486524462383987971344472015661580931752280302526150210430160483225062556962907184363668126963011733123269580103850781037927067340041958981827120174117503250918733228910762858045981385695152540964032858362936336290847400419825996955318715220113146471174512203908070232637733415266722860040731138219641765322356770685029672053986642158914042470015509602448700069950439851663668296429813341729652456058050399834246517002983713604445099558342152980812087055654195069245212774014760089256741766237124862513816128623042669813962892835234159424725334305082368000000000000000*i1^31 + -627378023058109279599194969651540940690820809873389977462239110794795889126766892566223991227436832358611318847985681907824354021004845838290639648559652694206167391903671292689417321003217811741552093698768909045651616141782280359817665956744922242622790434926452469456411877843700710286575134504693689842004640514786568899318404111441434079261084805573134771552510057924572850430475563328654454220666856710924471069704222002107077396970657589277102204648893902477520554602760243161573932582165500042094017326547189844468468424313312090387805142503336521298277017833716770257378109894462173966546153448135363676712411184026061119444478946859115879450286684483560245264923554181697122742895800808210612108548517898336459220052135437497518695553075775216610840095578535901343662232924575309545227303837023566219717130541610731753655399112656533480407014926977375324430159437783502518760522269525600869184284899549712193903853573183143527949150408571183936647820784255162048997657936536067362803089768584386094429613113140497473325782779570599388938665674353536333679470917118304236193288072389361152000000000000000*i1^32 + -260202113611453500526021162918599753471551932281349892029714256650923813649979690003551380352735845514704580578511570653449409797885851994051096560080280581020321768307896402096802353548186401904430665250852732640526382565990791370801566194130224635418981275428664061593065427243787684628926827229961248974917834507584708885544905158521567120275456062335304979629870480129391557089994071007652001773201875094754389535638607136511825224462552802265624475946258851879079107022297987734958853969718220967016000738031584794204464178126894580757417718866623409320836850287556644271548626079655252051392779237455087068095857706381990303735486643443880178719256623704603199098823540306305511989085364850863445643203618188227717556310768646458810830269107257273673158112459246600538010329384759421836476910871968210080628476579813061638121271219507564988017880308548647678351937455435341139022152021040801132972390108434622615027341487012602724728574116649498718516482470742486784635376886647141604121694586671485046481981753971877368733334531256718770036327286585358205807064880735332367007948057600000000000000*i1^33 + -37629249024425421348344867923806376079242894982610626002148113702121281981562504799715566215914761724025746506889067913183882842548669889376295051403642721405343507723638552720972409744251947194102378812236975664910949251784449384087304448972756664985191515163658866356865436156722903920911927632196687683350481747540501367759666748926691858960283521480635619080214474434477848086776736652471936679904890687525930748725231001521012410286201026070068376242511699289237143193840799193051631926988125231734650589974883027069598927350089306365662901093519558052842363618204253319987208810551549283490451699512013879433888506060155064526454931997844915007478445834442550169105751847795029764593444359284551723358593794663090293840035726954890688908954075259233043657837091207632259576564973123793299480847308569242791664663826399829790046879323331679567287282084820257733458338189978544759309089558715697398826849968880407674918860816750777673305462069038764888554243612747676916870398219764566413511908924574691472548177253195808696227440163886264779499126218981141965049581195323634176000000000000*i1^34 + -2639683272964427736335430277607943100079512394068363772393111344443985720351437286041332777316257950699253533362562646217771560040697945591950898163414120302514989726908514907224636801036842481615021410426635217930783777873561403725309004877989679374790751114980977995118602426817471674425050149172339676531299084022219333375724057584339289792731541641741167555298073901311458600443078449613155969923932628855082073801323054469039306234992478217030544856671363507306429978720408788306639840423151816952191471774367726997382898056476517297981088447861205275602236023798322381172492141804558394598902206239942899432201627060038498350389055990162783664729322718877070352808816969023900305925599952781768512743175111700929312962502932766044840533594980224604641662007001535559586802079171135415633460353422421975716716408110397724655642424624270169857687396797329156024927358167331693915455725253850970001889646713606101506236498659949512866627321373146407235359769494237835419069234316187975863067535652905449450211424232415570293576662038317817122052778457130803045811170560000000000000*i1^35 + -147993107928990172075878010859766712488684907846061060751195923417457998319642189858589491399303028098533329714217924713197013669071083603881206541294398260621314468925249427961332436225193153829581581630918440869365921144562937306797942365077639763451852703665492673988741481189660925272459189765483769043175870210411324033209376777889664862958393407756106050168010833412621900305114649816511752808091703458952109938263452730955300057002860005704607353271782822018860160665035646285944498746358172573350875990074529963264542706662292425460392513225877574339699916080331518601889064203343271245317343749457971200052760577913994425834085145327434142952824055552780855357767465868136046256020267743258399607853542579441920502299522731535779466004457071108774282439185906795416645520038706480540592987456681680142686253450747410366550499547172301285966382446243429129711018624059787771269419789007615210033811618065052711773025198635539975554449026790807829554512053433682777199261081244102302911371237504679563052409053267017925867613598437240579322396794384426255360000000000*i1^36 + -3159410348988720045609086422425224233395603285237524092730072550318359022098944749820737335356056166715289719641029453340526352710516252347808526369976377240524841746485855091976186549509959716054304244239508555211481022212307223647735501332545176614738722588647003106617670275533896893137684840460068298454337817163443822223881030303805137678882870505875638870000318591914883504862248356574604658197246226948400206600217859006881633112357769352548008960170597519045282286959407572179910058523260096205762164151179713338994212851593581327017790633282115096886416077625738272112728720047532459836946869019254784096566533503988611409230616746772490712052235707032437529662273465719911237352675107796821257466700218689073837099637081250687615100304501590014253114822969065520340024900454199233230576187151425983076711160292533405552744594554352512371686982068280626472623778149844306071533623099617340760847065937417229151022100258934111203896196954636926821856631937260323662472362645796449926964536061435598620801397956986940142409490011112148291827486720000000000*i1^37 + -34139120936013024620754699704750167997938768585546536307384489181020590745300442117814110729470565427664287421615347746811237319707420546626187686963086652655885101113894381649657677613879590892893126684940684105738064923672849185099152357527071184452250109177449385860827426135793538061035376454741891821213553781966309003459654220128689071847072032470757588067013426185096080261287603181661539083676668429643528390331268716350327898470253703884657857905071849032656550271882673583767361579161512584582281671164698467625607439830639849940843473257113953705413840074571901895881608124893924027628647140595221580140213667080216674631598272894218539993484095180886947432885048342344569249891257883282881388003463081144685207483612386015597314601629048818361798139672864660990462845454705966467867469916234955990320922337184768331222401268239874088974322068555009923961312964110438742348162208766295856672406461021057980026509732775386233457348921835915747083387499102456858609365111256045386606543352046823970499251733228307050195980898410919424000000000*i1^38 + 192735318589027074294988903248110877243217578197145719576962254541790035731826024631291539065116211231035441511933634103358164977453958075400794505573772910855011305974023098131009626264464001080588625715507933362871548522877660567828369497073805124609062907598378758590720079372393720863351650377729396236063732753338875967408626741792229531429166258949159400522582676760679475049651239350058688466366887162425860740400264410193730994395286172558929308235217926087311076989097925167635734941298709440248761482999283988006570864237356220581247225219291404414246113703896048827357621170776068102140367727253563647948963195300850135358769817497106969451421358020879905098989454729343676247155383976434933775551315958304880781577821839381240222983852448161464658735269188527225288524848159108125121113388360494088264292460511963827991614517069045986155841295206008085339944015788103603803611682245588356114805549225015232513945483425880799512117479959966865759039433555862031595728661661774886626514773546876584379169941583547573473280000000*i1^39 + -454953327673647530507593357536008872656418241696363135822476789714447432894924412272227600783144996409291598920521496911570502638834619396821061613884709005413009647169092908370590263042391835497259236683271933842034047330111049830630184519811024150941451260297838420846661497303845001535618525379353741348323429242242018917505382922292102430626911655487285857642894255409313602918854711100610064748073944652120791100610098930536073532715379784784494325395345131182082995792219115737579423024045012542993044690408236966649326190638880885125864362659574584180764667895793753310527581410576867000450208379402830895133785662044738662639871101496287078116330446896732816574537900132304824613408978676604703411847847424340579640737815507853942809556235800573993030260884360978342234430028088976967323214871747260426883924946574505034345805644886245997557971543156050167115511994483312914523544993751054644584221577649358560207393360425235509682058607883935772246191242946256035864690250967155554604187495700241275911522304000000*i1^40 + 1254131899469255553714630251106695530348591596240044876487950832807230883350573599180397110877798097390757438680830765286413579045001063111883655481511191836803067901054834139339003166783684445311498270653695967236443294122989515208948211895549486083234346370954024123226484350918362886708441301791275081721081827996087581175095465130547507195671876355448489907863606077397978579193648139143245267177525317505520905999287565842918281004272579493822953436753712753806504724192872981633274068214458945368787732816186131555177005641324711279952679916064932070737432093778250471475123878209214212368845783413010435302923627681001590556551574321771320314880439863183883337820957844562874610316906015146415040190393825994736551610910649296644292258760557000756263966249323129453277602098494373181056427846253392463589046894266930317085208246621748206830491713685989852916360966026550222459706354006814235458281819190894070796593246847152981439552264587310891181192067650242018932819086972369456214845797529600000*i1^41 + -2616882519352040618734883842748722590007711309259960027766669712472727662530868345789517239294424830626929889538536644142255291436567869145033027916444032163583910044421751792886175768627845213309343902430222317722703425345280083981001454172968014950097638005028418092608689052443198931599201895158176158910497051582205245293939329856004880263157159933000484378936044775652070875107118000663056020059944712694632372878282105670646991381122056254894020347743738494346440305723091423305467549736693170984532802786927911541965629338746340804366570420459850203765606341780568315370559811734538033018080911406745829555172672713340492656723184469587862447613520667683256821409299342366052070869459546307430837477342342698888627783066671623457723508937991713028283773872525530304208486650085712212265159023329593619487883662853967583926938577785347068275374584283356532899686047753170216613306867438432691438879116874361293013327812143678385884279331852815229650640873529577092600331554326394880000*i1^42 + -4650909677296484144771134677411592537652426351769186658552661793294798325916090506607774341652304927987447737955238794692548292203728498578489950265908524682337641217180681613539924350686344918322345935970576999699049770438230540639489098979104900797515474884767350526431505213221293465333068509287767437558854869581872199312527241856878710203298931694438237752332515077352094831153923150890916552782008703353622891949337193255441154288329895103240038010231178069948542514529296564515982288635247208836750891212108176789997396628076378409723776770075004413795241688381583709465677437977666785501068434920043060566854439861546614987437666772970158352196804892473640873755514399822181247569814720525368777180694237869704519889411464472763275671524817437938452340641395846582557251311109974778766335337426979515980519628696276896560663203262749157516749343051235654656056135110036217073999879057743776841452020906844095681799700783051996781318793991942583679749141504000*i1^43 + -173725372275562366471682098106649029639047792831376861987555215192559936946499779149186799178066939662332643389817182092018539641716470970065263820374652212471077505755935126175963388687187475930435370478903706213577546652175688488526058734915044468607095224007187779046999822100886167356347617040727188599499241939742487606004340419809431402980981392852982951688721021211815590879442457308691353719124923891175192636076311001024690596896140765828759672626884692010945841011811241898239754679494141262376849562393735543665158443924781092684738886782774134598231742550696451751069457864216101462905330128752123983451210505415908948840587951028740415944780829227273800206511235162224260583079219297171121067988793900734503870333714681155082753537873960485104378510664484061315729566083584977367651933522122831362012151630803605287945384454211538566415590042154712422710543049488595248403045722596650890535582697894470800671943674366836999743645952000*i1^44 + 78521329073842562528354352407133548352985951053073336234987027055356691360316654545179401770793692845978857869221825962981215044572815045334067966361183571607982107367520222483126465556579724482157692590127115868619943285632736363161165922304962624548723916376030521524517946649319536598388912599608737768806099339271850209155874106596757191977793522486675620631439062531114264124114404282646713342239486876613479012353394725739617826183459694958736281863388227109383056435847087536302850555314419851191896008970715898314769729118664819276366142585984000632283013034660722548001239773433542069071002876830235276621332015902482918309337305506787482761348393590547333546286516888797677393466731017740447728117201563957212257711444818347023550963711246329198598942509023397662903716952491785047314847485476958772782342169578902524644710769140714797265123295637256858276212428936425568469631947981280166936586694067979610035200*i1^45 - N1*27878979706557945988127451159884864874924021335533634472509024184520023686136802581076919745835905194974730843963748900668303640475385426491035654861037803458587995474177061602635344124623828474971316961641539187182610603282489186933775002124490675757321202323*i2, -2036743634303751921235009337212665834725707886069881612813020462753638894675021609926514344671259984406445698636993866209970437850671090976762156472707860760030795771225238653220981958011815215630282914184518203173344150549896188438163735726683579353519312804328824885280081108495091397287939738820533862485628155518446555436633296193310913538119330699641224551916854319946338999739333618171365399211086919772229397102435337601342664635687748531380056185216588610576895652820325812308062431177853730374067115412572395209777363419458365305130815951253129107544868324097376690903016553945468375943923383953548146456094632536152437944261401828375478612291466858635033807832799856015640727749706472345260935765052910590070860043127349812847725482143186754990082863430290224087009966477958332640783867822325082028407947159870340949424270211804563893169152870679744959388047968454421314858335528102475265665440816743900296050950053985276950837761490966059446703997806256327823913882976255018341443992311845290027288690557243264635452121850051172876250469720280497491812340849729485805918513900954257544041538475875503642247185308663990941936547947638623424991428176822282357449480489629421904231500568796784343077850672664682595844087408000000000000000000000000000000000000000000000 + -1710614606402073879399053633781844170122066509622445601135379940171375506161891059598955416985801912797888685043827240115762397679978407734224740502449078371377850778587405138426335546711476084727286154269793153583107130970794751526704171044382602969117326458622634701147642559757360575048980271939181825149953263245722312411895251289937086659350417650151603528862642285060838814670234167609892888344346245699154374196254952291054936959109209708086033565197391382065307820043727997836259451253108829957306514068023482075966204473648869192445468199473696608170394063419395482342297425594217378973940192573107575285236311963268733860139055692594536085733372857377143840632261657091166354106716730175325893557629238263637307377456903067097269594396070002463975423850376649100143745659192063864034636047400743902858175562718623911964484994666098023505156253198436565646615861369034341870380083777805524337901900744129229189948133763680669560051415860675992455009390027637312248649540746429964972544538941041470016982687761808246043524500903043278586228352451970015748345191137179714741779303891431812391621600187560168400004634051126718813230487755974170486731917687250696625318333229054216263022232457733065544199120959003924506478400000000000000000000000000000000000000000000*i1 + -1090208035401511683278221673851554181026402504521624482710433152996162030357644776877394896444199826147708435510760072442796516051714457420628861560159222726237086452829927416619334884109583145433455735974075294759977249914962691024700172270656209681307605120081245933763282194708965539028314026363274582843446957358105271032720637793976590536284920093077804877373670287694495028862735581843825349220894964864569273563561718741598085346091254632043583973202087973771695612377043504085118020167248774948719444455924980246233169455615503863353983021644732555844860769820354962143969026528741105508534370026849132368301351037710727512360515051132324538652006151893487434845072482489976862854112899652876154066046118958883259409087342636465934161904259949890463448689882709451991078597342072921926618380968189681211155857096950053271548093717553813144448231740089233452335673167483342151626013999848348677867866475932015066266066489845016703927836807021092080314550493254286857747846295386798827369110203087244751406900142624677697310002663375076895854748192812121579708134138078018570286488804775502181150772140977384220365866055393522535161267759274657025551189871959054985770427644025861603699665663857044263382895273071864540320000000000000000000000000000000000000000000*i1^2 + 2198403622454913883445253843379256131487176320739220479084523495667584615093272335509186155064469786431387251313852246979338830979915645623415852250638028936559980389165459510148005509473221603626419429159431477145238461313823742680650821863640923717305214571057334259716363583681748763064792235529878746595092678347552475263453834757192753996001372273474289296876565967051679655019004007505000707129703167665037134441255430631317151584785648097476437275272440441892730121718823476574802404061142499853159185159949442752674936276857354221128473847592009554544824321027795816735106080608243487079843204827644431105999637582932870636745073252791406624721882777462333425143464513020951500867466425744476202437410579290959575759377869852915913351578949954830314689007439500868213797776170240204843772629577763761041044532344009904600775412483723687430100576881220483426953388849046354071319395935432649577180174932555971530535355736037412311101113082973404569017254074499432770549505249923737104164232389597748498294153238898375989741517553691726721764512753537974125181508791834621408379961167994482368818679787717325844641570006744673748817103080887667680057625012460460817626585685092782201135479952230508657647978843649669408000000000000000000000000000000000000000000*i1^3 + -1297018975913996666826470508851332643139231193064523751153039613744655260754854983370111595089204611664328972951996150838840828302265520454318761285659796603434245754658371235902897834636936661023143153587409881671025020674120465546553904765024816995946521373483030137477990687671340200141846623877283898405534085225212168009759875557770955500970525597395443671863722812403765775131586310851699974453751206485884711922003176605558249750336361983270974375523254734835147799391252601132337064584597634944715360918294307233859894799373678101108559873915412699591382303113470637031233529683451623447538755217243641322407723541010999714705154354772967883651764124214088786189741073421204503524298266853142050765035497390168548497609549036362670476203988985248186283108869254352822959544175729084553968955998928346652615962659849285651943803474133789913579155432635978974072793221644840150203886687017917808800898035292673744177656701422209266205898551401506881457083427550955484735549855914491226370765593227643875042307192819917779117204842131418009601876976314676258209387979299055834581465718339376723687305413845504009777647879073535870936160936645997066026824182282635995578835801596237582517977727559477615899734447090115200000000000000000000000000000000000000000*i1^4 + 415271932834252926671176690492930103053219758051385484769351594491635831754902068590991803311551619871087910631806593538010081583869922001914516895080065724012946484575395288559245278664367816156585087366212353044500079667483318208876812877244520480959002439236894015066624190265337136789140761196278853930941466162581123581529980950916170770821015430151059390722039740040024818754352713982300232967178792677642088454092873515493365788708717535543776642899926411870370195642434935340491797371642631873153277738879871280255779289756675600579826148652573249365030431231868639467766850023062173679189928312819094335474445166403896999223518184514779786974812024559143585868170477483175466948413022650711355766710424517252759577107215100519695823420482423194852234756842428172536642288716028869832789143830428389959320287654629578787871479143839053502741714323443902274338734324365906846659432364868416812938833903210087376545375297884821448150988522970302114993092570824478168794441756878780888048030672486808684577414383649292122150362871596335895137996748486255274722359110746516743080454845325242567490683464527067675988066632741744362743597228826021451088618178581299523171161831344325064658787930430718353505366814005440000000000000000000000000000000000000000*i1^5 + -69289203974478797734963125475338397447100682393366558392829352516121549679045096366974098941259689103078784119458715094769342286893201573344746023017273859728639698351234220101828209771987679429056050431883351597331962652649675582435947092501004060085089325723815501029390733186810674416329901490185032209747092813733224524672006525645757645680714323438869383420110799469023451439160444561531844809777749157681050497732045885244414625224736440525978500620391259798554816800574320644863576370327328450877290121015502442336296144703021166947654737413929461868583387041083309644618087063443337464886239806240704888900388915536414029373645046266666757122844196567582942328053028387498586872595471996751348718074252523074122000288444640463449335155186747206464623536274164609521965818743339468486098588925086142456272545827731982223966983361196133644698612152373115629142408084358323349523143689433803245797656895918097610302541134259316560228354090843813861727253337571072506587686278401382036760086820193457484320400152081686513496488927740933468045137853178633432906276528950234984882073960951408777958185683509978866698806739480991207979954270904987061995330278608733877994486151805635291578067541868660034466317332048000000000000000000000000000000000000000*i1^6 + -281058495556944918140695498192884274262043881176274963179455889070731463576550399500153227704149352784100016456577202145679423505978130528741544105950003445370975179811471100215602945320813858955083901236089270562535265519462745940321778107995575363373278179542726915692710838462725598410987429688031028935636000270072467065407143098054452075894369009293582484359845176553514838900020253357471998305125488913974514293153933391324430860277480531533949131428961891694360258466390988520490414983075137470952273432303720118506908271384599674921680487679249360033152792467759062452390550223972668871430187523840618013468946875021710416590880341640601022276159457363459270598039657906322628564074560445746797649579920447861563545172300010208970499449808984355997968182627374207397271378917320655032799484357946383878424530104217978324907449322349630251644819166023066812370776839062484674600205468657770529236329171761421751639676475056098500998178355452785547178191582115382178908375811553234680748435139649148947035174426162921597251012349659138201451965756204182360718359166935103267324493325338415357016881476029382830710789641819696554450692060621073300526473091143229627065514074424502337699133509996107083109502400000000000000000000000000000000000000*i1^7 + 3387260591837474774963706172588965782572227849003462435137909050045587468205577401099316756298196384711981771887700363327634905966231178184232072270016952239693588830040176659669449533113488276732906058962302713776799284828104384619957450648892530044704487736002026867342369530176901624546741820318371454519149257040391763345332008639539268558213852352585807953583549949903978539989520162854305677093039313725534377755796262834911808223623678339498228919936035361844028847810077027577333323812895036651397064869455736354052361552080100760198442619518308447143065722973776832763790587374713834641709145406188122611713639606433418033981719627363660198628902430015344876524119982420496283476059284521242439319909130795654530433541598115115204272621196520723689354119736693341396182223107748396379306613613920483107584834272029462486806203095503669642833854309784517071501537488943596596703613376168338749539169912436937726336038893994511239149533286420557509686951246634654997244835637066259283577656378325229469012292443517514901733062279465993065316938846985973206621286001145995740572828406244546653099069394870088916058999309481276880757984202422214261481397346143818128407495447296577192347782760569271703437280000000000000000000000000000000000000*i1^8 + -954277139283996763213317575922081746571352598072293835743278281123573712793699411327351249874233272146771308891358711135052204587885612357891275477728631334978219794105828774678567866924964030863765898530260658720534950371710697851917795639074534786671293392168038584406084306422202106319133798700836631539880372950265618942720556436482630466923979618679621100474876718617898154466063281542097742757947620896448614947138473803049383883615564755814145938994334205569005796808841876554532532980316975922267444580718631237512412136156928951526974956277837244689818790137940585831557695158185156212398758428300100063720179950993264221733170982534770890242313315093059195583901426747474815041537501821756747445882877438844743680150460014653729187153817827469804380624719910046270643471819714817351237871434443036416818778088322628342123700576011167856397750763864821690591455264409288621763218890529507734600012610871887918201197483074424792523245450282694216351211464127604081451151032930468649413168994095102819635270836249252596519762373195523283176009111608677369107592909912613630027727368040312249963181365314761618239772175820855978455218503927763660152774375675104989153571636035970871864392790319363099616000000000000000000000000000000000000*i1^9 + 150033137096634024103507991393048541138131458869097626970755609101406788997876093429269369067095170029014631926715703871507845118547722385176821043763753059532198314418998981292551502776789015559499842780420269077573381533725056705729215849494959759350942804262245706589523543937394652061303202311318771405398345790036144951376836429062317945041609945297359320760853221742407209330795204730288844960353763153038173577118917443073589108796398796917665732614347970058892694799063678195304266285963126251916232145127807235551654566459110083358313637833756918963895253951230639454737064349780178814219206490535980256590117100617960532248953981830737819099090587230485776238960803578419674807911635287400015224776683247052284421560551598985444163050601691500080166301690403650159657859514356419586620703371959901739952288765113693569419691094539217896323264133653012001764526032001665626769955987785455554589241618437221172553215331568538571036235544416851921161981799521111304038716603827371178619544630594008275481657428001016415255023798818315661917561778937713831549944779945022434630049725397310803710053965272076060649217054248990063626136801305056829292209846128452787112905281368104535432142456579199300800000000000000000000000000000000000*i1^10 + -14874735871420083169405704576732104890207055143181157706796806197252207198610437355697513003814104462995839843902639528005393430851845602520668172334769275004171889691950445528315929652876450848690974984495790876109400265423581647884353237075327704259915602902117485469491476289458685606288010629932820926031743623180052521804343179068431868772373849178379270220720006902886424044646572216863475260112163756517948322593797827192422411205808604250123318698795342896364124559886544388885251149932365610552350164632648573330403782056518352748600984577833288731338666867405327944830078785122343084126500865247844344526236089424650526545873592260337949823055922447213323763894820425032013282744481251174814738121331478976170641889890414136558369146141149658495852855321895199174363405113810999315909857798290802453166468682504795638434185297442715177437553530009244774409139774915471473806091642977795368249082646221837340367124292811613336055423256904636164241951155045092499860405695387550972757701977266005098517957637865580434696528253972809161947430242135205781753706773339195429919009841688927406428046420678814491353005148876114912485570057354378806407044642177234634079145575068625863006826407876969600000000000000000000000000000000000*i1^11 + 865937057849844311372553437047370918127930122131684721300443295165401724309557811686339273231518983834101364649726352538039609495810615687126822125774113997030629509476818229562255299294611529608191093917993561618727821039138843417041295357222908560055049301589546348447446593600183588638449496184921265052680606600086880946378158618773253765199802126178336012780111614891125360444590065174267426039530862637750513026143281393302687242231977089070019658938359622781734226952004551008800365277120765795955433909723117907024754474210172928789886741707634623176314055401920625966719898783917255702551187118053767435639345413723415606007556967871760816617717937033551471154647277550931668040022048689912041479950222688412048287173170267065566515997308428700800210635474368256867236986085130758093356686070700569555250958674260687913859319140449652766701935708884331172591227402493145773061752686710533927493715537677208246358775649304966165667403023944703894993809731895416858333518837812616701791073523304269876120450064488502362420291653821255740960590545874327285384204997570706146424232901624410386275993620953781638006969796460391740403525322465623971314794898070238094409958055819257606184104727120000000000000000000000000000000000*i1^12 + -20248051296028219085667551856454647420333642896146685982060134349713898965013658852764368311241988961067868904416122553050298620397987535241185772655273889709421140838834257074556053302856890240973394138886660088467460959679693392221180336976716442031920034350033056522597431046135859573910414090849622603507058086154795234750095694518950857715617824018499244839286285724993861912651785358653920218209474281996604337417717977921873457180115278114685218615808928288387751785899429948790996139239180913681353801165779534953032723759685617624897656504518311878196332129163564223988871895030139901125588263087961727945228823127936113938787658131379852260503303134951886593383309138500844182199388790966710058445268210143063877523949969555965141470107959903851885766362317367190475198193665029209630092249073844041759671777389437017116058506496987046485715475713483596296920026132090905274130313491790746175966984888273244130226719915012603519655054002724810445261644847752012323163910100037687229496710553676138838636161300248963586318677016911332874408633412139423656450937015058422069796075895876820965292457062830202276289159522947399453127566063820605492208445867874283992662652940630999965262451200000000000000000000000000000000*i1^13 + -821847936380719991355601272264736966836252160848498260419348959295415582816614912273699655480791008489937829058394021069490662152893701272021035920541554223255410316475405342770274107284810436769462904097989171128716245168569721456593226941501896821293035389078745293604897776991154970178294427639492253313539273585649142760489114924051397496945104902559057908218707449969829976310546680926787143113412308880080827392160692713614024696040572611136166632739287668121881502959414247156159236006452603416861167608154221036112329159707921508748585422697708811621236845646638571171650973743259079042942926547191198689395053645594047393059136240690447470047575005232077733429702843518762176528899494505018271858544052497713855647461440305275791694300546839264828122347127755748032676738019327296247144392364701964834972595990262505949096786152151117852690721785103803365764780978356159980349317276626678550578104275873152833405661102239158195933623929186981040269464759523625376351730641848186479389690470949359228827110657192595859627023140532189352077614754377544612978855278389408890837449088871404008916973239034542469818120717959742181536300591932543694123100894421235485526731823153972211961280000000000000000000000000000000*i1^14 + 5285601400887293626632114454254901243744269608572977642264056322298795577547026732030186052046876803843753124323832225882460774249651416093576064951686496506525337338891882325043545385632388801357958570520420782066600793723957505353358912271353469972105569542065509917183288849647375785501142841121376768544302842543675400156106074566619135604622048469502459412010687964133376815051353131244814530939680084193425485720275323954673658351258133661610240186199273744577111160674475413978408110037106274929964190163579186725060761227358746073964279410883118863041017718852109768395163799068130228283401426033566730404352816567748235945781030607624168515905854153585417033493276143737125544401940453232878855460156043324972520825096106436273771851808939476375629582878913866799707575667921258592056038074901637841967712042174730711809817395885440784715876386668964162222630086048793211808884743365121969027722495921829840610944962049785809020081572676823294986254835710168331360699527123361930108061583363147277399083791456700409143492628731709768193306423270339106347786111472754976661078949260238015541550053153565634157428518283025278679270608998752222624685772241526265930983318992718055856000000000000000000000000000000*i1^15 + 49542977679201627756380606111744434986844872988793596855974793559514445435901108356285965432564669921485195357514775214288368970505980292134787733259840009305213995045172083115451743479874885254613121044293456077594118704943413495184471837769994620008608331363693285012966620509360891390769547564176819082575315844645232852508932351842566156550965989594555923312679511580549542766354174541108825709463388411390981107835419240344180635093773287754781187286872517928376830703754141250940492844183275252176902045663434194072650352538048613739005683121643644988375564085371249698145923544478081955139539759045884808990054266480188861932374866939944730179069541506504748291542616867753671579630707779858616241671386643673554393539842600911735827961522999624541401791691449735279856346470926047758433652990337762583436763892321733942188224184099432535682768075827793022712897656094357226786571843955982510379817223421199303917749404366600601788742461736493047211673538693819198665825275567235442378771984614317332038984923592452146573912404184420436342443492499136555848144109841010746411302173458485390218758541060090030345811002731696005387955567243017795768153588587272400414045341300419200000000000000000000000000000*i1^16 + 929534211822127388514907374565121144004103939055023535968201613741483657873503541022613500838727535143158210304389102026546682771219466666773488847353874041508678300229111300634479621343816746724199266622209049587726155983574250714276156301374447437620043300426590070837614697040943091495139748291976034384229953020237293499905799733763690882532551583213394907374302586053192125743164262469129298308267773228783887485702074532293785708011000125739460015252504685552852534658591690694922492787953339687055154774346770962868532028852193671921930784149526477871468792020793642107840544652654327548565722971027424476333391397490692198358158378186465583976951533723619431063363682684965903263432489571923834021250786079685900984959769812817188094090969044774340697050947806733847646096187655945608950244557724819819112314119329671620747877133057713461573457049964271904419324134658824360594984656812170379929023170927740972488177615100744567508542622251769955689999467078915201103491188026773940629558094156887828292611728263856170035202994345997224862207032181736422258313062263127136841729657015055292787273864032612436775908000395328176179232266103424950913759985516324122881519939360000000000000000000000000000*i1^17 + 3142376557373025307589995046786909709455883405416330919804471334549632228049315975417740537272755929255230302194303749055708496157082187739742190386587956510905481006933169815919357255790484227046035526180456218211346276684066341060667955095558499489921557159457752202098571713951363639831995948603068893019030355417743625717651370523115407052232289301434506671021298619293986330511035724117131692271595292872750077890421575828641647643205404072318881535759863826341452022326912851160567917214729975785048224542216829415583205987902693154191118162702272811960443206743440176370758669130773170921552568899348084683465212325864135819476548602941205597701594303456260418892742600834315623316217279268616364164498582107442300193030417878173022209880795832767524933632309127262793045749315661477201744835573273785010427699262707671349217130323992817731877210135699264759904895663221501425063398256354797757250179829332379539992934766336450953932548978060328644421225746704620638233183920102491146366895220347298468868366537952591718506857843181724928596946620070056296740608153303601233951890419059962526886489699635790877075279950028450740594990902837827530883792557565283124426112000000000000000000000000000*i1^18 + -8048934725767256474428742790147461884067275067860346221032560489779548365303154401736502537035112982901933443121355090223570317878353415693862513786402163510024931759349570997084687171389771989946166392410496546779396361003268621005029652554985992398429009074238786475086147848770184624685247300596178900093041343425886820216374149813984082414405181314983241515595845392886491839272371566321458483324686323121182762401140928275813309296019698539156373634313654269596715720902924224767862952735736403552341923239359003835523532523481706907932035288871716724987254769717272785931885646720150266869340959506228223044983036570749831430845015536728499806881909866921433863763359851831422496974501230345292371004180071697071876615159011554514718698063345978003408461519656390473789730410449679989913706349432818095152455470410308771045921486217667249963779205105076919379041573833496780316434537292062764259667884639314185842223092861873178196986531558100698351467067719074198751698103545661011032069267680899078838998838326026680519137400780808005884641002636117785653623039549286061723031355501151943427036850727929709644824551749875358421588358492521370548601753005924631456000000000000000000000000000*i1^19 + -103942388150198234514618178113761958539947920212316512403702702425825201321212608245897040083739265654736698471471449754500141788061609896018415507815956401996121214651674392150031688790168450035301443209508768546315664555739320726137586279996982774579772056492859542776093059430321074740614512976686245511030641207196594992053291249211877349299808192723825991687633396159451738117629639049915568958517325230340014226969645714330451098010059069245089915772022099835758875765252261525817765271525574476702700775040022879909424071020945718071356880834665840255652347195446453461005260175319762725490019558385205508952669659246157081264650895386456493737752763534219026921358894170629998530428487495166022710328069638578894774507920734975934938306270688581579090523623403480935376492525610756633458174524858522475146230936335434894656481579200535147716590247491356470241075124880280615150858373735508135017429516899744686068327281273817139978691472260289885089176570175439426497249456210098484046786163801402132759233300271936074923924645839221882120046163020541489713767076555253479940680104890880276251810023409068079710313551050947443682483503641555202192513728428160480000000000000000000000000*i1^20 + 16185084388748802673046982504293208018166758590840616242159292073708537998129401224491672357344427935438040982918655341578386028067875360182403905489690740821064574975243823217987787378632012564012723528700018689951872889245407005404333737305103816034925001380489652889250328620768415694406592678859164548016528742298702021651727324813198693211866088738571051317137532297848399704090286950051210652075615517869076671457168860898617411649550053668219380705377636509864580688578813073311793239782817107006380528699520001423911929866954967280802806245065702760208799061313510216617488947355759787381962194147413905780352294262889778370773794721071171945543072569423839618156011817924132583753231779074691756917937929500034901143683286039196219195407388731824579691934106622637116897105084596253363282789528908493871717297944504844046137417666473486510120733335465081706896950686211331879453292732557770235932686123247450328897232567512446210636069775989947922530499971839472631516139959700712946117345397860122259359237126043648284988329751247294816597126472200414406941337837476671921372555617515327759293680786080188154276415277284360228774513195545644899520531904000000000000000000000000*i1^21 + -339690129935101010831934619183672569779146307226325537738206909347091117306561687730376307675235812730982818864632894608511936151124122073586161502543006703339914019934399768068530377469700121983522527249789496978208222013230919802121546259284894602308246924214402195543638322339195504529417896531526739878421418098879268334590687988282610066035992939952551461641692896138240886437455927572824866651686183908490838613136398427788225169812920661108723131643166015195104908588488729162789892738522875101202883186959490192345325703251080161331624870499362003333825345473264399019616183263129039501092008210473460508467016884718676703217078541780503615716711793942350150450049385139132376314856191489934006144402845393219856604036353053177512867601609690149858515372645201564904041766160342248755740512796140465429307883753053830917033733089602125360981388256213249760177434352277013572887008131069693637268304426728230978768905718052491368346663216797180745258136104955024950095685929396115529148694237942700308217313964077695461142042349418076343398452529693081766685622517694019250365011174780729428484991353786026144394198775492853924157175149806736405706836800000000000000000000000*i1^22 + 208672394226167066016125599722203415626829452495211850634905193195921890042110370441451627995669092058845101067792775899597895574635543651097096780301517803293463652111534053801127167481187780765184023959562692589482869015497658311956250114720879359929383065889394204906278168707414200147502575498172922700814069885076853668652136834404987815421110039268178728453562459863741074626589557635577875368667546987537645543708913716075714121531630447120231360959006251006848784598665319435158324016954762219176244319139368597516547030133404244332593332346718462698058280570176775219505584950599541397903259680240713712404534310248021836199048684254343778038326277185743267383301730820913927116022547039221892083024792342414138944100576937964243554409855534322822044662112952596033213812371830918264923254235528769861696799971633461035070769099224514511453839043594592094605915625220490259730237412349509591371669426389183062585438160248192066005140524785611238116862769469540625366600246697423037905621823598956447048374475055583681047460276930968296699311831071896318134616334561263491837449120369700846503698783480751876755416105370133668820160982279731176480000000000000000000000*i1^23 + -136929782535975767364553423751961975091338005356879480310362534502550588638895112619883092688343668540740798987540172423957628262058034041449033983180951009530168056910180677996056076933818656607179859743568309406183767848655494585862962085523872848893937631929356108735206086015872879376400667454270389950615641671695588034139834994971479681706988115291506713730002419819330187830336832268445738940111883667078316723224577422236650881038540843224045311637264949556362785893993624914387468644979072396630576116945988964470176409824388858936728832425565183698880242529817367738087350377872489968139588354947153829575788752871928635405133452929332389919092712429591196008983163867395212120266748475720842310266482047959446507981339031894804815281077703635978707513979334633543574291326076566616351455111258632018903660676943639279981459232053131461260095713310968268111272027985423297381462566495793210095525183797454984199428465193566466196540392213323855927700026925924818758258382095436576161003503565478752672190956657531366013825525771461800302778757473156361571579189598549060857452150681740659730718990715624702619990848402112279117324713795744000000000000000000000*i1^24 + 15453397727655333666976477195242821693704826299806673942488712908693606484884562093483092476664640228677488828289785749983343291101147549303974724511450859887122040522347854121921278719403235245815475062486426691461942047467882281947003900399127031460461742326839150743515394658877844670391264239288595700079607634153332964300489667478944336629416874024878386137916447918645536182369047023971559126466947780412515236176904725731211747656290026392656302998515457705041689841117638985710336079442221414784646945286315641057227074186240328956763232158603829982435962512848499068353389627157950253861414415063933965189058813823448579637054943493513109512340536841705110921060650581205271548605621633274290944704303578099009044641512855172066122284046640262771657946706957722304080882138690425369288923686923425715875754180790544083023176880938858206140892020792966871213554515606254506415286560432577803362862351985719406555654510354930082120700054997613072188384075752218468160366576607693923500280429639020192547158344008377119284888035252034861041894455133100067303662951581092449582905510802679955323884578424111577394202189984682157502008372800000000000000000000*i1^25 + -2553356834488901855826881494110896810546590929050817920787627454736042994447902898151342443580196110529586006505830327397095829263847280139832486228271250139253658470839013602592882326305502807278815689805191474693827978379228540432090384106394696193979791608202503066859560240822966815843252707733015068125116492856299939279444784983961645783917590096842564257676456148271354315474791564131232069510094055938658275100124879354674922573200786864750202950639572169635497389509521660010136827428817569410941319629529837325236945098716071985699672338238215232731282270708601945095553952105871542178354351482208353021667965562006659805718448918817133246412814807236688819115025980351591320729539889019791864443842037293839894361038875416041374822165925626208728782246629494747102836653431176284733672487371580383864529077337419485826324392759523167476312863563224740515860202046395262680674723840696635624088021178548887432616700241713610754106399704216130987913107829779560369717542831985752444411607782400111726826139636055232672439952291327936391267024029287749844169933475526317165509601527988815078135642448048818800456116109732939512480000000000000000000*i1^26 + -101577867889985345670015640307607331114941092777302923033822413688940185374151227288587977792197440115460373223171188959642728127271023193827222004518843583057747512583024367913663581414155023536727079958116259273903859544456743112026495750743060344816488589624655812117723029943490535406416454900808387252961913585747720465372769909178899061613703697653175879690523290100882154313333097607693784656223577650040274636920161110963311042614806896968527499870506900833350018095411287210078190600594669952786256552775618439795247155978891012754345418034638609960648954991178121206379900660476637907455603394830424690382453810666213378445736330282633936897711517087495839536666883390712054732782171885404221273002591016757703749649385294703066197757719968072369667529494822530185570225501192607631418911599987763320724010781552728626335765290187175250568517962563426030899407959286224452818203557024107424644919523132006065080996234382615599364452110486110785910796432138610228188012969079172514578328666648173859614378114802175197116632778879291483136777995354361445294548580982620118612868792962185771332489072153597649510597860470224000000000000000000*i1^27 + -19030853913350523499937375590345560286191145607293031111166061836727253506987927323774860784638574617821688578688015655507664592663191999287017466516471266515546789752704325339658406175014875284863327307491741146384228493814638298402462924141578961250920082297707506209500043321634492587578862509751251267051593641321693652834326012112386163306203069473273112756361235652672003146622143215627754297432006418033328746365297425775484920785907222538878541420971697252407771223443144633672471320056883037987228932034680488196371748854380114717656879191196014223304242281055024980897507655231268246531445051546712435917711391408207867624887111235908567934857780261883401663213423118632746661377187038310033284145347736233685763811298551954754989045696315830080739622400225385554108657168277419528919418126386284799275719146535834432452445028500928125497996603973489056438983636475627770166291930729980780378167905104228457784215334479708883318041872949661629916915058710513892687791578989890949159160004470238034429860298123306465139694838084420973499837708690898428504711672684859395847075238798906399059239414930819783254141054400000000000000000*i1^28 + 289756995011733849162592552105977008154587393979234130625035936666926864846657963527674040343062890124901208155295659160343408574216038786415087932483530416811888665688195814103677920964872883186457594629101204875776956593181383787747973786710664910379565206638499730988421351761568713277433030298573606828970204991026942461613265355606821259722150939132364628815020247671354716389331733954748321581882290679040661239668167255605664025906017095012112593518873630681277672190092087972326649690552321537732937470713544586410996730200611573662182546630634459714057477649271189403946452018022603588544499222681976487378029791184889117113292920131881213745017065984802046366862098454548636324339625194916644806334655912368854477428694913628173561451532850424658164796171083835118782957212552872158526725557935486374461509256543507030690467186005072738130403158481185802622871248607402162978816397737055660240023873003136232827756315303024276858619282302085739363146327415188397666783911353655978536102773860027743572556438713556751722609999450555235616711058706275761400144922787240726719267882775764686113563497285927844960000000000000000*i1^29 + -37358847838406279012350469402129348585613764750297489260162486102107834908367207349988554534883046349171815240262303546230681853011376087190785324670131690775130987316495233474276711605656176196786748206865851795781487203655505048023605795194687599318234386401228264912447580925448128694932894221949434607552556140220851344131242090268271364286880303633613647850506384016207529970252503273892288564527538045938196927660663206816989719079350739318840677951693204073393762764397176721269474971629409386365071960161437838923883840110284852616809684767287782345402433365690140812259408485921266221403122754212779767346399454179398891261224386651907343858776903403128426427118668473421363452915953919219252189295147884985890173298314680091413737035621653639569241279025705963041796547321915926160594184091125871700202663666576619468053573798585874105096801235966628936436070390827286107562156161726840114987754416426747823669010132014452485822814264018604858459732998838381713658153494551178953910810292425973894511453823841867102504039601460165230379593578244586805025414208882728831172448251802761247938985027346320000000000000000*i1^30 + -3816621487267275722443171285960723800607293650926908391211114293036651446620623918524812503041447014116685053435748486966952582951802863010625476751435052509276358536763469039841674107155091291211910469910414310893603718294100204858430811854730337901092600008876114566202485574119647222557077227071656706536365532324695148353366827013733668717207513721622626964575075578801244416390358404661454947296318988503082451145763177684851175596192904898300693708117106113226404275582460912210990456952879157274731364842928820556899183314474958023363842266122173877954633842050316798749513278211196341004907648435490144792927937587025288346687037382967438845505576107767909766192058618996951731310315646176946624381721006277860975126294519908502074489025484042172401885598510750271953973217939790499162443106859685345383568458203226211359999969003562214322867631248673410907173558655739082116050575268172229381771235263126119705811629287108179157652684034336302825767517545851561686559042043490055318913335746347182630647175923971492497425435393248225592716046798106443187537306877271039328247587597536281473355312000000000000000*i1^31 + -193801018814192073373863115703434101190311615604108409154478609396531665114170648985753696349197243706459797951265481134823087188484908921923432716202524960936742012829865439411444310826839863614501450648038168476695654246531702676222526398495997000561919214692202976959178613743743436683671836730014670212147667887133602699001164737253561151550170591968064333570721082550486609523712524648594419090933067563011765128698322160051158754404159069134664151416436634561156816188436895970798921433734005326507109322187983584343334524208790840554973951138808194459842803986824066671135124435156600169259611882553488880365008507913224387586099858653673314346469686604350742961038792150172934795496907563500880234503204230238746418713671598713943131054990258190069086232282505873240548457387041964038460521927362093375593864576935895405528038009195424825155277861999589086337299836682339891330234667112960355977984523674563408513563782596135336314067903902064405484543992100938045493504310387464829440348026651066775700717365440560577366301756028665395190190750637949666077149952127779857805610440068485510400000000000000*i1^32 + -80496942785660529774649186009104296170977984122271253190674339102438843039794964430245647412951153707040053788332963372234590256115414746552534457169505302669057156265894512651428256654029111289211781827561266040403530302496770727849119896236421589009435949364569539988913314316558477924338100209348731135542198987890026005314648658775352103974412262642567464135390861494196716685865440311405565414850092109770383025376282951693450641718604963685058981402455983820101228756720130273999350645979042060777819525093870371007308522505967728112056340143515605840085100780236183327218597082322953545680773958840785194001888430306765641464971109398135798340223680695280035131114305630416971117025202178357750819305601861623754879606579803462191385374437761423626727393329712626637136013157592208247975135942960571180854867991295396876132656055460291089500102752118004397786787357588659632668184500716046693668549695952149411316941699093436101494043337490504186257664816441581610667582257928586851536024101587158365417805696217645688252007822264876027636351495665338717446828706249655068842972174416000000000000*i1^33 + -11601976032802386046523432122893260215975488058556767131273761666379306236159027067635011443188968110158173524664121843559565544496616411195562738679881776626357408556520871555576011941421008183696236651582363669669007878334924297982444600821593814387776132504368263326127580042412475201799607923265260536223959477301896463815620872045472672905934076660329081890660278832556163115669866415252712947568731507783645267697512435799915520765378968948181302439767054306399234070765718282201343052980845127849831628840547027606285602097811712982625037625337329547149020081429179141499056022540554294037376847490606895077520963441300298314175240903855752465401271621073632879899683412716787569505920238418041746393066884672099853512690298767639144446085241526207893870191058597467529211392534859340466118695406652137546932116683294244908051080837578888744972120111873587157339140357052512539965119132210463613277701726394644450989919294703445114522618152071857113372742035601501214584321480479079229292947826535528424222045085301429899163833428344103662465958156152743652727601992948466454400000000000*i1^34 + -782221297708947258324918785591627328949191348495219242491657321099332691098162623366200319295644007909991777630519536404415549583634465684195265387342149685950110193081810721548436227030713679004344829690492643540970861785848026276467357342292984527042959383258806972256676169693429301377628206079274134398169715505104889490387009842905298158512913669411462505318093206132070670869297593147103884836216297122572082953754521931922059891503546210470842158894229180718292480144353009893248564850868179816750347745023132908002287362266222325349646510496815804325638782902181241942438288490864106185073020054290768513381727103964795377562815850403273982626253637424205045507008122467666090940929655582580098570198832009927686259818607464866606270987286974323346973128659043042360688950038092659529917713745175356510937168516250426731912884265653935568396953360299480805630141767832835594693022776731673143255942043214067192003971232369576030731942829978316718430928984429682596112829028730970938651196767701829341424092359913347358729122615228390061185527173206138636733425660640000000000*i1^35 + -39742566470340094043773290586595487007067973494406249408051532873847657461188546348147493366283975710802029341117683335686763067551940772528526065640666721674033963253209422535559048442232228967457166768030490549118979361972271838959145687817804320217780113341437577413691704535660662980482974551224386773169960529239157458016495102320802565717544655363465045975742677388482487468514870015743397651787476556389293303629486290568477000635895332545292028482866517506055558531650192863587835792635645876505852196294156660737499576841693134576955163701664055308475657249146583523765621609920200573754197873887566161861924658247349801373821295173541255482319569136579711814059917239696266339628987232301571999837085982100703161142874064390554706761942184730466712293692645031281953660931716118123566903682295312981532297620269986062777390325214941852635441472842389737818474087441574748991259897990818870210572639889457425735387161454588060758780665775759195398523803280086334275592213966018944803676447197645352462206951859011906262478510876753045134191183775197542480000000000*i1^36 + -818953421035752159019396211044333664240272800450437383444707597458416999604637720093965350248414701201353643556961709228996380740092946164014605710554092680148455394429313994090778341116477618656899995708362702674485039711442250259246939709873115878863854416738482953392455299636727912940663880270601797658509905775486970459570250530275790108315452504255184425098700644900633387595174432024101179801701946856995084186133524252614390788326223373347205988383395693767975432905073554685813003569994917617495321733926512105174933029718649678465774135702656780794836422542042977541101045515716828937844023982105259251630355720875864004740231758006705504673260190737820715032251006346509720668846003112324270535302223896677045324451933203282167290609947529624522681162227903814647144070339953227912868753754397510696247369225293627381405254352036505618106277598921276064696302555608736397409950318873675358997187681396766311017335268002444890661722775685422595970779221537786168176973068843714370040107377902142433413687959404599399502690105708886772641497472000000000*i1^37 + -8513284126467314858592794471316944666107853520598907317357861446718339949806471419534311222086992472974230833770020437615470299012142648442000713436919506628061235639323291288723643389632848684989009445406439537428652213461237010364862552294562114299682125745818062624709536254104937892477938217065721208553277900660461443716971885135689706943714080651159859560808088349738159619549525143273714671284078494908424895440247682412135980823596047766120217661954805207927457460272852319432916536004485577263060017363810218158755616747216614730333762689641234763565252801417113782648330736378133881163536765361641554752562675221012308933899051846816891466853429787174088573206060494470815053574471592717870480650069946907580934666043677092533355352742758493845482107435221249707155092764726641647570047106463815077528343326389664273492671755010449539580963045611443586567193976059818244941943170757848261480251769940748111681077004624664661711583034503857053570338195639602605530015303567534997752176985668928101260124338145117299063040690377017453920000000*i1^38 + 47638163105647428161586406528068899563748890578156632119044480900137118088614555629245470483205065398119640274206601117982931958275119898975452093047585605827364969934249427354762826125078662447796588716747613542007964844833812268045565292180806800851632948738610018361592348331350305754077182696301828690295420769672784732063447387018221239142279018247125967740024894151850537942217063273182323931016892080259857271788270884562410860319898658788318097187118864351989555168469147554517585201113522215345706849529461890478475555719251511979973547940357601547700827215650082140126505639301868138646511044024988304231941583999995726891432968741831905005529373397723785093090868515757739331856074891891737335268321920094304126775323524398333985160009623403127837578111711002698690549215865193196566385067393866973127295131017375101468388782572942171446610811550176983198726047276641650677074104650062809040361181871087597898595768621429301655932183104766431223259095239886106645380676472739268221949738421720588608766325319600332748672000000*i1^39 + -110311309691076261709864289604493427445072296922159226861329033922131060196812098335396115116964545580735870653535628073716928666809699545836864434576044870877626403107553135739406897834493101872321836053981246947196108708428925080286222518243195246436353968784085061532368952020158944324472494395683247135929182402997972605927992439580409830593962595537783499637324554017635373332129055298031490243732934269404943840547534556264923055074060909948130369724878103387395710930597707416492102629054420565870678020088974765432361228834279973754591866228806575701602601321590049826308946201806027189358643606688517769944980202806682790342820529037837735318485116510582374907241304186733654767876588857266412105594289566215669331704964736797302040578897203472022546588240023807884701301257777222160152262369408994569430620640736403671408190422818817838055570036716432287388132803228471807994127654996104171944892121615310259132480735321310587811113772933694969641848725678232664325104770824318362166992176891894610931298000000000*i1^40 + 308446936028165589818071020259915672338754491550957339194989636300047406626549064046474520402044383144126346032700541837714763985063062875609419221863500835980783886345320222629096754679762586473013081288719794236168072352141729056338663856877122339576477718618732079242109202094916918395023386174034847988531512516808089359966165917429833856970715331992646617316242554905366801754463043456018060874030903538513246388958318970596129117219782471409227652582573703227482552615114999538333374781077430361555276227527771726812852974204099862134876696506035245837949890520657896111026315901391841848577626471038387867086536000919503324233180130001119075431545681126210111549886416893715441735885133166178164989854997608786147889960307776535753033429413888096956381765967713245032622471516498405041256234371634494152945932795481070974764413249960928958778536719748176704858771944093375671304729915056712999916753152432114650716455390541552180118232519008077462423178485437648051629414740684547585961148475840000*i1^41 + -622214335992448571607986794828923117826881068156570892664174050889410373468907930593948859865661971626930991299289413495437367429486820316092008200992020243996725236493580296493397626496260468942721948702150686487904661536145425733288243336162158078425729956894889822083837425799966424608064544995628041732285764634841850314305657275123121342738982642004030890086545561445033048135334970753403743975956928023827075334193259088209357155988948130347054144596290690866057743340291038982302994067586278996706615093979998816863553510580839345556994319746661199952540287873221081124968335638032405736474608239925492632213893696283474652225809013260688367674760263474202979665889018915225456567109222599271274879927150565014511754453035151267366913736565048586491278036042598339713412323128478608750949895860584359636925320397157452214888857229172104675481033931521681650018539606066371771795437147390029379615583066264219606863352701122385367275002828797738770625982711676255143906301722149088000*i1^42 + -1141639085615296617670183439251711041081954307723802816245367445374898197611271561530976033233309015975622626506565928606949692955696226496852489585514411334073408653363887984913071751457012442617622471983565872252822586715830811593215863087923102908502534036618427706416837935505159030442893456305576216985500029130739559176681390203656464230765048553561504576330815474326542717200415115827052638920541699692122997732613601478440579883122010627760427431845473923784239537130453564507450341726009747966433066521623357451740240997640614920113153489694626704500990408042879372399718118368300704702520905770815067778609844951686441193356061873554053776673346180378737577649710610523841831788423147194624790014968337729846381245202383968699762678215827992683975172918024722619628990155685293399987152533897837125829310060792776134807594227906896458763567341773033308736777597640175137170425821177034083954563959306607443155960013088675893704563549854858874449097090771200*i1^43 + -42122006607896161278615487809040954795228535426087325742146979329571562172526495020585002140367874545195684428504300589177824792679171981603819904198737301962885461880171971104214857746330616870545403405744512013791895040889278257743337196384127455943286088603066836659396575899239955444340765389968539917618402229614851365755141755628916029598937757861071819590429529651750809025478862669521336161082273651062064862750989242902653140020093865873689458301236676354871142166712159223643633850819754561957437960017258494288495277056653731989667715990772605943391623766803850388269311021448024582005950712644652494694829532890696734668743795439907871630414049137543242980694007250524151862016617517988571207224493850579843582002517757944265229683395052826067501842073522101529514529393080217765927149493003192970815510104107673486288070457347698587973541394871747511940287705773430417864508796920555145142025637175278807594308081300375048797158919840*i1^44 + 18233889862830561397507031274759020753131425056374324869222698545566616305173381766287268135198772163135683144705468097777735624505013592767396111799815881600291373471427638268557411256189047747121404327642191211561179005927596986533514422585004500176724037903790819017630572114688170010248906769911413498364405458536744732582163670059070169828825092390646801860808493138155299088972274427472762806635123584821696235878086089519370515007173711410285030396596022375250180785303448990305490186985419505281542631847000369738418128079859035420315702412228972122842242259620285614153643145501473546468808968435044433472968540325851141717202762530175523155773170477348954670790467827939316080500778186862764488451831149193526520106067977646726176542424515615049162617910937874519613140768476987230632240637934166418761159098239389681747744109580420084654716763312973686904006468029640398058688035337207134089178252415423943247344*i1^45 - N1*27878979706557945988127451159884864874924021335533634472509024184520023686136802581076919745835905194974730843963748900668303640475385426491035654861037803458587995474177061602635344124623828474971316961641539187182610603282489186933775002124490675757321202323*i3 ] ]