[ [ 56941763973303004874656807410037374516874865601791789219528022652118448827127882005906141523852573393261397934484670754087141930116882288169524852540852296848959840878284602355483319136789734749759883911073886086976590782436379469356710020282861037212564700649597597317737998116485750078659100770773582391674490683335689422915925987635977741265865606150529787673588578665038556182288603189759717506146736063343165299224767128704344021343017448545386370749320731499294358234806696450312778471278923719964790726378928326731153927620834286452783307920965528385081242810096154141817270484496201453775574526289688364778777445453048211441601783450396630183726401266182461433704762613684760636264431483917203713618860388364436750903013063554446914185591822930616722128896000000000000000000000000000000000000000000000000 + 5637874136688079986898745104193629307828050420149808380141248095625864068710671263286119404020383470558089740122797456481305653894792966786932048338468970585549774656019858826218092229839389947217745355328011078929639868293809796733800281870451206825750529731011887222978242120002003866810485594895171471368349564619905779503800033003989588868517444049751922141449752257667253933703122118145844170518162264676458092018415015486469669425282152415547434282181111842694902385275790860631355456038457699860512554128442859113425053068127261018647423485046030448699822838699399583276831438534163628701900346315185048493224896900088302343054908151311834708835505111779425881859319673355464132523517062825311278209026037770617568291006298687867999112541331259811430400000000000000000000000000000000000000000000000000*i1 + -841409069970513644922553674017502231776337383218468841147722948550554239602921668081865605680800124842421797296701127285339201345366819675796382508238247160586846899970691544481739534884973653965236983654374497260836772576722028946852981256759404686489728879586391829830092845426433938776577165426615493764121596732990786742224567456063337509456492326452726346921503737460998204231584445870192189620246142624052564895518661321248428663014534690520506154179580711346641720099017196599835039942510270466404597854085866636012427167249010094640061782434335151039066785907222745867165961637917764799021622019852004372276546392274464083878680621814702619895669533409583713142031071631704827509772935311648072161499338236227689632276807073160802405498382001561927680000000000000000000000000000000000000000000000*i1^2 + 1095240918499063989774956894172167403358389113635112838656979597205729164340894632494713083880120771053514239969959917855677374055601888915937161486655233246092119308591390241280307196977136079591351294647593270011868332026956274829663325712552451458572735181908093041173031924323686433739442205565374989320292052861878958488228553287066918953710547607486845370373165393933152714624679628769249157125824649687097409724134954226019220500999585285113977397464138262986120639505499436196110230652274080074174561202104370091955219103405422105384503372976053449816188832533059173695374423370447355457455341377140125794989097192645103751486663586175388115708306169001953467808141188702592458859779291175398177168197462197960166636750977681825647455927027667828736000000000000000000000000000000000000000000000*i1^3 + 114152332134554207077616371491604472441034774851349744665120413459522671438888517129456494642562950453988662771564928898204441867579608508600840304422425785736666174389164290576925267697224513470019813108478670298324525079093427620339137278310650734756589164793147265220944378648877231600508152099454405372731618809384350063968802159630792271113976970443804869841111191583322621829462013423996111745305179270778768273281498153463187169537918833781474015614632548883486777570070536219677386433003351516285508047610590255364856189974534955494952558683371779772128589550997368742171063288929536899431621618181381324715013473497661779346599919546010022238808034989717520937922224131008340377850147160906330331145487374012562655153861407177702754326766472396800000000000000000000000000000000000000000000*i1^4 + 48414252044286944519049843000299686059797781043462077358440771670692644014817467708857363893508013795124568677814977227781509167096491904003485058542722988421807096599760967913245309006432069347049709538183543684066908307533098235787254192431005251260355906166094821137507959430908756397090357816254576422090653208311953898758250600045867379052996157657571874319307105104980330841690055152118297940635435673088218635823598196871120942247069909670822031388145021462697590168975107889233316408457513267025522663598094189524423658467269429911419490370682178470399100802867512610315462052031224874209865354608499177294564279386221488507589930273337500693327996993727762981480282624193626520797073390399505277490095293611038487122870481080342061026367242240000000000000000000000000000000000000000000*i1^5 + 16193338233118920582743293057431766623378033066420960485870095665804548881962761455466317713045473090819164958743745801275696381651007388076807146283100092084850785188288141431752939778284755435664166782749471343417065063443182930280289733167222337894962906127144594674980964636209436969410310657295442421651230880977325827992221707368907541367771493320610583135335311696248592542436706160173823168494237628686995370871480782394127900893317416196910646725155268927383804998296898654215611620023719692572196034398557894898838310876016602365218250587346930063497319645533607088863601414518557798991841630168906930175980882059157425515540200553282019562792549355539562290442576261338991158907910431023747591466900532480479185390613944806642841498419200000000000000000000000000000000000000000000*i1^6 + 1616681284995106693253367665361196049946383936170232288893406317039832849346552359847383047806270765510223188453269762511592600900848557249422363337710409213660158139752692570731678236780071669177283367961244125101132145452434388445948245755986602814286847725804659388800453052260418265172406473109745746037059358734326652884408821135691697687218629386323996936066884790666290743773974359504176610988681181619614863606255345031841260187286566123829573173505185703845774730365744885770461692293037819181337112999221320894042495856210516644465750955348039165790770140361407121920390497226787488806148910319525173705947841294808304962426731188651396063003377031142226158152993748164028815577847145174726828337960057600227098211633664327966585048268800000000000000000000000000000000000000000*i1^7 + 261962726183074865763865254340440046859182328871347098409736446930403973485229130163576181519331348993389078658293326834338380293037927074241105335875701802888098123417974852401698396391515022159371285566823172808171505601176170934148828250531443442732194291161138133278365063048499193150993307726167707677539114772356126392119300770847186120796564422921776295349801425919929267110265575341773913747167307216181063749255839447904613792858548459376133739885086477301643094078154722286776467762517162917343140556688584657708061629439487672705828046041008139081977905207371433534911981713901149812299979690362858168084313272791365026265960000092237520903273438364066185468775712045152474609566848842590496652759943583784247284919007926398778081280000000000000000000000000000000000000000*i1^8 + 33270557347697087788117204285565265970273936308512990233200559303723202447394324545910051875625378054093110629994526853597549053472453013239723390370252062066289257247748922334502733790094370870207101668169748755088934583550150004236606753774308164667686404383837137114720882722332353657161330606427232167800207592573088809893777552524620662081337584632549766977316028826346759152273109354400262469647941382807160927765243123287643222191027074264412687564741905495564412325226319654446741711111464496428454931805194737420598015866962233184410217131801580823855417862671515383947517958120097308595417150011801807202555250485834579036673590798431369647041987346866014302335786537598493762104976628278915504691860240381421540487569586639601664000000000000000000000000000000000000000*i1^9 + 561140176765544497275595085613206877548182374739518811077208137622909555745507809090715085480455488373484400602244854285983172375595597193744310201306613488290665099034068516689465909992324983688549336119118095633944177898110608495089774870144528781953314803730436776210486588024478726053467090091210614688467554305654409031392634810541190268301871990234462493281081412236516245192620414803549099563452185638911117389325243064597058529095503888049553011673554022928640961981159134289246282146210796202358177028446458625088373146576780630752695023551891089686640114246195869783050810196846360090251531997725991750673958902470642760432265860315389776955115145337380796550579143569401420046606246592209830442535845631336504752263491328409600000000000000000000000000000000000000*i1^10 + 1693203129362007259578311388453540039946610842144384175244560879305662404430661192999300329173386636571914932179528910929955447328214007492386680305729245373146579123780247960782551886694073214346071049295435802036108645892341359763934371651230487575855909365523298402654691709613132439292107363000799496163588257604747825689670090355336499538950519440830468209027591683085097367458864218921791998037814165673101999826025916662743044144844758598971525569719161270968716543378176377436892603684601566780972929463094763137049640246774143343122649262777743395772747811400133416481853200684395489837438125095455021083017514019127363513134238257311994214160383106393419217915993375025218304668975061264192771607717161103509189684017233920000000000000000000000000000000000000*i1^11 + 44834526326316385464381192263173748316597639062805912514380714508487561117069531561392587561970024931665590219833840635642620774217010046162883233620693980161049281188024974355597210878966422232320896652574267202582234474065939335839767405318749145056207848792620255969449177039937125768247757530103205673804609178599290366777180784624855350703827443512520400110163599751492994173233209024345207763402677709864722538184960800138689871077515394309804524328500355593676272777782775304865406604828121332832073588761343008650427443475500482285696896330021436856679647006329107069876553111367311988852761335812309200269489830012320175143980485513060350711865915059707288925562117406404889288761662018079414259611929816950627299753984000000000000000000000000000000000000*i1^12 + 13499903431578350246617573283454052193474181941859134277109313236808124206299968467082232859382262839212615381239611139769523445809800032931330430295509223930128577450712243989520542353002951528704649245364454012678977785651188433656317052388112808500257304029420111224307432612851172451985925131659805899874279507489833540497391353036926787153357104506801059062507702835816827939298188481376134295578653509005109929362649066603277479643417465403581584774609053941366916856833710651512120015551260841724258965868948782584146906193189611531549539336482744444754287821841564572578242270186019297271006297666679770041072879822460976851444359868409483401034120665293926316041700688964440870471866349105441644830604822615628867174400000000000000000000000000000000000*i1^13 + 242856411504300623478973687460854648845890252356113946000027270697461549654284689453142280159518407018885769619453041397469929788797042317891624294105789297459995723110497382888787666743794222660417001905666845837480920306071049127843013173946649099369630155046187630602064598493019331256721836274596117640116040955262645322557112238620448108575783827055964904338280437650514388173019349692256102353506040924651485905687884797615858885168785422946825722542628785439152160489070340838053640461694841530831212643395710104299530210468455337093930309434057620769788212166541940656245390522196692991340069414420454777019448290577972199001347719444894206118418827079918762748825173483014634721089125383496789138733450252370575360000000000000000000000000000000000*i1^14 + 1520827422760772711405316259846450745799138780504376246098844773900445687703927133732600084293008797396510076866090646187816294119977713757938334682345516490058965390737717509112580382739698942072662593708277233427529380804374055576953867422735469163986488562784372901069284757610362306905989588300141372753471157629153612813235378741847274060874234704890102647283043026492445275177194920474842294571941775440318352241595732687642418132912141734220488659355577642459715245791327498796751547410195092354394333575637154034907949134898536120192759694663609343114295311762625326023705685716048272535918148336024252381826096349518277932953551113367210214555765686689321064937036182992422264695503851106996462440832884015104000000000000000000000000000000000*i1^15 + -17478971181726296940252214439764862878622054822618500934624964256197921969206235226518703141561540958983158484287879489444777480236039973532624353745933316380557617718524642839500417635368893485365530899062226679602096506064068581328036982139930183297461752381791490409898348539344960504665001266266510242321788696401683089086034962738588808343636890466989102297743970396006623582369377431851056390335855616107279738010191880047865239253049369993177233797321962354027047752304494547511134628993985923189118192219909267563457859474511870339855759942319976169828971066559759037378134302696060201379647038396838875685462009902486364848616877288782252806664686859556453717970310368895428201584980812684386443224888115200000000000000000000000000000000*i1^16 + -15736966309100714437170089763970569052254146676640741140001537414040593129881004725758876668886473648400211114522336901391480953191869955320609454058548826998488098247172745314492951239069558631942918604389007259498065727953198126096941720107621758684223492890999433152184569325461406480932522004147382884463583409796779037407879913568099052740450515513192989004744858160476929989373838321640793832262245272341435804087255335473376936212383219713632709062133177571234497173714454451225549519249699527018247968416688100258775568337561155721804337845811215734202421078362094307293420159196495446117168943139975406818937881358873949069065156839169158155174546543322712069697977668743467075941206903611344038133760000000000000000000000000000000*i1^17 + 2197063428593670154225750364756209771663158345224515125176983565431241181781458540180340439745120152631468762535005041174246077644718888083431855965704649313437055540641231931792436333110653443498841591076893476343477907824474863118507554801028087918215787667468773090983131147466936305113272266817261023420890555394230044175441891540224440924611980394839129481391866141586708580316031371595675075249674184674014812083142503608726986575082398257278932547747907495311621839916471145572606233889516706094138921360086731196680360299241572776652807487440460424524327050246922306905929201380376284619488802596228905841225329429023283069700133378863937821504667235428491283787275737025506891556148395928190976000000000000000000000000000000*i1^18 + 74229359598102215147807191720454336632101182885611000690567025867240354480051149910429346039271894164855161340797807958583235831677609431560785982754508863532371792708316942972253263612102664152988581611118245073290715686463246063164290511306746676505327004900156790728633797748603176092914723599241096497200984942393451177512114327631236391206765318149851479146982712608548286310784750870144716653175209041973105635591042300539718890387584388821123117191265411057476111683142731022603578550108441096431594712159355197119613662743667273037320127005033081436192414205795792009916799659968956863553392791238685760349099956094636056124855835240250138176877648697437493662970612824320302756013676481740800000000000000000000000000000*i1^19 + -108552940365780428113898185064771041990990788575011784660133275297836833271856528405621578135702478925252772838020233078052213000028092750611204539292830960992888736397228833174076723032252170111701573129780414225189714771017346334484298083361143174443207347265857993367461430324671311383637593781404629546361361307867633534202286157469036162402545495001202673823380891376589665072385971057947712828386219465065576471509809070679150244984302911983312996002074084495647072099298713542968029480101075284859318547984978833764210807128278032789823218888513973463703418153991546849098367612592670475578924003569573549457988443937670384900388194018860967323596830941194340992022899103112376350503075840000000000000000000000000000*i1^20 + 70185703569649220354141294923828798797963799272220937835538539828902812156334260893311897130570749592806625072262017650134778219749390921393289649859605547914956029654313613541410440793506616549216586761586983053532026708087486101154966657395070023831284897057992955730626441642160242394502799183712572445506501476284877357767714064011512811397393549652681075010179611954312586194602830907228542930233036534350804484942868093934711890872683617507023292338122598931761367602299273659970027606977014564197830178054710575217839038321127250840966313812109382641502613462658038904565060881089847345220141254319045217206537257918468567752074198163863124195651581689248754051646260802010856030208000000000000000000000000000*i1^21 + -23982764470957576743014080753191444877817882048753624700280253157716537190586550721217956620607552948128399991453610448209894315478995773003781519297783377832167420747799716018090306804170382633341062498418138374316856299056669533384717783120107749289975782424518126295605605028843464132981586341461573670632390967009500872073797090766242553231681219022153514702253369147090062476888704926080938555559829636260876874582589466710070993983451238781940165665028181448895841920428594341812803173012656972155720106308029102315054439351099288376601199954135084516946841534272166834610465203221062623417335742497507391607676039269627572956301212136550402680872546332281691376583456756387020800000000000000000000000000*i1^22 + 4686728930905092743994668670862541551057410436113728765446173371207420446330443005463648982884213579327228373374438641228220935959617440394786406992165556044047875281712139823165038149285115169217383987402343809524922629949664037620342619680818282676299289950561672867412640992079835288674828734256929271423812980035268834913904896827817338826656189570176886202074242835494002421604446444341980427785843750477421586762366542532234318594336612084169635289261330288669302371102707578490958586370281044893429958400451594773461616570826689663240817098959394759227767605716112193525889296790809630432391015091136373338090442930031059039506949262752501057869664584916720640327596113920000000000000000000000000*i1^23 + -408496318071925917064007474343366633261621019369144967325051273637411442440317088016593993450867081532268221412686129775356467492517224489464938962056953501981000173825110052401210989855693870531711851207443939383760296016282100518831076487816208286475615953224556614725154262676524058070738105522351901469640704247065785117964329558663280838340481193303167303310073752653082990866679102229465649069209881993836942363037763198767811581732307556715985099868981808711399073372112861445591234243407854202608723983493147905706661737642793332648822975843699473561154989744994095730463739659871230142192277864338542777734128105520826493605018834766732161697208650108319077236736000000000000000000000000*i1^24 + 5884187111434374046371270263599054375255591083543187487423968759583911497017099164891835730320196033733345291773539244335096333789568768832041566769132996795916807314789501261441963961684273682627490626674658014208704339548601203116058511500356151117490182675957719932461979304144544615053817357434774223215362508078927800379885185436137982672665762491170200501234550400880799537599421210154848596359973420322213120361313852079221518902886368304231398480155882444358488405659596205831727000941011115634853330831906030483839548864588407627431274305446331857180146791693246446948337778007431374122252875548263194221613605667391801775386696287548163839361657225818931200000000000000000000000*i1^25 + 1114921352356195057506637191309544370535333141579369214574589293711276235844466954808287285335029055542528822156095955604569738936775413881621269872276701024975302999520849806874399145317267462189481500151898442859054292587035542793295913372986748367089381554322114469879762096756308861491848773794362943216683820468845174864372888064803950113992304878304751748760232962602435159506305631135529300399791855239380679599102998602499190788854652314581212413745381149255260177085993658548367640602146610933516261227336485592412774843957837460404842897231081623887237272529918115683669296481106760854163259353153584788565498125765811877229503285389301355935894077440000000000000000000000*i1^26 + 51196563224405367338467469340751627760035849812283130409650850893359566382098588970254930723393492812130151714917012334488250459842269318433199643759237731888743466057159595157518719786069473439630673397887902939354912934922149049540362076257160616499401820924320379707304362533584548530141680112487623573051941676720109012558708264565895449325663398252316773621031049507279186692635223065845736350632305907511499468883088382574921672287495357565133876636999437099149025657871347232680132422045125835305366372844607109450797888929285003739800451150831673966573399270334917507949627372443004158412475042411783511988601888443022367542837377445003909922816000000000000000000000*i1^27 + -7093540925834430056901380818701022819347491226650897347128311834903658220750186614742834914793780887406544768619083542085769916831517617424973550543410948896567006502102536047421107382496101997549569993447057080741001960624615285017085094162541010279435781451143717648519623853207508209163320613610743505806289508058833820266054391188767485848886663185043292523577658188213759999856456626258646545627458270838454984058986475010544057304756048764637131568518406654713632727846697844186868348053946623913601919823590374758069028256186317664191957562655656622891047633877692731902084894405973824599478123900440663503441267593302421293819944760036556800000000000000000000*i1^28 + 19778853718718277751238636291217618934964523809007704912282837325743802086113682998068168117100538468958252101511740331089896150532230957553503554805521219363666859744120117899135547523164561823814134097424841086257774558902322738955767380292095130217894563690997901129917194811457450891339247857878049167577371702508607143950573549134106740272777433380917585969407391227739122131929113866755123715108195541346530015939334563321194782216217441417155217653650102249065826276095686207835598425838424207931379847389471714740666175791409651069667839977451480291801816240253158320822580310362205479263450338261805382814127108651165550344698593280000000000000000000*i1^29 + 368636587301484828156510682538170074502041004320064939378248736085179216851086568697163632206499711638601641151429517220335555182649958951659472261226172488606485097174224350599973842171037553529762607217948535470230866223163992021145182939951189209463005779445317826201996685169254726154003076319947352336774850993888427788454769751669896530809396933866850146602098046414601444574070876293291209002764937935417659075637446578745452168362042582716494176688371275711777887653753410505382678781932347931352069764225075956611431603661594691065849932129208816849194413702897083956035660189338884017825544033343141837172839597309564026880000000000000000000*i1^30 + -11600107141781685228841488240510814283512109853105680922802903997037341604310641681097932687904969335277869566461517162639097627650116265591358476192172158921289347206856667063554350193279275678849811996410494209453818107003100955788224230981896707492856947191522298019722525112835125473948611804320468423349856229221064275087962384955689347854629158793443650827592851216782448788778554372454891691571291809827972588895332005040281087141217772476382530337415701010479278963547948273983518636346407454545912505201922536223126491849966002356395063297603922385469889236179245990991551325993893176286805466677204281499762746510540800000000000000000*i1^31 + -173165006982736513219911210911833914186884160471611740247804690977305528772435819225777219392663145053741163544605347252620689867956130467412161027307355101490152436114583941237438108592755455962598807902010012382057741018327188851720235858422295214859961230700788469241094725759211405340531095437461768106494591406977890046494864916419578606904992201356674931370780105642461885678690432965686671756444334959244278807617196800642668131364563877854868304794693218031960655903335779736990773406701079731019467544008784785704767061639786607490306339364623200900918390064625040963386425979787424002463550402200236957253632000000000000000000*i1^32 + -991127024015580897677854569752788218110366236303011526677763963573227243055510431790383746724691972385503717664127781056739222912392505623147761131166277642747731684264675525411585446351304718154418605176313599696541859220297421241768692626448874699499862405900958392401920197326337763508042743270755696102626266667891855996861578861063614843434488124307532350037151816733177799443738770191744889710926547745728235054845572404409797999413181128574423585621308390126143109305376361029523536053313954873537696451543798075278294484562342946451539837466109351623890333957982769112842118226847941505473886951426228224000000000000000*i1^33 + -3080068862189643909574538470379492361278842612037999047259536155490088331833105535686318855214373917811208553703235945147928185401815100630245023067231814523381519142080821592361034920808824582544563690235682216102119843192171947700252906723982035778583240295925999883255314464720282600430244530539260017087442725263998880378313373283920196081525439342359532542077967340858592317738479127620635534951211540758701640395595345164598524671437398622973387883947728392510904128332798179250056856809616176194135785944848320506444132371845588705780193561523565216016261753654045489153504815767510390101337479577600000000000000*i1^34 + -6411045058439474176410724783355239614094597359373384200821042695779210489275001699474189557724508812073492555315624472962438880820614865088248694012425023229093679857753798557147202555444617994549877656716146873092131411641659707854600298311695548086379353720265917504156418568066514053666061976222539191149736053380985274612392728601639858864948905556378422253534572082752129792701000620867406832452015192639990240416435198095465363241813866610738846321513556663647333974283636145390482145387160009952710749494484540474713128751518290969006826031631380012568929905150330925899329268223200378224640000000000000*i1^35 + -11643016000530834374584828349339580987551868029766656676244252847762349976216041075501563910937898533042463368064191184582253428409312556603512463938783675997720095338061649056151759384140087814252293326048451596263825916812415387968669793161935843822035400282667001240767097023939704345027175255357580565448043349980805815460562131728738704560534653354856886253249580109018404905721112331019309114303609400478208791547328024012115843559809538827367782235636770272490437758722358289497542191025901477510951381377289286688831670368177420850781519337169578710359712503215908929610773223948288000000000000*i1^36 + -20874972761773216029872073865127507226824520390501054847770267458632132598873695721554396709054890073835148988141532247706226793715643719704809781051479470516389212354709249587178931033993589868277303417345579287424424244961515473489355736444996896231366933151635545447724624404492177325362053427881099400902876156395601609737963333699984279114442459700430273199309618130170767566722413256211317440017046161349452667500715389013972533273484369714494401910880083675077705177503609902327096276774717299458594956326444980045107352311423690523778035047490152923952924113473933906971852800000000000*i1^37 + -36748279625982078896229467715108120006892398716778463697463187464660313583207893085319114106826517235514255556354357789107399370109294928008985704979491693608294572474491475233530069669901657627544797217602305783983896613056789201850948935750001714008352539701450913382765742040637571012790563365929580596476999514270420325271775309273224405982610392150437206474486696775591076938415894111510276817843738665904469645730736205039440918070467303872435275153576875983899723010328968415581629114724213305143012127453567505334716630942942083033065893262970896725249853830485196800000000000*i1^38 + -41570248929073859824026023970259949882821418456073812223227103010612821007037516223859892468422538455099153119128035849727783412877014495660602481237022510589721781222396190788385176785595768371682559522673715638061012125473765485759270606603975672028882501512439481500002574941118907980437158159720898203204897377654598624639454784065093247736695653092399911535952784781566251234373592980229432304136461038727082628966384423627636608085863213033359986886902412571769694306078395333137530213563190263279880040287222441852187251050224930773861300676459433107525017600000000000*i1^39 + 1316522804267221446531871561990033346535650404980323414191177619428578194307515439441747193513570482979049763664807568855416745911671924219283988601289284050310246905355058658999686872718545671620338908811153827962136278240386248747252337238544683038974487558239364932705982529022150848536071573876292047438575922427665069581554296966140028675655807344787587054381675156929007293597003749646776798790615818944301526327627406702280383633811006977507081350189953582167177121084137581978346448677454626438458902358204750280954635197008183781505071983854111180800000000*i1^40 + 18766853150812691597018225993187071353936175452168766502236703317352374470630234496308543477295315467409598647411023477745424895723617395273997252631084450049506498480837030001550620065522104468448740346382882684216177209307221255567140641126851369725215911864271342305706724250435225263907428711681666898776726244199254764947026108972144839184663784203203196542354800075182973417956725239571673392821136087380298068237032728803281352911852725464188235571811190250142543389689358382834620500912229525127999809330620753518711115425750962658078720000000*i1^41 + 133029450189150091641706848257275831006130527782546798362387496383361988081781892268791618594135498995682776439808483056892666544518833419234440337462039715318658163473500165247794212491752884501782033661945204423393826767020781667242916354391198193264039637174754016289069344054001724950513428066677310093364272022876885940367774638572396313219249203587713267022876545728894146461380122712833196455325410793953616805587175194842323617548786712340388507631508342177500059257906883842288990776705108330912054893644895119051395094016000000*i1^42 + 297260824252287096200836792240677645246094563648462668328253591040271039300636184377658370723702876737987687486892568972222542956787105072329646787728809218653829171782502788290780457623264587066519823699660135668998679018418166879745822024736983410600311838672889504620591428949825529355346470744517193587183993004047546115196976139653248861134492808181190682117269334550228430173294790140066813834694839301674401578429405046376587121242514209891330465612796009287990145300380463563273198407700541049615240817201203200000*i1^43 + 204828009588929551657575731205093022994300195482273665605053158600033842729712961645715219437861899306925843347589230588840684966090091904560960339044894915547679205261632184102811387916675742742446001386168079418707706051160072417012804983843038340663500253952010802844711977694417952394993004785242910430686446619438346124762254781140626629982413608696558462661906168859851112893893726488533380702913188917040191671778074402778517166418113838520575948095492047261977115015605497636441063013647499574400000*i1^44 + -72315065764475212512383113678405554601390627205926128454948769463717853530876885317726565592052683110984667674864927487255515373814017395933895438249534967989802950101517490430064137483079184544867048733371156619407251913648475379488035188316107430628623116853260499901798654354138095084995129517125221560795206448589997808467561591397511119979410727460828353809690259157476739402718177622664945306541094802565612725244862739169037938936764847755744466259627567616284747800192047320704000*i1^45 + 6381131867357338986655295475208156188922308398734331504705341623832416348310333503039874063048102721457172910787834885952055481431711335442852536903086494211637619927361207172177799362058006679337177359293350750164864797307592023427491662538327020000275237747632392661766780088937083716322117623966463585147125620256814564072442330729170765092479817957225281231713438336355855151856490113992034436621677591001642635475028466452950586909419792914513112795345070900444800*i1^46 + -49809171447520158949745462045622237458062239368608551891712497607371704720680105658976513969041401303562825065654172878817883787814927039673584658160478243935570639173113770592616562200882528785902306789480958053982292723514003666601561437560186097026335685360956884186663496020696193166126405261801129905035695749279480075881935171786581423701061057054992064203405177601564595446827891888813819227928638640295054545908170340028594856660160*i1^47 + 2745174991395055119440609976641329234925639285881444174946730432859556445086894758919876919141834547938320621439076752243546754217211913356755634396164068280838527581038177548324897516337072028550394253271004353859909764461965018588400067897517749693580417195031540115045680540820351944303530665541466019523517381628884161611768477432804693271980224118842535371449887372611198818321*i1^48, -98792926222007722459817451390705752108153660200637091084424223377551909298863384183566322669460729337377539570956228053313362010488328875217581842882253344008873921452501715839489504788214188920168387499774124195660310384351857208923695634638144719115671525953203351587213893655551586270780790737329390661299127041593043323815149026552066631352417236113435362351225283377731456676708127089231899504362890381327977580754156089498770492286333391034740001439799009357835998768713142184869926715114648247326510396608954798386617732188056925851628433905083160349727526318684451170103301773745438635590234619674943315677199840203464135889444546812616886481773250831070448197455428921860868802449451069917611496598783938398551299649041756968955781111376414554857006185958058849937710945957020790677042886298527462060252142232953060485720273057042460337720658138258821937384655813640833717371928576000000000000000000000000000000000000000000000000 + -10564875707710638459005326935957653647280964618005146851400457063000686721653690608086653901209245254803885301009841150515470240874080677615181688045894498826466301210046620598531136999426116761101574757757385137469103157297707469105810493004512005037279930162425607885900425462606286892854897217846889228384513493163327483756440099930825545643809270110993767922468654795138708851131043000296626452141110219299757915159915402692121014315072731672118187441627303051701788625248369271480552770855617743310608217202580911116383956485788796957212390239554149122081548241164582183235587992805410713693503174564574401829528769918807786596588195731648707116521667020738153204571166717765811170250599222756754810406278621724487249144523637472178186644335555358824892060308764229516449676003757000431502073194431890456010588245002844852010362843944203949703623877714379488738346385020365417375334400000000000000000000000000000000000000000000000*i1 + 1316610800658957914596681952982067950775764798097143367651823524457135637823611321440930725140072358625976299571834788365631891994117422481766899187335470211910858897504700761913174484644324713825184940224929953426036009404061559067985822907173171718055084650383795287044472060654018957732767888462703726988178388548327080450405024730487540057920896467977658618461460513167555819440710885335065910624083398380303318736967771030355898009931970461099551733305712153723375922823570543517398552328263250441989518965446118636060567742671318902932057928036494992744208073613910609200297826952411898537866048810361430696241064529691868805151603907494584548510829542966523132691596336382733837669091598289968928837926309035400746527420836658761946235036263831543127874499029517577648355713660549980683244511616685967300176189031875096781559660749984824646390469437150987940136728807523106160640000000000000000000000000000000000000000000000*i1^2 + -1803180883513106042106035637089154614969307631617276584038012768045655056692095783885229673913950266469623096561715734375954362814014139864496759031156140751842802878031045918782267581252289935855047540634164933622267468785204537755230697280581800399098911854496621883481814085323252299335617400008969442082022936786192184119349294198958650474935638690313467971714413076267019495627569296496844928843668949390458656224125946732152838889983766069237516715821505273528376371405980196470701337484703176875514898811856649326845373599775478800770329356096186590412036929687763461787533061965752872893875510946974681998498283935845622506478439154016007504970037205976269996328162974388964816315101553362479621663766319035154237333394934363197687135243972527485854658710815058519374539763831539107976898357123683456523101695310159223353050270854189203286587480185123909692237778262985539584000000000000000000000000000000000000000000000*i1^3 + -188183457271219778588059215902930317010130109611556853838819759493748493342191803752119633403072098460272834444062782931767617665036456782397552614971235622270577664039022195315462175410830979827488016879957256963927352605893209563042273585279108660750911750317384613341480118269633039064964002333162059444933612571599275436327237591562581757517172080286496246131354516963091666592853101166423926159487618678006485396292820773051274777168894289454481090122854265262667774724370714488492281008215079754894496067421921676811849052067407786916003959996272664148071273645809254601930031003511122740279401489958782643171071721963483246015450286367709546863915317164289060164488536025711816645875726265408902348615386483125944023050647568078719364499081000192091085666546717671343433663961491642574854083776285100349272029002826322239133504571092399719442053247827346175362450861955481600000000000000000000000000000000000000000000*i1^4 + -79708527565682875945753102158366707209013248957864599849532395912200149081952568764291454231849666241635263257724310090242478062055250586787433745840598534551631291811058539542941677119839306690736012513818041108397102541344834921720783643174138407524143403730289712930638944826167069022642902111387492966747975051191564518337345102508430167446374705024830144788347981191678115847213286092081508826400205511449635408599540813415301767736649756393690133550199369942917724419351579872398273643525944320045841170506063330209561618762020000455532293998029077661343429335887035552516987699709976890156489592041558637193300219194723120256773063626804811120427615018846019122516467616310262901702065623805606968719867379713876657441750399815581476907414997029593991484644144540868878919807302236891123714383919087222214949995990803299943909022918151652572018593318969942291530708418560000000000000000000000000000000000000000000*i1^5 + -26872704985713839623782753827536026800733967623230483448465593975759603267734226455007440993578856325322379232657951896397345071394993445388536569640019489473418489577474393405719817057144144429277428645014550470409341513461120338150361809806362742589068265511237987492945268497540890388511753089435839886834473858657273827668273681649438026112522708208514397080804652177020691399928729662496633158251387923245287257838382161444679087085900092767223640443251968677056888219558285465359511116109468941319510180618294883835175378868761074626594429264064068053453524287679448539974363938473699666389885599647368391529259291232405625097857579542917242976452926623596253689383853887913817900527222970801600684316942276401215242571719941407569028066064445064488698011338057604234877722671490894940340178912148825049630755195582178954499003205919045387011801150622533978489364676608000000000000000000000000000000000000000000*i1^6 + -2746188246406457543549987216900298057000604494815404916202089900559186356124926349817732476550877345956334648429439670326823115718396159077462698848423588859479814513880007789750253228231142625867021155933831926188700351836556949681266172919501321777825092550345356179560588981086429811758879637514380761596845257916969528060607111632420808733881393834907414917912161029109376977120127849164294837258916062792781856373607302057359611499482517282615342238836319689064236642278521899018122636828714909287426044448465688916780945624012278629662345428050320901132333489319907633878542074987781291960850281408915532237630797027820668476544535606360569221015152050682341860362020312682813559623509948503358205651922950221734474314514631419612002354892294995403947597472157273960451387471294640874921709186409866583902481686522862281929627135417443146533257608041257639167918080000000000000000000000000000000000000000000*i1^7 + -436702121044010535002801821991658480625948595304440855082260447926364834924002292260174537114650782472300251453099266843611254770003874965765265128152351078204427356875646705114557802496576982467535406760453173115392742336998412817138091455279934105861295034191598384664317840420756522588970925484129675881794999809978589745351203213008769638100902214555635274381360284792967988181818703962306135456015040955571135047546610047880226954410652408827265031971410106469080764102975105663670213330792706039154263689356853059300528480046021372031533930139374417625971906716216323916990057664474834724045261001295421303995858011393228784336830814400035323118718590792955392046776011859603641888918188447757351489938872534976037816000765626408454711267365771219392734687203601446726989107831592250419430227223923959109238483261174900291050740057879451491845469079151515229224960000000000000000000000000000000000000000*i1^8 + -54634559799532612052497098596320964231996642923681930198083249119147462052834080421465684148965455351264042006809532758503903359639011679489217500127390218913061394711665177155106599850085076582635178203555773358317664835382514836172407347470676914594176105618708067917963928664869943829123044528204506337985614144255020936488357005505763746828671924570512865622023352741664853128403715528642443621894161136445163567564384608716892936675610423993842912319195318039083447856417608338313295329927720951548243150507056482013153301483163232699388171711005298269983227137248884956083833220618976479795287751769134869436856730350230821564325150906412341630286089086549615302723204479409825698251863387729004365350580968597074042978792189078332643038164580158108437659102104515603246765910759160076148023382952142022928544645836558313955071871712493225270645617434109673472000000000000000000000000000000000000000*i1^9 + -972484555247001661818315204506519178036612445007689271516733476206884174630526124765455033461427001155424835426970216061502042128683315473734253009684654184380951260090142381115088990622239252578066117875233906736106998866841871672741321138545824367792070960535028801566030130150027565430978772177066852500050701901143094321602018214468353697645195942970763883512043432860979840093341066927478613303281683361697353665189021474733698873924659575729220830192982740099520639940976149841754375812342919393693185885370130796049989781359062780484253804976964310163131429116628846593129244209054843519400254260124771970271350385897309784864439627123283523933241865242736811512847545365945108179819115395203861613087317071170460682062537636756255442084607084345750818984541570816952460167185508469353865201538848976859897413015997051438450544531579773059812024636774809600000000000000000000000000000000000000*i1^10 + -3828386004248907598740074935428185994790743848885938623871405958866658824809381233459156209033867641276152229799670465643604661268853546771498618883922650273303342473970926586260413552219006173692562250997801512848069783835266310253555929061614376352719663231240917262935647199045723260437498666625264139696821282585270831301849115659702649926850847644807295945453143858835435869762561093111708242570053933510892414106818294679308390548868822412374198097861877428281702722752666585825729757088453857263820044830214235830244048266634257413177307866182151887423362330679540726244867483444585998202816864915452360754006452298134137282485685674023424660849428641023854222115213440093232876915156934675216280354107535881534970504873294175253729521689731200168750796561238299797565938031023953598410560823589051543811802753053471838677910066524365103126404797562880000000000000000000000000000000000000*i1^11 + -57705719624302563877486829126005026132148954893143569763193690677270529004381662257036748462694099779680546746779030111645623329108038653656621771201943432222878643611567229980624429079846681479869601053259295434264332774673989571570354732154597741523827273004643438441341403107101877114106648403333642775904070781089615864432524746088329936412472864187967631866326177099963171587687685386946969390453173762795357232040952605225175400379213402010512978461099809908942640108817677240172184372812519320701920953830658403604451919622716302856742867026282756908226380205772446777076529731647713136335494219733090544328714808506008436726053602944012912703723398762909613189223937580876120779086623837782772148882609645602955666258060933228013940539388590690463019345503208515324233412428457615193279908990801426051146172989732265654584409624440834219575345152000000000000000000000000000000000000*i1^12 + -21962181419505598211902713684151155341727718112976161050424583482837129889855344074323720035030970687870656250427468707874872024919995271206474181072869187040500463897304119338272694521332098576674676787578674410114079435097893186957645865026313230865158253734998896739867200705819585275871297653319898177428729020574386132180921365857845992302003337160671599628026236821296266830778956075191424100674851327546634823057517729357635737812779494529452865144029973517750390687651959341133556133993189352659006820644865138483626617172503806957464111304075344732601770385854248370425344197527583118470107461772826231103840876854695324088548304755776450783650103947662855473507269024218412491285796994467205424642863610505157238412109548240318304792026376948495010223482032128553554170604379466700445503268791422914145841439814611371981966721591064116015923200000000000000000000000000000000000*i1^13 + -418928815961423315188477439897315176625872040894047970207865419818148278360801788094076358613911460515278448735905414171906678805233543464479460431833909770880542542769138352399907930777552428889779096880959452310906959533167018345988262422901044308458546253016681468600115348724901678637543989973585567660340610273405296134388833278750827933677421969672945497092880792024306068997133645488538284177690407678015423859041930145538520118963602540490914119156143167121327812947315622342451455200702331637733869034261296184034176050607688050844032441238936934081078168118653621874766777472169942638416060521478963042493085194042538033485553477373368805729199402451781487550655501340727969798728299670219562227340282071651338071014790993222034984451175883604312776102836252433218092853521301293812323145713177000648042818866276450915803222589392814080000000000000000000000000000000000000*i1^14 + -2838010028637677708804313463860170109026169610206643531359823738712234150067402708865829489524924273559923045628228952470260753301900257032990924139462140500261164156038099967293445738451897218164860271958891645252065843415436929060453838345726076535709994373733985493414279268739587120879287695492342852898601329772617059118995721278293568326743730693739376719122872259000018667733369189798857580783330089133175450968249883941982074563575985210540251545756643236536135928716178239833351531761234659931558770841122159899723942741941273128988989032461346785164428252225790557712537226885741639574579233971228475517754427685438230031385849170367690459178908784241414217910380185173505494053114776251386070841007866187100336915181414959865672258854468935873542178711710947455899712606698172937459776987275005878707366563509978032030893312126746624000000000000000000000000000000000*i1^15 + 31509803384431840067647919565391533457924324746208743237910552841596148913810991642482158390439019084867323351392467201587554751147677088833316958558722252855561843476408438009272980661100143834644121944272695058835561091620917027009365797608396702228600224285518689010659477325029995527624158686006619368260055398547984908850012123433414337295108715869825798770341319406758010593300008190077009496659754687767684491310815181976621875900840665640897379419983793190025085325967068128243957452699281984732560406952367197194662409466170756824979383844744657689812143091515966106072564975262927965057802805936409626118634066990232317191096566747954944865884021416446799101597936978750792346452550573831161095241915814628895433380198884789865121706598950923102974004729984964423666395166044684570550590424890650628386793836840699426894368263372800000000000000000000000000000000*i1^16 + 25567005517194487560187039796729899290599903957544537127868397328809166475786211252568385817496626171687734508136816968769727203961915700397117938489038732861416762914239068857086949082034206618595378132902531365617402958172868465648372780026518736740878264184633268772076640855596871818324211339734654483990606309575393042526296796638571390815204595739716633322126583241464270955087923215780535458405963596586469024160273303092747612074847359883899586618758424567331229880084498675042645341159067461766809804068034234065588451530519606921885072922540223691008672001633640958180094599199160705117120102396170169642482295809193356455647129498749160648311255802380562378622996884607334674872749843185275772898514473971183688409834165862831071177703703442850416659148253756187207321913365916960845573351832257393694571595230199584904970240000000000000000000000000000000*i1^17 + -3281129110737569509609305872812556684072786910949040733240680220413107992057337283133388468289223353106287365881883386573778343713217606706924954934292814433759420899791190067276223129509417290554406401081189267290900166435124891778430465034897296310309544275632202437785738179560922158994992920930344415342817055779006155747957924185354688180682940621476010588756690340704043861223766483253723022943684825143819083699991568426496351971530634803962859349134086356762504611371390752925721230160625615488436779381648238646450979707248561958660787829968875220283628217486510285884505229803960709781274982945666222794407074678891261249081819029231819893853381493292074247964291171789519180098911948575909125631102219685296471139465177063148425306323388785004241956120788224415596318350842451288991289622288606720716199953731814424576000000000000000000000000000000*i1^18 + -128966475657870756038796706978530484658107637037571870054836785925809151370313892951142832684017180134138586903193319646006001007087640521405227776768162197526147643465128099190445944733815209078564619716513836331612257672906023090865872382218269807574172980524523606416123558949517698755083789454958013133011541506417599178677592948782974047320402676216809112820801204915072834726563507042942818183813661269843267316995454524750913963157432087179017633252418884820877645646876204606376579337972347620381480659639447372390263345072523223425810710111439679869916743527653586100761757480438304585242359061369534459578985146285350874259351344484980316138782018736531494946516556257343090435965026913934891052341683871454589862098916467658429282091835101821327998664498401099523108138316800709917353934099500449782770917902909440000000000000000000000000000000*i1^19 + 186462058939247072977120097643173780580633980109930275567653401157494219115061080594874062994167372854576518732071110590187259725661104171980558848990550100005355099955149833846721949970042151151193084084480085951399261006341518508103899519978675298397511532499014326841059155102588394619383582414136083759045311452633482304586100438565174665827719247125828396367589552949904745678880930071056559858426952364553917536174894378192366534165944536466095484361965927969618116728940010861105878951803890491914419472617989796916255805337405964241534385564241810044294891538688800952092507914987570981856789086808882382490925526752594162277430153876995530307670181681471129719357329390598465862713102976195203330752128361548649388952518047459730103765020609687745911289876509098330729503090994917270682548687452790358901753118720000000000000000000000000000*i1^20 + -118952755512939432742487379030449409480531032450842438181944599871788473722443065180779107141335713151331642219961777057528677572176296309353966650052269399591771130960888935033616989340492274483519280725070584444295923854685980522527428913892512207397518874107504435732946214023908564618934924304593228240641744420725876660554742143686688781910438488662868129143015376945168555011108094653660876875933235928321167007385768538779761938224160843745850138160197625479253018502248386148045145634032820209912941959966285585866377040740463200411467411805593162519544972255368176847743369824135630575247771838292249376344279550573186972428445870486205308704513229850907498496033046283903119504752153461345923977595786207994601138703790199454084200554662895007642612205887735075900635685272878778368525367813465472166264832000000000000000000000000000*i1^21 + 40180299821950443192907387533770432668535346644964075479071265744243027189598384065044229689105037478851743782741020470860203879449694798654625281420601191496508888071086931071273408293608885230503092159749893012461213575305315083116036740745895793811724513955376478654785167640787770251625760995514440899595706523591869393959458645984979373846880307942829616252240115181234767100984232651164240771316957434843544697523065975749808821322682559695213508140195519714239410370541036388734359115167029553151238930530089588304075643849798553175202750140348622840981703636349633664369652858906684873643635691342087920290065495346604000869635827909607221869877814463276481123642683212722920048463441175906657184199414131560706435812191078357457272268773011579280374170973175737040241499383279052996803380446324011827200000000000000000000000000*i1^22 + -7796862356251525309422716539325751678119491848534020022135294820680800801541234522648630761636505446830954595283426115794914564329854025589030532610742989506742911768975476985850524174339962525947077752578439709102776192148932330457792472878289357882073100922664689971008012741802121007798178534828023185999255136218923177394359342790817675539812327134933420941950617157183154498156428187805793427698428805749915810427390467407678472764786099564207256863209761149716861772794129815359014594392559331245574875840090898264301265146108194586677882746814910366152294533746317339307966849792860133873066357271975860163191919199347539314082112743116667385146361331493320780056567309152004041611598004377314575525210444801388586664177508074029248981742456430434787896510903150330824479389834861458068763354071040000000000000000000000000*i1^23 + 693636223427805052708245242141071214826303172260393661198871542146618316028109022912428344639149691111502184913733311682304417675169924291221048204497663163949059648477579482935576238744649889011857415555227679944776405284101224550968175971031105071327113442187533277551145384700547654267151870712514545921582880123887076862540188299940183508419247191365461908078016403891800681306682280713499616521548016930793959487023857333323016249039598670662620114938592489599199130088453407278576333978773468556343522552867142652424013997934972887073459305970610755193194812858779710789272255988037671704419465266722504792636233425811752791157383362526439367654100686514008271920756174215079955403892740120830774532603428706612623775994000577813963148944966228345426285010185265022613053806559167788829638656000000000000000000000000*i1^24 + -8240603535680608456818152868049255001920537709993175948071343033434581971619508744492080170629758981756384044483984006108170204895121614380692656729537757303782962496069959550845990002486155236217935083436383484840299792638124910248581087392369987985698758202282631460088116026353084345309835993986221494846470773981184203025870337842991270085720559512862850732142885159906475585261691223644549736073086116215368075177608026193487806208899023133854016332377462578281402213218130564548578242846795201066168338054022273859501892854645701589891908634436537012945353491966354134252324597353402570726026700260673338799143943916044530591593904939037730257936676544213277422090675950015421671524403286880807022941912718879871653729553680848289591634741077370959029083150856997016285496429480457011200000000000000000000000*i1^25 + -1886506716834840778435703713252954688085100059103511618016005709192731126346249152474735376335086931297178681052098302140093555918497009396010732224928033884622904977673430333005148734356134383984067258761087007820117998156909402122361276647221588071936662072090670171248979834999198127843148614190850322879062249423789304318994292376897083627321494742602144997698777191366108400965429495292102058696062676230318543865959812130139873991532497268017455901308340068328811354524944106949509366780526470407872038360831333480997515247002829371570044356317306716497493174562107493084909668296202261208102069479695990852152678576484862922641318472066666719575598271319771632212960000295612944881604999026176418352071289009347835967683208182082275661650853598761877197421020272928279556815585280000000000000000000000*i1^26 + -91391707159121237628560175888301819060900765150327464381249324541741673837883129596345398668622244073498746734296883704976831944263869473351735493883676507145965623819504633094112093351504192248486608098270696826850349957826946195968651372856759640382021113245172925122962750702593326433251431397208525545366950274255476655952413983558806133690288713202662079864375970442665825481740600763732396354559591141420629486074774455088363205400951188896614641001972941285801761852417886549048670249742334847169333328795991327492821726427286360059497424173076470212436171372172297558647857464921180321512311216970324184162551495326523546379097348502183589409607227428534702803877456233269775327901209688871449241263111885459266704949864974954817446740643505695122531144296990303936577536000000000000000000000*i1^27 + 11297402467862923081661472696789373418942416249455589869332488756255339949098812896216948591918502581350338781896534894678617914063996124028812562483696239751012351968274987880448803794779843200099507062347946904560810010109511323959871315643895870459393841302993108256805455569855959457313974691707713656724320802386796153820285962875415306036061544096022555536829624317053844208975324854321512621693588521487233355518832419310672336465840893743436035812765650924905115436967508751274199341756278758799206770934743828718492423123673381887058496114607867608505221609586914235258968002447635167008965507070654733834084197066924630953436609022871084793546818348176045407397110784364483494806617646541289926161324666158544087203551138057704701680480369826975140113878124121292800000000000000000000*i1^28 + -27283549686488737951433033600976330490234323353868945126934303344705967142777951157621788433648758212405318653759921934071121999289007035113010790789185708517882979177315899086734343996420104626500116068359465676757237822587709922903980286242207543454191157703147192984862529284837445974641679963740504497647760263155247401975573803706361526358095001067870291110970241699077976588948429507883454847068302925129170885953295137556166042451484738341620231556420273555469145020826966885313435081711176437147868786761338128232459694003634736165156381915393256115204990271572740719199971297254801631021598450146116985083344547401023041906601112022024536751790265047372618602678172952898749158026725978669616923118965570159485202644262582710961814598310026995294991852503040000000000000000000*i1^29 + -625005023359025492829363367889399851920767159976864640864296738331581614063593030388915064566388896136630298925522510996135202335033209208307408078885603638302066657764014754134860834777088139123930559934841789004925019402788163204624391955822776293985480441715490526623031723442999451737381126447807402945454532204734561495277357867354547154369369365365848717161920751693813728489681672916617509106528702729296912580776892954938880141890874076509046365696339829149012630703021917644314126686442049056490162356533189767416967610176381002299546244362141311447960240264333727493763036425137656172228728703247075445879202306846298971847365898373497923259453896035480127653063336639660570162135157520478221944016828975420196055671173169422291047289466319877963776000000000000000000*i1^30 + 16782144887113891947775992682879226240018117065376753255969674717220580334925415003397749590327615956796789746045457888293103839931731759217229757355196679063594703746078463086220407305331853486303274618447733770316661244960596325568229933164126895172178757766853334782644316555392629970619819928648891244350814325189096126429826465397924210579573899272965091073859359117397989090486002921970892852869932617245940008673068450854542120209925377255678315620667251839606324779656096175111919862419588058989213825835272861219278336369011127481730170522874736850416934469346698102246642409734421839095656818485793601111729836100569870290918088436976589718131547654415543766315783420238573120912519838226564562208481386643993254427513408667937673154964068761600000000000000000*i1^31 + 258309276561917710926181687229392061743269774249748764011171418293743482247478144599869031622911332420335796273418259461521660442220917032079162936689168697918813167467217072794516105043227896234349087369690552056848612355935841810063872085748477921899161224099216023837867356543541515275234866939163837062494314964381777050074290822956269110097236329335291530067212775079536780110835365327371303607869455619939107094552951222890026247484955960204265412441580769625964475655566961050636940068831430326838376256918419000238915541907849455289605507222044962493647626393947549487893065051007345989227189854949048349628787139973767445475263931241758076858498620245171441154951571193777035220863706411009030192955018738868384849827666328964302142177280000000000000000*i1^32 + 1485693310767026194822644766164442305608484907551379723293234757921737174122964288735755826471277463927565479358951039614337626034455842720797945660220944738553984745399298034822664180166993142264633688828403552273862027801015211041806986018755819675775415435561963292353228423097105327573400427978391276783387154283271618476719866124072463364210565495725764783474726945563070362079230349030029253577356449654198320309031914545080578475640161933448128501218971878287477655416559873001771601018114996567599294976215891264549825445681762331546361558574069290132187228842741453732117783439971654761621179802599903641873087650580644865573169737942362620161633174100728213454739675013382427185257108173096977216129560175624379591962913471987712000000000000000*i1^33 + 4599937614029210345543139617662648353538053675420421023855020063135530859116714824604474216599484326658488494131163407219464772159769250911607001322182642435164549485727073663495453499575842564814237349155436198081505368506252847063570930504872633469096161514535323326662880064830856940491551021571874474202792099231261750730826974441664627275967621745574954484579250702651068558646954870523915292390989471944757748981040193728600256211734349263450475189328114848641675630957435409037171787593195979669272919816250317806298524025253482360160121376987737018404697222276821505594293110383205771772237807113362918915327385396127638254055865041259260363965678964981550078858798053252585167670542385798898559906087555786581722735522611200000000000000*i1^34 + 9475116036173484446259353756512031965943647772233388492330840764626367432877951792949600726918304130431763952646773700659629537843006289256691758676860346238736981827175380487074181394951070505597969920951629313598979670669242914359537007539903919030073834564502840062510894784530114486540412701647484884618539082750444314225374007635598506456730817099178225599936567744093321883645320561268155131126968338562893600509146846331289864449180296639870529301552486319849994432049784786274078067461499751776508954817713760989452388021315924942410412079354045990868801413341054340941218052388791206345557866880699327266826010630368844101058628598346062948537041962529347739445361928848676306840900032464732237043750240321336770560000000000000*i1^35 + 17022310026158764821286350671745896760921983991487965093044131902729094637868141236558248345857497048705379071454376942072063103295933943404895541858945370486077068612218091104545287970324774945872651651675703635756745382271358186505195170126926896042566893231539017373270786135644647308633268229710262285514845481895302639853641058374270799523024843719851221017338972725608366159980096124610367244598810181049414205010477384766845031142901252238225639035558324195726308061770206334473495665633566662550239317831710848682428866689325552931117871450317077180687406929495768425438266647859855741548141223910425289074316531941651449417277614918171363082049566002564392259305612669092538529716979270894953402685686546432000000000000*i1^36 + 30255802949287382154722294581465694838758752675766166945891539872537268603281783727796214602570989716861693345349592869700201577996247763135999627167282229692951875439129389044533989760841428490698839158412572978577051384531934690364586613850699020665502630869406670965668654458409846370693609560851536314800318095754750204216992231448593406638975456240929490245698388331220984709660410693558610740946928992386619711656523833459450009706864694363520023510978795807885504056038333946711796441877275992497529427949884288444718694452720824628571349220042192157944496942595709501784927361136288229844543701739943116008090418809018266744871805470587452185095635231375079221646862607718836809885736477627857213849600000000000*i1^37 + 52740019354051908499375946144334802512767753736893726360381400962818051324182813330630571761876771868341821514902177356372652262360693533396300175785668551370368927642801575680825190552506775228235783362106095921835256424477775101102334427919130816486150879714892812194514401450631684967180316615607982456846910370178932651381313943551724880796219375988234222004554694963378604702252306959828945831245303769176478798701512364026596853607716327441036154342868553446602749397477310637002591193056279416504065172325435157483543030956841136202157070651952073209246538833622737983418185142837703858830462306947609315192848769862298878833502977870386751132474797024201184193784688633412940054451462811156480000000000*i1^38 + 59456029672131978797959744724087068629082622119042584997234436753837001059695534004961021252766071628444124900529427398097922329020874009021376134850545650902837960666755381437179889406565321186881847508090328594654779755023675280255234588990000845013761603631876334513723951011190221717078872710545270846717954003059391617148540337564931886289553128447985229970882716894069187942674027248486512362233682949055632130122897866073452185419296050810300822342982413363633913123510518387638241166867188971793380893392032961964477257517096586085013056514232116126813814132164782093893717464911754429844777927915076997090700328760968307466141402300230527202491383484356672103564516468784896249364480000000000*i1^39 + -1496547630720223130667387378811849882666891242718383579952479173741803207514641368047410117399467302865507255174250059892259762266870116376696524476781601762389403450812740876037229784029222950686503315691502005145919963757093467055856218403068187833055282930094038728922655058290392521507026115480079408616343165403004876452918139471540092141469119494348693502960359559351763326034208571010651508147088163585373844636128085274025874401568844855953256083292974866107687207509550704332399767621285492341999629088912560670999539662683074831191710001713518013935875258264426935502765635063180689606854773465002713220282659932173949565507268107032923218947589776851161617759488281264128000000000*i1^40 + -21246606914615355465004195152414978741502994517303271246988187544713181241353135283618025483561346109484293713776230732109769839237489077692663494440756083719180793603610277121562870364352004311314928038984230641564228096446866377033355101880275580789046908813220717411536311998696140918752004442288679108008405620872686633524274532329670998393255592042391305151582539528186330285202479418374924656143635997177711424603163906742537460313167539577239598821962096581059633904531236281987880442517160480510238195068205082599166288584975651623268619135000094617756953825865553732239399802893564076576720947104219916568172978644496428240249461466580368436771364437637933137920000000*i1^41 + -149818146244497612164004083583778264109327402578221826723739120457903878542586763201613303176484906888449362006359403207363103355260959132106929753935725262132063636943900767495663608098071584785085692816099728332314055000250715361041524537857239357936829738311439309380984103345682742650146704413931458880637557299531945753746780710527766486022293143323539420516551410047971422921116983652174244950936741514055507744959065380728129944991186177385127071442313060345919588359097365293622692571167064430529225385684753304918327877835093851716048446256429377891269253483086771021464968628139316457828166845212698276540376600517377782383593335540232326514761728000000*i1^42 + -333166855466988561270702629932794422728197654989789800170744036467515873992342474609678152425630196539099121538635960426309469826594217590376396321541422892883427483724549221022865195257508277480366007982018993131541586020898961729085488910687703337374627676234234370276276549326568299183435663828688551821823426307670992949725566810378313713782897111704586487479438893293438111882794673847569751121866338429603291645705194651642416716677394336139161238418389899125271309739417217974139294661992044101242310219659244469604070203113833773989868911735304852003688179048757623386028445396037439679537060360257002897576734643054454642814644623360000000*i1^43 + -228495599485777330708473351570480796761777729742022780083464588987182310649115407474812166743993576970454742769017877652888649200841343147163613229512082563661792875856645361719955038408639949344990660988917626519475649837683149297169660563252918270934125210134720818663259951746418842228928638487515825198395387850409742203453302480242279712438950732595576152774136245915524587256111129156898409728659033606918797613779622207514391725301254289429132085829553240653388009839744742016500943572057099026625563429806669018929292295953049151379508821297785252822581326307847344748622232582988141633287835512403915030339177801550704640000*i1^44 + 62032284956898812224565303291168703877224208645974778657987590414836240963964303553392350899555587593714425496192905536938447032944780223877317174754741939032539522070638569807026415249268702978277201525525510058110300330164212205529150455606090342942892178105673646798154237675302193724063475770108711951651203318277633301329012001177801426189388129570907097815257324580310157510322856747955314991684790328398939006449128307536457874320737732568922157545697545739168886602347999072449122579090128877315369497980511768944784874178263182791172261859956558745989568895697189139256930781465152218587459048583074816000*i1^45 + -3829491656996879735693092369459731043121905426155668482450218165183054772235824085623792929055268588623154805254357252984520147689414231159777948250080312287498142427832843671640517987250707480934549911139954364562402894513987566881478552339200215955797465542229888475600110819853725149960872306865118912341270713749353439854289821780752412302075852283926091555768228290942878270563982510471170229907028322995842000828918163118562655424273946554038915137238818835625964412206780647352229652428519034493037879680432782007564478087313873040624345252169412958813862527182398480401864324314751744000*i1^46 + 2047388505839685969504735623903988349963079350105303188128296798416908085580364204440436518199799329022076038569106728855380084504553719047274777756698520182173110643764393543419162591019360017106900363113164044815306189993254145841543794826273272541334846323088011479852182389394122318984022596378451205919164414596225832348877144917906482625460498195212154776890018924229616414369458350460348086322781237958773535915355731310733240598978465169741895412232525817367123615610033092088308819362329761660348188328430912701962139501439908799484630474941027809870983680*i1^47 - N1*125554529054390180754539880730790047449272670033144845628015522821603208289754393361636896796616022611760450120900033041521*i2, -70739617636969535456695393848356583906938069779320250646031899119984936801328525762681400650164347205205050637491232423263076464714215215471613996557305630343685237273793079031169755522340726482667404100950315505848113387829369337067066387455222955899687870035942125743991265927815501479671819067134242986188767274165850969906869868783067775785441489345911900246689798489422474481206337132889140738799167687878469992840494138673290395816535511958674847811651310938370805396672734382537614021276076621083445584966160975691588532283536510716668554041688976118386823249257108462291295721985262602211898693077035237090954192826103755966805449448549967524106920180693347882023546100527232662285340238331749565024384813950758899730640043730333634872322182549247675202988093198795189548510197338904490937972865634036472183095607817078988019688177361393481105087689640894542675447810347220216263475200000000000000000000000000000000000000000000000 + -7747287869225512585491175022181102276400922207224459784158032477977051292080340533182085286764199932383060350444272492531679793259542221324075095817408294804736040220917083165915102509194795228520513286654287829631135867214708334185526873032570828649274791668563109815037988058428121797463161854259896937806914354452115294509346848101788609918136902839647401243449558935944779587296115709680224332586657258515995970942474719756664888477952269594647387178564847037485740836713162637699311558774922897823590839871674409510096938795130161353788378182528368075072307173686465208902132254984109653768002895090508123017777593174806346622080403265955548855289774871480436070739176531460497331978807084027193032691445756724191674470683183357125384510315035196433527654782406683628837776501161440258845863828458258388269001874990661991187793662832572378516050742242011218400252309448949641217310720000000000000000000000000000000000000000000000*i1 + 949751823235125446941490969003845080161036172748735490376411389671143704668688900694464731236716108779470806773336361658835571864814564568138324499311419806378723786480936254803779986792242092478789329066316063573668687682471092871699203515490728625424601559758835729636968010284507437695989634652871425266110495454944943251881352649329968594340357496197907124296020090984164409354728851322512750697100118877374126894111580846266538167635525685055586490882467260605379272084488298224544963513695698384820363551807564920745857996424681802698575339830521182191295468869061884229691592648059442790981856243680147348352046316552820043824219389074820443048481953027709000248675161036175629922531721505281473472746187356317290564948939934747264673966446882239709018679325625812787090022058050503693011656015546196803007092086186747169959297857426334450539685581769735902328651565469829955584000000000000000000000000000000000000000000000*i1^2 + -1257362255762725241832604641560426255886001223995902810034221118227624357340373407589455494421583918895830903453417697120141582284914996303788381561949379055195235154335335062228735240920427810856811592919177089254896061862836163233508996177456288594403574898229073110053997089722698007364025558113594321959504584273925888327023176935333068967579843653645554336455700062171232237294505257435877364067327701121133014225788900172137074155821203476472838723517989442973727565091073743684079782925175128909466897668679379210771758906021083589475639027843269122764078885255920578869298453939953547256136520038286319161094102485092890511581988025187356113687650276383653710157204938305452781575709474147570507311710754312347708933841147270601802377039733865372876558388304605283003123240780889465306481162494636316212809961567674499537019597222929168359085401949246470176967425311661411532800000000000000000000000000000000000000000000*i1^3 + -130218100415973765174917789931989128242268450357236411288542482153090818338173127310857336052122156842032641499209608556035637652983070502156789189875107066251688089357802019749745405796659795044133880517323205266878893624023000017547549444506503060110075231183217319085033235745115483288309870445510379014390913712472112766108062116948364828082609069819779668765252742497735106513345649285927601628299817075532128208202861465881978639300663852869485250586970474323672879682734614988597240424792248126253919581603939809125061590070336696342501504939675009930663488729178520053877239418534978617468163261426776109901453940252629722902008560857290092607127413681064878546151225620271201097838027228597264861834089013644409757209529007479304064502948586114150290414669288907863354423239119632078157942058041122105513463641118153740560943219923958133093075529661674156903815682080112640000000000000000000000000000000000000000000*i1^4 + -55532948546240892655669200673093751247832506517840659522958060948160853772022668957230792789635780831221501523896374312571567627513130780650434682446223464467735456657027615477499423880635091441699621501971675026472110524614855818199042501395324460016074015931620146982590769457456699041780388358300006001449948323017600025849787213060349919943726481041024857865307954527178458805792014341577882921875879547743194655526228071735893310483900707689604542280715995658222902759264249661738170842204521521571097899858222298798599121775075290004900340993921580040549757090485052379408273644869285124101015249695522560901756939983226355024997514321871067142833122071224920456615056915661753097846059305090523156603735976089796419120890277866960865361535285249174202689445815104560774994006735060052712476845438950635371775296571949362204664862628155756671867769989335835987478874947584000000000000000000000000000000000000000000*i1^5 + -18887381781267568455697305764640092917746560060830442493246486492103943051116553469694937609146675410117410902595164370064558429851479056449707488924856063654083511880051396099171481001920291480720769323174080454259779122096093779433858642967865458912155252742992912778159910701496880440078172694884036882087414042975534096262696448214658633938522870203430051976947207934027634959257021648191507125478468554775146408378074061570357602008378388878101170155760864142065977252707311254830474192533935045009373342913398548443445157139316698171919150218841010107785079599575210945139389573107604272833920483855199804699664766355965399556284718481124180998751711866171257968118044156932932095788404148865697744544058827094721358958795049468004789806765567124546833674768949648306980225816912083931629124303418505546493642952176253757511005356679252808277331649784590610364769081753600000000000000000000000000000000000000000*i1^6 + -1948186525672390502005262117493271707454234104249489799278596650236810124188717109752418542779397061072359875758182242559265025767123235770446928708528943476843980108278545161093567210854084454856340842396837496754996404358017165716855233481266480895092206286233759027224235960875964517978702605501811298454024261365188867291292683365851563182924450997247930267014165805669788031038905849537530222977237913109804076564480479824448025473653455118552765151854108838647361090339379541695095346430155792031286453187413774937032601645950557345141550602993930804910756838881591771059437404846262800151611785892872729437198706102984952776211595867016343361915399751203466934262559311276001232836271633850329082072032223756391703286706286952009446333679585322529995748350365013152326429440059094023828147274742808795672413722773779891171036843781475963350030015211230797567455395840000000000000000000000000000000000000000*i1^7 + -307503957831899585440312982505845512167354305629534726762884285283425496346584996218871678490877156507903525654662853363165761972700822317263357529441671129926059596401367957836153050478586430471610297421512870721730483008025464167109725389943413214198009800742227369274570228652945798842243935919800439374432162481216689531084751768366193160694748127554964740736477555305932976834778301988031610424814708560080561855550843483316258539413299157628691646403859404235340404347111397662799625052296470510178397504913305489238414569404003444034020669765333690485607668632389932547100092605622274741239626840430876687827980100907558003692552157953504895081935158687878928375252303381879634431176444717377026562915034922077213032036520585666443348383200315565378532699624839688918546484947455464974248292783293965637684114039149850750639113048610687294493347262165870566178816000000000000000000000000000000000000000*i1^8 + -38295544119228848219508116698977682177281165002833845446252790574350856378888329378086252205157363032359763493648728410925010254126058344853660473119057522316112791136468606454295930014595749737858952698368874341774579555593075926027602260803388348869305159915196581987518679162591744233666080607375708522837118721061589794601009844374151317092709274768156606946293204209213311780536578565819585072872796476784854242794012400143843643206421467716937878350683769035971911821396772967647505222749684573681297127031515147874346951252388843873100161972293814201856114824670699901435233479763589729460391515628245030020898721607663942991286792103004909637766511515394246454929096833209922475410213838892640002678620442649674327275770024663363889196611708720338799284291767831625801877177269590651154193062662392366104290193188820560328944138162953436499763874285229808025600000000000000000000000000000000000000*i1^9 + -695114249140410745265619125877653540370780872276691005679146487235562165914349158988414605296869694068264893310724191557886745431073639097983442478271712649358125865076425196341422234652683045050617104479068593864026697351859781384520037793880055268275553728418654927957591367606349436386232308517581443093987509403991941688644723626060534695577907956042311168079256854877288787209287197395951345406094489215477111066524869315068764120774473423163541791584503583506844018759188886073036657773112304783193047143709600817941412135424627380458634693174249258256869128510606248654000479147368138437633668122858922680233575881169002079806251008332049565234278238656304320312175123541945709923427237610373120758941555600410581877848237042921453425062975472058349342311386376470300672677376317870744939159126360989377899370603018485941531165090910991421740538054165135360000000000000000000000000000000000000*i1^10 + -2936042091183444412511660878356944124882061238100747036752330921036899819445384909349688410533503744253576173932893359478396274547796314791290163429833126393912667464432200494258229899519265946040942167917391094359534290353848523465828644519890495197171241076512637719402319510588168116080536777311799101587069591322393269213298736562049013936162767427644472866853514506106319129514211151445081929660223348951223266348699790660813828417268423036065571016990137340389841176441105947699795762728355339187828006247205277941615570176889192144056366339191646836035486849423233330761201560228175809323356991993031187638264096935785308665307816606317786007862165603228847755667446304651538294176232401811911993104352016540738155765490159900372531495774800236205251137974905069773984350005751554185190803690272786637626187414165366464781350640216168368326127638282240000000000000000000000000000000000000*i1^11 + -38547169083560165960531730524445656225767570134935561698033311003428484280074723597102873545955575606525269814637911513856134055927471354126537930882660083184670988110733724959816822682316074880429740317832994444092631043909235469391603528062920839286331240786083960151119813992910430064038090387933586121238765677201048516863289786544179429896292053885107906326989984112057582292191424228119623498290495153175343298879767287454047403824738523229467410501101836583412553766560185909648495645952682570107998047341759446370798729659261958654417187101851981016317065333503382155558221561306717943356583401193126908126944392910427827853038111462778159996134025175339619535110745396761764953984797372158084485951409772116703876951085491425408895545315571452466267511137324833342535469691681620984136676876667712967248974652905249581764345468307902795681785446400000000000000000000000000000000000*i1^12 + -15426391765686182209962671051405559764880183601299319699463228888544581466038784807590045935760601123461539602031825866397102827323625856031830247351349367930007392158763457899809354203603145273538539749800381219283254449489733025977884239936188534891035327128291955776060181058622283546627121387407599401528657577002474235360652245605853085428922879153776579855617620842231141870171398253390062890826113387991192789262414991498444811299083438714416591750644907897868321875701284290874781842926936054117906657323840448474938896263163054930235898205483531560508395839381455841300006307145684216478645241725575390920158950509693910545763217525067092823601253511348623638462924024812474541543271409791858259988806292252533400056641071226050548390410859493540890151222955720052486769750187805561263873097860803283301043172846495354426734379705123190928834560000000000000000000000000000000000*i1^13 + -299680446386270793059553842069878024710589258671725876013230980646730129273157545593807498566981507857664445249404354472387716092473131262321866014314011452017067337302798470066384182011168850156172451381279740671365225307278275810713838033742952323838903720410655462732407516631556248126637407974110989673153644151753217597326317359074814077731987114059704723665638463047956707129368178204352321426761035604909473856565008727290030546148006519612760179219897386539095917842219537092921890712434571118851119883027576907986400653613545503501263495947552255306551347761639702849401110281499877789568622196604862692453496181019531660671682174815429915361030874021820132205715375297889196373937772339733636446266505557760191040853678315586826191102109957284380609844859675162003757833656876988088327130108375529445889275995412556641675637746943781765120000000000000000000000000000000000*i1^14 + -2083122314181090966030134794330851020622504455759870993913836189454568072193933585611021114881640244985278195971382212141485046521617178488025108132414559283702793811006957723031851729294679342164770797678398346351883532546869424111291378494802343132049186555422484173451901246830653660791116718741240418074232745207891446977030135589627704321483491419209247818983174027549019517264133387762191719903193408585095074093702414994822664204587836292529086089598529968290237417481700226005059134681491600297515550301346518948438594921295071540997189018921454809838768851175621033368996949445306441853141306507364709869429009594238841671303048360810152580464991661731202112258531493775006757328115985136185795114337834308609740559005841359551318037137497112791983756228703154884093134255325517357255234140290800772524922548658425853981507697291506483200000000000000000000000000000000*i1^15 + 22836587846576877078731005081811418504462312982442663790433450596240568578342031344626479893062238097528619920359321428534169848566180318725648310949544819841451865831864864777744049743849106840110042844877523521554097581917906969151695794328279715914588162385141888794898372926222017673354577360813712448807719194486419662609180390773244294534059066408536131511858435045449708440963516161433314052770526772562309463616061962705005626367772589384307660795145757141612055266155607494098669467354683155529091910000758266730462313302468424379378872293674679889767808340550256173460934895091318802114156662255518160324899039974326143422393072674571266744251434763211852216555420937924174615828808885643993597290348208222941376914094685064216125866670838514771036604508443365554573299523448232141330605670989718637891336634383820611646789905285120000000000000000000000000000000*i1^16 + 17830890941009007543139319286029825685705120783920677163420500208726479212791737473036069702241900573678233960137696237219514014125901205396985536882840949717453582292528728090661011724572014949613469780771804848118393321094435164532911336097263510633178486436028748803086021326280758191251389021364451918691986308152755007720998713501486450513501299892688070045920981169887593113614384426956827434248598835813502269276805734461764837131249366218958275878570945387572315716430521560944616794328041750930146146464896403893406553908786676070172418682512767816877531226759183162143243528434425417503278680406400445919815913228044696607242275153039211975010776297093022622267284033557100708884063973125592825074044809616953555719228015664023960402765999905679341335982673214932180736641238895201134521986711902125248234329249609530436747264000000000000000000000000000000*i1^17 + -2498690019020373420394470542801046303549986813032996746371860838492809069557208177911124586618396459751703908903934731920379699407361750149748404902750118528128521459861838331569233041094133473221945380303459751361814848461168162443453215521706486327303239289770055973211276548322129966867806419359464078451103533425096334488149247287449805746665022165882113430586231830252409027858382267180915180321311242977810299483121730200062740480640614161284692929006112199165555739267791974411501567666528990058883608134096224908540716008540294035396190965504202300777796121280645497447426809988407108867595659497309989437003817356572213365810165562513923922869113738961274985716984109027618213363773861843817683934454910690331767258944885332810998622241806386990534910314030500836218272114452278341867541973912019039647187166252894047436800000000000000000000000000000*i1^18 + -91158442629405278874010870599831084874399273407646210819062684841751120996959111427222955083478511635244175675803460017509713688604816135023554172968055024902887770092390698578880306274764919394252266338646640207490310641441209396274380821227906941370670594805114191280416072396341447447549941290790885961764731413812598707593507540007319378621778588070903924218969468715283097648135320217898793286321011422208494118300993195491678148372031973284778541660044209320978428878573625685586603604724602801278541700786020635684130598919533672520987794615953674427659602736056490037812991924287659073040745384746136625363361299234063362819305566598989859421629497025028162956885701996644735991682141947498800019762638187206303724301699535206605860066948473366668497836434707969779718122820662128926393121528555325964187329625357025280000000000000000000000000000*i1^19 + 131990009868736750230589683213416971092988109154761760366486357420092350390061528334277901555014856959553168484919077358024300545011116435130838743906079301594975880566252223034146682284153552907538139203075469201901308976288361917702161262442241193226973783048612149524047100299963724416665727272405730810294255100955529629537466421474394031872520082982400603555714803354920533542758752669314406121879055249410415782489864573701733854573686780546770086484246306246085141216200377360497781257924721867363601930756420108634418486306409914228332120772595195627837003461170550536174568600154153651966284560363080674576857399586748901230771445634813632641473920865798497022397849101319796862912958785633655494421932564516009052379729732229598521861725457614453581000635582245103203213086482363702240315095766734424750677819392000000000000000000000000000*i1^20 + -84362153742150828205493606470269233127019106022153758128674399535965575364172210422830876282789789285126116521284716980413227149513483885354544005658934913973405098093775476024602822490983174210625751958353311691294411778940459125591146148677990079824744104517046464773596045888785076947325528975785690206228330502032292171465055682648995826232156332373498137105887910861756168588725483482805426394065434333923908876544741922261637331817599351155600776877402216689199029065445763670935898588715980384979693251055168080667046196629753446594669870056360449928844806616708127956717010658006207750689854319329169914390502106609841984307113240936058096796727494592599683646326480728423121142115320965128383123164709185369078416627030592189940712619151123938354338860608602546327513603120460783533067585864340609389559808000000000000000000000000000*i1^21 + 28758463973163236196610701144104845443140956634295163904397427904581718187735247704108654864360853829686216836045824535278400903850374990892478747108456194890565783681540552618402313728212637013583600459210027706621770660493425215065106289034868003472632183137386078897281115012822725853466567236222096033903764878493604273237494689298791865957563388899839552562128470482038710878695164017870099548912121091713679805808363530495931872931502278134515916748323699597318474611378436995860844095442195534839096451769351295652597485522186923242397951902720637466673521515755718441950757511001837762515532975183662589968597260034258693615898615923758233975475733681971410062300949377033250163470867978231056353367746817682937992550174757612391049230558259234654712442657726011378534088791223635347071556033783110041600000000000000000000000000*i1^22 + -5707802857135343368573111693490064362724018884323565249343663743401795442053418399813296338058514879291750618077730580140273098574172084687173375644839400494616599898637380711981832488035889504971891048998197830407443341564941245270446768791951696032229614087559790075208462805908420595998051933885868309744927850660136706506941157580075739923680079349228158860945313569949076659780668938038542245398478831064344554185576858345055641180725900678532189372574399912779986703264121972325182810865421563516799464476364714959491161303656927173808374037734060818241240293581477926605763904692981346989777960552288379592889693072539207821301259134862824190307306888197932603567447642492622851928948284928217407237980477931055933230048857841533113358248492582815065712774464764012085687395990455361617878015016960000000000000000000000000*i1^23 + 525072576968884833332769591973276769005627658960272466963653482903949029899371065781421552400419373213036519784581765381628278846140081758849710766863614285120205368271080261294733380942834947108379121922138898477244138067509486694807138544058527488237732014178127736823769319967877814988703069516415178571914811026865906262115771589884515644391452409664870780215990225564012490917675709730749925749186469754520073885838196359936927469828906675269248941109668655837112332445750143226970577234826554298263063497286600712011992854883792808419537200226524554568918415749769830513244172326045022949233412301104386037317606594703550355919269279069364500021493210477728374326154349080606980439339933494628323608825312045020556915200826488266305080088661768447636484486803193728785878941198666920544436224000000000000000000000000*i1^24 + -6522516637521247169383513509557701506818903269114458159622997922810840996209652598510401369933989487208456354630377344069525612384720526099695981266628651875216577268268999185237893485714863516942061807884309766200161729657202227723562879602338460604912007541136642233393464240708402921068802299993203889381126338362177518736606573172600169185649551540483441085975798226740578636789639210587908810153070498106759489973544465611275104230330431415086839934437508857149436172785731806761298907248624359060686806654417905660702369478782820455794336308573519174913422935659266278046492465225216274598679358351554341092159386507118296414585956690244065651196638479458503547810090977964271960612525148511419525824337773050836902731342743276039297302188548718662532163863030927207133584727890418728960000000000000000000000*i1^25 + -1459227470848593279769330459106480019587214190984902474832845999650950198706666839779890785508516312383695474811853262933636759981736090420985264239188873104305299323272089142589596149923330787091940798686665754675220154072884329237088083649859357942975024730820336234629521726539852722591818342614777224851508199356331664463202407222688006869178482161993972385126182946709871910145541105944461244626916024402320577664470121535346880338197744941421233808186190293230799183742622197250663152516387035545680195994517769982569437444475727966966372421031462246644905415810160392437936614978821942033198169455435706355397214986724865529670038306681255846156085655831738142955326951230891865346766938112910597928515248246148147801827757945271053359110838528847470104699223385229135252088160256000000000000000000000*i1^26 + -67695104282707599190459643959266609111568228678935480346691058321619561170800655764642421018615662028494262358294557039002743717220098784061836433806071371346368252155405629521974038644063469575191425115145325067289130170081979437948135131970715585325670427621967267016247257366090411387040348515286143364260573446772117050700613146552371939036004730092074818007755528393109215646761783170839033283256296501671836674488300833048400557180845287506851293868557183062917266377191863020800856153178130674831450387525620585229293058552047532934323109961713672943613658753644861995237661881226217772348260085195293258900257689189928988899009482102262998543092464418802996847077069055104127182547685065972512378884115880153173066567096764618180380908921720046749773644199243916011320115200000000000000000000*i1^27 + 8495962939829424545023578670339129305949406052973324747021128908836338446774360688406625304708535302186674189529032967782824064100035465255954234397747230462394981001360116230826472021643611956668439803820060536956000245278677247093677551350620235218598451169858388240912423443370390018905838936796899451173113686708099431232640571995309153337421544208805320587461289674042875939813084625373886539799541810306790226524717080048281154575796750249500418498551925479610454592487464632587387445392462458234380509306200074497076431770855619224479001605528824312905484843582877370757656931943605076721038517119883603566482567449296606198235321131309502347578949859808140215181921735494390657128269983214515883448671800152660236014229955733387275690420849567267879089251035046215680000000000000000000*i1^28 + -19991037285593511486670191082204311563751480176155103684301801555235943071802541751624004449198884125613684312499903137225707339165464062825757119949451038197839060061335249488952620668455519282669980778612370402300010900171670893192553889234002764034738908681887045963440001542729027615378212859098803225278586151123359132341305601953481302886856921993221901126483187813660197391131573878373884653534109275570882146026952591563662507357944014089775021581207648932767137138021053725925092243635536190225551057060496652942846876057776225742413394850281769281795864139469539368840273884290865782105734745428272608026106568367612638815356819661938923604598924472332586456887542821204666304730044142903840117852618363347439770678450038177473561698694508583321163523948544000000000000000000*i1^29 + -490269949054070817131617856975069195751168399543578266315834565682065367825663704525641263160326999595730638414530469649399926550261907653515332974846464705006725239386917434631715892136027696579567207338208133722177796354060546186818562470053274565413844260165208570875643461365513891963677573582877702813719803971400585424804739337133438856388389430377601076845526480112876182597414964639591693096097218396100108311897579084090176368090944701738722250865150454489358483831426892044759694292816641948122349715225651029657034571581900430780011106959249033638243328778872625709345116249239319291279148643086734172680788346881680312698837107576771079491884769890116585683156974652798876375305120736655055295472938590365240897597512162591290852773140378119726694400000000000000000*i1^30 + 12036424914291374615658353644283196752675067836405763706187496960458405549254924560074674118388801300732415853778435336495159729951133470505857310393155861205291381540998384904985008925836921368515213685610418956404420257725329164191254928877221492728125544483476281228183065244756921096402533727623773392064499837308898515114160161040844554882264184702363762151949325248336475334758059938533840626770998350051392795083753634278000968300464932775146071312215321147129842606321998935093854583508670197284775607495719480882683132492725967651085043683080142465982271330419236385697036325755786476014793398360755002690545155438569495290133311182125361085133966268638238618063998338159841622127658001299126963911941973096373171625260643636185545216490806968320000000000000000*i1^31 + 188454039028778225730159662768058454049476216596427899927707311984209119587103353971326573117894379687108045012699165899460416110094339531222950010229809473082847283522768021644674971262731574723599535448619188613810747352783395832582081288597227411373001594745213875564405861373109984729842891571149873441729702711078624608085820031459655396105832053349052031703316740391823320689485806454107939501132537258228209675327135750415087705639950416655257404531631974437611456243921756924626116170755619892882965155576772414330451704779280141086123051649086746761435132351857366746336566918502809322574908879214210050783200610389041119041445837503570150684889388314676393489269815725903447095415077657679433289065481133644186981852887723948573271785472000000000000000*i1^32 + 1086629809292113443260023760477611711653538378523581779191026911194344338430544665181086549753401591895186649262837898912919366938294793019802448419592374259804922982635217487962561680149704389835448786981357248196793141266590140983097294251923240365626149227506614585406812796867260096562091717033514133756670858831789544378399561317166117227346482027043468817351461067408912647453828384313174371040079834509614174590638569519789927989305296134619586373484556636541583199404423903272206097361350740003849060074059525974359164876981077589470648312163026580192196935052152288040154201061354787940671504822365328114781622420852500889427151693092403725471950745389278392204403307423654599469856824473947205960328253120201557578097878990271283200000000000000*i1^33 + 3359846146387147718836210056668156722511686379788429985999445514240624204828154271378930298553490318681210703003884842554657937542821438788901308621190512047501612527843925873918256396144337195100815148782247856456949040647998705172686472988655071891783841016111608994182290989085479326898920530454404550428349785735379957086068204868229510264906416133503533315186368079546755958810953696704663211732337671356347978454045554911466065174271300089075987045766635450761052216885182777611590683366387796456389807492771663786897888610544573239111093051129592334744517449746355147887222329188184014658177531510155522668667728312334497967366201235370433618560542997005767471329192331741212308960017416535883754734828932088001203934351851520000000000000*i1^34 + 6898368589043219925607357849099343662667427385582890926655378116184251746540574349623497038420848251335303826879977015274397545331290432730610928725102791717665241005539720084717629171639177327975433951084371374024645647863119115790876131449638054343201846188779802162080318937020107612586723108838155308733678821323555119328536509061179947931691851692421550647947179558955841163347856213299367724550376154490077225832666085714103798130121815707687941022969793105486901463614957930800577318072050255143996460005859065483431184194913841252201506660921730233853377771182345979342127709836124636714170424433997189565977282370554068493900287024423080163357769898030922344298070648242496881266867141790276837448287708475884044288000000000000*i1^35 + 12362281275024028311884427743581394975380999925325119146838717985877658507031839783907572659263011888944432967431013673553710893396631606194358285489383170847840879318482724338642588981658068895282264950483459649910776934072795422671895721439465609770505125700584473319830902396382412169872286484799941062615014178155818395878623592143547378772037501326240836731063078073657625657630961381424530995502408285715197185599415624460584654009092758467449128883919567735153568981274552292228525838111623613217238664606101541270190416992488143507203966719345207985766838455750215595260521852698330680317643547614936006093184763141497817933444460814930737027466859820689517568091914591513199148357878441600199209197947112652800000000000*i1^36 + 21943591389015630953243387228192834010142044462819818375447577308997080785272545722357610484842643882373047002418633138941385025691302981954001696124268042839689459695229731460517717040610217345811030857004150292618193009487871056900221629642379674008782333239274663524036252085471894010528041813419763619271019777618382093842782985725358477864747479824882475714170342678854272159211074016384168202509689487265054961738582236439237356020988223479738680847396776557202685990160290230559153808394512358314577289760833458763976502022939368114047325730331354467401950721006065358044308703079722719508329988879864352836434701759323711314641125797934847214373063821896542935468978132872548550172056746297277129687040000000000*i1^37 + 38206153628906890647342303344575865500547653563330641268498564447498666215731270543018972269570668125107631461136372108529062653619427559865269520809844817031047353797983237513266318037396351783540687598043867770246042811692315762166676036585102923625085084288394510085387501101949291572286656543332264159631593244462091566913183368356259785872955491202280743277776817192150030522001747714974367653728012767349596858295608817673145659589852040200166401005219514637325307237251664943788077097624652679906892280985941487190123168646388434980801078076986884103622936280997533307239331070084104810821420149701624627823276424683142790753164691712559952146169121115742032757160968389979762899304625772560384000000000*i1^38 + 42842642384670045142917822438149942738085020685108768157323584469810004720175423016151684865607938219054548707816736109108418649867792808805852979955111978733312162025542647797563115543873734379632864603473690513105652946684454350343451147855813752329807213835763128553497521022228065386751640201167818641265122358779645651994414567896879086678992306274764936515957003078311579753768797088704464824903740053469727880037573560921470448965405509344356778659143776035080257453035850019860695832796275065396035136843692259250433899004434430737640823469607810178339434488885780404127076852197927815831368959925326186322748068473685936368597477832090686614500713072890728451862616235829247807881216000000000*i1^39 + -1546084245033225799618639376902683638627134223680194872061450041951407828327141034387068665258272833007644209341721643593326513355249646292734150827856928832782162659362794700670163503344884576464437713245009303152264558518194043077816596922191245990085294004988531472437750153885349564606275264961038232619284137028865985394457950443103532924277734261366157077319808919669468091130985799601350420637749193801108994536874762198295998106202958354297111040509535450456077662241160160266478543701111439113157672036697267923276669264293157342431929778112855733557519786881421073492752141463969542350231610950444609242601715642578378796314663555112816402919054773259640660288853886861639680000000*i1^40 + -21921459466275680119325804887892301562170733242432979393203768811570677195796932076508304911354758547346149445797320152572609917339547837649206097108196895387499271822640948494673150475423151768887166710541922609925352509851741983306058923066057876174048740599985515617960945239423446784464527038767501734141889664747194795400966400271521883232362858236932764810245743009906052088961660176970081828047279013201776793691876578430955701794801291673603495625299127562439049516500589637467694406281162659303101884940825174477785696676713129090833329343641307807903286235964273589069531104784370279039040445579663824421023503566347210903051950466383989611374494740003587899392000000*i1^41 + -154493386722529982878974966254966120611902318313078266671776083490419607576672148958789508699384095244683921334816373910562699630604037808577286121953653192577893743772494395529644606389578233685834596092568053456152095298048397441109251626166967673045537642205714459225822757738367373211243175670735747410006917048027981536459201192115716304187797553844375191668873423894271785046706201063890700321226005543221847876196177271862812455111363635511876347177175029477253648382782128101890870973134710932420781019164336779816387230614658000766099070432678099134608168927947828493670717801146612950652046736095896522074748580721047979193738367073877301834662707200000*i1^42 + -343892481793148463443787923774634615054802432388326671001510566145833123994279941623191952662436035687355692191018167216981956635358014092310100012781425518387439011398274211446143062649344410191546189172326991358775881125413937688167264283725278789745900753689295724986591736398248135142684691755395641273747875690313480278528622578070630105120710511302712934474436273828903088380447083071578966120978412347742325464604564263905631084397080568543078369135230798938068012736617465546135540896166060219797053907779618387573783189940024844704072037763750931179908736174277101600714605649834776866176291900737754514658577234839312838505573124055040000*i1^43 + -236170085349112017652081929946201735231726955517172861897861801603849745507707626175197129975849390043076243013560880311110391571690906890920861414015774641541242206754334450341376620844801376549088521680766587214871643080748745373229506349769687779280678276715540260269210126631390642568051146281362882478465513179735228511719407196634587325874382256138207447157043886832398567952087876395633601548724600441269691969557745823525446343802988524778120470771403019363458017176423022393123016287672301391190454588644240802182746898873466065552792572471058883604024619772167735246257367042035651972276952383295441912145176788211927040000*i1^44 + 64041179672825046965600342940564065342010162366458631414912568984288970401200235479567860323996460565590216003850597810442504387810707312681721569145212620291964029293875721948416781620960541236336715237796283611670802876207274887187265185483356554620349297433003942643850072219216402640209031908124734967819628671319703290834586251218213338292708759739807555758085549106069726103199876062629207976551496064946012088461689820732721265737550762915026785874843905596741753916812565322298304342924554713603891868992351816196544807278081607597173833515369167152056966110965629185238764863444825138848877987867290316800*i1^45 + -3944953952961379702987331999336454848589460212068026075228967416665338931383475029329002912645016742205146077650326367238745618451674947140043728021301440642012109757639433590376856268739330040897837101119416169037758126630276475244250867094269029963226099614809981939274768536374739722206490423862400476863603687665415534446190083320427404109177834579216607455928972278494049580808465500488197421966475977409930669434304685795486024414302108652577407791236378989928556887588115658313654254724177706373104923823618296447808638859480681456535165115993155721037099894416411875524098288174226150400*i1^46 + 2234972445206838799455933671350910967119860138022447840895122693541948974275701029623475334828412862707923176171044228111271815051753244403031954268459659390963361715487143654840057662589626703082478398752120726695119016867608631339444218445949313574055485010741279374736996172849125610504647750314254346031916418919869803347551076335154882178226500402504708882310580706773310411447211056321914090818782550397767567447298243516899439475294641965830597957726501570638483189046159921772539044501867536367370787241073087539291062668212154663277732630152648832110529280*i1^47 - N1*376663587163170542263619642192370142347818010099434536884046568464809624869263180084910690389848067835281350362700099124563*i3 ] ]