[ [ 24628050030272066492372492273506924152525429680947462290994420119254256324338611074518932437992346223789819389685526123694889212379178109378907757424607716380221761195743584016655509390367646986317985734752583224160417736273769265162264064525634446548397075505548046999920122936681476829060928832171811165931343400432770313966874332570471066527502448288605037906180162325117048023582930297927649708208254564654455481846205496319771259422674613805665020249077866487876778258603626368434543637968485053219010248966949828841621720211804367652584662154902906183927625491247142778599943954704160106486310801282391887618591329764844543996737848481531282521812054570372431607740605710336430172787927623437263110653532516330325348914597483007710528336388872722745685947302543360000000000000000000000000000000000 + 968699682742351300221324110738547769461006071659850584353421099763750918644801558936998823097224094887140777820537071791720173609815091258906852693735077983148526951091479096342967584696879963456539858706219460214741587807827712842913117250206627954175306678683376663721499296699213063482347419465964263895548344023782042096982683174418745566410819054911511376117300395812936680467659238814560599545313617678506222620341804231941716735979227431721703227507932121043533948797078339109738277642009879236305844477777097181007585264613104306424475128937309278648173251203767932896025454953471148644019831960179150517052453658858987985633546907201418608744015886273177896910107440886559437793740876108823665047449991850227066518992753216938220377488715515100457451574735667200000000000000000000000000000000*i1 + 13244301562892604408086579596500707463445477492794504825062253017924539843194990961225386113441452810305715671586717635714597544486889680718166474537136445673353943491763998072696875502863825521712582568865549670988331793513908391978809859586122201801641027694889080697269809496654023562296760233655049759319409160589028152576315593358330249842540700652145913056303369398800768357345101101162189355319597027326175839906376737879900219378999177789403916959549860282130653075591709205344177892131447480418776314530048475887509338590218439519083407694401714872929453983794135743170892699148894556421888557207319147384304124372828888155812962623091537008322139538637934140802206413618602432769089372214864179793326907223477085676046679317489233596215913236150832886834003968000000000000000000000000000000*i1^2 + 55424126628969830495031021065207362669582560124136187518046157267537129544579976325612957882274707160166805488360481023240850972541823001347973761760934921154912809522342905441511033762062026460471067934278780948115555572114404552380813190826341094123281786187606776968203704852683154633649831275889426219763855239205174800015690502718729089784502136244714228602439772806940033671003473990136856213174468509818464920635177317001992338915637425900906735410974381988492995918927732246706122176859848100031534998064066310281926622207913661271794573940951555426314588713799827454434840188513084976498356021632896901980523478895378497943661805560255925227617963537708915966625320691257525127439858975468325298909275710970037950420898847582985602934379363658365322018831728640000000000000000000000000000*i1^3 + -1172841752203636517953645669425029983602785406206326476071252096800876956876917823764677334661379088760329876034964769628485368281880228718442975796945906647709844922933468723855162337772547996314920093787126785145005570059439940786193829599002766974466812291466179018928253951526539849135011526681424897686906806459622370944232621590496465929736639350213059660292387693720134228330137888617567496626570633436080037942907871426129963887135511404475073820135722160767669242315608109761508721030390375249799725925028928233443388983428538985510874683679169481128197339558351073053427813219771322395273947266559661577714798524566344385398148410134585862324068438653115573415088330534386663328914997332702560422843395213797046915618995303567963251448466388037171400409088000000000000000000000000000*i1^4 + -318122239818048415449356273083642460216284596635891658313279656869020406309830059362317182562908288501414543529070926287321239703330861681861249546509887025963517705487689847801906239393179568789452659563824784166477477754232327817405652908622641298691900764111490125824895450165218305338073796121645419536185195656984263946032297024819970739923187078171648094019017959915523287080637057967909550823948715928007607995425349672883144592003537022631386626817330923596280466864826940843844525200960997199223347349838463163270055085421298132837186339253198759015797872506909083541600201440949926538671254832207378774508576301664097940081059325871145945483178340032836846838048718547165548556442503925961263578719514338850886910780874382217804924174464969942338588446294016000000000000000000000000*i1^5 + 192833802815703134969422852378362629189651758805464283448138846945529214058894036211355284975953475323079662565883767009824739053766040911612788909222921729116697154266174770846041801788801222073884900632249316031068689434369721678641032191461632509783581670531674249858555987780435794553201810016512094954972422476312120727362633565768659867464403385223239573911059213026023998588638177471362021487388273779486185766873364846015834072818215893656397972806617519703828213605546164851728941938919699290152482983245673233010629942634413834141211577621527598975674832650465613625667484362787415608772654408575627055619515684204623859062898846601163019331519485638023769316160071718047477475531814610547392369235947381360978302873731697772357915700779805566706561560084480000000000000000000000*i1^6 + 82967480125209971929624163948104428051830427926969165500979327175376540774744937006235972091592990803317262736747250297925321535299070187305503577384893664796587390648175873533003307844948351678843822213978661462345104376416914151828961616739059451254352848687875819090787583815380764100887165241040042969589359286819725298142427435508430355356676024974809750268881442766027020313182141197569676811246008015991670150187412606413112285040120357225971266561593914553602613753434944952336231869452755713696120537908083664314632382986687351084244237097722959938610144802556968855880435727108740696665104152815528423051794359321626627607359131764790876255760926386645497081348040659510337921508979787554423823851487232771913937853403445027410962602006988740669299962675200000000000000000000*i1^7 + 13507340370164690190461889118766112736948616629933717535422053694348630208942309084798971397371152315331669958535840359854905158289838131582230506446953053898707850063109443896734870084584352681189842384278825312205849561405425983653849991522558662807873443701635592298640074678240188227512929232831845482399275716247706981347609811911204516883832424809704555590150767634970873223606782780091636891307475054100358252857284732211191734738085923661709593841809148476905964254030859789675667025954639623567544055742584434624821254186222748671930075233949474449598654345794887565489174629770590590723168944730941878681663546890278946878238718989748000664636477865605842737296138963496009633861135500513131584174716657330633832774578717510306413622760247771563458297856000000000000000000*i1^8 + 1297298680236770261950171593414097938650169995322599434305549564133545686769246567748782915185125119386437532809617460068703759749170817679659695017034239446246878433141887324731213080477841945836905524076426256546312363322789708986752474100397789775316811532336094777025154767691012348472637975769975287396482198950749001875331589056851451126509493819001719722240460541007802484910979361126204154820757169418144988659634687077854777360252620113888740309059241948957496821765317816258615759942850946019449348901994546960880735068275256445980082978884209753703810457848899223486054711325651945271680043273223204506664403168810004216456222001267399169607798905041788174553721149759942596980136392758904181899579781066039810312275802531528747482266166280641839104000000000000000000*i1^9 + 84330213747430310795250157681415111762930996228464963869022247917407456544396292669404253662122833033552427818981829501123834759436609473593038075800784256876262202027995143344295101235436523585663195929184729336874036742560159660900646969906841568069391937778940272023052130528225011713109714776786875165642658776224121586723399164882618052162283220194534421406721424879874248880552272733843084805791106733448504837646368030433130562542388584511741580946916316714908913453773728520827371104791127864835919237618777300971142430127013470631064119051694338569713672299972567974010826893289794811674637036905635919130100901864441078489309483573395250984670555339224942337443342227071239267873002502946724620852593017995470467742776801504041174122855644119695360000000000000000*i1^10 + 3869691265605221048579444976164189954481078006425316331930873287575285487962374439567861998267338322869572308025676912756596178440734434011923101272128718408613880962281790718972453732944463818712286040677287117758905533820259165406279065751891194920197231637790905521733813065675689111225707699822821769917648378947863454472184306550754975476657664088016898870990029719162020608101202026214710909857347455777200677525443460345598365884386494892561999946322157502075512005753437722319666715286964782208348964728404271213542882370048060367494521477228747409039544781029386431185700942442852047645450413514023751447329866310436503542115155847476353341824263135768296821537214651819570612110326179625314395644188687671854806206239030572014094354033955307520000000000000000*i1^11 + 123851980087972630134085239091014360001996926114063232064248672022428595573210125436864379090827873790873968455852561483405102265259588430631954248588660945168874856277144016184559463022046800462533023308508321275583252395114144910041438958435102395993503347818347005650070839312245245576135632036531372116013074485986419848174462823100059301935278575571106456675575893647005683725636019061988928943844354547281352506600031292917267116123198599857745122577171535938806352365672581639583528114432081283436264474582964901060600273513014653758613093523564058544524310644363881440428558012692824543164348618486638036271128784080810234663111482764521114198395396409782397590070907768306277554559714851667119592910612286542404498530074106334004853845943910400000000000000*i1^12 + 2576254818417315446615562183888616815584790547246152411503813273880297682455126549081607447401591548322988495889592904360386822912052587171525934431798106517136145969056057959321382668797055624455307966062582062706391734478477480544862995496741300683423114532344755933318405885813265370023164596842971147006292597277072489599997541957143396315945866118639064193082318046907053319111613036636604067078431246082309394563736941314659257902536597467790236074477998656508872887833277791754200495566710159540043884422786368771129035220033550278252699323299563627109958090945957568149235262692285277050597097137460619640531430374035322857942099671913405063958321182573134432655315863385400813669906598624402053086498412912228617640458490598363310220902400000000000000*i1^13 + 28214407793798742306496232166830816186207517843345662497532281332081185372830724514820312487515478209570807436816836324704493695561863041590666035519344375616773763454055455272109694605715146708193062084920291090589108353061002457619945221516099810528342775554152751935783817144313172959244521876787320549221329870681051771147185335219902896370043208776445509364589253174774193765485794983158063632003795461298327940163688579749991686710377321595760292133543408339297233192626394037739767151841608938289407104194067047484027042286773677588061740005663096885834406911457032723188068144995644026531141024794303621000365435225598405273974282261100779765894003277288574332229372585121397793501695385048187588519072274050583516805798977950334320640000000000000*i1^14 + 68877055052723605666928261388941538742129190084477982382796553555870737619086186825229934425819015480034509514152121308865013082237312516800722163664074859455471983391460456735231968835180428631075126954259765649265224649224806460633973635869077712981383825444035321191194702321149275886286270524267634324345633950768286389149717488827165662093084839866141124337507912856932170209436835325318313638533519456173678006532060307206049386306871600105946172460999168460412187900799882562181293880820614837294155741140800208042151752445474051933403843320846511621342902188139507898964141470282768191969497114080424627881934254462766027283273514405087330830905578177125691024103082867550867574204419574520298922339440818110249905650593379123200000000000000*i1^15 + 108120394754832720548957219227928497554441741223111804371038631987202057911950653034348164896059205640387704964376716072982202898477397305249726026005226168103539399509618144041954559023702267247483025880690819776047988113791207425032883058332890249369130764636320639114736866875030924986222120605685973013132807349744712606170766311160490882849545883523889538456613316755151420772040694782783620674661132562741798408883717991744633320853148274222994482506891769366290471231814527880680868417591431611452529508391800470464922701006487098491759607328250709972552630676089733094876215575157748846232870400629051899562896661002655530397339353138682471444300760184051135197749904002265115977024803366563067342064963385929931792792420352000000000000*i1^16 + 433075277489186794918750028276947835226871965755397337839605746547612198572397646541392860458224608934784278533683705558237245422671455489799512540112462260524579869698102199313505154535195467528570878970558362112339841420347473100842171759524812163924581933430331792215193861878986282862517740741774217718012605186756973438436913465642251307524566269001806604004999922315676598594204094815383947221097680200993730688285744020594837091338907210448501195666926060504482470819274769650492159517730778348092517366288851100585558075681109584175572655854435133019714319578076113419457076700024537940719876267496551187128657164782036549738549808945570543446295341384486979907215663800716036742638770008853745840591165620800179929088000000000000*i1^17 + 1266802190238404306771110222034346305048986314483103438266837402597549323989799375621144564352558045080145523278790654566227795375453418179574935373514406202050017102246119662273251706248511366382341449199365932536393784361161059083000784737238579710392970375810436166754830031709091378290663716738013336909459835873559451990160994103687454487239165197689818358398004651222692640538005110171709592052802135932260287231946989456638527444095730611419181977950001855561092248954085085439944812123289653791441111658412357005885854089261046424597372101922978923358646485850303675650933798090259927729275746006835188325401861023732174172417066442790116842407536005247542526369149043614138536519124349833668525202055668909788364800000000000*i1^18 + 1952112865234263564439190831723943946174478888508117388870333925031364805487657047300793028780920130396181345954670053507808159799156673595821406784918174846937172352068184396370037642498387087878383006299343996168861318599894292724082342155047211676093771697744010125730519604558062816017962036404173727291982955262949236630831676123386722840664631691422026392362148406005932585081772501148259303112259401813228310949758849673430103118012298206875263271220201584056996922725046622494792055976023180238891898113278255715340149128252183084086958210178697230838165486908128387283431477490663827655472828870576461850702550883380165549409922659493502524637170882878778738008742093489520572388541274838278687788245398323200000000000*i1^19 + 1349447946041543024099174077566824490006495355382471265627590356742428401197685047086757663713727208414757846158652097268425844880325147953812342871851357548931896428928961401712076405242692890774062008948331405812138150635992853935265341836696354269080738791104383832806941438108034929789080192476251155242815892553275916127725580347279783848399166464614022516398999505181643667500265404714736359628651483488834240178969886723398979663416546213219936000669383022025986478214893950248632247954350774365366869626370668123931577023593130699554981474458601958151009105346168566564591998724017246348555578552426391042284176591900214324220274786369976918931017316630250869639068154888220861051444506517693963215831040000000000*i1^20 + 73105431651164174200223704794356298978640810133766825725310666329067924770266187515125759465770511538161010566631293793652524335197394122517727367020786899542225504628115661618506898365161035681819436929903027526652821657627658046633358406513235120859526726226497389994081867488958316665531410316090319656048599275925035937503323973346891462746823355317392838060565897459182909845767143334157109473573856231960667084391081620428550911136809290655779510659221941513211750071421089641246958212657113578600683090404603750544635123870993565535717955044005241243706919895375737788334494664181230068266558226425155345727574353425313451395804036313315881525136169216998299904652626270710404322128957537297367040000000000*i1^21 + 2679576831633259444764862659935571154466326546171148558850092849179680662318527713383413955482956195563199749895445382560837409473910638091607397115287209769166117951519138736806371598524482097483408523390889578429432399252400549799305678576145838406767104772833753818598032393542929652460017847919726864379662201253615636124553845913828909141262563432937748844751856367990551142098957597854374672700109490134528916933776974288699287478077034380687129168367652859045427342913052070967724095016487608151767203267316154653758009656700424085405885271742071863866474001058600454513398390412174166833416881319388712210145527742424370000599033186301786269448831086433189376593859259493658034506829922304000000000*i1^22 + 56931111920655486116931335216158207712561405087408258123814968083611351820517014443341988557865502104405363367574380905014287842961784262757481207173085479675432839694448556169237834094136432122539503689748105854222550997376395014081297658786759583583562088689791845461072183667728058002625369624341529903471544739698862170730631616199640976000877265984734447680523686074397023774816772483821854857430587282537746311965710453083530666251093251318631758536179010647368545870742116525885646524279528132246904748441789861202715027124454004397409817871508818605969271633105956650580389571036697448058239831111368668448960350085565260915487360652565759144716506889334511617657336965415319896064000000000*i1^23 + 693189552874488429576260161161666158131552571652904329847510644593809066722572809953297556198847503963674163855483154704906701307714084517041872485876002673592172403501540456861898237792052706567810716285659954732223062813086811433429331999529147093383061319229577478598891471098098137737309408898805453224978530645367270116039330761240280979540854227711683606440753668727470951241607715601850046766372459812089408088930833318538282792684576917476541106586774934012926744036214555416593954990784329145471137802030247738294306996239024405393246411263740156520966046586711583434539646251251435216785653902251370924293350465562678141758235716306673154513556786143040039584212362828185600000000*i1^24 + 4292203139765518733867461572805307738012088277492134949291820560965267662526175628789799041856152850568839710130676845208587491288258203145649079089984591760248056402329586475743827663851135493366302597758644804333182108675995621351335514831864711240038956024620836337702366369820530382323529536946414164004994677065201627785296844026766369274384286885220975455545707126326094538560280857240049931546096172022563656749014899825360829865479184623503842638667796439617191481515812060828975188020878377874994054624670637671467010974411775944741618235606854086500094900144301545636709535383877855203015481470797068077606102104343507076636144298005758750955026377726525411059302400000000*i1^25 + 10632773585972537587246849156602505309491425405516552557312861371363078679209347306143513874976721016118890694534547026016402112973082938571553263735803474996760817168965725426907039128158041974170693357459620578855396091474635869061306485056765099126484640239638434948227329377299311476067037348296361865073408752213232375519136048330199979223234723815967609630635142196619968516176809383670272995934056811323810711455131873590445242071404688269538867446528564583395256588254857463802075713130611439951586153785691794772650639253246048166345963434042849236648049903234199543131016980281864246293899447868850195079175985112462471244392548383128342538811959281838981120000000*i1^26 + 844233744618037464608591869231244913294430228864184963617213873104025452979644904464165447530131629464855191955934169914103740425815959674852637036098254686113869023979798987454430031354410893300864181371833220875785818703400085391910589131752617693163089258518947557315353550650914042572847582776168694300509862068874142453308379918271924745480871966815303447028026969372618502615311341227385039782145987159074866707823261426826343733829701544736970361673707950718511470810273765372668989764070029265689684035005121814827696805847572443893148652670295847481417945142843466812745814360957757569769483599889245771994961872047327234759278734807091855270871040000000*i1^27 + 28699360315414919609019093693642851340691758918221109541588084634125662274603675580055118189017967977813963134132601356945369153203821791096733850034970580489106708748994749516888964527517657920781929913046455723265804757651952348573757309553057946538318633368702742867159184021260733519889185640722546956239494458759082063988661808615570515931925541771241246555383546666089284237775595209220826976149007498765233801334073484382858935466129402309690373770791200466194849480865539316171060239148076792822868664640500697637666576544069243892368318593569732424999748517457882095337598601935579719470395371508927256565173512608101951693905631050203136000000*i1^28 + 431893836792036732180641103767412890354820279371090041062996928239608414179085017182615707887793211313448431902530260771596903716484746894267843285280771151464605468413935453161223911030509999599125531412123082269828633545513071498729470361771587028489780157965164546300759901827274932912062368162219387765271856509489944649087212156555347183051165727388855774575067141199095218280941766954715608029987394910121209999127106776070403508895527867957620633848006764940883360161410427038581599123045218219641226045344319937333978105187246607319403876435958205343287829006263795799025170867945290835773024151209577680813839008451067916582912000000*i1^29 + 278747519017246709356020098125560878584016551241011430335363842486133258760947560356903973027987993735227994561567912492647362491870767256610105295563102527763289522101226092919062295768641571681562829961738061981538708541547474972045283627533654785452100490106761305655174438307185084194826111199964524994554147013382473737539518055175124488879945365572545458808026047703305396292518034768437572372970136662640467784805494733191146188044409445742805988871405358414785897867025833014132380171132414069410429105241779876913544041506945839261612118425025552738699948093228462046932484988134306396893887733444742556021877532262400000*i1^30 + -44488224907133403371668652637277429880257996065459959005389686152435111770588937935788313089690590557107117355024625020656634688198560075444535175666264679809102113381943568049577548192098366280314850745147148771543264456206123419171913433780600463303072999320996200804177290073865277720494168086751118964718820707185916139822544944468904821676338281261281434919291859437860095954938651811793391337823120099716523389027772941442610461207610717309656343119077384145014661992728516699760446255497031105620404606020712427613180956260189761820137461004989096454405690417910850660696226615827361462335385592005941788672000000*i1^31 + -59209300293925358474532106831818422797824580887526254891353059237999505437038106055712455914713731514227308182176316492561350874098295413173458797155846751315890772262984417123553484628943547565984470756389531989365044914050955912776443355311781772184567761551139935879597233920175379505225457187601643195224742747429567973291608085656860321381875382988771111753836697335294439600632065617148543650502834524741499626332810573545121656201111077032855867753526635464078926596418763464614047351320550998549304469730559592813313275100557271866972560678283082581864522259606338338638933547961018610451868549120000*i1^32 + -22787581912174612791157131791309841336286372573603754935860086384607100256480941582005701444731021191616035816518068885787734024363011091508022607487699039635056724881308743777346460344564502903110951701849940671113089067028216712911990487618206505544571235395277379017250519035030620893729019532251507727171531749168999227142400710160359839248804146206971580439652717686927954815685167412125271343735105535593500681115689537216996454860322288628603074508412726673118473801346989322887113747311151823430173078120592712540453765191511713738049213980070499048280423012327620456520155738469826560000*i1^33 + -1225191458266313473324341824326153034631605748870779299571437493662430413001140215068614344044282405341820392381167252909391064000963051016074608374973464549902104369238085876695610333634841566631434698852361567303294918205571466894663205880177648777149533116314501883771912386492360386185217067605589593794820118595626689635174262216900757041738770909384799519107995801330297480509947830607164803441283313056634122989091972080562469798636776683576911425177270180849109486813298920579375613640390996194252569504545946564214561044058344454269033078848593705513069243104232715845632000*i1^34 + -20601901937395351372755532795789232447182229957563729046012984060340484308359002700631373930372380866119997181756141562524485754836215911699490770745455125182472225338443484273025491239780748189808110937546803766712082356820062002591501047692929445725914329740589410996972261010908262991327182709819177227050123115100116452596954559660904026418186295475933594581682832974343961122920683169161089194105924312589681319873917675520845090244489405355412136349137613031243958866901619221149562245514374413884637357585962510852034259824064581154234022945896651002241613824000*i1^35 + -47846656199127476226538559235247604088092203400273405351926796794706997320762621756253546851756473983926491915502048888010454004726230893165570843944414915269592920008554120659360263751826293545622617791742369546635656699020465614512162629078980932433354967398301293820490107388176963584466351127960674077903902557952906012862864993497578224486898569720068668762841575620425159401793367373345574734645577607256348696818455509608881652643681885635663516309077988812112410037675676806825285448812376918096464103182818134649739341335883312903167462604800*i1^36 + -28834332176157246213486591924996347686741469932805786066009324300877599124218497158462369237553233098215286933026105068387919825327993449248618580390366255740638265687693459590600959336019939889369381924051877129561629674564915496384955236573024904098890097435642302354024537944149547553533084694260065768455630148940980967083810278559402224084914158613424642779686793168644280307927744848487401783985863818581135456118389669576384978440629411700117123259284478428951998853944953401414059957909476697942969085704535471422986361241600*i1^37 + 3987563883234851202096140445154625540616158446662175775629682726983175271989992204325927571187187955039141683597195531064786265991971148153950611578205975520832503446680004366459431103388433487729793045052369552089005904454021994433196343614156754151803755908327975278280348390244406754378700399739775435464461301972367997805207130765682490304002818177851805003004529365618003042503428317804041307120128937819393447789553776672187374995771225489903765789963597481163888599722990287831448628220614417085347145973760*i1^38 + -125990353536106157915951277614140789264049841433423946727881632474200630300233926650374616807354469686754704379228855059439478701217447985023984537528856793772966002584481696590759231954753529963424850418354129677073276601441036227855847920994250759529569691271940733811915031365278325149270530497364740024891042408896386445486322163704338903384302912754019800224978879583000134453737121140366480397869576994444782186443465925184380677293856420902560661199892769550786011021587391795637876162560*i1^39 + -306613834551852125394229986976564484543223863385589608641235519412058714574860276881847932302074217341642639615993059426366677644339741403210844651130752476106990150319968225547113282127465204886869360264845517487749746527088535380381289142732803857151630631244549052414625314768754658453560187321398359880138565556321135568698733985185851492691264459269999305452332712569094548312598207853790568220392890096338222584635142828715211721573875859786554300455129201915917705216*i1^40 + -9284884365073162201675569322753975451514914915020594578709490351094620525482839888695990722210409618108253348973190308459978063363379897730663301154645870164583294875958083620075382943663169884914546287800791498217490374392959771303441565728916106986161505446936119139642110265495311286129033308001300472345715600060972649539690705740845419791412042217110214262831525386550468872991569268547223228842909907256086325832989280405851994202858751208280540480*i1^41 + 158962535471620292440469791112857728753521187414766418243991652202796437508786602295419712662139497919058230317345166836628482640387065223046910574452043189156633380494605902336592429831858461187454547427489236873494506752355895519577134823862867968689891253561547746838444829869834510592897021299167728739241355061364648910171557983724304737653744575241638999547950006018697427308766322216648531615092566712981124819140025*i1^42, -13660205582178456971480220552754631477583102563522953647314614270816639253049618240287158631357468492396622751541210482712286667197831091977285384324421969036778683382520653224017828698397688138703926331818206259250933740563178828448257047562234336301492620547011748837676531504051292370853485023506454947814287685944849289567562780283354809868836932431867585920915194241094004862167203348943198176090491666986324179215019374918147089241678197275401344340502554986886695417130257637172142039904527006206601362025843599207911759887932018930040125171060918320213227811447101870895303132411364384164941897287308473484676323250654411948254670745695613824151270863160823858178698156410471759536492128085590905521793623312663486407018073774112449717021482456906604829660896363472129035068521381663847765479983927325161231821443947435479471185201441401945447459959223984324846447826622830867872275980370686352487660937107846339415409387284970997825176744552883623860628076960753259207976582229555702549873337447065815579736414742668706040986468506479322118225920000000000000000000000000000000000 + -535774765724378211896968015880743856042080082648508531946293465726893346018849276572027720315934277529680757827329725106557674278023976167301806556319092469496897286618693321481453336587799744579643179908345780208682286094611364387016372365592894837881311172969294969970021755213215177361807633343540676895835828531593510366113507470066760100744881551199540012349121644058430607840099681221798882151888971292280925681176757488699839476180969476180008741427657749707828822213755232185851379510898618353073379280978903511767891199896002312096321290340930999609385212829106625717319717553329569400173103631465261905885869407201044758478019128836040605211304190290559217783335416231410807746097752457719048661166797625341569992166432075941922552603874374775924129271504034267371594781581125371174178950094728893778411657298372619271104659305934952573851332650198125035523615422548112202507154215130414016269904196803343410381143394186783052169504106834362043546609404861362079674967468878104246119410384956583277209526237954061979181224691174145614349231718400000000000000000000000000000000*i1 + -7295536473901050275552286225283643648144123044484418520606502363979696478046757189502416955100510487987930174918365547415298027358230631653227002967105902659219037512872036394331008808338000292314896048473282270451019567107413918497228191548576259244859658002308407041162473096062222646867664497141905677093270849405399411405503996866557178105335287960675435831021083110204462767578889218350934518581872739744835231190479400101593511714979997022585801576223131231405912368262757732018477552303373418984883131549157154612087647954511423302135572149551417667539765568362247413680360703434023289495295299106518636864568091017075098723406685448782046473099089798570223039560281131595844942234367987423484751452033207019238466220614573723049320174810072430689325040783584696775432975515362653755602399997244741780811518192256393727764247549978872725598119264630593865178070882919275215386049211940827170500643759832480547925659611490753620605772735572800011885668441537921814173024052659858920931555136061660746180239563821825980134107662585843999204647632896000000000000000000000000000000*i1^2 + -30440319163872421306745027039342460888287106679805187686797861393410154544167131519189814098509830453510151812155107611332471147355848565187169940261708012829778042866843310283016242877580706667750830355065055309143538342555125013946041296736411387068808722656061821527636176665750911946802390139054522698157240864108433778028144204349368208780379044200397171860400510406890674616597699973241923395234791220869824738269749601466113634664045093143266276479210156373516642043137106686486964211039787460351875071921551786325220322102585025930210299920708918589788815153197031914709184173239389139882520698956679398123505676061592913649583012143695737029846182593929362453688405287611651412627149066542230184024515311870611444739624054000750877073277507050643159352996405025725697014068971004402421765114409587690721823573493159183056421165877621547352705058766916699636614830690668108230356350950033356450908761104564773273408784672005231270829946059150847962346829968702343919238937957552516462868648876282519587790154864260162275201975804296494057605038080000000000000000000000000000*i1^3 + 880049827877680347507080499423055208290163191727765750063641538660075298806736923165942845124309741363388024158513511463864679096405158619605660399932539395524641466915278601345951983134559623365906930240065513492589435676966446614119709207210612303081458731591141422549626620056938548838295244820534423607358870084518989358720774498242474604765882104182955474485696833567530758001556715375048116912468815056951104163622076762660607658055930182730619903174884477935370358886456608187936645885048115603271845224703814459362506303708576578930457341156699091818411709131611661907614083541892307456677316283880650441627153788952924811427666640640788893787470471223556560788749870848017105735550869363107234089174505568865351389629372650080708029670744543186195128063460944176545676585143629319876795716508910748677288225219979079318377105585696873399005703967966088680942032044404159844024428257862326324349387651505429708646358654442612613520995391949360854480883578675103452413670879704333356225129656187720711556421693054975710046664717427661535707136000000000000000000000000000*i1^4 + 174902716797292922854378462108711270982871785969730450246131437311235665643400367783587507646578511927349486238623055749796054202890209215531520969817927883675723644872324955667429028263341868535989416301142969688935445992854028304252994711272492119555775708604075458770491671955321837589256351511531480945449020343970593946289433608329909219756936528648142109840434788232229542912538569806718832970510169412476250344489151470910970710094093595993824600731114347450870194434280695554302443811031681388521955923703872612747274930150806580113836779229633917211858458098265491206425818261477176395674769819791914448105627049061722655961152044192597627968545939764012627172471039444710973359547043020602146317829923733099833814802643464448329571931365097900614154179818057420650156701554544633081655544145259974430646193324646971397599475785934788978745040419127155633411549476732409122830343392350002256117175186371383984204964921976650605890401533502242747962189129653594200518888661653062810810189780668707174234869505603320772820571109645166935436951552000000000000000000000000*i1^5 + -106340837481652224324977645216216147220869482826595398421912070426646799756156388207652182934508569020421953084288179677164908903694636237231717361001615869681122107645823387124719540261664254346906595809108323391458675887262378432887366417068852082900826083878684712526098871358131521674722238695761977409312534295984576775466969765704634241705675860329326855472302815019229378749760719028931491747953165677925566210063991838898634982621303346242539067365745403597419226301772490459764902568836947810978004575730761226126703741259046170270064404821005779250576153801316347167473880099709011134100812578516760021480170621671779936005171699123892706812636768712243163180074115509772261568308059992582127360622265917914214987679763780903759741726657925361677556596461281777703439769495968457153455875292341053567622882366014365901667772668028627372796429910002062311316938205378597771335217951423591069274301868259564423557179921301854216936448856015659463643770692797359107705997455524571748109200970251249504280482971572024364532314382705868661126594560000000000000000000000*i1^6 + -45425592853992344531781385915100241499625263340929580249944781573903758005929167266085953377171915507203351237857854539272644468481920283995830017574825747606777187629713888477678384748536157095732062051302814575229959548293723131983450324226754270860686174939040551563787226142688971070620829175915751732818866919807915403811062156468716852251779247317346103963480041047563202951177005390327593396087272379598564055940608741862523536494416336456221126081972485647537651051149370685158767122468429482445872465004265403498895686300661884495249924227520968892024549625168530276555641196342860291926385843391497689646840225445281953740465602458591847387942973037637990774172300245981103564088625089386942778784301381222471450282667211059690703812265234233309398190603542373107697418393255561144110557850568407792222813720448561341082509546027909872304199701148308052519901103390015263076376320130451901217309674462966460178303137279828669937536649632005711905966506385520764220016752511078518487660377275903250002494815054687563035761659509207166510694400000000000000000000*i1^7 + -7329072445350282590009554118399148667638595150888578499559317922264727980118307974362439763743566367419570046053036367088143336046028434238918274628069634282323192859391664950469938961239333790509819439047419405446871979840555502417460470661315585129437026098922060075235738359876485111397877505798774719764775090740302676444072683833784750097478785809285466242930695760765569363538279757849603555923123065619234563784318322905012252222035452977209013203233080568177488994036547875149395344013552821940502916904975920393164497087501802712485727721314803427593060276804665401501825667531579073879880419963666027842809757553728297179958288092985366256551833048666751260009661892461103020668852034591920873470136230013798072856311448753145564654222802382840964613908047911876695827428913415986299168746051362151457825214833567168020645700731204897123558799281015664166146423196951468820783613802575164927810305829763134088511008682903941929725193096448140281278730057590882463581785403219274099170545500081288691830832879684156764903022892984966316032000000000000000000*i1^8 + -697637911622384652065835171255111069098391335071441175579371119191659418202114368554786118171541888050951446225252984307122264535776866505340481722018873354190104841535828188113605204879388429100238794863462262323137491671790593406846907892224686363982862243438500066390534512294912167216835105444426232639687548830763261288373111414404017897373030192521233135294348775930668731346512599014957171164993387625127879418843860888632468623631310898055642868357273942192828654069347536998199064741749003604366268067319342405471356744729928946414898082909956726886796801226163147632677788831721937118491727605211855069302162271656311998511918370407104339153776244155148005635792972547715272119506288702024323570458940100427202833339485357667676478462828606331918805755203273809362285234610417774754511666772677868080006095844461605030889664131478318666337128490685037029294152468625588400872688271943700274433884632635104137262291026964158812867054057848606273847297970680731077042698507600464989514919473443436915281112667177355706697586826698293248000000000000000000*i1^9 + -44961797316373659934233727713077928139524461787082161326191587310708788315213085299371237431212346942916862375406034917438856848939052384068693423994419005760578738948523417914826572672908600990004166025789448971982393401766440110549403041719118789483810450337667997289124646646112081023701168061148122210967264055162282132719519531962497417642018809828007213143052112197724220875852099179947398233778206947536829330450647038060210067318508300463245287606007329507673254883027183786091331317853740146980677280258183526005213619520929146389887814366788089689622412528911820582989839813494768858425638323875478466243275620055844332037163390807904680382895230849368114713512145521709020906132285923134115315113214051441048545181698520903659173889237888889575751552285876131913160060218231316324364146819929154267603509659349653436092081929553925513240816714420351190697275429235844694408783753832778885218474015360733551825840724612220645989729488370131178012671133274172434845084086020399082762594601793797431805095545157487356418305399109713920000000000000000*i1^10 + -2044870823883005257966450564414044639271414540973454843200147444430234971986604580014905325648401995811014364266125960906731376834303492209884267942356749233937239780748039980788638030637003631636530994255709378428507942430122385495039291240093972840734729759413413235356718405344540650522769688352943707343394483589110416360702931386095163869825313081656235427815691000346742965469781495864394790860276365137970951026070979674553196775721143012573238561591619400266617350306168562372154450664827343752962178939543729785371475620783881917303313168479158844242405709491822024441744239349850580531586304532677052972828900672622384799801750925315826402631347334728613150081712940509924553205743019705197508894050046240857029302111615724201417818536588792046717039695313835968090381609944140124803245711389296697605997273445756917866656946575206280945500689675560647448587550573983603998637862000156134316941694144648833426703658003752287953796850824864679081842594719893504424370375693029000796413592777523567678033380370652378636781396951040000000000000000*i1^11 + -64792679296811172644113576058301204628367209475682241954077496939653497338356931510568798718960629689360728376928340200842934599193535481827268383530403284212672596179164212567293552900125829266149425616240281560186663814215473691092281809221341961537574273530025912394424689708435968088165020105800043455280744874173203802967666408742792450391380024131122625082608405513084942341631538451690519682568417979961241434572842868918912579729062841968040122337707515138054179367219379729515129174561669041750071666916418032825945653981815270676543094219982991991416297124839657768327377130817075053597560247101613773230963376386692818343294978814680957562376389078424845258057288632569913068484033170949167688141380378848368702378603888719285240609177124535079689482105871460780533197591162371332516304389645544011688794157384317945772686519379356574515301582884553372974572854620423810638601744191878334694785535653668679939588521343856722829883466420910418759338762793233770243704274999760699264298570289376553630721220860744764666727628800000000000000*i1^12 + -1331278727072710711498753057198379594097594995991106446382188422218364284076186589614360309335225983453067847291008872757396136401915104329020885087800121552732920489172685160930955948428243781966003576197460837674819418049809893123094634373765422758465949300280072518193232899720282322643249839985578671039037459123308357687534754290196584247908224109191589620790089287865554527807530257840961821914620445328751177143962004531875614939898185186388653137226360828211202603319738191997588099940431160385581302866184510405611417903449507214888353963485025139516804108078849109601154203986275944823597739278461071364896967565594767922546274906056373220811291301929786368862310601925903591414655165897143790895138162729830925076651022180622294502786152432985170917519593003305066603613148825378716285791270245323473488347425300267406294607060803137188624527693487805795473699194009149294031606754698156514207304147022269630914214639149523841059428745503039829445164810583808972517618055297009118082160572949000348363715840914098015436800000000000000*i1^13 + -14312362513099518628413310643585582352627991622756575139395679948167304248664181066623482676295462316688952711391183393521493329530968545376576014147311339850815213158413061371321265095801637431605253303195182388463895409671754930427766914209500302800018218295308144574302331336072637671123928809779234906330828163889800556502549556208826867847071672328576033478602656056482815847060766610954679885698893753219604412388596472268584580946746230146642378070055471346493089938225621070749121143342123253539916383708097234514531805028777574505702336079589639900840322983404650208746650920051838148883029572366094653570562666569704391739220556210242671411523531314688125795528408736588038020780745660340992103753666444900535433341823427743922339872423662860653524559762883239462597747264908571495845284448340724103257741493079849527874611992477669914525906410178886607114756224246823604584576046303939073168645648284105089845108309529075278101029614522914100465935693245839210107703552930839780338982087378431897404630024639825838080000000000000*i1^14 + -35556249888208963505116197857010351446675785292672050801451278071322660961149504055791480673975013626002141481825228045472396573552643170817212357162933307202330284001460354214007166363978295812623561498117405055385093032310692241270863072366192405737529612015706986074086757978927652083626261264082714905772459706329743350299011378722232622208443164105197755014070309362672105979704071412040321561211065777369990419952113962101772802541510665475051757487504489133017225941447756788760514153252047783112141011262878687637050621583165011694910323377598661542478942623990135211735345881074465450710898865612841567470560331042936378886086194831327523842845376835238416979811752742547053782924248262391945523457310083226313987553730419651594959679066781785138504976236581796085266581305462083659886723755182309681959480253934147456707614684111123195274412668257783105524538513140646517187623228711030799875453145128212309360894353824392885674434234950486569966277303578077323772604826472262070632135116370344893732967206092800000000000000*i1^15 + -58475787906101544826638659303412725540926505657154348429794483939982328064143607653821525249666270711499876629573378376340994825177446161116585243619183946263754257469795954789569479968895090187180442492076648463508858485367308939159156065814913203873349604740366972938995555900348270554710734151476963938439402475113274794918935498780710502099547403449357160792210382210560868917158212224716459004551867735218542199601507006648486470374486402469631480946203081698056036831214420499948589449984825114263873362823602189980951625485980765608480431683497502435814218031693053207732939908616203780167255638686874843677066430169795408833444247457657325918993788903704769562936379291736094267944792676450734225910765201774577264880328906846110239421614066117359573914732389412285351697773815094036109778490220996558172020551125518753660703384023435534729980528919954547503106646412678721331649356583607282691005810081791584377534960009237700190004718970092698411246016154237388349700379438597403562011409164650599619231744000000000000*i1^16 + -225767240434375070971162169467180773743339167813316551447944911193410928123738721377207041926146487253722180463192373872598117119180028769398468177363792763824121397646429729051386565705836007375557338368791151426621211021690829335901570400238037774684013804292948891049859639964013081158270485858926870394755809546033264306174571844670589486283161966140912581297878494360406131060975761233776155426544819348090589942871897002105168468308759435106503799367850539503010342097924095055497101994427426143047719081079458395969193590861601452212966004513015718757649959425905785246580639436175874798761656357129483685689055111022109428284192542621074957217510077403956773982291105389285680916513597519317085220553193289335686118453424983276565422013887269233861657405442181839041396898283122691772441015654067754042382714582241678320863263808403579171100091366599675085323581016736085340428635526991322134458449819342731593091842400451516405234958210450992138219451636957112281741871776249218825758551021227926880256000000000000*i1^17 + -644250193680224996865726853211825105291827644274163000697439450091963661303530774482773653236944611585239397944620427959159122790892085462527592128846000691052705747767078693390481536973888328276297519879760634027688131583910809772467004490673294774567372530657414579096257318247183058793737503511537319893845018674334623167341688743630064668097327469358397534693519344925178383160018235042409344339840862875930515636286484930503261159463705613940028488840861170429762280245393782530497681446944082378221906432828387627460992054943059330695674159940415279559728653543304591373716981245105474575680826729879682719442839856766660927927654086591098845711685970071571692828284646644623152905674109675674372933475157383469422864643149176370884433712459837640850830939079015538763252741965875694998246814542052822458630181383825933012345647082793356436257196206193299586229032672767612351856317699720121084459644555632739001710132029081977466919316551630764123217811857590962529188193814054913364792475286870425600000000000*i1^18 + -979562953113310260004336242122570896570887247754693190730304138922217412227329785333252248754043907813855957962754259337624966206793040464403474885600996058637840188044703608987819195243682183701650736451335052135765210580044195239392087768135085931808138647919622352560684729817961204086511175518146311468755353485690593208441951818059168033597627631301087313428295095066894415576096879195965421558754041774668104814412517911940484198261082426264605448561115153121193782940732394831830353390314624279686010661578462110177604308685436481644424161204996665509401858716694204086077911147847761140998065234605162859196186492303689348806099569067561984628968818113704091881817445479559840629189898168876244939734542099595412995022597799516530718820214088976249139628600299131847643952964235290017464797779267071282006936852499336707303294843820303403720366915073535189931318594480573973172682848561063834494386846883750033771633032846575127086618015609784122935694670312950719353201752934190411466303078400000000000*i1^19 + -668944958052408179150419747398506487871042938386758687172309914591975413420552661951813550821751866434378089684197143550468400154312883407942016877840942417210080802879356763296051509723134849655439147996803256090678884770508170327567506038211056957334184568211304359019861639592894617565344174500035835079359546234651623933711375532605881934232851077258915884272849666241842467059220211264850381386560693717771263207535880157037674736560242558616419305922054852586480180416682588073538119033265619568099623092168873570230377290913616691967373024835686147784461141830567452799785112377594304733157600800473771539819000892856283452038937095592210613311421392334539781330886929307433700699159266381389569842404608743108344092336866350038711145880529970078516554331580142812226751658348391760260559355646603984286666171366777463063950046167826684243848823449919591294015611230711272070911974070143882332426752666555551796782226557924311731222499978034474766335420536592793741226928016177325020282880000000000*i1^20 + -35650130518491457184222647230841482399044885979679715311173466289396750636186541152521353584122012075098625297196751277665795134383242527699176467538505044069739516361435660665852450176294786006222093355572395062239892541520552944569309075923126031852273145791266712389945142146656720305511024446156089803317722406769252252144448986846569941302971089880034700641994276778673958473967999571355517892514262537487328052527611336257241032463300431582945003959837297170430760539697234848019818994792627293775281523819753082018303728096323689419352423231341699770948666660124649583942391086557702946697167708644661123606711409795612708282023165118943908380405275077261148749928845075720215741179886588483523943265868032626620938421774508245709641492990395730541996497440635252424391105079212978220100836487818526722609147601034828615575030207084140782450453085931655520178333733299741672187414945048649992852864088471553734295759545336221314330667541651217957537406907717918596641778411272929280000000000*i1^21 + -1300425837955885628739685037870008563024123027466986925255085186874439357500246308276332568451900494902311551988179606174608192110329676275658347457388689857263067573117331495771895305069073295898646531470076240708783379820500510105576829713694882481484933216338566194972028866264047625210256571979048429337613462074268701782059423765393501233213046236010433374714922145086661493344130654796505518344035446292083896794656354520251857243296251215213871460047969413996795631809738149599912299467826848344434684586216155787268538799228469906841708583478040690782050891150354556055661582647739525904187702289234415706833928203229268571168735176061293843973410149423854347536151172357767838939182538545475969761516063719069784470228483439295622587469747237047552999257207072212424000581793742786771428454035403250892242748276289272824852293965937072321031129246374327046907668269274596247531732708294185958186025425346072172451377273425755252261535386755081385588746421562181738496524288000000000*i1^22 + -27583157678414819120639297581902041519723558645562507811586167871468027729312794318011544384970686794137845904020640044822741005452823670681877964127832201096140188531141823559717534625603180335559871939742966783038568919186508291844384744123648122058035888964966152235990178182927503283395114527657112491843888069290211852100693238714258011177868470400463591835624281470240107743760922849151734148118393021986283677094014407835454608385761620610950948629515839467288648760289304569600613590633455590449929361986994532853010281948004479649432802398971247248119836889864379978799346763925583065399257168743612004198068194053440605734712130035939904344304463353452177835882131339478058186914354690584498182319213547086881054606924386381145322051871412385859051936409937141735332951798283444468976190919906042828837654648024229106056048964874734443828100269089539002104468112291073984323129154161955503104224374739018022555602519136179581384409081830542713695808764470412443648000000000*i1^23 + -329720892878997152429722372810518592516852809439535394412429443601791240180514440095440679770390049845856673791259225186817349025117951954803452164807117341987118788747070653221677213565124096492969850869499280581543417188896883399648266998457913494295098035461950410061133003747866381231680378224596985760895552846045512043922864275729166738710510912549833070889655094204383925910907633104517042971542589576192529293212940422619728770480137496863531828164221889171914869546154735998827901759533527985638238546973098388611866288460927293828979821025843895467397985247144536101121925316634272786974742502102501796965340127830351289117302594012673133214126847188432409573871978573521190874628747276928951204626193802118641669476038915274181410896705568660220115073334289663539172833985737521608593362994393086427074331994945305478511731658743866214384604828368635814388289530039354326857749541079968594109649760300205226402737286330454994069786016889984760038653375283200000000*i1^24 + -1986188165388780237119889844882907873627567837261301400546468216227914239594073414544743724679658412277619152708030915588988293240151319939085807623918820526191451106814703399136730375941600302261344960259320921176887540346263670742581285439835511547909770795806544330547575500705455769575370716113809239120591826565754921172567001128160947479338824198431581773434998616828645731131582914276800708738469177340756540992323895437608548256718578844486062323426850970239695133213814260983599796325288039380576569609297518726169851980612703015568614091717975511635886914357715366666512493523442066379730772755627410720643344928531850444848686751699886097554217754894613465069117577092120563761547570874051345491860782521549660749351425017299209951666900049374917978645731866506829996540562907978963208194193262309324214011204730421164881233595141325285206814894175398347962244510603946449893711750998494582536462177795616487547479370886658963619651239127997533388800000000*i1^25 + -4714560204848354975079823586367908338136931031606394009044167160036691018235639976483327884852135687094025427326658518998663745928126671080111331819784399315432710647504505260374240540047527134148263504669822575708734607327111601855472719439616942328623334313157313199003951212906922363258400357664462265014882674322603372380256282467922409207248013036370502967913526909167101530355200507504730714033484315843222815410011347888869223210477421059950254578081728214404662894857066962330547999891048662102083199403743097446095697750662537884896794952492111737596956544679691071077979441474136856358845730173817265865750303490171963367202643739160161259138519766064816935590460336500906377645224595337614442770206426079863380495273442549820412862968537975706845669459069317196968397003949856021800405670781665024901692897790977609683849003725117477376028094029388212039006732532168352315265487721966938794673738881011530966994812415349618421327620357488640000000*i1^26 + 57310068816320441792382544425695711678973822892902326788647483763920854983323222995992811784993729192853463466276306621116405779264570075420272341706393194347170166407334445964402227088233701936074416425588959638699025830062129210082040968026439917624199038898277501688577632129086463052196804735895257741891184417427993292298442314083675769523254164032193104993318378849843469801747225956956329616961905944673891867581508513298347805274538818008068019497298117834792538946746561172462943550007506456872911523155836549790319504579059652607075354661639439215352967755230746297704946679054849229551124472665219451551418821025671846435191723875620308144608689308154071161051968108312756824279276053913706584770803181049368010752778998822542805759956301813261098908371369831464450164798862144542997077973861936161248644839603791495706298334383371491773037305387828830700078364866727968387920575906492718231850327506375152822416045573654100049920000000*i1^27 + 8439377763140504225147774574847060376133060609214985672304280231901988030126600453318863737177888044797051056444060589087356921408314151136114507849638765255986380751464158093492000519175492511930638791856227226507908909788586562382326090240177560617924232596942552251192280147260271336645634017296340631027822735836768610944436748939666327556784180646995189899556223237385476430423773770731141371430035573222664482208046526982367004051781189820878750435901467261177731530642291144072815094481270632761541882370870662727715847457015167152540111177767242018746593622588264780259259444481569632922409769556756082275616748942000897217944443546679675794089916172961351169687324260047275462213046122267285046298811572433189481775804814643878110792988593978911179039708591460745340089153516795364917111480846330660539967212321509114084401717421480204826495226422692562875923317472873828509475824672895351207609570108807258757027550199808000000*i1^28 + 49589061410442590453790876329988504949574283742934716138448542592828369554956371481824677307226970432046241091608203890519886493648871773716016280781323665687875773622938566327831810893750642405832927830336693541507569440686769774872065389599142107645067558967537748152415350120568522089411276822979767350891808652650806406458319840600206333240042680428173795809949818324661860338279008777461653237897577339643745097726655040135861074047337707644654279397720182396851369782091852424559929789650150878132629616071110681004080778588220775220731590490306584716654768577702457846630509626045065156124998216777612306114858059125733758035860204272092086755924061283624874212899270727815562964729306367811619770948337230087344436464798219787045344317213022122381265831086239306691115966928559401465160891299412556075456333551576024551928479225314441240072545300211566311485216294814215572205443557551066082440818642142181195776000000*i1^29 + -1325244729860702698521494912400084988004220898340375661060856118132265130557265677021439311190654728402580710122038034470555048696186118516269618182672415111999523150151457052221994854067566528945814911805407883978854211925936802999349624566097377655730139394286896448174662614885928153489906488835905476676244149991830365387337100452703984784132479355228040671917768473981025268967272508303746215799652300811602080916635567180760770213940361093397210303087952794150821047049846475606021763068831916127201791906608848060041167695880190501039500957360046274099786442457101763865459205956790838925547196254372194431493482783520648054786530350631791353906480876272691449433344705608515918395794266200745255140321418157760918901552155276044591362873534591446294259036771908394910580822727673600101096261781869556571784875081371832611696661468348323190974592582243643730892104860228672840394047859291574554573196492800000*i1^30 + 1066507352426626441113151840614551492541155397986519735447122272089854235730595337420691798252569964322290394155806804313089261374337046890757638982581598391343704429656597953196608232769408673969175509769508168941328894849164159390439744520653658496874200266702927158810381398701420863211604816758530146322682653596163634070705994409319624313112365227150326139267687332127875234635279525746568098541154223227040198503093713948817429012999522278812485531827905589345699868013499116177729278788828283643174017518498773344514364225517519880030864828112013067069780173770939775585291732565686885039284232553404877441212001940820934254765929147587122527806579892928422678903701862544815561888744888793943756549781901144192869903720656945767529021845836454126460785427053335888161586507271981263759770074582927924834204991841808207432626237831766100577974382128447657954433085369846214878022861638860800000000*i1^31 + 2956737220700850339922733040905122387694980573229459592682493354724314025473906686932799186836345023892047341394388419647224144344114665617822727729596847005429386616226020983812789752119595725683362855555640848092413979247507182694631953606208247503842015566667302364161067371934101562503799130599211415332373610596089606070968739124661701118428096164594143563994378843206463340511434693836256195694637260202118164325362397062528602957916497652755958594640122467765000612690879464878302108792435529887677695253716931922311361865466107826809558172349889396794898797488258508901309761554629352810748686787598041736870110201935196999794374133242939056695509692632275899535374896267774664898264493033848046644947744435995808333622475133446574614871807533583991388258977898031894126507464770519988079582884492577986665056534382912846464379989888877672789954780642459316926054749567640550768640000*i1^32 + 1315336555241124579635037070875581330132100730744351312934910115401037034306058864632911318213367459466067009684210458948880240478483634499772810842205253381123674238799850873009877445548850397488536034813525411705381554290532447515410241945906323564179178443019885548260195902494430066716386403618535037040125217176237696346083042354960862492008539717794702563402326300244574647606436901510580232756706729621139280380054217851106990031712903245776241793740451962759128901682071281499690465440417756004689955481621489476196046915671230575310515504195848225638419892949453211725385125697981317779243214631537664549086251821055286334586752127035842700114294861743600393640333478179907266900690073229592766674458587818953557157531195110153440258860070366036806876305611683475099401595486126751033799488428617898378726058711397823879873341553260537687209155749285550914822230507520000*i1^33 + 70377988576043946224657465264187510938266292190679719540437710152859340959458949312752613764497806995882068149538407855371279436711713056925666702955078002439732234914270669376937090985807178869804187909207434084195035415250494858275277572895362290612738755619353438498820819662159813946037058157917488030469871730122962452459116656353794169170394516971476277976414808568678799896842388108433520893924356470862031734717896896148575447619303281126744349448822060063441813083548868125642251685574397405878650541057599612036304618711756813827806501773259035874641418053309024781492245540411637925811357458209203882654361542523121244832465953789552575214207909160625805889201323170191254522887040174417179545102875504739254407401946153327346557736043485994980402560566978814548088834251087802770242033276952531077745438227347890667303915669325051736545678219074863104000*i1^34 + 1166765435028762051587802755369428450101163006115769334521645116300246987700917628936810749072425426670110600122462005562440540919313652093007677473543816595204004096968140250076229241220026171809384698267837862193911898302242839732262936025761323050169194796148802205750309109990316867516496391705631645532872569871271888960722785294257110087513663387327376569773790472370256820800289503712269406911718988898452552892157570494029179406950890339957262162228843190316764317374057123113784508780104030154213793610957228410015298041288780025886157438403801109846364616208623813443212721954530296106117130403991734005108536502477078596651677056946825872966045381830561295009270157149653984843954443816647199294751199625998022213274865391792860556207518414196436574936676907069429328345381478568140442060767453362166687734015340347922856703603128924110848000*i1^35 + 2650488754817116842099182493744717204230385734681315464143140216927336363928809897138651345366422446827897133010072140461023647751079367615082452020916670535932178195823061908102566305188495312449191450560698228213931200430342476481563773114922304595386177794958611755206634613318126038644865537904704733178740012436766108361049509554762650512633144403827023413813458731762550802279452524015998761093805036183766626067368584801768337754281619458677148851534581464878871913603714348451489874834069331823626197561462710282996194396308164791427185449702047924124706137896752929637947390420603409576553928760243224633322660466831599335223306357921833445857798064947910123253285862423596344753171003237429551004517074714409231291637128344438610178347051456359057616149818564386487555310917627077785310918391902997412140128614644937496985600*i1^36 + 1561652291788340391008188205357692681461032864847973485060093141783361216921226594232249243478876583573858281407629165474290427021606227059129678456431872631683533589755620755784343587128159601258750190262662177655028737152944649789616732919260905251742680189065102307031289298825688124133035094534589338275553107343659127606734251311030206129728986402672727746682385338158832295358562937470027241709554407830393308011332054959463231198110346439137894119015129760697812432414765558863531349529718520397598947083675034279287303756353786030222641623346824798910569402051815061206845014051706343585241761481494803686248789074774889632117281162728509441162024646129106426966533760730692883675061267884105690830691307436832248838575319965347256319188741236080241480081422086902868731760334528071659332833460962578346803200*i1^37 + -210500833565284302011727807980750302491096245420742523144993155947771057973876315235807105653342511329993023619451013011490009836463805820712899508091734447525759179680903921317325345395742884678283416070142225350257454138215094259301791560707829398422712028734611957141409577358435525589542284681329397790237729847725588038974888648425355012143961632020540453979321831815929031160417021038406178234714117739865352547417551575173077207172635562863631118768456231001899712505940411640909294207857684926496490678391027840611105944158826178291092093561695619408295760319752542304176017694186378166047297758122650680823636098081307504670731944078068079455903153943762073578358304671496494546017825676796046767362295766174162592261516664077476425459358477214870880238962742584724835493917096581760286720*i1^38 + 6456879734102394742341210848801729542368655311425838956942229220415836781032606877627699500223821254325152950835438617177535561782156879504911698993432618950392903586531110307059907940629080479591143463165321932570889446537617028409478884094228535348198155368796757536864334432252673589468943915214747067313129145294170257894796989652708415120435468098479834599243248862714698784024687499457205356867134122588525598773346924811381530665750153287167799451570084934598766100724949891378737233115452656398136288246078703987348577211323607022233137756364601804401037052796692866505657263874423046087615323370637789715228759194788492213895053373156337520094118432136433390598212694357261221979361695680271938182252240064450568816470046396906542126306169293807207871937681040311582720*i1^39 + 16458583326239680304823453810713539234831802400392797807066769291669590731931280891877961003130978023666712140424001967102127943815636866267072026549530523185604439006910125605718761069470008615154653936866137441236867477397530036304942947195088287178238455091066470077451978052065222502985514904668625178267711069513254508800126542530487137817091484534410955265576026531953391880947466946723865304556817155723922880847935198362211689975857142283200774036094794109422218006339519007510209642719552236008313123719511743495425919086124879127578745156844052959991418301767003495973303327873866480596310584122561640409228971739825855905889615075866510089376687597635958173052479047808660832715500291635177830445384573446665609232009280677926250105908128542359552*i1^40 + 485778523343705178190643310421230674578873241628946667098260349259015194912763049881769978616712727233097841470133292405101221279447069072520405507595442673337913144989634747429285964178574818438183006808747857905461660016181602993120109529918041939191080787722815761255151669539690416444162347241573390678189890610971780830284760737336845517835012117583039404759399913067016648484079060077528611066715823808000326206303000156851521673610024737979250153477712955986963066409948295601637058164421474289578449861836203285262310445704066207875519512656422361543056747756169300509772163679484740992293338595390162774940043644532317055536172174939136686328778947948098643369434613456319709625319891164807331587815975323826179765610190465925120*i1^41 - N1*19687690328487260980804890349773627149194069456485711256966116643748152539334340996828889146405952711063905622914384618233780784397126165355935817544424389404088183297966869450700354004650221600622522016664490851911832851051136623189064456813786023243370881629843718442345791753125*i2, -856002203599339196644208310972672324089685804091833009829114009621797559188911178015988454168421447069031029568729675069392495597399212526674201848815933523046138776912355827765743180278442657369752490479806011025227426759051001215725612811947966472569580635973014269394993261858320905952731466777722928322381254301091045938719380024749622032490095057997764444048737160839834372392663700488396957569430929205272031113611545204364879140706747434770551825595500396098636722957262771176756346644019245144583220226171320450611621171706113369758202669842716315735324590181992385695651657969005103159061428077725474269694637106972857408573615099237202511072022496535068153524370813365422101125436535387654886121195090610181041610593867756691645776230907434226762104184793039108929326559393707187407640520985719020296867794154735804436657034169737859165474432897434741969337947205493346898178504686094980490667500970849332694848725216596261722577312790880846724336119398146555463707964278899686727126408771446883617513819508020704293285930618133835859812679680000000000000000000000000000000000 + -33463100465256907255002658047876171682165571890511477743467864943726007473163279445162889288056852797525880798667473729313888046337783769828173361218971247103846170677133943182643531343738481743921106587623884334070550830082382219131983016862080430038855618402421292070502927132010283480614615861337487425130425865900918680207823363300149580434683248504933376560595042438183597751421618136667301630352707749895804814379562675956618965436523112271932706463528188615676415113296751245082856649797762054768522781545893867313847130066072248287548259922755767936559463218154461426997533001256792616181804565429850824802965329515976322396500959590510313577576095479218643265980491086212388262186022183185322608613506895977132582750003662562152071977608199536836192528205912874049185667880669044542226772799826223134229404902971836500839733527417474405618761272721599134253784251664564214740049553779284686109776086825112157298851306765820583574599116756062142780868427497816017260760672130782472311485575621321749556061307375223765343879545222342086414145945600000000000000000000000000000000*i1 + -455865238533864383999815414235896104123390667477590053008541812396274172939639125771441795620872291395265850676201856326185273206304751255306768194664360325454606742614283406731952527253030806468931070857264742053494281655290968697991206106291513854578745990921880670794464007126992784914815810784308824961974073242259584187221352176324733835454690246120638207154322709186448234121571620052210002482526012360856808478414959465649622187126321278545617892660823743176064631789393949264890883213901414509641147782404610609813753698635283150366704578250778952597562788985894572991449468937884889842381732804732578629517720847552548011470093557329803628642295222522694391904171146893463127924682360417120371226961926765558337350008179929358896275522346396954115486618888362930089691623532005336508019825944568022031202590782109166500430225874911213537993680388757735635655364078179453462894348647739894962869346021848710560231106475384074290253979678291936511998787189851616085061389107253891675488101776120100015295056764632977064099728118367280805051367424000000000000000000000000000000*i1^2 + -1904630340950798667667888808816079316036243859072175381319545592133333711546871655238266328125471866466861420363627285161666266759730539535024411115712668964062286351227422026307911150121523848988854568431725910074934687488673945886886133439522479599711839638323656167281834203679061930190625460909130380470372376979718365515002539867091245625916788497895642613671202982444722079893764142014020210359713001532617859963444076033717539768235889280643619239881978459800138859007824826848566878275277988519102231863769959953953136285923503983510806340081426901973065131113342421979363623795596708619913252733439760408444473694620870664076142714725278625569053315979218564949073752466859780005463732673086831425707021967378263582512379986476906369734075927730764190696009106834791930973252777142160241600540453773708688506223319164361065833809968760821087067778829473651243464668043148526600311467248267725583247011581490981550376816556378962723073034425131306882575297050278418508401301413536820072430075592400389809484464821886717605294329465927850965073920000000000000000000000000000*i1^3 + 42208069870834878322970049080057089723932735176928526039671123959950562365939243715961518489344943424131085650537370199777489882272910065071830094370305523204415462995453469198896563631216996788163045406193612876545605774379893356205499674229813571124665757731943608223130116451050031526962082277546565093741206837660237638245161634108805131194341892726978039193179564867379709237702905709217732222733528440542088011968506987056725396063994393384742054926543458225030750490168980113009164424250902042375039080753056167059917150784111662658754557547110827089337481590810875846630609406131911095638459290975155425494558213907474283651876791590032598866631706841847003151792500335435689471777375355146911102476167589253742934490503724141227933827114859637898690490650310496787351983834424889511933129267068804607040772127176832586327784264769341267593407078254768269158113802874316851852178954728770912744662283274151232061658984252632521539274673889404632195948168213034512685100637376237630220880639384263829267259431367432170279718984181167629008896000000000000000000000000000*i1^4 + 10923661393842119766688434179325674494475237657881567989252210129546801542840213789593072062660466581788806783336491670159141576707211084911018095297769213772382752376763105622675290332083832316949106954602212870895590955361680543180734763917880021071377873844448930098212987071804281113140944350601496341999281872154682102014741233821718131958827723820570033586499813107371144927855137379776295888657790431219881395921813552041722254247986705348976027317031310252445952554769400458613209973551602018418207086180908222257760732850601982716656019990244060941923329633728199595053255586552763538674391276497202595718323751989724224593733160254064154663729184465287583957530000183123624108255230434935088300834389747853353823196657118475884284902484442578533168522674520834047844025250218798217189810183903971338358602128106286764234912234102319797667530898908719732009849012285685843971152447205841077896514906391387734593796415649832020351407578673241489330549398822915650194611689858218628068551200828944388525853708105444895782735736285784455310737408000000000000000000000000*i1^5 + -6609386860919215497922628253473690637373303129187809284202986029664629165077732298539638045427884639951808694399187330253511928180420245114989031551017423206992893957918858278140033053220194240426206095734629958516362788763727123404280999664622679683314640514264554208074087359658989095913249628657992885928008619932903924993876915611235169405159883424662418509707355111305530122166631593175172314280524465102934622372445083713126376762387756854405415505103979917591768330584678915431090604457055182935990853742481389282111043093314155251194412355143412575852421433687510763741533117797473943141281190183464587299295572835485321383992471976752841081328002609424533628276022546794242396171937778975273419697778632003056254237436442441981248845055123764539793282372322130624513202596248681262657868361919293156125120924646583952824988939750089141558532017789133264258450726908376370323422865447414733270257957224083931445526195529544876847744552164162510564392086988505391362978913310857546663143963741786839913010473854495330253099502504172225340375040000000000000000000000*i1^6 + -2847083224410312622916702736555054770752533572902630626325362737405618436403378884162567843712537877001655864006167201357897793299949568437557624314758352059651017177955899205454428812452163846525051798327358190193501736509574981878977709799426985144152458024000186125499115786796791117393479585605256617101093169924223032391718033493083370326136937191328619784233001105507556841632332573489663987029552949202474806939765273105542236298751246589372204847758092936069231182982483197624840858406632462175938984565952739602605091499239780432468875436914299898307217432558084068709736099459849099719871986898683191629646744332595618387435758797691848257812851952404943220707461259424925892851348721760247752693814398151038426683881582020428887765065190272927052328156610433814587606432364415258440639608124421676499632129277771680253832373022593984381249404066902905879986197844781167115062400227373386542855036635023563355477216474117858132853282095357077119939080868618684564981037657582064171052415451555517812550817711052537641897407478949335374233600000000000000000000*i1^7 + -461825978844471086368286271902455022784164701795807824017634352960945197005910493845496549407451110758291591669834289804426283871858099180044431637913336777188164896632369259753722100986330004760962867763061131092968600248739382185689858788068304501288214156188033372436531519816127297786497546503510679003861961079419354776971087993590900994275624838697018921966569515838154666092318435821704828106565881024958065329719864975756949575683157211458811859290765699011438335823361279457860661851302354174969179446037751669369974949677376938520606408937986330437207133477285804410825486690548695449677227658206297752878884846882542025446203149942768366778164631454456091513922617670245283233197658964773842012993716490828660934890763544443120919668714755300480895377537784150995184667533694718662209862638796661898419493171450840502487967667164810913900986297411456172227962368128430745588509811982942371023500845442730850424780696034027678878763970529573088627963656312281572495341476954821025424910785205003917404654312056735229256031309669353914368000000000000000000*i1^8 + -44148166937522625367744219215147838479736559712839659230125961561417036733584742288202638614188743535171063725113606671897566288712917203495951572859739368050755329681408090588624043884979969352221619144208632306934543724002987263568272749281678101163451018957000597960120338180022735445625700107245404049371234422089364738653057224609700196742679736290421981846207709668412309096751141700913529307441422993447826716422421289497024827688177191788596808851206989963305986909729963370373421310050256010646813407826544300210126977808082330053950283023465501540772516564530578925276245282981826440234268904036803894773963882730664791933414547482286436972639693030124400207391959491380411557572894777937294108495127985054005517551235611506483535596000651513140923607935143736692698546765148369263713871970457084312279365839676430930300321364711751117294221254936247763233207645265595718680017441929274784180183117115324118042224028435114028808770536097896089001982501887100678637925747340599305630041842990252261759015096643962783960513315561747251200000000000000000*i1^9 + -2855864280100352295905018114428301399873866684205294742927473415360302424425244237729327619066152465706161587964052861112317946503992717057486387644271747570512859199569134530051187456123589707210352115920206554422690993539345614429056421112505985530893902102772875192458299530474039346432283296023183270928200106565431078532909419716886708814854520933631516102061987957694437518521228641079733295835959786001007872962316851528014490204243939641999684567206373658262927345563113215152073049539144522845669829257873055549364165213527828618179530372077572173651065496566403042589043289763409541286823967144595465009576796599066514478229921118039287329109360672574942851363493114161630840042881915096811650264754408391472485056177842614584342952618022138905366117870246132205921822015262656010508657680697555249091974883583043496309036184320718909573025335345309284259674186088226882753648673620957025618335139098697746404133690309592831381387672529562377454893278172383047562553607996831284670086567948424908871732263778117230749212541326458880000000000000000*i1^10 + -130366826885879214210929293054747234762804071105214018652735475566950227039371244949211813777521091180878001052234432917405937817050711098710736296501157145282612808118532850891347010214924268108509799459965767663377767028753210552153092924392291174158287465723192629016735833094916977029172619503534346729320572647556219752314983521856259120122848203550236571457066991835699622148269107108694176654407739180778189365922525900927593872762605792130519878689967618434641647817156257386649286965829971586949239423947465939373659990237310145393223384666745212676506244083464337410474033175298233900427065329941880257229456920834461543070309255925403908738456841831854333400808709486791056743447096019055658456788039616455674550908380879543993690105786381721336566536553553254363220128796275330463672928077620646141043238747227752436236174028258106841901434031634681058576324108066293583642070072488893956369312980224324107617368076383135393611069245613451131122889639832770167884908459926721963529669413970586404936788115526091289316112203776000000000000000*i1^11 + -4147108700593354381821757661266057495435320945481119096091364110871979324572780376838430165603540427805579899084624568185061020145458229004338183830597218983119985733483139527130724695893609602722862033993471089834762119059921835074444729955015518228251765338662048359295406248500160694896561078377229164340702531887390337367628024232661934852899400429371824257221991196037983086752344153604429323606766754591073676461236066635556679688132703784736284312646862275925507284562076884033037368243852042005794882392584948709758263293784872025105758568517020662676551906696147909126959606466503104180810465082962814311679519521108008841357262587313035464150920827484952710008202527593975222294068443587922777134954546547267444474416786480057821233934848744659983241686516355679650003304994378510824322196338779501978636071098405594527937654522510585295399959451181235764395969927130367873207028052744685394501718803975322420778171606136681691938126486009169857489989865948399920035955842649895597910904588914003403010736118854301793858355200000000000000*i1^12 + -85614738679543084223853040570788119230683911309598251605224094566106047229883153816884218792418094196087771458936503293232277025161169251964365110311983262927154454288918099172210967247126565580560597059301710348774804931301534143384894665618140271657542911379273885164939640911931165245662188436009507794595312894080653641230398077876249220189708787990311618051669447793395747361095345728538995174223584843008614058800410821684351177386056043880985626808594393264487353999816538434619504961190563432710194368167938499522402787939400828790442913764264549951403114705716693466991773748934637045881473790402820437383127223092765834905976440083610921384979113537529573395320739292038998605966649425629786984417714261081307343246562745493647034674056773313484871781495807692143800394648846081897531624899985499239126324328078742963812125030430289022468746556181949791614481191638843026121803617711312710815601826324084427660445614081777308965850085138485462077261777540722992875559734860745816576487340408132154315074314206545392435200000000000000*i1^13 + -926356215480844095118591486172621813805649024924975355033478358527721064520895979626862776368229236814019598231393043532980850860581801115975289173711729809037629277990896598891467931327582028473755300277879222085539616588516979947597928483600801977692031652458540404163056889876056416620163195379351979332813936672521067727128217475054999823006703397079241725986507861489647983033311719981683742506897777695416555802472971038142642043095991180174935751238434696073909591762654197503802271228702183417740620825194095265802482768723838202919265877482853687430767649521919378213586207085168741218811290931597273269495131046600213888667082581279104123962410318839827026804634913083976328107220784253320052812180116510207984225439013035831758336124224289477993383198791574828795438963091638977069082437656366578037970648415289958826638639728204029857864271949919838696186266704791029336732895078194638634528935895100942895407265236280107901990656950730678699542812988692088074039137277789940831905235161372252167587525241098731520000000000000*i1^14 + -2302010177173227432530262880434761058098682722495923327722587042940713429870943143410106278280841954031002933545928570323503404599198524532794455170955808544335566178348171620540287776474387950094271701083048765353619507504997034524639714503403923267458997958522782748029867803998209582360966062245982425607585991444922225320648262448905582122262447922609067419909148846880064967206733334435668675786092813194166684738796190781540767020328441125239532124381352796819952081608242391660424261853701252954145054661251093582725597900276489430648431886165382934548317194616114322913413713993593102027689567647945582991448061108994360205778828715063091361906132522017490059935788021599622544671658682493524734317369553596878244781543425756836005618683183205121087338612078803680587543970565808242852268787293269780666597178164768676268409048043614722095576494920362492707292022320445485359138949461617856829863528629304327340749954364787252772299861911862321237638813841280734153680419495043294875549634978126405829965612318720000000000000*i1^15 + -3775669020167951315017215461693866107851435207310294939599658062244274881042229240791576342804410976485184714770918630633039233988517185959021240901735037326917019980285994528627003804010321449737860909112943331768256999921529978217042439379199853442535772313280166404527113501341278458249667625968038519683537836313277119231097502275219048637704304612612348714158571084454442321903590906283493318813016398300824893217991999749592961502546518127414022904013349242252623735978476188117424867023048480909847097605724937440130004503694242829082167276834839397697453246170737301714194934147968221565187300956574971633628416051062135264517157134220745002176904541031994065545992487806040388762940686650821635147925826800503970343740095354878851920448619490492540354909958376498516935717837340531570558820397176772150806850522973316090469262405862321824381899316453048247645233728220887134449771700411439089386561122655450206839991009369769919847213163418049220880041990901895483094177612929373896605602067356552460763136000000000000*i1^16 + -14615884183910800112858490132880319241918665634796879385870885781800662548954369557046737104891601801642750284974865893288826104993630962134317339145914023614029607939934173548878513979882079090311532438021870758593629352095946156150023065562551469360377808817830080719352176112942548511669363153682294030328103262145536680699907262748461680245603643727428402801321887429939678847664496836795086458748549759135299129138446547771948280459766318812220563688338585782533074203750159820931388205449146678183686036445934105955579000046640765407010385806080601137176654990389895773779411243329576027246218952909440389305153101785794237726506533337226121750484433286142065245429157789148155716930704629620092502878493564556900110069923426153792019947928865994745672771812105918659463848652819512542308409324655641718967322310297689164068625644399376500338078479278111325126304317773672737963067539114341449042015018408780699770985003456374560903563573358664417515081367799308570510589683749177219987317413314564194304000000000000*i1^17 + -41806767464407293968264595545483292477203123894627225649513639353320565639158227446236851892574259336975026180315591459492636539066888637772629113491630062479306899927616511158599714503493790954332140416877492777249184624298652880098436523464309178198558323639788274349723966999997649207291156779766890177671317118025025320042797154802853807199499128359718326774532238497339025547587409720464978428505892147029016505521049147485903063573212848393078092114964210856558711623124442326448765756999911859803112458735199347041518731325104994811031586875005437795574680115769757014991054413237243678380290326688257312367898362980962098175983524319084084855965640127987663471930508387764018060035147263794985742326532253497003272610272959334788390587268629332709939416699296137299610695780135580589730315809859201596274218682738579542245151270694347756175945240486536124806130536604346627008409970570521451759071102761364537006500549025383727020324189470718923642111376709661291030517079532920821791051554907750400000000000*i1^18 + -63674590375261299443017475057203690964610720095211376775841678659499823565956913306651205595819761148780436885048794931646266545993121185845246698350085520448472471463078808706290254843221014242172506150124235881085359780483019382789516064039070967325050371007988812840302379852930757580326441125284962661959037598849464397113754386780661715524303904977293813784407456257114575848552127728170306067411256891316294824861107278691710617887083190768535868198504799337484963072776949592987431520650572108858033855258756427507929483570268635871082046083297883207687805882844315846958184997701656779061163182759741776028838127761145493356270922459085544856996936734133678690049426628215115676004451960051176525779810305554066744666026590070969300446734343176750877736744133855329279418388347173325755049887906047540093181246583457337155383702081010200994336774299922783639221331249360142345531957466617619201965009456536041824825556209185625552818533218235807836267102540663696399281826439771607798277734400000000000*i1^19 + -43553559285988835676403388342977424723100174168037522695065627799396455508513281667079749946522131778921772471975649174465886367186604688607313656198088622323028484211230172903790785842362363569323953125161972253338869883468644708902236967392267775545689941440122980585521139860633259193144496074176810551546190314399619363461902140892177125015195397543836810262730842786439698383445250830090847139159882310636781104040114515095918595357728508582736418953264648124134875233399978460130342554539693527885648103447774465742791767333887945765844691360238419028640517310623485770009760589059490620563032658296678720950832756513939948062200118291690233459802429049880260678614641446836912818034273079950685985926513701675285551139496042572696587814724960730990970105115087032432234040448770949321043416490436731762415911519956332669868122297928772871119806446783681407237402242633319141082314309487272131923889244164875564591557048215716810085799835239159231721057756985254076799596410053284771921920000000000*i1^20 + -2326381578871678717432339958552347570587348037337101637990561549673919300315975179395926177015418720610083960485978530854656050334375457373397583737758655446115665758989507869382185678833482983814556500823985145419176039997096178435639854261867098511446248018448831604691903372899058490618894688633844221335931063073868857443364444854472733995173736171481016858057774762425681988586009560653935726635902314593756849696136102557106414196231939928735598616360206213876062021004932351727927656557068711470526534539195299646602833223009012114271424768344261664089387700880521859972587043090405544986784946108576635346376854183923477795165662415381437183771409449213966731232322179100791556313563208568802634850691481347101300698983551086901376097900268195408185956506883005806802076729764049248544420916067553677474389883117335481051686973383622261328649401938594349580721522239039531842632751428513396020110531600173835312718013512453689960424802555137396370666866100212445694746073476628480000000000*i1^21 + -84806459428157013928393387938684323180436970591564506662451613596677905708878961913053286582632102843762025109621364659062635829968174440495826944866261081713952417107521480173047427771108297016823449551013403294507597181824623228997749520720852868374047884624223082755415090657439795490428632125205801518223807109739932329637064228946898530747794774124629894874157693078899080671858828448512838683841868859068966931791709864291927265332457396009991089288375882056665330590991067080227035914559187392382318505186260747551951471726545535073216536641227068959901754146346640594992361721739639109738486398976985791623255800183070972999209311235263425176068763755683530247404869815462569425587021835302683167167703046390523598715160453711511093745966041731890720426289967297183830969566956995071622492289332310086464611606199202306040629637120535223401207552885313876531757945543730200697866251159425677462528698247406753699128915480856054913584545469199089157742040738012032005046272000000000*i1^22 + -1797225524069693504742125701483090331554608880678697969117732934793998535819780154119870916723674968723545688896063980221352247851926670115075149300655265842932893343945277541016764631425029109859555130321495154419547643895746174627922702589186838344446221001864289786711788539234495457797042674327873243411796817798209467596170951047825142938898567237391460984138820312024026695385014343875562118338216903698544641392607678754424099876295528961306509533228124128080955045295783153080962333548564485522060304918441432903070248690902593313172572868424777237104416610226955036128375702980243120917411272471263889705960886658535509100453045248735090308309201157673795852206323954652489117930784066678172949429146776407020579847734790513134884834653104949159151331217051506966064103383328217465910242818201602151641839231025599884524635930508915990385125846089937346654032035456336784514802508785773877377585639976419107377519747798658835232884085134135187521817575226079182848000000000*i1^23 + -21444879240068864338730643816259952054331485286002693473335272995374791932486816320329310430658729231477659244371577266006382303790839381692479395665358793549326597839378672260434157837038485242536746513259484834485981726450751639611293564691086081981475059463202286262717204897700298886947773642217156934210060314054181033280191976174857314125948676704968611937784546372131733682124406303163581417924750184052393689538057631613810762666129775550669540028501982955103524581587068279114932382010809029355375247534910312946914454049037106931656239628170561432265934024033439194701429121208871939133121290974986521269675141284822451664066629020157614755821077065322001357402909023878876941739248950249881032778369636560131860963767844665776383724450981023015514899842378968498189968361908121676433669517916352002722582923157955664788404307914333720298581162442483457433550610637249905411879067631364292367078252721437023186848517310406462911056731510727302401684720844800000000*i1^24 + -128952640779465348211247944708016953202625158158533105747343269456613754900667964098321724161839244376199200840315643471276725593301808767962642948616476530429326111552562490383776855440681824582954804042468609360111132890296988991902753307944179277443287280130184759598422569374975698019065547258089550760413606730037099955295533951027456443188823354017521606031103082580047615432409616719199612197721781322151180736343753012499742181501246304238156509782914388002050256629855117227062218723242833287279283953211440392036108647509036297032075381441442498405813168452797392784488440617960513250586855298008217512808823688398389440549604084933932674220843185160663920260797328085522542423824944584691918998297281115925395265491577161148491412016165802953979454583039224768562307448573345214618342984271784565771908858642863194189995784747232529859869182218896156153543470045361986584084675255621096166312016695522691997836773209293166714113688914891531458969600000000*i1^25 + -305574729914076347991960053928184924635314401350086585324986707111129861557711892878222243847259862329615087824821525599780020595034360568218105516083473558618267185619358134272558766341248670743942882823890046681226758838658839571260715742563453389711307804406462333957937259823261916130679380351230262064868399184289535312067382354408480200619184159182354489619035849156356378944496330885013675066693675722999374492292178440224402726288367517861276173707046301511075689547500370728514142518402172596592150145743352304027782712460048730031657926422207829700689860700195312456881946308753408074512145984940033081256178588662580745218513827038937523064236476931727917068186062533870955442622177862676113061967260530348437058787222274795715082242388566669408411475265456715620689362693748826647337818234353055322516145743574520489011476796242051302885004134976500397751408766544836344246870225758051728141518148840383626426093189777957723056524083855360000000*i1^26 + 4173476154249375777806080810276008329639750781034893412719437863372473305980432808327724463317187839465676373710688520006683117410158156513230055742461562614906402310092181163377560512602519891939758367182272645059604503457443443769278988243627190023707718096151886628058719976442115288659801506564399966335708983966404491851240865714610689057852687022930801094103274929580863685034554456332422545758969177598965416670690423264356097018954769853366210486549155228430875126848714637704175256396290392864843700960845521708580452556752929253937735088443373781817012597732773139789119576375320498461289228428527475376532262177912634282801364761767682161892168433246179095665149151815275851546372144459830110220969576185302315168393043074856413751741987117334942262871509323185150458066262019997672181334922805383677417924806074703592118929008894801658784922124043389525651839887066676251425188530822704112821358848089987536989118934240701972480000000*i1^27 + 564783913654201072919221948468512205211368540665621845144132238857794744592599148395551351103585409810388846748143062906823876693608301585252897795641848284333409943027047367885917624530856890246619030629987544249572573746481076615975411115240797263615857639793574747597903105531650397275023359490705076953972334549030452376206445854718972265789289276394915570369369562824403992989339508366032271451347205239789137646201352166503194185276910629958189354260947148337420795835277461078088665277305895488231680603566498236865570498029238333583928144311257238510283850871856576306878093026430410274406618307020451124647204560430204087681536551233600229294123178252015540552439403964420804149390970022171736475799574784548364841334100176630639570301517733839501075738385226008201999990314220929392652118972667893040726304997615039480667036145209381038969644508324082156327596070083820782436125412202297798127776021908991389615974776832000000*i1^28 + 3263950896165158094972813412410784946696974615387703116887385855150466240034770898669030044463052628322594631600215783945949054804322467043015810600665788364141271625101232886275660706028025712890733777606186784589126389090124731576008440767292613098567479475184855415932019834925677982615517394937467843071545003098582256650111653272527895690210606184827701111096361892157383016474663163630299473099967609590592658567418528750676199202868072114946623903876401234360546034564159855895565400687015529809089031938453981419851582833867175824505248458884580519050655840221195211123952912790836174604867899650292454808572528881513726107567462990084252674122937026052789111069686269971631381790285257144581908619497719885529283911772968515465555539689916590059650523679382269340163174080074922603745079453389245093742420787039854855215795214003964560270416935388838324987796348933386134577655456883904218966013291420683599872000000*i1^29 + -88731301549785822647768825073171808841857005183629932978833949235614846942460709539408054480902634044511185292142496664052730482957386307452946719285046061658276242346156801992406749060511333156879029816388578343221322266211019327312762682030134071952087240652690502145750232225086002420104977327673533948223433912532692532025263005167167042601241408288330712358526784199121429949352693503492109291972566783814329467772144161135360620596165593652400502306363811328549211371958732476704787997201696560361254065102682555669309005967685218673163529085759328008024740225765830916580643272981195600032789700524900245729339216263573838892023389202284450690449089044780642123629193302567686434953888934943356444835353948572202127182185770337978828034342458943940144060149847623184413239097126264440955879088245018149007247683757099590068800094555188552689078435914642306036274868594209298707575083104352075661914931200000*i1^30 + 67209188755563512557550498954708399879540922778017456037916468087836067839848603416009502499321548744227110444425641363759485944766310762922062836214750453982144949065375420045926193690557343980871364597411834121892946087452580140988505523768434625303375057861697396433747354358907848159852393165277762568926698836226984834534597841942504965558519426643607506035396179792308224718090041853893826112460305342590966235165905888979419325780622790061578618385927760583586524348927867797745075085663070249338021185423364913191689418973315033772559085909639185809626302108106938842322787281483550568742434090456820903830077708036593623797544630893048285334050962748077927556506217917853750205174013228239453678370288071988349023681445499938765148474463623691687450880073931788568605575561244672323815867917853467834452456349365634498100019004414264911540207414524177923451827527225192131000668380777676800000*i1^31 + 194185735459902303899051505132145876271059534104143819934747177112323446049915513917670195561675993453571293225115483971395632860722755391219662901017629490726986733028874169771800016493833693192827055500026367945134248357048487336207108733801991116920641087580441608771640524422589388067379064371426912504293798015125301871044105395940449114764734491937867778194106929263388597841944022230401182358804725457730243123823547607247788476437388642490267631405301284929227647669557982253615479094755524591963234700779671224306000195724902733521144713045473730805398938334164117979818172757682665918024875975383286814429676951097433281859305546060577651674436798499087548843836681046677269554831518477983272784455931942535412371395398990603180350907201427713135283917644505136825470511579819894862168365483188559506505555604695077732260628090587961077779941580812355862404142230405414607912960000*i1^32 + 87266555217591182854877563201596384474612511688831713956757097025501491253393190621367179233096370517340851172456224549291751414526309526978034352074384055074293903921595717991636590975357338737320897637540768653654126380872234667306709311691317431738904464627924528768067918040689124810001210523091893217798436475870454426363313170719219116515732317547448519679210610895677224496377374292010307437782626674906692343852580527170944984603926241300579029802316001364725770523250933983098285108466016341219439709591806119623827268335224082497743463425432293423206329308309802440351689318381546366401815675378289094167622889785625493521152363513501883767814196096419879417498250958797251524510180152715143940221809682746973685220541662909290801088550337551309920832746474522051822111482466103257943180874051482315528288862931639017398149056146690583550281783682936758567551631360000*i1^33 + 4696477680790596167342472891701671239741181332471605011053271478402074828615458805139522073902388745948208671987439353822080096628192818503982433086175391557151415637280432334757131321038875632599993762812174222246281517909680152241527661338796141385648088394120159937486121234920335496833813646201979559924546799609841124682043640061620762405987980938347253778068042255730049030752491920153689829258335027630310188777488789121638409684488344946084891457928706933356889436570166569669311248124667345189227629353486433336297532698210233585198475239179272918938169898223805763096039776606348284651899359197545742210900612080992537717025930295468870834480609638495666763332199618999812219559600821142047033315681617993282796092725448530207779452915443582742065675423881527201529519035961230007577248918855389602301523612979220452148972610885631761014070631869710336000*i1^34 + 78306155558040409809101586660130659189250011887079767205585419410010247311536011543007021648254378775403746180083401980554215109364136650006616593933609816952325942622548973034535688038200457891917413576608357729607410581012860526783888874618044063254281830881356739376452913858943579907919593667342329533729135106414102006494338977387170764858720175829558348313536533356212985416120294995374569922275500054296055960653263240264521797442465061621701274538383692670133364402352700642932097773894323733356787912145131322391808696447366513445010209329434283325915957866484248439619919030850051115471931105142197421689884269543115041351549359508819581839343495881009591037795528051527709272379396977321065768964948312661618612631562333118089362894431726591160467797753576722518152217872984138454928023750225760289597793752076797483152480933225586229248000*i1^35 + 178905529053905910037271317496230216288726490326096934284179348539044200981005297180510725352302704423271991751261655290670501685537144893407719247580469978967830248813253571988386511890716105242246814664288738882970274876085801039414824853843240372386856729522375066227433404976442355546996200020940812764727971717978158986561976698087944571366919338308188404925424517439756142573913570867417817608672840731745548026846923832300482265302822957994093182179234475140140012523194866160373394061709565379720222919261614887882589380368515897708511068182536552290970303923879449116285818980155073794970348695490233536943657353829052549379853002491711358689810993587193638688433879822508032331558028332157978258711535019903558021776791956635210255533827132450133375532835647067989305225879643550366355327563692092446435157309591225001574400*i1^36 + 106034715804265746911821349898473392576371829797070831530790407912501729175152623150654746043533683532851587171187841985231882391478985394175293150183701958139073769882450526402134778719361065010542308102623823813466228305454620894203072436689417844239727212002498050262073462042686892165282738141477188875949293733750026276667273655594131228302295563490301623652964187161029812010279303653001662250340960295369949791087696867487428134289581801418643018254151092116299176955609554110846145148476602232077578079145424929542789007030852719077423370197262131560994762199643221821704852410056826182812587308695286246446863777100791927446680760995399876190625687429898730255744136869383536860534503285538414591301873038761633558932977336356255852419759415450234365486501034819927048695186530757810137721756946116326195200*i1^37 + -14392168041878586905031743509886085806461694248817181139572856604055091107407029626590671668717206002656011197667299525232341992698691914416958919317155634113246712769711669791733627300803077360990223776262963514298354424057411882817038523023481850797154278611898406642564012498688544655754543311676414495316795597722870593473169921220717348533606943671998336413757564158927659977070263593210749334843739364889850318602110263481138466971307814716983196352298998553379655911058892036877146836626880307818949041074122687197385134171537225087936185613009757827707117264765335689185124853756122996496702342393138850888551219522584673757977661466937882342820713285268373335154100989437087571950351796526766618259748401913726268749717771486282083338194145439869167009979853423887851349913764309426503680*i1^38 + 445184611634446551326050739568660167906049603460915530578658269021463800346183246999347908900347916434336925343317027400523959169181130922514955870728479928527854660298767734077677968125419131281906957997798398381347326472384062456781685863151847881608615402525615898266790158260567711285703954444125898840510544094719132084324223869815490502485840451212956213150698064897191109286076056322971181751588690209764129210636132851725466511916578305412379454080830997414451455424583578115326135405208173961191458057317379844920305841184728385641988629077571779944713579006138682574405542392529586425411288855900867858880166423743026346278618241859159318820211603840631272708873328651473613642806806760921946809652476741482309105316767226595876795844289977391013479143725095368785920*i1^39 + 1110615369139644268456582679856787198237038140858202082713994709541261962136771650615837029130455827467280654590542365870237283842546509292142216902126730252126475824435992157315553600047030261238948228362129705619792188508654491003790631526178804248623219909715217530711531012422325422629769559250434030827758435425304463064222557083800925145056898673462321081961020527867493789643542339293619343103454882900815074070031265020612223002033708389399529724187441828213274766730591097123445535853714712101641120194839888665760058694439732429029660796104363743510255607344594259685873863487118211924256495582425865345015740140691551762416252971263599132848168362933903875986938526273165899693120754613622474392788514032964902138102843062303186558398269172482048*i1^40 + 33455797360562728617833460206019624488013688979024970920854249867866520904569740278265955248195156848358203529162002542567477904032968271945809433090106708555128621220862243861954375455851540385640807008648016982159334381990407553876602024664549236764091722013661965998074753735566840473855202900404940393459002286325202290336243237719478203507680986866945351334546957088800643211114172275175666482166977378719888355749963635124801800763249621469998157634646971017680139494201359542691874939266608342040853016957350701842394868644282412224738077017086081978213571366144536926950517537066504820027032063690560764068697473460958290805289971686410423569714890051979070212898232898844358527316426745373162350554463536754189783201964727402496*i1^41 - N1*3937538065697452196160978069954725429838813891297142251393223328749630507866868199365777829281190542212781124582876923646756156879425233071187163508884877880817636659593373890140070800930044320124504403332898170382366570210227324637812891362757204648674176325968743688469158350625*i3 ] ]