[ [ 212728986710159523338650024382633550956544476424506408848008669915719520265232650217976976517434456014838285584515849475987535552197292123270567889737175609583646627112454260440663767086698319003413624068559017220874509468700285161453926413590403690699607303501489826057928658964944875213601090121638465268344967929102931267663324564646692241308920894359721225986389260817243883697084567351053576829379809871082152389247034416723767636129729098722951100871965866200260847155905013475516365619944686025405683493638155036286088427748880311590521371468305216880964178272455107646323476594459067353750211702810891024506176001804198932271125383484888517744389341359259131863563246925681397771928240936128299505740890961507144544846563239082756220341783277580869024890036529596652254360473780019161658006236338574708541312217572677664796655301054942120366222310207510553849142552115624105828077892911247344649130408604170730962005528269772550617901349733448314005652478481501474259131893821410299834669410752447684246062128737099014796738560000000000000000000000000000000000000000000000 + 6545998959016505392034769155339221513089922534609245723996957779529893978537834559703849386762980403022068414535788354216180393999679326016397861303211985604828745057479987133222404813251793688641716875850604966970122424645869157032380814687612136680849688761745647818119303707621923947784314236347708080660844719418789662885902566749586453704361125165891139573672285273801280475075807812725910324326875111215455649422499264519566042938904526778784654886462383439568238235744731182479617323992578465854104516422677670963281478163691876909129031715062356111060028051528551560927900511796266326982242441436688253375827916090732565864695160236620772739109701200793623706374671688360483572376821049319385112245167882505222571213141054845697134072169681177462473005149923148361106150558785626417449469805852897110332097954625197628237995549850238159579170335533777652611359600082978861472242982640688007754555525253868079399060788939592682293682235633168418369809438995178290116163510710748266340978981815764537864359876882307250275745792000000000000000000000000000000000000000000000*i1 + 50550910624157674114109753291941870124282538637203566697490056993281900657270969882419378403281227552709605414179385899814152100609144255503459807235867909284837531041257058450097770253830786901609502042105143631182596763061218158167797367841269789905520764652119292616311775642609030710781609652542560900274558782729966733205052538372523221990609959780586664654112369123670766057796129847228457943206394793101336859915231622379316138587311545195425635087181953708663078286531047112204422975131836238100650212490863686499433531774636211458019519256006353652448313447056349765867735744256771167346207834767635297126645900637237333914653652805542919924006145694177060752785026169930352060183251143139696230270255464007685112032944847374830775532407481621102095650323732290019223876512073062825348855637373398055046409360864469846035035612709293849240318684094834645758828646085160494889489946709085338034405717313615854738148627474544341712784363354178540430288684433493495227994552644269455632644460165856918458843686811726551135027200000000000000000000000000000000000000000000*i1^2 + -15056605017493028180804878389866011951391490709751634020388388649924794982670850486709779077367698152991764593741826683520333701484097327060373724422390528343500678841552882324756734315794987391296213753566833163130354563110165837442552223414667914174572416565238710408218109161640920638821686368412864832750170203782745004737580036818356599211032327119712521214705102481541888024937841865302683136432148582123164621327393565261357612801446211622758672175203862192520304668063853888994492597782697812918083663808244896102218239238981785220860471660944113026141641991195518450053721268959182576390611815897597117452319777226319188233670171649130459462071626097806131361015290079671208987538511647970322679749407283601678146542061536125963668062686921693286422945369812787576237602349882462190387991429327779057827970875642659978108392259834099732912290166486908819438230027059327256078918252986331826894787053145501530060840428453518257096625159909475383311937809861257195249617535526654127632603150026474123068646957950399256985600000000000000000000000000000000000000000000*i1^3 + 11283855240924109978556081252856538144727637746458178471638845429687195606774436757266930215252509212286870652949855440153429032259929879324154404836067078145638352379665452427908579281857603709974905929542771041940620178383734805021433720404878822278996731592195558113838483823895403904387933459614448744571138477998198671679155254850189110992703147445493844797927331517866605443043399574740720185454880108187171034955605495097186272851346586205176280751877205848173064643408352862941299578019042641760529854876705206305405915586621366940547193990571430340807730727469294528840866784993803575402470211670373761684631337991607367013033768334480043023886357248490533759582318413828812801177576490531968097691375689602484661271595889102237219666413475233369625010375974627746494055085606536532521796010882540454888324854564460427845584370337328549276792893887876665887397824623567593871568732599081179223719205856840803881383562821609862332773168936161349781243587367986644013259387851602354718305900479364231945068621745585389568000000000000000000000000000000000000000000*i1^4 + -2485135326584971798854137466835051046731923496879103373983491356867223947468348895740466285061575167264123889685291062384424842797209889195875524275932636927383038098665590686430414004320386300806882544471651499700411539468967048629322936570490838504015149584679890244983283646405080760270219295328716938709428932260275105262814324368307898289595080565591707319113580500510913744160294014275307954523450271454055297451047777136185754223053391560501127965060614679947208020045640451040109096658683560961627061789061925136101806619876548267694555499714620088077119137297937002666699036981517081471809098458221862171901346796317194781308278330503913549579508186327552742225217234013071860615747826438774451722720566487847335396850534715872562545303600057307848654901862444113064747183446425144082919001475909221221565081211656046408768233434595573500217577077210684886804683801821658167885809898641134641829096503264949819049847879223669770885408282166181355895437707156319629055550093456750079991976363750372605389919401646489600000000000000000000000000000000000000000*i1^5 + 397461366848582343239201942645228737820588839532857187834890113573400364280690803087807633665256364282773306145310528658868139098512700815273683866138098665875076531206002710976186555549484170959232053418485660180978035795449353824773611897102972190174139090451290933622096841282668932468994553999892647425849857422753706731419600617982944436630069334155111765555383822808434714885528383899055738390893856716873066203503397844092741142854028294257117054941633941189910960444609993066028551786277671711787946507230896264526660795652913499483899382278337208583457836270760288203667665427193182946348181456274010645037961103136665797428118025109919515371953977347980525047684364607619011066721193930785743698120917171310627230146963450796146258963259264369851506125044735343110068442500283323202027279794806883326638807720003710028745046255899682436195947767284267402291779281821370133144131106456384610714789026842762020122800815369958230956676321830704373658754344176048699266504192132810211981093267427005808858988638371840000000000000000000000000000000000000000*i1^6 + -38293213971262660588040397221239481841720737440717644753336163958884311376570909027860909958461818974170106846879597511947643045460706481834265105148275256711995737940947360355201747436583943680018959721172407419428252257062094200529043899451075042157391735601298164544258437833100698382525683993855266502112331859314730059519887234679987791481768443564225692927188398879219016593326703676086112463381445485120521978623202819562072734285263364774959435953904970059468070874361499434700172593263158062074369363949225766035050811386793842817890339782906775640342735180694994870050659012532951042347912352408688810089912066549097473012405910109532665761854750936365982837048859215233586242988730404693955409331101613466027351031652367477812920052976129831463964893754801725822419885549190800492530045141226002187979205371129899223506798573622807392632827470080337148495560685899604152944599145135416769529273127914456486187178484616350439837681061020023668742670424048741367793388859510663464820132298602052168232195850240000000000000000000000000000000000000000*i1^7 + 2360033138562801202654298052144243923178812905310284190223238443641407727131895240203101414101532904057541091511189765397919174252203522446344481852515544010383009801611003761612569859570960630539846575010849683767992141433030508864330757346169603100854053907314784124722031529824698898932077531390699649207122861073332014211267027227162529682360308508190958763331307275635083819300549834553200924455289360470652967127096469071347057729937507154080565638797668472197976643444838104545287290101762985189139615557377647572050956463904957686699793019214105500991212507385113900836739781154078689926153209886632514976140391289961204735877615229338233766580547430837510250856316653126804744024581427096411005134297789654657280124796789126308773542847199640543803544579903729977330754005658238812944850213980846044475143361430532907128740878346587341989824611661381856646699509308264540310908837330483269764628542486362321768618990979747955719380695791557034473140125770962479020859377112916127908886791247132406861476659200000000000000000000000000000000000000*i1^8 + -108840972636792946914394266223251904012031603257083188712815696569830851277008339757337745537292725437156073397716723758753357455360915008725169777018524776726163084415956909094404740175717467919629209687877158449147316316459150985738684538978849768816397223247857617749190884238955614330844732359036881130846585569230097926857628339526213715682979044571103795110983400525170088573146753766791653438189130230228726885924077238440969330521787611479754283506427874331968415927703922696825284024395388125703293517401333571121619644864175688995376878724774667856159330272991220138612502964362940371126417822229738777789746530728151704205942375499285757888727961501329298789450381383897274085158405250207771383544203681484218974960832914288458531224156502388758663350795757660249442989340759433012789990821094179276393506716027777028812094255062847420086331699706360211835072917710766091338888637322841161958617036729753160948440299449212382139060184370419890297142813297165753079039864789594930984766050146135373250560000000000000000000000000000000000000*i1^9 + 3941264026695513987716803952826150877573587125998059456117592973459394694336161405730695061971571854278732491836274039105974391625477566461890706292856904737186221192438666604386733574158600523338564093105237892768098446323497240714850339179445340036926788159879730310194666417742066947968428525061710143975757368529337949213952681902608307408829707950831730783642022533184490150856808841967019938991841138275967996030619329838361602857440487995831517914178209355938635123661654624121047194134583867675280602278316661174408973372507568982793699332223679121791101829248078086454547915909382941595788277750132707155116446535976562918672006470352285815271830969355548856481033000389346167808155554920219218860382490446362103088910346761422151703403077250740076774154056880471179354534083695673084523780134583028473253941405454588505680742021810041250554276069308429441632954722143832088996120328729941840624815064330474314915777884167768117204222894283375452590502507042667806807697022730680830766027451767193600000000000000000000000000000000000000*i1^10 + -103110038491738376982578859988494487928102001830404673055874004032339203442460349620464268909804437278094789796737485303733604374147546433490645461245374088758862473366188791507594628329973924572914777479527413989057593331757085367443023363638061932759503765506742701248860561122052930314463471744043185559207936330603736045937726394379695874981998071477537639397854637427381833590596814252624046105982956217584637168650113689179082034294143254122193175118218621989391593339008385860168047134369142149233385683884511186105930016275740504771924938753963649603573170247143486345450419700825605786459833633360150759283102994171417677061623133455526580807099481295341428949687134590112243035890197759753204072864100175334920318722304029324334549647125716658911141554532503647193822929734060548527056217497594488369130495282296461102775375575586388660176823210374800898528226918647521135714814149964039292604017928958239519983310055221879825953622815965914351710421620374312711843169025729869610143004243473203200000000000000000000000000000000000*i1^11 + 1821701823738392212802022503262292730321571550388129060905115791621415258998645489050270246547895545895121974321336402627376382321197459286383642832674518581468654716213533625658146636034902028760871632318894377516426181350436541072091531473932230803710838726973357567243616013274315446481678199766351801936641972632575155736886019837876523988468528771611299343960736914711115670392067487627896029686632701023614645959752811070333247844751813831028792561852479221588523319724925367922326031536744042363404193541192088167098106453051391359488956391005731213842256278837501342306098334924648550198188696703458489869717014275609768747401264141520635831226995695672189316364945923590065219344577920813499199620597420750525227661100001544950586541351731418783939761502988824153552709668749699001472960434416888891876350297565299137686356739548243563097055774613836599506088936525498350904939000692038940349234960614277226828449250247847080879986192442164747702901664721914365725311499483615777822691546890240000000000000000000000000000000000*i1^12 + -20783891646374011000810707785637622499698619860564165584957590760217905211801604476461041666500429132697845948111028557440262204236842377216553992666654587542574256953324131421498450494563909762503238137712799229798473881836289697714537671769526169566857117417702581788032995974041582297932451515341588467466352111717321089186590617541200432091887190114780904333033922389597113160548313252460189891577342907343255040846163339828244388573576287185005662582921474530907825498967357537077745448345423076954007341724172731061121088001819162093394567871015586566038516605713799148881775114043171745881542378922202523736095045085365191123122268629477980991373868340508588129781543911003146103672920610545883569491832035720555311946342975664134981249222950860528231717326337278751669339530995563639946135749136908786235178835407735300266325829514515030014258529115767342780516856592082180823829048587440586401483383934001747118587780648561489228807684121017777257706431279955246832485067080812556233736192000000000000000000000000000000000*i1^13 + 143746476443655852988207727775902514351136625611595620429795108037944124288089417481833958322209605234736925740970502350734878485698683788486749938793497089097776363108851616828802167908554042621645752417249544456642737194949804327883233975495109640011485246464319832751590334879274371968935383890222876845085133485153831137475399360804417953707863340421761931427189032161857774566043042084730384859737205146098074956963528030075664735060995555492664706312053949267388587923168501290471098237782819759458089512860631874405230955186982007489250637693796850553026855449979939152667204111499868386242569438210280781850086440023397612134204848187385602046389179251778264078445978303426154067345753764963873375128907037779849739949354505730770422380643729384117658171085866021007806024877397843851573775014417288479168238593341466200853888130137578730355913525491013306479822353843621506595086370537527628360830523278904043302388939037637907513545577256382892896897094169155488904125919888061707059200000000000000000000000000000000*i1^14 + -461909820850493495177621667248107415334286984917835539769113869587210271965210114987984217651155244811337010949584171644201664209904223969089447568455957794018662669190178404162784941142680960490434262440299187665637136729865697797606920293300990149277386169430986384329459914939515337462736548350412225249241091779393082528956002771205775531466101701774980940181012947317267270334365000798366512843859114860242408937839339128225602148454292755665706455231714399110099682962095117913525480756802960373852249190450541781491816438575639075788825216229804309928102531396687350124865421794665378121261791096283928837803094993121761882754465687705996754918684903300231253663303877340291660303457460521605694198782660638431367691784223435782847532816614285967846794602184412196597657660083585118462075711491834575583042216264461091096140242952799132245883339540031688807997197570851151165237044030017959581640488583200969120089684683356669981278839340798979987787353421596838142048588852457635840000000000000000000000000000000*i1^15 + 2238284520601325110560958288075736910593215735175769201796973572892701792417168812410991320708320565000525631639610041854710362808991052319304608045636458864459110039054245563872992831140012384657453717901761717694582488857080068001241203782222967748131713153608939358500111987416403214555427600402987932997652710029691266996961662325290211505003796743010189539107938330294170286398599419218776963210540973291772771744756901262000674698672298397102609225898625123086342162023679823343670691458155548585846900163589606744895484410955067825620463213858274097056452828856894125346731324694658333282110861557262751707280512811047992630918923491485252628686355101030464590115735397470177415652206635219480929234002607520413953046371659688973256616798638505511381739313482549059464569272478100791071940474740247041897564271861378046947228629142964040027444571714221629921347839523487909120980269991015094896986091235071032272010880035063605682866435598959496990733697277601129443919130525696000000000000000000000000000000*i1^16 + -3634902205257977946281491572096017912885230762611689181389670046175310040089967391547255072187855287004312752331962251021973243514766722070182482018235024436724105230278867128109146592258599630380278755006402597202860303383323720220243376568043606473093834581222379772247350351955933932836654736877950329594906692425069021116770146542923860379976627880415982304568331620694878156738712987720742859418598963048311405456230277402445543700167346798174342188169543959757432139746739403500689594788881243575577441432394435722871986348858391624260286944010772809576999464500548769238670435003618373789101717777942079898040376195195725317579692794014092159482733306402321959933625900089485032034298399201349054281675188248240224620329862731152131790491802382893216436939900839648061377083942985914866665949013570847706476362394864802130638904014119204625573497062891863825296862912525331103908197388614921537796745888297242432740856266475690010930419018581232873615402062288719216168140800000000000000000000000000000*i1^17 + 30751017259722945499063692936911627371496883546236264574460757007856303188673483649433116620645135707514873099889301972328341414957341098325040371117330826819755909569970853505978349345290977761809316377470497445770554218861520723612584827371631266731011226029866373029909196481048242959104719369386577615814664757815743484091997804908277845681048307255696625962770991355237016654851671719377332223545646508699981416135990975548499647362508392904590751925935449401438271058140272601970994633171085117208133451047700977201678325164313539157204824485263530248042917314846008333523954575543834561454863255369207840676979370486444646657497520601488550491086499116066902456954308032967275843723284485167741878961072137640019818822295000533748892675377065268693025216686735757882179350927870139957449229258093749672962944862679550028505746023299266115812553927966780556044276431477308893548686317087609703205714013633398636474364675859677907896244723588790525841235350876412088156160000000000000000000000000000*i1^18 + -41882114481778284495159990556164044216768077165953786188049566666591674505534087989388486145547946756944595504409971466450182719309284204381931659288958208582977298457404954962507059209966077652784288116290853501453753285740239101496315011365025477670966684147588202661760689327927577279099682580468037040572807647290138838927988635618935414056739010171404487749615984022888833389446945499610973673647371878533361694271772521282731022518535178826559929749312510576784023940084837827613997969825106798607182438275708075597800762114913669338418042333279821867910522168936962407665469519805603940150418645384224207965085050874391087052018841354824105090168603908579003229448093389360146457151701349227983397084005717614386944039471650852608796587354118928186786029452103993731832747714647361574061191328052011191493961539423601371425401853500620242819921519724541338398171366770838996108995898757754213139478199165987180240697556545210331308146113922257199234224201641492480000000000000000000000000000*i1^19 + 93674677503634927577273309773789390928282132355358588821199421837935080562384966898252213916991886977976803554235261759671522262026936927038747106884964219710422944452391473319638973405588033243350197549402774349467563008910043341764733291044315444107744215754161644510903467755054928228816755333545631131319483237686101515863107025051983040541133957025139244816223496355820362524235458645702586012243414125732289435076968806805294787193275856909947324904486427676719955896890956078638539750337446659008137401216444139633406140566627341889286862374473627228522007745216014489222533745222030872126750937671629735161051570691346302017965499661718282857464752075965946939656956257653534030912364082476318802500806561588706299439793608486993438059265623409226725003193307419773840291685519225045367882506246514292168802928257829845650251858982684376585366235059402142040511537531286352045504312173004910956846672341006670691263255973732472476278857435822647812495612313600000000000000000000000000*i1^20 + -93330483416612230322259434413329783354239183169190712659815678893911843528679262947305278590588014256365562556890337062063500205582867876719672548739359985821704154723003009632262365931689834903810037711466309318975856348638285115715026928143833165687590089520633339724807067814210216174315904730181607359759243960683479049870100497457859207611934216866911721838309895983482770718836181588730748403292802081396248166676973933296624169550771123530847867780674473134734953212908603649123510062608202144349905110230269500388526293457736186286741638061852009384703527167932055564522384370311054444050332873834216243422297692752874596456511632341899178658841837013741752079535898433109878718758640564828146292128132449559267123759786624492787639100505681217696883148929048526663946808788320577134372312428675807217395992494871739385181205204548982251493899612117750312018849061117254532904992043944125831571244153351356201725156486979559713278288698725356343792762880000000000000000000000000*i1^21 + 185093526728310994934786055986818954602450931900846562083116298442408201892349179935090205007556301745326118635096940138904103939942692405249177953107200075051644722945848669530637399219037274163604484792036295819776875304820656308501833910954834826172075888870242507925572171155442193583078154456806616688173093071497074152608103465260618117117831104756687494203823771461423070977548411374664441905702660599481526224347316004966342297967543322128243033460548700507925200326893806682646056321018862550641706910413514459474060956945414941461017881636049686666831023198317254160018879049564804141172291548950665942807516135726008033279372124074794292135784832767908021540014422933832732713888272459600287755749631715042041964053318602406633387535646840835787811443860582625543844782454078810304504744330171188377937477919390979906064425833582653977146348930914779220797797180716330122009111100849064006505702406481330925440064577848885192083636340848880254976000000000000000000000000*i1^22 + -143557482674163528400952421977266612930472711644385985728801199823442341122280827526286175451934927094883583669343422961819476398593364224032592192904177882563402226769588071054363423357665396922998023187553864816753133710338098930398551144349894222560866382454386084947086722575377111797873177373095934473812512638404521990461620522951306460632212534989815241710460130660181129357958520726087314566601213991876880157509021044608728456006211679847693322089147012300774387815170918238008938420689065543064916981215299097959218418770311271515570784763945484160931772715436192581870578811002054655468355578614985412286763835904090671037030617022945633584772141266598067244294358648995111616917179493377081537971343479588895741251933079203169704112070000949087649006273095821745036717525232211326223546801028225652814457917826196305771186185077051822261162712476301735421273312060204241265113473393112450308183020594541893268827363220635740096777677071974400000000000000000000000*i1^23 + 142418588588827891204342924471114992440154469327756673727352278403899996608756584610725408112569620099445949314470852023556563061670127896400243168611592657310544485588358615096298246887026744381113269548911668615167069870250632050774911168630976877984334493483799124933801456648060084068491390486011960032462416585420113295835753459137148816799880841234602576819507241655489838711605525431009364701649752153801220093841502831604645235269245954214364598207406873458349503998692579313668687206396166240575494498660240990558800527461781626301280164191592591878520468560465688706363368834254126106877440953259670632043399594343729231865572410683318969930731349238491082648368939463291896907932774488288425605414093587059259734099664529499824743527969156712901971716164491353655732474940898566859564454243840451390774129448839090554710405071462526000383847504889552166006565841943955485040756677499418241373053472270598836074955354393071073868340264960000000000000000000000*i1^24 + -1010211234118633909004563069280527398418825828610347237991404024591067030404185001574868047946560784532066798095983442354911000584854256026135674485971133582718935513115079319902427788481933004786497993880263936107062846078081221143922318144812220433795250299869785007719169079723397079296018341849628096363122695158673216176555594922605829904449177295766085403319356943806780677814336662209053982207691620464228552494419340315045311453136634606059149447605812689147853219491279164088973444632642358007292158373191841056129797152592989975109017405609372661025050385339063567758556205465117082541082682768819982196643668902604228203950987846687734744513064822227026284636711687756650086544070006280278203937216487992298389673082774068541740869036838760640829516796802011281985796129530877125545245212190338214306211726717999458969288198292863184077098932839828422219243242698947130209951296869596459130850877921382400456115506278406503268352000000000000000000000*i1^25 + 3331922337807768770982118311654026156949700854024607737853969125901657194455166661283647459162208355078006778479929780797666925498080823191507642337752212578822949192087470294535235234741894199996862518007959584354202310975004934453323157694894735634697845841424100706053940197987057978616515162348690658675033123438828842986999337798619417797704661100930093753381773440221573952050439048142741793473754770844952146980753818098558680748963552558726161611665721430683795072449675428626986973423373442346773225873650975505980394101211544492335219973534213133808570290085058327280446329440458035848213633078586398542763980241727908861097754495158967601595848792664035276523516545605620614221500523844855313656898778339088741898357135314739796290901698505561978384150833494198068661860105569261403874505456466579023966011616480969801149368223724566986004789047816921762654489237284221649232263951416874116330007859547790741867396709797068800000000000000000000*i1^26 + -587780646796994914878249252804863395231058117315200270378048794292436473023046354575692161334783118739889127861952963419204791359883463900607202473493951558127135733017717976932403358427782630951159781423575686425650401280691162209545624823160464862695253003850328585559844018252730156901258734145634443896196046622878353115756611827026719739280384579558995413595502359997415022279706367428833054212871419251418931472088485371142766607482245984679600820514387950724755709410492053554131513658190345539273119879271392632786786283166199628171940268822816045552970480752624162992951254505249616014515035155887769117563380787553262607136382695160069116656277041958101354240434038278917918589154241746189920111252907092340847930944782734241515015715156238094812012973916122032425854770163070337653151893588436950075316198675321845908035551735546996825868024170323425231913591109316205885565829386037134881936253790759493252474376028160000000000000000000*i1^27 + 60427072360466900185208550198995680775789010191897957994931398573499789768223058108200383923827298546653270980858933213899980731878856250486244245867809603198678951860728770683218938415637518202189142668782050372991222175930947130201714339290446859526363722091910490042556156076616295160202135023192195628970187143906694337578957763399970106907687634306124703558784954788824212936471985365351212058409632766090314818096921374341753576931238190503750729440863219461679643289868105668940520350032661804867027319109353656661938335876294360682621209318529056597812719741999198233444658324889204665871971515042297037242776383684836382371274637567784146248399967261288437013066924694318878245560586946971840411706616163952840856414858043803434027889371648692510853212610842668237394817094071904969981055079434658591215935582802290147451890383634340005078335822788969257116995249036025022285927362307366626518471990859471100313600000000000000000000*i1^28 + -7189426755722022259431734069127198996707060925895338829068569296938751223667785670309516411649392635661855383297021422776179759003552497913192569913282441208636254497348336675215530124582812295866090069406518407465765595803241975777220096257933738795310327446205766769560808253417370204297102254366202494731917372956211668707809794302828515370181366425496851690074491808574574762818354658972261548600046553897021576625302861611325112409408909450208538221638716838351544041638276156705138665580640485993363934177169239554843837720074384365133598827211813912759885624721857075685244293409288180326186753060342335081787356210265685233115148045463167225516814555825784123508097332316815324716787274368056283621156438665362563231383648711097614040856997477163234096103291694710571966994840065830217210696318576827071685766054575222741264968671512803621584323544251233296211955984093849918224413505000637424696218909828710400000000000000000*i1^29 + 402737807528020809769631904087565391574237194792441682516188301886315838355789815800223568213565913809393052656472641683868812821420922475044811138955470500614144877839567177225216310014807267154525085619666571623072768185379813423733635282725313236142618455346011657494727703141908293206022353704134180395535160909711020114171288871145406030166163639502297524035527949939315313955792891984088297474143981005265718461749699142208136323199250725879923736705814701282076541477981827549392392710830849484119091521378336930205468219541342501015718314696133915261322497714782214830034429552971140358663651798162581409486701320781643499747028202140657178895660042077925672267708170559404151873916214061867119591058984444582106319262808249533026427969649280445447732826195935268880951069092442957250098711214584533725779225891870463362193927108452263521142342446735046447761232729075378374721971989401927417309733847040000000000000000*i1^30 + 400788353649454677077330372226196746654818351439413912126361876624252433596558082615708569204143926876030770617955224727867412233224444864074128005022560117506629265186113327168394564712479361033005924089066639185984131030022073242368467572909474148666092007144751061282432312618917424763769285057199937801208144028077513301804703405211939140616129892641942947265836248430366214179950475809653973351863686828338493616663823090991794368314692750012091968950103808701336727071282465043544349181508259874633755989405386032756887721951033936600045931534350656356454193838338185945432819316828985393401859855605944236115396541332024741719699485418583666825276344073030606616749132652367399752373337751584953566777871095665868868529070883588546829393019849605267710270304873514287234570884972271304672515130466335438388975705224686935121765506483731055594560018304609596032546921032318580706067297124189470720000000000000000*i1^31 + 11344545019019054470621382267437865500566431142044551482327859194285238756046824928032568140984871354342542616493294403406595862949777215772613773417193736895289069897550189148475956076242371773047431935550301134497185560963121969686465078024658871916361762844558260380045495750202174839673683432219378607060368338256357281395871593181314525620354410270159408134554451485307369551501888804400077145327033535338721298617536975409435471710041663640006790362960478498218414896463135759750103987328905311782844667998848997150606759186028923115237146292486374716429106048740803276492900889749502904241017264081733967250383135143321971244259892423833584439960674440660487615969335522897674615404426250657047245012535840225880190043069534602176997683445377579504434108783569681557030699684974618176254081250044229258405367570764160710079587217193551045558308001483118155709719043741110062253905951273779200000000000000*i1^32 + 9641658758830059810156811950794439197879205485494336773109656604068599698146242904956734557412342228324847332383528300760196763647679914905224290698106364177470959347674349255982676121672801545722297355780322845208023086066404564134396863554665944592598803564789343758461316245763681653397115925326386362110236634949829597112683766972523738810120669047892951527666667304075110654714810404561903069170245837003639183610753235939586645460179916427501634111525776803502090942103000307048047380114804117063128445165162855850215570855009365111561782754918730779275908079730602539277774215259798728301334820897795157157274447592329394890863319348635757469778861328088253361202746452469754224360029627020601442216525401537544131870554250432044128825731125606050911823521870071168387953832026515200130331908628799818730053391249671628723564810004289007418675104077430580703542850137026141083402240000000000000*i1^33 + 14284782219887462489794721742073193923179729436580019600469876603850867343648326662893469553233812276698371496539412195161617265706673618350765826048045135646059938818422720986253423229402058829893491171455775694411810625967674180119824054200615014158480525993341905998278776617780192138472395580566294259306370221459462894970245061887254453800649938156092591660475953779202362386836058363933554982527122558990602346018462591747467533826574658366430943582117999394683564635512669430933616941429723330339014650717663531365195974997406864742852376500463617522253901803670749345233963910887748184287009493000189796896925958487798758137909705316238357869910654405910030955437680790300089746003129392446797641332921671957591473595577965170294618651825627798124979631740838434492064726972298495570424982521258486913174082283668329879543885619111948148277989389160819318064322196606550016000000000000*i1^34 + 5029846664942739809054360644524446191699716709915010070646081125410629811774216887096060701357607683982620545661485276355551159369253288160207377125732453057737332544024540089737721619561948471440363697069020780624629217947426611455142926112606679572372648895415355414641028332786065742049596932512695903550862532879755345059551336145955465647719464372561322451535831834100437828093787256108033519440281174341912082369261202350272497873329742424854796868016983253324161347664988987146554548008378105575691303126085509485920208842780614038565637528631057445930163640778786145043497537346689561730423862178306428607862766562453263184515074078319370060352178214299511505601727099799844612503059884696399174151903881119857902327130924433906163936339092903400306101111409670045346944934935185638107979869867440175105690416359137407004247905626238063509512963312114953710940979200000000000*i1^35 + 503379319189541758889759388592783133284241334166249113944762600386637265080543923932751957181424560591774329016191486226079364560509207009108678700128719113532410963721311594775218948933094850195825480046678100605342639192425328171204369397699502053015110212687590884923790411575634441516504873392377901536233844491645926531305480366523881874440235837070741959208720399711603505417531110932863636118560226571492806066008786920990287216719079043406805391894699998667033843402697937606474928859393239821287506941716566381405712698532172910127361460512833723359532252932283732883610374633149689693483354456541829919232009060216965044111172454561190390285328724736741535925752587953480506101079311253710571198855346917260188768858851023475310181621633565436921976297201803877353586254002672744307111853772357140177901302206008590216214853168043780784503882709215477760000000000*i1^36 + -9026713284745632877757059543399297481293487623033611093027066848742784258848639910744789947510602301216396348936590922239780119733786780992032307595053280863685679265205666089419307047473532831750491423122072036959230281623473159588160892448609712644570752350925333022087299903291223494247614967379424125298966030558281471490100756402891011404328423011630931738609050010177206845975804413088013018937956547918851961532074287041272710676208322743174909779854565936603191703764519935553857656812092080388093051785716636685581871178083580617620379877096403263756483421648276741897155729303695826834918663692423279617880384118404080516287412511527864221008981830294463595867507628515333503613387729109273518768077673778801182103705111182152153419678440291162074910265492773824511065188795126829298612322331464224023207453297674906206149146616083255159422976000000000*i1^37 + 115461065842095786870832577871146931279233328513218579387878295740774965945624383289516250734245162896888375449651339851894973251476425083881848490594517936421735547386403020254507183395715790255259466358497316114916362840099466802432943710779810045046686887178167419341632154520176329631822094785478361634598796744765209681145278836875066280602051883153137082844310061208910462300213561864231342323087037562394063636846579483009911592002419759647994389376400185956998053842274757770352691650822729926458235336487226815940344667724196931993977548330075551100062474843830367715455893042643222489615122548589728870848233374165859638859456309118771805120077469731526114992057755902011737318101846683769172223597796647232373687816701562139012998315516998066986410559881600825941572563133996109468069139203428603944065134272764221855185069386026188800000000*i1^38 + 425916241272828789706745783154014177621836523307563205814929092922491658743233520009316321775249602509394968432830502981384745049273830594964596144259812808476925161521725483871310718443535067823079371352171345672291850015730379878333869503187457578726189268907978334451788392673873787397801906557686711439372956252948900354510161321243492223310372472268222832864747016418433186879907569779901269754766751155214094703053997546446995098049534815119234765165613648952904622895023474341864030255484128823450236725828911867590393614192479498622179924773827031429540091485506240101167251223301552175405274012393709713159390725919903422571722450260176798510469063615022345405332204835826025063401116401632797208084735246922905504685815141187870179194017636313079225971330601076764960086555918133837377566387692340301511744040011282744606720000000*i1^39 + 335330599433126077550358594871906951982731300485537100944114708329098555786280885117804562094167897006158972488660369420772217340937636308584801308827089893516739203514631521466729222080043909752685918336675679454298436298774196032062330248647102408598468077344216317480267519275856856581363200341141941975375299426643342040092414832747518433269259091713891718038234032808656028918582876605350201836689402739828711472806463633419656547945123273485934993987045099671532007808343337883035326204947592594658337854832010061275262018250719743301827646109744680453298126116025167167935654037868423737545054222957025916947526056594338580438579993502565067387701766093707323392947661955739221848107962546856700124076344423016847304830893624130068725670364620110014590836790932268752545400919898174980487613065513228092762371391488000000*i1^40 + -107671655741595188611744277694058125525502335121334322586239157916843237930780679859311280993228909096873619843535704527408988757334427201696875530874367485766295302096854693065842681723400663729611804673070891289979938705642207179169241774825396009630172580143586058128301048397409793231671654427318087986748214522420090814757401141342608446850008989743801328501480949249504506257674144364810665857450786606632520293176689665508917596039512274631824414922696498199643492777815844801917791341887247044664537982615330282679443401882849427345296614689040144338308083904749625541099264849571704255024918191379880603804578849729705899968621579812461655810655802081701105972979849384628210065371977223948152119071996322864494858996005700183422149747057281094661400924918263384949711018957090459460952981853737844736000000*i1^41 + 162511403256975820406186609477131879445695765617015674021998363904570736040847036357464686649812831251335146370617552774217159470477947256108456783097338941834045812652586033994745203921076469262796180210513668836445307264622880433526662256875225286346526462155904600468715474904770488407899538804568291685701659410811414033834976178567655284050373770031621470698420701517198809101738876266450725213353458272240386285278043461474582478132758035176102162035568509207281381392595126723624500935617777746787723800563199908142951254868624222246539245474105072832891756788952201723164626625708601048541949367348937078779621895958046284805754097948176725523257298457451217742164064156220506226815461034430259128178518878591736238805107969873843465579716639635555563084586118363024967807666806819340534415360000*i1^42 + -8986913523964730536216136340858403087490227702009798854907325216236746003844735967665184238765380527804088887956900919278454684138390087307804727110926657224167892870941310692882901502200600275352070259832390013301032585971276194861880170963425949399220214735846436967916722143947349957178012683649208333734210086799638102362919451361090053778115878778145942828157306649719336734297637350312608648176807710385351176109404646314174648261236568401638965666757476096339669309566902511610025305349317465124480970770223821283660514347950006251354129993172728048377598163733574004152598221771754974052600712148346252133790034690948362677808793880634945472644057024437432269055997682941355201468871098020626707017947892900720977613521750036880497512392678160549338703160610857510436864000*i1^43 + -25729713832478056549396193160401947519756258948630961457263773914474750681994665158175971549759810270328882718048881718835390415685751224815611783377450204332296566264145674361415680931658215373825886200112217019068689559489068983570403578973823333507431841416210495169150978074870875997261146986559999027951749811932307559469661936754528018170783712763798037556089896385485035701183729833224766082435746154448524222767474175470078270158946320536054855881815146394716265666767190492915993291358568730502310671434499793635599037761342244647983167807306367618002325425439903860373282368683306621249854647979133907026260876809543923526221435237844094499415459839260571529482562313373919109304554661669695776252758320350039605241412820896786932482585518933094400*i1^44 + -18083626723833091972835999472874202271082294827435696158060365528787834862999345633569059743485355094620077166003089815540233402523027234483486156168225456329727252345191785048912598810596640627670007047693207251005829786812384833983427795085768926884955941376091775028042902780166856152862619835888763534701935577275097305206512409407907314851836817745833710614504380161520886297307993890778667402870808348628033950296113400717438633140434800700476326297404283713868563605787667139871313188434323821540286372200474820816116432128463676711668023570998126406667168208265021934033942290172230633925590494932818913938027666569769092944583396056107080495083144150158138199968548614372534173022265581683482912176179134420872784589007875840*i1^45 + 43838567159047167367388940767582572559845431144605667441451732461866332428887866273292280672690802614134309887226905736381907844114097150759247572114841707431252974870448913238290018850542753315384554088089908181323987267371233571044239056779317512968648572640813077031013168960350769686170553382048056387849616050863072199801739708955596181609089859228612469894506140182211786920037314720170797969391507986934125908745231004572117676756447381337098086271558685897847864984014362206397392515285031315587986546556146381623645904907042789215980101448150634180079723785694453098982686240531864248299987208538047098262699157569020435900348334457635283151162841107316002504193897043221809*i1^46, 271435274431242102636296147106178404270725235319382953777368436615117667121547464038765636886501957781310840291612513823372116986534269983234409491508749888727755978465588915307724572478268355541751718970528329055103968966362871872687302321735158953222935253078546432784991596693568116488760416516509084947932541253675388968269420054022032567807362431694620162414547134495048352686360472034490357007626368211608413539842459691777050758536643215702723977914316071010819919155901306917998291017612907713897410928639262219206616652510346127946788733386452181776373195384451906775805837396168533644929854292827442669241936680665533649407506436218472568991577188829914818559584933781368019347070910631017482614482009773193103313111486280644964073798919203175688002742641016719413774400430214736433411469722643204287075396131033335610047080592981355198569714827783997023042451174911677315655307594711193216100552247540171887582714919172084027347241111235158589167103526237107834160166071964798187698895008450227432527296893091181983664464224150477266779634862600019906682514117303782635955529445098203692930155282850265088708224849026105201932945253067058930725017499660836233635210175604511531852966750514373247419451406622482245011572746060749477530660982624841318263225765866312306806093608868857224520878749394643299876613272352546126534433129982120963029344979473581831356436139283919888660438126343385819715638256144282960454670974863466944485941513035519079085912811995448546539937255829689862759821020962670153006684495506572029573936689749976808064679281411831273925509465366886841007022734442025676772851785781155865800596391537854051335330769701215827410607742648320000000000000000000000000000000000000000000000 + 8352565083735525784246716505578543531828089150866535394446211140328342156306913460581487316010804036267316101114774610903444373387007436433672406164868496347455173410530580549415999694365479404231910396900352382256156937892201591099756527814444549968749886358853532911027939578155650286759194095003612350794348984780835811167476307135881828714016158370640055096689881218411354820528362434380192376238288897309199424063008445553254668897779933326419219391993753588909571279844258868059200707119169891659178214583867405836461457785562891506781636694513095518169468364382235904884863386524937144237763040967069065182025902839417019519365627437462203714590483447448431764850427279596877592551205054480751688589299871718826740036684143517034386973063528315957534731195236886598165110500554689615840172401357199572495739734662464914592289902774156971878332834821993308700533960508374355298696040233241517731338567734299864472631816476643147474205610645882509706733058343828046401948174110870114765987886335692835612997403767618977970474169680848611644369291932251854403752955326383522241677489335376904997629545773533084804022350902915525205358604797906606377742053943998030544517423491342892272108489121212489256528911593220533392262654151285675640108779407256302065822568792013131649891991212399449224364613207118025149404101844825284946762042324891501349600603817175544553061854823861081767906371138034453819426635399707016484763299838317645724910444383038061943778497081061836642775513474609298577170940304110159767410781133948303284552470140675341630125165193589342910454106818274377540542619044823281448653603326435299468237099585670008649445999763440966074617292652544000000000000000000000000000000000000000000000*i1 + 64504484139893317920203833780952399459391988749609278040685364400679857385690596854137537673346349934891065101999901203496108544189338620577286974833192631859498212255779960628151470815163584652896723100553436842410895278966323683277774315324807215630452064922545881850030919844840744335052451210579037223381891971655263520072598567986944209077664314025298732050388911793905758719418363073211519491842822926963109429413377513607584445075864318170957493126457299978325956079276523283496022281106151919193724376268938746791729059431982913697310526326778323013273392809208187589777771530101948803998849299409597521881504790745784887686957407093944836649298247797184690224845142416859929714092652429577715258733391096094064006962393600367704746616581506422884645193055623184688784347172313658256320335328728216486986104089543920273735243255860611865378691141808654000664596736829840610928777360874424485013176278291447087982252503197562000717236188774161883959631999614780502813634593716022026872540708019470843899142900411412715286371649537768130363098624928346084630656313464437567296378598106661851847431892816997602404113516407121431042074197692531461931719347164447089821000471960649201008090883640401319674965970355750516968133984120736717415903898657125778086704840559240099740656012082141791835536885885966343361849634405693915548971491027998717326452239295086809119038944134734706792499378566764823337444644776177345052908552950076904240105677198951141967602231787420793967939739572213696062364821073840623042336570259599616905842674716534172136749749993816315169443558722139009985161890447199495326269726018562982992146888790184197852216316591594858637024873676800000000000000000000000000000000000000000000*i1^2 + -19213689554051204745711670945948413377563900048009830143984572844639120783393501937927438623381460780243327049783039393719320968224612173140259605628959339389235112796004754041817873077266485229518031656843141974475382259278900594881766701837320974446094656170867903846192368369203039148819083294833995618415195416118574265098179719552507537107548400767051095768124398766849059159459796245674452062663554959146523924957599195650586629378405267688665172889716846261994181795173853300188585341228276354693426920673370370358145181140265856295036194431128578450625786909117974112382788004047568095566466883568248158017984213562325207571145398677307951305124012990503235203166982725235641408226424596975379393216212402452374524640879518076101256142991610660922512639957470866654046327974674086184935290607154865782627146137489174653897679777074253370178848152457336017755573423247070388463157911025267236782792644414612772062298453032724813866521642208650583578483981813604505939627287323506184712435811209962428039325850257151961316892799217682985091973404446371489388168900279218237218768167200493700031686670632686165419268057694102710022459896289689058238532013916995128445891778252120239690321509140004979045251369151135478451346219584475190482956086298955800676245194097887225170124426008183875796319419659632888617883795379331268553505917324264150946527739161857691419000787233044632608683718157884547478691739534970645846448584624224357234433934581806015269345971783737878346507504809712166397814696058882582872546088821610111614261323239965317843919974209360110443327638925563114937546613580273919172485804909685092417326498658725135491515035271476045579823349760000000000000000000000000000000000000000000*i1^3 + 14398753204014661285310478939704408203605954073330684946075271630277551141189658434643438010078252355284493873718011952894492912436696355461281393791237871629678120216729721445034857723778666873051755660751951313168354610187396107161227871432433662372679746166447483140679373786170691909886784592360802457856407230265459099045169193141448538215178164711347832546705997202797548728774488908551495853015551372279574802575478524500518694594893003910541871552011926496577451365020224512191469521160567985991163477267191150978344771859336004482367885892251172215736504824333497359703306173408964027540510299186607332372669611185990607223373467922073188869702608036406441057926718722385463132079775688937124100367594222775951058463244417504030243634733509690752653438093106180864935815552711159635075096093189509335676632451933516848612548889273605039385647968001846655493752209104032854140557248436175977567547604315111419432345446957748752561787633413371951500103348713463586050657393676403455790526850162575712085032747800619639444352633757968205611196274831480798387218933031380616507499182879080315636438431651460790846770724648779449251434246322373671242135401621086232511971364973005459126581106794793393159911727038541711239418017057196319396659652646040392411223914497464397044423373089800233689591316295291772924253873138735735448954109696258777009840556234740754002732993352213171549928614661512677916792155139491311804974121269223558075373254410229216739729915157575570617820836864790950959762979085688286822180547471893700002134159140357004372821648641758722564754341939514995702942898262261822734120208581452736264834048417229785100176561746474771748487168000000000000000000000000000000000000000000*i1^4 + -3171195756778896921013853293951576530140679590012902203053365926703385121052070798302176077018931414731323092220333737697073421084668161893225112061418823124579392750444496226708428523409899456406190273839006874487416790121331569644692657305671215596227353008880010414055569304547077038766926277634210478904304915623468261097015464794767410396152424405933718181812930476787355481111190621163899086811837456605039506524181517709346350776229440488976032549783022599316538585432225708635286679725283523201048629912696539295004719905905145058233745784832809557777258782545830197629769407267139294380669992619729793765756656481664384397870516982500436685515330786789332250232049553886937424104608743501202178064270621711884743521969851617138960997840419372170561710257675725877698763302754583544360363904643801024315212045281775872919974649511255242977620061407457894203140798777709364873795016328931002478813600238625760257424966758240013686466180391320104752647403525341172940814756359779440222472985821457504936831222681165940997172666867907556648147916896361588373639162166330980892833451303560039085807360405772952785880886329061679458751868929129200872609445602980707079246868885333003216359734077478109123899195562202982702664920118569145259751520308357693596355397547233214214532942471780559126610136653113152628027204770343000300898789474593866694698012774616479884662758941121218376653283283017568413573127381133356066820162296126496200396302514167667217973849525939136792120108215833486951963104086701043504339213298696206382082504106373396239869214890593758479018942366721587183249966601843295038929626533315517202453974023760969337669823878085701166694400000000000000000000000000000000000000000*i1^5 + 507191360894871683966769977730399982930078924841465521661063016570186563264101893625349995150382589049421835650805655142501691311755485733213176920156146617384598231511703252702156906493315185555925694632229350957516450405493845090745891953963935826866869406175401897034254494221697497121554168686359029944612948672216868907929844214210570851056648672553227887893859248146888162210810297034984750528545664213719677234543250212349387887141737677226883765168887188239910968598773972449171846216896579734124473118902983402980713240498494269143610522950222368323463637114951980284387479077380295859793357022077979136546863655686008791678435138840283004982237649269231715662452142864964327951622922070673814020591987145853405637671601759985189016385093053961550904733991421138878528395636775141219492393071842239212043559391410592941118598793362907139884450198973907890187634650426243034905800722336938130469451843454765624475190094930638004552261546189039014536383727509202843656333104149123285980614556869636454511510567890729496849207018196107085516994918604035980111120715728878118092493924112443154116002038231211767673216239131962170286938022952613159908580311162083488493612191166381825476375741426897134644373132622126719160897338559399283503998641020698265479998188214122918103887985692235379312681956949633918500139053735776982706239765916587132740112213599783823133657536672395987378263861251951450335942768650476795856865146081967613688459031239078784420155417927147281045051213284061512392752758888197895514653458304244832885599046328833325279795213030293032773999581301560710432204110511834791062461825471492355613187564272060626151764759345459363840000000000000000000000000000000000000000*i1^6 + -48866242247106445753072220653222410973371663219939148407627866159832105692029689515779513866973022530363690053269959874648541414462045629124098138783425095655090571203408088987042240443151057407362476985980375847561266654069822553116102679000872983669210498690161749376075447987783391882959753193218223610656806794043604820033112325844980729582893590986399630277041919280948801428013409163220609044997688693494759847517320563433659633885792822801085515812710248551848201662478122433645255335292589650531836695526549564798202075156611200362579255470837902370530186532985899429239005338154071330832027334466230639118521323374729647460018873275480131661190080699943664204319141172172010112317725993944946029434137742900133521464774765416903132829846943498648078820223136905754651625741285297731718050665888241166485187494245615773967529354997680064012831460247291173527532681652974517619655253115275551395759897526869477598630058281777103247965981995113135756152438235610549515939597596751026402064533888366415259978428754786618678830565668490016812364223974062449774492140426636126649884043415769855936598017360314291321081186312958076162889084139457624728321801389111256426655871116365410075816855790134053774919424723100883375038369089934461658079209629520993083171049685701796718227400465259790067684203457582304458756008998321028547033936279084476937520133619027899596300332043291568180842690445138523480172228228852665688595105572248233023614651100023317795510081797190802009036904517962985939922682587709455148073725738040917738737405674136630343614677910489800912716353139955442958912397097275042613926545153745190820540335288991494868423740510699520000000000000000000000000000000000000000*i1^7 + 3011743803803260764010471354176282601904550389780954708920775222016028483660132220979781341857947138610701412215826827160210793348203439066567119055074837344458148010137571057292889799203683474302019871797767363491777884204742659827983514702506292474154914366180278746280415039489967507421424544107502516703004609342640717765230294467082886084254518402860005597585205324015912935732666748769744459974164812774531345115874760072564257750037903330221608809843635515049222369550360483979699541455281740637568133302999916632410772376126805187596924187271798087346446383178047314438511257412942761079374721488173358329053513188817129802614635100961986520960364285417439652145390407107459823635578321156593130134338207829101426832856687555874903572346854464907647571545314968873644900430663185801239850286095617676551564271857320673011004483741565402977708535612866076851134134308496765879897330909518050787863279109869202107971847156751473804745726718217205069573091303896020887400072238218942365780467709459764330689152444153122017485419503868270291481041283211204952085492792721566563974259919632216603554014155598265851080129262016626026597341893300899246136783843664964200093109178511629163664783505192392915270959575975911975592702648535616299217324021326955184198140292711005213532508805053129619300267908578527316165972289551052199781120219759178109579352828264919082035060969134971357052077125096130508225990703250599946627752855467013627893813174977584833564491409670249103327492476379371863591675537855522473628969948197035300807462833709213336727389259345624805231734531860681631912491754106007118254643881360525612888577173503810259715251765248000000000000000000000000000000000000000*i1^8 + -138900626127998689128485784355356619319628762601366094545436626935712083822687984343102920160244129863246479171897110132404471897391184302363793593739564710657602070810629670624796265207232141163630559987899102769261883013580249003440292448208920846161924857583284105803087369386841455431012240017636721620867853597106138131594830338182228158104709219474854424520901020445383071131946457864704124596550429699702704001955033191896554478073529222520656510773870477767204980838265173980114406740117224723212404095717692530756794036239309542301584197240003000256050116458313146020628910342851311375412489533430334154001150609026660035032652571866590149671378202624864120783799609726994959500947321207550362773507553515743661918387406823073152545361330845213805345486803879705780711800258302828804203347855520061126899652146027674198236108205342886103422680592487920499898800045389523041413630718289898225950420027393826789705886061348925811852856560332460881226411776700250700590496996209947831047788743612534602093024143284411547392647400180251636128257239996040693501736002657752102884938293358289209477732485756664181569323254347966307285774857852609224521394689657807450255024875368608840219333571280657479579391126197515790473049776480992811290024438672516920460766908965449700627211077466738678956385827086660928771275266246075428470211916343530891436417358704525768614041155989036539697001220119697876399889752944595680962803755592950420546186588285497339932912622017463453058121349197614400704962094073547544378900510142244937347098802855327422820246127450377569656353611401431434312020585443015571595704730108881693669131227381808122485937274880000000000000000000000000000000000000*i1^9 + 5029908779786819314963983301753168279623770313879309624976554616142734574491051949878815041565405027264572996212456012878107263980438126250787361982853831008489159740692920624776577419199905784011506915866684589334792907288850916684763390528470469525641951960242206955061181508823614550075127241690411673873268032374590963260935647323631235517947239417605654055036803121608986677188669921131220290514153594906079871759774391163478128294249902615944569719520016530689607927009742137765261632340100122126834887359493222917299114896340187640579338172927020834320504711603529268533379552986879350108713011395175344581183754977078125193009238628239721991519687351932769080415414007556110243667530514536303496228836084564170171037817311336861641196753822479274741710969947406666665693733080342050072606052248330531444784740725020169967316342574904114546643274995713745979708974461578907334216664231942533986506169320012756207730332855288442630043401072581337144970967842281988685451106574806438206714411535143975857339282520942234182744300731011393795604347413977054918305973815676549779933472045890555412517745753006802206656946589005619093508577469326934490386209389531825476532962999879355192550630593871335897113061610314102943623739142869397427447443027675600002481848495173768097240983515898102207166646936184204947307964789940061866751923690336837399671830839326157848594606633879007395643939121879761805608075497925490501327835730324296542706236693371167068910678045688982267704373468350639194450347545359253983725608282933038393595781732534108667576370381756461033399054533824474181018711680076932057835767585607796364180220119502077269377024000000000000000000000000000000000000*i1^10 + -131596111302272187708428283354466965858358182249939405537374719199605886164356904468906650780971649999142429251247988563873449466613839587841159070834549796832229319294169145945392254494265830679433179624174043757944743026204709838833441028509017224555731119862416305197135264194268327823976757900312184065314473970640954944736856866859264029885751778880583217244223877673832861202582985141464807110715122819744459487165995555919722291078417531257368263175166677663409267861375250403072233378423361004692816465034652427354945170073212102451359620031628539788503661229386167753827743380539301865027431726689755932136577381087345570892167308841560328113095974493834971935851683163057293565311744704729563779223115999733397408149851496693871478098703701675371713853955328072475653151326185156834593684501485737765716228053937240088038735763679496823762267278416618879378816336741126266617645125586118669982097005703720105578937484383263065729036389868988406874862773998600391122689607809856158048381864934829843580083417477262742750253639084149406931917098344175259858488920341458146031022704613463774376135413092591936310612636242605466550160707625174585909878957157495375461000659056346543886430821190959675084415610315605714767002386366134942717927183251131404649109384644011508194489624233024334459230870263736871249106057323218394010138285003550056237102744240589354617015558813603119197313455358259075350613132951455236909623088591852261211558471393886523118953927897455378195531968791601894291309577234209966022064875718992454074532509372784092281398414309430784022980083352557190240471651213851696694159458372821126042519581339074271641600000000000000000000000000000000000*i1^11 + 2325107860039680990382083259128736228484156156488838514518323173632529376923460200251236571606026208537936619117129133761233309535451871660485625541718116317133399373405329051650390856802488362631387275901476931704959333919911855080079631205824018020627726801194826914012907871514783717063557009875474928645181484816838558251870460426848377264523422361684553738604679592720822721539050375595129107441130032075046186570430893603021230632731584908274697904623539634738263408741284654475259573285460492157066230234114195824856961501304366033011438622741504068725575951186393729609429990236127786008274290631757296118561459559683162372703569579412054196328988174730964886997441029661973446911108325599086139010112826865019295079293434189266628512620643245351785992810385948105621203434454390915918779916376088350795190004345526917434804897806785810858662213343600123060133209049079802870513367061362594656344568381225764869532158649249300162088681704866679291143908177672142712515579264246418069497581069180751561742748472437546194444741137580853626658583074290506526199299851780074295783000443076719307851970023438380488047980700867609911909572992127583124601593007981129601775402688449241391387357048348667873234853858092667020283056156794393300132500127471565602054429427442778378551972694858759545912423488980280837971447129419624087240343966710569321755662462750353130909609623545891507747726029692303770906026835045041493407499125679083866906425000316858569875162413747143723337373374030135144734265444700034404731259582943470848632201948199751784201492727201871582545559213860504725671815711306184264624078704393324996647247385313935360000000000000000000000000000000000*i1^12 + -26529366910705655543503961085562782758297101769366179443546970678061256779698957475265312702517692141649242024302704581042331289414845618511172361868270070842691283978222968613272084242266442013715857650330585007365224104281159872051284265158461846592836715125449457782279466969635484853525848699104774511264976313930860511747915136348895456626429331931028956630961893368020751663543285221891664455015351673400254504219476066740431404110165949277717740643948730228768690052529092636439226317400794238588939024049559389223594211190260477993619439526716937612177093409429516598292514813854234782203985708353504636019126209874457779762903897381103469572286374937413216774052991218905005173558852933709144073293174314076712228076238920111656015426751775941417153599702889133808294769792928720528425881601988641726147104415597954342874584105393561670639634227011499660609632894845046766801699186872097449172314554786198688956715623091265451767740898601817958930465605579396344853232483553151167664775386931620713441457604844077820451063621960271461528962489823489289183411897322258589800202909375087877441596771785596426751904569303639768042029040678821644603083950437746840132798089329113861791060914969386946169574795460272583223106434112660873214558526705794963563787890057466182385780357067459409096300683064766584041608856943767564256236339490647758215583228717086915826405247889732637515602948487936913948273650782184533781387737061036167611870282159298179474952390546367076286166112751513232024292753504913599934715802714953124394121403350505318885927749313614200180262531403711831977864692070429963851817182032407638384368557228032000000000000000000000000000000000*i1^13 + 183508605524926749952030056531878317364115970729340797979369009127563202122332292765548485601631131786780295606473952618775896438250059354527110633355257855475351668804346407777761516254517482200008838973620217377995830179213486424740366661048128935988403811022955637964657991790907489378847972223539472642148293039772794009162543486337979375283510285460629080341988361161633244318064726091315992389678276287819678194746291818132797294009171885210790439931167674908113486295584283971041248328671347470090036197146099282764260466253453800761053156362938301716757039407503458439788783239259125556612551541993102007620206595590725294353832096588441130811365882133789247408429671345919065103640767122884483844662008912572328432705897299348853267463635556956034895233132990097371576893679586342597997044826257485903037088708945022298976706810780365641357106197294307674989937877859272062480629504941717614112592499486800941451615281748101975974510542133129671206272431324969479886355398186006796185655288328840181488449395215583695914483252375312295966231114581060000151416683358477896314794536947286574604150404753096891600564366245140627417035894252410595606923404014413260835885211382291942459097888873728486458520195579644143897474293044670164740106056281096291269828219164015033393049382080775043916098554652484236344161426650069215095689610033199851159501779834824481124131643501230770093291305135565303487818477855672065496531533818053515770313731188652877278594938048876312149925320540577332376072991518184529299769644867016563001864391370374291847203092004742956680498718862191505681445996500710880966941637535344562402649702400000000000000000000000000000000*i1^14 + -589919535267397114544451901351539406345719747680634797288403347574215740980101901396782803186182604346943731096369883485966068690936803660267258179943701933535852863936979185098937314340005754530451620929688924782553860373375686393232934208220880249047486945738290847670268730907002031641798601471316182385811404801244843193385722562933565606827255425103124590071578533251651505656246808745760729712563870870027646228124608085355425480154882444510365311790104295063399856029146483804274404545756237588667837533204079290666157293988528252763537866887335112174569793590290950393508862860561919775296483347436931541155176515760492794974861236771410277665111961581057846871411875001967085458274483799783539954665430952168766684256181990872427996331259351179881473270283759829956721675249243251612975430437511447963631781919042769934265424626343407283832938092569954001707615004720078342219523908044515579317256647977195017999971144434023777583105735806111283141281157928439793387741527216731742197960047305595215189114000104280784461751411310391291357761339687149974419853945225776133145532576906460446449058728369993200176043427138837281197175343233180195068833010278822536539138316021728840461916820107575927902200653929388062819733513419092165370194206124850375106807726075771456915797366061072908991770111082408137877990006524595403702100304404395259340424259785159971729117874399877894494199701005833154088157287758775881343198078774173391868081001543203758031254534135418005305681068445945133881144812034040415962608447119155585740084545366219219597678864174377652108725668037939465059220957624196400444281491397120947650560000000000000000000000000000000*i1^15 + 2857354336439392605717596963188055505352623199301242554664669971749729562261139902434268885152351440661193455678771457875031609689344230429845967765691249400160382961043939739395294089702963903512858458408654925566687695356738110091642926158734171198375615116939230787850315098831687006979799559358061997763532695591795527386292274763928771321282652476692547355094341020870781803288663869008863686885426078988719984867464775480312506635120362139858177471778357749979654636952575627351635950460292487123437478824695796934695172552104758568342467000730922173887928972383103786706277117675680761812521384515459649869255669180555710350819212770177190210200696951077201660195728987908387572850369001046616845041685842618325935603415366107033201972317738242883516878854216041994393823673920248261786191299818861666268926191147660812017647824009861786388926307089038664093806749553345888807611367477978092192404850606986425660474794814802363521549157685507058591165287609951817985398327728371992525327287701592254041030504831618495965968739545904890616107582837250239189712895607572810665955536902061513796171958408629371566429970002307481556433410604944086747434245332100752379709631620054037703981513652422423076252755786086305396083066049297248283807114497082514119307562189584052804049469232704667729378977861521958265321672205208415455310321696757094887049328483277934043635895561248604493276212985742478665482366406359692900077541834126459024167008970924593829113979074249447573333631360979955212328083800050640845181933548154986591454288322974880605352634741119813559104440965023549538380460092661765151194979038004248576000000000000000000000000000000*i1^16 + -4645463986586435944528543512022155624657216889673876715314673720126604283293398950730882198863217549756155701863112729996758722339642594320747784028195636272727679248332584863495476799492381740197540277801478636678573718012630226042713749449844672888585552297409846849073173031670639903169577393081371971549538366207289936884694074169137532729436644466732155314499986528891029748834318830978000239127263097280036872160981875433483784096701867346454405325612912218149327859898326220332580645464467531250428803651229243605203591310495859374530744853432276914294814760806555697011307168310333249846377422330010942293938053161882004588994526130025876494765669854865604419322178261497687420840222166433048757780320432973335066164121640959904584210327087669189140889514549685718126887983863429247758131334772036775340970016757450523957274513889203068406061977158592522422777952738615388497734988064190638907054242970634579144807522835361864402956664496216036504893052676385041691360663744691510350952820716316316726058697762171866035376537494658930563511783124491801949005339834617948830533754123408030963098613697712111736247797655374977636984250617896471298244707524119697937578872100457920335254038834253812061317776869175698061248168739385145942836213133669740028120074287341623377093089461743621564470964757930652761932787926310929210501589621691652852629573821227452597177695846937121006043217667144200041476570696121137147219122574817375277124005572467177184366481375812371200672732059637647665347163686194277418529696824763874419907454132131500990032728453053900665618017388995939957650094588656445573674761925427200000000000000000000000000000*i1^17 + 39246058903155839300888628201987178323666636387881640345698425825841306838716515310615864715071632050764124946971022079929344398227423251633052295845943138453820289238678602543817901951348038733207342570920678065647032116855844585753773137337939762991072929338598560441805049574351273223180289129045488475748625742414483351372767264920941041402801847206752463908110277919134302302147988375425002007161348192300280340529944857852096138247105056947140204292457057964162033752549582974924237431139801925622336608537755890818301923782501632355948921306850798283554693382576377040040864712230663785855500941535342342679560507696176075190158770426310789184316493287527813729132786490854799900697314414494855093804225493335727881818954029416627222936625175334703358155217638634289559940729177597812934546019115639076198765171391522998218858088886430974859569057146386928508997306598223464260715952239658565001685720088037415855938024602972400232755640363041510648935959954808899318287995703999325974672858047069993519120901103192952685640792759523297867438973528417434827331106766805470544516788602837010639001363788371219770682060827510315188864415133180782708557336209381214386337226773244853286919088745597215154455030379436152945383640639835766749558822365465740009724027393514681053559947443668545316532391239292965029675960633726445603640374512391634549800098567984776360269249539450857379354521216054034920877088837043006622802924583075786476395110538849325464945914098245453278191968373484369579974958278759103735252994968246914005011584699774756055036246332583836525673890807805528815397348991948805009718640640000000000000000000000000000*i1^18 + -53553975245792131142818784624758594732705011951522421297396800315961055389611099532112443345259719681013296331067683593134538579008878634351452564742084775630331930887554932577024864844247794521696892557721281647835720445368778942443042228631368006852853411974329299311621316184408179428589328702371424162755255150633934349877580493792286921909629974900470181360619580909683479269285395603786165068595928866940089656751580326051823527938025928455463292163343660908708283183265822466700759045719692804667840933888931783320298004065656532005630738581737966288671145589222674940470620005577903907507546755509505292720268801800036174960852801642736131344970862469274379002153510830174720459268019688401841493633247331351023108161194928756136517703393503146393546373325112143828204507426132228569245069459157548148068953556770326853851519358230990854328154227119001987001867779119684955131222149154729410092565959099442149396978798014952605255565920277391886508810349340031996994648007167890538804876791365584918550638067412789150638095924304499833919768617894302603545200663106019068526445618149105080321143370927762903255110914412432903419658866052252594867509867774406623221042757629496904675691600264216054824433728579879687380124229471327172626663643711668132593873447581163855140027096560411370959705988038868859116739965849738453878404800548629116126147785262060327708425705665023740078731691935985227207494559971501242278352090061636793678001743642070537230748538573022359568157118744885870532397274704931201844266378951978059063353636428584370814197068700410852103741942811186647759458077363185454678016000000000000000000000000000*i1^19 + 119547664800547059321220507442019185895043149834754990889619032735522975583979075678706620164374766758679788445718155818459126613697969428693869133469413829894489507761920061461543977864118999938098766164701382008156713008485525601286103187808878757649974253977736280717684373799747476732217476499261767764022649881334864141109324541917070890133821788450625102947951957745810200642132842568258070577573398652500218087803029322047543364832225670619981603279770107115356643808972358853107403263271447714918495175823517717126080921777006393103146544463714448773648774007316144549915120153638930614658834964658643136733125617088843689778560316103479331837736012697930728495007738434467441325603357875980075105819299235566938392836614601312104359996294228226637621002323609638042102785646787169531355235529367452738597684362957022965399083511449896005679955329888620523248320618181458924200622588737378248401691694083719224436738713703299494527768002984364597382415667442328204075591960373063887522242659083162282210977391634701958820605316844764869659184885615356763483970887117726468869670938243026208069414486447739132507360189209473152947765315137361656999064957536994310885948122637878773964667058721925770268456429495446396509150107885083686089875863478091907424379973879623195134569811986260505365602791295007856797918021209614296633428284803051110650120638890683254328938230327413429855936274228549852260489149119878903493655592343443317027984969845329555080753654302765028579586950775409622709066923399965766503988239040050746413600467424209112713439180397253284645398345697062365437009074578469683200000000000000000000000000*i1^20 + -119260236438791754366537476993750316415749027427307944885717568785297044934203716927473916730571988832530753189638817066458398160317045295581720679935525164349117923560237893045386888770688274179898893614637254918500171894307512079286225514205222488558644108200897712604054586147306508293938650079680740947700288599176127444207503769613452970830960696359835126181802315421275557394143794247153327098292652409085925409365109663460193413815108518384662086195576189987468071683707697351892914302885950751751615356377999076360126683919820963585648007744491453957964411845320276372107667012288458295542252231392915753264621108725289497576564319897422961537132936185105832542502688124142212242884233710437617144779404651792880828772830788441898992875711488485279662950730628268112605607751373383604742672461353615936669289785405652475644302540347213221604270821120078638350649543938230427011955241029284008277650764046512741811567289634318171444208102714564508714820235840221353785926048726569733724182855929720055120671718472179723215322563284967176461585347379866257646779028499661810044813977150940216024636534607741838577778127213612147640174690871847326529931154500138135931938663334320855233313695503980125921466336992470364962446647302783310884841936231990646263445542618874578934966360788721711960783474775888299725866414649356391376759978740096226560342022419471375413622252050555995799272277837778723929316188408041672502340264503193968949563458054435729820718789266145073734860752408509779799677488250567190994018339146790164003898515669688330479311202779441551925049961761912485437784624988160000000000000000000000000*i1^21 + 236322489220565810824493218118330612516261469590231876161038327762234870297766337925425204054629681116204734741872669662805410573167929204731851469745650007736205301143221191705080604177151800613070736779719503296542549768707999336709041391471005765543477396410116890852132825890122671568916425188303602271184667645380099352380232695514161131536086820208484731841965845509888872662276348974163017262669392587492598959618211839842799339772303207560657987493825255097773188844534538284745426367369753728666898307862917349097850524038948336225346725648143365968941293045459002036089520760634247557974970910632303479234246698061268906602497180589468144542530184755728566558343936499825495885532038689618359800010795501163625103557653281926654721642138807648557745333190273280821525692914812494030657394404832837243244472562280812782587323055002368381411865137502886208803448670790799032717836739562096748816744631812810084539895554661544549602625436976279427448050443135422015357340981791343848578026118205179249385245393181738336581290932407761323368319520329816102362255617189009656190045690522381674403414380370217403286627388688672854846669737431812855576262904590693251504509895275804178613013992359470762596756914608518839727153258950738902893550712141944205474312274860572265918379018488323514094469102865362937396220523972434936813382145869118967309660604399635656448089033023723502057366862363103231419536343491519915224776775069973560019018996939290368674432856745502863249675083127291502936968921556009539943904125600041625432611319867059573349910703196293769288014792723747355737718784000000000000000000000000*i1^22 + -183489798284679260440760712143068746889772516802172978835255235221929568079561585814498968509104220941876681020906590195106664739380663351052747514294832513650385140025282747386472329619747084280937150693430947103260645113321644820397719223927199110258398385946289607332355018587118144844312594143332788784825823597470999846078459134761089234641057765122759347914673787931353062608960633452680134156711381312880374378055805074194392281839589113668227438803598367211727886443549399535448267104368101987743667223831947534616705213027552545530234902262154585558471955526184231621785235884250187521574433890867040876035774135505356846739811406111653565230278012705219093454460690452152134432346933277243949718547152680104813921030872127555305630395082622419190744120210478891333170726535168890627615854048463543273857841068243634459761125445151764126144808887702869828917583014417359152531846759993802296853563509416899408449945235404060510277571231489374685229873968578689531903978120243128622853247309208690598016572285877018485626441569688608803360476806175701405477934768966142009115326439058650813099181263621469553774974297462045575236977715686772494491561937095215722472330798961210473065176916421614777460322547930222289913157982471643139001140379967772666292847230052116794966584739152047989880554294042054213477205256552830550733990192026593989640618634727247060181855122180983622686431139850468066855795959774407065394478110581759443985569657085859449401320127002066799155883817310890246121834887000111829366623981061106481346589839696053327469258178082900822574421190957842877644800000000000000000000000*i1^23 + 181688062732405206240171121666328010815593595657880137782105500300722899554562671680352827690926900084868304871637292049757573932733740612649092496845206185669370463982589540640804815299158185563403514234508086772146123281422688769173473830747310963653352667385906494662284688106035627642850322227063036598265189211593167154260256888870541339218732927351765582375628217852733621087709885619845931119685709041425212488228463929770597631206387465532294793413313017246650797086861108497366599037774576234316580489740312351761288116664745193594023539899706681162556614583281667562937018427083084736901624240474636804685662285386652956057657475354141266468964295763684729255766374573157775179103917835276275165582471873623236797019016168545362512976480244258393323983068933925698146041078272367965433179257749447880002580833738414690291959534387825968193934218902282226211354755219179190203412766091104757431002953954811183215406478976351412478788432223002864935725851265189768311620230381089754828747026335082569840183997219694078125451169627306572896152821248384553537729548275332764753460317480669345645163489725192435456175827385857181763311952025101175350740549009113965213368585652634461358598843876759357112729371926604380698299657529384645111364855991537439952893295976124168390569775436113516431131615697329234744048694705215997458968451534233095726816807389627112658795212120407652943193067947552758361940448096526381181487486775689843436455962885617810664715578032114599737733211060882296957305377411439480992704835685549744598503649050373428057535986478088699751045759028428800000000000000000000000*i1^24 + -1358813008136404862112100065654871232504006397115506355694046106077795666408015641486687070786838234024357361715053374404259383889422008179411691055989967327497326323432789414772646258927579635922063555515847161800283835598488008146663960296051078660558387012063061544742965345399028329488586207273675601119918348614441035734897719987034215808014459089598128140059393643846212582178208419729920017228006930718276981022395780867621193440601667647554163748444017085873476688441411166180582955261616502281442536394683029692113563289978385519864934268435238481722889917386062290487056046987675745683477629460646933993673416401285619802851293739358442595401675084135832365094671424579554902207513381468794087109069202047580207024028348905878741711931119367240285424303611583273994888055288330111074081533376464287736068564300630744723234796975676424819811762926115313643989330549805851545237783879977434754760422556438044503154957817289549689253567588775485456439012456686288388243572138564154462311997843425168113121743731649934591962901411446334141050679453912892139602967915673550969534979865360412125372846053015169747507207883430949010377487034487328949751709082346665390566673472065093636339746328742839520421935676324589137821852097858672185859985105512539143995687081433760143639981991380983558483034190180647713009255627883951542925243666297194430978730383935203471845470067773208616631485416071060227202002295756884846007296419219870731254411373848224190885602311529993006256492003190531485499482697321836116405890427685235646068216344890042354769832863325623182791016448000000000000000000000*i1^25 + 4251061340694495135292736187668676186711595736379633297080240101092567617195647224767452938238145794275822382948129403593720704622519613736707597264788262164811917618729529703584791786755286186389313085335643942179067581340317858911721900109612658308990000615311639114606023105087295004579050189512562336301013353186105390359762459020538665142708697937774187762429162600928521372718222789461953866432869029243656090447483257117760403496697189392405616660107677414201649790031392967921936638131803098837514817210406076745932361039840349708761836085579773689257311473725458927072050130067282455765875910157181714787720043781114472613564026388701211186954181898906002231128804162204440639321385616434888669775105929378035394435844350625435845534897434744062595789973485854615951134454327949570247342603346447058047666637161845271149313530767888715747256892793235725218994070130821547891595862465091359465686988382787909087143470806287331889025546834805816087537129617118061482175961087785335382549726126203128429466979906967989803356448044612609291111363936040577764800895690520579987128255115431181747284781416430421324432371054837319034956763773906328911712303130000526792419828272252040261259520845540814650443650394552331188177339528597970912713962983954037597240164630211167712894440731035627444921142941450359270481861595027033988019969104973802584198916305186655883419232072450326986683359543955774068577126412532644052247910933862217882172126805288371119016775784794587405266338484852533193065700390326511177844579657111393246959826147117346329781687298892988468428800000000000000000000*i1^26 + -750462946611428356662775635493360827389701646758584577165807915671810656135770697920359501105926668972729770106373882131466203592300881355166097854696278429518484232638997351822110778554416831671038486114526195887997846368619677895190045639090990103951592876315940094974371549473130146715950203966521998761363160662895139005207076214518789210799043778444130666455996476254673897961868580650936583359622788601582752519278700194233495253428894368340345040296443459934286540140859242682004521723992101423748159369330881442434237838912538090644019023652903261216851109101839222314748158068447411374819626094156052043731700364615410265584605380411216291062486441312210814062832845680935271849359405212296545650160428940148936551152545796178934684850342338046204190859595998011332603146561171968662504541360261037482337074233538486721115744304501075376804487597151646711694159109354140951482932023082779849472390183174375980169010474769572014376018226465862033061578792897979131622248436548356771698565288009626712435592360372135473360945800752032878929599328027982007748315659584444540573954512824752941570920694649313410350096078523650797787177849306648962049552584041674190206859056846759577400894621699349081834647283676629875269829353748925733160958910914661602041403126508025423348448972910720750856792372767654152654049776592142990697624766327702423055212894941911215521918439000623381677925503724505204418023358234228479979515098990665103349255244761477498182343336687418978261752547723041409838535806193106737202524591056798370636582557558228295625200731045232640000000000000000000*i1^27 + 77356144753454107748109682768306963272584268309287064217537889845669197426303503103486745386302393046849236076185375447414111158273788880921916586763633232824089591804364582067374455873589661966727628715872310802641875031660067619931285778319311202432642983462519585345239915920893569447228250249826437685251589733627958604077966908950892742162773580168000050386981824886200228254741907026759287867481121099069266813147559336964727820810796196559168955338462416989906907089891255693496515426557845859186938373662054929964045359404089895181889998842487993043219592270835886612389352365045414403024081975568314000404919964728477581594684349502664890238504951922401798781827075289315261680123339496965774735157990326063525813108673545548881578254740806484583686187184684785155529565265965797957904295461961152611588001238919271683703239402296595824968197248086531265920768100124318435751320907222451102465792311210314051149108765374815099018532208506266801196603514417738045902808636137064308369641423997792834770763195454384052795711628223717484211069465427690281541650239737508980227590496206413733150118412290087195978671241156075019047598601160676308509574380807047463095672363891081443116808091371270425758739956297877783347049907571526887917939593498507124220170200254620592403379503278220008787447945093672752656417596788339738394182034520773608677527377308793614686887994121369623534560333204452154497093224037618855270459117160310798770645659563927117224395839603355626070013825281406814138489381137746565237093732505531504007854075585262942299491401728000000000000000000*i1^28 + -9190706776767251748349008592076549598964750859699022393522479528014579024047255097351990583894834806863558773797473638712009882325914041483796475381783415362163947947268549364885144755983774083821860863105773692076582674545002759286883315341852375053947152082900810856253733889906281612277329967900436383792919468838589632272425409736509232196145494514604151217992220361005163289651007497128964738746994517006932749119194617089243602740095570332339494177924522159903939675273233951936365605749683568712449871368003716530326988924190703909577506539328434123772999191931287967924887676995936524640244459785943622454448845828130097262134978566963120807174568649641981749969365646750103787351355130960725125996923581165027602744272742497257689025191781830753728336632218084023390518341450128897248230317575856550408468598755301463386001296206655704836270135353160163150802769009278433219286218808768574167935510964013707171273478792459166674863201045798029102445693915701908573833512550169444345372532214358831012617720035643940906055493174842598649116093941271476323663519620629877490942773310192200629725826634101025572302549097336989533835820986456209005187621519935920775312287537490197795245245585967361757387933614093758733356012105391105983864432495116131480786686767755786583444497514142740907836578006619611096185790063500577381326038839325362160709898911159810550501470380171730227708959556863426220058038044215028176718849003495968150793795358522348495801306785021929161689189028833215740829561950777339848251469332719389046166606515248166233702400000000000000000*i1^29 + 513938959219939315373204225973173648952105080407288577556971700232538616612092154551538683983810742623386889300463911518395900812059323446733419824642120840361352174015357704599336801352377885702528422293859386144268457338103553591539070052588263903519704444193503937632165894031171667983512412531866273733410831593627825860498067977633229374394196851973796348912220214754358089259085522143980403680187499519631512131924577389856318587939747754465950103265837002464086665592010782705059169803561097011957960334871710862463969259051564743203610446182467668189030542619708787358696786835440064412220396427543907905044378846056533825263906946815348826050868059500790920787363456520568077293034208182529287549304709310622793416986542539573723230740197340786523112667135945590156022021056474521905152849773198121500250909858732011245533431960539229549738417726911372627490307088634531010018629271079961117350231575923312206142245277630833432610843852456232601150012750395739242829601518680507405544221438346233077725587443869161223348156442807300711486285464925114792752612666519902001358239714893573508904352663650632909650428997911060655486381626525024019425739921710227968229439147678083416131321831354349669703312579862080013063471807462473506211650593158409416345852410196135774700857444747944218977015085942345475443389638499303435420043810777788762342722852515382820111576139174088516448318860902128466279194206351366904624448571666745865100375278827241312226679139798828259023924017755545061052473850631470215825631693372430070971028508130672640000000000000000*i1^30 + 510933863519056902343388623887565635697425688196042933590817965770503501142883872085692684809163426804779781492006973716190572935072305515941316637858115678944659349282482633996344069303298815926386304797840480190262796141187554747599795798476353838902173122836170279489032130227024642809138187816259990824569698188712075698771672847060003137518778275581737041827600219231454056197954304504778473825658047570804201656070136530782550371075134949716009057269270316461807294166760967603035784523635970984094008912989345915085312115905017695779671280932200550435276008243204422558221435523557423972909975485670317253540741589029723897289255402986049494611300574265195639216314302966083227720661388916030935357743280322421703019109983702414227644792927015183230678920117902509799076325498585908116972511433362700464305329934553408449597243191885595059558692331868002353974041865601589685124096141838845752896737743566768573797669946158860193376192893447885699010989319343884313461489476563643854478568647485082453888891921490241601548494372852460291630874106235770043264551453325260332824972570572355590614490113549904007288642387342315749328287715667369132371455128938112027770582629203538909895605183273937468535963250964758294790450061514847694973748119641127932213011018821022532758020711016512747093834329157421310437634119907786268346713432534522041887203585613456961396864819260976714321103125664915714163046652857418175852930000843658777041861454836975274746880217330454814018049241706332597682617243616289735145685634087159344222175232000000000000000*i1^31 + 14473887126503359232005123928116124362078229573155225318307592002476499480227032874865892466373473578271268637313909843702019148080885611135496536029964505245799309003454010776149378407157513072003455675632082057803596681944464571557057467853514990436749415722641900058258071596761902407380706390491478427228056747958818940610885162132439552894528591098386788311809602605978537896143824986995694334058748065768953820908658786205081466034545038249565906372037781283466939354142592633253426150442219783285765872911713280346537177861054021680730986793566184944468603103109418942845608019815517913397328550321317956256683330810841323280136914324810494162645114264836419220930047366577394158212769566116868034769043039710873610475448506902876900963970644592787891386916137634246878499026022820490688851830446703930600928063895746911060782470724495830767591418254261965035912851372369987339142064855372987203098124878759443200027306005483297422749813761721337843203173919388016885477210467540024380149350139096120808482953487694060210806369103334961132344785518255234640183847073614218089692256827156031673747600728765551909416337115458887706598588832072717159203673790929247768025481611446573297894139627488562609645716025449583456353770638688752636474146224109376673958433696464991978324902389182985062756842570319407461170526026278604981524892910533594132968063495515593566190139638027994119488110301417833012694582783423342335810614112998731872924725504777873532491795029724404114706729653381035748032978887042818954570104067106589900800000000000000*i1^32 + 12301103581836705799823420344301079064249950129857650883603208560723486818246835865513627161240526492026360417010624091964084644245380155445087101105534170201181392171454280110913740494590908965275721205179889706142794906707643374549349392160360419789624849799740900786825292257979443574229422971187708481225783109572954786795078729066142441945707486523990700875021293553250438917153238079571962585839188109621822806145124913258651563982577559214329504922577526476641421324146299541569976425997202841273669876856699459370316436419834341474847050148733627060334299906804782349306549156199389769837899783624850373810831760374840077492177752051454123700894842370097160916028240522940592406368841230927779562009789699832044397010688654449110543242898468972795356434594441140410747693068409005346724727415332149621888887292836999642368083365998114371323876357036990063140613658263879754473613661880893587171535867405177340074976369529372440734093863539232367143202468817074496526690520119886640509178874200894619463001796808047151704041873659578764262629212828314461003144364864758927268792397527901398743699322409173289174324871433198417928263275630948761812546522696899152976101778454401718311546398227923754324042463250378541706001970919780047969459348405846022251643487766147160333959474853233121090285837773412620355429357089391776014930021651182045236263219088682775825464827579074260774914209106218636053943003850595024419254268131314652377483122843742294137070875769796566799707493843196422956580829790851975350009766871040000000000000*i1^33 + 18224662878532433003357789776015545246373772844137554501419536322846485054448473839405290032982062069659442404588028670545652426037310124113484498897717435781679262644288267648864026973384321479258169933112809012758779163278523454299289407291113681390335685172304745217860239545467875233559256670831942036486651052116116302835174466028014576603859471800132312462664939098228990466385058995109498942076072509296113486507676850742139175161535944506651524082260100808637606116052689553387922624047017480504352904358263916403252332506833961666514039662769676455071925073461528119647592148219649144171227609843559859111824894400941991871817016376933669888351314077831651586961506670517284930614278807139770382644533471661563113014978198724144228899331039821293476774224139892116631344796972051607538700700198886594726409177784649566992604317253150649293375477576945083474154454796888951131178270981962554695969744785563329390473047064198335890213386331096852154671944633619221683899343797609948354383122808305419519499085748806415231377035944959603914835142701922536187491818454860097920818667911535165903140056861277513100714263798399475883464536178092208169465399747299719116323774973309075062970711228505106421753225617649740437141081405514834243302569470798779552081110581378202764723983278233767579064083091365313239412300955808742245929756110317920113903299402524903027742923880258566275506342575417200684583800948465464578782601783206345890175520187613159477756900247986890268094332131647749670425464302858133307392000000000000*i1^34 + 6415984247077915766812271221108070536643027361873399676284825901985833428813063359356960049903216720219007337295277029806398881005610637484177670163557972422021537469394146186063252216481258248633135548601077622712913185990064437457638846995814951847829462870860648920501271076405526439668956355566802561825091304058014864843829942593465452015887859773239243477420845038568703031264883861019306223095782171937265740868204633072919894399121442476719026061137438614719740337487213850867413984235058523502416203398154057163006754966209300539978826165200139050991186552493834327486547635461333495773009464280665008406611011558305555921198698855783943106453370283055756019296415732552878035076713064627369582379062134224723821519245404097749011745509026896098421055989296303948844356473700298800400130689387520150046980898884460409929288209198491866510316308041045576748579777679221174869085856518811347599410127429601882267819626870091195506822137264584548367478010851863230525341136199492051911755845943187230432445374072896637716205369511135494019056567501811736990770113634225306864041169453825075718671021042132656959672635585815500227291008409914377479187008525706610489973705053122259901050661822164878302760126090293321169443174960478028848005818172268519854588924711006827618593484946129177666689252261537715850895317189095545898556504162655414970983810978291327862371620004328923593494884773502120172782036469339209597441032198515248857860289704703801797135869014521329293738226641044221749275748466688000000000000*i1^35 + 641782855872376866050822309937431130231637569833361678952698387376157882472933456922655923965889344009132732291392570689851985226136858656196399325039299967738599495447394220219119707067349376243823174788321332003341883355178772169180647593207980657878229164670493207496816867020110461496181544764157725906149638565690223484118808244071949586489808075135413457187330623879021843832583360364621571883385101303834264869904686398171865719995696315097534066895375250322032963796400450602326517104885388990928852931918550095955879079738535491446313234383396095267027919177452712085925431219496082307830021820300715515913437523005438368414406213471452464927457423734203819406751484756348928633363657285476395167355931046280220453715348895294075700771297883092625764918207240830482215065135632409299294611101491387357181358582186896158076375902604564648839524461141272713042954272480943137226510441629359603275832075503878426664720020740368463916858615144027122508970450542110453015231651545276161791650057298901766249216486359131428278165768172328014399455735417484250757362503788566745947622242151195479502959685501314049109698841926947004909636729641240377652633173384298099424461458272560291775045369180110201391985400611497268395643285176453329958269351761485418717446787181292881846331634828867746324835420368440835042151537041149744461877862600248571583359307819950700149857808265386796868479091782125791234880916930063671607943171822399970393296627962171878614101864343574140730858081753311624560640000000000*i1^36 + -11554745975252969741059245635920743412600207183586571201504331334420680157643000321275770274558044119581687207668814991813911344677027065578724200680241440750777941626119535138630546781451509252291881851890274657365478650621953739124117581675037930864351300476570505650198803173033169648512974017236650259156666455982839919334022575084846631531915419989976082603514472296686327774106323532954835887605896028385969168154882244863763460959336472264214933093650481237199611034563414838550207677202116247248496824616615847615694193203609604379373899884273316138710071025218684322236899051405809544727981264097941600042284570894895664043675942744426072879376533326499888232008784506481736874224660203969500632470987704916560662798696662347269528045059684154208331103179681156810754937856178379976027182188210421559470233686926232326439641134828123705700552874721937766574380268282634523283700171366811759605369737382659260496292122380580930339308870301405864324078126198549919129953600324232170023652047488533515993559770976712678097732213989950431910859827471977961634120884900928277926298987677345359094814193647259857893218484408937462994536468286929496952514193815824572089862531012674222157134693623385596231490128922350402432309260882830480380250427606726206279465519275912038968248701906494144293871479652516407990238598320408771419298427501225446910332304195153847989999161722929549213657704271646479002077549057637121815524630650071862786140392657099422284160164247407900522150545588224000000000*i1^37 + 148778309018592274383283661284985292630683903646418680969027862990768145590738226643567315691296127842214779305052158367233852467192587076397455174193202722827211871737201006099598785363328842727375976441085404169521332539025112726646802170185633122591373488836571608591350455395411846187160945426597240638010208519851742547334151255194762424270321209274078469942001510511933636351058602869814533203728070285086584549789686848653054399026748350922611510903943992739397022519891685246537007061834648037252823887798431797101438920706123359788491273624303021099268137945372371697344396680262874653746577434318593863812687001831214404372318128161509293018268169715233779567035883857368190812368084707835055150107238535411656675666363292530703236866090291130904847692430579599926456580902959919962622209227989271845678961407214776441881245413287481497007080723511811741367475582087327630093446391270858197355835215943324807733894737859904270041862049140495602678256884743466301996775863486224268557124443245137994600563394014143891360924241720094015002622143862349186745049865391513790916738470010169346116807860445179710860464374422345418399924673224745746580875164352069549571154226354045602707299606422103089619996227664238571344910196209982279914258314131149467013091566351873087474337389088493415982052976478406302209876769654360285297693978133228418522318776594670377148521635771050402894190437738077974184660109545268276507145539153422206005859795097360306943681681756066204876800000000*i1^38 + 548178844803192320174507573190226253116911395036109698730762190947755314864230025837431835367086502543788302470998624300694733878992983402252502148172812423399274213930652984548552048157281752841824270552072218130609704934755904102984203296412147040847731528682787444808475790620082602422567073374915210942051168378768838378110651347953136507529067891524426638631755701730752304055875013553815622878260214385136034057698939186125968525956287232940750151417095781837823191079438256095676669810407001678705102540985723590675036356690818385482701102676172068892365038649418843097976319569291740574230547763179190593373250315009029127030626854258308790948871714843594189082848956469859382882614955858803078122338579512711891254579441559299655477421093659022702145869326992081279586110976942387192613922091946405812312958844538411438480258865592060825991988606963055614722903027977186257469024762192742080896651888247681480957801219274611093608433062044339910263491435842406185541481594076778489775933016947436913439145828951156046087871442969099909583938574190251434995318077688877459985033484249857409601619794275744585544437662700792052287538631470924592471630006371232009087198807018410550873817620500812921331713355249392513403796669085677603846536880098831746641064221752445964167700459620495906376358693901050786924414396605867525967604208603010888883111791941282370641520274883805834342684596158496517293928211313357449021466689294868990346935198047721107098949386240000000*i1^39 + 431384573416664031400705918571267640170348231219062238189949529924610439306228454150059617262956540262097518299466827511113971610991587041733263012664260048113485823351602933060318824265310570028826689908363945091251854625919081174384787683538273705342573922896416913310655366473416745005260882235660169055845097450268498244077516294975729058901825689370522037847274795718658626014761365344715697353287767821890482970225672288189857408699588892648600488776334467920260516437436647141790320183460939678919580195190748598810453123659053923140958134050975052366755852648272332142205776317523783571682385121028311612423809800438311446492417727528058366602595533581739848615519140820390170675405690107766493807620328481833738157173271638487684799922501046905994147049132327594838330596262658457350994520596455949212262065709755796341330450386866196127131642996820400537705436273295813804123944523966543484968046112216622571825851968502663568189359459902044073017626968179533632183387632002987030701911840673104625717819066251996291396900528488067144213429182383004142092716019161908435828205504983420085590210647462986853941770516799392083074761555225557130156221745979671444173737700327437851051682609329522028535112802843372317429577349311084253454108564370479433672052281388547566422869747027337106732978912609658163612513076074645334103485201276390318348770573075573310862706913971901366180347727025583749831105457245173332766994890119109394340720321167884288000000*i1^40 + -138446820130719469420144988717612422108686530012364698048373591742852899773447883726612561711415391566843406710605551694771735898725710785390992909667379444563114872110828911956624922149209412092439569048681331687446254180281766105376148429569163027852234977223211616770401799125839378927890809960141825228692417347860223286069483099882776643512873203853074496613883370086868014086311432518841582156435769410520299946062713620517858112575968682074193825092176537018547692432588944308239732176609805514593538819017270100226854587909950394054968125815214950409452444509310690520916237018383174623023924297820068722807644234505076581315386711255826257872336184762813962891131925993954329579591530608432568236798978615315955358939413676482478849565785169324045891751421089080414051825977522318326730040285271807710522945829053894860537003199696546920774883338834883842642213386349229043851699151128600987127625276075159090231837347347720461859426672557743733698938618903379037111299749912191853953695051143708215259778274970137330326250350405534018579802191191342629275728254067025984392948946412885830744168912386543951063124895684966564328830039301417971225970357179179559348352161394588747015732999176535259508445875697178197988039044122564418344026857297937672565496029120152263461099301074490608792158720879746368366716108667007253966817324673081281468291232204406739647252045518247187627992036201331951743784140548743669844941694856668009568665600000*i1^41 + 209098528961628579241162406034803481546926339578254918803784958970739986934394097169525258057015943212317513749875707337922301114945486682858526422846657684295568362860345998821385055144851493680067883595304420240599031214574699773118373742580624596685390527863080627779096364643794170015977423212750758137820143828310750698736661248012829148663094661718341275064333875549634190089494655358247558339992405869709671630994458047654768522104433802854146241322334697352375386207557429217250739153832635867988426169475250354940836881742237279132263210822453146686694076896622821453752456638404125678557562676887704855092908973607618750663844028809331058675199529410982333047546353598593314770208818894645769679473298326443650320102454884308196597892602206210263589250078005032708389973111965993289701091568801400130090873814043329012738326075392035435385247490535514561112723789073136738580583451181841376419388364184970146437779021820232327603127962491954099985047951937966075224305556794906675228132360361863696506923858863588534764678033964536440049099085107622970723451189872466770473026467369007733732851820187319729197964350274341088853777101035404117041132638733776676932279429291217984028251911123374198946319414150177448045879988702191098599815851111251065656501226673104419207017161085669717034479666534835535399750194729319946989972311606635916583364473823138571494659472586757993265109830830010072783117255702319285247533320765440000*i1^42 + -11563244801512330968559944728697066505298111823700909661417495976276810131292298131238120798109127863830374243630902042938145874367524495478474735247232246900010605643905252470267043532315193138767505141098119660641682852384140450931183496509619454056256262412396082049159174608091352736807599458520788468630153100590280744666950981764663439240704890327237959153049761706194214981717822524005440462410366098093942318857574391236151283682803511245871505676486066800596658095397936230422929084883795633846642575678932200259261828919429788244127210759532738172071898754329785313148274191559504236627998207190132982360233834561612040068183301870414946059165642165061809215183761295568388752931000505970318516513591393503327569457482709048687949224340366128009521481926791577294595935458000945187302369810095349801790085038016226464522817966743503502364644463986113863469977891334273713610951837107882943989542667556773494213345568291875055721869329191921630710491089981611164404196482013075328277538937550978570060540025517489236109841489546896357733452473026842988457627488151623879483662638144289852538390347132975722910687753421685714787462868444771883786443414399980895876487281695844710128592143344745041812433000589788563640486830139300014810216018986584847551897404320601146180369743814624320546926881392843465213919391290689525268835482204034496252309906545627473514320794145071992314563708939525646282043424768000*i1^43 + -33106072958453107208281215893733074358158688346408026530604132557145720369678390772457190068960387603762968119306822596704489279917577324947825510728090770908506434013482693626482550836119098337411826764438103281227565498368943262796377168796381504054862869202064234046169673236456755500325806123354596581201522332025553037447034420447063354147197333495558598660977266016448905423408252732577525666553211989695941179450886134013355808154443409818653912778468179135460637863310236243043894381409285943745140200729202306734940744711888162188045561313943370576999019297052587143258414553807614146773435680696050275747991840292210994085342508012118673484882062830210301239238947076165582951675010056024634389933724020495287269082737667512839269597870701592252957367397416470738635605872624685576878449149632620695833877610854008466229734374623710353389248846765207910353589745242624737461870229441296450687699277836548424463695952625832625410111803860116008124214111105226798627020810552082095818133265963542357307167821098595396278947954752357754690035136385576240355479160286716011772969485031880718861166882368794308660325711690516252366275369684414091717912927306649545074480146303787768238206645838169736307382853456418301347144993392550485920433690722171055265621501564521367456681900719313001566678150114331224786037959223168000134555343960469165933780480584846288409386925787700724236288000*i1^44 + -23268142965208475597031547797741204815861557237649917118265486220220317588229525964906963421822628346041652085788790140958837242483534247695750496657115015708980646969529672805633557741991493950044110781808861244886730208397573658443172009855495552490897558914763408789535757782315424146777712343979782477239826792452684122212367957428399539869147748719854795536747013666991655811513444157402175790608181151254529957603816885744355007445312451777173298816482692672579727575702919066593173008314404830002701949545828343118195488987249129195139788757842267634600859299213266919382268114168031942867379742550728626323566525299078578138292775454448780736679247410632900137750946766012520987130396651889802353156655482544526472025071483891551177093409640138668954998538837528266793032179292894480720105606667235968321811080112016594710255013345436089504164875628122820420227930878917405289016273919891403020841643294284902967282427759305846489315442589237038924733392700280215506874446474189433666888694563351988726657334827625537724172966904498003949407883021525173894788995409649103817524052219230263304408575012183660790519465636658699525572760370879036792905216399402554827239933766661956426675572537876699655821055355860968709224702163741080729105637279003244955927281596487530621622604688927814422108271060209971470430183432131699608542862265154470702498510359043768320*i1^45 - N1*273070185555853146840430147623377829321212021278931935900568597205617110691107223600144469344261042784966013755939273425381188491505754038887770425046556753180221728468827177093137914248057765861305470614753362503013371978553262649243314386081889687404542314578076844428390285348867970409239458523672046006040749214595196704800810454307178903078737195214976842943550507506752094359300946357301446786468028060690004176044989165269447835993896182294580972215668215248713780082602244892283247300202757341629346215127938693999771032110199912157662167381995760731700408200899135507005583391993744225286556964503482858362898343720401489*i2, 90825752383606374448643483869305619293790081956835567213860288085812112506921359468732770948953497536410863484997977440513712925830921987506454906166352156582698859789476138769411701127944191086819291380917397994658286734801393271587521775590713573212219084339349693312538447088237898319004321693845147397384240490027820468271015824788167455501528076420508415779056408479341912199020110751670124542728426738800019134279482313978756960503295585789710117150752699635058486749850191551384222445520357194440414175989430989461422319008318029440971910412062599034215040964716028336430181380918643795437184448472428745095670467795102306387437317497757359820734301350119545466529799123659224114439603820104407421260232184936537035180419351879857975480426425894063870502391876233850083156079616104958118914535576591495046635233513993324038248017757438813238470990042767884567813424370244172806473848258210988454770794410057765174752069029663365159244663150479661648881437030323760909380362057289991820087167175233380207935178257374430996823159666507175335909703657536266779644952207099747804597814729171340630975788457251614000585031243328800674435571365413870414240326589297732294760171978293292685075552819039830665320296398780819211405024317267796233025789440215996648147788427104790019195846186580164121757085984293609932916829007653046948733495052027027184241933944400583413296672492966331176401942017968490532277206824100013589845453940853739021817088225832221662145765011552972451816820298712306773079672864072876982785473144517722259469515084570842197228279131313822292917668628109436982178197832893945578666224818144777702736478622731131613665600117580614702491532001280000000000000000000000000000000000000000000000 + 2794659833089539246942490431876219204618174703538687636537375133431605854363531567364282064024435872804823503063302497932721390854987388335787846322822928983653069512434150127662055090892687841433795481024955232749412859691848063075493054144475700187054403548796744049774347153446651320312184296723367795000147287153972720820531670748368116784849286331829767659332757602658535861113564238005642787023587693569806948587121205794233218566719163504117762511694980138065562205914861193778006185380994341725194659430196352645723827875811397540457679906863270832258162023290598941470507557099043090999695359595024492655288813146421376075497542434225532787838757872270648976474402621966059912270866533870032963188626102875740425998379156131955276243290316030806111979537737507445462166376767007975698241396395339091830639827212086965713019833451692465772362134348748677436933014519189625775249101796660420846234464298669168077043712044065606154154328586409175762266020628695051001448434402248372358953658759083224000266266504812598545151080265359450394699459641598047015811258961834044083057274871352721307541689077811888491920069415844161394580717503011679604445882568410243279108689342746155051766436779102679229811403935052224600415566416828143467988725070852522392176423239023496761542554286227570948612674316191495884978751805608431461076189862507535973827639192851679491044982377847633926956916450318195605180409460160528306593061513678753978410279161501406038345026760480325588660826723593589039412350009466329481864237498814458765358132574940543173655667536846793446006983647121057031379202281634217033289660979347843872545436179615608468865307160226304540135231429017600000000000000000000000000000000000000000000*i1 + 21580107446822515423386724036460341787346579339991686211641680132998506423450270350862614611259703300100936450037550836480608046072781887891421432423709853320868715736810685459826556530559459063826537165363548954002850643938461280622766064571533840068068933802509002562724738677350682508540451345536339679719184453430892918863964022718109356929668900698531859689742430903920386310398965322117412460890999432924486590495123831191493889651975492032372111653869347799166395628478502910771475387514712410623490442261885351909812583186507936360223200821302130356777111732314050736217515341395079555414811649593707977361040897494286520213050743244472598529657465769956296442933815771733377150272239096744570894968042353776320093429841621209937094444610493924992002969403940142154143836615832438941237802628075744643880533848364238342366811711503640376874890099759641815801955742627835858525431211749922867777932575268571910630187598783673564951739976363525788579938273766712256366427074389601732692615712574674160996558614077168512379827135178003303039483109593450331461734648675870139555786563698352975079921411782011169483327778706672869044021452935763863605435057259300665143589791315500077700374163705426325484684200630456583765578889791479246220788264621307028068586241377656583240351916016778291342147109235650084695269903621698685847852464894870726449491447171645038330865540617807187415593170526515743750784774692062349261416662870142453667899037787551900642385042908371704234963150247655266941218792381379236531242116925179744486663824640947453624190380763053030470043564525283828705294986421254147865875593695146261552825741305567171232328769872391263402145779548160000000000000000000000000000000000000000000*i1^2 + -6428101714183568475998584380249544441293928435866935588369138287370385000214913546123240694111986162960844460391672826145671228435072178464264968739352569008307528796629958411151451681157364879614428034378390435955861758922775226371910858477672591110015365060662301382248986078296206617329017156313732829497036121533667190482475339373204455785644966114683251483058183198921236644255017091219027932592647960105628220134335325331777496494494531948106933818171595772565981219838712642784173413015779867012730984263777355374985740833206802295043559613384979286588102234552873919020415410393407652894061448935834205244210785856000912640624671586683494621725369634076877610045921607602258113628054602838553198671893274571089610774584489910335799728159991507334535470303358198395488276172546900896503922070491673351889650393027526264696939288857085594036485512809892797148682491820288053482697284699673318628880568216204900546272989614301307528669844738652504113177665798999519061964980606538300657814085843897049851423300535184254364040970060282437420298094830168210033408022074678172461428696909902297361691279723148613340202834997913825250139299277027292926549722201984088422838248847868996317905572034935553550940855646775685025621907961174117008189420587291564227849327742699274143734583399558801500763388575699813038407490066231655342864160417538256794013090297496085803390794142118813080721998224524596202354394569280505309645838792903534075368388251798186167647283320698920410168031932317981570606360111530883137158790543642966947430480169741772646278280798991604484863920816196416856627071273459453098778513444695293099195055428504761965151272660171848784734584832000000000000000000000000000000000000000000*i1^3 + 4817180994577374202118490659594013768190715467697008794735908279812285643763549275728312804433712265595343253252702941424416073884325373783751332433834054580199059866774511539860710429389154751132391821530737848657622848769873130160997028615063721430296031316781834990638465442762403679764377534780541415437873867594768151943691856954319136058948644125797837088632197709676961581558969034366835596191818301266547250510880809777241931071124697249522696485859245937896810961674786937865260609698414667223192711167525219916181535466002982017789991755811373307284571379702066805261967293580379010122622746980202443494855278767439669826330937198439556436567582987682505021345924822106997833636732616175591985235225809010802515813671150187138696804284630319155001670770379426414183122520707369707504151336155462766407436188476330856586941738158609579240668682313528761320264378181684525613564740390245659109200966047125423248292453675030661802614342900521860959282758822587786559147927540454139314596967054217048358917755226432718806250046156718916765145081741876652029770417763519358901376282499334053075048768578467308398502069173615545719328758504181406940583414504457451629384020395705151876024624903720131329056650306761808325801163288275351075644739174531131834578144852716204046058426169554318776534539183490342762573594004573981356578933100093024001400060413563687080597263512831484110362336035492319035162388985650570832074834722397765079478229150489613082755211766073863931187666062061897074632802011956395692620996116846560489070021662300357768674644706328276139919520320500406787401301831211641176402309541323669916504661576208181977505144058770792335487795200000000000000000000000000000000000000000*i1^4 + -1060937324747351962196554993257701714412019530519097243893447234926321923646240514159972953212500744302222174806551459414734049197661941666866853902403440381350407689187905887738713991766637230066063087090137581781318782872566774710168524020937203910770083891783570938467684978229634908175380851793297756860673159256013453593899265033905487840863936397261520926965722842479727310378858976424188750809410308049506128383851365786093608542445726039432648747511267717477948425192627852202765937358735537103418699189595638560937408310073783413354714105347397561894360831058403550526091228339043417964844492073994371483160591132365140307760897384522605665615018364172238831198547964365734858072549349357340100553257173800709922669915132362013836377223655530421107092752532898157939877881775647502966398463949199706760943674939847215140221741691657760987904947165529305131631542049140726875227613849224571559118550629920529956986360452413593807963773813420899010669371638177472472833150829117482068023191109975863184216281401405070950854644636774131156297938295336687222408722918909921145557086001037264423461876336160116975908376015129620215854723524912317945441508566171875460285909661637834563612404345213859817423007760789079252342837188396059256734040327322981029505466455657764551504412970464566106004684166393866628586235996139494429851860632607866847327831640270552521845336156329737264640684037579172897328114828479879375762116694679600302131551691405544160143904877046380388298130858618260376782789966374548859289292152861906709882504108755370093240372452272345508564546550913809877263530175159157378996956814519036610230769202520768168551636909017228126453760000000000000000000000000000000000000000*i1^5 + 169682360554603306309626837407465920509582494786256746257336855345812362361102926485904474914546836922618340916336132507258432602706891964421410164370160841041306879542653173813442890013489705145066221108306811055487549409407031343204500117583071601949270611024090841802065781803761154963761759017791817834684371141050242366213927334590841932353325568797281292246331737679973666070212657504103089824191775826939350778476225100279857587822129201058971861225391657812381912066696974918775835949038486987040073440646384537166613282025687300051153252469505566154570122072573707170094866652903144940504421216747878930159074885747469806041952183985109618349986199226652306643302954033643002294471793008563673301905260096466982269520944608308577321059040769955689482608482196425973105266844257083023111667067540910420074246851630027369882488291835302564434846948763375611476525928684022518063299029929579431387665427302399714846783829824805147308064776247520786755224801762897335943911210314603155947340138440853216354072091878620163717136709995015673740346525359479009934105216893712281399343734008197641051895108901625982795904781083771705538615562749861256963520710888979798353905654539496373080993982263947012991243300620483749860082404355614904935419932808065734238849138472868049018110739297250357401840175124571836211304683609564376088604357380259109379391660199186843876174677137896403811494757583861309845376480565132118492201444740494061242289267109640536219019994998983625046292408862584194874168912562595975658650750447474958775794414681799531182978069130210742413059160519474746821859766803660229473907796297852586263309284262231513011704556751631155200000000000000000000000000000000000000000*i1^6 + -16348265755477544579602322014922096854052000479642731396444108405638692499986362361443711106494882631375007799746107389857935492457615245494816755229108768777782117098709169954767387970806517753657962795047252537060888537004450204814332841673333454691787478299733543771692872452111802002445755555431393321010725908078003888063508507075303113337545464219932303620962401392147040883588220133891446609379255237020748638099842061708131796203498112236863985542105438845225374499144716106000911963483271492631994328084731051723226105233818075824808529412628537521128808006767761998108960000204865577729934181590567529931852654907043944972003925416632269726939115482687989616392060588807089355859222974084835603986790504130185758691167365519331164991033718210469199984479303369556885886631900312018259116553063537348186778398297156102532007437342790876641767539572472535812759260509374604162320105791826552812461991034449882271675461366662133636907191272076975428698263004132825292309275081550500142813003543522084292427745616223077469519013219091094726014624894088308650550997176772028469487351088090094966141572646399254347172956358602267636294745778747888563843542062237606219256316401684944120982454444452588259850938642187042630330278966475383935965781585931032829636771491508587227021392638918115734543449772248998650652480724985746603202918144575542702109434683871888935920274400940699874601459231323840436344851216968283899618584380849563443318514140866506880140856081283305757368581938174200159159228996478262757842473227260010907679223659936590728991000783785852182794534250497865422109162391266360637693641070227501780767786645998295244153553929476505600000000000000000000000000000000000000*i1^7 + 1007578885585665927375989843138935809861396896133459790683655472165872852236044086233665602566221083715588853547352716820293863431316257552577804908533021580265169772100105804669080804091616329955434781326715791859921228790395128709197894561736368775301778297569782192442868190999024582130786615118260253704890479590649475620259592945657556230573614374028496282768199504886531283117647368445073239534623434806916174919273887231189106563107736385425942852330859257505552689140836470931139843796359865164752638153401232242183381393489944537275483410726680735878788472435116595679698748321216610170951226055418633733942922152445187661452644406625808510263259439855203361426446489570334367266109123717891836637260960295043814841282615550934056018273576422927244078816304052885857335554246043602903838126289389983304073124868564649122667397967615359788267462556325622465589429320850493989108866296022608998578873879076235096181649266213368245892557357985478927456627849997967392183895217264808233177326680079811193298852007340386438347812914823407597516556236597225798849981458017534244795204400030116159091236767551409311772669437023481823688257921364987130343232071709883394238077577609306868606143693365493045282473841008231689388311677897060741681008186567634647445302779759480590344712640263489464504998257111524613074863588299916375925834400077210943626313905982081102006071035891367773613980363224043107442369858330463572182685404685770668512428036135291473703426289490473889029060125267452086891468567026950730428250679295659407539489486540734275501643301157010554027094450036176402497267147245578468041633657984254065833120847385106340736042962780160000000000000000000000000000000000000*i1^8 + -46469051430647765201338589580913683438651770016969028715172899906600347615545576724727427853193089392451351971988498587347991309338796575432075333187859899199736597163042250890276106924592241643352804332373369252608283673208043048417484228285935671054802600944649300129160796922780930030386051145683124115713253478395145828548283846197482679134745147867585704630420205803092260916637590511619875069120928748071242040690998351603385477434137853268520473905911454022064375528807557948150410253176777218973576235955405988225156698988976148521889942287444979149450205081632094802217428065728590959108161391494172277886290569643075694289223947837134085216298270932566824694212764737652670198148049074076753467561399658842034194877930089316347508721048070530791130376778567652206521710706377591846205798361569737480005821778966895679935156561078570186745054992207791842525546037530958971373048067564716147024177692180875426670237506537348892832829383348531493612295506441744290120617909795742593063368193362606022011508503466301599661094681804904705027159316403654750621251293154209488778514972437872784826316543101879819985896478425830512297731568325175989678640217073488916136295541578916717647075924785712273003567666731920573245230854114539617114693058979617667488806156343477488298427532569967919000148494637221830539028073927393302214207354456482734549891755404541941745000489290549251984330246632594216542766814244004287847681740156164311399189215666024358072481666874923991796226195357293841628925591932314585659490774585365887601774839643172934716183523201008481421651318418220135279336362448904483530804309549054186557614871472053053598543642624000000000000000000000000000000000000*i1^9 + 1682744731286228835760012299328903073767530561517951584075087391512681794386883351433465061320127484125153238798169544102070766089784938650686314277770643602242811270073023442112041859513475277702415854709209001568285376433840270298060082435574097059271445860529004090892330230623407711261243012929613428260168071800796285567606051698917524849786635262342213326929339800575626910576777182500493606659187151614723904656326582333269283128441339677914027225750999341024569677984998191998649133052870563526439724074319219955416608700125056829892104077208168902719998746999347321582105058269620980586207596242852306848676446813415271165554915708135699492956632445717661613757262544801837725490461646151919917886525156304422418428047211260643994899509483969569946666849139624551125909138834776879885168733211126183460478930565434053192236439470808918145208727551006136439988117436288009092168436148064521610232035588399118220188991459987445696483858002757974840588651454426516724279354549682751752695371467336429142331163066533139233169950089373577784522297693670470929202706354667947333176434984146233732800349448849837012324155498650586668093649537304798561777542155406681386109185771108664111857081243386632218854547467610638409980250310286866096927792708546105535803899847147048772443968723823928793816315890282305434434218266971339437874988644658624106368408891309091790847768609980952323074398476763880569080033036234753944881782791053271889600506171398943476689439395324511692960321690646213259948312137977003631903880565777243029137991852160599719669428106258432822369727719323721738293292393097788149379958884284006200315674890710939442819891200000000000000000000000000000000000*i1^10 + -44025047235575354392130937563015719506257367214780261231757758967391274538374503046961616839592495571853273655263011545681637836201118593630688251971004171563220072713190317132426018884162662597882825121536396187632636507319882323171915437740245087023763381986682779985500100544728524077438601904798910177734815175049314784373903480172029460783679346947374862762960865221080817917025260271110273854378181748875080389329868408976110040024446581783160853945993724834917694796781449723075831587522425934757051824423186160446301503362586089372974378627929875994489372026680997233918401581926439957308243830208729992709549950124972105104673479650100987347824867844681945268567461435479094931326913901211852499727395819104955504102748311692896834682402275045600076144220823170290319853562194463372554075085158102095338469499879808174183786600880179724376757615894722148594119051022154989235058005958188760938318979018995810648597437756923382814666908457913268280913975791836933487429446816601008555820624344784201608255400370776062277074915768399230031151574095794119912694325401626091352356995643932860183858338296939625500119969194310551335768927219093107807654651706692357962414317364228089179921928481183791218229179449012337003201929863198755474627946630212681154528355450805029546423942006060781018401813714283702890404762261644821825456347078606802608202116681592910322695877542447513052442767355076937893691740887864670536620078219883988225809124269488228041200789659336630790728347029589512294424232103963883132311335647554309812264407257153714671469199230082814992160665905757076713666932990557477312547316158407552959190545277611650580480000000000000000000000000000000000*i1^11 + 777855476896207840110830730672096391133000811467255545440634025813657228886049267593092702259473004529484214768392651125069796296466201319136331993307574100269428026195477058121856186010761621765416980821755918341485014587705699088006429271607050672174392586724101949003954679752937302084157321931733577048690162527802131224138176997092583847454275936591028748893421768187760101127359511537430857322936097554455762046510325754532435355525226071632238024748535225107022345516322943323607792255385069093536604735342995926230101462304221791508514995051351339340663047229593531350396468909946171150747659362793545700120813732171519458111592118437003676497239870219719472814492467464380813444825215910216362858895363855780380418193899610025574789268183955814170835491522097106822813828432870894048059050466535929950239685420539517109574014256781979276228375875722613009495530950973691465272959861610918768356132467444299176000473778498866467870904011000487812877927795695274982811756977725811867491911161273360074977161906801627103603065260318399470674840574326799062036884070928132719350471015793983629189546732648481745273676683430361788088972830780211531862939884941604811093757247215450336336300057437456489971597125468571492811914578666916828481437628403257470952885454550753931313165819376781603235593730542564180730900203799670638939701606725607022523063716970427083364780879393701710860410116298073072572550214246556641501518009112400035178732138783815701534678850781806744407136347178918096250144069271636591987740683702608118884541032741724276969058594941145764165928900032970172844325664522385719572417207260677853395801285882544128000000000000000000000000000000000*i1^12 + -8875282379634537991145126846145773314691203951274888752549264627903537451210856262153333467879083576203409068688920338399944882790956500350299055954777849304163472221019013184834583738638474224766756214324421853984299230152717287697136766564049921264765738455435552132328836072046141678712635748495941209733208979983974054958384702541779483003836746316355809082822156681856628582240672012047664965484190496490242611398266018781217775302847761004661030151202634315346793485983879173371542313444658260910564856288342907440031792426398421815141460750461597137312847275441106102318704304041633108535128115389607100019011990074255309075785547061111019808472114621945143944179168323041755169461384778633311538084536452663325576223702337692404745995474961614769595025979199349684877782300755766139215583266313444931501451290763522863911721934434980242836457215989420773181933371619213174067412159890732863765931900085590105272843063303887099921798264103332067896231621235112944751615300402499119620431935587419778992686533924238282416819992791577191920048068592148499836112255873549671934593076120875228681046155533552689409416221370596523653768693557765771454463702126047546131845669531079680705542649884369273904099077153456629708180818811510279475127245039669163501862523858624580200974594116955036262897556385785376935171486343157319711706514577579546163992629570553805028971393692976344451748116775697892057564305698494694479724314786895599268756536779858197511133488071206624741556377896137177357971839296779251598081168718935662465812983506222924237987540656649482491514072574350400863591391844036908310010081446652198700190802116608000000000000000000000000000000000*i1^13 + 61392051098019989656757428802494092068646512718644170759163093736293570749002266414351076453699942115118219145577671713984789364363954932451707370748290001793476552319733750895452212317510799146361323578545204148781534115625488143487417515283038691733217147116912375613157995119825302897468948269213234992003714306405769767253126117244045901122517246291418980320616501518620834762450768856932235943701524323914343145614207993940322926244214514523485477351855295338022016126675181330665191492948912945050711381851164965292058466956650464422311961819544649764055164639816270304929192228240191341654663094670116199206575552442268070401923003930254586121768315800608076873214833147624719262156776891242867060323391769222187226386678093832800940741402000449406181851896403956933376148065813920337586648632787889720728878006756950862725263254181229234026183543911391901540585082648772504766198060266430420333164358795579157941892149616798733289181736682078336254890266643724585516918733446522370882875083487848862217031110637833235335662804827945532348832926738314096375153816866346050419308751481109713510067591414165037738668232896390202339224634905256334613609058985185165781816981687654985025130355855877838223302654372502222594861365901786941758138563087297510368789393374376294802719198606715886939843062687413708759113097756495491697191140543604897694055203206775104535062619336272336357899362822500505145632584280190640413898104553875005842200276753017354714355562133240848662988893591685297284844134427887988386727819873748654778980641874261824324561204360643939657633894309761652403854505730201468892353529082552504013008404480000000000000000000000000000000*i1^14 + -197355420200066500426572493775844060996457900483926463117065350964765394318990558195858516376772029251877587490351637000233975121722153152962571694522760348813965480999317021023522053922782035466874559168866668880871470471039230290394906418171140935267028742107734448349899434715051287886760656753490964621181354707653593243648384545954626050485464820379562373754735967694621831885820096799396855509856150506832879281390229413045159698070371118697505400457967752234611227879310033938561467939431462595183423026854574806505962584474288491311317707552574790766265897459086590719964012007084118759704695841860159759305246395320611472612866328479752654452904046197560940754725127505611370050577668511069646818759641059181214236731428920007145146219738507110730883040924095921150452343806173701979158506303535961892134439792775248779325243035420040015668431311908664667356439444430569058320438844889649595349530784324942263492704877383813647973334665923408307626573040321248657678128013583261207201603905792459247264398267712713779524269442713381344375266538467205091550665165532448224781108869657245288923094980171414317251723766398273805922309908329442856757102673780919272646233665760414685143440464659519570954597403589507660234822918984749406878593208133257389357382975879981913669710201878434014064990506956596467600664282444329221666018480321742993420201570212844914931591845524951318844790716324527467297623318057548175786316068536951662073579783806283380414901449011263759258464040098605399625859726657342154313431701608826360241146581933902683686577300405893039207366458399995852079219205662508921933504291231432959852544000000000000000000000000000000*i1^15 + 955913318260847258574509204548024809132702345837988142785825310879321099507511556021414259355077405674823187216024845971198798376295072252125409950960770962883132911592573951280322088631375057734982587316405298851062290755596477201690079753460328717405193517575400940121039891291337869380133410790988584049185846895918349468200207055538641149683056112712300838301699969108679008275663990163445538437399581832438356840430715124681469738664189998599990194487763001499308994597715558203696465724567012422463440313640531460572209454181834451700891104264965410226967646107662102795281820299273773501890271203013451551836275316815979206191778553385189042244256919119344330860162887509540633451370515075444083220919114627212358548732921681875327412865439108871866814445696139038185325797605443767558932891729462830300128703822390477274779508256365121887689852476174417497143024148254953404751447548289192982267384971475098708722192304550767683524117034242218406946505041315746628030578072679492179486606851737617774537625080640248982675690471533949416826429688207946601794424484385619618630341420613698293225565840636547279515316601568857637341705364060142363812558649541103382751832388040801031185991458534620911598275596532363942243187795984934817932227499047541126931602892980404717137115220450279586299443786101341780673436421385109622047250031146665594215596244029914605145110667058993564676486876656616855566139018661283333506780830517937931650482233684736598494360733420495209270895479364717422940199255226230294518143604215249686365528632984846628144805247513548927459274783519258935922211534449959797421704157513488793600000000000000000000000000000*i1^16 + -1554113171227874402286019195789677649058439522942143143529993076902727507401601277836390388531456835966544984236838193173793519488680092554070378714480863424065392253274495514365716316246214407892029127570493271505015416519447781307538698923962699254006806170856748562616486593769295092334966023078234000748214526544490745368408830121830193251631131466540905257443973000953138022519871522983880525193509450269385764954933953128408903895074012164781818831531459616114695604301164088226146361632322474158187990769300899508386082945050970721590234397271544012285957996626964638939570663365849378615995061551332371109145456415603846997750242348426566263138399387747528868837884401288691882331295653259784182676576681640844576822732265104855994126600973426650094406278091202285853011899642820478428715833292699027456666048658304924871945554813765355048511706484864816274828594895154340631935521360937135348539456616564134152443897381017341026573391907212373973259055439956916085526057441573287433505221880329951764954618011095820404429240505134380399842099131052318959138972141989970038792023245008296961765954395559446135448824571241970096531290092039188816135475239344086470846193671006929848838168022390818327260936999433228238757960553932065409763167399434280450147220223577819257577009809989645672151357432389832450111324562430263766497770743216812878805305447210527097998027963398771242262930782144056834520428215064310694380417435896822118164902473658014547825027585874397046398468469851074996350955846611000179715751547988541940724433824235312461903900228511512084126494775770882926957846825475190007851019424235520000000000000000000000000000*i1^17 + 13129426743250128676857001661480698688168845534305983928659040001141900370479180428834729864819352427372464094880055206166709487906160592703182109594384035597428749646682879789057819349511255576677920056582850132880590375712964950015723393813999434119835610404471844432968068438955397770147090582446967204494680796876673042268390831132645801001552961972525311169031606208051690592441376245233682638673299126186383522175551277872967972218485434365288081071010629284287808128382388914569914566701155488059346579634998412585226310070945782310672141066877487397384019562476406212855237167119006570743069568314050810420499952204880649002663996130203565822120803018564139163438318307597841892731574325021026423264286203330168265113087772787010028187514145282778222817420011427005260844032065896823746014251830863405123813116666043753590469079480302733486010915352084464482614411460833638682251663510462714272881068914618962884239148479180880192047018592036971947049969114863453173947481346607107418189632716283920651611596489894003963310289155275752841443976803049791082386266481023498275955410200866115748572126115335285555801406303827640315505223410363739062206392169849592507908315576103980452705848804640627166061848339138192051063012039949832051830828112164397621655058597473592273809052380224731205286030996570163081814836857356856929346373497737629696473826186216923192270580832748103979320969691292157474431344306173667130611090860180546926762732527838129531342093152415787005560125049128052029858879386197510134609757166482119608242552745243952522896861793506109993157987975524447076162886421908277258539237376000000000000000000000000000*i1^18 + -17916181955217932164212914199887925833633931840313074952448519311011748812519557579011066111524275790929129282002650210608051370332115924462451553316232892319417071923094464794148441018967144067356445118353044354774170438382607666514239567284018693083940843525484173230267345986201696112578023856332011764016407194888202550879555965808612369232618257702715095555932573556713674704846379238382720855536123108894679962364483085641372403133358502955825500180943360620433743375018956389330009559755014339819631242230722643112250929662361005331786767122241824590630299260417532568459837215378929285570039908738384466360674318823487728208745430610800580189170794846596755802573942004568362315294349860949775240198302244282601033822955915451608287429572189571887846838022321770770059849266039305691664160429178639548087933491349876007147282899178585673622188315947432008929140370830533971614230379165149214729968190854660670304477542629853315976932821761477624097762458843018346893477993978267800973569657307578061033935452408631784246515191590999659334379795442517861788533513872695827224291631854998864286129188478152014083941413087439203448145992904990165953360272454106824224129447890416477410381773607071665840546980656181190617994339213855591237827433119952579932563928315260852909984482526160088643978235694627554672791365777089392355972512174101399647204313280219882009305769133127648752065572305215428850948829932547370917242128204720345173563835357473820733895548873197439511143744509859686859702419037082578872866129994173262539190692574652702480898351465236306782322363065823506033979362753276450701312000000000000000000000000000*i1^19 + 39994403020244670095941755906611543434662785331443746437512307147097230475809084947287831726054572733668158267228049650170332007091717916554581100469419964288452029451409590587686079632906173232740644761995393429562075957120536193541677640614002281137310074775401863031033549752913166761431439775197641556935681320444029613833414049189448043949473570576448455213402786903890556262818848922073438301910552375607700727558190936792532962656730299933059761592714293907700576178626981912602506195866760431294357116031800462051560246100537757549722579474669786365844378207835710305682331420478806369343580587634561499857107169286892737309569557128974124590328012817764496874044389123848804189595649659801639387435284736913957641528095135116456668951087252482822471943996593547731537628002955774383579714854626934425789028753918510244044927517590734572497974517810370135889825786179600662035204389302274335515195412917142501128523473030056205960684399904432233931937212767893422453266902594809864760563240220312001566414005774147483528943158262621543680051462194679026226926890198690100351909118933948756170643760824622370662782546174338651423432163385948167958977338347298491195469464736185049401459136865339030102708190526595237216076599834170392285378317642033597696014523027785381566729453838721442547908566407859713643318190756827456875638203323869525903138034069521919404660034657617698385640362443619011942804119973815986053887149700523187433446575448244911340791503066452476474623992770370338502994424318139769026166934632682337293381421901521845469113297811736610188739901774734767815874253227976294400000000000000000000000000*i1^20 + -39895730376444546014783309368394058068503850077058743639742915412568598118692429891980762004427185353219106839583287492180110081302547968107142062623307747702184035489180207492340694221552014420754351110393723238812342301136546647606153670420837359724058955450427634814787703253245947073391869394480968272350362754985931914618596225776121507269524443028121102778573052483988699261306563763061967937132614368776239237801551927905663108807545647807432093469909274800358491667356487749131599179684275874856627847582720115205310645421938158247557241643956507573101530269876580019392139044340063628255536997982083023709223823240034666086895416932810266149714305742989212333905674712788578804733278925788536306687881020535668035178234219883178385307139908354899210936338477223839923909778978949686065419661544757529784513885686766097087220764807454182085099296610614301437789135252735144251214640127336950070938721810359329064301259549910953010619771953425903728378259993307792293221539128634750930780663280761099475949323400715478382035346376623976864898494940480639770195845646966300894901797043623023927483418842875137388561412499446245983286643004265272310225532168949065281370127997826756067258336730053164911574118911028659380144460308048916287776694610403472609769132123588570552838526312438931990640446185239887593551756422461971723728477548033693769744342706836456866602552551944365399422023823112868171054243148971823638474855514954254825835240762811993118877582074462506684008575245465604349455743092923944902732026341451516579642284278598812721663710986518158231975340534931341966166670180352000000000000000000000000*i1^21 + 79060056960203185345224175481368302514069500755199595795414497733797414940996829362954848467529162152427102981688190539626480574681663477825716958316129713894492725032664238464157176106272622961664931721622352228864428252730648952844924696375590661520799929431239243992716736775850713895672171984822089287127925213461786080090446674807829140273585521303600913126135153187091650569057371981811498608659798892554323567363783745927993105882016535917964899398995645718313403935601063824707696359340307064220016412613251044762072594652443017264213035778709430398864099089493049636665533063210879439098318455399372001870574560461050151265963333693171785585082859021199442075575385795686179913908249570087361889972894729211601437648820819646795824377961281945401651452041979167091692930297265282614579845929913949168737818039063190543249260166143504428320897771745273192205175997209014754396796311897282674462600002458570905034120611363237404770536068019442706484692498524790162664487860332248623367512354642569074609213989203029044663344477654942275916588955426994897086926639425798824611703265019687973307174621206312007240317251887812497009619026963236005443095396582774605307424610269280122666849697549374112539957328935079731162813230322673775802308785740286293340501187113715348333268538108076551147819853063905471608937238534225222457184146677637605365513876486888975546286594064113268093627038925605111812659078599434963912884272539251996916181076374922473330372066379314758437302269974106459604327768405399749388107429793198084879628723845299979946600447903787202119836394058118499785506816000000000000000000000000*i1^22 + -61382389944077400055708676887419400478700163467960294161700240479317516383496973349240574910784645050197229053370849203600383921123811592648194712789474302873087051153902155415941304156667322546588876945512585100197510268758922734188322056129855537447610475026525668879238579851005775333494060838715232567653473040821324243310701111649034431257556512434739618387620209609437548617520876015676410965761019852027676314038226699859933212661174605684802291056876137873319933201284699612025388603943667298002039738368498173713235231586382234478363151018227071323374582030053972518098172326426620100316650911797200745954366817940961112266680905846072140703598986309126941783867368618891620178907912180217182075041103783368390521634291789935458927163201271589261529744156869758658157579617452392391263006365093425821194804202760993933500702408961136314558703718238061968933159675719005054130255862144447107055308158040720198837911019696540863221436367011199404438311449861481431681163438944849172956058253004041775452968657887747592927053965395572161900502152929506064583892755989972682932773366698789541055139406493206723758866753574417168420097844204966499045409098078019233414136470526840740849271288063005508260286298030404966730209625797027936618479719081689656465498973345384767723132400154887063367197202054665229303383526762821992968626139532941596277882201989420719889554047545633835682000562123676800926182018176799077359125185957137789982921895456468576096935527013350915940525413008779928721602856510162249716151939849420700257803418821662893228277645793612478374612684425102287175680000000000000000000000*i1^23 + 60782439305476822662569383743686632073778734423660935092022455335796168070570919524242836748342921639128330927374921507354459588700302784058015953372220400853010683935822307280916387565465141892990317065696586761938098033430726050254522446526849219077473431789772728996408468724575166867570190428032611624242292019834293512127539954267066718803521074882326285689266837070843142462494968747215754994444531923840458524750174602234387101203400244850447479384495205451181955237270612913588978533105634274628552585572684426274450344490095835457329697524756077713709381710643346977532664476713500554836739988227539510824852416550027488946659096607048246165951156197996275433254138671154842290467022034251314551983867215569383318844724920967406614353560214019272072904673163572695389802492694270182319999864750500028990368188614134327088133459885169178770672191485744589749452907639093435444006758013395578449308304768704069274340925656885093593691497263662590087427031397206972592391549170656965354203733872681220603210750249463208185561968997925491504699967611566412943521159511439061787682018209455467767126208659280301917359170366002430853104247030922086510647838458102513762032611647989767527927198462493609727422928137830494140263124346062293895545441206458865819119217826975346806317900851701952076489480813766397992442162128531411946077229552373423599890251139341847713906082333302141974353236071197103289447526897744747503262327895131511268348203708851210295566585451435571136859751375649080128099717495583703045769848556192483973260964663330601718267366406444841164009490364760064000000000000000000000*i1^24 + -448388773018189597359350854162883332139144907383068994685728522422144484326712975025400435567773346414708055864739694558565240068232841440472233433566741289277160248983977264685463181329548492501698329740304898510568209918875796349564381197745597767784798449430797167000577989263498824387271670215695396704037206399105734399651145820793717761399381338899362333876577042747993628321529901982697039139581361239209437714174565939267837893705581021908222099669363896534809508807938233569042278750025529219442061599114821055921933668779976038908216216670450814305322172280304139754757610433697744292127245960657795324622171670330667017531479921648958348495271140353052506954126033886977796969796227572702333576646695866564736866520416627364560686498094021258270601649968631520402250481223590343794427311719264507469735171289641721103880220321618193337687482240161655596227046438202583509040869778795239888812211293640194926987405189660152684360430812190852890027699587247958339714790494158955891731808921386607339471190732176374877025914582240741140184828512031197986814601509730923363428626445312365353890633726700667415665560611662660483837283977126603174365287503495243741055401608202644103108768215002795634209014528786687544068391002265186237830145816327477925386978283935768979760330138922912940366779142109770503265845849885262247600268133124448034406621656142674707192567215252001495126717502786357886981714291371799501248145601597625733835779685652091599244317606658269048903992167777899538013985097846016598391998307159903400895641089677448184678484929496983201568207667200000000000000000000*i1^25 + 1421582669846335990808021935189906283787504820743399522625283276689092446267262649283944193692884867426920619788610592418582215777574730476865106922849063833944114844369578849438690556204991810800357670605752344450287906334745612583750042956824755325406561849368322270792410664238422196828251801401946361134812599996803249218323408561605876508522837953069872511659660147536458953689838249328182159005813925354761006028860149641998894606231111405537434930992225204696165296424134398205827524261214379125779242460236367365116550630583510163216264718420765785681574535625468404649518817234636611013773304731940562679300894198784333901069827214849490616463804114902668217023471627785423587633667318096800708236597002793680672971686645036604599254977000566330278444474277747075253765458468615429026299987287241693504261391341077152595104992849806419176640646447388315163509510210759606367328462616217837417811446612779700637586818295982938310044332583549708847966595117554231842684269995094650000854476256288523448522801153810513100148429821358403814546540983653915909801784344545699006021864998201405041600512918285497765636002149363576736914016156468308832782451839488257787795232630714406989732788478168472094362274848289110764054992563154018052245101108603888470503675692056763292925880642556242006665417148092171597002769253015228470159976712518959588223553313738526657226839118599063250530033212451294553523496690603969599970507590040971476336771053553201013046466424879820540056782675251753723161333907866162957148419850593101983451228177052727445203476604371608084152320000000000000000000*i1^26 + -251030683700470729897868939953887617758994236811465561110728622471749109578735581994364933141068768694559882221566083347943596122965250851722328222304047090060650140243213670229874830265415255735572404244969676300872813651360577540281997567765513870721974663463482026331158187883725116002920413730800267072637123885142947921322521146967222366217396760683096273061742743903962098350343935458258768594534634090153447653223753604731071936571832205224086463189850480525057414749897949990595350143939635230550205455649898004530535664933750073604937726510728714913600166175698436376209283798042210614084853461191890911112832029886722068616045124271920914887238240308130247217867391861574164673845991295126750721179390924293117805160970112292129142474692476788248083406843098641934773559791977266655258333751229561108229546963263552828213441059016947256433280729369336940383366779190630733949649137581824318178357580410454431061567561294700638905976595205416567544890985186563437884988609252210944364886102738571388277544469389226410489684090257024256415604128031447100986013623384359967287653139471785654812039852622463193965683000092992412851960748135268476296903963564769328195047757541754954633759885521240827310161270752298580023355264888627063002550877360224263047491480037578703350301989660471817762520346445674556904849990379831507087985890337408032284019552972469537863173550040255128357057378862425485477212313352887018480314536480546807933633820238071913037631029820817999873226782961706408002863854407396514865814821601412919296932373781603843777991137042628608000000000000000000*i1^27 + 25848800233453567152536207078272159930761209671969703802839404128883901388797853555193096864861589491472475589175936780279518029782912149692025509110080522305178132266480329888836829596677960250172577106098917821165610585429867566281960982302731799689858646023191208595504762356534800080037565733611515937735425617279456825473732320903563955325605798657676906945406097372742464896752831715492282071195539619847522838556019875043056952670379555144481280079567466699507415067209262404445733384645968058333202975474870350590415538773289550786809151011754866565254515847609820927879870264663576157251758919610043266912387586325894926191169074204416544053612305453001378060748959459271834789578509163381144130000086036485923460848688862235620559987409081255624664898077924402853241101253187142055690169243861093750504030428641680156237586438928448070323284342162311420961599259993500428715242826204561992407408517325017228852093927440605777103916085167203071463731596773332640434138797913577183521363961379232705615121073730440098566965147818090294354148620575817700047882170449355117733300208419551945849906642359520635691033672932434969412775061225691111062543341389162196460434338030558469142979927548055136488254010142712093254429743411587021014498372057327152717885212461870176487593666511806607831340705392381533175178228766025836447281334293027774084872449657696493957142152840646523820505198269594560542824707875851751326269177608848935239774773223328234168970508209108397514233861670635441340042846004672985568009036622355067578847981025831513399022426521600000000000000000*i1^28 + -3070296558374857735574594703986503214826642979399358510437769369710867491040340907693125978934565142544719251222535168739189898673516156882617666147435183862630713565621524027632817546747535404181704527179935255577816379243786436754954718825356068898940843129261613674563885338470215752597162197319239674754392530025502304189237821130690796302712630005646066388631412282634665224539931202968074072654239238801277030544762448202627834502150539222301685517631357175349506264743874868987348665038468331743362097489170193553869752446836543445147892040975955085978238165025368063739460770523582108397438851198976105182576277225298869776630503217473248060431922680444772627218336078644684771743590062905261529609419649893537685979758558570267120278191313987974693078351445265455930639787348262828680481213891416268622879125331785122549612165447700541767070426883259195399895303724062421722536315677444263206206748423441644260281626498905017652297196085700995214096818039252580343344369771009871774904536263429110613151672242338321652613966009221614782975385274507820924930961904375595792021398696618283700391883961990727091244790104399266521573486016061540773258130205890443409323285656273568895641948293474678355795827334689379598686977480116864192001632245660282274063255813084532560074820875800544235157594222629752222450973494109834124867893600227729096003863895807622760039417056320502204424804557132980214385884376078247189626714638743219313905281254104706290907782690478573904786336007384829554482606637822571701239898016316621062241150644679687389839360000000000000000*i1^29 + 171757342037880279044344755922768754312086057761607461308541606778334286054579566966321985159049373980953266114767780129172181328708736523662101748931263892178088505085719220041745818090155128300191652572043686685806260376605699789197853248212050259415475510064962519697749513366233068272639059247224264076822924422385922316531729330096652666460549252244847004955471374239284777835179745974159675341619866161019581672826765832489384913301661919036639407071200240750142620580874530181160788327279371114931347548541005326912986076505330988898906936149546051090130104321971558884178438548100006321428427488323858361537240972343061581740830917245618421793909182375200579821631850171082245064057865899710097152701056269264651774512857222130755813043255194226573468276565597449718119291932544992251137791263655116152286118553732218210141892933385922840766910192011678452011457079573653419713812437317433780721234182097211018596150819292950708759196669276995607083623609868219578546113625279538634351995139352085136012296179909132284740214125122674016689521109917925666304448428789306065200167126936852215546699936695828537137707177195444594955390775551048546652735194506595698205831717385603242441194170232250993314709196630386557792270134273507858479846607974094434200731914817100889355157702246851420546305570229073670336562889165034411561366804648719516584748310323324092213529055924320558972182090294942141661428250071454582941783043411765879220278227094955529891933102131176021893627411007681088386728851191142543799997213050222165403569241800572928000000000000000*i1^30 + 170771498378283191213630787990339341086515523381909020271563285771215187793202115427331739490398208047212477991679545079051252518285958758700470579071692395871671748807687113331106483836339620980178144139675273019575899438738630774147380739709716902274959165447274726881147855562179128690310509968162454480136201443104324514066707924369850472087434299610790406237419719155767384268008889427789807167013455262862757911822024773904515297837609681554380671036706760592817124257664474752532689619133963702495932849508059651195927667550859717950357714515668964662471685352806079742801132848122502299834711266345971544941782673877793820297875748231121602151519146380163534735906980494230715908898510747250485460788766304458040279092414590349431422505464758723393556882261251116492447828204839200634059526140390132164549552052010602503393548758430127286367959190295859312841328975418536705795997526277216468413947532471303430410014846269192379898423593403240417484624223561519151372096153117547503844638877007748724421963813436997010875275980202198003837888499854243190994240694670457797091637308791874637988001952718836335523596378720309812703456495889950658197418388062345751229958856222975137064620392357730561397893937550464748881217420038977863648025353085134854788511191343661359312051631741930871887613139264495311739653964167063086353768563247470992528447256307721702035703364479015362307475743719621255602551428073263538549058519005512248091527749668863540815093577208877475475232575131518986553262353474551323379026617186661996229663129600000000000000*i1^31 + 4837114792301924836478091414369450515701021102876312702020219339643981524311476251612484723855816136067360862610107601089657638439275033956885381676297581428998224762747288282718997726843855268853674925067858229543834932920037443489575441999304143834832188504163871867478661306008058633765627594706212255034122877481591652690314840999075795790060906072569868202087842673415240736366369249440421032373825585082128580799954268418805371062386788409348966599632471933185351958172539176199705746052907409366221215921923270270200749017694651926232581330282935628438033948881899660051444862890443520859086367102820044527796741926595964778808441670973467250271328733301589931045507485218761085082491947897429311790720826292747722764111695607950199911683591265901391074939538129441201941652524913463114434314459511435048481374186658328198892194684310418153145565992573297954347105077024296761045461164742917712378270340208568621893257940790069867167316646736421108578729629076874921700508267108033413654562121108212903347272006273794467627161026885657729272040599572329376222695350183425398343093980184600239883582534128006666795760710127580996732176249442106009932755055735317135215829443381084429055063893681180544100522971682714247793489069422534197862348059751710220480063551774317762193075344946743832649377478513295531965093824704127014551212163890073735511122087647724809852434077085341671706253512264816543203550554855703190871537063395533707410176624624600553866181578466532970578918727122907454182201131186344051773524501623304355840000000000000*i1^32 + 4111031889747744606939752966736590767714061272024273786045911752070690755210847093972346680604803114207856056110048047439820270737623835554401475840653031456465161184352396129211638124574851440697194015619466766440398601803124090120695694844652158860962611391818868450870281396337656046551627900471729899198365723048080155960326619796338123332652810900054414212334948654115843607968356205901187578721713057969438501673570239703056579651885648729596481489964002947329724471232901228313862610252231176405119852474385068694504353061847505739180466722228825996227499423588257521058860614256682130051332946511263419922520199966997783222630087825728860643195581516654371968587993641366477496717601329064727127778432658791710850654304318400102721460367434337193563840098857078322998173145177934412634471774697476190877261040338675407479016059186113809837769031927250409978896229002746130404895999038830027003653517537177259960289329235569403501520518392476229666003204609611003067066094292628866680274170323006235728663021797848767226430102636917741477436764166498546546698272650915004724156419917093729428651623759234535601454163313836500255361597498683344652993729363969680697468277530250330059013887541941851515596020982002019311163656922877283304406395914348859665960243496705912008846520701394059607506367120647705777454226751152707266071633312823219112577744386656089484534543578372833989409725573485200854946027184010946650979097822761300849607024402805431465332363357150055938895388838944170320640059902452632990089394257920000000000000*i1^33 + 6090643805408669951318973120835114880654922089055902984374020749549893415947271531794714838680502616467652092491663175554130669673449689215302194271041960587706077755478326171111938203159741968708361887374167067838050233055387767858544693940116325591487473435326451280292814176105785778808363479589502617590876983010633206499592999513233210364703603995304391330002305647149394095671468643192606772738487232429962035171901469820430000406604051113181393876087834635012889391490266430132906150869283585417074519486467549970902658634036347955316581173216850581473880082334818739704045375173210982733247498763107352011283049163793474479415398153881066755676281534116937307100978945722738436952615812402542981062439072279478442785140485534841139957914254135602558335552960607228832819205316179821055077606876173162444376520156218882952876530753005151163700414715712427559507208351629604919345152756831059459688137761272303223735962646946413898141994757381142921117882225170938461956128479566546261113035827681760868737618486339868612470561760279273247801653022880340588199469911696992862576444509476804434976210866941088351279349865855136711458230528955287299598154486251551530116569479904293156465945116451240400701684499446573389318993173748898544583990453018525187252885713131106978004238086340040131211334835427047428073540604181820318393230956652718843811059679761873989456241008283569153786098038310446102457919051926606360277941061140929151103419343058749019236327446380197471977919629665261087563799379646261651046400000000000*i1^34 + 2144201765573553352390108889820317203648650602781490462576943251668311505423778916304824877851639722423775440943503210424767134549863197104927291578137231756744625233385782229984476277357149923489655324271706322941673005524831738786592275523760048774016425106737898909303999021698393527466385649508465627986708168016337360040269554284494318787946024991611959907895153556775370890742075248166696203415515953916860969249602538452338948127527709671596721332324228959937074793070156066473118899908494509719805738540153733725608072234856756588057378611752447980244754049228506708380167831113489398724263991292263325574406820075826762016506359403503142842698115745672413913830786928847049432553921919071816615355433160472207770527272717525428935094600792472129558192037256624815766512604206305728115102545204199207817114896135326487046879969943142416073259053240502547366777783917216833970970958001602567768144904295864800219636762026660049300239722901661029342483394174133267871449270793206245240359492710000375655467332443749071085530610901506406778421519844653171116195253952482065227251347506529912326080514546112579593603330888893277985240163753417352661340868223275107046368017214305337876757526941293633110734599494441966096265411235964986730372389757293034543074412865166962677287667740371567347152904309071199008702076070952291913601650545948717366633363835651533748925504170396827908364920915621426069013796118546012239716137591805845306577785014882286463424467768547498716691999800443514093082156654919680000000000*i1^35 + 214480114126849698939149429607998616930318593567394364990725066643362087550605557629557560336499515595757535987101571141485054985245554427575844354197944230937098095539367742478844927291968848661155129038408400034565330842005685701328973727504111583000908254916402741158919531525829679989298151043894047639688589828518909398740066390410314492992604847242472464358193197494676470880994427508786643750418845699772168877887777061045979006372391253221621565556034406613528568867340288805686486942039873699785359507805510381003320531982708504738623202194776282596459876038165511241376505903451428719193209049816157772214868703697696959245323126033124888161538083204820584807279600672782902608982374435880241792820608341185856984656720821846847948610818825658421169889807663471949076744275591092103303753280247694590543616403564023794987888102168254016328543046583770240524256241730869045185860292466021495138631274673943974408150812628238980168939412331510823618719501145805577276638569017117466606739177635056873186913173858402762163188300982014871276741344579264252866421886645344153485616936895009834100169637819478648546385533873222728969781000707204127725879325304653032112423570269908948188485984651824415575629757693974256978562829087151020264625043313602689227451109361373880093587605544040046384700981727251798904450258218354251116131006786252331364538055369015635752768671788071332612997464715734520258187097073556050392739805343178879562867871154985359142812695120268948858245657826217282240512000000000*i1^36 + -3861706538364593433597595403347914924535135542832271179504837082274158107355098574504304671782515924127167727874929073924017307342668163839286770529229944853975158848868512423653618263876876423964292170393660175268680254890420479338404554854542230620309454428939942253320776447639133255088395830121556236274055797627707014950611217562777313582105395163805192899497499086371161403978371956029082565489699114691304326865533540179746358810727418266149936857626007809357288245817775915042662515723915706030828112867811741002006471913518658338339646157770908670071980502931406832626847510474119959556587801048634886123388476405871834532417382882969185463235597427831664546825381071518056157954209614641698094070494068770585340503629286251560653386851883765191314851467498193506046070856777871833627264806482111307657903633284553025629294463693600119275557959981605803350011183038636575849020635074587507101871605214895068676697968365463169603238909752856469664682703085608605674143866781319482562855554180084064148570057693291114144565674496992548860569683690546355859002684402320590038804749533999049019485033118421140496866968098381350043369193504574286269930851388487038133475616369219017343764340996918622459323503634877628556719416829869135005200889522714402530708705964863321874208161839543015595787706353281663648140642885073288359798101698115692579520850719304688986751202101971537066744592760969214565214005188912538228239573573334325585169301040599433638625406504087886251322162492211200000000*i1^37 + 49725861098300324836414792334676403366176426463469610141762981383292644549880085284813530844351194614964760191825702978163892187471659616401828353477097888809592260609212772945189396111715102425133405253622333137198992482354894901079688894262617043829158966604990677993884110688102202024912975000623838124653389595343632445569274614162700516719983559008830825503687813417449937936167662878638573445050611288654653422763935749075421942510982589952917563793544714946322265324557769507483228040118573099961078619013697197602157925325114837241758194582129203015892029226923070221884359597962949623382997532258737157434320366865039184094289064490298271254395421688564928194255275987420271200187562543489521409067720994414071224883949476010942944011913009271364215321192097046593232105979186581895189184422347192795445870652036013441974758467210006479609166557476951529625378245710837569393809482285741484489290073293949579813994638109681081487884971404731035043739942127386292087058738088362534068554647592895974060949441572996471150266138608541498118218209670916886061970006983845270170698267981036335563614498056902705586122560394098726284082020146283558772651043090159939683524040616633387699273279224734202879266338918055346638388417192600411863266187130734085733598918528552497113996502183789533492408802116674303611484199764357271463297089961350147777880461969587915420582480869552160460954769397314546447060878044571897196263895886481995033739193788287506790806715402199813324800000000*i1^38 + 183213820124511459751800384939927278101650238397000670616372713545148327766588239037661419346560555443357900183266625617908428721659745294509737596382714243875376401963682956774837617860140214059248170101992681120336902393529836274751107316059406181339913169822344159706418301516792294498223234602002820945608846830268237188406333114932549762255439347690577007659526909863460000184485432513823501604741364814482523624571153950987939443748767364246079091164170119172474539197020580368873287340272850935549830369452137286395654566618727304114751489009381337941501995115888062094818310829116307693044535838514252455637522649549285389993954605868212463528435025042536997299237758616244950525684490179477028181503242342359857721838068732097819076237994472871588224007063384876949884845755656713132017351193170951242650914551712468332031355586087878754677761525400981252108213283204619266826582728347411493333136868456030980884597892990233699631794337577415687419188041533105860421642664764753230535980092037074201178319853472328929585017888519658046722670625490009148392592671201891850051339517785298864017853955230714250048046209006959362095417201369496788064238947906655483977097161538595317510491759872633680520891846563639508063578628412039297314644723573222893844052641447090503758954827778787781360239663027863134366785558923481793652226720360794467820549831973276606457797061245053677553615623016147303330350869803835946466444009572349115118669585823986454455058956288000000*i1^39 + 144177797145788000955472751638741239401380498719816019220668970160123176238616891860237816105734280267096234213877592214738118339815792253841974272973212949445053869406536320490183696175649684679568355424428242523450610743127862796180859642087193455826332956548870015201362284475923081848634136110260176437315057588496252638499397358568180641922000368908563392500209662709835046889921249303060434965530665905297050977816714889086505511937003049456927460968868003283576296437194584892094312024920137722260164036181788754122939748313730865108056374990999039502645351799659932090553881780013763041897895216061397083015758664520198695313568087579238288993417619009929756522004265754484433944730365854083423354202015791628642674544379405186670060598166542888320356378529207255038157559733015445020831797777246224732094611542156006423075571867058907441008658394551564895281248006644121451436163120064107061262511805743058263860507241543488734971653132545984016063776054870642390419694614222801692485316597023621653954593789287794544892736272748192530577122013126795876220171137968085737413962926060278915769988609956166814349747321089729921792918160827583008991274639408508361311751236499490835487404681608436525054973084673803510506793596904781705857394565203422048085695066281992927169385862153466867235947959396714357586797114254595701253622474590477729808064137511140862567162615445055962836014580641652402984653487929439497738027633275962391451408828104022425600000*i1^40 + -46271497438921441170842403027790207938957914299042366196861324449219961103551900304173687207867505445646392451008273933240230887813000113327267238989532953503929743728552486956820774318006039852128567796548918132845196374735369650688323840057124287058929124741719261922243303310986511850971169470769010188454067348244878619877732401181827298428743662286073231987237884851386135939549643210775371941379690544239206945210893681523455140094531953312440666266062936042374888204934557761962615428215632009757330712036719850528216098565852970178780308276663292252694422636494079117472032751330837208700553480702654694550783713405197807449175610132776371541097804082867202546382245588565153510679879269981756982479468396159521679800062085914061136765191674844834976005555890356625974573275343902736737738142663696442688473229272495578528360251571237666832410847718250064149117907847199309430539812848737380288773929319726348899092558220254936943864620474236776227578157054255415642091977424804163668108255727505435164282774397234062618202270459857000954081291037790815617765333171095556086939968268721497840284480562789978506180182011288174609757362483723331195542767710090759380907236737122859532797655002213049394492838357280386180166493263403764426827005156791644887913259158848719661890982077651634076703988714563859056683186595571026858568633386774613719851238082709373762253087211024179252661117029798343957168837618386221959584748285249961506897920000*i1^41 + 69884652515302684119799270770825810491772351614633119533006655510105530829930693074679844218834989385243172939454235546465395030294548813135775239736629876827402479028374870987635842080493032958897605855739560798148213367853741098004643910557039129244808045714393116014034677044773947851571563474346792378725875605941640023312900269767467280526754382433611533856840420900467579839722352329202170693144570629049798919209954774460551028469601232906543571325450599298601476588327990313542512259492148730440260389495208800289571068108732017629859368697506478184364260017890103990822650804707345980618671718237600974788885709776826536887253367395574929866533521748412075088453931090570233193228782363515151115989488770108778676823318677370370091987172292747981529623909936903695333563060429950699347405932424179852963810956123235979768173780342213064254535334301695285854272326083208515595856295069470737357487802050974583419542102859831534305820949618426017862550907536412721534689972631337538083563945245494428781303047366544300599408877413409920945310210457345477143022327443090327351920866190636791739318680721327488632002741677715797215979239592825377258255876847798999400264269427628526714593740914568633060961998340764367273111186558278512813712955839474430465874647422312975122008204690639698957050145704568974386801248701797656572402362758682266114105670087081099707679032390278474500435895797920593493369383040759195306532945264640000*i1^42 + -3864644423413617434411838025339705785190581787785832497292586638559821522088807287848906116926290132525368808483645201539006462252239727743296618470873599979138410003419773729931426238364907512323649264193662955133536730690750250293849821961801498748205428053065062363728650854842129061825206100216077081138159781661280984497214499117526269733218141104659218321183937852878912356675376525575922580767986818038939596806553719987039931074791010701429188184234751216474689282780136115495589999402000452951976709091621436421669347530968542987269230492249721063027815108656464007389883623265412935710964357618314351886814908177987865248545427729947923085118658299780114099219322980924009114672821774238670546000806343886958475611261372749378574501847438899735970738282249240200371082509496404143915399346518722474544017479928563615260018757527631904362980004364143206588418179391263273812203565117364373324349165637194713859532021944562287418006669773515070210605437573479376604373561846879161594191640950847000206440151989058943124403455824992201317081174397076607362906833298472978149647007936563650378147394781818801983538271451593283961300989324669836086173464164773362447175088460502824145480671251542215811330230704780732158575388500437060322719952193598438277039952961743280907772944244527787566662049610724538649399073502750226010338380462656967933693756399427492282768208774640870858613576848729260648005684428800*i1^43 + -11064613734003861589685827669479758183975096508625360880879173674729232503231916199040966700245462066621732664628598336072115003038604869983768435772030298872694505057238381724540252265415041748636676230359346877941355495513636665208817367932971407028127223396792145614989526587185182388320470581497465125381223115950094966722197178760156567503190741328599190022191565490163869229018766095873416581296567428897072162031949276183389684191391544313563094222585835394690231999529397424591021863444376232782867285697203123968690960223141652284727947768600265832371210743505949603013081043488851404755018864550460163354613351629634111486976154073954070062631683212434057118303118949984838622602189891845901921536622838262844504846459225411879144226257037006393922302823908412329187200367293154635561931401543099042541998997626759032295721485333237105736892579267161255596936883001962441134774659118777350575175692988346870425520223958751605887071293570731158643943476383751476744551127737387908193053804181728659814516278413871521948531194546463432184614681078126506442717718453636034555714903318811451991248808199947111917519892792948749385753020903030969414304963847849960457787900941303202595671356895195759905379159977678525589518717892125109507914491482850566925867779001936517243471121298553806947781709295698977693484999304562225163333166480680880211074796673658638336139578007108195907010560*i1^44 + -7776587996896098518835001993965535902752174721491285884320891116688980014619966374050132275873772026446681777842020341828753197056212919826957388720347193347283953673205036123033203560454546184542713094710581556586620300283467162751286886565567612469993583352044496669899731214657512235992816412123431566980872305477532956108243705956668349022212531555947390571290818530416607456177225273057761042671823066943471946793686569580687815582205867792945857005244857551050499738040157935314349287038127746058521959919299921374744177347350159373827865163433853601617959195145193680021906805491215063686931309484123950108282595042495302304320595016477330442441172966218019628098133007819499557780172631391857893576575186750906510833653888280828765051001026750627720974841859970016801061980888959496545773290115042176800855152867770928606876230487874339584100723794998905647872723497939096162879317490646627909019507845801542993719408321693465911050906030070346513413957841243821574986706905860763975392630777058099811902729972608796586460385104543889783293904809815362225720168928229093000390984075807636991659584688423806331297195402948845382831495224754795817148377947602999493280811918595610963812903642560618839295196042948353255192116482272736286445616043365322722848578739908809489174049876534772413450251064109481460579294723217209922669083211491481915407158936887427072*i1^45 - N1*273070185555853146840430147623377829321212021278931935900568597205617110691107223600144469344261042784966013755939273425381188491505754038887770425046556753180221728468827177093137914248057765861305470614753362503013371978553262649243314386081889687404542314578076844428390285348867970409239458523672046006040749214595196704800810454307178903078737195214976842943550507506752094359300946357301446786468028060690004176044989165269447835993896182294580972215668215248713780082602244892283247300202757341629346215127938693999771032110199912157662167381995760731700408200899135507005583391993744225286556964503482858362898343720401489*i3 ] ]