[ [ -9153422243226735188784365502874214157509768244333335725010822161544967229111487048324092077480377466566036783250285167655521440571157057116390522188445937423050691819464071748005458281865616005284592561520396320144866929985918487767472152877499598272894415667523456814776135734406299173298263633573663180462617507038108443535395686418600963078272013331877495326463610500149525149101059959372040546748951244017142441982781929010584649811712359139265372085379624136804778138654675690556900943957747361229198276658021800688453773692619315537464290585671180721102311975741680814395264306402549378396789039427292567395487891684090184781721395201780598617397879989744993364666010923612080625489791183936609190923590924099318796316825942129675158330763371238916096000000000000000000000000 + -41662689947862045881147118055875412842122806797741662713847075910922603107506130145979119894033747473323123445356047103307498352237657926315131902987154245066376516176594922872971188534658128905194243749091761065784605546907436115236587691956525307560566167103019538693690369697879463748766481360608405693275618433594067958388642056474275651886623703766500005739815904186780604234227578221496614461474659576108795788246013964292488837769478957229566139555624193080030633446327376584099274269926280324539263811586001844843572369514316331316804091134224575354672509768629658378025065709874043530998550968848602082770272299997278094371568580413042336509030884796278474073509037101663638115152280290856800076609409479613105902267182203209014750963459938058240000000000000000000000000*i1 + -68939654986702204489419357520548611478222695066782148959679127621088033749422912501021670353406416117200365003128106009975423982385847544642023258787488502744866907142375079004645548964107212362662159494848069166706917938635832356512976015050156360646313906014824935623808060055643734665829291061733333154173692360671748970521430138340557007208978198373158701671764398185021712986516407763381380186926655770434620558927690992673002282179188963646073197110018803103742064410077971106992938954818371023968751653422069292625088317395336958396027262236151450927868793523178500083191666033103669492986576436525154237291057138878648889057149528617995991073737416766590116500882151316847223094875475059697310540251099304724706605762917308470988931316353440153600000000000000000000000*i1^2 + -35650615274339508147472700274345683723639736178237593245318584679810133390161622721881129130803558670937173049647808065127175964171287681696061959313594855428365134834918718458529065899586310526708262196253013392041543761640795849451054958839957812170142974575527121354699881786772459408573615126869538019483327498475469963562366708338318253121266661920352714603043405002110000453183605214450177703382686714233194127651060547590492021671225685461930521736748621673767834299231933422922188776411942942206648649040090171297348872758756841861542563451370813771160971111054324351269843799751270572266424683436374607715274394738461828435735382847146828568698688870963153332209717572101308830751188634384407043460515642434138257934429410994933464953782272000000000000000000000000*i1^3 + -19909566296522972944372695615549085958667175244019694795381386212333755015403828060278864295299425634594027107730485192762082603404909812769404528424128583393359284149606248499271525721433772976545367615937455957183977308142076837582912065251883718925250661000509258456423412264492950879487810284531174256197201365933311054938053094632913132540350209592096835626932064013478422272624730447853183779817305813029599672277875440447989396522861047137244806274255975782815065013444542921904096473295247481784185457133301550184118747908934921528193275193226985104383754529474423154001327952675702031153402360013213161408763966360971965292027212083474736122247756185729758293473652801073345818709931944436700708356696462578930186259716306912386552640307200000000000000000000000*i1^4 + -16317210092738365147327938522624576083014363605012387377415313977009686012903216678420999651149437859132334695324527704601151449496628801978715215749382012145344417305561065063429265379540172585803392265099355305581315942828794681394896939541003764263507793139062667396556708394574514411515740632111555989119472818000400206634414568456850839087553247031625607387551577114547174699831226164234182515252767762704690381069374848482533699098603555212982417545311891144338879782398451305843228498049108574890601447879556269974360836986284227056983219638763320054397523611863775148798530188937544662299128949193521994890596654800545908726970398253333878655296636666539448027896004789181170330868744760938617304984917110591368810777660068624304900669440000000000000000000000*i1^5 + -7660433239342575855396682317124977250237285138551826064949994737868589025381721279708405708671333316069346673276187349425202989522358272248776723461432331853301455543987163167856040608307665376149058823892825019409559573983707322436159071480941192116434139176306295524743790607061292581422539490071343917837144548542650210608569922996019187859760521427864193827997935162524237622823457132695403913815688144240366145535430973630588179636699361039812642290920885406729875335769336909788932534499014178349236372536323922596864162417729356617645254588290822597649267811528758126805853777074093431164921947190039823035419052140911111898932990188291890574598603736387615813591919678238733005672758443393689606858477351509941177671930488427542216704000000000000000000000*i1^6 + -1761641832672670197064376314639301872521068735508103301829338943509392082109663903404405290654016546044429567304628204526317431887277817621908495925207478270296677457776347016896112486694273235393716830455569018127523012318749985900288426458858803157671813440857412709245159177356925365898709370450281499250803909927050133277870033143828961323648906965928334421795038655771805871426953217016889987567937634526301292785557518677725370080824609897362254340166346527329035571924567367308887060723564483492815471166423625485989432156300435819263408110232507581469941461636884503073533801029743964420454513799957275229995310976382525413553190631956192300462904402238120003990095564107281157236171615858217451928414437186879224690971605355986944000000000000000000000*i1^7 + -239477851136086814631770490047995485216165129464375125383340876423479566355426708637961687009742362971106371606333047848169315887191017624243579755438154932326234080293312219802854041680531208300380019479314662377321443276826617822813517833255949212145614395348792861283400015991761068367072008428125242524884125946311922201779234023022414055743133982008222691027781338658858569858967244177656454002274579733148292767597902488597230017498805558682889794277358607346690523932705088975231892715074939950891869316609522937119875235451398686131177055062479803312448515542880189965534557620029672889065169701986426018092749390798190537031347838285410258474613372735365342043716268455522205226754553746808293177200250435260430794115433837363200000000000000000000*i1^8 + -33541481550729168549498544739079543211266017823441383585248243217777289820742524077403745060108303160551412611796014794492122616413139292785982952928921252078685249788408606978304103501735859417500748278022929269376135813387586591878937503364026150600309319306520740997962903574922412239141693121498496474485406699532598661598340569538701890155772537506567874636480312005024880718123847126549827619926941656685877076981302510272214035353781714759667421190829090159029746284972589712179059051452638702806286035092339054125077902547981290551731038554875001399390690568291368682897272931455901965168497656281095352180814067840873354376436586477476527585791556455870845748592935522302511007053745710297854495951981126053984362735180185600000000000000000000*i1^9 + -4869463753927363906941002231622973377760828423866221997650460528619868175282946105638445180967166357881515013447022019926077699081336865788882498128846242106820045511321868443409261257606860061653926700774803522060864925915684657919907657158598589582339277344237352439102448238478707025504734145213553844054333987396125629849336684551777302231747522282730118939121826364342593109750414303402614599539730592671879149314475746555876396536963695906295751991295054348393774680947212381498185142678318764765936875477246573722483312532754867896212180953736989790221159080278902818551663898528314019439914108317430567966753163248206708487229672203117296412995702856969347012860207933100909680306592091904906563601589866133541368774000640000000000000000000*i1^10 + -337605479285650870664079718512894684614273255366959003660634727581706507445942773561255545936125850905824652046842534534163765620028092117950936005434665812233502847338523757875804865974410692021537370451906993763245679713643766782336245817414642735967001153319990615717219398219829651299457043352456375625292445009465034077469440039001154507736863170782410812359076552108491423883458765848742723219584920858323226488218449311978458811018443786564258723111299656313447337583128852001182123743478772357642225642482721949816611929966321079224372460298875829644769694717932558169245338403686582950486731498696823435468145572946610651901139043279663047227359330501058128048182882182312725777445024263836490112830858190069893693440000000000000000000*i1^11 + -9962576178355706914714536370590969432297514184144483564568015037879398243353057298262609321578385790418734633518707641939139131224799059836907633817783467882103638583980134924314247792877867229647646327285817546835166473401844067560973435307017699721966592746337234944463453436108210930824359154294251431064476831709322194467607097852168077163155969467611767534006587642878944577972161505851994888723735358433818960260646894058227278845732114340565893764193586049338647991677409445317936121666893217327439900285794499028356298650061446347210549404117504349124570859561633647093502248410581635277083257230665106866793694311384081365813430860757205576709782550272835968353007039321375588075053558249840445133173823333466112000000000000000000*i1^12 + -385514188657000142999624326090143213793003739262392858734166289553482110046640335762961279449562601316547085869894337782234365589938516206323319315670920243354508030683279689292351887597914251000042700846637738469459239389523882515231838487484859245504816527958933157459745451491738556633294655484995453472549082996229082630969622697890141260105070505863673760189558585445960723942341721590415612863874830048469339847886666118367417992701384981449827489871787147275391049387744365059277268310360909379776292925353781778171101441898099150239159002778698316868212982228788173491049129921271453177210978003047937147230875890200989135895578086373156556983520600814358706099311363174235908483296521564436275112037559828480000000000000000000*i1^13 + -3834366733956592525525850103202612461272874851111408596934005577920506044413688296219852459828548405172771884625910832667573917111581825414852468798291633442760761001616915985534659307366622793214128408075499605845735751454831808672556243492931673198443674438898100405268263607608658543412920974891808081852989811582151456896106606115674291921191920788232471406375569572339070872819183559088180828563123847043527924946201805911472265223883701077824081023467709273236823094970864211209594808629036908414683086406351100937144365134194904337050016129418075655571479103651114645357493028190359049804974184816957202118748607972177800959231151140233542062295737399317308172650167229479291346710717368387276792268639436800000000000000000*i1^14 + -128945560845068868149982732117626073097880980024642530096674130336289301304041567909686778104917738776466522639714552747737658637545937592928530116090455555606043138475857448326140966871546599930536264637133184970505182506258627354604703696491279451852790114424006368199177594272301344647329902107905799989643263291088020500448429916663356716282491525268470137406376071864376538765457122213132467952450708028501713209678651465190604949402675538557212855573293413503291975961524985817800004440628253987460675328132850565247390267178563607987490114695736422156112569250646973407819051909057244551753651859212139435345402204290989000886696757764314677149240387763743257985820360230448588333179380593460909598310400000000000000000*i1^15 + 574890458716710120431822303389521503918277559513267610689523263182394462962414813136886454912588548507209744702171011712009529295975707706853246838540086903728596859537106154696444577578691764889020856943031856234487776336820920021593891165058959934687571205417962997056207491147232649003183306625074507493954173394662120243494646023882335997907031894736252348087701743458473558243714130316607737180364683931963277010076327064683995110079683909230010001113485363099076646976912245594756081015869749230285707588563207070116098339046601708956382061738516278156337624703989739334973366045395870391036802553997750682886298107518654426301782483795466094485245261553984248248469563280159619505568853196988743680000000000000000*i1^16 + -18780559989801970918136892255563553741106673328936519157532148657999330038700027439744305242936745125343043916433105753584588260771615744551741430017301062217578376120004848868990680233847183764332807887074561005525281207780822973895708105266436369759996927809546940316553368922230298044415176945383499101916121026500349937513107212539223998131598894205404744474756376475691549181820697397025671152781189293062153891376351146394653846477134880976978546214108657471716883620215592575029023460990306440030085841549939229996948201309275654052530993485371876190727860000135885047884071990700482520313119002175616031874424509305048990859658173678876254439362886642138154962207614026609465374090284855459840000000000000000*i1^17 + 266667509506063068154800110176131562176055639681900928910336446027440467749723080048908991158596676191666377680979440285106841040425146522124141817041910941681902985418779468740809508148657764370255235732556420694715217098414583974819303058327527511849050337953187659764761787858208512721626639727588070723879028098702904419495070456723070913259863703617959671488140399207989443089030596122320202067708873782939383862556348239989205498841070073109335676825893870418716002625810103374945743295263751327015584822628032689121218664291033779032105813701038299645038911489437902906567514606203874959224346831272304444108592347555941580052569835964446649641178581412584453080376880624953106476925190144000000000000000*i1^18 + -2828877714383508835124652940469772750619533940988122995470120754213039519482647976073379692881497520231476579383013123953778280072197120967121583740936172466399073254028093168475455173755809494041310325824913764851032676909840207829624178881914803642879297405221305439941930787516063880484788028771394715654838274941445445861093334349787474875797281065120707220050722607767658683141269433903832716353236834895626296608006023249656592311610163603246298014906023532612511883598635671397609485193017788228075235238280021197282958172229187588082044707355023138856663888520038363271040241310096396619655282953886205388279387421673538030732102750001405346015851816254610526248978435919654464520192000000000000000*i1^19 + 18920978058373802588707512364847005169278119920733123903997211868381151773880659426376745075113798256652615294129997509479479931719295629773654485087630423456779621589218552252806359145042563836947829895681253519812232071531753456078949038123572881845675518908582919228424299938803504874672047319399123167690011922515315478029328435519558357354743528176927620223766121404612999223125767897443910981110667390019668506913273101287366574940605643681521902106173789613037238170934956934367866364199533971547024445247143410830488700398800445642920057397206653711427770794778360339334530229257598861725521142096732185654461963032814358134992490819690806017924367431855563074448591672964022272000000000000000*i1^20 + -79524147792932129543668217212458264147382262355930404096709079506562184790509097594790987166203859280159587858357207817380977918825606952540068490724557179761160810380535000259615996121978453070141206062260748941225804153260190179000696272960893590588478500122126121278994275537250647239688564133411678698076781265187340916536279832837384733495261755707148148438730670820202269715446682231292189710590146577817538548038167252106698877312948195492490240942227764067398609016808650383893544658526452701816316731840705435368196371183686456422447478989884180827660875623896576207819916897946766528206008739872165985700214189345519475285831110549958443802162231590764229745496268210176000000000000000*i1^21 + 210621537983753508476980429612499951588458178933985962753572853164530734224332794527422940470210262117303887475002404578101922164788632574480351816693123854619537504981905795833063960100780840649122270768162771297198607244751016164108992610182502470525432328999374872671072438286322245822836896284271076905159696236401166185420295013525413772239396422187385076337793066461778244216666543304722944119743141525419716054854264790155251518409143306300166859061287304252287948249224576220179196181646920903485269972736320323800126592921512173364338640063984948903035749640112426950558920602971215592637194626734142138491612696473277008440083954461909735776816712886259351665917296640000000000000*i1^22 + -398651115894772960797865807417228743669971429340973018923132165636424909646265555775842238681739945014982777152058897275889170934556862468888732295950909820716718157325632598697804150316982045203038546468826791922275712764281527677484847064013426469639487480019759572032823949334809595238457553305594141796525418425914949584124455551201120770399506083324141136138661859074148616808340889141867088390660530372143852193392399727283924890755328345347199155812025731760963938526406630983522334840522601458949447126889607269252353434933568127912686410688522586751358743101894393734156026730933520150135182532544333929287108750894424786906004418625661312178547014292770861875200000000000000*i1^23 + 560356120060709598947555100009542053867407047090627927179030946018039882267097837159366641452513435625283215668359148667409768004964517015751067372283905818722352128795901017859572552450450658997328828047907243310077110161147230289044427646667968608868185939739611539830244202162394337693076216124090583343462634811701331750624548611158565090994211753325215132126878102612587941740104870790686639732872968700758477138288697877719839106758361489355389900135974954254504849105422999692994303580977188681380578020569691551872133662080148445191259009587376247196358306531736261984850834275863370078998140613926597617765287533379958761885767600322661202669651759059697664000000000000*i1^24 + -712062295683934523864415495596027241829777456007113691678009960259228177562527352720087081538055775655388596682090540666587713113631006727958796728774021971849040577889880572308593343007785010802559421484763130673902046272578938671198727681570896549596866166892988195900378488668130128254456467204468759902665103584492496691796618953329538354166454157415210520803921049039551640926377246704191050895121148428140635758543728300959305134807687977558128303037625872570423218213845591174523559838027634748085320912243923811768411291325310819523548827211756726159231956183849081463001472067574174854073785668344127624717604749805463413728941871056890883690740056064000000000000*i1^25 + 551327904381527830340494029140602822656920937374354918137241837866365943898790435612835470255673476698421297965453090008175666258246471196875757723296047723955197564564559478841948064322809814300716766653984067383703942554125736560762570878369442594230269631971666508981003959646726038640387804044081835854908741872439762605286740426825333784726828359904513405152570242709388390848674393999893417190412917996251521835419669483799656490955246211022017997484288966121763624119424266451998562356165287581205002966121524280086195083933056751043895831071797201835719123537544766665603076073955705721339546528075604401377189129994268189842766574579199587332915200000000000*i1^26 + -234077808725715976768378219654067904474079575284941852296352996300216256190951728430548729723511741237603373479686006855601781094124398710489324637429377801632835414737210752547259828471549597317149643206392228164649197349211640857202408934208441303892196703055478423043557625261350889989786624538880372514991535186385564752467881754666216177869512860372265522981218178080868872675533395401539453161225919391897169381992470730478613363164394949720812444471050455276614121855174904826681345423928964935006715642757820286504472799604457206857025038629082129042920096244808026776307132374947068773527904735484349481227844287428266757168399737330388172800000000000*i1^27 + 47311568491134174478188753790447243848517540464953769619447722602506307567596432579841814318475706983205124390959481417213456960334746527838041258080307455082027030626921771323310901666690372536525627932460820487635879084138070926819221551529802532052461466264870954094413646804578094990138091852315294543741487473957439999896114114655803073242083463262944106702641468831616769161250814675827435717180754596150689957377880675892781881201297889243340346130293285762522257763554122318385512676309538011495455777253922090993621170110918935372587409194523304925269179716949383490691639533120717274245009269848982548816119557673517561988110719385600000000000*i1^28 + -4208333406013245398390362563873208549853108178746124728165967048641229401094248951325173202900016141155631289067785610542050763235272170834099862009587839219899192125793332845266490919217284416288791311632020682034609354005469608280108898733746451586518501322082367355749840201027958612948631262761662548508033282382381640052009738067478079846481307180215782481289290637384007679857433498202037159414586300466532868114587585633212716589288057222371188544078547583419937864598650477098636113578023103203113137078107486829510821201182642780413610352298013316053504490272586305202269535698652067079421630727994512193838436155876145490821120000000000*i1^29 + 665870932226698276813050675912684257507752532643352036446559433118173411240590846981379298355020831874718383770651153382961985584464351872941221478865022153311164233119189186985889401221920379898706288892201334895905436262027236589020478303882297431249026611857741279665126048190624317172613901366366990122154434203215788357600085300656451032991244864775255970457898257180813454517523652045629836682906534006921060552384213157812807868890904844387014456066811164136959505837092614676547769208894944909586328598907936540901240919115591619561270665266817790952449204658807834972306402198084460589422165121523897665629341181194272768000000000*i1^30 + -438069941363973407430899829848354661486350133747735427683045223938539917912790771929923515453157781435799045271575590792655479232964956894804196698585515876840889827203075268862161203481621628110858594699815611956851189754327466087289909515258776944125732029134179075179988812241432331055808991287027150060854449100884703509974945694609074363018000469393436744434573371295059568356704875580211197229351012742849409267193101414817759823954888322454383602002818687893437104165376265293602255695217615578325650004263383710501666938989530190916864126569710028301677794706686259627495941981314810761416555424307618712322337406976000000000*i1^31 + 87320921764488595240203017134418611728809742156567835824036251377616730406378681864074447848008333470384692976530887556805072694216146071241815461606782922981414330477644093612717401747628037898158960005327637106605049636607664540122002715348929055238372818496929553503711880813854877351079396522507084661978667936869885790637085140977307771960364116726748394905257702662904513697186406922984606149057383647747062882583960430598802615873297591866753234418361407421782959006056040732211519173514903630416609504228676639199980454237878895419478783894196612894454881563340234224783144252087059220717688619009201597631692800000000*i1^32 + -8198350665043184270427250828639835505968843214117526247136827040078318726430060925436679753704680543569681767542575676286534862337441041146041891614600079882690413729700806430403653474860497692753218048805334993490665542952884357529207453356419172141667182072476644548283738516612420772870394207761513140648549950445952199738173716790167171149034814900210140764151550266403467631613456355314385083027059756936146607170723175890149795982885513967634166427743873967515166241822495018898228472595976928017797900954926081995423502548418824293161930944003162551327514352856429388318729919266827744783224000472101683200000000*i1^33 + -80456547709614738614141906358579854638915796740351736305227880254012686662866825304170181414563209417740556129666671483778942731813792887223480387215284023355049976208836978752451692553267521990258015248615940433546613838742728951788641386483584513914324627092382620911867140727352174859091616243556094283164984415160838490625140252816156474499440453506622842022018869460251890808385046421922580412288520888819145665813829626868096306473485563376179489737082798129479392623932603322555355212602763573613991129739918268687458321124766802783451305689961921375820462956411836181473776714267853089019757854720000000*i1^34 + -6691615865524801350412668671548622963871651807520981086663061849826432365286582901630111065823462127823162191109095013715211519035054776015508229544867364812129413656523532444056858482837676533928456271194520776245614133028138693130072456029856960117791071214873214777751958965203386427822851074875126214214973911567038879326150249494398901579826847568591730655734409187183376766156320116788958736349654469805302413385995789017648598452810406884854568353731703961059591248916850910783657751246079758774845641235504980233819607657655440796413836819187361959843073916709983202780991224214256133079040000000*i1^35 + -2305316140407711069801063089707932169559613180838112409374236393741440306622107690708241548605809217479207468910635031373539494302552665630181719245041663557987610198435112654057223004919296780549682483445017390758984974736176495766659308286143882375671944136660084652729319583322547135628324932382325007143335011481341202242572423365544784939920998098126571243981204962004899553290698020328618451689090712617557471107204936497730905340692616464555508507824289275371711079090922206963120754354492991835378624273960899593837316797385625696333116976155702727163414612078263431991127948918784000000*i1^36 + 115933008341147005479936097019660036301892798416416857694798870650829422075028993644362494565366570976326653146411380643186379160368208171353374938243899322548821762848237448380791196391152798628348224472493850972308625060083977515894553740308368420741356877522193596056081726407741478948201630361613299095303489443650817737573592088917416493142482506384840102654985776496879699760912014588441265248450822381922880864088301740189520136358794654597554007839356249486042316228723147596828017929297934324339749452280621203494752788113568967633811472830345774478293103308217622986752000000*i1^37 + -3331006600635282054419242862319863210278257399953136073919694734826262678143853046367164240919402676733099206521501635009769804449099860402186501465161460522743835180691875282175009652064458532003356275218075925201919373800975210760826169995029381796900659903909311813632893000699805376783301525698270066269402341719112229729726464489794484040942734520038396191186954568663094668505428667667668417783270566810973238700330989228145097808908156969611186992788382863022974109695694599685834249733447217850959064383093420729834056716560342752652342827371752619869620037222400000*i1^38 + 34675495336549833718213850158886539954324247616438553900533119792203048505157406147940561604435220212860440951468922494736077662970918964650209185665064981301851288612829282199940083766900680855083312129803938049620073035469689456814651994329858188471126362133175010914327091309301147959919175271083937668004029141944413424176317686168659974020684136166318762490871693405181911530518557238375915519771543487812990267373261337491001211355460887784562508004903090596452054651476877078243168706650111902159845683720528498766086304473867647277571010736490020864000000*i1^39 + -743235033625692321752924204770117701252708712006377314579905110243946973363793383265732759018271830652837476715907946612724902247698803163355302583549773591049283368289095631828444455301223050479695306903299785828841151396867542919578832524882854060522766692396071254964181972075747478097611399882508504328685085885494718451967591058349388724172732061478195326934750766079396855985341645337762110578833429692292532620991424591742079398114027173356936413048033582123151553080425659015364037539666631402982348301404645441203960268087959811275599380480000*i1^40 + 3267821675322219645418620554849481029048123710367021177860154518942128964480813396493234944714774134045455239542426914370161062976521773181579267264721802080215862357879850062615873408752988055646919406972677514349252782543414255088156659276729047723136284063469966122567532325832536413029301498275481989343025801910928541626255326497540519633850835087570226068927847001844567441945607770025417535189755555690266476233204487711244388417395611307811480554891510832652566699956607652780104291466143434739756821175423440303860898877931520000000*i1^41 + 17440061011564168180186897607076644544295120938777507100613393901065766206036432854393500627395227372298348980342172276178741918478592072720829733486860319696833791286889532665255735594413168384630233009230041276186572152292325013531731121755195424066923334895821401154599505315901148203881975606430426453136746079297051806429093827035999699367374556707021395834701496897045664062660844042013862624213461710583912655714712401469307589632315950040600351030540154893222445071536658154624581787493206574582306432660426927437250560000*i1^42 + 8813008765691158210731764918112627730099291590859368609799765738101845780127513158594733422915851560917577102145713632085062899873064618672128655119516330280964026802443259571191488698476791935988906204396843689070129480223603112551178994264366017589445192366393940448037955263885412585219582771191162580217089704368342711432146827310858344895217616814244430055372845684355905740153208847503245974913734496957707888927294398322175398133730841128241502283267057593399430278586846940705865961309228824471766025895936000*i1^43 + 96478572650478140541199297440079453294554837276880866957068641312527428884765620655173246982850251238524258532479667514325034585154321679762473616630539500424171572679134919987138729300732409714874904103091820211872628398843256518966975506509579687995807789115903332014725136572670786242252751795296909249540481621937017309836244902821559701259682260205753736114569822459293072986129659969383717772044529375396565916154671139712640035679508339462035764901816075186115596314995066320393391980267084185600*i1^44 + 59461529462230552841849766985766164226083860493507315258707506893762778374535813657567922179654671539391640118407931917966626807077822259120783494557555153113595895039996868132569657136285095058644271331155294083189937830560054442569687249774626391819649253514971876703116430571812527272963952154115530035907284282751363826634523370707328099240752834318265849914331591679621089743611804913336385005643047842257754798606679527393434216700273459788563279470515028202741494530909673881600*i1^45 + 721192674015953501118627219860711346215798907045453673651379827747197009610694068909632734833700255620883395062097145633201936185210325701066286393040915864791510716665117908302656635870864289540502508754013627156203331008194369038775002961832314847360302600632163499426589353777622070763336327398390082356438436608738613172935459518577388367146391611596579734342733210324308852845981970846615524417837591011813756495938753206799311196662181775385095462014454799360*i1^46 + 21422398501788880199604499202806848802920264999826486704913150306945938285503302784227401220900467185418833553024659326555267922499795696783432179447651312550362076652762418476190745499730719883678624010855651425954401134296765658105053240797436291239983451350344573805328634788487346440557778363926021235798737239475165103176484879265898887870236598892408567322826353879603789216818919237566181972934464097369401151750824483679137416837443529920*i1^47 + 32944932683669406223626668941497713318883387767597311580111477148125079523416893139522535868372676808821800727193920333537607126109417680438146212159821184459229149785497729527259407200095959540036385797063918507700256741165877753875110295125294217129627506673571178040650190693891870426126111361096164115691114188554680198909752326650555873845663039934332214152075041119003787055384940957882561*i1^48, -7129029598039832696303000654768214247894402257976278110833824384542148929766546831046788210378634561656336783975765195192966328812293843989368454769896568863340219624291543138428107236187105214287689958870092105556034755900216627927070516939261928985094619198688588607663766400191062262128630185223371135780079755194179350207559216897248788446773732856162159566558244231623374803416136592279634615470173668936420579855342936813478995245019171664852037696668137748138869733794268363896626147295850850073696878368318643823007885100785045632142612518940277696756928741003873059601016338462082760351998972475236523721061297409081882817481834615871641148208438139043113072116834603888705474445089996577508427082377658068381260457424836962850096743228463793249044259030570197496522086558386390538486201780943011928023647436716428653821713264143137783148720749967445758587399656875411636224000000000000000000000000 + -32449543096776978801698328700537499648193574853659304262533350586475598629287068647214365279541868776120538202074870013188759762750482209953468807763331188420563179602377895023592588121118050212253103059039353790206631294851524917454069565895049723085160940178054778950921947488070956988767317127116911098602185213151907614639273512876494785405863320735336549948816096099464116463630406689534887779126370489846771056715644662157301944119201869929821273975838398179286399342411737857705026443859477758825417956933828491704894390941680755946143946619628771257251046713512254231508703560438882293851537229618764531196436795779921297296990162534042852384999022581062071487064505571922725367169250291306937480646349199128192344128897291103644576993290857995553464298200029833454143383957543108425317777625267123947321772620361083655370815633714574296279934869253423220806254310880968704000000000000000000000000*i1 + -53696424910025647486373074662507802238427967658300509689950298900946735595987098498451803039764334326866230453860376073636246866178531095631834727159169487102255719328104135192851435412216722496979316796488136730595765381454350657001266891361640168851222314700143301808193478433697043451423085194362915356984845042315692999309239691812953156798463385809343759174041864999244651705626445056493085920934092852365032455532874412930513826915504520479065598326385682607276283607508338454023304511997077833689312421952011085842563861130477193121816733984639325881543442988635784226319141810681105786181770736313648211887511699879598169500879774100950077258197271343307558924211291499603622002940388756611458972522779634900020740577641076184320522778900528857391078489087661954970507509095923537583237198984395488751647435667030771887809898103452017501353772040178081135706270083317760000000000000000000000000*i1^2 + -27769234583149749903721706802359468326309684358881647729842568303205010137528878712494542978727126942561131539606855134042596072195543579315686799737740977461899358812233486225135342263449715626001389995333076443166064525657671541234540042331145417845409513414143305867567923017334058523806355330739299516195417530463154806059617113934228879997285643950032313386414325689888022865388747082777739205665168218499872042712519896140967979456737462050472108255278811579393828677451010319807996112842993375142308048681777639277349718283273518485466651388990186899275299664670785603416261491684081221330344036007686965058070313450993579462863848173875526626859639189863795573050314547910874960235426708547146166407247965876342067324052719060425762117534280635486766216925998418910029567671407433764795156844224329371894817854721556545632852758557891496143620998951145428912763935129600000000000000000000000*i1^3 + -15507007069721868894049025756309800589464480141894099080789552700591039205483768948958027030896085194957956468236522148164341594512197859096920669320056994286571384599220939163352084417929625149641744955629507156494924849340509523882057687785719387237398171873718535295200743543619416269514376708772874707820835769198935715878724530938866287551039258897505524085943770875342080622031941598150070386640069745402998089579013469901732488897476622485703120094733183033956295651919366729418599574782610815043387175811141375507251946159131049858936029070019299596037564801953846983074751066658692984283241510546140683116289051079308434493102341578694155837328785374977729086415029955862234953131899520165753660380916841400891724199955493205851810874496687124370683331409844550475144121009435221212806615439351936955870879403160246701111570196653484932436507471010985336196667801600000000000000000000000*i1^4 + -12708934150379003568189029400482130527389684194633331571325108585614246552147237464332067112010715419930575051447566564444141243034737568418535693896115802357426422815715759047881321634654085622669711250429418994063532239201112202766004574722565536118900650748230146322022505393639253503719346840172919401065922054030869295431402092542651318058558630100849009068284246590120779771264650323589762748149463627541816205486096023569172650711305022210702901166717850634139426183369762084016812752795093546672354877946222606593841995927932416640699040468582758118928427862999364608865693628790578798596561289970273032209453242337418761495523015125905835730545214036600965959946735722720712137530585344802587836115748013693362239506328457554435158032344620152296011245144254429784659273488152002562215997036106708604985660397725244284756408063739758008348945153791138063523512320000000000000000000000*i1^5 + -5965933436903108828201532653563779865310970933191836707652997383248736629836245608021644546276857773740103481312364047054104133607596850443438946152757334684681832351682148576845610638888012885825624374827620416517108065607203588378544120454503810079144416059334618232136247111936818428554043154690933549966914386685818654565497093705895186115680618262250922602405099792630172673299507339213789907858751674733666130602906048852517228971036323355336423713210840579418383536219839274352842023919239437271297323785851190236433471573225330701372329021954515506547151784359275391327189564235516522686426840096377371193365775187465558511377844586323101103694128283419216854296296636528020695541133734898883280210052358031959339920087771244067063514361533703679164777882839519786673995841532015808536313714335109962452497184236670203889673104244975372360573776775788105826304000000000000000000000*i1^6 + -1371589109360803586109522381017629024890716065826103553331442928428268493983070234091401177146498482834907040856360349703611766139100302122932746993726395888206843533057671228425757741738660755936791163328686421818187484225617984064651498513668469285989538595772238899319383694610362652300826207344745975775099118607403037676229695157051200582243089694501828787274781618117390633320618368836581156305369155708692651773016705530752563758939460028726077700399414626667287758413442365394301581282964720310883430568980486364435404974953894416698337711659228756532163493503238382009370016419744215840349360336902515090975120643439133216307611124771146236315926110590282131499521423698026853666938190248690134982883031126602872458813925733798498629467330123208409060987526821726386757761310157569161588374034931201326503012360099047072203766807664565148425366124042911744000000000000000000000*i1^7 + -186377176492806779256287812413179179491596665402775834110076855221355841549625277242491448961385549421221131565365452215615211155698740010833683839647801298079203343256209021163114107728041020030417407445204648198072541896427535743675200317676612571404444116484666734417040007534668945610334410173460654238969833938270274694927690915481222600876392327421055326710000202911574251099744605893156612428664041732757307482053728155551272852827508982283024367270225198280767426163031813884372629796931467645894875489891776191685173630077541171649950254797441647816301192701860500586879051037868290175139980686130804183483000024662884416082085357049597810710286431647762747653804168136133742632579920580775632330914242222464680393427506981146564541079787983672311606877304795357429562968141802695901101319463741200634182023821848590880456388282021162927346248096677888000000000000000000000*i1^8 + -26113991584885945409453622297233338431802418827787918413424543554184840248605798576843936348311194773005628803318606034858342394910697726944694339512405673006277416482473905887140691045578323997406109807811012788827961256465953069252020509511839108859923272568315987733986837354481928269145297770073817737563282795280469146287058599248015985676200043115121436457083490270462113159325968545998249861881311620174236534039821502778939408721417015387410945058435126103578089160984183970211710763036986842164075201105627434971697680931432097727314090010273366428653508668860148706617747560458674185399979994444455557397709526960783733431331853875298468527537631087310299695054750293387228882780737004993558828813087073143024050152121265935364895272030294813071017147786811980525112757256060056868574271150757158445760655433259368538997861448154333963998769813913600000000000000000000*i1^9 + -3794195385436269634947331995099405498794096122908463387339372193327052914548388583999050477379856661007988921040029204516835665669593767035748564533892542510946784541637794984526104972049224818586889115291661719997015535736901851283226517658175418416179187599179131514609665183588599075882534259037891748448824849004040330110259835268970821725510108943540781564062541994751085860677868160186622785104166833770830310671824827192503457910265244322839045414565427302833224617911451319086573168857271982506559285055363234369302620285486410297867680576112401698967055471919087339625818889952017635518569185381685703431548832532760073613390764147730997239023003084581736878364369104337094592996863875716035024662730757686160414905799935183977926283333650249237029202178379338816680030791415623590369499102099851860536575688248250613967439346652161771438289715200000000000000000000*i1^10 + -263147602785129084648446739981480225248089126153102023559080270253983706824651371489346783604068400681538174690062742142846154073642896810417940857963918589714316890743363561160356884750366926375178262085196458109334705393064877792850458285714645686073590627333816721876717672517833064189676555325128804610853839871036779954501148835325431939548523407198171372326984782584564186417494022472132796939469790157746882007034621988059401943072772035262110613704033877376726464446953555846506875582564933751168742000862584760935821613144736110141113031758212345100541649359856376519044090303750408107107155866748006680203414431112820211573461829671252308595170214113339286177580812821384319435705819720125377235229614266076532474934053859725609105781485281724855723888814854163272747522296480201643422835369165617721177133794651504397272851933420079210823680000000000000000000*i1^11 + -7766495514366285531779876369092690473617205225639772995085818553983316844114547645379591904119519191661980824215824439250761847986055299074931648890866387437649849779109088988662934515342112759174676830653577973124634388277760437514971366526963670987687551281854779731415652011359553289781136614352563569574051580677613499551246251613007970301834438926649144519352174982942180014870773881643877837214295433675324717634304512753650411968302770675508682801351496553332853966906590915232874341135567348072014518966025146713650507754500245764323806972593269118599492812382680450777816742428853088504293024763001084157134232258454964362405894352005281178253274519377289279834694468369828777401982367429894501063895401418957822228763755492251314446906672565826302560211829085401284334375127206879340561391294952097604447011568949744766149242841297059840000000000000000000*i1^12 + -300604073293370391361748298801263975100933402994666120166618598488756761898302194017133231806172929627789671393082943586190979213457686283345617725532965545369068812840545408388915366387036699792293324257242770399894722307441036364365358240325798616180329263981431037366314666460889165026109140945408228983064505270951389709304992912404915199221107597896233104329469174557563655864578030965683465224527138698683271130240358839910958054866622347512300962745750581077529423490708526914737546883706383643156201360207001437685056568042222714160758529408663151305480258516430525163569771026441739200130534122732633728409048687858101912958847061496175756148435561124016612251561186308231000652495659290746161326478582630211360121213268751690486525873798325889546100043769650328016574082164059836769894435149789215893970551751394068977007494292307968000000000000000000*i1^13 + -2991581060285497718071316156793249325390721214980384185838633596508505083152443868606916983917150042689648387891732879447995981521101476116958132543461574362605185065609513469624113472231922574864487422727423881852828149016131055046764516050981117639293104295135813362589824173395428938171323370334316437960279761620872183681201306698654510920853530962757379256521961883318163903970639348341006245071119565441727649370432544248584709280326568906283234329730868248281627245739712039708399172187385344860350821608432744810572468635691593742751352795316790836584231482816195774382536794243624081236474725137874388536106213097281913205120651595237575056522507624492807949535958769781587798437945143978639109709927295939879993117842936508948343794615611316496717392992701575060410444736901209652948672553757161432505470977797080237871197270835200000000000000000*i1^14 + -100574627937180110718502201872762983664720969614679522223819723613050915902071080385355006036083635693150397662057987715441678877594707437350112274523082741352824149733117301286854383046511541660762689001320622820867809975899516832017949411267711297960491354076884829209300433861490738533139266629549727624689476539371750085568056718081110314671172891866703465199777851065142091003524086789369703683823598923554549205189653177815960527768147409533977592487022256489315828030448578329858501847191744435756586317884072187451502348704923779741227387746660208213417843463433575751195070318585148393300700277334561468635998209053932437666774098680322644281225085720116766657625367270287804819723545989170205282189257247063864695384500552065170301796942166365576699560117589458692212873197169508875613981158323017406459106265159309226252697600000000000000000*i1^15 + 447545505312628641388341787757680160907584150692721045297483393723183014504124788166633648042735108126984115908933885357149963451224976268075909976322064044528144590292743653902244775145189792821645736990621576432839782840451333465726898683919840870652399608408440737881220802540833000347382889160076699247339892207596187071019752658922672304302234993514104727432420501779848103192384447862806007240081645209579974411663343787206899496827518688648203615929886843365799720686568033217650854133570274451513432702482441537845926375102812284113272607519918677330516439210837199701151031285349372221094112812672991011597992633705881326157254369129837370762343595578798149845713862874277599476390247503102688536051185118081007740833517133704397682385185277246267905194832267398601950383528698216948226898861592929262557042651567646310400000000000000000*i1^16 + -14643138382799765664143012946187914436264568673011335268909941971983216944713888473006631009124257087387063227218319865655524315560600472998707664335067858273918302914334359480014923348446187885024372460973078351389792892598033238804315010889095300951326722349082178300953456739974517431968786385700241674529570038762358807761605371424625772181668174476704064213473140321694405800419839548189640943022265646051949612329755726269965861933012242658308075638127015439082883738111648631634959807713049558055725913771414622964945353245984255034298659396724046198069291061301189202455669366160269002947948989663355058643916128143861979106886248390512954104975372225913233063217379883023576363133852562619831200634105041985933591732664707365348366137661166665042110306983385023808024327058792195784751353992915485039981725968037314560000000000000000*i1^17 + 207876942449070348546336968901993434167870034630972060985474603108542490247428030923633692656731103565247768134859872954127530203170688311070624664101090162120090074036344118593317104213200645937812461887289684546368413759849125595645356328946907483808955220033262209118638563904979998827788941327379859524453737575791777162864037381255193375511841321846169445445933926490052887032556988657291224398460735650595485251028419996898726355877967998058331618612121967744419849208476743103109299135946927304935187917180003750019443608814400266156287998342261545668346076865120060324849663718202191875738626381457055881546678808975091769459585968624284829311641007526389134852685600397439513592850002704581403750311961673977673867842457106972089433919640633731090033044885856589899833148991670307697347704254604596622079157075968000000000000000*i1^18 + -2205401634965695568978355127705242530535432175349060908034460585504786030475480462512622108946937490569685949618285027513325881531275806106816150008520448527173538518936848159105065942478843025601684219737958379878243707857089218715395574469103292391193866436643936041637983861936990607146929001727685859400428588876227531591321666294830788014358380067038809545834148573947351924013785039244192876761402776616929326863927220800225503065755755496509928292641044207910656284510122496946859045960541532715666711983260799466046696782109109245854042397549924308225733100987247584540152157616930012029192658782431688485452621235010722709844561201072074041109141524313297899073546820744461047734599022729297093591342906427518859560293699483621767601996932879823240934309018559772567797571046682261185506146451977980528820224000000000000000*i1^19 + 14749560785715048447201340208622271147288971910927065315101022703310121978984098695353458987060544398742296165550110745980243726926021439887886497673015456456235748832997373504553964774368745677470982484204582421058747965617587576950029494064978474628203347648066144700261699551468046044214994567915618704866049136483922215169892997825129732567959735481876259065839273679720112851862481925280557215537077298182252556428102398458997806078200165029115492564245816719475250968736057288466944974268063087324947933684264963769229164324880851557505646857811533573971332868996919526103097852204230036382661569113942897951342876359879597921344148678255475934891318413497441409094560202918914296145079938873512654306084723382807419962452087835750392693932045771432854963855199411967343652875339144475789859471939567248998400000000000000*i1^20 + -61971407678538100976380621500397426023594106740763967208183192104633400038826507607919374320263473111968366011451360128240763437799761929142612971399094162115734273411920061883739603253438490935257965041206938967978424767143035414723327749937715013921166156259584296799964228472575424147605514481932374806742090383910481213546612287434018168470893199250338636746902343308433402923082026414641247931557315668557830048740001377539375735060956831871093698450340834536252010019145444240582359558660568288420086366439770247611312559693745468803882302293111671949523548912572362095607513220019060977000196144046730295859032357022287682243641467725412157340944745387710424657208770831839037176878964353873535088873331189501384512591006949056027270044069481300196255087234517418714371306215996961368502192224757350400000000000000*i1^21 + 164049405543251133685117602276477068522556768738332347288972196934581669416830002897981185805136382180495894151518872809730815037611828931262773183586308175871566948964841142489171534922918813003771727131316198995786598431878707462442548564932557305323172147427297335575886506212218550452898019187689958746333658339027968728390479457692694087812717822945605669974800483383044659282747547902215998542917957510968624645800624701177408360680032909304666343558507356076888787691134926908950746907636775627078329313269129837077553910926868548813603117528057005864130999400626548820150834311716272530405741154902541104367458050379068238194688432265711957420505519539478868349799991603920808489676004163178463954491279776881939279544396817526526520539431287092714320680850335212447369465244706482629849823313920000000000000*i1^22 + -310420429901346094511968958420347969743845611606685261213700924000133321997697792389466527718719963615167204996534128581007226113033967691050768144388083491537814341311440162530185794699185606658922348466957429844389618843203352887482409422518873916818335011857969958569869027484859277740900823902485681085597629738735755242008786044143203829007630109016332633660027105007042039915350755120886916277883915137697886701000150077374029218749138007260049417944770053747208338979499288544130223331819237025759985481830506872195045394672470871634162694678227534909009216753565455673367150890089345111443736037886046206808236633985474023239706043933342993633726032002790110669252886064925204972198909320544766969193297279686183729937727673759247949511796715694392162911401841107283796270124410810264453120000000000000*i1^23 + 436264751203939161528025964360992104985781612882049139485644525058102104749021922467234229937386455958573879681686109942781289352316296238066956270430691568584333107975235577816386034118101793441291806162433072253776792248787411481706089845343116167518422360236063052758690193497879202209761162841950560916629480937129124995779033463838732892563451299544446283029411243137107199512444357092321334681652916180150892425055980565876138921517815687505278187300908570922750128856135957504617019306746952611014923796628292099418699793230906197891303180622136906307273831571156665306521867519500263687505629123096480770714927193508696128579201552568412042482257254519677181215118433415101282918633950527595673928794812907260160062278401382318247132117606482817322299756194169975565104538037587542016000000000000*i1^24 + -554212874061565631638481284697864216049484465997576891839533984094691473394329349706047074343371050447218360904147546223016948658042497954813034119557571929590676786179263298540778637737606140175836253575955827214530337526581977869381412241810912128509485610850407491616406279912018952957617625769382214045003312466534097978995168819260004458718775092641518819304539352563665755389444810970485693155728663934869839043173455832534714959528997188568443871286287269355167060935424593446969994984550005234575684715910438376812647381933174760382013441788741867881002409026670437907710259076932614498552997468540512030551803071126298251776288212557540256507273659641502174492710821082828787503476938537196539682130312644970546494284613746106535335714148889235003813800356873601408327229636608000000000000*i1^25 + 429004305396044566505097387613488528496835470289886487918164743458121685168603359808188051525933938886593166302948476433881160177045317735997746631756954751862114661616594482613901650626676463377703605400942423026914723656115516929067639091966333717739891719017371692205918757195645066817131983174355758013951385854531297933222828353746066091342415617309227213418731609708515179492914996285848200864531585746814966524736026457101875587888872605325406363386768905197895624506203522760212815806472214011965552097443990476169747368454966190848842521479683957337148340757123104811490381478986573810589037252902941074940996656147955203339222127527642866551599081245599082859068077688003718279984622537040148066794485878359379767642546085050266266470403821974665320653378790148915435929600000000000*i1^26 + -182084424461773829820963709161657560237060182530130236322184929460132421217553759386421827989208132464176310824690256193501773336458020347143111657592613927682228394833525131403323022915446380711380818290430170613817549669500497773647591495841030205007410839541786403341945651067310125640769643876628195291309205454904760302241186662811635816746532817969234590739673136381956160143009680087224945282411917546512528381508851659906729236104298304885041347933739638872800103012056378705271640854823711981315766211249046978858639408935460186289064711095124010647311071795432059280701176772000972292411171519420961085344874171990810651453087707189147359029385479566475354475215189564229603198664663155338201717718001336285298229302951026847531806550941507189120606186011532407603200000000000*i1^27 + 36774388286820954243773700516883669860655153567877409420515817596582301236704212539159686867379600605010352082135264301777431232996122330967609506774793564661414654576157454166302805039503682847642542186177521114408284186659343790577391950769975146607427907634601596271906031951045387841661000093991509409461683776476081679416705406017188733717090164921419638691471789696607885477006212037536099745487289833980867738338665408363984800570988850123651203059326652776308631060498938696740934942113004080611476513953678170450563920925838787844104467781252025622726107028010051250164106331221089938996340360519719151612507251883543322085115178682475330057789595530488410418320715931249374966313303285805722754577753252341690771592159031934005254226074672736721106057497149440000000000*i1^28 + -3263151155014332450407638695352436305923616051372963484264020927194720149962420981835650154615185126873950224039815562415078032553969427709711487264930670408671375608156789311163666557928447690274505095383805243076478972734479132369172363055854239415548660501181873302944165842906741567396652934290580592817328945245970740178402024009514799551834316697712372135126550934698607414690247177540299748131078226309472926611281885395904565649892877030508622062985337011189703431872471787671315174114960080592997194073712004148776460889656025461359605226903009778858826966739134818567724742125998533758000944165529302365951478243779271862444106259974147323783275270710511778763900339929532242673622105491341976411828819845935874203118461275320300996344524319306001940480000000000*i1^29 + 517205212042372516099205020102300678646539999550437928164552073110562015507070246078386636787862925297884670981122217198099473045151376904351478317154778116979224581562540359774050767628664573654750121358740913229970908974593272505684606708313061170913944198857482165700677214579594672766492769463793621177342536763278931646790818574326574560881104608709909911438399880474900691198805930230317263140539309942349883134350723291352232008047238994387655543913740028362376399111120576070734364196788699913354439019250828957272177911218584112139657222871664922171526463006759986150202432468408768228618467078213800948628235819603346497683811050956815632624595497317327220430906481949776464179483437591349256387534481172148626023093326987388836256762978415673344000000000*i1^30 + -341221901999960616531165953099850231643882393409680000445654938626709161695413739355970141220395748946057567603731006533715973859382748798501306160919199415515751057302874106337413343739982699164263376754913145247252385671839303553445767525059068429416501117322590707378340139599317308062954406038784549691611668173326202161648149352927236892148826160463067915675143552131326248917028753623725620552767536817296324646576653318211565335534031566438010907400473422799944974654258370913075877389112388547442575033189265962099171187158984761310619112765646592495623609250210695415030785526205148937889672343226378233687786437073382026936558635269543133485615595448922735554447413044966994983528380022471977532725891832872446281439244143541649149278552064000000000*i1^31 + 68038924260377928152916600358988505912626518198220213556734841657250061347909298055449200514721946533353607276421512776127491706351492154904085577345914358229942788613897808227099849995819788511017136056161932119656769132975977073127925918951116481522828551495919280670351695495114423759955938442292068333472881110619663820076689876813596380534953572883850787360945248527552488714036982160022854048230731431578566341743834212884133320914335661391732086805447060640318177934496621413491199787265077886321410569234136926713904101640833868933569609320686571870985281502540238431156821157806746790531760337212211726901591813131021566104698945199042744435101079170121833422998418869419356009911600222496594631385592630456096283607804384370253155532800000000*i1^32 + -6388369218839645211237905361303181326265680041485620085997482313500459381977664841864975421677705417036546864743917200082519897041603714946788843306077618167651808443574966270963556125943385467619559945721662732953829818836177378033301976814586193698540307684890060621372880940477495229906790305161324853381713693061337612699659482967207179007804873701832322021712178732264111627351683818129667825010609968235898683859798256713310360437536749094458166223521163645394138375027843451682456335124715102016752690337961977881453562273195132523222243332118429403398823146429794067226141490256056644464043688968128129533626678785289761957787058494670055892517049181350550767827483893880783670713248460767737020656496331152860670047364781074022400000000*i1^33 + -62681445271261523561578362052391815526052689382743194882799856169364782944093637789251749665139726261049303589690847526519874183467776904826001414959161939119617374882700460751884231078753659598153923783786280100660555913708565753467315294859165236023664484831855267631521528687373077278911756685695797961824834068275212724964157861258045515526633519399787587614907890083456553722754761561221357207079107399543294751525203693998205706717140352862239834239263131301818715415410189139156601011090994201422598835174807061137376181637187280435399555063735285320876606240765202326123166699508488951513360337932851319752350575332744301073027787752895572725312539486048765559604533268250888200198676675112858190270184464887002049470791680000000*i1^34 + -5215153163459555008128495750514683784612307181263848170747847428553109706082312031996543659129944589166787984944993895933640028362530380196983601525178647156042628119015037202191543454604538724874199940335045163209011418319414781185528224289103414699601891999104383878103739596963917488858357815539270523099968179391004777813407809737609813614071051884033077897257082934095067182628982662588664964647765488746668876529917085648711474957589736668330209748671488226125401472904885127306864614977193019203913993682511306997484541692227925275679311897402996657655181804463971509903077550656085752021674206136544246638817385009645131697976243384532423579796074446350104280180825683640510521287368660618812323432545506948357816320000000*i1^35 + -1796907555718715291433604333785512291173209431831087105393545442407240113559693914348643288425901090612064011202481692870120041581047237766219556532508402756751535213378706901260308160373563864853485051710002849850300323240039061925644095761784659769775900796479843015978211509757288817932476431840060147292002914714951777716839535056580705686385020055544104193299267700616658461923485436370293218711467150213535288538151315884681351926448564070485586946310676852207495400715221586525760109732693067743420048768818964624769699394924294454529222610276016805783969974036164156671312940615931878126019108302594873903735382981050142214896583710437718961987502920253346942600985314582405539020198807683670069857514160128000000*i1^36 + 90547713731146854299853786905538690732925086347519688952562252109712974192281550039304410297460378727912522580086403434088212185904666533661908588728809189523661449803259143469967894026085995115074078168528930203514798354262462730038752008137648251196795861462319659992086319684940927225465716455115511655388917976026555149901826502384689177119410346612436617680180549321477933514124534606898997250897937930803779399788677738234514899063522534860803180468213118182963177539089947173898220870429045937898102728699919485505587308665071407079527559880638238386877053837021373056676513259034871574642598013708891249785877858759245265265718278422471271877551056569167373950832481127145347841143906593536999424000000*i1^37 + -2604644852240463415287349035406005155794135992356072975857640874476137229101164103799139834007395448162246758886255151059109736177555396103362259833203179756346792565586797160302686791247667800085900681372009988856426850775974747721100619134758824975872889990287677785593505417752359842362333250072531354341789463096974563212788841922209412677570603820006440001449980327037326480216458344611025409400738316831526769234540167360771298540050186085089941127428852087262675291387342422631740446815833877557343002068982890302639264709324514618870585232812651964666290416161406838105839225493169220179600436554266056439225368761015556261875350927572170034042870786996065835263711608586710826488535449600000*i1^38 + 27199487857452551360184084140335929752752060273118907895466431735573756664141840304216874661753720568939380523963387248490731198243219037400741984993791242137501843948914443172950147815054233701343810167519278172278744120808910353114659336325999866958207087207515988161256271115566366549833095793718220293823504022973432665260646355517685679358528312795382758650388994439726955858735341169950977137600192861378135838566158254225157828561945623778748292485706878029648409852341112100707732593771956746339791104692450030972819007612011262452651090784360898323809642375926612310689585434354044841546375377051467919270274138685121883330003134041853700753948556865992169001542641636920524800000*i1^39 + -579026391843614144170062395364115437933296521639207206906888802654979303076702038297530687404432709326597927406596592389360108551658861366828653727380523851579558339810030226117232952760922538066905177686073304841867966231213444663600526694855335924144962940803500956986169869937687086497584538122764394465099640475721722604818071311265929991064129647734977199424687674873097451810246641414224603654517431126318607914693055290552825287924942727522061365402330670784350462546242735499134206330926280636700270928881804159993947208567247868254357365947184679230227363525812470796318807136987558362023111446375508070346100793963131773615406687449069944515211870412394677728706560000*i1^40 + 2542354005322328862297673133211305627261355043907859278881865359700218543996325105829267745140924712568111022243317861986043703502150781756997071839870632324527892109172050028287316354566277563810594948613703816546135323505616469138566587417292367117988308047210289926338325457837969712811407386314360387738777156813897404612950022400020896142537667702981502215807577064884562062271991619395153895864598194969137880780310134165829945375004860486833502315925069042535744096438194780993773937293590929675113292815096913045366317683377630502021484383737849420511368949260145419777376585768834487185825609842069006118233072087851937320670037471477638749958185072721920000*i1^41 + 13546510829165603619637084922649021079891324481846343870206055469026287376260639575842947021236381046313183175767473549898442539981969695946279111395697382528027649708366819334433710061919887534436475269146698311792264580825609878974640880096681883230419555088932276372922492501709697174239271819223871182527640031074588383310311521100446175373982400572409789326207183648855776115159304726995324828432315088368737756583076206429786041749821421922997573505654838414843491442466774486384752096171887868703328860747189492075745874407436136120554925482469636147909648395223806779871279181564115575112529481211512087582297540021167937389790509151292059811840000*i1^42 + 6844149797788928963720350095519635634337450961615824948399394965376810932399052151762421515310678245241703813349739943396969761230478256654418545304933558546795475935985085289614868992630310789545039393636735605346184302042703115432065028736120580983295600504819295373241389048356419714372942253099574955228093031796091321513852676621800223195087126782052375228865953089947967040819757092176142658492768517228530386498569943158100004163113797853513128563345462544273408619286688270011511201789829160841985168961994960236518690577170281470976077668255864170624093891231256041500662775305491089959909231128894837170658694165538644162321186816000*i1^43 + 74932653401356766138503613729420410416113754741267899523439450016865770264273796642686014019475171100810730499062503320717661072955573372390933815771865590219569347991523440006611995587275779614951836150441436314696495034166836255510476997926111346135109889220093476215480020460632655895340000212146029157210666514581827330498162492637558681831924431815036678916530409046786331960470156551027766397829129952124838871539179252768282980065965836107860741687004548081498188993914900565926581570611658359065443536800826099938189538109101002340116409477636544755635543322386033980911661491364559003663424923294466696536472743908966400*i1^44 + 46193048731534688039623966467339738433350017171836104132756276280735273984162403597287877211288207301930526887183721653823067827312516203366442430401489325018620474284515174507684423169117532288526548750053057490443101875370782968288668389959681900791254816000220970588262514088687189293488310199153984324162783423812278106557695246595650870949506907462571925674998578765204835318653756846834983052463635809531144020284185605624995977271504590865495031403565334065195857091450317286904684455727083709089124694397056330756524308496375417277107239483433610207139826620487211151190978661521359368030557468108697600*i1^45 + 560289444470808301055756893620319983508387520676258888101767675754818231891913900233106569968767045482238276803456849690577496043849773422315581452628282709410547938683206517964336128323794687930851253459131682117714747751407221773847237694102966436507837037177075939684054156669908778181026507495190063306890085568249162216026190095295316785965405102688494573238129367405953588026578679754414577937889000144473300741020217473376942762218798221055464187527644083763325182808796358990268158786942052425922057899674526708735492729989945444200321755122233557013509275755047726836159991627594240*i1^46 + 16643935206872531640915353707491263587397900188723963170917644784874242888258107329767477850085220934972984816191872503090832289217571041804296773273903328084356608977633828020962427653344162955737424797626740757563811163065763592727059149817242540930753035888481917789382574609794702491300885645941938259540284774696354133528265507231439391146330076996985882348819899047749008402081847265133979510633434282174216325989903080659351089382984295941001654274671998960393712454678618148451701754145698129872045148486173274939749437767822521414770910403445682300295935437319410*i1^47 - N1*680987013327690671761788137022195766192782838343950668120686183006609959570443102563423125236662947878647384016432498681*i2, -7296337372717139828459732719254268373613079400170408663638609654016942325055728946643392614841958471492081534071093952480108093548852641183653335935495424968727854029112110419768046567249385240074607399875255693693067434893735358389065630654567111410986747714909888207617809434692262881445177964746313522916425500738213300307913541235046124186405543073620814831677060612853628166544631768466652413767248490357499910738623923869342485234335994126844191669154970491677524901242656685840872877017601040631751072554339188180532453347497149874052172062633850378998218959693688385459412416460098886141851116340266276588506987675102312603697963360219011787363205379774611633784464354378313122458116845954376252164346827136403192799336296658261980504377408393991081725073934975268701192273499604218630128096504635393902895897899194356078767419678504804222679360957225095689749012279256416256000000000000000000000000 + -33210562423005599744249279639054583885489050754558884977353301447387696239904549115457483133105451502216527872131228205685486600773154408952474627702277959476022289011653534369509042118515921139636162099970860492788701290990689283891262959146269748531698646602351390593397530069389833696045770399400748135069212076950162622552105328716221923593776720892340046913569680916272008214247334291081596634604021333219326650152349246908078480187122501914925927887359770443732973936787420025029300794680738246324621645067136996863052120489248078909786603269270549436863948488453257343604063207264310215328149678555417717213978052893607835724835845949035825244545027841122981121536419504761760150124069277692648640097415384120510112339165846620266821147027767015855359359042591499321030228023823039461166528432993488660252938299516049989022778563155987883776217173953748433556589331968583270400000000000000000000000*i1 + -54954234219013974657572310010884351460792670160919759045789958047347075640343564633344484804616492303656493737626709953130460031986336835421250726638899365945573600680926021216132167474279515570978578809836766851613074314081292845873926505134980323434543931923778025102355103856423890890712892355900997652327357774854603493012332995495403249891664854243487862187829339880021539198290959949957916083991749609209511558269184393935966238130390558801586684067498960188834370853038769239614474080884523288474013219182778949229245107327084699141980216263459572400457816842917874204722192817834548403905387773873008883961045058576832937783665626554023419318630095076823219636237759569552364909829859064109200209117429063647553863633049922519511179293909439158134053344490184625850846658251713519578713090234044750018027782141016595027373023529119611482194538582993086644779417278716313600000000000000000000000*i1^2 + -28417112295556929176569580527951874660481015370048477010992008924820395900264003459385700939782575412770113850564108524953072389915216504475084801032214721775492468407133247859336199874270916567683623476873289161408942052712697673396106385421846144120721367725326085099876193290722779294645891618049844180807241773209448621951288199528322791205649122279635237584007056324532964022220757101127667859247135470742086480635286024676289051482655097473171236956760045591979030044911788189630582657827357223846487426570006531049032245357662775237771710373020795421371201253362043299823298122928023616959582907670665708531426669405768072669097462258366536293196643655293362165390108968020612996824023050432217760099477687704326463323709736756275138831586611224657545643596509417487742834314532505181739921258912885193736331605425894457803491378705067505115717227722780986434140336291840000000000000000000000*i1^3 + -15867675777934928103820380670588308644614663488151210423562879522924398639884235053987515026100434880977048023244930442397765753372674400752291193403613920820591187770555563657627328724697915638674979115242285430354664611027923999814676521773684776072199934895838053382502115298732281949556000079697483848919989080964330092387436799194869595686221526304490240958275717586688621242917997342046582359873969504562914259931241427840069499760156338866194013500118009569099870637202347581543242227550357166079950450558822955156398187848034560265527985143057184790928548780400342671016206338747896886534992519504802413865948898422186626592758713676635127594473213155488346047468475058933907204240108212482358597745166926294865784960216852120358742915893261253994445836491916399658461016622592495038848593207119573864157827585196550180569835484741411808967596970589577131347704545280000000000000000000000*i1^4 + -13004755845139089663808764040324180768293137655108249060877853476032566849974893927751609668260782356847772938297380337070803525813076640481868368784251752830255990292745957299684846182756090561014631414916980733521777927146992567223029117047862779550907701878032354414354367191304937987732632931295214490761921787526397145367740902299342086952132603024739999829485735140257220482963540478896632070159205051108717219314776040458666414886811676834998278122551328838716119850561222200447310364790714623977973454358412364668543207689198074969504915564898666985099948698171991525355497431468944376164152235348312545356480697743565338303195806005624220662705062798934577598133995977127026558625946441596945596588750071596704719053515578576705357776772901637119068018342502018611601795048119021532353650308669048388715287137794529542959558100456435540987775661569880570237812736000000000000000000000*i1^5 + -6104694195809330330981609564481692545307541891488662604529336331316314637339494888905084585043781277032597424372888658655874738138800295366312889687409045039287302523103403453560595056391081523395398587057592898480108987064952134630736595357881911203165445060986684986146787054726728052665816798745825529564789424022398168737816177039187600175110437865440392892542217224414417607685739834918809061101870033072531928128570203034599411744750065388795976333360148417490804451698965919573712438452581027451584735136655910498653441905658399055415442936852855662857036655662262016310937796434676891386685535773020812867971682355713483164981379980943217649599505379664840569424941332917602115399028693822183783911210881970708276330054866245829123204292868524933165287319473515844891918501487358811538028890377351638493900422067192642247951993909072876811486248905606319570944000000000000000000000*i1^6 + -1403412323811776064062527642753631211587105589300820758921830810681115298692575953794043726204927395897139926434818983279505135058767510328012654210217715867501695695009313039972491852195150321884909439753478084997685664928826894750472319714851908924517164359784612675368339580508655925483276132533776664144685173751349883227152408439277689226571327273543219155663283806115860450909650506254188193983945809982635019704718356072475073670514497110655672938143397238805243949647488582349183101900646754901047574451034185895047173558359468921928191715753785602781403367254990816814192129196619739527681170570152143320259488817228640152074811577757704274300788763950688056658756823331174303974338768117894097465139854457169279924539959012839924390053224459733481171143854682461859941494671652278237387230571408700487139852944065879150408771801161849907427150319023292416000000000000000000000*i1^7 + -190690009503711428996588431280608611109674578623232363171057770928197566349315251867562867204459969331017773995890198057964632488843918295485749482435902256846637130313994216464566531546394864515646087096109220932021967921903545105586566328747993301390373206591669487507412419784980930524867667704929512339794951982879268422490697136007951139234640537303291297000854944435948794732074875172988505944952151603183247212347022122644226738542167783404848183515264005005417366985722218701007778506077174053209003372682116006433015756879649074788455477016211219198817385517673421097969920853495769593720779323382465781143373280309407916953695908631872546524964510424609118148695292096696435571722859493288465642326513578479950538590590668558332168014376057516184561534751387480119976030498539931349436470381829567775549807621422766819063363696093410279303726433619148800000000000000000000*i1^8 + -26721190521417845335539017091706461162708385114600933260370185507541860308219006663485305386471389761967292229712944552742551729683185053076415197994544343005658152614610488320287919159263617549708415003900218851592564498122996870717378104798887699301969053063368256901043895110854565482575859335242645724000381123848798036234356872302188932230528930977490675724307727046420754847978901874693670491239992373681249788737393576111563551839795716316162482176822813393270593393652579329937700381099440159584220037832912418000265830940526897025807440468907990532102644108246950992270977890992795526278732095624554318733272024601315737219487695044698201971397894537049789061516381371594588134572757786302554858148505415618584651350413999648433753194533843133657417415829641117666570236825243142362317211529709019418835740765876344734300308420831144376122938721566720000000000000000000*i1^9 + -3883023790726743133530263579042908160839397925255333040633121594881899951385049162585251879613024105093204893001695846210181285457318180945417935097936460029282121605538132265387409916723291484403540715842545997966410216912084162064403424900833951709945680772101597260125639522127155441393874412172120468200075019659304352469447342834397248440483081124773238334477730883876830351723273971265209621801353291276373208095769166741781237424769647795666039443003099354556474460025382290968986931811214368028152425047765633692627312285215346736040098393451310719225182804030913918786566456565595588091622680308063821589554763079069920692283354584972101314886523866306021049192137029824398742788238145594906004805571538727767230074225596979834161115334496816536141705023737732030031734587382548821213379131698189886812862195890519014172349916606913813611355832320000000000000000000*i1^10 + -269325059658425694525969616604524761810978839254850281960054713295921445904104495081040627766595900125893349809552684415579554224780196430949828209319830530011346736013590410045062242839993967408505272479291110803877027278449630720900628237879406190340563374534668910768322944463328980638382453326535360202310741511502201646609517898677208848547637332468319040480832107773104604556427534402718512035102504271839393137040486547283428915583848862323114024794442267517326319753941114218490114998696235371076025134199898346817139016960515974901812586570509920866504399285073274662524550456608004612132156270808021579790952104150523898896467781398477211526753534578393452274455058206660169737561044579689449351838604534620516393468977462248837535565787998529470835803598890195486470456599255690959263323364789585013669420113246870684332830361389407947194368000000000000000000*i1^11 + -7948951435039435700065377882610766714632331430010643924725081659148774189361470620892088591074200645370163431912535397106401671978140543986302978364491436883423654969934004661650291779009648683137615183773338193351771315182240873178567389181124097518745633477280961859411953427498346197427458791605543607968568629465421537910577194170373461718940356972628561567328689029477413486350173107486536498307099526366405195960324094620611204273712558457406439106259464525145185171829843378050315838588328329842676118160249621885713938851174932219533262700814033871074854739327850126734975859779273730208334254105466553457403642228513294421715807764530083538859557054495400198073098217279262631620256591478105474955275709132169442736561054104866846656795689416723565644026125177881034439913947751762744373759497209955870793368623576966422859037144007049216000000000000000000*i1^12 + -307672462447213482839271417961104720675806728008049522235282917880867364728154722879837692278353934316129066417095789399603875363450938281983709312044197576031573318899336879006349097130827879838850812282643838294569154493301423854511211342748693578743708880151521211558293312583785359331787980594989219062630666119353542656957260384020160594724574744777502298926378329363060053679796671974239593583551897687250054324331070010156252253264110762126955843366022097104515401050623104091628374117467327702668383238152213739718297054966602599823271328831391972602994745569902374930348087755669273744662321234632188859218979192451846502057658954540894267688268469055635099444476636283714098973678445940128952513195771518987039316080177312836555567445669605440829129530954662006075614326245591391861605189137123886845805959747368191100285444322597273600000000000000000*i1^13 + -3062083040320744409342581770672524333225296268485152901310683194810704241700126495047695036768222801590054076434976942308435878820968503733459436228704152986632141654758670861405868103485035457601121877427447066834027109190576576507531671258100455120308085863962761330663203314434264258594909599793483010229303897131014057877586338791018691888337018169364467845103341161658134846325249894634963116228784022987839710084695590913539094862024610866649182364675659879086069998166509387774810970395654227245064652791269956648807141810110738933716770102337119107702445266300245849761912984779340407497015838049504880045582553813839716208717246624533432348390527857806283404404984136053139543900890556260035688332236587584327147541679587567325388120791396639445645069523814489921042897799206481440621269450926198359843145968042356579829543233126400000000000000000*i1^14 + -102941655254372377049276048568387708775436629362461858333359792261595211496352994045344056047204050052095264284086630709222506955800131152729138319634247980866766430663218218531352711051140902956315369608726419337683234009322585557509678417867384033091286517987184036041247215349638179744142938151071143350077750939717377808177985198928882217565584788932176566181158917603354179695403715588550239701865537547034257053443803851062475604290615546692688159419251780499132176055691971535245755345310548524716728709722709871438117590833083699989939719171871638612871962258743915032439498108370353326072659303184342690465344055800872861310657529018238018991462907866481142624142041126486298214761171899760357965979803281644831166937720005501086366670016574941054789533680748810626535878295490554906030614451055924574715401809609844383945850880000000000000000*i1^15 + 458003351543802040077229376983054564216232721647302286568066794013675900462906126450485998952301814685993193327306115274729251576971161085863942445751491875549059294823412552702207313461428580830938639658985324841366224648395020605189150200609102981758225910784352102322094875973360173289813891187052563882617249917844906236031803382004933257877026638360390500864861958861028429031297256334031517307975449150692152329101251995248998769723724778784303969866468197629639349776101468930628557063754745640990504398496118582732504063946132944267747600926595624838515912393469966428902902585140201409989221111475628412861560275250541789400929904198910028997166558260981862867647841950669992924605201991168695503911928947996578581159510948658123176540311271334625482289120885823936261456521266439224602086372354401658949905917983766609920000000000000000*i1^16 + -14987202175684884846988184063103099297906726338226618686148739213634921817794757553017781488794474494499531886513371556880067835329911460614326915887112818636186789106714096373784239493295596993444874356908307357399840152849611250167874470896137702811250835157142840801981984183955873530929900860566361992559325158933767153385030369674483517197846499638529831294702192916572522130309514245675440685982060759578083911918394872766907616227671043024153489988088820475946583838268220487449751104747622870424360817545587336748262804879000375532656901576453145105674969318186615497259614138526646424694087428432814077641450581883013276646591452787923012192817164037995111029396404605909291683693034716964416840486109669886134700209778298381644730187457335130041767786904738977058254087291143013375525764148744734139931257507047014400000000000000000*i1^17 + 212764960525721423683915742111396319367600601555416125430799389212140830633600870532389245227369962035261221123462019196787322919469776949375311603410018247383158146873375010937009168449717608829139945772879165771987013452553982465415613038582262623024092292279448779848125712873368815456926672259591931537387205199949478697108587259454759642554806293410867027366938319847708150971669684189441146626666172414118706910754026253055067362610968296890538845026084481943987241913151197275117742793161386997402733523331102531069776837104505492398141555802859590591187459981862793577387238227546035081217398586810638678046328862621963360592959573625757459163940233860205056777784161150392507450606625960113876313681364602693895135959134995944062121549579458010389244734053887878545664471021779584056305592485088030672032077185024000000000000000*i1^18 + -2257187747961554410020236742051621075815258637138417500733840783865342026089554366144937197877213915080617590771947056249832366901646036572832214834422476923754569803198183733166458778794004499457426477341523034923423545777801876924454663382484795522380535689611986089857509945575949228489584751133446897209778464758894235528770502822756476611295371441150834522424418735892361880026690492443794322932545079342708786967165960710912928005347652128450005189698501098866087115556692917394586509336337342609506059363524027112534176455745625993461182114804865262513915715202508949339769295390698949388828126588952068658049034866572689796368779584377835790962797443548862741002799301383831050879758545826797051640112273864489143808339838903904140368729650943774101695308559907791935624599401997550521465201080397688007661977600000000000000*i1^19 + 15095628766754609372864297312590445326882403860027365122907940524106204260235906368922327069193370012889574116293915771030410860613234836601317578948190552086467956762055848085723058213073305822042511554931708472620931755791116260038436911628036970484688870181805334564295743975386174796635218119456374412945107227579492010440819956838091149628234675535385552169589684270172442896219574009987217253209350827107648219353785297090765576133354360188532675192495244219123084733678098456155991539520608147802315932267834205464856328815892512748538017657241485323567968925335320208833807687210161565378155098878817865105637275423110985233470001120495328143562700877750852724568325953334485994127439235984189145450350720946286872733803997692556629864234894362887198260781916629417348229760288409035825075324892903532134400000000000000*i1^20 + -63425689709171163594722862725917663413064508520650911521606979970234521765869549809063434471445847998588439297871409229862889094603957061629790658959781214080048727529135259813008998011776274732128107614445367454147268941322911867521484787845254138799922502549889930094594177833752269676531570268839599190763355449905120106914594524725137130258791229763973077940150421001096107589661413412002669187302241425653480112229969941398095298060520781748381510755277748544153842030250723064168123003164694889156243493049396200407768123987334302082531589131425815893560670599301860455131325216121013171583123754249747754786811621098731987029615175285029106135502204858754873921776838845557820947713606360067166165447591995492424913429429378922568986472685109501285010870491418451992573316322844968109187138237623173120000000000000*i1^21 + 167901606264202766493402785017627438529012978915516336118946235672539812362299990313122618166972000119510080439423534886310237154301748751802353491881945916284458081751269660045710835087061059680446693721110233255848637343104824221364687340207287051416154018239172275665949190884610989930766213441369622475411778812575237832675604430769650462855000126173677601051721320165321662174076968788389439712703736199100327295466052215823690089315319114088771675265394724339859402462904010204951897764709003563977681720600265385835602941420424184428007876593342807902794493042774941986930805781455768409321737065841431076266503425621651296058431531341517360820998123007357209609212050093109313209352348646758308743032740486603592023680487633630546750755192209276537623272387366742152876576954505628584978111528960000000000000*i1^22 + -317713106790457990025709331603153647207815868119121076105895187978223436333683206795182952395344918467176374996534606840007382899944834033300207341508069576065324665952863448764373198084695892863021294117507266451592509918979009541979351333613121130651472183076557400136292133352633620360697622902592917246712235340601313444942302593733644381614956471825897264477986931355420179786237699794494256390544879125824437031219801272471237600498721770158075204949452711188797390865232678112327622238302369428721893115364562597601418229170222511263612781091832428826153721600766022078116488183486060198030904085194997737966010888152712425714544448183449684371272400218819527750825943245556002794011014151021448906602376594006443685981533637437798959784321987958241868981243065992433058603753707282502778880000000000000*i1^23 + 446517688428893667342549072885574515056388194433931962283137439909147505874514453510859634701267937933493978315901857422507672996192574780743518553495235130514998548494350693276053566599576774859587521993378505498396952931481454535413168064349109888112353899892754359386143875513283405878332877037950813912721005994326771961901340369530852741659067453629346935623738105275442011991216436128545930138434065252034165999245137620976010095000389229128472905349271773724305800620396071002735414228806577636308111079512358991998103183348761201595793669509486631782799935369779653910466004817480570089823173609498120765899722491996872544056439522348615545065814157244154272708306470678269889037773850049831733153063087804540039620134282043037022918427246321358651724885922049790032548252023175249920000000000000*i1^24 + -567258589124712009735082546678509148870664061244927088412766831574754293892890213539491016656462472780353669933940166058769510409717617464537265771156146283894993414508048393052165491208012256293149807613809122015617560907984880407691361316056675372880603790388791084152159853603893170271223727355934552915717684929452794153290406988596175283760303738484820894778517679037252293944443446668465213399074795970014074748295473542501522170317292810774437151154484034383986556898991117821663668583399281860227931032531911332006229847348195797866252898256765896938316314475969919053593169690492590873182139114211204344255154209512650237735602044924093415389751479777770271938788794083748803178530989595865424245179192630476806728138389174951993087596955569546547268644494373722759514076217344000000000000*i1^25 + 439112788580704490017634464844331644213207698365528838243627606270211451626671949037308431081867672570740181765609868703538576929941281197767894878013617170476255177807139322348447024192272046773726546853128862825309980025133436053602608215333707889923577545187515161316431266655983989825668192690745261117496844208169307809908232202870571350173541247769997493537426789788716590513793357443925761624110502502704238655840669873858663528465219473848864889660041912066728072551946178857706326810982795667326438558529744144391120691173909043736705014922081332795989758462226155626288099362069592889669351802283849353738220676102920110434933673119926434221622139134956244447079539286078005988558145544751066426905350916232002928960542691221525598536505529662840568635311480922943415910400000000000*i1^26 + -186378731240782852134859115583584845427080570594898156241408175622414885229934591292803604430257850590007062851188891944895299887236602457653028600575927916337164015386026508065717039084949664131332979342525028086948410302879225815060031506719896432003854494003634144189403966231998408969435435117682959564259205392843383740206242758032214159469089763092928064726367249015295184568527249780476014574056528306391809035035052794336997762900084574213455751295123945660866471243734819347396096250536811434972636953171370036594694514207455825340997706970393951327641969649085282871319033442483762516443981002680208459381134625993695298916799685143717282379359302916051280387054760891617543690696263093649951376028284325680329152902621635209469745522677002710187710877302245703024640000000000*i1^27 + 37643407905066103607092858191045358874543651271373143129808999565051296538874508531809537695109414694558902852227161067981815229275710261302601951764149302771194239070813023045601620185101764597687064019677495149443824828662181480185794551368415740211926061027989468800980629017153551953745427938763018418723775104438608238129918460166919913377886778778675193665471962579358061530244307258488110789428124446788890962866788905031376478356923326258155915849689937312727662869541242176916650789073184195860695448295642394988949833900832988625697191190380512705538454807136657462285187458990971554233961750200138031122045779744860496325823496445574930712810581190208534396456264435703009980295827731139356082221093945936058481549746814150244806259260572866315027409776148480000000000*i1^28 + -3340705876508955211269074712641149154552507014715738234826955820308947629836113716667642231490765996576904959167012152261523548411873655275931008886228820423511996104630048471312461040658025531782099421597314927982090621113647828143390359861967072669129889632200120038493645077707214506654559011698022796812381317543796749174541375954880378737956770630939368671670721337773688065071777048551402118559097862790133511872987117922288208527272889220405601390352119332705100235755537668904242903317662529053386972020859602004340981971806786695725133902144144277902390247860816491337034139831314715913294175463792896636139214460359708747126971735968102145328392653202845730549334760908759047134346599261075983258841601175195032278542019410977383896952261632779926634496000000000*i1^29 + 529386319475049340254560479821008322564160925875342483814239739021030463113135195908270007569386482761347706166054629576420750397525157540762445380027646262910680457558418646483532786596054569824905755452354643937309984070657500128545201237840420411592001688165694750435865039518484739305809425769585582686736586315135472206791519213302701747337106076726480125513171842330032484038462427618455531998293641948844169552246247635006419741488312973484129338177623246883300919461067883366199450260726942556636323086660352712671820272302113941991194441083076705634463689978788253620239086856307497377403796534867887754016651971763431720264783104388911771034302713306114917801974054062663652628468773619497996377789137642030879534294903640253835806102266925023232000000000*i1^30 + -349209000298525513789452436046009615779499187229232732708123381467412240715234255791844549053988832622834874858394516276333953564651513184422468396537501186459474147087608747652097984162120085369907183435487802230098816852133168829726083518114135358128271592109147404731927878411500398329567786210754518218468977963494217842159552483660723528303297591217657833969601280205784652631536989808385016445613337746509501192837970674746043174347716323887662787127162063597893913045802237568444546762623421850962385310910911412514744496795902070139974282298425081788193899401831892844239254419204404563033804826940957629173352844293711612354500585915398013689511369465325206701109343053385340285703835209188951101259859931677247074236533910907910949841770905600000000*i1^31 + 69629960296601868280886208914492781769771193886360912812970979468297033870468190780608200915868400065238026336228660785242934334111545924588685156845783122468302232131712599940880844407058608318636884806419583696135113557730381966866135141080451978900737348621107602171810432229664716910972319174255850644861233131776009368500598513381133858552785709807956834499396007271675820861337034773764080505884809833132573736848433245269849636776062814206641503705397600427793073702678328746110044934814146539792631087625935180606209426079824264036911299275960981154258572564022186515768697083284465787170980845856611416329099668150242940642070300568296335770916713425813297433353233294682834099439551344661593903577101704729136356499765358254167687168000000000*i1^32 + -6537698512212619795925675323708745356490529180676861741083293048348731258124769156536469160059182509522310647960241867673002342045487014911445056425768252992387729818936570139475766917357625968918520295763593245076864333843269004346763285154347180801026116319284635963911350192418684623291601592404491805794709759224454563227911209854820510639632840885630166196659197713893567184629504929454189068733005856060672423253562012077480382399136341805127184097955717669211862696923993859577400532745727104559275923765003540164751718034080605735732031818855217768136081114184112449849915435251296456566663656799192811029593232510055379963849048957675566488639238574989179657588027202186256086616857105219302989537439881225319676378980865781268480000000*i1^33 + -64149078799387685045203581960127552141764070453565357805252370499371709879761529366181089834881101241270060829626949192433983628497081088407890130344643894707919709015846401026589132859612506480701306895911698564363954666285217835721389745483906708745412303434144048584216066280732079853557173171596944940030161731434723360696897140806730762664110505758051367244803469248257205043200812058846700122968601632794151016879738801875395618180389964430394024072788871704613979835657289522943365777727170166845495364490549647811903788110319060572497508967264389389339705575858386661053338229252301931808041135331122104374433183992056424169766762229920770691296273911852159525328975760571308849953532582098793206788022552426584481569177600000000*i1^34 + -5336974105578132773371904133022235610084206370619427582866135672846074608153072664880214787860999404793422710918454127271879452961770288855604128111839681391208207278510720247343760114672748621984215961776706259341276118916877392704639469737355642845563141983364596057667371700793415608159692994035456771815623222731896835674351743243912602418149429800406177093108550705681714844425709365737314663565530873329153111870768934967625569125369642108273270922825407078021046165559387771082213175561347495285087851513909331563958832043737783436879654120365604070101490099499086691888711069231766764954091844191299324094831117607926025175916054124971336451167614377749278685838322448737304978134189415175182912461030846247500513280000000*i1^35 + -1838832014255335158836146422951677624543367437842592846102569802197095106352319187590300450549145321875510718709226611792894686973743246140929212439357583705007474837139688278813357367188236095179532394625930820238761337947046802284795227618355872080219559792768846355942611630005569642053255874016383939778877779064766796522353110944455625524943188481791864234333964292294149858033412843008936106430197845886508632451776450417263517721912168196916729362289988448336410949808334169440383699086562945066229328095733861900701203590739970081095995918597002742794433928796435054741601283268318825959866729946677581123613574878532233020849813552320550425386788070978763330378598338228178785024945555518351006006136274944000000*i1^36 + 92676072481434012863798932548233585066883642493842509899446091705485071726551438373175667404168453828270769094176631978873976132628984450032952806159462299418262313642132620611639861094539454290616421365409334505352027067242154324573775156399920096285029829212481968123829474958740433275455522476346879948879966641839683491362339116611146755880767459022631058824286544362416353363152453911722324059634367398507234356640743093430874311544896531397135449054876268165052776144575608074980900612403651657425058387028218632614114664692010274103635273951506264735249435310176620300697841028017184502337500767047344201653006034029312863414902147214462962546760624610985042692122449880894747460895253515361425817600000*i1^37 + -2666435528768386204604670944347975358748525792507378416496459785138887049525471889434555058118419757987758057499366551680986496239690721907911630338442353466949339086577040644327224282075924550082886070676365713302032742548038235712624558140680436961117984305440029142031489698395587188154904445554225381419507998150655982921923064859280477385546054330948119624287628841926646883698672260437273318033274816802439860824865956926423891600172132730367768072274680069758005607001533279656477175139120107182127232329884031367968901249897881698791697252435316934538178472292506151585037948804089071894378848456936701214811308788322193092323767970941486275812713498236399849821502479943152977238294528000000*i1^38 + 27864180965245998741055323535982242969699750726341935602281442517373599236029450376216028294688237182443706202012586327590093430047301881589343817136976729290610335315431885485726415041880860461485383932158553338896297892832062674439883676439770975761595003540530089771523641220069030341595895394741091569677825167335857495942873194578067473141441437707506844310837000569288577816961011646253281345584791787640052228173219348627697838076965445487592239496880342291952587955756276239309128720964526662706831019179393878741536455360260972646505229684561984520033486261804390242448562629571490278916818489703797073561724167159206250587811972994094366046317268559539598132808171412164444160000*i1^39 + -592881393628164061133135969301586541561628406919377087431292577411621835226990370176436728879973285311065373544245622095548637349743713269058329378377348553553682324326853993366277793026913162866516193970535035531176734896258204287773531195813545831117179789711293457134229566010146866693268088544307442390463183690239631363770578905953420781666859353278420017051203782346396953571932794070350608370459609930161454026371284411924309128982041019652828451830315426482272806196026074063045823562998678884728130815758704596104335504305739095605508327056289115880882330133660492913640461565911978017745697522630658060507590080718939181828736937911278872748271404280897106020925440000*i1^40 + 2602541184200960357632267343986350559460287611688868057155731501788549767952760343214843412451961603933200688843083725856866183832695073155724403423131243274240523854494427470765869803127544212845901558853307921074146720553880660611802859485844077515898582177014358478446761755709414441079658533126284686111923930177128947921454760636093267696855760926341134433344176980925952553484273381344775620939156194743951864689261879643465410136932144923622525682539155404981328541228651389324016390481872875367710611717009339710933535935222387326878055113181647575209924093078248161292124219209058765243541630362863141184349570188019927069295376296385620190651171364405248000*i1^41 + 13865422211595112919657493894399087569448000215270263627852523467416617429745724084569750025162743535054103336551466524327241109274572298231258804274135601486979190322980244211946810280151547060649190565753411300947075272461157372843450722612174304125887150606745069546175724753072838794163801674211542694374070640525420244039284286749877393748165603294415409014366491186291016649499984456179865739306914570098271177450484872966078876889237615492985147251980393252830569520572006691953836046835226540567247498884128891668591171682295447043969590376889216939609303633174419597064738111360022149810837245520283508258037649037094075286434558335697113055232000*i1^42 + 7005037677961010592479504959579526876517310341316211085673919067674616788316255808859365803474320785009884459115821080099003265886192833047475845115705191961231159120681179893174687596513151034403059630283653768726292607407265030760032141952696809483754752734238827530317059491320264763967427847515346632228758991731822829229799199644504221127028305451524434633172904805253695159315041180230217748313228891606152089232872519112862815305645101286635920661812167955025433247203738260557195672742236656742309377173703534023526262118327992181371207036758107140533914406763165222710240257375488705367035230552659540113319486784885096261248548864000*i1^43 + 76695017477190525193668770733543662882525825413985916334680708423789644979949189072324068134039586056597594916358024236779199599549861745215939544084832715111298362815625243541050828842419944048177815155997841870151294421596206955200967375879435050049179197116655764139540056781422355644089640752883030026020489403279570811821212629405202494971467872745597340555130120045465651629014435702141528443189805070612072865983193343522785718538267891188742541284774806026952718108839275485118988041958300027871480071704247919246616107823715492468534879833985018482177570390719430954632330515632057836323977406919951284425025203486720000*i1^44 + 47278020196774567267190498530453738640796807900531572829976730022417370978377841094852100324000944343348124191772851871289500846624082118731714895305040134225599142239836240075472307917278266263875389704463405933663028357991783621021189069663270793616587632295736354542061190366327928317000699481165932005476269238528985843293584629260433233755371361302952220653267038049862015136626911915549652274454422347580540072617613960043747216465310747743061579282832026520527430309885807272184185267865257380388524098703943088825424194118247985219638101305954148911951796321282977955700250961990671091879391851930076160*i1^45 + 573441305363108245261389868162152490151008714816974506498678937056473577632455801587117461931122398621899751127499232898930646032258481860037907112237458801164673721193506387701879578515699168127857929391123503048738263709729872238001527028403126819230863009540018087643709651011163852021659026947696983966129247314874095040204458026151769565360425781164726760646713243477930082767533156642534133047926978157955805691768878247122377398920125334800984753465285487656793190750977110926236749849338642161133450353413362924367976857083276538713921786016811226720157342392356700822273483978596480*i1^46 + 17034361617839703986931027579854731368249892884311745345177357238268471508529685404769872508748253925414581103240050223585860363467489447097491010925618951564174195281842925523547001610796033901576803900660832548492238215665583955690545593821675137206949951871856587426848704725627464841928618311143797789074115786668410897197595542225680752084643420636920009103208877005508042650197855781994844967999639859176418165792988826294534562682974530643658633532399389335844059173165993347411162664371215124692527612630558442021835083373306600418596220032310587768710031207487556*i1^47 - N1*2042961039983072015285364411066587298578348515031852004362058549019829878711329307690269375709988843635942152049297496043*i3 ] ]