[ [ 434350549002658126312468346379563961611369408289828506203252660024922749935359285456650034541821029538313847072602635750117946661980820570776384623891143694401528891168871340813135565952374832803138838208321733990887311762266165391035421252947406645770651381078478860526835818229007914767179527999663957989012915325408453476826118103997820965464653287489971072699710357263430985634371909905635636289781590432825069019502430246516348661007204800983487843614717343384487912732802591390399966427357642857216551902351677370618169835222415235069007815461419527523061308361681862624839458401620474588712407537241836828681672330552270593908941867045017240923246978521775572532940788745083888878354356402659941019059167951859304188740296331942081995357414592528886136873396666622992515896604766150970459274564630004017978075245072914542089999817511503386450034673319936000000000000000000000000000000000000000000 + -36303598534271280101439397876815467460596762705102890454559774754767221624089049628283699222996012474994840904653096655572529130621173229273190187988122369392580247524481768131043847052928333541706880827090732871008359041436034111166465151324685897462852464745748668405805665296017274903839261024339830827399614007267328839327066274050296160831708720049484821680450612254552405729266965595421182712046665084575114845888095734579190274622107972363399594845732230424775629822980955721927114115412866735540514321352044100800088080308088117411044101787646322929685092037665133271401806127365455287857396460702656414470412933394544679185762695768357003409807223910892702025741427822599809158547947817365482528163243876728910508414363382188827874057998986795234130351317596903913369132886799482927499860677691378177872084523908330398927600860641414826197855607193600000000000000000000000000000000000000000*i1 + -3503668628872132634449879281519813505931140178832305954612478870745021979154475541539056507244517561647415229863854080182813868220873561847259949398873780583279444945324245258749639914343047196014345207666008292148859027910259311305938808199213622652589625773666940719740041835573848102196107298410402302391381562816110850557344250203525932147514612170825261093785399907486485313158904581280828636798546702771327382841356197633159151987815486873672721293135633056435794441785560246115824813392773715660104078632932501687876817585381623158490078922178085740858293197528736477873276980413378666626322442610609003515437109402186478894879514674844417190274635169370071866940095130982222014115449220418477761640470053472296934362605492609344630544939729628674587729489140711370520794262512334341504549165397791335552972482270596949724544129546842567177698017280000000000000000000000000000000000000000*i1^2 + 66166410439026057411489252345511473797843568442092044612770318014833460288147394423164121328541293703918580738054191041240593792072440955573430158655785338053187979156838113918734740136567094185363474732744027024452296840759546157785028289210546944861502271128389295695262083425281481387665960677668082852548807775480292037577171671175583091814377680626048058287669770668778319516725677022442848684938885919048011929749024782213299288060684559831238869280503601536419052062136768428353814700804048511478000198891942055700149793589296624642459046898297522950706039594896423217542413502162055310239041489957334211983196996761607705563697985529620229103332535046415926426917822239293629949701579888008349629143446980708409165842655537230085931189656720252165910885812699727907249477062351863376187564973329726276296728221450223285637196948615305055174656000000000000000000000000000000000000000*i1^3 + 19210857873614262868319876239201808188626682081829765189657702688854922328909209766903462648520326513450684356067377494462704586061953486255137980269954478174431957179314677580680603827351764723180958603974506736699423710325898229316806931622682887745441010354719307300523345723989662647783300939439397713870759591060466075310480500062824959629165685748281300077056780911649380519633325072431991178956359067498264760287587309279441930898708971290900691587941941355672025489329015057182278861630514501183971707794011171436468522655424014161222545349582865789024876802493898962062265303265681079687156374627313316868377805031062346698740403833025755057592946083276803883599491580266479794489963532572076105450536668893599677707174517778101821638317774365153337662277608202103786425335189711280004708583850184126573092720869793274049580219713814790144000000000000000000000000000000000000000*i1^4 + 316478339998525620153086900502970574608702263324535087278831146888695030049199458192576764630622728108254771746245297428106021873921037723762962783984152417535235794866816701974246956808975686543291090287856156461374974061143338722199456693727004705375994920802133717531042329389576293677525965954934381108351723122918796019007967489455366688118276166341604302910189015043788266233476763270847547041699478670550598768120631713928983924995260233163524595464052260183637312321048714525384040104087102929566615655487393808445799867308498065342430208043730753742996622781690014998692681819008934263065120483677573437346535293299476200765661222388333624911213099013320103507903375046988085266166332078540754821925668303375604047692871012330540220952214249047910082161634720387815853082165764074391529767441901945053637008826057695978308096393960488960000000000000000000000000000000000000*i1^5 + 19136422980501393697509314021475858071241754990302848516171876637649102385964604833704549107182768976182801809862777236465121512987515258102472352612141269306953617126822928647508772840155998762844822840916272640920990158753080136157394838369607260847361968684568225689321972952372206454793347485361146347376456168822194595045074752181740689860942964447945877349703255123143509010161789331281485450791764695148757033288169960391147114127365278751000534644973273216457154444985896352505609441420402792884069547678878200366396223265656981788280558567758464370506110311694612213445781047410772430345410332209874927688559380858751201307428896791268931878345059957588384205752653904673431713871225432555555020813654067336833791092809798977438904371600995154597556380279462267373399390767872358332669987750692947163336619977739867003417505602469888000000000000000000000000000000000000*i1^6 + -177106698380984183804942729770888809421042206137218226740036841473892971563403311772345025786818572158563797186826145873972439580451738095822822406804787109981347586896596354394077128750756782826791609093864038313898763797690116433372837960901628514869372429794287862837422720016415176719598410174583832042307377159649982398571972035076881300767717440453247704342496868767176036662728516545202633889585740038085002090300082657662803754299161632008311407004771916034695034177285627696165226680740150419704238028935397821500855467421157610750002512685951828648853615027347473519556760495217087222806799956053539645575494318177604048995130675064442198106792500482691044285075047341273805732661988019396952879880118044021224618902378675194398064030165367595944773763474897579630051563303059275771696154575482927906371947705757794797015269376000000000000000000000000000000000000*i1^7 + 2496112124090974612337638610579958063978056283189652752477420724224507687257517691794315742867143556046305731576061248701385338439751941031282837845520632432703022805443978328667158526571436549764930177372122307977947385533635627271655130959517813983452314397556885671468464817241014985912586183851142009317215419137494547863374374944137838012333124340314619200411884015748527322840005293693830716349143186240185150371382964077165036383963438052363111280196400526442805757058010411343707137827158111418969901855117282736844493210249834681043019800084510656531636695792084449878844364749883438946125371146425244221717145710553848722050810466773179485457605487553741540790958178845366686905766010634159025809851260601677697599496446930085317384389648216362646489538595007738169445431815986412469085740204192388348273003904073591181803520000000000000000000000000000000000*i1^8 + -14186842687591043072662222725885273817490440835868119551399364973342780303919510969243384895304101814455800460139252130833682592763409866471160297617621491496342533147287643168399675370369150754647884084099144577964451847414871359635130809635464564436028013048649251663970293126675871925452181529195372375909287650692710422898634610013514345337343470023280030917918791401381777102250622349075539775090676449791458399581665407025342166834354567834254935034752853892922795944968149071644141072986319737753318391238307861070620182228836777491382628428855437523828227726521933713351481642742553803983899921167651079531110120885970466464185134815236521530134349995953902229219432794757199189677091417607053052644119801144155244292709280173936875488654899660370741225899972501621146233695581004912279172647957530497417783547585988919296000000000000000000000000000000000*i1^9 + 121038879047170542250059786015701057436339905301482395938903490728826332679841432046844148914150354149190599259844694072585686771958969300654721776612336759106281636895171297311628323573931065823095805605440012736320840308693576423835643165276373123974354212154071821887015796427160024787303028396060799533618782414269004120623182319165491041559047209130553999810715147978524816696478975131662916498857234096610732251706872283019556460257459257316838044094249223904550907009685798126986079788579134291013103492607321213126421774031282970798130489355359733329094245353305425662167705400901442770749168103116108297236567565688103224032494466344760329398545069325356721889021839103161973108180163217831573723200348413452920769553854874225706300149091430558321770241310884870835628676834417935878775948248708875344051459317982822400000000000000000000000000000000*i1^10 + -528941466622952013289351581067618158764637709432962923103734287259870877532340841968111962352796191249601967838166581703945347495549703649470824889788273369572189286829111867167229785502534735957944945911727932396872857821631390365654679984622428424645550335959588800363956135032423456082047911316778561191038846638621219639707457083469831071963403506301994848517511480798369285920311084827616819418730439296941116373527961022652859101750460867090808405077891601227792886444044623094846469263019752724737411219453493977103653890375183600586389000428057569900423194570639134149636249673246803650124298752507268511316613966459117584863356351352110236553205010983343621556141217792329495940797735689119217670836888596346104740687883898284475483402943632242198204065025097005825017862027973542250808418178453899707311215083520000000000000000000000000000000*i1^11 + 2614377655376369480784996060956992324654345092890661043667493884504774830810729079427353583627707961575385740685474776765572791476589450423297225121240037786071351838024464629526205746548898043820725004223844373664178108104547272923517375533437045470221115449314443261524437829155512707667283656412795786833527458521006318876892571455922043680568887448279130400969364820926302175168200907679682120844755203365890102198823016865450401339874942371364475586003967728312045148486175048985398992281870697036178693889518846627003537420657426043068399467179837421701751845961327520555500903608226132675701579841157480289004371221912221102584183594420133601894969634722127531616556814277465535455143461818983097949652050952127459793432385898589780319530712425963028238070691208581731032510153916083992426407333019559206584320000000000000000000000000000000*i1^12 + -4829514917084542329276357580061785277841557369497439139816408057156222460238596084442780625914696201902657729566318631710686796122322871099950144909769859196702895780457700920090426188707927011440916010449779270560694637687004970410208794062208330801768347115443870640085629083326824372567930609600451615343409977233126377510641095933718475853510190869293162423448383255389458433105936370877636838924290931338358323545402355516319575776666815732137467673892004455812558055392005441290019156978662783192820924343916820223078681876983625342338978197633765112903862529945315578771437578728525728929040994840895498714156066441891102370448021812388442910950196724370784058195385994798654338154795781642188229594351041723205126249714572631852380271028528431914267255109720307616200940860056034246440171915728134760038400000000000000000000000000000*i1^13 + 6524929808326327062330323482181158705336562606444175817130107006616928568703284172921028594706548227896759526265377039418220479432357357170543047765218032334952519348790110522663776275047423332153585454290709805024673263402850686127574762126667232280779030825515582035843329830189737193062689151967630493216937059398301641020361296268852051181601157405577808970717447417142302069672191115125699042465606838272309183077491508790070959093215994755839805028526257265205550288660319637774686679799917291642138649468136896014928264152331142530131028086453450291075483520447373101934510752787751757394310216294948506979122102834922407460597128417735466471201045667636764750257259727368864612150884613585068907242259028753255257867341681439902446072346184236131393551151025844403200166275894187912896545385149890560000000000000000000000000000*i1^14 + -11565291630932844276439920143643764970882449134129730305726686668825371547370802760254432272901445124844851208506841199039521307335188892621151554106684882868471754994725407242727429257363900058142093451458851740793989243563934059247358840525811739436899157307452413299316949445470884283509532568795867190653508356637232575018340058088762306236274099250730511866003530692162493000124342104456868790327920556701568781409215792974529160292434892074025814163258300780865967704267003800198438379367200462859641753310591270015990770963024609733919522384072493792517546121122722221288736563173911658870577853673678411274848232026126812748924591713288315169893189574549523453565656070984398195538458176931955184063997319948382819431206744564622831754577449589576506994409416499280791874743421254014227468779520000000000000000000000000000*i1^15 + 19200507950748543791557867802061198536173544267772228193951127855350551869807488498273018165376755501118704626076513091751443864004154145119292970140014187392653591405233184892183192697071503921905174376491649418337813041219143436979788160818120112370384527356121661708669681833801210628611922775469806289533432987218969887425926907302006955057988496715888429262296583156438120381589092083548675832641426214745561824934608040679256826187278150967180189273958704170010264679459623858500440828932110970963896158396412928568559985956771236645745520003750456390669618270804916112525267015781478003664912708528755222099519631571527909072724456082418285141592750358003414182506393732129226967311328657074550639632866197578037120264060139832008458980445045085478585086646647375920152591634489491046426214400000000000000000000000000*i1^16 + -18103628929520384807143516797378266606946223471634809782571777786954201975588169246667575117646433907461250728018588285453623872898159731933373317983046134557356238557899122811141149865170206764468393738363730343679457313094029714788447921716906960609885747735937397140617707547238938516682430565701124596218923109334740323417883963641830081127535362233524380767645911470821948804964204675992608849192885480997116575103863962133001792098239033310279258628084129446017062849251963375082682206756901345874813464110355835268365545884448725345768642560731969901007757457052558851026232260285071422346910860709175745001929426002423234396546725991891974363291297677209912089832804693415292028065579143472519414427938588263901952522936115807860751916567006962813659063337390054292946566824631793090560000000000000000000000000*i1^17 + 12702620345227794152523553484168718292967721747665785211717015116882317609676982337255988536382125079676855500266422427006851931876625225151897735470393774100404690161134512159015374888226047609020341288467689889975485321041878182894235540851374546621407600268891580460633956243192039762107221388168678910432496758848672844182940108700266018724512020076914262872866202897939980224789559487690194273051160678045243833138475879957210052832092899229453561509354547702967401495150409540823635855416882586574289600304020872437098049094914702838136394043915993056165558881515298071911661320492686725646974216651628829947371956116120408450758250024208466858729403934990992039723218765065648770443108913655540277487727758273945847627135443959246920453206161525707241888070452286454473488699752448000000000000000000000000*i1^18 + -7154616950139600569405426581258428805746320021271698026978342300816299522699851903273036435905253656644484299027414365146992089284092212448523872020841192565465007387448516931219664123334858605250523721124936819560640732174204908438930306580958124526183979246010445749364683337004860123500485814614930892870683854270697919313623508741659684439732786353915626354948814250879055199650424814590159544032754297836757343222349726848652202499548687361222736165604261126720821350473984872311975943897846659696010893413271603716352320236072697950570282458102950177659717586466340566905198491420363479090045056468510853887345417414207068987090069570622456849764677917070223635699121161274347046374911620867399710517735932237299081635053499271556906351172542810156201475460366207685221364531200000000000000000000000*i1^19 + 3203586545891179524354314822348861471555144937382156098844340636313260749182192292202174461449649169916572205403503698966592062595578394644870441409665379360744259523567096981943889067304242476981247361974593613037352333760744506844534002221991870798355860410499696331170122188560784052706532307376433374808901335401267183847917144526281587829402251312791333768686550503127888526383748997949189124323840644343326385224778330229412645771385197403268174328573052386951871491240489402521270430486382863782405001177001916135590373501844940503722264565252120003189790579593254983456163535208417010602272872912415424737169436451522308217932131063341604928108260719816274569977889521576850195128427567235329278146750912884824723190062756168150125606927976828550528218182647263914885120000000000000000000000*i1^20 + -898317055991557648219812593865388431296898247708439690891670406185436579196534876038309631992714742816366251760309147717734662948669834150690472468840079569464509153318467140987127917511321645935405394777571938789550385945619615881471269210399861515335778082170234459232737529426767449388109194702391573236555983405772534963381115652565021999403835528978019471911255378131089289945251386712392921734131154635027381433126045833093114181505420367612643406143248060314462028517489627571591326178347046106196435898650535069865094773533184815040743950249688866931473266017136902724886719652337008270655398725284915027443713748372552062272242845417404711458575286014260469885480914263933283078490133252974504565371672957834529129276887894495818837942427883051378201721680429056000000000000000000000*i1^21 + 132517305906257380431385205610770502052723771585494200326356276355085986890484710158753516151169803105237276149469853478289744544111752007013263187977358790984013495553985316475066178268461321429619691244951776026097291276216143729963044929967114557684137589767690495720418170157318070571167088829490885643583171818626330541332024709814745784102436376566676904519692044671515942112137753217738461736785553585522085080424401735350204561194387723942525695355976690553354628325177570881056729159978904773868649938041478260011467096343637673486667730580386219675369526079491212533512836470953028600687308375106438741604015001355802280276217791094203477682262832949507859739671300700382499350049480648620099982751675382536200303620198337922402651380353585113503775273779200000000000000000000*i1^22 + -7892040213233464466516025948848950654860861362463273988697148986611888289185479260456008986919281597379453199417187522985288243959049163354036230476484428549298779726455642123739565155380645281912945728169347546340304516042889654636944860828312409412748348420536132625474434226510215466458084503146795538829393484499883501297144048876497892866128888018450161656473274302075330744213144552731135160440218123126264059656820148468119969718707856824053683133572891234118521888156072208795540484273387816393517525610232405614837481838691224712099423256280070789965967154006944911604527913900568222437722350866764060107627811619938920163337766372999086293594206412585429949597259130865861551252089529890337859522840699990962874403740246177305233904083268311470571520000000000000000000*i1^23 + 201166683027800267960296328742603857414863435217967957941704385253847333479131539520428472123787362895004769606268077904197436168604346860113065947758651093886056115098283179605894159708481804704465062265770691765000347334325000679227192981485862407000433288845176851258890862212534207582481300829428553815631777744958782857199553737231805505133305096814234195494336592209638366958768858002258842801822626757671644988486896188846555838460940556032695607265463371169085845009885767885140127710139739999612112212040555667791541607856715298025431922855388401930547379512111777823047842567317143770343028869422696939494507135679455874375555216247034854649770067432201067146700740439090388973232218983774097293807898941023459130582797123944360796342305423360000000000000000000*i1^24 + 318564555890397261253974847942230472519705927247762350364952268844553721320540768811013812079444608951514332891162007032807412642295065999471991556528845791813566027813924256971840543982752563291332823467163058535187757487366308954982829144595028359132225572761903003221111248076575771685034211612912800343625007518073780885894611579690643636719010514308426863589305674991321328884421851085589437498194830886794984392454901124802534311224650389430932269744710749880480772886955210384850269074423891052420968155518905427306023021232726286712550633256174273250310816499936836261996217580390078110912194073053770438382562599925811574338867620059195645679197940342817415970200521424786244053127160579662068458071685562480280696063024073672016632217600000000000000000*i1^25 + 10411801395900605191256550572557302038838085832528824389255451754502229172641613296452760491350191721972867544132974996205457731867894050875032478459398346575699240950040284235799166710002710814662423473831925969854211589484678455812703527539787943976082156363683175781526993436004261739749483604746312679544043203640537563250995409529691962394852057315879967901237646437989264547107295746679528843996853236135001113275685779563271840395899236428275509289101465038072932356944382530271751373556933191838337924816412918763446477413476649960725787434822252263728533113822574645710609677653533218457055837686739292147840982051402289678947717772791742740948193066420915628446804380517417936317973109537452760307670294325389450798875836195799040000000000000000*i1^26 + -14208928050596030502708236008387150244060253034158249830319663226246073348769979624660976400731827067289566283156431103689848636171780501423013381836718375205717552163423495707352511508505571385623054657845636862382751987451118796538940706728442199591219393621549638330207287805718132375277186024103680309412790255301936112395768978787026183859852806508626841356745227809390745793200485523031579018798474082334644694424294211757785866599026926913583116547365058302224512149393132860532080352734725804717851152829324717385933785597187244715221218697601965556069986719426305657805216024619966203431595907534837512802142724406422673444420749411761495308039429742671949161040947507128989259871398679692229793467386979779778536580055040000000000000000*i1^27 + 140334749602233213296386852309728844681866094117031692802831485255168580719592926498170140632559355329174836351362964740696433629513082843766036336682201164421888059551010172632000932822860343550232200894039023264202801417892896533954328227566791752050203841946111632039475434864849415313826948782914935944575201866080912321297024343188498882958847703860640884718063925039816780407645688901238741446181281687565017906787613995308050778696234205721689516045780228179843479032515689628556467734100744449373667377177982494851001214058232927198796730870477924274235304562296849128889198723405018677654171347488130477815382544063026859607638221909231848224903409180948431399173315649319389216886345415503558786977407536871558348800000000000000*i1^28 + -332147717679937565412256368224547365193452355094777914906027586684882557810385789080142368031584113829467744691631488838389738330076102069137277505261150293441876801604428442505586485029165546760206848349118413501578730742909928910314261165775214015718641053297119627682212068028569929364796275858591202604091724635459635954775519450591054410491929433582099120544398128496240203877731414355379166813703639144783100189220103293986363769906435638969712030302115045845874347661397867514422754711949792255148625435930852743427668030385258142177381227889286878796008175905530206103636937037536669039004016375710929683281970954925721927874775428369229696899306967152839137069002016986029199329507184839918424143463857520640000000000000*i1^29 + 717099621192002958594812847732393567447819345929660422640083393674749420145962513446496675179002049417530978753305884717116278254173310438197382922989865529399993661776414301406432335582066342564181401550117263264604249207367625759820000178622218012150708572217964901096798279389981887584522555086913400304832354962297792295641674626769887643985182723870090866040412481370839395014732911307063384270784051057987751533281972937483238232626710338412056073346284933817383209496449168239868586892740903790758138942751795783071497641482678766722916262353882860524603726449008743493971485464982825961527126617908863714537913720001274072632410582235251202190334717782727308458324179263893337232585902995883446763520000000000000*i1^30 + -5791506050286350891005220234871336763006738160527358092684561431861762663377457864919987580106210575074815921067497271014725208044938448525980181331664518980207990011336247930879591131509683472317147525605812300804875275255890048755339301942484357240905441971656676096256028738673672724982912584042022450883841743280266071836454169741973447394414094507921827497433801195817422078647349614147771864257377232860434588210993700411016325179031636223033779896971053062339455272384463969974329332188544602996820727943489036706197053141295538417687633221301091636609503330201814276981633869487822299300795000258569325727326728080047242759612418968208311087401515887766946492601883553302182333867999048499200000000000*i1^31 + 25837361905635444275848225703003488328171390755515289241802838990417051863390691607580641167664645017337467598631003385845120865358607801212320018563541243791055659093498395786572453163293958110050311350213837463930877628816475271515604430231267655304267223697074901461185969494334594383615209994577007991475998581009931261002515405564745327574455886624159395826176122355028285713470766644701721239433224652293186759549515193442736463101667682646964973479815065944275257369998539833194053562763976501665562158801376959644271219748778794413986922503372141501456446181891512000746529320473829943546038444374004944989513395383029366354976236433442363498234372811713825947766002452786430607360000000000*i1^32 + -47215496604687474578664392789410039488044103880863695812063016878145671466462535922253419201288511742800958391484339175876105358411730258504568629052748521129200856829984342199904369032423411179876042259349854667882276034809112145601559882830074745386209145318774500150985755882195990721404313096692993889948532622839006662702559902384732776780481498869778740443600962163806126340942621334562054727925217297915359026971048672440392136687726367773531062481902002168195494630802256789112446862605439400971817049627014546321726526328809566149072863705773713483945614540031199147463121311027838012382047085731718141442353390346020190443607727548042329800028586223336354688954007552000000000*i1^33 + 37238588467397511381021961053863050936937961048171354084627986062492089211440942719805708580155531144845064007734526076982072511072969712217637787935489417129123636160372066062634731286460234797436252634494017041879227633043594557892257943734199541876646677686777401271470582049652581204516704297064078893205444311999106429241069146280701707421529000922341367696676169067329852192148062926743402821054027500368672294088292975620981739918335918258617892902291426579037154726794130524217325474040353328425323977228959394737884128533339691770891645932757279098444720042677367813930689272828032117920904198601085904774581459924066204103967092078556521422212488433028300800000000*i1^34 + -11751436338930416885210981784343239303486242847502132368920831075112216930738116298225748782116231485539965487344623769371613146765005123573427071057739003683568363610094512279533464055134656299762785716746386737820076639727444255698665233436397835925223957090922022486878186227954217713995758423301647211205725614921389726567472095802584232669493004315423573511815160196960486540623526065952492902970729150231968445068443174835730880305049639512224706432866503816894692342205905603603753502228439704102688337642439446856070257893540445955336041417225219286450310805900895194698294773608908792107337109537487679527021758340888640674683910972591831494164480000000*i1^35 + 1089142117349964169671502610601230513150887055139879512294081947100406475905076635270940070596886391268776805967697119324644484731538021299687576729169463016569399323414691248729278567631631957407716677583804565058735358799699805805128597253921691759505908150189197145048150628382288247421221274688389462458075247040730424545968859733954137503011307534109533466772365478637305708518834573563877666185059120283324183842221472414970543433694096350229543296024093128931771516614212317806859900109942185275300876360531133680370073494376131105065259863765106953422177214762058711791376899639393602405124248140596347346143411262634351381027410149376000000*i1^36 + 54361828473709231764438533616661765648772336393001830546824994291019656645741287473823361316700123540621224193904312303512081597857556934905075576085311995877874110915862648155639327096448423024343585463915457858788684105646943276939819214090174677286483493945400837842596110384361398308139925781506543665034265594457675763272082909176182316823815695184736149564405733708205392410074399569232862083745740193179878078237315139970927725174584905462443481633967823140741859176927406332762786169434103069124768644749525977196445635253871002191109241778329361048932250000881603436489497366487208828591747908225768670618699072903577600000*i1^37 + 2598639683563374008561886951002094417626590822250160397694482742482840249888797760043780678505092666270119502563416756266218989571710884307823625496216309409363271589473757333554897417614182477782603951718756062927154850448957325404731006567371460336868281328681946666111767252743240311019717336479005782536427346642602310453318425488392674001842367474216382534812936725997445391425762551003181698144511316140495255960106963657088505916212757956622182347992165271007473538397497612929751065487670412735063101397221852283623882199789479830672170621629830423270646545697217194185290791198697961541625821596887568110059520000*i1^38 + -340629988636707748634948506234776509745367334552841305918165267027470478184583135036445738717492185796010869063209308612964122294571462845015487387245435920465335765640034187304561228865166560785910044631438878652270852591859720604524267081010466728280215362132115578016707067144345097453365933580937374182769291335839287450557592423220455083603877916037150601838476127810284237161427909597143162541353153822203007402352136981087113882986681501483610111063004234492096719691268414709468296340780390974792264838073833744276345482357514209047239338315099512259581586999129931926348564816783271681851392000*i1^39 + 427080933161979608351156390184610048216741803214880682748342624093646488792718782179143570493384815743572315346377055599337191210334712266253337463349129848384403142858817595374143848917846053002234400555592747536255862432445998232787802513050108240961190052578471083058645010000481359120696633464979461914789705783576969379052633686667055901477915017006472606647949814694251680081786572389854430301404727576638802609202770508471644888790130204400617516854614289452203207429266802900885316654666496715799120532354487831338351079864931350172060105915290772136554558045597213632884428800*i1^40 + 305526262325645287818556146389991071324095364994346680121048211710153778369517481129960827729202398739549889725976870023079697507456083774902371829396331816277191583922321526383023806466480289692187385260652868632138300654065961792120777930315844993154545159641444943627933652072539975402722589028242869806235417968556855155676386539045534645853575253964598935122023226910942183275342697407067521893864132657856270241435868262493974697345332092764306577157770166571479361914496977366304383283953230464876281738791829242221293853216460351968239298569322031040*i1^41 + 224012147978207765686270982563562019219666481667211828684580278616375900913902768606529429891901514849568190389392829606574355926190832198482845661200635475389024491031911735554525864984148678824900987719347903263420772797555503492292375555462742669659671409379679314558706650568602860478021621542663510452320118631476240219706565634867189759967054711107055318712868142108451929628409253103111556103519440637318915151520809867070722540070643924007291674730404984712310289397505796910183117187147167248273581480962612579427178990681*i1^42, -2990489395109768690825385123781614637624761770665471605851750627440595166528696021861055233221525590663948548557223714936933380276647172621633053218494759265920118106341185472575395116763885849416819540920662124910751266621941754630436398617377779543944623385635437995543295036126616877861140965406590353046639865275315978321100487486503417043144105542688120865300631868127067271298821722202607852120680229281222189830290468834491667634319133966889741760061277864407477471943507979159500240105777925649114413895103085359512855732119209669768301924405460803958107932437142074881127109890259419607797170546236338968883180308139301864101332935717363687766712537609935626110321256559733937961626882866640470523660839966718596138283403605472083858873699656691765578298521351791341398578255605901014357431491461130921371920386461057318319878002227573271378894847260794726775649286134821110755697756314755477522409877303425372946749689282492931967177884896373361720709328947267138100580893161304290199951782008753555999476026552274110652082607685069133391260762419260160483440122803251717571213072908733828031633752261716157325368481608774143118290730625957294348682700565502396959927266770271793596237960233559770280333707913073620135410925568000000000000000000000000000000000000000000 + 271057937328762361078724318134310803868693015724443392077930959353674234450972359043066432887498310125945079354345931427315041685053654385308833118071025293497009792016178814520828155778396524963977108191396052040342469407837791836279966323048497977767278746848182068222244840639856365556211630269084876216414021507631610711352610097838526475234935343039218053444329863392386721933586742416419394279591683235467633690382624957872434892397884769413517254155386618861100843837313885121544053892332726890614847364683979522628893388760106878239477189713181276128419766281335983844847457321224673057033191491980473686785911683595383597213997609416758312862653610499771061759866143774197623982263610430607689554116260431155273499372182839814815791949388061403841684689563959501050374154311987749855478482253598576495111067496712284238847127970023244073886738722513672918875129696719128895406633229992430799891019137615651253160819732390595692134161034305216693232386799201813168196092623078374652377372557402824382827556320048471689042442532175976233560665307000050450916017668590016650979741933449866017206223135558989447630575298809184225324943665342331099348500873904966298460463171816201243876425909884124959183097001388685483097613926400000000000000000000000000000000000000000*i1 + 21453195704680910304422722033323904235823812624646642669866036843856471795981860878122194244065656617225611410151905585679906267087626700935863162879026463505043187304372712519657308983269638852896156991197151264724220844181528596976054232156350750739287138030645307635897793593420693496135387055173710262324681580558492408895974530034828497082254014687956227592404802724839419387719387104967250892659097329577790861637091361371401383242556081043038016470667480648796935244109760402063301572760997067894922641119571210436434651764171248190203157368624060878296213281205143738255793833544648523943699613367683773993723634258516042102474083103477304003881349894125756092474487850075165918236860908456083257626352910330649105110351510415727767406592548653142023858035244399896372336654871044922245704423003404073073883978878205693972879787064833497246493503722939184761543159571839791407475039254826669382949552392402505468306337705513046570031121697960590009844394800933778544845162052899553713115348596759495576223535056108816303208064450135855783746010389133357275439528454261134271659078148695447609764662926382530449473731535215181040328148783531146264148035056228900014825769279432082725446480503246275359470924080219129705922560000000000000000000000000000000000000000*i1^2 + -547133508419760207678012727537117583854213945733575391726184307605799270115355965651875870510828988025501445665577963233414766602296889553137549421245958041139297703005980686673783623012272875433237175830400220746262144021407694916545986751877713523480601586497223033379620619842232435231670753639865714116861147927233268844620008954367708981748306755125969976307196661056482570873942579360162271495193330045717863933852545423392070380020476883403827550352936373324316308059728956262333680896251929922992972318787081525941391256709159497244076511473197263251987041322948932881862794547802363842002819962766744738838520511331013823133798187234399925415926486112303417459661599456764738343823914207971477123513738354192318006669398561831343795946140481068926361021808277642938084546672693797796870203040149920567043969541847299338728058130926945197752178433965720634844927120718057665465932987665962091585392397611010074668739050025200690933284757276684987485758329996816910245557038995778122924846670091415975879130306753101894983701287246125917708210962696804598378204281087096940485560267593228181028713126662267960150077196941911559429222898596580658745281845664849478423535841037529482216155197285799639288589633674549395456000000000000000000000000000000000000000*i1^3 + -121864667579550327315491520928848185480861515831029107037454032588842291728107620990318558489320915878182585103889872706004978090542950184801361248377652515824310185435269191873494618801792561541315974681530591722017572201532693626290067243273160746623676415793001288584380660651317080093925654789420795461470192984046048653934409115836909603625402992471139272815133981067768840300942025595957694674447120093319734625445220840779883085520457345493880042955227204114238678010158343441933263408923742932143832843117976654625703752851715907981302279987278603742832905249856500274762990312882164788160787020561191466253235884637948218873975374094316301179541730977914346754000922419707001363245456837988424414839542400760619411690381850117989926287828080246494494690593514642771771234777769020634662897215743786397492355261678629061324105851880154740475752689049028665638853882722014735639267356546706008608614188469241475425875237192208905842807813250218684911483874427128434718846234533597709657274402441756601121960319224327545112094829324820115848949223188016549532231174496638602888837641276380144743378892008821186689845475300711324299411609623353180704319008124905257827657445376798057401087674784321659655234486019083468800000000000000000000000000000000000000*i1^4 + -1630245078892390379166188752661593046827943440068120157585194873750470941387405762318622042531239854413157963504910880569365625454381319839853785718137432567440427254991941048928536007512603917496275670486964771263942273201484900007737700093056853497258868724236811313901248567180856728462075998040097441006710972893265533639103814425861392282052748311357639413081011124496939228613382220700724392197011206688257080511740451930690100781459451953239545924692971407639346343281704039983041816925983255319198600105905165040442521559600458779157119571164543106395293705709118660103059241049745477991110335460409905505065621217116915086864833395906714916414926742495598982093822661874715312124432219574151234179331524925528468566085646057767540529284944988173608778533300719055265336419039241740417463144939435630954768283444454614685423907058226482724725709966573810478641489266389833161164795018388065717086436989674158482648419623949409311709584529655432489926735760398281252559958496260141895599356265248560608041627817563278568126162992042205744640086690682438159494047286566640826162192085850438271065867011726302190989226533619588023539991287376755304512279510901368363302231940401265523617279138156965613352298605445120000000000000000000000000000000000000*i1^5 + -93583861914194887528761305165878778005883003083181424717294055769100984388661937305024260469486094265027053729581437707630779311123705993069784339747651912230674204664080851535110717234518817087221872224205731211754247339733928082645382812583789377492078354337681390297504970643252280725831805284768744591803669400404872327637093636450393974677415591352807811489753988499516526389676215435972671825569492349788742525695034841888963977376002624630010260897991688362774663834627560332351562280888000868409487251677323992108544843557848921407411177349005846463214533455462091380028919198828049028459428426207465012045421620749803023714818570290415158253069020220838651635753485018790656524850332968994917509151659090223672047880534756592748889210857403202170563557927834785844380475127636835416242502049618202403188013122294619471474791990189349616657958174001661397867396229272704104431083509167694891083726752298747561871094109975017342395621845601493028095394599725335240184084602784319522575134696264134234131776013787479962965851753356261800298936230559983192565456611568876656893788630467816025427837156534791388291456609105134849044831116331449807952074896019463001162184733649146372747329218632299131713091534848000000000000000000000000000000000000*i1^6 + 839902524739859346252652763490280017682698075163001866287105326452177263479167378953756187665971475745387862958102173585564021954408641002190828644383001930380584878280827120421520799642770366428834059876062513160736972686790890534698666525129695161387465642211593877646915380294122797536698970021103266405968958582815424450007809148963055997565573537435387586512925041592112260884309806035060965136028398323208260525979007986605227219031426913451897510195595212134219322906079640622808309515512413898147387867231169076414645368385428163039157931157485324590724749776101983467044300577284702810000580294781278608354218569137158487495913349214055726597789457102422654970261689471589601409883130086203380948422988615571351918106063158877037907892676486999418987069795824910601552189144868937097181227542122441074314573694207078964922544026159119729590175438686270585011488980339708506505688114348852988486363800062867450082386713333450257914858617976276629228016999791667303789986554940654261637016172544217779615704545419183522589626376497163751523979309991975971885333353017592023464442828156426268658352947578728660443671349357148472828117861421673602920340349148815419007784263627479917245102436347779231619481600000000000000000000000000000000000*i1^7 + -11968774693398297625437948491447236355952867464360482670520624588411344499856509051742016923108078772445467180884047793601820541701646182441779200749843557278300507891914982147966072692219674010452949731272037283742447215795551216965685291197126542022289620581334586266210348261975701566203291419391893873280725653866792628405948845168646601614339216746673107721271609322615694413714492571039249156394588981643436393471678913177914155475019210014880608772927352815021986602583845032747818229377456510673949918539965137624969350936107369878542912760698561187079239478421837814177935267332346425612766600632160547394157575755622487432547315037396940175063645595363663755745850542176822709042554713780929852402847630492768550374123688316780436191669690910535612485516027215283137900454227559215821056660215645809116575142107788724845095116158474849134264260986200943991822943061702598227721197739247310540449826848129613069764193749148951953629562353700581854468050072541908242858210068905073716823118200855823674627395172576303605334419702203075934853707955407051485004622149411776270526260178282470377768029009546578484662569456975783572211824850522146303942037004333778894870255727304024895443162361771117772800000000000000000000000000000000000*i1^8 + 66502592493257156350082601672311164511194843669082996808382933336424233057343133628613608207296382021484725131042995869470256032657640585792145162492769214393820758086642593151339062625160513116024430818829683360603559787416825199100550801685678239494598465057828014622083388793773981101255967195701669443807507330868573799043831009394359032533659182874506612961245083508846795680213377122306751013151910249304496576784693849856886107092054055568253513184471483046273739721133032120616622097808619571355114525905623164602067071573255879284436408287810736017813921091942092549232827191989876924153377683190780091769039971277611054972119875575917662096704007845487862172248472498799190421601676699223842841426488256783784234008959191072147350443911373413278839288089207927332868432496899429382732290966765121846391868933812661438499362788896555560797347318479689868442135505082695413806356716004087588662710182388103240077573816243210002465414829691673454237794410977154231284147376698867508177398692933911335415108301777249330798847778522335305057411874580068898240475251703861723954555908319826690251745617722637267708301883966402475969195503409349965859685608619608137828340896591168066647290247959805952000000000000000000000000000000000*i1^9 + -570193301649937380234516686288783075265205141595999919246553424566336156275985429986745830057550583496671588330340690841435784101333967551100594807240877372184215301430669960565259035716135220297164510841924648307056550403112927185049621594528321173568714800321524897983437126579122999676549220471363939469294484037028364784498843534788625338163181177912817732958162578784357314676010860838984408482062998467466126775314497214655940172871647606778788353925580005536171238592065819168626388194838863259502752424566887043279825318949314945197876084267570353860395199996689025042092707044737485850974034984268342016395538051818509197840063479774432919235756240723255978800359515032313174991901332437825411552344592180125532218296595138728302341474037891161267117578744623830713714267268444503307000114817275830946572435243510985159854799289501868236643135847013269293226292351496727061545412114422884040919003929141707636158046007969675982622065457418937801783453650704467397819134735277699030287030732823343092554206781154233474709472499422004707060035945661637394638486954986327717108101908339073002098666852432029685245574031349253524631362634338218695013508556127465140859702541279371825422897931878400000000000000000000000000000000*i1^10 + 2453520002575081982142844865793945937796843693374923344509812027010864462356143544044875380452671175676240815751237991706053754760078988583885530487065171110997954748165693115657528370080328321492695308466277164664821089167035674852462651268447406658023544882634064530540440480710744169030500313486929207122758187835460239846225617340761808075054320969088834823810897051305788250011996721713575392632655028181523041476383007655739365132256060933901696762287457734736171175732753956305185489736513145696638240932741506858387872869149517408086637286198243814784411103737063051073718939527431361867485732361122089640309018573056162007099179058726575177475877371046224434414396949859693779060878106002548941034208534107000669558918791043298787101415394721308777957553412499992810889353357356159721314581508273362566800146180498514532164708955566270734104816762723373569433731240231893553407023764131411429215835834309924183266415269685425052601787909153936113199104184996449165263061195679950104735857569503857190944744495743669191485028854187633130862760249008392964031361644126654792388757252458286254919842466909068841899901678488162111549146643990329016668100762207321455436736754698965684175503360000000000000000000000000000000*i1^11 + -12180772643483715970526393078175290102446054927415106441058380753847643446576062503892111907655676071273777019640880366367153207570771381413931175044627503376680826121819438399574367319988296607978170434027466080915138708996020846639796594641424513165221685396121183138973177129613222381488248777773621028548494201763998026371864107994566696936346576144315863797946656222048690835467748299154407634302615705289461007960005730320949094771915789426116468443382712257383419645658466739951984504713322538366866984125221329685964710080936677674250247305515941117607613697895697202485003998659814427154028494580444298914972184208177993975691847836095482189679246758213326726338194424385759799841558389796482070642492090424773901947981146565558051372632330180143187838597033789746389835655531221861474664431573669204378014628972473059240137407843244877591469757205209075873798830946782761938021010396146252462562487725238793049917341767514019570511896912898108874407960743860715328501628102666739503775034471806321337292962553694056826590506106265417438134242590787563012833944710503114679423372903948283662019214116711889228940719398400568541693067335036634194007526250315245485513308861628416000000000000000000000000000000000000*i1^12 + 21638805944870159109054973931288845571474505684911953222249476570460895862827119576178093374857652326476769196940956987412092790267709949210893396919689829818855575014225696337596600753672555449971987137185332870116698801209149270055206843610462585442371323654402476572975812797694821877195716240077164883111875702118476174314329210625454671714773506860062165053208669031099937641929368288901247834816668059450168794283019490376346376154422894858099793350874806341405095747194211547984171107078811029720247511147302562578233903046599413391649514950825574022807151021813569603682846673251448558541198153007585502594870170862172585163276613706365432685859546287995230422084178494041707213022102905649912936505707202635118047743555350898470402034326400859650534710579652222884526825884599472571132711954073257731915235198197800176023104163026605519571912416174074264509327058444564917388519136164959319799418331591953314696258871220563736583174518123775530676833721459203423874831071211750933197785040927734598971914937122476362820284377915300311186604376998792499268658374731699822024667239428867442472207444515089891956386354792805009943615704902466271688342702567662828084465330317531545600000000000000000000000000000*i1^13 + -29182208830225475357421569245576428602742182474418030100484752881647414769587457174147321865176654098663066501411844234819908796920754277468095260399354125630743378334314192368796819148253712288685017149684096668661713401904806923564597790120655483197573420352130336350403863894542136715817862610431568216898105407402755247333159005205979424288922329870099448778128912805555129638430226874604744784882403470684049983731504366228580728088616081965466113068926781567232792678841547042237605196850664537225105229007350186066290994352855918068907815565050022012744343978710647782695915047919102111180075953220626644916706663959684717008787337811768812144290631924873947822355469792521468319927703841133008538741177908821759335507254949326565278423659200619553817597241613608252771686445512964073643810910683470716068946916051531908490253231476921062046308997907675753079019844983463545300513689134356013505632043268174845003730981436584405357675906907879635903282559800816074125532867519827391492100022551742258963599907426074667060186791962971925952399681574236357894414677129718254651224840318076135772095293320813387160831428008225443306986717815224203126817475771704490903365474058240000000000000000000000000000*i1^14 + 52372194401164896610861797871304820458202141132454606497062566773553253824878099222572609374667603291962442701191552098415581009030858423702268776717425398215973690484168379129856778560156878689365318047703740379837982152305090616019919562392459821853742077133227304939687967706590736294161113449094654646584252037601636316485983672856005331469058001301216669073247744705329733579277105036040497219466889146625678221765793958550965396116582560688300593869593619301524205019914523330753369847177487608255345864576134822610558085995061400735909376476333845102027029064755569106209678947102812823215547114815480583671777069705943439910885509492480663653184390832462680462569497576314628196684416043673212041472378299400544894122615549769438611451490763211969849274995184063743338066027724053585129762331832012379247419572350958515721956556417280374988856847148701492580088839532732799927561084464739948641105413485431988100741653639823749139425462036730264319797333641330677245342245374978754294550546018919261421040786674184944104001861522393151890244182290603360118059107090607912491981304436604269683317777641767870658003241905778663208515265439110000495743870612450878255267840000000000000000000000000000*i1^15 + -84886091992350616655955595840016576755633498119601128263738880843408351282341508561649300079011179346347586923828998548750901826265901361756109025845700964218469645231110292559002870132351414907704887601864603827140505934296231922118445351874188937537386453394864933530814266256115485103408958270847014486152897059626304425710146238632701490979654972227546414143099897853726320861647074587271419099031809799581389359449531792940171457066889303247755751645612867378389057839963813931422236077875850618302511821526696525334056548980082495324112336794024956823539294777901418093052732919041897321147525201376401059592278082279180398415356306754852915963467836958209255129058429517594777013915579695419275368367559233592482158585590981304177063276785806450805806951016792846221232449512353780752622667552850369066611685594981371014276985616946709928879068528054109547372076054709580777232214473505305181720267058333685721264897987039297404402157482029364381958067105624720472556351261066943667794336379816289824302907550481429693303646664922131893690688425669940354076787652338070328984876333581343747450506135901071639875279484696698214144650666127496141800552911820089930547200000000000000000000000000*i1^16 + 77451664087478974771042796054493983314874615034624523390071067052022347320016358701384368044544676472279984052481058874953796899970958259830001727825819993624993715582449842007956576398111378004131728524049192964901568719665723705252420492824901482250948666379146924573368583477663847936460704866779211123188203032505348411977038283919824089057681179231591477143728588564681023630570567874145696560296786177136671013703436032901350706427641839263377520565844782521550163766138019157057090697483279009257142835008867766152374710106203849781096466676234422528892236204442087583744740788225852625586191089286037015317632513533977168481660824363531065749230839487045391880415892126378112075760568250195303141553629162198382779262780175224844977018323676881755983769028245941971076440546724607431895139555444533243571951669376397998609149621415117173233237370240022508671092114923283726483437487535164740456399263194901721909526540038852090123722943263872975507037183441282682244145014810914603306411737676310071650180914119351441331720187665170625575950238228282756724768290291371910133687385982727767915313208925772611882422362822218910757137244708460588112640305602232320000000000000000000000000*i1^17 + -53611242153175231404439195857760777573940157565620711842377141585878374483622140200611226391218225865119368027114005025662600060490827011906236127358442705987422807784654435378641608484361253747768536027740857195889163638891561678601041910082810150701675666071324716938301375658573621687334520180351224578263765808738952091909279460683716355365407040838842256890457030793608934856580129871258760886675770430308175577877620461621963019427855120879664869483538641544025235347120563648650545207880481645719904953797085664427849872974677383475613030146903444648381794409937506814273757560409000157574834690458839706370244401292915617415582569085444879897309215850756064106123147827385982489704740527379457948856829328892947003168885958488767830677512735921232572951879172341359789746750795996412281548057018069790033366138706932528421355948495107936090062033608968596263856403337887625975760989532291957697042490077877247519165309744530490028681037540550786550287430307115641743783829872737908877376146232673088468585906134886684693453398331203427171262305624484301558845583840144966984479574506334416701871205506041971776580898573903957950672777788352642916533927936000000000000000000000000*i1^18 + 29574395491385160563997427333732827367685907104108793958080260461881014845074647721476073276056765585042643067549109405899634949942320278609025525779362911996844123110743903373557269502713186790738278183379742518928015012084543806612919221184001453813146135167404623581673033091092253315800713409628855816534171056092872380873981799506976492425679561812185592990800485496600242412565158265578860900677404519149946695453241436599046058242345055091645243523626085044189587949268032173738982573372664311415089111775820233801578651330060328919753143488969555655348141729219193068442976424959291284348595073384279206359987921360289475515480411773458573687141502786429048336237185280050709817029242654390012149509731643364740626547943669303022057192764990097960051675987502214967096767582585004797600912673184216379235949203181046175067254833792235602579844506175350453680086592698511344193993231407211620307479308494433145148590933216978502642036725451827418489979705679511214260250846085631383214032705675919369846276195869383483203262644187765478505123934707562183685687212425443985812805184379818947815853979568038991484148589695665269199941042185951627129651200000000000000000000000*i1^19 + -12961077813281050498314771263533863831708246901402303938693399236097875288018613763951004065787589079290045499034283978690991717399123236543304992526746342697025127480915950558356066090305828155973856717778397720155115275010175870346730615258261924932694353414331663401948456325365092982051774393121185947559740662704458252765286969411642512652639360915823961188232503900538760728231493823875363111661842694815768742995904181152608437304340437309291237271296890164981698184616912900302792617086060076932931066739208316999480984088736528068511309043622047563357570320748825974806706175065031070494061093215305706869170376145717454228296155306374778647894425396220454926673831412101860992187409415714512115641901994840259935339545251604694387495164229100450119932867362342832207584891920027049863045535317931834643645245272573086009717268698378688813471640827549293610997020944329886134087834234595364287624785223594423040861174235162202138960134123490700945718611583580188031068171186125037635328414631121362390972263071913962247459716427663914214071472309324707287169130738463249895419367407538171131436808429213990185606340816885071125355677084171632640000000000000000000000*i1^20 + 3501752816111553994413549241013481749546527072213927062744694375821233319714533444215869796783017758439653064192393467691804130821331365741181288910313737599036666000760514828264546023523281109706542773560840099924127199561878272322681622940438716947947183750700395287849881764220079457177823249758507575690292615538286412191708453609332457854678669436188431818145685341801871575522823288378568867513321274479187817185436896848455600466938070049175285062130647547215890817995589258786546275490830674452977879829665537821359425527748135950919740143763768039437947875964182756987388938751516807696627416348218019663960675189633001308450057047179858587973610513623432156146902812949532287851525235675066603586349716300842550304047974765207170946925216357928752661979627106866782137462131279991712660458213649963972395162542692188829408683580443890290717062978093234508569737461958412361786278867612035791667195005301938864900393447800081502008214167708059103491021292952923283104275536620855698106239118812741631045215844426718981516301597846307506364677046740985319774791779665912928173026863984163675290174207572277631356507478557664937219826122752000000000000000000000*i1^21 + -513733373430608374859919193783105014479872530009344536619716680927878488304724987670412051699261703644557177869317191014188640006630078758338574290308117755825492381433616699537087480485241077870950154786698484445807380747205103015913732037451192440865776844389501459209470401187914220819243290625571844218001671580620940229191105983868172503105858128758789985978995712216256730293061598487389495244374741647186729266755282644471760075137096210091617847474136677166137618824191733169475029955501244287028581654062913746311209955285347424156235653707146180404687516110445662510695333555298151580162478207960450971023185928272820893573839957344986112850535192371007955855844311767283033620257053215313507320187469469193336583322611637764369254975474161433874484992430909071803439100077610522851608062006170227254349559395467924651743370042762476194756921978406695215029765990385883785652739429747333678346328429077641651993140082315720562635348343899509545465741474714916073986728436881220077230725180818739512771513189271105568530567251168618211590866923985137322050729866365381730441994040683610725081656949591347200414642477105260914330828800000000000000000000*i1^22 + 30305700452789202830857818450977816670420305366053678791719531161030493713039169710511610669302690120251579059095008006001385592968617938498830086539542835243324317832939801338997460374647820507425821386569285228901138000033726056392445123207748883680558522395903747568836435753087217318479501145658517617053445851555413886136284850169053671352472729329507598872009856058105925054905179337235854567135203326763610578917549851942351469172286438169448769529587436344652751999106270509779411154373748800407173760095741327462964697511028702298298500197774202554184036700964394855128546328420468990402859831144498197935317208355342876449411000293919949480715211571946726343155411326954345579103415767117263592473615741013182896597205677815109896946833969362566089044585048908623788342138431095447486749277459747630883294481733049589371042385211532643981345054223369305472898151061868522609792443462565043602858571439564219128451655964180596311938056287962118336670834250930923042199831403826076206410068979528527635724858329429386973164154555205356168512548537324058559334473792174414307946125713364707750952850271577735165544224930932981760000000000000000000*i1^23 + -763260683297782063948285810361301260727778853105254246339049273821875279585825920671601968743032138244158303574131224203431565171359815462043975827480736566409271276669956993483373860586622400535546046214511313455958038774615170210204488517605529483392253593756411743086227935453694631328754220491923758421807681522586253274221551312482158983482979837001976685547999811165689658888776338153951028674186664804220084330130847845647766996223334845737751489951370973896238658174859283761084124475602348735743199711058425765889652046181458677497648802610330080977809914386392275081747834662363686054592632261860077569901104069181459344640677379618668984749266799728281751098334066699229506516627321244374362330941204973715554898104221567686148449004039305353282498791742464468604362290625919552808739073969574729338989587848091229500209417373344296693782736233482755174670887336925710426632125329712964314456477948874484546784374854225976430110295269447996579047798941850021165232202024635039614195970682678499385320325836268259747359655208831076981522742767803243389618417143057264685876163415396916411387134151100529270308336566272000000000000000000*i1^24 + -1302743623275505053164095339094273466398063325998181063757670698954109253758016396697949990231605072484017458832686645098299210408620305623787979160223220801013057994196602183259189815227738385249879173891024804595480970833195219391972261945637655433655971829437504204464284252677634287053546210169447453610138148785278100799049702299442019637170026207067800543460608133334530396317505258039682831061998596868562658995852768577845658083100805339559760827735875460058564958407748072814066209030427397662261231978300155512070619646998277990297662923050134919383964039024443408645711739641546982880931006113685374676534795692688736323336115501151569656380923492522694903232716400554231262753818429996828328209620440595619468570701646778388246626762462769462118628243937583722865186946557828732054492937575589255393520900808515716360440832455449980427066368560500809143325695477352705734152245024589446475389170955544817506568195080996161518223557973250283413082713844714283594397378258526882140385891572042181499241196210466035781098171777986817852525790513627758592650694309132582970506675755057800504622796664281633914880000000000000000000*i1^25 + -35803362731617904115609509862754132423212928210259013405809671978542452004004859401337176641551079306258195689689732928664003447143567388744468706914063460996998010108566032107835048016301886418398359691562724212243120217546100112445252107771849310523006034169792150977400038269719996229395770363135397522906447610636267617543078461913015012048115286244833213315404423936116774082466717563617074604563027041527025750331938133582098033087867332788355941873249535130186594997336317115362697828753014711939804462262580796586046521124529404232601190388445690831020464989707548786465593697748308767029443470466723750258670925873316140161154824144219782061044284020357152812328901606831399545201045583069186175293128678461689085544510422000063889369032912823898013257951188697472734461723192348578994497200642599211232525376430472727491943815116804440112002599803976948583860808591788557694022409030934787237045676099154437382600355962575239245276347192726398573908325959111466076386864434454646995164782773081031984527130522032449287178716066974065981597581899694282518611665101678264606073998019890699266224210722160640000000000000000*i1^26 + 45441776364988784449176053930524420544675809409476047394849594122253104472308009166059834362861102157725472632126609809798578527428225773145988966580161844100695282064213340195312981867143821688972798138370777872193619239546822220288667776466404778560849056671126379197816697179221718520527101205561942816678822686361314786313384599110926670491857085725607302552127530549164498238449109255710089331612559334244113523014773311855413768225974419159167315289293552855900891945735076554078793905434843346957701042452265731353235940805943456079368218409180717448096072083149380445882394092406075264224507492597557752681142457616488823679211804186578835545187159323583782605968607192890539732092495444279589012626155298559597413694744472125561019211211045002504289325804160781526874930075220367507140018185930971006293996497434143623533754813610191790881302194912439972130326779731294203926514079300329830317548054339653943652994065049347874734403231072038461803800417033345682645466400472629981936575252552439677035851721035909427125602317191916301355729248851642333374909884310826802119134007864276134714671104000000000000000*i1^27 + -446607911444021160178407027758953067136398165665549737611756271398759257492907094989047132710253282574003928884427819826177654092322245614015901618745439361222804965352561818912677041679651178623271104804858100236659691824802269204287429848571602044118994268370036313127708057878088692604591199197562429843547496552219762113214029907288134705183391529053028231618702772959773310971196280855476214529234437156030745764268578129700004779829064626432524693360692496121629727406230217788826126096487760766957703149013241191380318277387721052365937382435183955607766171053698637304377895169717381503136126634945203388402169619315251486706644688131700313061639842836086114020804478132472646228422274739516800047130148896457837511490901149413056628448416179684808995516260151004208648349382460609494627435664148386715627341058677367427464716399898577949800216377799498162020784836006452689838210601300252053754760037197364887901423069973042627404139204423761501807510792602190178588005673788869849788419592710101513092857788971520868597308031092459596102614515359717875746298981738280882565398975241990963200000000000000*i1^28 + 1025704119541829023322676673963732837921011734611909542735064177821048543909060283988360851122271014905516945010054225367647300808426257204992491656606711180787446066857019571547641311211255811025402709916821648136402341742316553019160581367030161268600886912203594711121406009216492583421956083717675701620331513065838321174961373001396681909011502312442516491428431667750248758641660961058065853740136726086614824935418615000868777415356226923124949993332212019676497886656780335920565513740718474165755439276169580054796317836315333916513111851632359292729224031346533531024176331616626067970262374395008639380838556220921632620841692893020281645818421981538696741395198500767590384173860590797336964592862326349945849470154647099138320968101735794893756646938356413494484738028196759339058742159107680733764225677109567325653764165716530534912026748938845984509586566373423873990045533687214000242833984083069437853029468071089174915654923987822593411558529770249479789501915663217320468635712353191994577147582529180042186977350086998492729126549915616130267322079339604185857897969745920000000000000*i1^29 + -2236013415037482876338240234898992016250267104373628666664390762501352330962504945429791450057977362034872401691485125138253573973915645660800863126146703396173824746365988519365917657123384426920336425800866700330925953287011345252561217125450841357080101037264658619554672071529625990793033278306439782713333911027656563048435415137056929828970144216944367431051861835282182482255222242435358599326791082231596295830634717254839480504090570819659689441983399296605724661218079230732906456824045827982234020355133441193461483609759142656928513261308933653951079438403368765460031795842302691467071167803343268443192772397511355075102553833028239304467470615213526407582579523847145539038045478075054599407630744077038198667223344307088465979437885223749929752642960917146769530550652894723934036282228930947388544622031317607398381240864872240613387728476030738725743782002535868834821562382491380900109434078091071342369567685458199824740763986387997632380085512413373356551239696254112616658624036027217435232867207313292308484009357412295570794661234285026344872253574497815232512000000000000*i1^30 + 17487891170082845204548174267862651439904104464387788485154404496923477245928567566332165769389808717381270011989329121128291243483880659962973991775851763524582192608282724331171956883119015849967948745262488341716651156176213061282840491639546480394795005813691705057028321524154841214968423309536929457234080705447020336982625438556449300824810907345511869331446225680886942165488435236836540131266692577535144686550680406897833686117590999364413103156579526628577115700935859554022386867023745210308405054882164433412017462472360137937146327840318365965804114348257044007883879572401871374320810259360866791628043974564150724560344553900215186306025748653863979803168979365058362014179036863023875546554239214391537711766552808135810528313565923316103915144054049484118631496277890380497442868147795197373352305622159534260572489975964841091194576782418402456820421998281030516794198948381802616334176313133794289346942788950747078024021712056294182139829672808359458482661532476677285063057242995735395741823088030896936072318162504964501579550899037440424223091929907200000000000*i1^31 + -76671436571653685593584473350786770566056557574987283451604325028454516288600655598914253626639276503946790866587628343766200041956220692734786398507379514348282470231554739663273809581743624829140164434728103293506607323365630078672310425843658109658843233934969289038309097353013667677121242610129566069213703609316319314712971125621782877041652353101973137500030985879683663199077366479143974256548511220707319931857034497777249097788342972075647989863410788944243161055848408807140150274095631973943194794943595863587533723501237691724102537429033139753372557552920355827000197365348478878191672300996799012650735329479820445920309376378967323159445100401124868317041162344382726541797807979582405515219101074831748382240469547515582529551680181503364069746622203672496899579442839197154661376415654308715358151937491444903552516288044401119714252669869556357425867406531021259457852352212489240831753973388548606394808201596345794967341184470069423990506161504885534735323716047189196258571753927100410141013945176806597699490039398085329490315021332460339200000000000*i1^32 + 139274629824365954852988691839964377023216409271929408785625179474044382119912607243180505712406586067341724378494009942811936383426910990385301042363128257778122376521040398114565506000656434030536000205513393873982446720634215446881671649407553156125164851931209542118730677128228026265322008819970806604754650100867790059500006990575781392038090818964349023485966924075997088592901414351106965450124137271419324766688119557883060387714832286119859815707335554728562208700347855879407358731540574165367581486677727515753110108094397680199536659948617918432676065336820810729292545130253736747336184650411330709502968349998033322782912602759184776137869840949395581204603561027238060854080198822958506110723803692865691047493668581852394734893296744274935438614792498008863153180331764461226038066460409923629175021707635861504389425758764971163059716602537719612028661716647128565624138193556308690099277959668913635033731902700290262783022926410611835090667825981138929737110536686904465831493311558316293066081595476124422962319207699681984448036864000000000*i1^33 + -109002759842211072396176129510559134142708789203410966451962550776194608681797913634859264181209958839246881384722340266910930032494363822911905628481495570537543311684859530373375495061919476471766239550105534321890354643528543829188102918394376726864420914988830073839570726399445422305013950773246752969226085056257758825763990742779416200912162552449772592085687602458382331440537479198709689396389243230748619404523772451789791682017842414878749553992945955944630118484811661189048112023508971199862104723375537258445948124698956626989208750504266306815792153774486796460723066702575014953913163014338446636267494948435478589602861380543313912661006405619299116125356199306963165344847250914917932698680042922396544995926472364791837429826731989168882447807021437968639119961952590095725326363650214155153338302385162998607574951902286388273606334935251339570138428067730460871404349434667258771581047444615840919904965594450392992693509131072156189533902425009823138454846746461354352885608659811476882499080398149864379499211704290508800000000*i1^34 + 34048128354066820912769672568699908845317536710847580709472779195824802731483397614518953492888275235727656285567176250152441706475029643551248763178134668971397521625455491148823870226660130268587083208180289119039210726326982139932476108907131404573491301247531084989593038700628963828831125897848463339544521931800415318391214668856579840137676157846965089217006934388101914647941141692819785751037042125658158612695385813582167478935564896729882112640144506928149332430623410221330599844019381974598530000282340363794104947762158851297543270124821070053581437779215834265203419812937290794084180958860106302485155493616829569742043646864820232363546519568790480374378279067956224534435766238074249652750149747663512999903954766819203799203296641600739836683584937575051299608024823107557381189729199875421422975875346208044339298214433281034083502685955883303377289042650748112555826138805025098230800846406275245031585727250156504118849322211102883420139557616028415344916277378735764350911176235735687133107119381341032939520000000*i1^35 + -3122703922647120921263860245461912249072410939428047074540649546018187890943583596857802055176807343412978527555015686775816829955244312451583229761900241534174988291969895806025812231052004366195649122648078471968201371532262201797594095987402782273916293588091353577305508989488235633429037784437239011706833357882369631569908439440938722249558322405704636104405309873726672750211775386560032554008812233492429883679556744912898171930404575240290121983031925980084526127687671110108449781515128859623265029135762685823481535469219735751552462924401425687164848176992693661658136092446638391250564076204015576143421953774402585014302146435012337984021940596241643206025638762970614609591184813593120749934221602269739230619625011237241415147649131669808615148283062046319313408779076590722327797785075748770417352527679836829498828494939779379812096724224332028315618344132336461662498602206759691656432525080236312548229280186626961776318009914891632723628530679096111234034167149464768214201790754061253872789225472000000*i1^36 + -1742676212606731167334379042857819796379197055212221594668948766533889314735288592287312388033649549504255782905824819164808415377939076202654338154787814247834627751301152799327357739915081722769355160802006408848851283724275120787076485319162788554591038174352639910864572555124830895822180886580316692718316702208579696301472545306155338842179548335183664430394013332455154803804516956936124574703598219134888081129728665675116844639145833981694061063165554334240793499629231577102418221518836674220643102945809165597099532310399622804423311525864118793873964464798100199664455821101359897537512519847930458761402229552394628926379191195663208876373269306596227722059079555827331927541711096237502894425013484216783884355020397700762937805272535607514349518865694937616325428389110691004505752854189361669287242880136274058759009033216870798567831426922960317571049775126487888257945025069068906862904227388042533211677620534737930713205287931523608332726436845030326370198087458893903417443043875225600000*i1^37 + -7140206116540861393256156988329001737583488768819244136269981833302313465522481236699434945213832616419670951842561615689531720126021338267539187133170333189708284819862999740606785241807856924212316287641057593649045918139011986542502139254683934666678769839872888409481126162240288901121596409652051063673007214867097737147892801979174235208416494352452892085300230816734671780244274462363426108645702907666309823367369991239398360172264670840924383149841336063381574250858355603706854906342134107537897195389828421131662798378422321399191717195473891606409892410630148130684622281146689917479700712862623852368609203157764825479034339439930551260336175583581756641544744773895907929745491438003538901041768789944252691183624381679569995277241067167029757300472821514189844033489619275044151367723607894905356689103197436968421555933330910080803130049475087290672864052900922487996235416439074914762048896047955960311051390948558685152189581389539453101519054495527357083918416859173612421120000*i1^38 + 910924046819310072779851439492991311933343992177786576890140504225403525111031368806164712314119463979034835789587512413310052277903499960413076056576803990975876150638095723193903434534430896732606694893847621352293452761402485799081562346619999119355669575893730286800625289485320838289989621416656387724893951911746009203565276524629217727267160099519629067513912882043202186315217842497124267167130358483813690008087746743785715460960543671695809718679679873442277567142353581077102842304512928191570549906196583658515121464069945982808826191685625065021588380239861930413763885641947538682756949388079560282641324583449687037881720199581189464886999303450606053102665469908107074066528074088715753448439877724900635882847419056512853051948818484482225878089145331895909962177561852486739883192283321665137993425287151981403855108449772196410037729444133880160404705934407212964932144329485778701395891357805346447802659573979166603539840390939969753264387023864770592768000*i1^39 + -1126989505117905301333404148018499272852013125371293001006735139538180979077894857350270333429712428289981597206382584718179340020829404356498301802194764397385724749285334533796490329093351430152728183862528284913907123043633872259477695414602048525352334078639133952047477068858560516697465196484164126348296203009647980102535982041820941875832288868482757679697046710954159967472320817399277492337407829146558147725339574286346750083253535232670248875655077468920702051070335514291150338162007845758173582196053375693162683072466270024171213373641430977202474466116671764908632051352297946746780193244068080632732748404581248841884257765912086036420982233716609125239223703999559312390446552330362927289244883802848521260445694635260661692755359304498746147092631516131391237647007071891119722185500471563352164947032169119864077045826780468918577214281336553787765234018519312665093856969876686628049693211427396924063775774128651993663626467400072613068800*i1^40 + 67848170662617088310154727313134108990542545526664908518607217440307443128370695132024309351136367593274299568734946587613776756963570354871517100515983113083325315166923593538373886582818596511267625157737877816004576645896348441327068585270798577608144228583685906483315918833556124622059714974557447982068391189347165653547785570272306138666837394582069928262879627067072590766074240843777334911158264469274610036071954053116255136364718526945143279622957194124897153355284375776484432930936683471312184123392085196788804827574081460887562091346544724227117051710576204863955862393927875661219805375644634501113658334742146862148024206943405371856312099962770555319336831927887543493567193398208233885816301062004931555658796615177229816373157176458859797519308479561555161285612561220262890144551127498186953312303909462133565163929859078526421097708018308919295170799545368145940048195674479057469860465349708391642807774740480*i1^41 - N1*957525236835010428544535890868345934967600502665099833756369010605331290452186036198064663215067456868083480803232759745028656268432558339247322684301949668374874909865544748698455472733708570287290795845604060960854872443646651319699995027606664404709225813720383445004712933418759554524313571676883499855507545420347351327493509050957522687597198391154353775237788493833*i2, -2919312533559523804314497030048744609784015019372471346844526045164755755387213183952663406518811851280483946095634563324152435344628745061279232720751952226482840842105979530438280079471056032160326964473597235730808478696422374964510385118474457799512735995331972383157589899933775454479443485832554300267818916637394019681829261055998242282440363661013212138497540394572070366256845650928933915094281115861789304597529616389062342336667080833934917502342460728427356825362064453765571648950421046931627926339185088406412645277578642738970587096835050766801766272046415858664502365804727321448948373052709324485061758684452891094006340667911621598727701466297432876196592211993034074962790358697547437299489552522226708247488135164572554461234002528426911496129423249135084253952822314875642910984668019236258630946437635318864991983284681263612108974480343245580079127192674614825858579365064248953935415795994652409511848674312812122646168035752426029868549934264214239272509950645237607798387002579802465710916053219441575292567959650818050141250622994586905553817463618750554135031799257575037430025285366482997363236097567096583998585788989089586734961286846626586201509820488129014995124070903327913475465798793613382589663202508800000000000000000000000000000000000000000 + 268465233636748214843461657769571176437739104541426214296992224071401296700459213228417740509540131949210448700575654529544455894570353508007212782737656793282627888370264493029157438370900819329315410141391968216262591093825202107460920295867341382406185374364164197379192051216010387384083233282927140109904055767656955235268056024255373464778498155732060743702600263078014963680006079423252936217955880882401621311790280793278579274317807068736388420078514499220502684478613345983161979727571718506670213758889551188768541533385114673850821501070436517104575011407683216206627087713608633446931816035787140476797624678099153681182093483804182061591869699718716713447829214739524951970414036985502962004154674682263331748403882212922355571379761315434809974919350640921639973159055146711414607613424308535457693116916313973667106709990198545993534474610546299973465096161399143516234855404427031638469721177462230243919547120473795530827378616256084737718051136847286063929561080952437478779069489557073155944414262766170727855799206385018268443314076500999610554683564070824488036861209851748244809714578696536579290711471296410946606657316604915104312464296965971995279706869030468095165304825544398023075238682665104375898764738560000000000000000000000000000000000000000*i1 + 20418108735767158461970116223874746246440753964249156699846846628867201789528606702097141260841589036798960554379584969263500815994932604636006871308003711202200267794811157735352003919298748184140225328569529287649144286222870761207420285611315880615886598229126710665443745871247932476529081196467682730418379179656533238193930970048586066911610662741341181201494877129568073716940571348183989512546677923539737143801627129560001695866268837004357657490489661405602274115538216380363423162386673173088142709993576968094082776030718225814494207412447942089948227416833083629905132012500873267691118598452677369917720402743166103970112151839888702453424106077526237731793951254802514447610270129716089938652887081281517286832274524693737670310321909045094460441510390680439923484215564106323688071003925847372680642458900009750639866020246994885976046418729089595184872792083196182257325266642364770842864687063129494599024906831184106944232009866269708838400643415643954922854273615136649201471843411347107275433068058422806879654722042090074966099485341960659320260537657386581290031950214142657135912389410130488834655406684483718236112014142344542339655528351398134647878623286888794147892982128112730013885846734951674663665664000000000000000000000000000000000000000*i1^2 + -524402851493238271828267373377439535602574430726096102630343853744297313783070835823756930241122377364786326439272923447256946052167851122530838594316796932552934628758208744180772437482293001747004005202617828858744569307367474920671373202425283340137384114442717414714308385189265664596153109806569348553506819305841551879595921206465986875811938818199705450463065914781578064208126826343071286879150374861594774484708428264942075298305075905010008876749870704451121864594125496987396872615941361804068932055783926511886310563580066898005085422469574288104339412831548926187769372137403991946336958578355782725301443519159868052827617686826304613504273838280196663327273442053665309864149240116055190845280867655570847186215197228596862320465494521091322121512196489395950003174400812677759281671353002919587498574938412493125227847947506867078100085185005223050401327914979503130329305691941070262178279904496878249359156657534173213337849661383750890789273146619811785039101576288224490858415344148879443926632217032398251935920826802015765285280173839543997843938293658685112938647812478551543135280147993852573670745571669958286032474507598578680729205719708804536164597381182237236456948126059635717236473517104572032614400000000000000000000000000000000000000*i1^3 + -117879762804929684705643373916255141563649566579176080239288047254957920265767597157012105591177322670421275687321482538149767217222902374151719489412539935108323679386252234112728346830090768557413952835324609517622501410351491156165681537951568049413077914945048842833929542910423091846153967940133609634261584747346914784302372959759764584425464017491303236782675615202419531147767453272362629560661076212222054907155386667687826808620189648547664650119555125522282256836334151461707215917766096782633822557164908734587705446048098774170229318597051220947042042272304297795336168983876456380832545425536699325193427853088308452680436219304218923501199778062141466890195947256427276983544652937317577266363506211911390830930111993219786523834762127308415559725552694321333596721700421406604378643470426206071978149698128520648209667962925415394701187765622190581232386291310207813527969078741379293266775425794572362850036252540791177669444714282956108726171489603203552214617949610190218676712252741026970816284640314208245998725848255996131256137834668925797106857625407383792699891703541475112575977125231745791601951534959046885618692182189299356743675946858446264280207828902240307913904388187396985902988367147460198400000000000000000000000000000000000000*i1^4 + -1755001679531396084531686185184674734118979997904246376909280487160513712690853025471957352973164734949989681972129778948361587450663087203980601836084338136885329708037098705674733345785993029262985078064330068161728161304622700272943980692688248716116334040411229733965093485919762107097586192557647400148787097368838456889367304565801496778652230494563868681255446274656689688205920218105247562781975330872137227554115889096949730355332450353292328363150596343615985699017718098782378774267318022651877635197658702347312250747203042068991373614514228887678307207280389653678680327488681103956300301631267559152813411663732228408397064804375678689357728278821233282386954186144565741171876742810631242790607887482037410707803310150163672036357627508609858796484638590211988041780179414286823705454350643285505816007709138790262866642681840161390610640969819814723885886901998136947672931279257489897470212189850561317512741225218842828935259652964923133663365291114413082740684365210632697436861975212229526794181310912321822537977527322286881301351814437481537302857744226428627617276171175034193072212607808195182641985432982995778246179941346781610983973345315075729311557804095232127139869189049269667482737297063936000000000000000000000000000000000000*i1^5 + -80849059553623314032892982053043650010895187426349364395794596144256173391982593132525467689421092781163464986232225094591465073633954972078976282083542419476172110061199107090004344496815877382985007553563667664254082956798013258590996327409318004116968209069017026441502362914419412084227553089724844138844080358486791597360712325509600063433736973385433503681481483584831600177261443471213714795925443341501893372434958337229335751466573219546416885434613957486106158031595900398587330478496307594966232373964256140273056517155894402035659022912297886499003324149938069529510701106632680653142283401004634549898644349433226031704140737331503480696890230918073446673347857458319390733888272845835330053474109937291189707028219711051725175479729178341065698192204126949230069682122593190354750074350571508496442805799490773641063765910819833551397165652456460616257564090560796024825035074634152118257360810000002574104393331034712282298280538723179357801007207339330074977206630151534267098126159928451785631026376215075975385494799112874162543172020252236551909526027194639843312949525304521060244351781415001452850829365779449487929152499990523833442390823464569076675309608852596604134666151344453895525981224960000000000000000000000000000000000000*i1^6 + 709629691761778634054659519727415174887033088920915750044495481197358719055146931113722375518419192269486471786660106754605456037404927682022027339756367990941723274274623937427626133445288943814295226085731052109407995506957656112198912099519458460750125223423842812876433101827155739969770679910701250087621854391759322647391829263389766074745824746384567974806823102648457633119198267462753346970814029778497432813532528774764499253464358639428392453763893330187220463597583425251927757334800530135741427492178403907170766657066836604100346085681332676130100971408318468649446663472101590051955692725285983847003627089320938440861510837303185312014767466324173385519392401506715393016807328358095847912365547839072703258964720970186714265850870126581716660092757613782675406140606593624495218381387250617349715845391615391950227724962919465720817546468289236823904864178560695576647142684063755394744975698966943068679357278347956523192333226171986736645134910676718174764036108308751591793650744905355678544261237983197373858902467990864902624543864731915715962610502077604644947125361432276178951286323875133343429438852838653359103808245499512716092541158679035080997450626205518088164548525264502600708915200000000000000000000000000000000000*i1^7 + -10460211303653828677800193516874443355927116493586436534998582346804148455278869219839519865383520206768421233600204119998296162009390386266722001909757677137507910986202638802226048373636028581493655318511707998596031754019026723155980614608139082593972800361792977913968852706738875741889629971426491283761594281734357295058203387363192073423897315809696006738833219477825020046426135003612699880680354254249954006972709291783086550298962818326763263565398241407605548607456676166291388532638572590170001932940497513938682753836066899592022741378494675170367100098840500911884078751278915179106165954007556128562440495048548278572559648476617963447066543610532874867068689362656309536531257535156591790660974415406742769632069193369657221975455575847118680664997466872259843910804349842742393208298644996328353982381593039328338279191638055339593232953105004582893413300049873226361630604246984203885447890678250059955377353239429048508014846195511404069252691335838538977475886254807172925860424845222534122190462001896669517640545832506575568008285602617214755436372437518767491011776563348382070795674834040991354306625453778937087282275731021119985333134048429461734251985122517923233439413867463078576128000000000000000000000000000000000*i1^8 + 57362145675678632185127685897393906801033420279748284216716972896950734169976276643061106394140014405906202785416824907627449491165416321749991791974318547415136073522966970025607172099992728325587644538012657600330371451866231139353055837115748126412199010487021100071116126494452136313793549581698726680673455330608078916947938793432447968859132020703014675221157407816719640093059061808976444427065843308322735461392155724760365234686676230648093366678457973676674111874907009103414151353707439732621895416691049492875312813183077632230297552228881774068052760914414482570705442625330305727313704488142340880336667175505177183847044632899778921119645761194639860975578784829566752557777450027657990617641908067956825069566084821382843171674327297423088936755701247789345521678849062542624557490415273053635549077030688426180561230097039698739905697717154399153630960449185280903175610379098866164166336087746322604761355804899379410442304986314839475923418068971694675924187805135512288284234121670975319135149109699053845270566605661074554877422234650860038499648787617315727023785366120373643994997377777754530237746617820813505998057276838276087558618021830016954009649082692234058817202281584682598400000000000000000000000000000000*i1^9 + -501667995792487864985786579830550321460179862991087397032870518569040799651099537241270851130697548377439034602127290836432203580883924324615091283171806873684000613473434027239295804274554932544043811151276969396415942511400082120140053743975229005819653507308951198526718534965789991322736127025942671215613057044341313438515722182468966779053388915010613007033680736204077384940247713638669620811248011888362859912593739549710078616068227948983393941725315735479082378669502027652193674610606848456686508949205973836388568857614948306897411910130595397687253984784347386438068025528630561043936206712100198356863695840675041152279767491854384501553605646940729593301159328235592373504468173953131823697486927189841966553478561145560665851453727589622777535411863668538765255235567044971356606162047750680488270104616783933179588153793441494524884315688969979949630199337015648858319780764289890836637984037604198428335522500677273088418657523315451087889693063658909870747035136448059343235719487258889595211176760324763355037378517248603486278031339906559112724293840713258250222749603604007558358654010866992951861601996975126061043771362911072937314825276459398922501993981166575101873598685511680000000000000000000000000000000*i1^10 + 2154375826442503611989262292033309216473549280980035398110039049473122129269030586564637580241707017593975819123202738926578465292907891850820467745235118904983194031430007459872635784256324143397328416259242659288280775427285877250327239429827657012007129240795930460011126855156423582643158275615053018533525079553079751600243244980829998102070067548888527706544243604436144104977631886927958553688906446937668272710319353250278035797269997435072354351554726204583961148075739430368443040707018105836809092720380900960763473925797508571692122977748344940219338199040136080267776834607282657439369303442327145336372952602457719262168586013264067756421378806568518414443044264660259997007385993986914203570528449667530118281776582706808121689805574561201363528623445213205726989655224079872111258089548456249209262602669632051694202479794779880440844115394878945578373286136762886025175943313570436456814917045557509794743363944938176503911084012799512136068486770670337488287937489176880636031469756045058895768980381265862379686574723777690309340902731302341875281328640180444587553473561748628627163080929337342640646427159980791965821766345743238160407717071587448575937481501374607205358108672000000000000000000000000000000*i1^11 + -10836316267605118759831057349875917909449709963183321002670508753619600454613755415068939705263067034439306486695123327969769441816087917743881902065327219940849750725634197232281898446855835275964766978260856176529451632415165222065365547728294529047308012198869700035769726384176756396725327807062163940207068253417747284763696990075252686802407995046115542807049170631564200494774158739525438424945147928983345970577157741496773030108975108766897601977909779686727918741159903551230272327690125598044639196875684366083250287703785572170899245495375038585020781098930020422314894864856869351270800086999441077854817886646730486831436276707582953167910856023003391858897062823864684144891644042277230418846149853413105026570234796025747996021589867800558283778393600720812598208966898163977571011300649823985534281902147656132605905381659689649524903488478706030619133636651783495855269851360528389644814627489256955825661327777813323576187412633815738968598654390088625248579162001779366467772343266972329366800929193012569917216137985884493140997413125893460341408570098996758403352868270456986385896558463881710687668745409130329008386395196193049266747483660737855570886664823436179878707200000000000000000000000000000*i1^12 + 19213419506533275687849048638752686712396393614494306107797688456436432192277275601950102120407947967638353847578310673081783081855921306318789960335482041226013077516496862304743101103393159020412283729761640871521220240648770163345781339486538987441709071486524049213572736927816886598408600612733980393895693114368034655512921562385506158449277627393374350509465969798923065910190241745850936895111900382075087215973045765564758352900030881757498545791174145276291981454571149730006922507192742523370310091167982827343068621389663913391603287026413422085049250893697252149849513954805109628297389041559748547799515071210604290354417681248270390943375984166461705115495684039433416624514652870246238793702164910560054808209201445645880568247497918298146356830555399242060325948928083835962030082197700648301509144816916076715518106733933566984601856216588566313638598929043229865983622462203920517107137446295773701931580883787473457694553574325781667801479786158961058907209259766449722940678154315413713210015205336561923579727225275001831002626028854043019195894658759621802675491474120145125949126449875296799092916788759267038939481400321287341290121374119117274742188007703529390080000000000000000000000000000*i1^13 + -25956027061403909129611986617497599316858970458236204589259119809300277422821212835306090089373671237448836931698864205155666603963967518281083928202257788393368427804962787362983497377906880453016742791025913706772219743986098889926583213612551925861835664779246684770453349655431741720430639365913239756725599359086544715337948385468414006413040590611835494840721724514344361904791523083626559999331200913407054179171767813958465439195811889795635577793695566693363587138386322818103822147178370581293330397515944400279392002280576597403705585369467723474713758720241455928544707126695058191618680059523728195799610985947409243431987036921824674997714056936820727712147535507808517482687728754006804561952770900883369534026814275930651464574614801326702621163015316721379018024411491860070341338961017990570629565651243319866000148849971327377992330765276402586719950282938430399863485772652034427686322706226188547331032626842794607808287458720888947558463758464468976101904194465197027419431486101812448206818034019121373587996763893392093415119427670525198538622024288978088590983543986973903073203793197995497931014081120665176798316357574002762073828531768463041641687094919168000000000000000000000000000*i1^14 + 46482551396468651066384071939228958545711405347316542942101190654344774121314781499016429923925008057931264079451003059823806400484217335350451338004350836082715846505638195870678364911283148154481610293701658525075587910577091727728139895215800085545557054296591586293873464954243620974079432239923975813248153460092836678711916913646341771908071259747899422055584375966619974328330451428913110759103231511688582792209017328611229083153583287438773644447929314490821751027435901303912170710691952299884978845101104096335783726626715970303931140370812825018431890484234489313229713428257035270655801873576197927207033213546463497091873397093727054378833523118490566349137286318458114553562282548648295724246500238213907410610276007051681050641427765153363568863466261960586486614911201586999237380204035372037470534679561899392138448777039262364918773771310926205035463068392252048024180290064987185429868249195428827356604573367663235761630364842278840823941304155561325865468479358245485593389971280752048730000338739764218394117732866141148185967020745881717966161275295142207923390967898111355903808008577587183644097573250600132500457686317219032202771266323287569954190131200000000000000000000000000*i1^15 + -75388429120759167848423987233930671228829434553034444995807734682498455393783714365349136691582316821427496444974060491961652567929074263035395582742798696263225715341322962867558740139965484159854703110007726065840342410045464076157808730031613133176995519438361397418857301346607235770444480038271856830147732763977124228468329736079731802537726849462336182838368649074303850546924339565731641031699030814251205730470741407340688693343447248055562735352324221941571386080439974932767722143505400986887085130258389349412833382178104650911569411131707067828885429401815240898162354477722370365358787550460194556807224389708741310749778587298310621596606073702395755008033663303447040378656993111149887390899296284637657394890053281071963386404420610487860892855039358836828574714963713846215555762321015566587239865984728070323545568719829736436716945224761432119386850011290698777386728498844639827954561934134711991599173365188462605535766926499897702879317090471444888589351882920955022913674947283461744426441545358934692871362686432817251788550047707564668702800689444410841140438509602508879598995911350558532595055291137199325334694563623242619307517388662300622192640000000000000000000000000*i1^16 + 68940243390078053505430208679022845503537220728016862940689616983625229273243712478367813100946108229758562737723046347960442418199373211165825030701846410868263500266069822580243199190431382729787393233696819496200652439687407936286368255491798305805289881709781531976872446346106745827059512924501248042300876144038238973245502765911210998528931782175569838251408714587997978242778600808276324378628601950823124377484246571974925496525682528258774200419014821849386952747158253792837909013187319533706386747675753099878951191128254218027846248338556057129965451001110340069155383987384518683729106909375660305159178969868638163848818662795650544072102897557815781141345088014981812263482407104194763117564318841714433083621071219470720652729813490423902354685767346627270021819077593013653350992165965202915855025628090478657917493199444574660518688718741473931292852781628795586068381336792238453548075991212108728945602473347079965916169992779347625334242040514331143566849537304312719533986064187683027377248892797338867297238562830961925945080423221001806159072296989820636621311052431513129091220710076202434908100176736957478831326831622886644565324935660044288000000000000000000000000*i1^17 + -47867941203496574115271416222614231702120213361509164176966728799642613395978467029977755602355117017611867577322807815213339200487506021930271464292564796722369195274090562965548288903649295842511683443756607347618728197208424767511700011589204142847897536733802813072099702272503103073801945836961930216513346765554545049187533886707104175421462280259930012903353670105522727433430036561579691880766784287936511583902420738835107740455911697685105079728631747782111598815589549528995230390924879584002014440128394248240821962644960703007040622472349781613845345886559289816009440039954974019629543588380860775569058363383611435139872033935691880703795123618864025906798158041006721691479851217611793415608548571794646156698439724044466732740175809268299608473363184254753734093742123482707359675269952639513362630974170349821557289541060999168720035417183700205807633912274724298587621086969719101437420159208004607223055232353016096153120732995840709874035246878797060917631401291335538837546559109913523413645999735390311140312840612175545064617329173760672871661029808913050511995523785388146392018255788566071838169735363103026751520073396127232092798556569600000000000000000000000*i1^18 + 26469923779971604188937683057600993483297129108525722923391916891508226063117950514676366175225954678068329859449983807931717657009915096311761206106242015037850104038143378552711023040309370890731191962382001217931116064925810523092716604541475244696722894835163262194180736042173028404325210582914550201086998393267081735426705966408338932379001575903946134690543959416520383272683698896049275434925218844104757024954138905058596720621253362356096687058627894302342191516545883236857460226615195709937787619046420539390257934357438728834841972468580278271843008268254504176910962142108257381992918549040898498681964730469535110557187808633398190605989677477809897916089767500333253342733849918835011926607487275134895634871916622476472027909651750531434770602667127052854303832404553214394474706655429118994151464231742330097532816706452675696998896920484723698394297394877345603854629982403108259937920466212307586539004867589709506683776129382229772335680352901297156796882398342903975607170290607781716334427054220087729261071363476967971375732645949932636153018385187923692280738507890208272324799483395010782323664955372418664134910355262934397422141440000000000000000000000*i1^19 + -11629050409093165029056320780804239084436529747005530705327224426693369306677714675094970243046137992051324318820499969536822856607291767159597237073942738004525969611834572947533828045018094359803576560575950316871192898134643319646272578408245199414405209121801242251880659219204952132929929094302420226665944395080678266001307979630633195152518390608925449229338637650463298516039486454449420024757336330657206827616335233032170934820823152657496157479018744366976179779168632575186905151320686206763302710990906158103697521018605865882710168743465513016937261359179444550695182429507700450445193795124952391001357713277770338770497638123128345521708785766799616871555948829238105292064530106921452747741178891426308839874748321488547236266603056256380409186544464354873003563281714908449080126553174437762822461888127378145978008039143560504229387863456560004426439830054076706890628628111402147799778860237650389804186448707959602455606519308818594805541298639737483809946128657124557368262257065299907200778562807439466258079129084760733510038854540254155310769697646217779385043168183194133941677925383548173361768247809591895541925253802369220608000000000000000000000*i1^20 + 3151288043760765581378601712165565152241361794067526696198998025574303458542336960793129676521410268834573439591384022176698610257567796361774876170642576007343114531265162612339852361693702398570097421155394737001229978002344471543455669473604097193807403720433355312269239409446635302758874644981765998034642410251464460395226107549757370079246809642308270305581725204046574404896889839726740082945897059609041404477722843821698612996049100999281234461837433710850845382034705586722859530341660661941884396541572572077051937237481513351233668868483333298743321162640984479705491657628175744233360529522140966294385690357483286207005629041175615932129142826936059195199324219972412562209739824701339318352659359524805703350824549207847547642145042231846491413205896613835062306725864809226073386113212912247207895441654437355951981565123833863207499227313115300850141778579931701203228250897480083457353078163573504225501823291815052518194107516490536992069715178128596357083942985679783900954942128452659020438374039875623216314528619881044242271088628650694136620999470696474590360782936458344188836560060948074063456005515135778229804636674457600000000000000000000*i1^21 + -465095698957867249620548719941872472122331771044904180304386849431958790116668893686241724944470374393806450280882457523068189900308463890523929999557302016268608509842890751320748635892170922485929533959692332638761898308524795482000079451073285228636110820519706811419432271082337125706820924339812207115859407974220245179176264235201242705671860886524100169049400896652816828819500618123751556473180429890438272628335674192395644407284033245366666317791278445022684992710317082630962093086312287937191174740225144855872866608549286125325992712253791910732777780956362380483070957878129630051204027676035353964692162441322538524190056576222847548690168030808083143145682664853239406096413227887414257385093986927361534192629817675064001601140123204999233687091012307405789830926097238628346430896493699265837981269834142082590199744071650529388301024509041654523984252119954223414790231978313509465086231492008883255126628697017890733706043534160790262340963905492871493846983231783172600649722109047832496287929541350941144036753639985048248595848690709467812239348941140952348614273001784327803512786223470902873875110243433674738499584000000000000000000000*i1^22 + 27567756546930982766124003866603803544862298375655697352486131911129476019043859571313268510776706314288413283414830835237213558993061886467252460740314429635770017845773506833331828283628766104003008790128856436396442176014325252859988401735209983503227953940748208214740586020666066139133913563879872025122349642048998513808086466575812982221458016416968927151666589936261358547436443487122981265419692961699097018520528932572582934187958873215602464842085627227537255599102382159525208276369952578569252880426784924473233597489248054136628781305033611104022831345274932161593428774380027275267149642948377553046392882883281926552354138962762417278216237237183575867189259595919831713231504859539768689878721791330094237328964738389143954958590597657885538882061921630269018482464712729962863724496298777097841898417428368486146339346108681697424749170193297331684654845295902444781739195621582305877319846749761915999884136338362368632103731047430139609011853411712217544714443294299567176732216997911669226676891619622603639005211806285062415518079614342740513062613268979110732706107304639749017739555461271402400839763073400045568000000000000000000*i1^23 + -697921555382704570897176394623656518084089622969746969714553332147338954023642230394097036047493812681650522783044016084697459619482189391198568986213347172879465417880054120996902227399494381189134093661477566953324517973827017244708604647666821140042478337029992493026340401412262323783099605743820140421776800548561147457953232365299145112434285342412793111811736846081193913480553867660454169511742088268324655440179689247446594722640177268283481103765736655641199896755192870993576484968169906824985751709210639126336436855097258302926851772106752710944877285772308545404118346435881229578119005365502245160472779648183842855163117454728357609175814485117566762900865809990507614222455505680346180773944439688043990654611950860688906915943846747424558585123374284650238378840257504854988978867200000402031001036851317780403708151377145480094011230516018877771769451956921744525798919256623810234360269964542948913450671923043406010872934957567596460432031475650187701248733406292058159457242895519431765809598293210402733001937206190138581480327467309227440413264650239847447143781597794130712890894558891061845249055575244800000000000000000*i1^24 + -1183549546141404493087322963571334949127162943805338989833927606182766138608915994717376310252229889954306601266208150259023538786500310874434034541024882575521335632025187441782356162042306768305155879233918441002345047606097344247977359352422718086924285322362935952752513681584142133681361723111121163102780182372514241095988069048622621926141801472160735506912411952154142316944844799942706941203522722642917559263991250261578001555444336429481744285285991926839045119844815975567068054805971178528727372309156577663229571544424918264683797735079502768101000814373306468584089252457894636449589296616250212215717753809045387688491758312795082899571786622257990574286917881369787972246164960301868211800281577237028927602288498595620629448323718141260624494360101125357122696638649409924146232464475002854934056512756552619578843645002990719533589081394358569790526131932573753421057493325787296324191248579384809569202079570154313879696944891913911243639399178320694492024426282139447925734863786159129983984342219019974121536410378208010244628201408812480493238063768868001587760566605325041204346015052777140518912000000000000000000*i1^25 + -32103992805037100535219081645179305924150544602873438681032890461986594932507120728764900926752885338356127494830299561998634992530198720096231346329217822941883339765572326914941463166537769800426662886619665923120170079393386437930982740574493271113754139247320346178882275877279679335310010938945921936662172001340524681193804417894644814336655541714351436499242759968142246053508473949266194949446234176365601082678835913369542598770991839888037767028549005633458778340090951196321175624870559210460591014424336783102377817856942422211377655777276536472475651253566654266461562745722494090499835803297629581213376526603557029057819777457967654832310379280782051570508027825789279859639985759179790366932746412961053744431568393755764972771746235320482738031420335948170119530666073063488123457363248804305085296587426668089221392037450316994660556962454396382774936884350639161690501424271542915848718095849224054475900314839852356290116562368787378707960535688356215143285973022875785153422263805124159148826895925714851433252932650415355845219792763957425775460372111856026066459303599328468426793845228830720000000000000000*i1^26 + 40051131330255464780455918059944314731256280912720166242424703539538510603260211695378165321599250499475448545191294673396838128050847600776698048259193733089143638008455922656063413584278065414140847785911119013894516979027868497966187623577830170977058422876169955717702768057539952966013593652898418013247510500191290510097375861594293585434605920174271852122338229786420065585360266176666030069271345792345304178616455874203784531197541594168952819462232638983491463814333174241686069171108928820323626872791698450108759612244142187802270555268596853754659382586989835483066421599702346915749314535051562764758923807213451977009656293738159987718544250229821714113674134774321496870740070714449026334652308968537391253861971738133716273204631566944178096924977867437310809670803516775284983269479022492215105430052830054669790192661454991237943039664588011812959186011135778679835179439919587136531485454031434215734053873213813365973255026935617992159187797889257451106392388410851682719935911635504118786746913216725955413543085220017040177786184213702660764106234572897783258852243801271080801691238400000000000000*i1^27 + -398390059145363243737651802691591510763107654173262441531051927980825214702286349328744774019669860316291484038450931151147910144040742871098905265803890656878934814021652118809198726873921518369203200244995682402334014282898163782230320163593911282034135408278081415997244504260301785209042839714169572733412712215743905192969042739306270937453425182557298995558082218184221734869282236075130271846639507049729282988869597979593709798210151184911349386362180044447651386856058311539688474558492038927311793988843856501253529162775108776934353777481252973843246124010716163228780571747052410623771577352449398352696159327270722221302316460699091325006425588098028148775691999321047281995053491504153211733989817130896875433972830331743346265602648874411019560833832937351543933648346729279519898756003318407403653024111164363516894263379364505345293179650111501733399079500094651218787091932164728455973028000929339998224666003133971110303845935049728982814191826057499514740415687812435552838334921005208352501581132817066634383759222929281771808047873657431789718748039286094650964484089141306327040000000000000*i1^28 + 916265337854617819924828166768994277678718851954611246149526315013162171400961303057903653021848998820785868539580234119324711415935162069106860455798466285490674492942472393627461097822923400273142576607584584749641966874928791710069892201933025526004778574139549917106541754918432694055497595676339375635962161948999293468764217701352452346985334164337115837106331547337909479938338337468292258756437231109101553387986274791250066265567150197478503915141462504020664870531583321089620519231438638894964692008424767249652094115928775144573682107771271972226509159024139862330674195455726717404514521365398430590271976583759682644272629640350525402165893865843841539891292752856996059019618835408443008275503828587074600589483146999471252860329987714852985449279107259134028405904434913847976809262815598984206070996797733570019160911897866742945178191365727632649854753143944026471678760884290692175673541215109739212353600256181124413999996575056865630591071604554831084110114559338966005832558763035760061523239409586616469657355790892275317248391138425531255574967249692360496992911097856000000000000*i1^29 + -2017982497823388201430113243235460660687499688683369101156528457925144059780959635273192360480293392186415053995868867716884699035381638258742559458697157495804006774660627783922566414135525914511786349356472552839493262915226059358259302086648297458461573612367493333935257984149760069097557252190535244383556002592543049422824225141981993234691501427899525394160701113866482319848434590872376865966953479448888906472509183380781042489513778369978582306010553502116060634835806910036871024067683739985573477824773188855613417961278709188637871688484000595480277814485868405196744382270574746292866344269298230667582223194169343857386428673545584302947201546248502376971008887462240104754310053685329891814360800868756444421811791952733940848206901640084041250601168344598482226992766720243239216733999027163455425904754790791796418614027293119744403853031662574068042096113745754232073888020628406394983254707585577153892958285505858562554472730848681108707007995213829599677281363277231596085458061529160770410081008497306099879486477494979816124886883847996601490926338132463216230400000000000*i1^30 + 15863426871012669137742764230629931596415254364556318973454803301837193263962953979924886678567529069638722469182171785963076800963889006871072362944575031240578490142896029918025228007141363193611784489038492201529375412620460081850152581345317027507604900170249968597434134456597321730649857234966856439296475182675940384588822666415421446510260221638460022810439002942581329108307824141052891645456946300926302416305143408583954754847250345062009746652873753815585284193779055175227076754955005304515549988428486258441047034139325358330566207564949645604183458689680066546532627254822595606465175077509016364957738933568124828408358290786089580549480754960421269220888062975514363240707191822079718243766771215902652155816640651588648311469537563047320481665642016996984800919509564431301897295057984643528707419544303549318087530359415548641281815418308690787763692827927448559043070783576285370037840925547377131207332714486429073986955634642834498555358460096972245843532512186619670922351397385308661579182741199852390612388649750623648073045908397366535815880612249600000000000*i1^31 + -69883454722536927246495604979125025678409772876077765220558314926949652070809802301587435339962038899103129133721982503176199396359808120255095984064730489144511498308405372703167072314859565477746671757728895794805981633439093781794018152153886685132398021363748550501557564500496319047669163227099721032393183835183466540106551355744311491489865193367843805249387361984006156134972666638929620235033363131481278124272486809133413797387850076258532273839950820223399628469024533460964758917099086476218190465475377771922846162509957456670216081085836901949708237713552578576308319163522511970816958024700844385178438338956510623731426444091834988193484108110348171266671131624965865032742260257009923837593318619209600178740204253766476405656329342531310689722541378202992790008439744516150065865234811859610117362073401705553108340844736603137748779530347254213509348437299978977590040740566403536170774464226336950704228026648737239407917076571780002066505423907693218318394506682550004348211187760888726976905249561330813305361179907843544407432239083012751360000000000*i1^32 + 127888549942274259817527269004536484438987540180922288518896999184581373286620894496629273196448961042776493982003775362912351368673452861562735668609625088204935535097243002650765234711738879045503253828855599411437217104329281021469109190849149482200996868609518738616959575616584964988970333982428511936382201966036693708730801404030431765894668831411585173641365048707268627672014745192145221228047899735901863717264969884651600225742420804292819985628644155489291075083067049111315386847045157361820795063187314861987722852557682401295793996605798957853426660805537642891789395127886737838038189329303147891040469399457444661041556137162554505466934370549789057103734983609190346912231661658348637916487773746753480999411788308933476089644362325011002101078731292814801580051179614013188457647697282396669388069390722356886096320017065186797857731890728052897052735243556280669097294154739742425345778049718584030317513656220549783466351336966116947552334544118402915658000106047620903381027190204385970034343796029603077455167675513967815612275097600000000*i1^33 + -100966127330540331129413493286705412832382772411908496267702436733157441163233579803829858401756701852257248678668981849580862338939304139219270252200205175476675842105706992482147962314661248570432279965140284670593247260365130109393687148548927242133508069569697954092964951246598147837871555832818590369069354414614402908437867223319354031448986461610725754439381305495590452532850451392615381905995328826614180346104533185799822679267364726776353114768018419894921608510490476834099844874798628856315270473304484281450127113733755047397363503078003084084448095803402075805074508147141293410978081975072602633381992549126947793099334539401520996025175652880983694697023342518747204028480556208093633736854911695159865678154184448705863345421849675729314011414676925864675112495942231207050325750830639011685990227524558191259411752156864578072578157396999255470173068818548510864276272346610086821996281545572129376589437565319410266884843702438256860338603497624853708345281356754671682091649552300961647961769819829857052868335575257579520000000*i1^34 + 31778492451574107842351669916168408800478461278396784176796300646189962345196495024641413017292916004553855116436607192689001743005815173374101619074863929349471769936044629002902036483381304479630976199189354117721303211394154616677156690138652481498875721625307607273779581612600867966885627865557719985037399381538028579510045810826554228606536321827610170239206905524822146110495811360285787170367901463794339085904198445503496745793508886741292905492733644877726160041188908382607758839660792631856892213775103572157315106773689543156134521283137346594047823378892036644471131290958134019521725084724300882008027691330771223046036049515845965995445598427101244223832465921157123965793580207117160977113142687555434275866392574619720353033311491123751915719432812454068808585325282178241700891845180878220261314624313727158851061630742624009691594325486663645045949806526804849231001491811262841292637101265726162328140487806372391016235380290514808495140449955462942049397796335622229399109127234381081857792484547705448693760000000*i1^35 + -2933247324161701413850238863941272935851490475707653010834250186926061685841472620515610772176407690913463387237052604880802322306390717824832472480006070652069642692766444281688601063974167899727378190727679012425121092348288466962316759783866068012409727123116593946477892387855311433819827506939074308549631914701709967146714425178206235976830717203408016794043551304470638654500933176593113979993995706973346051594981567136245835433340879202406915991411098712224367246638265973536498092897774801678271219975485768316611787279523564208428928689136222758534002949975533028715591507937099404261627261905567170408786871052066413076984776501288037206917102732348215843805066543546894966281568297660607314217668990147485208122243648836423271860302663632504001746142106413326557640739102357138009945717512103916258262403689913879787742938409242744436942709810465356743802473383101376355321267914226407312900932519263234488365010572585366478731444443860686863762334989177727208109061564010525799227392905903117869487069593600000*i1^36 + -1755534024484751528785377045972888869215586252920523530742398278333896715207999342071057896862182966726902069020144450302365973717349148163857070540852698573781942918901768411881777742726017256843569818025932583405063952799875938880476688943610268294711223247349136432226011175142895584585913472172363736736232413399675401191182765345497620927660819645837638728203887852994846725550969992170960924830343000975697123358567960571253169112867270423293988259216334940087371425903187400165212756638852059676804842680017450805060211727338328244244079134086792099012997365425851083050060956087488143479733379903095336195594257115061046092174993602149204737883846141086830725473301913641389694728411152510427751566755428128962342554818908271084959369954153899380106934185543639253475148327872512540308654621137592786288512048481381479814952838167264555765656332648183162458895000526055099977912009395241475606314478541952500476661906189661674337041188731540981318470147533540864280879304829304192069913900597903360000*i1^37 + -6766063015216512725875077555151111803947466357078213945745221175175025652718319104018899660450047514586010502639533613818499782274064195417082941929626791225647718392450581276027549835272819730982028138023483634708789299732474798513498993640143765570330807342683564004843061948571726535100649210323574499723704419266968126311450865332283932584760041254775606421541796337603283267001244505125749584855554683341210586175304064860576769704377826671559930356896000973253757541022530619706100193974533019726861181054032038313593253173060625285319879650025122805627650671825023007627207504961191065633271309894667461303284250741407214320455269493558100982284457521205443145071316894448403545623588518099312044201972265094074740099274055447922280497144871135126055927192121287979494648455519641893033375085594003529493221071240696748870272662570830598240117628394194187208188651937027896014146551631631977053903186293982370566237139346482633581072079523992195333310466794784070444397538369771405312000000*i1^38 + 867539174369446963905185002367868244613853866425764555432700415544835323837211660412597326194385109522108270986921910456071559237985889069389531013549893275924424963440873228729623411669858854956783581715381678202536307560341612938273651219683381520893895525839558176483292070694680231942465664544363659381278519779804456807627384429739643721787885825208670491613902867070995599244188709391731163512636099009792449315627994591813399900700852777669584204073363952185493989235982205233162537232913899403914346237191108015529588097382184995039666503868465346785230610641205401567981005583026142135203510832598923795073197350785299955415030577090617232421213260815017575954173257681334962289241435061630210766461818367500323422462272343047788079737278613939899554205004635300302335258617345116142855803446839230947975672377197262782134647499202874153035914850546941421546347461952176067652316682046695680613255548926135387368807945500411143592558098043647945830689310855267772006400*i1^39 + -1077990656762927700286633919312452903511849182712326415144610315262629409321543590179873478158050070265882601619075777144415511603558300677050121777512917535265778311148747390950240096531853827742125617869295069994872464228160556177903758363324994728466263220531764663671776782413481307572120663994456607421178739660720057104276768264269729254973710568199607864025902248537620088302344725922997136715276805661633884133259925548165765308620135765901914883119774965158409435403459083608468809863167874448290207978230233100410547548939850147729210451512570652649347352876854284772429148137670492137563214097622883299614018737022819564757603411400050257906994873635988647364572233266721286081979403016359715715061701673999923839912331131966328737435658964267370508998989653410902710752450723638767319716371551136918890785906891233498305663614261767342433150339427305576185973831433750717627298645874290942536661982480322609246178760578747181286705549535903030968320*i1^40 + 81799916037011914543112660131600457023968708720879382224104771190776767770221145803623989653021313531825119548186196114714316364977076764786999612472272516024987735767780493603338297744796189145305964333518360954056112948697063012448605207843985066387722858475458940893728164151715583692326123404770210874698829083662769159366601251477647013475961947448132316115527654394382431803025135149108788650843755588739909031614596311624840904934892075693151126922642654783282988846132378992887979858684026585699749223757922381218486086064232687903792432629118044793741427967439986147886424469055091268411449057930742231547493447221574742672836204269234507474045868863846709937787112006833201299843427080840413889131681306406251427775029606798491659224468582834070368416880243157301285691334574189842910617368543477000656870496623078048467026940759274178891762152540870252883093358388418655297667531577399496903546551714602476207263048384512*i1^41 - N1*2872575710505031285633607672605037804902801507995299501269107031815993871356558108594193989645202370604250442409698279235085968805297675017741968052905849005124624729596634246095366418201125710861872387536812182882564617330939953959099985082819993214127677441161150335014138800256278663572940715030650499566522636261042053982480527152872568062791595173463061325713365481499*i3 ] ]