[ [ -18270134754074651101001322477498062574993783213187191949038736296340254538115070523125776856766590928039317748716584364628899017882639450111617379926119957031829061029640907611698233727364978045419290865310899981890229428418505671229106980071612740295097244528959177986339231805224728042193631231259520724720326376534184219717849256368341735107565577552225317896362043285306023762919756052292270451625364605870961078946658281722051494007687117641291719156532852904152593360489595341446268789004816231144334350066882526075523855630226794303075905214633286926551965354609331971926753592461121649429519450659915205939768179382240213233636287042578817995223290300363341004416837924662839383200749894351726719194067336494984833213244832053618103552261582811999736902990011354952252621025206681504097497729798132371594755426311626172883380462130867069012132109247476066756687532364591562183417755469357742346371025302502151321637024887778205464987446578821944276721780298663657273076305429931093721617441045325121831503795145199056645889319147584911794937771219363050780530710018635928048063530164097537922612074907957293033143543607580589133951783576165864048426865540218377700208500921858991858804809570746919550976000000000000000000000000000000000000000000000000 + 270825948437681835112183011151204145653390240710197390917088819593388162559869088017619416933078389052925615480781235449652704853126829041522770642081139994827562207164805892590654970886517277315042207700038309992221456970627641072604700077738811416123435707000539410262003535619057662181043641489786251493771763625272157140018551099588829343098758093358394886371138224306877306914699524242609475951849242908209810507905900986928531726426953456240127048748566437012141911443568847465798077624720721387888340535049795510237981103988167044953975074953448544296055007138591395673582400339846978535753710997214795441730478061159964208362037490006520703805699136066141728130361911748735020641764418054637563773847849989292853870694682131154768178780285009444505269474485760131519560688436950192036730356859334619248547337260216316246155210545042702005544836804758368223061636591198684363985999556679993479686534915173565381857971868533361459883395490281739391974330355417071239005410275159140467825793852390230855411552691441910725110392214863483066266391120621631803066507778360793595760152723253124142452635745588791549441919587447569321073515989217255349603032377734070623196457790816996175844594676685961428992000000000000000000000000000000000000000000000000*i1 + -2349608188010657227967847788635005204873076318893898273434307317153494304913982247919653687682995169936720849438075084189001787246096409864239198381100671704437154088374587149905422036606459531894680547166856597998827165112034222366206541009457173836604061295643620894551489198934762559947309358184454354388243599410885629731095763029225654028627666820202857027905714323520413730426543683323411688855508742127761665031445374437977257226076059967775733769190867220540803122806406380359083756643039416838722804951144908148774929961402335209307422732505755507583363934633024178784339880761392928003531480249964984933094638608664798925519639465343430362840717150085095318985494112612174252350182496211593954553888918482939599778707664894415938391400411896373144033581972467865023263323811871938612606054266781973492819892870126830056292970744251300311431892784104776622845491654760926021714894355838212029846339543605356228844172101786247091789399066123483404611218708743471039371984341306630430072547390476005932691968040179215169064185683274298624583743217265748685681868757858225935369877293689616527844988777546753734960836244475205505482266407692477655771290353219361032994270268276966251107684214717661839360000000000000000000000000000000000000000000000*i1^2 + 23126126340515547872526914582856335608665722786094709773528802395995845556554076260722829165175025646837455084641032169026660624718931784454017706299751909051386667528949748671582938488462064041718549753790394273659790383991836316393801249629623674777408685537028013959715657553470746232416380550886191297590960445178275581436269632403327990444813738739682201157711582954280568460204403018633029872520353446407187675695335224855309092061559039943350774812611437578004755519737577342627169391742739286029724157269648930819609885708789906958592350110935041575394695037435606100150916103044902391955192638230987865143952860767165829882496415817524871046855856207855808735280888871423015009176198566469317650229622660300166140666445590291692989929532584265204383801485731757831406285200578564014647653742217722819927903726146588059948191515361732018981123175305794885439507343493350613951668471132989051667739723034913900442680044207578981455328757792546895311224845803887796060689707504273073467080338236177299707902928976040336877958754025153324123674924004077532490112839264140554219217601208163903554735212392778068681155005269905547464079954966834383310975407756626354911000476037016598116710412310525509632000000000000000000000000000000000000000000000*i1^3 + -317168651575004193575424008707138234129504907559785781745959390173159216347901085400843655886247047672425479833834804096556351423601686156919060861156556784093369926163567632206532163462660783670587836466468087292425141546883374029522974491401499541679079952384703160429420343638469101860153694365757323512896785256479907251171760012874366885796671421680680325009689767561335138979621010430045468382034894730907403459715635956741075007327568831228598145231713554609815007455411789848388857396943317398244446990177726890772068819191440378632211501987434582853917787561113816116747158089774896509304946570705791737485406909434362247508140487016293357419747996251462847446303271901434958821529153896564881135026911178143502328162806422496543656582686071972995536319996874124279918549329486844275607891407380181312968507577356158265058794334196631647981691004891306347445129733068360661980360823636785653195949153173716706915731248051496755868203741827148057912009433203305595061006738724511636505813240317051637566640495976663129690285861177847247907142369542660033302891150204617392977147925227366193819821492976839888337109176891964903288949649187525475768115280174867661247184591732611332041892323389341696000000000000000000000000000000000000000000000*i1^4 + 2508955196026322502066626228919841404917786635565354203478178454540019715914268750525850430715455568305040238220107930285682515901051954759245953973173547685049797164736670900516476168255812780803000077126198551183276380215249917025855707072199552784498564658887193128482787204223280788441256859018027942902690768431664479113760307627485144199407933535306634965140754869751616291108393987713051227893320965302712909349663578869218485639551076290828540745955952995643985330811801871627665527164778257778577935600039560452420182731315536209347500227786667710612778112201198643772362277051578815756156774431200049024801659684098105006743922891820983738526172802750616458644364031019048471220306491159061876212834271194933932018641955293181830505493093623146416815700485805264403939633035804373521850767289339183753189372186080308860443585842633996029129417161372951204256254298253685290023971263571564807431961491124122977555842551947106714786432992823656588149911507502327565557796287589620730961121380706607132862438457137709621025591134760186817016046948839604602115860019051027162743855767995620851494922666539516381694816484505841660082841661273655660434658101788384177964899089662689177923377816487854080000000000000000000000000000000000000000000*i1^5 + -8874085632266735201200024655959894896358459385101153968302249219315337270548076348559534846603900613921209491095933941069718352252543327882771089526072529438317735131365402189159381671656129298567335672526761266513086717543652617109184217650030011059270308688590779713191281716090931344783819020231392047306078996736947031609204609220478620338067445222845722342529155225651951711895960880886092485834243305527197609123680437320615964783071199508266478328781285894840520281652025564621481758768245978113648100595240071108209825374430325852344999776695786625395779607693938215454101576301262632156304830333469461374142580284545881424884216642786404163744772758724667845348110142837976322642942468856246239525253492308467212263831922967125229466856093079580502939222263763237727147873394038544690118253257924091856007454784705767623844516348458596920412808949844027873852410121093809322937068021309075135405885355637877428455189930762706515930997805166848680069745309535148142345589432154890501039895391048549321712863142803742312910302072214814147519840969393245488772154559326670926766545581523450580236844318141128213648310792913673167652171388970260734787243158594747947216700555436439045558137058754560000000000000000000000000000000000000000000*i1^6 + 10852945852314310327012768534971492277129809097773178097351783707435469486427562965492612366933417804432814435655610095030511424594973012219620288045809779823235967591920245008639874276707397345327356483473867785322167325759501002514240632650200571549844349052064166659059957724609242505520642750699353308457788641865897778707903223634130687219158636259131180978261819623083997980497816929071086362571142679884276853399189713097651959318936695425064610954946502815634640387610402278979892443455895950706967378434416465478823016014562827282849060180111722624947643143577228701199691033647941042980715318239087968696617905581733170485033036335313310243098286601855179082479229185850747491459827375030056907533670169274903870543376137831714875727635670965284357265017797760882998486025169145434204072832577807852060690145166213625783311442010393912064219591809154629410154107866134636895760134459011209040648832216480938108456278527611594445215131352600199279910933732975980400888710883234009015212726218762714032400802815269024725160948777000222616167378548540042641135231924891355337896634449164596710993375687383330378748483452154950804972938325658822348654078254146177838112115504544889679997559426252800000000000000000000000000000000000000000*i1^7 + -16704614183435873478452661951116083787959769891197893037514776001995967827666632080064724105333829993289038363226184111456912894711939061437676121678120148728561519419310060391464370721061564168100615741198259102324978216439180079699067868502062218982009069915909992876040099213987448278681297183811875098257501131775977764198336403587900374044701986721394612357818311954211590317550441972905382303634235190026379462218897229068264139844835150208017531296750837615356178558266096914575635118466880574254632440502526958479453357908710985069124834293366193740279904190914982257596597271677805891924158569077218657341853900231860347778638596751250795162946779799647975154822345573668296815050749004546591922688724135917864504830432940667814854566734495339771020932292207638147486998670802317224366265468607217893483186166336272731641181576472265494347155968973325761679415087856672158133337674873905101424907428780218405300039800212437431901321470496064326986421842720417431907853905105438452832173178566154295681377976574355439235189946498800775612732570078464362960144952309722736985386592254877552851393930636367394016240536027864337474626805317216087838760607060897711771552752339168970214980567695360000000000000000000000000000000000000000*i1^8 + 3558022836716266503246234337196797310292416829200138645395063300659440892782538372993364529746111097074663861114032700565771103915493928924073449978940376764566505068217682357540288469752877844925122434581127681121115993252410351853395030072414372529230834342793855155063697724108003145106725635517699037246982007827421099003232367105136498332257648652740724373883002618170284051887166596109089919257305318876968556101483739394359079684042499021276222852540517986044236964886240506516712530696582446481423301995655043292338526329027186307074942008743468827596404359473092200575557237024976873179540663501541343827530127873034491208618184458614995945557591917300824281216412061979773978331438594071203591169785664736196856500646736897948392396578682564084760355395403161906483964337136645613837776267532401670556864680735639005197958734365924230360323291196735713395627824410315910509731555754451517115795316545504844721467709513698250695278192255583634666520708824349839940043366419504515338299817368529489057912182957623093497538939779911758601638626616643120755304397954849970420118713352604591888768592563849674261679335454069374238614126657990269047004067405151782006557855786198472651891015680000000000000000000000000000000000000000*i1^9 + -1418391460688564117435235618188387375428650592595696657846291907380172797118389598020221745082518630282129721640304557167345329037188358291113552676043333293248401138791189406335572159166857193687401451195947295729100289956723096301379478672374328509691644958681409980178792014000614712940243842912922639875552290513058181026846931619538022972883296163003895536296936492713483678746942474772475014269365416376604203982127627410971482013237019244956654364460530715773718803010173324425138739368285881971102208037081910744268696848608312742498621114094758676126537484147207376135048751778719330598405924065813291777755710007069266353937023982783676767032673164980590758057008998318239918481932995174270218851083088666903489980264114261083648736978060339384390119846838768659900286033406974360134016344058049036582648969510359779963490605838937393487009141707650875456910974870248859059305964439589503610857480877677586064316000712551410890410685533533228806758333477792065842118116511232697868046830239310187871943095571443495421762857813885801108329669966428893691295187561197375042245209909407052088196793135216068147019444855727509630824583638382077205814068690759313841807927999083852131309977600000000000000000000000000000000000000*i1^10 + -4445539907258778634606151725389454222101464397492201185389975996473757395536784571018158466554114382197633725605201021756628613451631203286967585370558784722244624220766481182390631532662017108909062849197162611496853856864625395704464182505032485988099794016463099404344986981325070675959131705414325735652534567612281935403529610072973906231028469174325739930582528443807479429104690683254192907094007212823258397769465958272465991791420512577171500512570627981472490558014682149889836070795749992101367203454699313597723153626357917864448480309418976613355082036398900018586057998880445247574273362868363463398780982549419275740490279728062234503545066980981041464359408565305366061490544570281236078250597626262888443009223173426240151513471371357105092879691399315828489578941786995173818069322690094741581835746549331941406941765899508243898813722372421139905108252058682324006855048019942495593306444326721838309169004231282887262482889710839616911465162871469890207898089556025174364346246853005910393384685299715291460233352322554570821770060421725444280518862675756381839778218211515457460815856177726920573776070904533275280543879187601370494112248252807332186336431465943793664000000000000000000000000000000000000000*i1^11 + -532968196032436568419637532025826673865662445132084696805512655578186881544468644045279752200209873424758541781651179508115127827021197467252190835934343808059771975769208722062119832379735239421553883087029102378248891453496700974194123372248429110503026823009828950559693567680683632956656067951444473410833470691638609141492074367428517618908472082781695282782123532950772924040994755454276460958615610796863408851551455272917373776929644744474830177420871687670912098089559341474025718190845609525377531844175585361117544320430809291846387845581318450152992250023607985540778454704207594799102023493285055395837020096110678940503254449434764096044361506065552815149744232651842907912151481919074144957091527849794552640421088735695022507099871387814240290197532581330392915002810370744542212951676542150987525284439310910231763651195933147245555399811555674032924580491717722461247307437620715393015666463222105249662235794489655042433579024966661801052699528494131892043595435841457226963334249023578698127838975478841476301808378757528640913739575919237812716535807590607416971887489003501595164728260162079865125789623126989214451795168387163311336705538378013145160967153861332566016000000000000000000000000000000000000*i1^12 + -4024334124423863312606454363176275543924824020820179042854773282800980049986653913686574814069073182785360865042786544807937616322698174657205822684447212032741454035807659838780926577671220537262194211785116365509369780884618031069907709358054026911701026530463180083685111897494726636520298556760655699039350888345111336392276205843608620203661615739103472031243498866538359664605443321714227019836636016713239191677897891296665905057539673306295459653651771433821439670215894732401406924646344881895150717968259338040477611843136864998687813577474593678292812600539377910877736286930759751590519559527954248664200394064935899248223445287545587460492289856871863225280162787637854751088645466580214816860759592312587475491695016219603442840038718201490628088241227340555425042153152257413610990361321103691975179674636193569182658371961552614499011622305104340416952963233677620033719180354877424083902233660738668480813602718767628954672796558684200241281533481094446063646845985128101472266088866565907162116925763126478883841769591277473000441197407291246843266601873141870881364707312999476993194545964968774051084120964268719066484914756994397598305092528031653682228630580415692800000000000000000000000000000000000*i1^13 + -1679564336363053492975501087972592104061802015917253461368623809624132561845115358097736778217178943623293759112331886113718225766537015272302506898367740631573804796011769806604001940075622465377339464117726125572564432780561368842141831888979374297642629178651183986904647186349348490785348767765931190443779806728163874937907800843688846098074440439332011366046876089969297791733943048912135323797900898994770424085308584836179959104726964756507783711742610488976994179368800207297433174984564955745286782686991170406423394836579112725993658252113162314722675048215321654050970696922746012250819320609578738918716373644820693451290073363187726020002953254486203389443821016920744267956288877536496353743729617151076010736219983641461979671806027476509807284735258247601887994173539023035144698579643767453890604838934610050946990603631894437202031202068551171375933915446395474665619340058924549705888889513820420684390726477283658572143563685034405628528624638863299696364955562773961802973287170000751216815715737510691963923645573923332558770875669142565614818036357209097705663996912000414544559955844236722030514190674262668999304164672565163814784673323093061774442660836147200000000000000000000000000000000000*i1^14 + 2764120153805614474996566756318603983887617947462953216880066842348180058080521666931229679334047941461856845743118859077639774860529847781476661535200513965233090084480602374610068817873036541085206395720188419210305415299121437607550859978657364210359740851075721080516883474573888265793781021630781297904454164115942755981294279318631451404091833404746697624058904480057211460249027074404726143503051577211101348257776826415231967484952341376617876578402557456006314120948351000927552349625843089297483900435718903617523524891390994884209202478861658472951163457623010533569018653420406977650086707123240306674096654754344591742058992323287882945422769503591811882031924484141646280704001519813956468408783930704621581504102981314747418705851619269623228102084801958067903857040133089272091453539297441925044014798116156218866000693032079323937306567030146076888371209433325794601977851143223820107866784984153123705399052377287150672688266810697303751129242521919519034368117874040227842704186878384450007046536994527867699164387449220332145008096434068901711931688341243016322106340092608885789669393536628235058914942409850645734730785987585630457943392180855045407399418527744000000000000000000000000000000000*i1^15 + -2969543805788561914322765048952082790287799124626727827430939472545077721108464693173558978968808098124995138401646746723002882445872110685477334092237873230074826582608812526679363019210854019709848967579356732467326485415911482603342825427789551625978269411255732020921827768726398448476890115870871785198126267731310704780209311089057125797199611845035077560572871607690062366934007824808045086064854753261061330727943306735462524307963352704789219411519721805696678167337752704552932825040602571850231337840804960138741103567848385737424878461510716804019026019792044686588432588295808911898282893981129897264126858619810199126269913104095888723064587954692640378020749904873167964433593427953663034141700625601649658425800624427843822263382107160981055818170593798685991000250840540733028853900296628367420707653385334241444755581271974776058890330772928429899984730557775424304558440700156521507743025136852958302234560352252358035450164276084794911944085357901500524303679461048821304330978706342505765171046384966898028942009982050955048792974212530471486203374653388880620601599611190654197892328483469743542955675008658843228554374371150294491313934986932366853984485376000000000000000000000000000000000*i1^16 + -661651360647975739062742166766031679866150759165164006702288117623024886125737891776921645769077246556714921432909316907182571369292222495007178146058651947508188185267367732044551530026290748713370147171660514032546811230825866029514128374185090638830139361334790851061998912361583885670098920099468837146801307731966100239489719312554243595680434856525212677533441933122110949677336894477077431814480309216448232870938276421766922674370075441664998681877456188632979401922297312178313251740766346213238614371576036716604289907661743705695030762453715625860381304332115718421791915473345081137863594397331310415237079445891571452794064824831153698731602830726670916392883540945156705946163192146191566933366389949006711737723927603984798109061405792718820636046464031093886984895278742449344352769212227117870188460958687126175242870243052742584000053866926897170972703084729811227842903437116448555840297244607786513558820450086028615191309801194449886126247266212773517679253783268462886221227443719237306593626431445311023506498597026516498521595197034052265585130423373847688790091215824646300558966876377427791240136556253857526029368943801161388710540602207665029025628160000000000000000000000000000000*i1^17 + -113890176513690846971549090252270056636996644752328245273231032095637300749496323106654343671975712005323902243869485597516293307343396719347909270594796629104860293410789836001224973418211301543046120211214051121456133773790273816986635434479533444929469039066103617291999412895420425536159680747277238343496055969058187893092181108083491725848573276087969463641596579767391507042959773778752337302148025928682922823154527752983092222407724011580369429349975082619846541309087633973955122922827830319930022981036771475751940945224354540453940823751814679722212286875027603483978474123168506742832089598003574124481171654845717941930568853372463965610294899745159872810076367280014982770672197787077420568321757363756720674411265080972620562504604438858016093462484319053193134234071305443632640201079806648201624490834122131879783724148100115803269844740464527828742155250590000192137843878418311667011102933770172460157008082766782961224760773562680417405587387824754533244479347067287940483369797049689866865733594741135440108265159140700517078667954852106367701174969025610466076643017194741366795082626280670665008862818952473786641617619180541506547790899540653074546688000000000000000000000000000000*i1^18 + 111386440978214764093446414107889715059951147387667805148499070364144277686433080705055071111400463761923187852755209881854316615749629021374908271707935736029080531153296829242386975096749180579964534839416650406218776836472034852201949706808794597917092844236027246176527062014567846368654156823938952007894946583620389609969965285662395990077384943896586838817535846671087853503995315814262451921834101038882819299931575464325595997083730422766854266169668474550301196916055759865301823967071625421369322219948041393553982946875983553183247754996889246629032211941422126736303362328227924960558585999295243239260132258971863119010987958505777811525468079744183031439158781191881080313993201889423155104977871204908578836571033559071658194790805108397867953337161571566642106703257731285290756953713607996289768471144273064876261494964282696198685128028828186306487559244172129032098575502553902970759112464927925405743600168621951135748828391525348057488893665286145001526647224482371054565573447134963859556841921606195000834847774942181896795556908842001452743577232715701972485235575887220400858799539740399341825306470472663914090805090462077875572284178080727040000000000000000000000000000000*i1^19 + 448644925992849412417164200034996500056341071708328652807825180897629101663170772826759790580068367439972336911230890400995736473246672980951871016203730285293691543207187052412644062722436625380092192648237065112174401439196368401141790617305323902597771533353397610839186299503281858874522588226432164695071441062571130451504146619721588760602042536963904835272468115562858419240163293276960225836332529449280057964063223417902346105357223739386378330074326209693818291483053779908311074534814338243487504496248626463249998414182571247175963742626526224172542933458893544038925485520458608628626466566777622123853140629820636890477789627083185755850519593684607291650711824110357390178710280403897940673135070347013776925391169975035265760201600828493429838036986112884636464198270297017746622824742606925190728774616562280830958556478852938156202037309887570917728748599413999648572327227710029217008389773221705777609239788297639105173566918318368131668712651589900526243812928314686497200463638736187598295043282800117069413336355059115922759124369803024042339952919419103875658982938154953261703243113796199685328521529069351440069180252056974036859682375598080000000000000000000000000000*i1^20 + 208750245856515775922233802252983935581183242900950743283467386396956152600188688578081004975567150984304255521899220070798938267841527125621644511594445447747359627759794336694485206882299511701478359223062046780268615643956395105367323422763126810814737991299309386751922815129585623678362905491165494508634720537028006310957370258234973335404757517934631430888939458287540512440925422028613884290895438892425981302825742095472888315878202990627677860493089981101811312061299608688329173602297739966975639069703720366617456771408046118558332792594488215972082826394742446857763146604416150701203865653424843517580149217572359276306732808585669402402065180466073119630799367047243801788541540189237622863820600958574931568306762410647193824116723802263760524552506686159397034348654888636395559889299324610997552746298271426635536521542926623793194478588978143927001348276561346753558208799255586040276666356514436277839118440794987533511188411881959822765019285379728042775961760529382086614939567433834106780114275572029448580543598022051947263895216132952877892509857788752071633719173714853576844978302643760607903505421297203432288691810929197003632604610560000000000000000000000000000*i1^21 + -3939431144531516774962173397164743089290074093466427510636728068108744788601274120659887105314106550529045434117117727448065617773178686938905205476761043063975481759020580267547930583926953912617322049382254664207353381967986266503679545198545275173001281094139941611001779191580577958381008245239090406098609840271927032804660297690593482084765009221490783003579013181942118667629319781552090332534523103924519274085390203933983276348904843308090117554521777766031123750196361776366384194361695431064700024327841351697657292576625390953021031180334580233038832602350136245362227748145798446013453217006451724274768845269739279044282968130412503448342663216588028112181035444408113734541661285006651011045804921544988539907863642658879586719668846219578669598335596251717160650969753123326875485883273993155148117137438006843278157839022469971075403413862162372073974203966850150351351742370405828762877565377010707687143077397411681041339121077281632949185174484638192357256991977097393658401981670583337457143566922502895894744733325202147041502091457850686855024723288379537142488601645446572380302941508402155551351607788759102034796371276088502830445363200000000000000000000000000*i1^22 + 35234423690641926884349010037856857614836505866018449582804176123124743174539754740389485076790669329090886599083866187225105190769981459763034310452922521840179373838607104661120685684620845260707603419758432857398147703118798704302435868965067084223477762722496057903110840796172365569893268767088293347065153100281443987408517422235044241706126120435260766824219822838070541984893605016653488969203717699321960599869911765040385603053711971998012833637589765777209377139317001427828757672224820408508649903833925569171213628715404505736734860098978781025742496217347110508726381017499734316620668428081137143414718212940476595960961950111563314380418573464179175878136775535376192835665074005286627918985123409381499986726129693719998647192262670192728220926383023938422520158717060853718745484464935915246361633411268519755780792918560705045027989669004515964514042989637703394918322169138649758269827582641474536905097431532304267537836583212142707841384785783628929814446455743395531949806281137623593842252917648716265610019893074577324678556560424017730550229037689037805090004696127034259751794421047851379451071277913674754049462054247125053603840000000000000000000000000*i1^23 + -134058075027384795328140305641209531967751713316285765145082528647407015297780514446997059388734460284080978444742905794780057567804125852349800221131572720008244406629253957110448728328869716608703660471772642061370357713814498502700447232100578057793280997411139991969851569543097234529059322699766724756352429622760650802206425091205155073511130646103381339279444681302701227532377257572655703202933546560604476873541160753025075082725177385589211769608976202759970380989787386394529700420297023499467289426911411275703898700645446650963507237422919697944485496082672879920572562207663537121459052373778423749042898963654544182369412931453810167711786492733927633048440925655913954105167117845751930608748701624687819342323106416341788790449340513543845984501609107728595066350664662492824935362750661913327266450163898611455314705607351035588720034423445208684728451642272645979806346600340751803921863642838316860342554608288957571134635226333152604775941170637951339970777102344031205977440170572451332797253604438672769020578866390086577691069696146071176862086805341321333490360390077723530462131637675253973126607788742098018730618168698470400000000000000000000000000*i1^24 + 128569879776394114575923434139941837217956529812021127785782674227332202481453996467462052725024787824717401905028333414183674363619737334379788672150981507942147078529178475114292325469442249119293441828198460807690430068902860467083325847701929046589651260400978861275753476516143058200998125922230847761375214578416508570960655503852851665183560376081994423902459245264880147756850520844159170697786067277003030018614174418173074034713716822510243190979411077798530393473225222825563319113755280046143896839617763081931740244014908488782291313077505941207970289265260775912640715734111407512843086546114125868580475273059392461181532197553561323808884611184941327776822090226182922243835384849341211103028235720556731953326852897715871311356916282477429481066620982385031305151297648253403764790912670912874063773861444228398687107584423028120656569247369297869879058703605863905754842312444660237967210149889843367772777097410090992961524969058740550931163074072405286241213524050545843497971941193741059642232632037765478628134821368109147115785849791760772729436452318117076848843592523023490534558413472994045269301569355258107312604184576000000000000000000000000*i1^25 + -79969056748489878107430936759824737397875611406897940446692829002620813645284306616550878591451685419777451698421127507347807326360111501139102491623655120783724336966103244755097910373094032269898064511758661411680185203479664371849535868501615091953522370727852537751728109043971942240448832803420614581356068525014637154061271980334583306966616843545119436500895021803090953343693039986863518105125180857946582641694050756804967872856295921056891903977503766430445403081912639440404943564027511568580743991260123128559193559767811078831410294889423119699642686851212602166388271313297579036046727551632699938623582689153004806453871972249394628655213520433960797242091164161604164799847261224196914546868419916868014619641135809734178445091970272409841123202857795021017112013638792105265878855795262140705700300142117047165606946366694307165655195265218237253490501654388242490761167393131334250772909671096842528461427272291189307210665952770684802952242149613170186723657417948866292147356139188335549674489943109083145026215220482452280924245854390168330518945136513680525818064302024603701877802877667608516093045264246828807539916800000000000000000000000*i1^26 + 24197862811799858123633625775283913915760496915753300821652935574066217680202915132588733233186860748036916679897444136515037906641766500332721223509961818377328973729523198588853079177555016454180179134509476266585026366084014747797285114973276609643045886958875562550322300128099992737528846416733193468142948775075932301048680037431689728145497509577720444949776279544831837676718603087649000301061861296651294752124511664583548234110942921257074774363703009199376252018975744495252832181251955589074636607496388864827405813986073606912645053117445139195198583303740145193567184029589938164987701468606343152434064244481420868598768286286413484700998073845109326416920950071529778829346803923978192365633868116132670841223896478174648026794218573292207640753445760111192743163734978659103807150464485284094897059377527462515834691943512523714580650887844872913030760709645444556358549372673560618279650321948769721796925651210482620141108046072407038249453435677294387688187931956134215312437473674558466848153722085044188927563188058442926150097438206663931391401877243204771145525370447656312515582912013718934179297620928673873920000000000000000000000*i1^27 + -2377321078935422742733704878806456034326901568694338772573997277127671379101713488531682014766894302407346695838845176828283208233254370991019701952953246865768572571475821868183124602378020465794826340688273382645264168578725939249487181485355550235611559043036390329551300618144798775358033250085616575844328634667607340293582178130410404679355571071425857120882504673652576037062108056117074358007922315974288107579933505886299339186935767116590405451577152279938197519508763658795038983246927456068631298079170225561051197859704004603641033899951451669140409791582970487057212014210170225484831212743841637437550755087981079174837605281563799113034136723812742720063493090748862394245679619637997881919628500005759882065091120676967761251278392899997685952480973741756776700388747211003088392214206739439314507340404620827384067877253811746805093734926925379656779619790278480231134857204557148417671956323535392057093521595714725977355217606047985272969231537780236259637590083077685622717777134558684239877976326968236912145959279983371454521714981149422968861406792523108135675651018392601839774605267055126736045757956096000000000000000000000*i1^28 + -38395250539417348553892053213117083040565414980755221833699265208478208813430064758697312883840353762064966356061076013348882341651767341976933584455197659392537744491003645767377068671440427725051791359670860686772095578819809816059343012031250531923612151968052003366685481903600826749177647463266373079690167557360244788015866838453673384564043181789072249908345094294923234916101737372131198885360336466439236822739910325478461929682497848234640433703014360157169063740114969549029712794787946603932824190173596618122521113532313130471846782087330743224024762620786513464744493866423328470882640370785423285622549147009379787793710275777933276517356333270974063053805753838696113347084127188090161956313589481840682397459838408718814038438174777647759622747931185344650349730993797066588486331318539869895878137606611000510391057308786286053973307638611553831151287281876193085606430446124757618376074045180772852367796794418140771647163482752979531850833911804852689605992099367354044818573649272989200893459642580920569004945264542488064255131261328107587211448771713302703506166459769001059037792997770874471422361600000000000000000000*i1^29 + -12455094214589355451055424322693290421500447584862762885803256109605105543096977595729020319538108441659561215489561650612233740144321092936422862797894937528782597140359878849850344518661945599507400444362420722228153171617448274927205659174252833722575581578653797563967136920789107490472181817629004208259535263684427712257047351420973972669119090044287803010527815624596325293465428452638287521835085043141835402464899728971437351011306389729406251165531672239338537959421677602209329659497473431124450405448202087871930568229705635936734920790552862788837797631258495635358323990916194425899751735736972173209802964698175203662271556212749140060372290060529302480820967053512321309179984447171930664389123240923223560074158067512991855917116793952597098977960554041148608958836909964968261849129601357994741924343932322085359859034444576255769131581943120075782065176893420377284629573523593490704787439747352788223509203948691400281558860936015097402270173432372796256463974422334364767877304552933577485083047100061817654437701293495465834163564523002695922300161411466694509692439888581560997186258339805265920000000000000000000*i1^30 + -434015480921778037487240192634365550099755039565563344217034823399353202599372370899449246637812195863513093302314231082949147370189866804068125832201010564516276168984765324715033027645094279672975114178036376285958332154575453575934476704210133581415076729777581931693560131914527837096195061938355120848749293547925988931735677413154398292079828801070419926949505282211107814833298184598581451740848233010471658076606182717893316069385544341662764117575977009086605117686138413683962914693161022764538000350477660732676338592734488455469170832338145577247436622158739318221030848485266303106478308289397851511537189182337112824744919719930537585242960577241027055750034531359527075334874455850977931293407041373569212240271712034336917611274169039372557313008318927747988887028112216299155553072113003424685977674920739929717431507153614295844710435446400043038646553761521778257071460091207773654661440493829565498107875183286211211460388483512563812806069028042870224818479325472232152589098613480629098157726590763246693333002701329130224891369539057269420552106858532667361390637922902227206736713875456000000000000000000*i1^31 + -11573031760058439886899131838897879443977261029543616477850034155267815161534028045490415385125946124900861323925849669231236952456723025470824788663558202759903720533796312152563379293427041618993550850256856480073940031287842263597608962621868986099449500195830746594158823521116248056849450180068244461074009117923164133770655972113373492638032760175294251940191077091467213758557249402484657077932672412210035996221049912051767425960523589452133754097874347194648035208249662243652145778280765246700591795072905907786095004407940618560838227533836492644415729566068787944878024878895416500037203402172222260110790742259645461845690516388902194676784016511557157576170012424280099745171609732162881256710459098014608205246323461390267781527292750750836027748797267553673399460444971115019484753521418564089756299310445896673547567621532479391245350805432500029606533769893660330132129979060607673389067090951857708385361630400545265225243056460831397301597325653734826965571986662872174304424389919687807202643067764591164490567956641642697775369132420130208124059454710041232203664713830095213297664000000000000000000*i1^32 + -142527073321304312123809177326342128306628633396912386139588125009917449731236946061260383393243354764892881299720239336544948369645992411368651310212985990894099141846073563683195366419687078232097551319688835477840913218906845422786391789905348483059108526585177366573364117792672526730949863517904868822445316196676696049130482784399561036885562260673052485338458654207202582411495969712407196608337957914461906859477395826621056175317026693170209603449497443934928986230243347492458656137325459870793637088886727392829989825812540379129783212697263083145645999920077592885235288346054710952743111838378670815403071603411223113543218663322683641260189292633073264287562665260155613803144161534224686754547634814449837346405454241699838110651199590274638425408715911316098027020307465700138358649931866349673877395799717595594391230278755169045777720883592498765192147261922579565918478906543918699995045144071333618291907977013015176191662484473278911297803256936260567196947233542812365201389486530185169742989691311946282038590964924145014954788331986260995907322690131328036460002015135662080000000000000000*i1^33 + -824527965046230430594069071351018685198137785028115154275955425200647766270411433409829646974345057821729599865347340503268196565186788093268072446233097958835648759396135684841820924364048525044506214150519638599657717934947325724414775052640746922851538602548135662985872697890200350910588318917713620295131949665547276020150289314651471521153157312386034002491359697360950173891925454362932684149387512265168164396439447801218975455303031884495084505864890214456261738265935133032559095817606024916639542752310853444454762156904771407672750288168834805870802430125149627234254535259594151611560050458490105108215395145973344880217446272181440634147511734025394302780733587200978164936119887023371691555467394854856642935427144782701719269329471695018705300620161761609438498472338599645952742953408723316102032643738978769198002399597012675229772774067783131706485588674985702322560489296244625187120483817990415607364011299791225551966588992414049516890601106072205793530562980864135525818959433497616467409097035658062040170591164028563836742335611043435118943263450591154346622124032000000000000000*i1^34 + -2637059326662607384344279214518386360374236244797896794838003173831482535237735726614541310041600177258758922399615167935221099813581968747018263201063409124436479231643816259448254760272452492131529101834505823685000950738438490248745010123318096587482271900768879700421264814927557381664171174676789239952735325128232972884452552189605595259406577820227446477050426161500930964599730610226595301284374380714580245004741419913906813800754119054246009066917034758489079859276413138090156134726177382900294339449504511757254341551277954781059007923931269270707392655992372019793595279522713596024621238704023424457044396929391470897957806261462710260957484284006956247313241223584503280273503666750007525670667809000434023707955522587069570062684081596050776677536841883728770387059084866110781925703026201563536215526769331569550029519975649929575107198719368924596406046496712412079238023856775659160541943667247286341056312081531442601682911953384340154690451514930187751388919241478062777256592789990154769030858577875801152470956626026032796968227500643747501516649639220115537920000000000000*i1^35 + -6660922407508347237029451790506052635541529674979556900982558045787997609129395808122682500247074497046035342526975057496280370154395658194654274574028284291613054397592463644525946796080624085513980003806975134866314894748343738963451231087215247991633710321009321210423139152208986292302175648600980967661198451396156794809462278716090731870982625667735235255036073590346597669575876894391502379340006836926461289311544151975339999126589668093830564138590161649481248813375382053971118799920555603806070562043258686785204230748540949886809856917052466838513068941347570963688920293113181461085449081930956754614502906244276088729482641382291867839380111086212491110496319461090847109155185644409403525835889355682492346584224163681192134858139573737150168935204884562680345397444701369110941189099452905099620723428451390696233663734768682272618208429942213187056514143275723496870384697339688827701057408017158384671523053154973719399045844307271247019345035786227103394364237824860414724357907169918323922272366739215185413322296340145258510591330584907876887322113495040000000000000*i1^36 + -13131922464581250229257221365564518605454375430807788288846848379765295424784571632047692401158634741243078048235042988483489245914935352809269403005898061897590157814516329099442376409350581273049263452187505423123438150857838836092754041243519481159691577016553394810909065368139809062492104148035515967727738461592396857958302236676313407034098123482087819066374184243408237765657689555663434108099551457425329502461155189733138551986106762327998467539743969011084956065663719109673668701880813850505767863610550148347311697583134702442104980303478952158226357427939580721600804033388841967141651481456772104151234396928842078043703223527836454714517389251682585383833242458998441251072284553918363753189052860013757748106468575746435259164894749917079638449559983780659288863592214749164845028724682935067387545911393745807961012965532640214763550988685379467476959708010898908996897702370877055281274021543480066210594767121850200016949722030217314890899856478853937578120082608514003329891313053900018960504427418344457850116387232162349258996342829392270795571200000000000*i1^37 + -12125462508995837305744769870836659417203503804989535487087229454050786415479347836072075003275013554087303359994390616911530057991182171145382024504181463190197766390965390668445805468546998286712614104285842719275029816694875985415937111256495536254891379728365087810258589504942685675897871252740725484444281421423462938322362941551099218992963705537273184441510781454014036970122978568349281991856642741249343457551777028003101065237426757868978996344119044920981683614474231868997118996946777687251794826275358993209748521673013039355068207721867160641340625126358013860611164138818961175105250718755810705759908122223997850946336086482716829423906375826652811220113938461535094215143810268016427649132693228774914791541582898683156014181067721991016924747607428524933608444633589510072720409366049673645634097091438384539563471964004787212235191636733055466008330197017362451162707883234930236472529377345112503193388316653554974130573015056072425262965107858823458931377577584200993680618406237806633218145279165052944103337114541333509092086228398786560000000000*i1^38 + 424149064929046016141346272988676490754027085990711420889970020019439652226149830321016025169448322218149783926703473942445287164605832115970065040224473341650674568369716552353977609288520595752265031865544091211678078870210251176721103358081925213059534773968319003025934506348479273811628893276704570362170745175763008695349883903472296908637481110551511798038377364901778661845769527226922822516066694442616582709501663856818732879075958575044328295934903438275938882963377004392225265700792400225503914796351098467916733290593099412329615842516529780733684091981401561807559222625566581841930104376629450769653364047583121066736581944638803548082609632148442569427664976933405288644018002510363880966387870671431920577444019059851096361592984131175267699742080910533773390547877338813287666844824463680743064961688302249361221059862759408032645408461587587084825070103836982940159093456615945212682093006334573308597443772044387628121848430598511781874639961680103181261537388234701098289205014088259048534839544172917223073024368361528338332160000000000*i1^39 + 1393564804491027521260150669795382366510836750417487400530841875643807083315276600591469498913346739622459593452663482352525453608077954084505129336482264871945535407671188971122538576558252839255134556856022961745127528281973986139306422845460036604323511381035818461605259551487529789657398592836805114734947954206203214428932472800411920484472906408433059227163586110940486285594574038138717007154145117973696275032079224263661360041762093449162182550041667100686976197687958025481599557965924945698545117443794227910569749228663709558562867365237936499513071119084407196398239322256965109312549837832072188691042636864161467532375260382994492268634589009203231834701641605345213154755616799487395721883680944191948161780092824828572759464659988204598278383016117568614199054481788101334938056696966627915184958806090130903037889814243629242808985484007519109204793075052694808150884725662821263054686068140566225090135249047878533265299640128203548896243504670405278986657420497980748425140446189898482647867332274629934569550049914315200000000*i1^40 + 1603927016181691309908796901495031350447540809995788882976602018406288831902711027681095327754984914055471128240036276760239468887443733928108700299653149085701655194572846606406112839250874509133261410464968300548186059809275844179733878145664252945787213024606652364957490687195718007573934772544569545546928021269541069956735856583622150405883488876684718207422011958708926428323924975747752484456539906623966398019029359681822793013537694423917268838260753828593722089183928694372670310732096901577543102653278128879319762296317237488303249440665508754343468856276310024720583297748538479563836844920135025324887967458386896802647212851609849698013793498497687161889986504544874254578882281327264642051035978100374787720219826425967692752068723769950189489670697951686848803488193416223743469289429321469823830507146503551013048823865524260505307531521704983212288859483179432567210060840277935707837873261290743868962774743098144694448960140865094149838565357943072599608802201657774764268063892675989474905001076851669178400000000*i1^41 + 652068055232657155465257404146181359855751436693863714135270052462477020688028590682927662297583506647734379784527789582259864487785524979963440266769684456083583610761129525672155585976203793344544180228503385778242631114794005466903438891311150645620503120522860225556062341418448548181725651163848734359049122334526557467865013753602478952924514786854191432827249528910590302207669633324514446462921781485281688728656927997774489080376097576929803097077918936792533898741043813895976980166924334372214404948546369182754474318114560401848434946835728538629923314777099179552355693192082309354710459325094596404736794157947701368956393497042282121300759387202745664210399264234648585403854156180129526383551118209705570268131967295556485546518218679306080896255992768235402326043342209668467453130991872893942767553310198219054674046166857304756500385068185881527027468482329725520950748991952506599074773377868246729337871829508620438095390922707415424974075899803759082039102922845166486628634390961627213146285362000000*i1^42 + 69200309711869969266886667550901673548758973507376394556847854186325674358817642379788880336341366683692155249829133029260731041061912731731412492886246391800561280032742411451849500779345013137785120060522965293492402583129018909858161274376730243821055220576273049631190019371283651618973128103642972220143349878630334966020346004111059234806105971306802483759889801763102654263312339311355907145571941718631166148909237127549141064067912090821667789448914384707429438417978651092678115392143230772494432241948842697220234159625305977027205391227795007974490566633090397635922038893299586720111978761146261294960112916540196597438527386829534962013986726628178251891639621302733992660898174756088005802649214799062726852100604439616939404776710003102167779996935594511085588361336911638604247425230637301025626242331874551845531751540972371029946431479322303944705574450830892389393001959729798171490695771337803334032455920044437340602342321250496004712715329466064996066615585355714290549087173932100000*i1^43 + 3809207266551851144725811078088316572088431164973010445459689260582699343889668622237914828855033718758278698993195637514044842130803490992715034543027133879325778782290769259454158737145910133948366439974584363129336891571989349212037313538745968143054705088451912844128494068278119641413915154932519387167632950402947020373484026059347243153809964914850163314353120849787300723708246814939712703581666615935116135878664390215784815699371505851021994149854256583106215226624468233994444807090407620733491286345360565922887707766688621155803426987719169627867606580871776743412069150836416244431812914496840311743118273320746736446937332087196457184792859136876225669088511507083465334310287661699700100577819780345778829027233574528447850096005026748491628065382474921019355924796493548176359857454348957966134202145963756858580667445560120519565247734874766205138999834821641634001979332379191521444582100844575647027400023066771625602704298909972835337840125127401723378799601361774215625*i1^44 + -48857587670300840839882846023847392558069713437360710130000473378265966903850482487373170633797674879786733751639375034063040387413823037671869018849176177476892085887256601589214900817927196211149686209260148095718187471060963852419185293077946995306170807112472750583864110555989197637120056615096996721268793701309567763234203969024628318092685819548385607877800671544582266998859130979986721391482092728023425387189272186018789453573771003010466975316219596493505452930634366520011064295269661375634881459689670458209751045595199938691989265949863520903714684942513945510982682080151348491276702727159646756919283195839780946248714600011294683993454679273587318749809132145816123205225530881402758896874208408818910490310661570490329254982513906838105239368760347078740759943893066092018667447234263588702801256376119357408989030209512569793133740766101675766999155359818774873162602165718359829794907795052059283282074046724253018977331209350385152932932433459658000*i1^45 + 11891717941736910969512671482111577025104327890596979171344309336411073161300044957649573624091425068121638422451726065770373540237836108971860500577115081504314054104114150131220094154851527577143375149051521686621787021770693614855429366943567789567218418729764608011226063568216501857094386107449528670144252013695552637218336509191588336294006508256974340543280884886563231492130915680313615005451724878184739746140479738854984596301622713918030366879444323513208102735837860615405057754630231765343463212535098930816767504844469200809391820436070771555862771657561576111614609127965837893049470838181918488842241039509097991471889769741060460023469779965670229094065992902132917972354707364891097381847230343843861936273000944312157224613388973511556965394675765866233657574642513373320781385056189677633133584421871473995580809042390850790663768814756175985330830211235935082347778848661024871048899226995864108549294893856093804052690082340568000*i1^46 + -10681613687903031400159443568339564871072557044488864603186103881805127956956659186999078750155138446975841543712640402287372231046088543481189711967404705512336409357988080712341169779511414087829459256657865414639545313303954361584784778705014533215999145583231287069836771228703037726262985385800393960755333088996692999311976642967834143303755665229387634701703733835371429731251981033971595251491664853511255185926744090837475008661815354217124340412732367530456591096731725991795780446120584381144549368703961836948316249087473245910353836847737131929452792478508867986602722583916777870356478122471835953682136957970986537898525648479743961686899429612760414207203430833136714232426094839120256212609311754151462723698003193295656106453835389726697111572137988289407468296364336026518762786273915111429327458589705629551947618689736153747663859568268892207456386938416459945714495947633557420466665152147008614779540480*i1^47 + 7381444691572384182138511581796784809948764175025112930269029640552824469798040815435585550283674373348510667532011186750895821924924748239383933533646352168142554602013108356006470969416107854230553499124828331149451711285191105849668394084725161531254514226621067629885921564109613287184796193046589825512247410386341556263947757126785557100261265092011749836127706512921959026793616770373838161070034349250039361859542713019437839416853962296608200045608307028441145577476936952846240071865214123445140456523181225352608978371522343663842425541851739586532149977827462869572653526470376466366939108233243489260112617234409161849824992241863602184031793295248643828788804987902271386842393877810313687140240051199447071834427966182699228788796940804025386237310536507931848576381488555785147591013802797194932075667517941007195861370509517078789890199676883780084699136*i1^48, 6117601424553903851971140667529877256138536844636460597369585450867008868978531526824217873077786388668547310244846264844734039371101375986365681157881118554472386357251327946674258002005530824657927074701447213758011021399674398155454056860061820437969214802680977405409914938050839789313491623056663953121976070725838983004242671042955297494798406701290283057262740234546923609001924902922720680422992686092646382418205339617750788666892236257154727117752660976536453822010858829495410537897159640862417296348356137463099063163650951355392773619737231617662056223130095001398931465309853139248697250417363458431735208918579259124168714058338792391412925794031739523625717574532535639604394550746888175545765810119022633220441042521284381484849781216690853976021880503098476492763227623859335762074543508363421466495941870050041980656936349420444215590040608346473354849356790032450096503016488933594762997478605738271702191140731641826147707349007713468241294014454353978160637437334412698763481989352536001511891831515340510463209902828318023149812656724370138381030328665814026800132408805956874809433520209869466290848196428694466409887076215310613795879651440690131171806808097074706223234031787411307817853182003231304688527311602417441730882085154044425772989785366702526735689201616818007039976476928615206949613516252187232517732406335382307195756206821036503301488978852778283643974242519046739057001894579714056383214472574502515715554864836035338101018262900995428913542218741075749426829277625705089000192949702059726617668418036827252178742776123512996531773672259584000000000000000000000000000000000000000000000000 + -88931915075630014531133887590202630385625930041325230864301198348890678249052879511923237774959036805919068158809785209267519989528095878130289946327130511947976444009344626898232870578990666437207852365802868543216768159884208820423322471583981302474790601933866851354281677704369934354476263469751959458563811327583815395069060298234029785649545081678002518708284664381455496725861469634716991782257208745303238975124522280354315148033184098279503911049003096679354767844376727139370707077640904420518081689789815054086732547021702148954678919563802179160888844832872342542976263826566748854932445476712448117770691994354925729128684698270111767811359438410705993696506630647854438050175667745190456627832280561358471124177713205219846431295438525124217985663730189772659985206124438184346820770977451338414003601866270141859511323598400196332822018549548020500760392196449315363079291715064975246300797087269674936619080091372362573555865273876619160063793690782353557761027308976383006153968819716646997277453411152742420258648296307885875072820257763740326310490882605703108508542009306232067828103641046851911471055519409131388144176202856757721474362256354254570571935912012789331646016613367859131777435561334315935863987628058469839702840179427199348608962061318870849218127594125179320814470448056051691513177356889333093503879757514109374197331257921926314274948126610187552883634763888346437530533493859263447736602488360225112716205489466456239689023518551102508484509391869517041587816895816011240959001713216999571725627477647839732582164340923238746153068307834470400000000000000000000000000000000000000000000000*i1 + 782090505779704041763848673077181865761939873553894697436389641283680223592078548052308627157537520621961162361149584389861903649685766123413951273205135327900827123417280049357120947445088732229231231484364926799639113165614976810074298473064977844975337294200226601881475040076709031714627884285896065071585524060578276447518162566687011084843374313185822022053336543701727505711818817256279338483096103202368486981739411742941702002174285273123058808959098324904582786551832067738568380899983524059739601052358637022258130596172993312048915920388563812096293591018995887811067439754548191389472100682888114401336315877259649614559700019803305318708520334740104725617362736935911208481996731664538817910261983808831503782228982709375962774196906876093767754959803716364086100278015514366067254099454644938365530591883338511348433722577648421817063850936329227533089532174742491994726747413768991392621526632177065211257935181256905282248569196751516665701207954571311002413265230158105703573029492389739720683092734848708118557517594179627185694008282986264849465613305244276240115096121534611038682730029703025655471906438924031715382151495836618826618521642302257502832575324824186826700654868736536727034119425934517770246866763623406197958395424715171227181883384717171064517632539362900921089527151269722519322611213635902264110944727401704067184136007898951467328932546121993590696141494097738099326680889138341710349300500335971849823810045498125365404394963480998621735701239592413029190171077951001256608057140037781567822342629191049354295242031457621007196625588715520000000000000000000000000000000000000000000000*i1^2 + -7700526938740926384260801816443191890032446506098361729361603357719944315631218807077265778129886314474191920869228037675921280450978765906038701698065214463650383131718987683118583434838085378604662878186088370332776034845363826680361279960224491414111073069932300984808319139565339153268977171817920743082311434204453906732996346163465026722010877779017555759635762797611685478322597605803596893080361584129759083364319494970302593615521557424776634347923016445357393197548404736104577190899144415627954404802978731596816101431588442170374453029051704222139557801636095723094371907676511662973228751282411627699203767610435325099543222988739934952625590451137528619798213461238776852619417944344091462825241022741271985967821745433871640377397662166207436859097058051518446880555153409039487224224556164852338839244696487600265265309227514651590326249935643235422425248791276335417346126579113082132175338073021039668972511293514209447429930424359250658987771264139370765426527328289206351793014197011061645036471270080601651436625105023872155080145708275536301650349713110396922300256768987058989588133476378900013441546739727918603644960907961681178650897362282583266994994348527430649832961470670105834645702777403534224981403714510577067854281684381825939631368514315192696516966332112871709218509251938841360990630871533805144159399778030023630799772996225347342000446743788774468218264408063839773773137470012517120444069031207361706631440669203783310826466981170553155390165806632812483069692533836160037322393144796728490668430050194720827071174440544454780828988211200000000000000000000000000000000000000000000000*i1^3 + 105082985671934159663597781599448671829499186684895794497093892810388288344759269213767010726026913775457582075503152430493508104482400760951881978034137475941298037483604155775764922556870925358682095619146067500745871488750404957545334125158187286789610173494883398307755028498408397936251790646639634551422141910166606269063579690434669482293090005048271798446539364235126761302158050144492396471799727945795585249336153819321280868983140668698444240007687491117884125443132613359374971258540172778739632210927765108535925723341405327627624962835043347471248813777593194802038062298652471945030009407410934056143871060150784750088743987494002841191997288720441620516451733852526114560107649815309047796682743174713139250894174659110502348750327079208794847897124850383266867890003344281208613649572597888289075045694743571964785521576113562308323750847332056373497134001474743354782753178887362186246622489206282558158301528073075863038253564167395096211939913408713649300678706828267399036938308691041810784645149339874037336238974982138247080779536264739304990389453971141574813577844497220162291019480845163936334681009378560547276664549062593421516612698391332290602290509610760230153932320969158875975349598182109044928124828852129412654729495319291691355949605084636374077494043085568755070688209191394709986678028778775276324365205225114442462285739931220465085937874684453780643808824190419810171629833032300941235345011487322763655444240342603261754661360049179643028350967286664200545543970578625758152674877577199969672851323654670055720538731452524973067258036224000000000000000000000000000000000000000000000*i1^4 + -829593758162913779164309793225881350274421386050424774513395828769311242647411546047973277808268583806448647694140913389680437293663220473364741908201121337743885193152163104974843383114749387588101062037989985605252720661672708009532342124399992674606272064390567892098438019509240495587966323740805194578374467296076640158897943126511529412679204987960559489585167599154044214486137050811376437819913622343551434027560987398069311795352201805091501426572244562915570140746901046745413000544421358977725974805227295891904886128979628676132942826368034895377006260927545243505703027654686239771093045986031573776336350999881373045054232131306817167346937910169568764752489822763944498780894693941187896059949384797381156547986393505396469126807468280533025193815932501260423980045708199569036122557754843791449685416137198002341331915317104412286110464867846156254518219488393344555854809522961361567236758806443026608944648184323302709104310724677055084211526617568215438689604659626560679728958438765942722884165441543005776745113033518963168196098491847221793617370362669217279502748482624299082218255664344495094981368899410038903274313947556639112315808258630789320419822737484743953928038336833088808974476474154704788004819027334437977775004905805677419305574207989111790153742179569121531595092960742643144295471098979845702479468793138010967661865359186795179655312266893897531729715366300381971810448593978467497389962608898502546123815087622370301721080715963855657101775971374755919404437350415570204692398116811541167145667687183299312296789223019943616702442373120000000000000000000000000000000000000000000*i1^5 + 2924981507470373031065737998002828177017960826728346825138342827824271448643352429886503645548730441108872364820059880240340730918735922289338216471394193942860684278013724982820973556389117270345069782846560579003893077572982711674715810876235083745416034480622608414721588803524859818626087139019736766242793661005145460012648811055788427690227020206557198826569615358661954907594377445800173005915682075672645488667290163660324197192371184801711976063808292053694400031553367197881061013750658366031660918945895449414310120874784807503607915306695135239548398634601516899283932141498400970065203460587276732132620173734388142272104441811555545201751265624861495195347336476630658659143464245060265970024987421472155089549858123066298455611183872073661257341079175632840242647999628199987564315978855622651703648119871774966566906612856589252037773282588479364164341585702968508438021527286109392918783588258759585847535228485058998615110135178200447367468889315806409587123823143829988318635472646967344828505394420254711143088046499647494244216164120558913222151643850653577180295673795025067229779263415061706721978123677528178956424370378788746358949524715122156101705686154609490503561238580055980832005280149630215019508409487224949115505823317191769021519998251694841213998946780339930531503830072553010276498017861426816088564844170471851429812330292472943836265815078099752697827074541712279307660711915358133409367015611589157290013104671365072914747847437645830916367981490411075972372301069860397250668963783798623274768705409679157142865813014541167339138711552000000000000000000000000000000000000000000*i1^6 + -3571253917010088846120821616341812124956874943560513237244358625310165360190606045616435842717279063650043009057529687355404175707402661599670917205535907101114844419514340367443439169460072692677241940783025737241467601957469047388172816917044456016704902461776141850524962859147359635147955769611765678891304676337024572555721442121647786220502520335299523764852921043095352422642376659910327226687639444421962497613354708928365124555840221235155584092195716269374494925076290258338843699085104414614332820865135745897125048225707064032894660233537443504556102087797063180873812183448439229350367395630664930605130500392158093246590573767783457088397184128684401362912524453463348775362880881481186770878256454287211149673333382334789828199588105987766978024725911700067275017934227234326839237667510146909092620078362448303751677010646027661367052129359142601422062931999494636609854040857868263563989963767759636264080013649216521259507946390149978465090887040112757653587666040881121777551894225634053818352042380466502751299562786811949366576843802198692027110039469859842232785540489500781208614023787688337583731410886101220600301928795799325386903673634396054510901588561688352284288922275882104758441109903191139058778146567116975332342051739111298038282805014948497017101572029615471959131210103900715647826597629373130738887354488006599529785754082118502308156604829176125759293041692282520558789184066557272776567890290271479930869709214254670566149513598985985515271139956755323052150778122382534756636718068971123009186682921410187076745262004037516850207129600000000000000000000000000000000000000000*i1^7 + 5468741994894789841233188076297666709161106587138291824550176270199026504341402473414248290145350028039889749190836121075487245080740995533883401998489247587300911741332190838992186678661058959406739471679557683117850798375374348716754842518178009454391697208725079183175093530403864376769420279847040649351234199196115870858349851027104152734946129516313247991706172057326197476185062654153093246918150740908993670175658008743888721792226025393673430407806577817292797594681858298031717250641927547448010007540327890917784196988601236313647967980904881148281081148840211160182597423184152837291442276147212031348137138466265971697298491797632661702649522836807448972296108323184062159413859762542932875352457590610757794644026284977537682639139799726619715838161314828581870736951072911059260524818641948940411994399985899022680362399102449027795925798408426618607621153120314646334130346787195493618170309883475514694760874897089559717605158372836937356298897434719067964130850046280780817141892991357898432777671268719253650750959924655737251872557207916065534877371320447377945503781977303271298111164278288255734206743420001774138076176558950636225520579607066646238936741134595120330221696592005849740605996954349820083362339983240011534141328987030445336719709185973962424217151836566306088341572636847337884011742452099903083912511666821464468835597586746906833728991724190813108565744310201740348190048646820000847624546402522276806827816030893375083120850491871024430995164636931117478365533921700937703787151991997255041995427763352490375703569450135188615987200000000000000000000000000000000000000000*i1^8 + -1150520913451407254349526037953565889710454345141348460689317450945377463531185725347344378907587825998632361922537776441773183775498079744034914906416558647217663428880002941200853207032409602880629862234309634900342061546468516817181991077161268483441841251248045870769416128709204787124410146587894418632695250906644367452082232588676659967839014916380706371210858698266296255465231969641664785978370590307163918265355298924706111035606439081573491462907307527868314216405224806544575414858104738219264846635473300954425556338937517641507407706578239285538098110429636868776992794375404227729480831659467896782664332787156974670786036404875247328930211007749698932462414912046666790516176574080666442452113523422621627807441039541330225344117974436357742932764162815185394178832036636542946925594233094858439306605685590083375356679651413435086058058462808912593761676835944938185946683243542600015044489647039912642854533300396229897542760041575189441580455224568473965526745228907389739257062162708968398376844611121605769880705228125679152106042869393938293849420541079964562151665595652801214302742342799732967247466458598800671923065565862000696836507565632173923341148631279938769496384982249937243312396526538520537100417647534864108883566660703945416879335585822071473231656786186615270750403159625697618417341202499550784351028757168911742348760349148929056253780061230989563823244572653736089711201696762148779347720807336650791928734527935586163077865189599436702454787993667222297806595397819176435096033197660223529530025097432541972949735564939058216960000000000000000000000000000000000000000*i1^9 + 464430716069893854062341036997300395248082668255427072223556654305836647699341806696995973723889166342555661785262900742733496381454481972292925052863395626114378941076564223577839404486835357907864469762761248865590482586505010145653427152248155711819619856962582819107767771111020046275650407023187541607489774687256258511689156040651986219919832609771526741800468958338229630260225743704514896770941548563674935387379902638965549250174505607846312840308296744953993018185356734314819018767289278495358643633279867606853447552893528716315953064711799151697890679627705199208975717770872085679985167937935320186286559009577512581799530017504842024825431077363393964253683921571938334080949871035320833393568748752735396730440741681078716531554655462545962729657302303756729428124757841453560280372429197216779065327549200422544748246778757110672460092274516146597399015802730666275478115787370160724310146245128058068107101639687453135216815013268677381081667957236127719656409018452705741330415739741400456741013373035514462478910051798740231727765136305474952268149537245097218400439955781767478434480118293944772770318554475168593429204116059701630159852400506632936470400699385564912185101582595519954337191611351787141209269884139560541096199848526948428108666090835867069237550247763674063494850747071982773879748442196686562185853185497070124325175695485382194379796995898740292289236433202530076073316256148486632536654819182626425269473435221815526437025386931171189658257258208681393057652962396126536550642920054767808912142460448743614556253238973589094400000000000000000000000000000000000000*i1^10 + 3700247641771026789231088326624222900170849271652001932317048042921503249383550406285581397716210438166874579414147738608688097912640419352653790621310874925323909439973721641463346664982220071176776620645275255236406793527148248186608940068834122356503963532576844552929036785954967926142208133967869040374961607941196577994446576417681614092395537816042117394001484174256177537260111650494496532035614213519400552730184818691748629364680413847829150559238208280375434790258892274876956312271512972840490322887124207427147924714523026576100305854237750287964858667617059732100854444654606392281320544981952736841502267650325309447163459252616473749459066632589205337967035725516445521554823443411828902601722952040064178977228296541924493337135931331419934416199455924368373017651561981633141481851877171683301188417811165986233720574426041171984469533870792610070191544779529625452572976757493750753166356839149735478207263981380738077799518544015864948204865437951071265575754487951606405707475035640160127369930151449043257247735465534171860942470638544283842425706475384787741990924229157334628332385602684390417254703181954495441021980993746256484201090581168523596031900868130353788442922243947062784099963625569720901202892430868981927276074106294836355963165336745917516899045630060430752967221920046018272920166697865891436090501302172343090602275617302450127638387007660343009743906013629898833828200919718925270257670480088818698818899029626376875730646652720427451437749007016553442397554485260894099232473142694478721611966933008019723226294528245760000000000000000000000000000000000000*i1^11 + 174868770931010143263872110056694126982662342989957212444979444958000569314919147131297432748965143035266774549863698656443245303268473706310926240786515173978030783948124553110388383320226065684346878146333335881841311498633283159780171575293165200312017705021927464990194649364015213856695694788691689249304037816821149579213088793447368878505812045033819308106798787804895070205126511350162541314800439004200401817143761224945770109087788607371553040346978387317919444207033871624507624606989784085690214959315695798938850175920664730880918048441147869464332895713829098206831564255706314106377823872151409755732526260746408974434045480093530032476114207952676391460576793449922535385393534932645274894278957520251367184166709939699851093928790922386247797805999039266108972457059318889322005042676672954648766353751486918780553929988612631633989667127103347299747230729392649874219308813324866028836361373517985711898004247436233285689116778834056752684997636769532384921211846371565268198578686022215584479351933194172764139574634777959457873732740154858109218587279816003419950180605612943558207533967677274193321288663209992530944522782109838907258776808170663204693808800645538533527896011275714787175036735913783870927944362368426439956265452613012180783909630272655889747475329765298654602863249516086442865546117248663338240657631473095105907018941282389151291144994749212463007416257398472726857143262786494799955284371793276668749078172197986613036495783047529435507777498450124182280089366741023959675258193858031554814137036245342266373399340122112000000000000000000000000000000000000*i1^12 + 1617314734229535130138615086763047131519318685202417459703832702784011346316187171234676469602435307627517981741841866919633605059559089596128940727971561933749502820458649198190707971874489588468331801704138569373903495818862426491889164867634481322763029055018147838423271317014562214547914346370921357013036158353466367135041225810788496861349003218465837679526345440864175285762702201102162047604119074225897921884860311897328311877068130642343473061306435408572608323623311341887379244963514630915844696544259066369976852452909852810734915577517278499405185905215585418110530750397828715963608563831062231466754153971236781899101401888902657867356249330867812414310159333264155395736314904573442552909157225028948199420729555103727476856471996510602075966340096652685935938460202478808377435815779671277413508848154129577683498913963964859367918439176363205463020553906136981675743038241106087409246061318326847566848500336578261206619240601867170058652353730880330893442597911621022054787753539080444260419744716797804919208185732441500339168276608375845035194345299731822768537368189068036508426401785751566899390037376942211397267293745179994418298953423407245823341336816619435079972144953795909003822609361630834621833523530190106760954737224300223885898983041282615199275910548714701702006439670130510818122574405590991566331834191439652068511717512906691065897545072540316052244924521661901444411239078689409187379529236372375547459754906580519106955651405390354577867394161015238514739832893248775190982355876619216182044173699330692990757765120000000000000000000000000000000000000*i1^13 + 583428663593810249117440910665734172455682914614039319695194635434636016169757775408187049150751754106585132232738943616339669905669480744913760113823227635282698777765064050540146515425215658491751992225103120088372234314506911350221193282582823141320208392957386610852854475325569229270272931025493411673851582667626878808099174450409277160391352568671008656992485926554941291615859917325603298524622779983024845736087206733777991300684390500403962737603107606733635534240778226430927958565921553553175406540955293384885961430289026058557651233177680713863809130948244625118067154577348971025576481372105961862649434751287580184130302694636393652678264211331790731289625053745511342889332636153881050888353549689285455585112357278637463529993650823625117815153342066288368183687508894819744555844367957668076216281714756440326015680523871221183450814019719096585352717112041558592739103433143062105899981843378939488695012768589262750072679275238440393479558972976590803487491521582546054167036968747537593788658336246213014757995383169343931918361883652861488367143347698994444197285169174361152061425350299859010944277086731510709805328506047282023214691906848209673908066318355889626990888575262924435062543953796010565991914928287520217196868047476230549492073429726570174360011359537258547884475918533345785288461757515507244661956423924586701197481264627977232391373404377152202954665789875206518856156267430207028767672125475132342044440442606578556339436408198339847080232978992310006283343668140754860372660559762383971212196252804997206507520000000000000000000000000000000000000*i1^14 + -877596703741415686909136810938398377162107876346068529406021164508030802867320365328586235796860993582177398176566149036453676719649768515054223671473657931299870597606600322544037378792792524150920717276793452927981601671745858238876573572253075915210201262452592496445520376187149038838145973326617349717614079755353083431880571234287270681438313666461255499743552646189906193434770882859943333108821024865467400077505427405474571948923352593909592878597807605665111145309549355778713658942559684173698134276092577464287320217719874436308727975324834312840691157788056341574644511067261677431925384823435456818548796997835883060734399788417570419676873410852734235143693693478338080349424127195135064516624514807164727357261587563075402361898208014686296764532266861813706864909123728660787528872913868084109963384991262515027680655226104410322986383697601349387608151104541690650732004713980742534594288218277261557396092757985254135109586741876259301128849842457511011185732448287797190094201589178045383107541075466659910672269314542329802867012658284195184760887566620356833792025859445652822238741630751265050576614703439310222181971109317251862422348344258151006829264467739188529560874585400362441886374805184310742707508231905024293939992690102974296569852631136657798595457990543622975922256997142729402468607346473504336367410732564122488589347369872137293811940417734253039562898111755734956791467571392883547667822798573438273687866956493404258078323725883785456049093153793866470141861507925422146233844123065922923520718611311478540599296000000000000000000000000000000000*i1^15 + 978194864246865009746610101681980058404876184444617900586538879358449669823791407210660256478704004755637806164763116170826993443747912809580630047912583021974949760097958037539842334080952076581411237974991791236079154599586386109899398520691063675750604542475896706196364672946997766184464223075833676048755617671067403059511090447557559491319043863194729270274993459745185755905310357919586192160790810386106509385442063112121510428394125419351968130722583608118641221817718165097090889773604693331414286344365767903943373855974097739286044817593850596274894477431206764441948278504801504060538113200270980842831185708245239751049671518718884098045348589429375557658252725401633736637793700284777537188681589644227593407715826993505910681943063295540564766346485892092917329368543138948388707899422514249976573044930769063479155113457029911901119458351790344561520478933076382165352173885799747072593350465776722142214330735972073710228697528275242487860092063889670160646515770747739181374610329788690768147347163350909767412578586670698434223016588219949765463366752216144186494605559826637154275678056678136488488458524156375631948093187044676566568276037752581769286028553316634144910310243371251274422352582786095053570744537966498775328593122762656766498460008444288024974484126699622895112010191078248075264938286713550674892836930915398368404981534509871675937838038638991175626756846655832643588661812015388548673117082636431783572300753338438049763553504197763623452441520504416171843691988205965551008534611816743299634792963171010845081600000000000000000000000000000000*i1^16 + 217683507220421743139367213855940048303506841682333059166439053975484538469481887126782531415092011120777944639010289360807728246489795560520682582544793826811090114572858151752997319385614036734390169342246233206754360607747360157990813552969816177960341078851570734326326022548338541382944141475766577589629014839698801792285399662281233037351684712385381402063972571277677982728022868359424736704473150443775264742445109263345648712241873491487929955746714877953751426749047214900597592670129979092734330236834409371163475357038356868040012560014711530201257045174658579678649350252031767750313068949942395789633237367875689095347357443650719524991946380375013783081580510313916339357936909729946869304502690758833405475200466852946912063540529969023027144622701699636962647287184036807374805990118530129233802488202591409182409361734811590727159417560686819264115574049701681971482284798247619870543026197970007979393743052719691082127819081178111156953591484209832238348425948804167904261756036879141058184925711519920846408509163276662460165154883830836698724494067826514191458019231679180943911691700212194438519733492155315512652206035070403020650863549692261138624237675802245143940764724823350771210921645630847947836028569513972994954869985011118101862061223669918258212471422326487830250002314759595844473661023798994807712360388814961249702580255886770398811029097603549020207704968757239664655759827733657242730714862631153081128464479777836066429932188773118356998837525627859271938187482990205089110048639411020382873685979571547013120000000000000000000000000000000*i1^17 + 37265996681825941949940532029138957194601108776754703867159523399628994251584418564607085042087555217382092258838225801109742137580944611104923790681614692640196372483636183036448073052493601301029964651740736956261842767405497184717572359446248021108381169503303787997542328965467924285171453276498072299469384681988055162215943096828177305451050676305742371527406461653288838713934656881850372701675814502273302675351814657425698785042666920216826981654712527648540167949339079434938161039094484752288482463508698793504188947299864660997729000208564170403719303551908369812815534757997025012763132543461253982229267545843709281791198284337078391178863933562175183928811282579998053810250660124340154794019639912301243817326188554784614756674609852645670675584764924549562182431409235708423854883382073500918864565514434976624370842939794440809154710652437917327552954124952869081475749272561878221544553881656414013689942028217628773366127850899286230072035141421787195736174544191533413549736383378148310342962623127840347767767531848917218510383120270030517422882212676825810275098617341346271211025685517881647939880009941640014938149382637497870010936598519398443083573320027009625269340198844556837272364110356763521497811734347962466237945932064043387733682269981309188673316853616886177285472996242849366376240680582692202515711760416784975683435637398337603255219894822022372599842908281942807551752551361961995252295954371890464000377800687072404162596800043177843685453851775483274647460328641369081928780933715728609391436827532984320000000000000000000000000000000*i1^18 + -44475714326294463199022954641738190673541382743324467705123818416207365822391873721515423026055759453738301536863593335437142353943055808753481313321845951413071171079841044705215049709362373215167438403522544276539580799826265940427020409268822701558393724019519970079233888736061460736561526350620103926305339312925349386822055436847397395473286702792372509333635880719930994877161145136108676504899069185810356123446701780543156980609438460258813695001541159045121319316751912079715732303990546047316160429777394585234163929512053938565731091457172050429288096909580213464096092242847472504720148913377587434455226432500748942051569840375288281540199946830280112477923766023458648837330014921297352529361773916194202329125899044043783685282823082310575435779429901939756124835512600712123129935867556720273514333270955871652866496292026870658338333851882160477279002064147464606664353094372609655949208213942137599013457259557641381592856125386333268592841197869282477001560202176655013831697137346370618205609688030213412125571611984127934922106993068137567397919636266578686404628656659222692468741716748954177197922250890296211326035377448408023856758412927018268729060776781159974501631273430205625997615652302602537912898221261212552094014183422402331269909413884408214050046090927317849679419065919952950721233095460118856076061472952981908809609353814776360084048235857957948054491162572953418701039722736749253563518156364644681733905009969702427399799838438708822315489507890997668451825558955630730640499718800418722491406483456000000000000000000000000000000*i1^19 + -236060805377392352125617427788144275623952067360264729941526608484187469230408134961998901471493494069878427402105040169104188267690588038160961036368658434334773148479133258089700314969286221996459916706451982838070307689095809618063956575529151615864437756789666479121251844708891502903858516239965824001551186793377596719111497201836517202219722843510509320085825152196886988779724040063677878596956127059457199470768411239617357894451384007656742866193294112477665521428401982839167771330606392382010687253069543673083022490219830621090857830335357491393234912525569712324452189833367876552262405613070153508071709848246732915058042929012636296353629441669419197541019776567572941618788449292638452428230580735354994212404490955743595157412616404887245705428259444225952529391237222298212012705311086693650864420130860211364069738172569245032474922822244705736242517058177486907420562566275363278772185990391036040032197613374109562762855226597076790344186301208660723377157566381527318456912618217945080313577185552449424272052098390619540916665021154162715354495145497366537502939296187986651005855228104178294339100576254242319289587099906438875268479945444388436501747635089009709813555546377759093988955111928419915389417783537568585976140396149430289976933745083540151729578236663994053534349922931304700135066526847610312881749452807905297958730331770370812507967631369828995173714873116678972494249136315518197125767361459261681190888472290614408960270884108107431205721943109553442330651431295424371388036940695142199847813120000000000000000000000000000*i1^20 + -67409929330735601960717708720351442534267667052277320566656429484847074464464928558163927082053830025446465799997727020291236230381116587683698230693060474521899521865922958680997803605553161409579324225092925568571204545206035105267829909584186823110755708549747715948910498117956846053475906026239120843269897550759156796373823065507288105764430333938068935224376849733142011605559022376499800340870459786803082555120718565737168173442438480105852231906818936836392444779692358843023737749816532094053095991619385337407591808037185143758406529680665524912363351981307325344615859553752775231005233880203065972455223295670045557768928827483278467678553629859067941827858454575341789249623797940828451885025932604486968263172517831299545982537746824038591759490882660511478028778711572323597652523322711213909379061062879191607552793648661273023381402297913374957285980276993665736312776478149490315323585678531468140308255673825660187617092826199494623147374860774373026476749226943006902174444085321936163049866968057054211926348546764807537062454643273667242843091727592170200762240317359532913162691276753732303270488969476062671844676278821026873766952985034428793626926564031534604824534736849503139062250888323060218186159733977044230156432229128581153181894278253587769405901070389822336582258997423507790196208795583435208797713113437066006045831118790936236738893263791854697133505261200363060242625959209428273142325518937040828100656474208659320077832517581331590218043313873056479147977054970727872056933597615701725544448000000000000000000000000000*i1^21 + 1282091987566874513850711437418281802325650121546202097164321120689711227323218092973774849939953404677848946591863687675645760111630565737299774371184475914277748381568233410019270795060229002477330936653227098011085676346562287350967438454507446226377516738714506054894594394002328048465135786429001438462294834116409358129083498284657438332811351947752357582626805753424257017720838137875497205668759052575608993300858761836035478172343599227448215300990969866704538262409950433559128540410754187745013335776588865139627771042003481879864380568508893848215907606905025151278826760438608624369151838481775091527818755758838111561392016759964428149606058638168341084492609812496811493841646497524590452127902167685790803503793957145505446292090479937989677787913297725403450306103128356510451043666249646927699196207253896644950527284973196028910540192750522786896704570108299859272350429218657873953303325556709107884197434586968349789703148106571856805034590981779786003826943424408081925208891612504020467296842570641215806058720879357438271774322402526960828418084339456803662268349548783954613168872842756052650262994140878042474171853731688153967537247215614454031921595595544055347441632777638349409296351579430125857451665123367883571840240418947277822572043768006333007378795835720441647007610858476899981499330967692214501252145202154170201943177197727151349883321147430832900856262215042408337118678897552642982525493250225417761250069399249552583389531860350282175789057285728573741853175567593441558120412292210648678400000000000000000000000000*i1^22 + -11513701124866423947836469289356813175932252641085022178898334698050272272874164556695139712268555685286629427684175233346514853393206478070566359421911792230861219729683573988830674101345450322618086716496575815886876003291881956410393660596823446514813294410399176094795616756675864500684346631164521571170353771569243498527410462348771104101224222263160890111325143966629133559406556938807362072927397211321014250341270285028137427669433688547552820300285622772940849086487731665605913699375691554983045039707392686339082109598881656871358067289032791198572100774880020636335068910311127777276264356669009173242390471508123278553344910489609459300877567566002524112131900513839207660116788820284280248442961801422022246607701382311162612438347836744054387536555009706847521352942854731463467638832896772403691632968055700521793988449819769215529583920945258787105896636195442111097884933881340242020217028739071452739806069695928258936011475641076290568901004899307270360858344308651958391658158817245128709954057206878382384499615846823881294068123026859283404489674376459566366595130285434340164911915165628314652819746652654643468271951304941121922471980834222110933818659190212145920765585928211049625449467553738111791784293644581050392883281347489265585075367045693547656077521907588358322022751930408454433481108507887758252454406894887163898793335955513877095901466680520974238299789567889602791363257144349930609567227274679371952008032708384299596486623300983747935121873292430859948938086173916926821869641793536000000000000000000000000000*i1^23 + 43662356962515173961352152757765372485050809438863552984220141186539951068296609081737265826564293463358018877198532394038004737734590224714966441968501839943323368856736917423111046732280580595445543101668971969138537158538388337038146453381517804280280343914566737910278662309738051262464451993117073185646837848165065029576367181997789928080405240987955954757732638119928097139645863151610872857498850617901502094895918923075296569944662998143223336766516591642551883718135812449897748817732133266264539771496802747861448736013941623008602404775850892402499287947020753282414341254226861509083671272465185305523238327058039989848631814385719963687132264271071582710682019544779531092910589628920017560810063258273381606953368224717963287700357756999508256736196311979954239274727257283930594814461949123135228602297914828616596563037398915388751825299802354059649177082475793388143476868872286885260627276420506793126629191571667038297562514088863103980749458118764451314292804515037881442940203448163561347621887104900989409126320933610449039862889857053233880188048870197290026617389647410504405860950043310569745784809417857082515434546250802671943565105002570403859785800940554614329241990387977132204352120025267252240741379969807554456581652312321766282757997735649176772060137785826727109212101471974551406890029535808036300644519572746962868122589978159608428944886194074230387449555900335959648942817868011015836612994128293117952537018948790794691905459858666603037872184107940141058509305895900373410193080320000000000000000000000000*i1^24 + -37464144743376198987958346272988430634480321852640289619879926445094201821932835810028679300385198503092285695058686975059241525577098451889372732294210640491185943751092737231496239462365586673166403860123535017192303632656808151725884482948049913833022473651814984690358751089057721433751602669922119488249077695372823988643443699501339465909291570781064611390133909680521991179393770310192357610005036271868154714188063864318829901065991337605975493313912505039336844914811347862569125000156673254449897794873399807444494029506940104206032103299295310314926826827996343020361667672255817948032117419721205030896467569379332125587797514154688725017424367242097408220239066574384416355303521014543914034382832655059202887217047716378334929178749442530987334955110773725601923621287046528887163153329260196287770619196717413814420187312534014232378564593977844703759261308773683584334468287542051121525580476040211834220899314917227262603676844221578735252864308955773727239080120066350047987593635541075302860771706110793682184329245093952882677137756664468409772529850764468721716673202014913115607118024989857276459654218900931338258622520034118821591384354440293647689158021557750934028635222516594834964595775628864724649193065289799392715809081034628633997475138143153387843270996498627397935615570788488906740535225222539540128981608510225026476023821149630343074072504496028408935006722920151422565891315476491212904432108051012451833335743065310469765786815041194298334595175020124124088973515558437731172352000000000000000000000000*i1^25 + 11678456510393500441288766617134242924358657123309433583569020984246018972066137184784004068045444843456047792723052890478501893769619888768719931985329653555134336332160584456807691949197898929173286432773033941958579404065330171805076982401722988437736844904763988883495298352225325328745508816026719832292817447399572748436025842810504022862126841801799512065811158146871256467152826130341917238392867307749858523602116945031142951777557873259098115004167455952894927793316492509010395358209575386220002265622773669694544031435273177490414930772247434037377069326556805244041080510395399807907643163923357540371995660777512471795100174281638413961005844582709144255108460853896982478092183400900626144497409459027688335295099830453863478145730311388869836659551223589291619371370996118408597151281631203146011910452088165642449101292106602128433334226325441334808597956094627596405715871818421901610481802489427087866656179344648782355127045995609158467796054861568146814382817648483713394087864620222477498222630108702489916297224588671393251329622813462322270829698332689296245488692659258102559806382884439900015291388200921722780834318060655393923128790501671125080155157009384060400392353065557974025460726286724089793630341551148506492551640852028466379300968619363639715269634634582129880515572222240950448007709873967262713129496483867956698560950572297158604941906265815112003618391388061976549148851766581309159927358057250938335423433238092927443179546358899607753864344848011892176579264115218841600000000000000000000000*i1^26 + -1230908675504894235532030650382548955709369095353526694427150916076497708855659089503559269734199992015269403927360004062829277603891721604251889217677074056991396358162630733446422902303334522193874964431092744311006224706199788613627953427779726490556923714658414882313853489997662346759234324602331353033054739595359342306172518142831250181157324696438169255363272572461879495467912390480732466987005883931939533546249186262473941415948822038332226553834382115911600159084237509213468910845155692700969556770493219751425347044608485138214343561459697644858468206030082203062233424559900937388138010776011497280180363298655102510797267685652878314249082351145879086537277940981282018217261100219674082406043548254237720840224919099099126564357074642973005273272411071457005213869700930945638407777358045710123521826200775102582426601711976775413277918009304577848641286165653778385072589349856628860678625665080186217918276721012370108230639137709974990969030669178389282236474478466778572021822227991836988364770986884448216120529658843709569425402058191141774038467807533286203023561829077719841621107844292670384050166905137368543317801706819177462517526693819566560296183670658461387694798484843271496729187309828165104225839995464770295513221714427946851205049640585015339212305908067816207495055002382487991544644437808065011345000628997956776207768572354632818389482154144478360087310469102159180061214578885072852408268593431804996784889171638637712607768579397191877922231513875193982243685007360000000000000000000000*i1^27 + 9100888776021457525034611600616479330402294641342171073741862001411763183313977764991525939093629310341693218429828107141237206948398623921065400424661010245180423798985626295797066943638227764826938257941934917552446186044806733917712150352966686379914440174173133151047249611412994855953630307057701562605716450720813868402801826050711059360781852241698758995217045113830223632739472201572772120163936269581151285817969599080185211610469110246519914118619495637326622344565189939886015972946078053466801398941825113869932953389844693886642633175181237071230602428633170528078522143516162154436417575064767481474406020450458180024056915102951200466623925751144238122444774594399219388362604549227805300701503894493502580807522026341643997080716831640984638036922647891120585645528143383900266364324784793972663659172370866301993390730043369748206301636436109776783270777565485678379225082446647078806340142669135057561808938475538265845871987442954302856002404669257168654593259378714688422098024358110995450499487149887624470566501261275553470526946461774458442885504384691874593613877794220072462746330987621889510597009565594562103189410091539747200748996562773908643162196971447316000562228509106206672898746145425739570542787311999012379419604126063226685019509173734716716982088922717731532986620979151373300897689874821821483159862615496829025585444323867254583252978629634622686404984821922941870942371249377089882033520062994918662461902026370882096800566255485415791575134640764813836288000000000000000000000*i1^28 + -3773747051493751538120734142332424670732825856189548370842655410437721811217205506996546556355977877605300789268199973185126391534621704280227711287338987471711024409815925384615745615062868801667358964658784635118718891115017455972797721920021341221512782501915274733009459189249526489488710906849986273431559807264126701503222895249298217331921379322825373203863580749853514063662401017721982510676729575568239265723550175069280869494229664203750852066194690255642027643540575828129620280520582843051678228554281917347182544686929866909126693101149172641133835362288146237322026784493965140002544006723266896802258161432623724742088712086107843369545140618234841100562909002453748837874021460780391497117673250578691022277634189993473167357180866120043031945666959597575985775300747145265784177372156013899232729141750774902892867110409201623557469093763667963940739927409520035826105634225893600237735769370792425769538884998148029934512554956869562147375367137112178134402606613913904099326247144842134374239559092975843983003308246949821594936556667513344840160873350229466800643571845664976733358702243399433108407571988385909344723674271699892002953228493321488286489456929060160402800874097079364757658385738417294237217529281092144911631612926208171504898086699575211321981244339775847581619904503368556050537219136740048589323417051880377534672830517289964312443844146439495225221349631732431128929870069433650964368237241909111426621597273741618152309349963396508357335562503952793600000000000000000000*i1^29 + -45658926570259898921910804586172783840764259835740160450568541259175026546581398237610278579312715061633121214001628506074412372764880856642524207924265093669626334963675027347560085728918227480139977451629223320737117464796723146188801535985130726784616863364302902362480603409805285182043511888384115209383430430046955095309620021375938227840636645992031156511159414806133004269934663318191690826650949925127943627638685361597358472547495691702099866723629363392874219148670459938174603050617786684624333596381073677813769577270951732840674518887832809168276114540129910785314609620423984793124515234393718524482446306765615935841220406589868855118459644241275585094631923168981068361789803563358057860933476959016707676634142625208044567716784761176747166632746322836159384775301899132699403241291900408581538422995650357019580292501344460752705887518431073648659624783017951360436310141644401498364137112598914856722631683192581565688949023621199694666706892651379003384020545119971242971057529134017750667551031458731108557307285658002131241964148662118088485222409040297353433799696576624709147448234118685486717604091483901783663832828799464912428081900029503822146114646234763433810957606924418216497565375259070170130185397577217884079120436882718861629148166914160461589445974345594351151850787188448733536119873872307385384276361020227945654222325327754789332519642560723159560562014278072980519587051971773509688906187121023106515739521401298360324928387078861339529849077760000000000000000000*i1^30 + 845230607158198042415290222710390096862641911844803340702852278565829957719292466092228432781856177533738503529541615725312253581645679044613507961658763160432426039993765745877815053993773513809196080096973843212284822506291042470828521027853539602732069093113810876544441666994708298907604652955767203463674908269984992681112139927648335098271142357618222024117751198912909934610573921690306025854159001176180263665981340478863665243292164324989046902815653480599864029469330839461737230121184613075029887677057850359604496701265166957403800347243109824232731159259373115378486875805604814590074726638958869790714215226839726430378611085986448889935424623414633783330742406814078028622599336817662164415926288679025170120144844730392137605946621216374082501803217843790993085108539754572157727847857919917110395867894889004577205750921159886548538533525017730130399419681608678960329469003077267220419461992954588040633932891520771084511494701349505816245704559303467469612697915712076708411854589078178719482761892166191061801190926816400639523652103723946758802563266742955085014143019552567669823832548897158260560902892905421932386338715342366886347879352821359375100295284429555458065693769547865127876115832973559455009254957640435955734633089035294410487830838642334947085835597075704230624176172055125948533538446761897678641673626249215616322011834532640222549027562682779941390874692398020865516511951629347112984233448979760219970867924242403885786100130613903228928000000000000000000*i1^31 + 79392662314030115503426607018777813648505433544742644918496207401629066179965409256507064867330249659640900017762638828504739792953321289897296386546036501838088598389502987413786525104389048267661792767655874565562649057094638106593085953776339392573567917470007690505246900134250297239122892871692138356604246759128739524158914929955771917131790624943507566019403011787734383562513829693623291499941334281704116710668239288248310171550213823196339421830226986272413323413002074566209844128236623063944017855042003418034283019265587246681645518581750855506375825882417305622520901045925016181168968294500103868585267343220797015207849195378427765836474673210884273444569730276495709332257087582059361090540662687901375365002491064736164692535076935190349718584992995281946806800556273841279393413726138943076916342032833862864664288327702610147215616678944754238337645628668642850934046970609409139272043708834642353045094329534849589187547053580409909485064324403402141312836672718228907278533334078329370362183993397307189527942639382437439886639167538956113204176229088487638291848139678858074920819996274442284869130687026723779899391852495687479740416298077432682225518220957447299220335260561600455519729859611792940448156672297317262580685069585976065195185468313254902546021334635919053475105325213046038858749308259703076001285479712923417243769035546054880763198681854535015617130090941003326758625905859937584521859879951287755910352021816621556940709015951769600000000000000000*i1^32 + 1878872576875020305687721930780501540867141000602950417027811022713882928537085936998250869414198495961007714107756720183250068974240559128380587367552367378965211604723404196774715704942161014475800832749483488705073045774217906752565262387020693436299314869252113659689363924454491978492354271224505052946894216123258433092151043664308567618490776041370264880249506169269948208126680280606313639098050113937887604429733658242262575360329929322870363857002901050237659260707569268869653382517310942980334072792113325552339566928902051835203321037648630519095430584621434390056626700788365953466449011771034021415318077660704688514825369993733483240186228510801483059149531505779872850803805968351778806366015484748824826319714566897766763512557714356071178199827566431084125873082438308260881959998802742785454741727722782455568462731419946162066947230743973781230978159023351571475572616515902746859910506449072232260160664532003786043253197997840238057519828325264373209662557167594725983143273287329356339691982891685645436105356569237144628718003796331960818839915183272889943687471462266661662758233313423725866481429993591072980233646097567388404084650116167356264520053273958134291951241561110707928122857808162333640118182726044710765468711609281046502961023552209841793369896535596156417357271846187127010754743432387639365795558612621102194964957626782196002704678031227731323582069231871607030749147795145382588612268932591577311435878043291732042994155520000000000000000*i1^33 + 14687133659618426850521831197307659872095755859687688422586541944323897566154131381487523641415471931599642780345697040968400969067763186053988335118095388586210273305235334035327042448398279126513938788261130906255809359487117074076323842691163412593033254555812719344040950391833957086773524258334764289613436493971293872069442275202156591429082049971804140734430403383882240666180727588179083049200078170071709177005392243532579024576409756281334876776188008939460305912550506413567382653933100893332169898680124511777341089839081610985425041361467214656901283523674727416054983533725177772674045028827735158987494178977072921443298359460622909512595882222296959199055090081692844500804075074437910678846396208297633132541950693017971164192145552226262756182827847329860357904931504828918928867310942284446715420292682414220249504575279284035103644248979186124844844563019976667912392047261534597946792369890796156052325031002921965760582468958706536586005656437753433208804060353337177840275152039540000050500329098992965973840838792192206704000637626366850063553768705162035067099920168169548154874429198288343674410786618828023488875478240459094261865846943063811734519208700226389724682521432990306307181475853210318669364894574094436352842751255610764651864010500337367198759954963595155043858330547895224045789891856258299866482409878013402228060067180705556945520628018903917170487125703497790822130321692287591302991634341489996265904452071234535424000000000000000*i1^34 + 49500731501216513413700846192545120118719590841557116837553176116017762509504688733126397921706178247324651641737947023292381686697755649546292774304006867803020998587692368593622650206586134661447910773783766612763124560519612159466549664722155099880579871705532628241419733506335937980748745175902084570535614039581126763056247001286865377189400828938351273081110317745361535838536335766149462206562699066445226474559177634006658474937427070912161785805432476740229537936765348938445216107243686261149144429677203177544567629497058257522723269500755011722843111615928618399462418325704731490570747255069644450886280985746367299781099470501634159685860851594957056313550919053337337454059649306253060328633785613939046965649480484050518504260789649101125656727759936491222601000256503475508894615816020433676095180291806924023739582204739198823133484814289034554325678763695795185328049719457191390346337826946661164380391808541813405708224030511121470781106592426632123761927222656199505401758831121956465515424172636939884563073927420166965830219394441217136509319971577330785225360836121922777217805833712174979175161260429906795291950696029093995946144470787109441329494418513238482016954651435257356100687809416138783693792911853801242503723698999719326242145580185957365960593165919491082788900346245693234204942673988361559207494391874237018234213976105068252276279130348369239214886147468345391807083523169829140686410144929990848523299371745280000000000000*i1^35 + 127477533256858864398076687739664670334621560914059450092706683483169673444053527041742634989328493529320439663963580856895496358826053610181928891709549945174075886086053698560168190049653214452591086429391527455564249513927413640583472077168424981425910974325039895097584726828442248195136853079376857386083871499331155998079088897283978205103086786603745919056740067590683110814416559990424104778429274328306892678502216826617819580076122570491831930707445658853417699989193920987161689803972109201829880644344726455034770240805830656287227613235469894750579740222587569408390846483332300404814087359873694412353769453012553424652416979519243768180090777362040832634750736375574897769597297858489253170072089756317184021082487865338704839912444188156796505822977913869301493408530392343243128554707708446695325109130102307832624628025661615570932473435730037209739489718701044763514575802688586932025151128757283087426170831839936213510860780140238492975195830412337797505322951964846625154036571516195372683523144300032851246957487108092528048616408451908283554465374382765811280161070608995411006172245749911681498109220669556956375462335188797018677379101431294953935229001067462253371299469916594456730728746205817050945000113475704646180099486370621983931474073886462857444693062822040080988574775885519654238327169757961431781048737369042285837326454050264710489936506302013244676385009931977601294605163235513400760426060927065210007552000000000000*i1^36 + 278480766305911023889833808343577476448634615819767998506142786735313914849424878977786648733750504549071727932139130173798087044510035032289498217660353920342762739264048030243548706246213281794945616123894822301488980921026759956493060623314381600367279998032782779327110161364557374350598739753875401752216331696437596307421992255729461689260213384411773331333524257731949543779542070011773781004615082598002021513300729781640989308440871562586495780602006157603778689658833423142794607953457620363278749916498729155491731579754399763073542159771180149733840013770547937773319062107213470859251510034462912998509683789585825227831726709710214745401873032497330037132182312359196330771569608025400628500994116234718463017842605357620044327997934110445132367683231048334992408635894662571030825719173277980162015667457892292153535995632477318019759719776205546825992383208243443979105550497009018681817523692346136207972398127972178229499807522402158838873374024522177731895213037277787120368778505796102525233999628257360036060763621590076220009134020415626991673745635314886977086732212709307004213375830920228585328532387970115745971277924041514307810051011967507143801465257345677615107283101049884235244107547327464932602890298993095065144356978196169412647130509890408383295098528218088865095966492237356674650736589127668100509998152480513685343600976383729237505933351601686189674931060598332138473435744636362279004810404689510400000000000*i1^37 + 287405618860327936764507007980698616422129687583772045438990716807752041152516794195273888155032759085904146575317009860812597640532318550825183276460037712677597690662165460507336202984592408369664049782741809277427164112669050672007758098775085634391705504090370539567393708608075407045649565635200579381279020022584297779944702895740825182846550167513473468034431693475226910890373703988458139507631648302678706767872480485500977833341472454984650549292168638001003220883811316736954147705182782447494580371498134135968359569574007161663049059758503788955455846423597671377874721944147107037032162585615601006113943739600212780326126327115192790726492494788895325218200222183222406668569468647881031003713921843866905366238990088819252601372512417526130783847665086782014546658682117658421564650386056350332571496657736304044075880881211305518465172174748881513362241659671638018878846583360927334107176333477090693818395821976804150510592296315843611779817268659340370375739961296654943893561643239789093185634275435025335010275640219755155989481796031889463395385363431726468895809012140835595657125764672242753749137940779647242088915550456385475318525535340086213216195272506803792547318691248472079735591600719348962343648781303592599753173597257678188549515429716615791648593919352149484670420698474145245085655200010364471232198042755401714155112457692484363546208718342974530614206888598689700726986352680244551712716800000000000*i1^38 + -9204064427120345687167204049524538766387063967833705304967577228473172452184919218830925647873257653901010777284885486825261118972067088938351856113144527237419881512545322668317482409216455776701190337776562290587700106722208206327709869105933827672937490804041494161565858446855994526261205955694869240863264433100589027070231383122360933659634729332562095063710153860703357413875262537295680325621754809195550252373164974460574008123853575848970195430016996089546344314522984593276869291931111680983273220289047633033368410367568280823021595382922667536277478151436094167372449644917747622574568716104618042288172910269825244319559265359012443452207706107429021884860026052171772833778104392337238982630058669914140491322604344046140906207818884548791641476021092990760256218246363804840878634040626795340544225406478667177095362583099893003351369451039858175290122582882459980442803761038521911684854458267071847592841164703523548364602907586431615906489998182083924726776943394141758972279059267366166868812097353919492886110255527591577512368281913793161349028251513770977754322381057089185491879025421921784998085368381657350198299222954611503143271280749200212950752975398366622752731157678447284352666089664954196609458025277343597054307532216521120860193353612819201203975009367195128426877176076992118134500710711664678257719960679118817482472993003031361982058523479513385574134495347013811842479835757012480000000000*i1^39 + -18302682050135734887584631246223132021292483766381082291095848255884315024703999700332708527526464510122947393762629668670474698275562305693561662687110053890181464513055859996239069622178904696747847431345844658955397123730919009186023135094198815113871171098915858775452520988395297012274214823461537641410664587801116537942299138672875045277853840924481304747939780980741442827210254512494567384393850245146646225699729096540416308458291868403121196233177946769448466440641541074053904014846708063218756648462338651619085858542202516244919394470942635446102827814402253263902172970128652544679530104594034069045824575849361221486485449145977113407701647885543353194871979620372568325008678286242088714500483244418912409355684076138121579209190882477779180528221939607267873340862218666789047022891185673595154457282121710940207011685429190332524769037175943846994690261661707207773107196979999288228406207996693201950624418113178974546939176221178230608484445633540912490576558110178837612143978525445430988921378005106557715840408046631835275021087088983071642872843688707375514542153812596019035518390903861122419729542725441965312166715876696228901828075280178252681107880929089798230082982816113383847626708513513817637732659793194295688948035353374063040420419369511459240621400082285528164630920170252160747364501484755615565232671693165827338597790503199372192007899064525256264691154949251417226932800000000*i1^40 + -9199562024075507153002595892902204168482379125047743385356976638320945994389811071031702886764414461732788842620928884917695870344926122078464971369427690769187617142660513562603684105390040869432381602719482271403025377703283857555194848182793306374885164122331207025679859729057189390435201223179450584272829126533546514047865432022781011156327865876875518320286421814983973819799391015115344963355590460294402062340125832092251065313457813650584300639047664601033314254109248614554306990478778001601541560872061665159899926497948316936469708718929930393333328680316548562378893163601255111169052333793252551676399164342925916617929986454522651249737032094371055576804064570712432805549182635337222580486643791864409071661739656454221817057967384418602518810433483270776638729658364298681416881322251141464073229469924409711203695287689374673022881803425871948198982440076155138833097223503751146350176422467430375310501308483668002804055515303526632262751453778188325425545932733707444020910923219740399414334468639048659136781606883919339881924957882876073233789762027077116163059992650208046301518081604000720240170525236720484471402892225261543640002144094016858827477508428021856220437476364081616906079053188086254102816868470129916614180930096919706725607388536394999919191866591046329397318610772650987762359156521828099893161849178967528650901903138280409799137795438331650150855911447520000000*i1^41 + -326482027724085128010941053496307960534237507565355921640161902012490594217360022100103348160926156891537090859768739421085000758155119907234228552890951916339852272603110789868859814882902818151072255182423801627605920191044018956754742350358646675813065636872745075671339488079589842038084600372992709158989790038853117317018739528207923608017748092413228886015255694037909250861211583578145399811577930177280303046130593011728489952338197542122883913738099986005331437650602546027795954257415756634233010944089461305518021538310395298020856252815499824274569273120259834592634203076496066280371082054620213850691926478812256053133648680184314391927651356179798546841020673430942767599478317643508114541227722690230677700890928862105741292877836870184424583166614658137392231805389558898501872705593219819320978326818318874725923370719262216616068902639776946381243194023028349679414224677058767210393862585153622785739837274164756330587239895349650977687146460441106731208623261584769506469893862673541891888705752157540102475020192575004400099137442693336685124961679711368208821273334315763037316050561642043503926835176133322590983847903308215098687006860997114786233681229723892734215414829781965875432790092405390503219290179034919859957188868399665575100341097648146991792212139262015368019405705860020944562101202294631426309503451965928101927982801584276542235734337851907374000000*i1^42 + 110481951181880428885435711954895601757154501217811941675530834241442289674718914966545789328063705603850650340880029178683064459224835172308727002606400370568680574087991003678451936983710257898265515123373588334750082352581250766791067766593545618831419573386584546785429791592746739934203143533410087570307942044454488752488820132784177385232643441418918079412832246660192140591625822643862852003417539770122569049931199309600569350273392474588629875156474881951957044066251215808972516534402189934122645167017547770186577391997211211791225539974436257871182259738540394782586461761189177497086733449075673495969030403128946146671026123716949645420245826985279714447097035256529350503622695513028343133335883836251884963398804145642018365372520141236019333339713041050427983239040612287082790355832201917290709957303788381154674892167586006465067387745836764356784344034117417088063269857416672737109359851914472888848114042824931780538956926938180838533477021981882619131269165506231270410932156248238132672886467558830481677832955332147186933070305641629913220025371230357492085047606268310597613039484997555549217317257540257981543706821877490220402509419292669051467172468116055558172891679774597185267677581058389680335657075848072956949110080301320279590366468067648905722259852654844619548421518268047382311050091665562383631360011584867244151626557545352022410500000*i1^43 + 455034307735831665678710662014622402391816971679715240237835071905634904769419247172053300387282015100609504063522031914037529644868798436598966796379512538106032676516406914869027063094051333598125364084365855495480827842029067848784808178828065816861063217835218686556627077849438974232045339238990844495979375195557250452845944868566879840800648754651601131006358790832804880120919859461789692666551133456797350273443756771139168944442325935457838387938515222816859654771748825444354728249774386065245379362269792707036731961154980187646591440597247661905530092089863189224193384861621700214223920732464897875838657090677043317425811058674139267182681852199739215173381125791885231761320482853382595028211536051753032244783970388895607059103065187570412866899728225129513075152601329919989548841833626263531300154442333957897104008526043561035725686513978882667522729894146095232553469254185993185110801556124017760526876590182966529853954108825685200227180431207260359357147676208646221241084356323631113425378777102162648459619818601886621468391097292720545244415840220325959479460946291456880194412664138233362987467436330067739557665311471423549198232142777528991990594962501480087316182926240382881339096245639137070839868894694632658239792628461018951348907527225213719844933966391832169539080671184239783726743292929768349727506582097037555007865625*i1^44 + -83083856959429704000725300762316185788326181235953390094832316840880512246992325983266439300378898797722271027040780657619015642602454873211846633343808768230075480016697587711894235734022262000742473452388406836631038238533654861476238364928671917948393399115410653705491529611068547967144361943436152917180359137556664431330702322785252138196770996751467848271230034214684881825264679091413090475665833771627663710310860761174563244779185910844829821123894960350631762478844855875964460834711860738263819747296447303876807968893522860398068458190967412064568137200967781527364831196161478374471290010115496850990398910433454340493576558323993863512875935183283873704407123583243084683041800149619571050245671683053539435124903144268515499688976687715186420885559686974217291371239874488872717669349536836058896761110351070697104281644802966251579459831863993747334688491951515026594662673952816130675760873773648727984590599878467404877023517084441518669494195594656125139733866406768648972196909547794470738286443206953013078441998572053809803070548420991392245831088479826606605096177157097309040783174310611643589148492948281271949210226422599781001983079579575147159625143647480574770275430492889330930450302314430338791065063482844772220909284896677881444192118745243271754568705221722157275790331023182940690221383728338591010903000*i1^45 + -9434261782556767126818937984954978089007052099480455869577210223780589465015776698128794284669874309912138584886755418851154943435220350709983286490028577800748228346177078156465808513274431039297626027185377103633015129701488985076388096298908339414601575972126007044679509652514761360091966835744582483894759027281908191084345003294381998384957398920492893939366959299198782564633815989530901241112355120663542996642492908612488589732973996779333662797322148777111850128534123400377764215494658854229663146857363712413859935501177729131391786143260663232643667118571052618319873274861644130174960100677083878831400129382024883507305455521698208316212279273315660527947682067960309997260883563651026724253464313301291303313193339485982813474086040193134760456990352407795001487312726845261297725529997404240153348357552167592709099623371624669830910288026576026972611216077058612875495741470188554767531598441056131020701136168009435465789969602375221325138098640883253040588526097852479679185355304342835467145439473259433379223740113201992781797769070541858970927160924857762242238024965042810227350151550058937853392719736882312357649757751819203981004781273310278090743096536024632471502239782036252934911855114563901431199569894358090266990733337732761826037935759730234756197967143469745541954614201164351405803200*i1^46 + 3461429691832981673980664589897999120886125995875999575009429403135542119891597742698250128620458788437080997483437291553918650746566888572566551016799831861126701471409743159697313993581509553927676869205465948417289310967397599093504536855802048673426032745025933116233530005956743559488673659216072229393591162268789178155849753758770908021370448942600387480735893130827046486417716499049036008995430400743737279346621434710716396580668560597121229403429907648533375294699123621337952038001343437214602841365677951718250508788270942493924345835087398734472303618824109373971240616997745934221218767727491090270803839393436679795256845715522352646656158066794642715157572243139365737049238587302661820041650602414189288323994844513014527884720381571984312429590830088400521869018682175800053535079021069184878426911483761433615846300275281530653918787428975574202133071878599561900676650697148966775409320577848113957253791159603034123402063878707768815392979253407986281084638605009694978900096932007110252027560048804223381626065764209834906821525392920071985495003844808397626332618385561927843233362352888871709190289893672869907380552213211521822243812866639423935034355694146609867952530518159949598694311732270618043001978895282014797837569249834664402936113533786210660965913612354560*i1^47 - N1*7332709804541724505877205569375332601588040465467070123588251050753300217723678916270490299859663210364423101662169171504855014098200706568960905914080594294957750379276647625643361128975504159855451319031389493570668152769791274289818686905780678175895502876600159600220742074351226596431950328551147689032187218233258839856464381980249290528182031979500305828020224*i2, 1964385728257144393626680177816022226668049326852573906565493611908093191832043837809119854219103005208205224511594932663986475301224528135430798730445767534125558839031013695732829230358680513433274336614526955551124203848404412548244447538332825207604611079582996329454741638438081545017405716063848159621355160432531996994860007727197144830142384600588192058861950758449108689610049865393861785105688960155184382042504379040141203002882112156066497704107313124788222237488928083533840626397192034846659033225621198821530637234932930938178676527626974834097465316502749952291015290112176673574844982718672354663820992987039845123492883996352397933703335655014147418898348465278460153352067304457169833642645347649498132134957200746156711365554588581370859729792668279357398435701763712352317935964561324677428529860125260593717049298538946906265074230011248252047565641310158505426435369646318564846606737566926373215778795752933300926319664383725548204447529531194289347363934030078973958716763933850059219985615427964679969937275038445955044098578521313578548020576608808297232530615669561038339614427614193024303640585266982607080625373850943532852552144590479119362844003493405758778355060538504799340279695060077715747933992783082983544209980922730873261561598409940811774675596230460013216868622692199861285249688965861263093395558488031244765467121396167653835030223515143384546447892620377898701625456162330390857241505040745762576640083579566974534055829343584626095585957453105438591482152779790008479352424707634899030336725425155265316635839827518527572011544759133798400000000000000000000000000000000000000000000000 + -29014895052249463259776560445098996574772446030754579047719588999796519087757061616397810040755118294842622329353767643531935857982204589997507961932440059800267712072140251025648479667628181101116884761311677895201096871789107747039919401425058366807991547895472161100233361258802554169122220412576591453763991983111754147819599010377862591926873870963801417448042971442276405543541662390296411215377738382695328607658362232588003041543467729530317938166707862814607737224146642697350054667369975369466124626605295495320704410685089924039123244692157026550322330359241075259233884421102554033894542383026849363382586208613265778441903130171212985293724454144753004584569751636933425418416516337463978104042377658564139857367961278437140217628437644315015859213972546824451251563100167941895805237536190644919465105654631482452520000960272651444740529077641242486672672785434349607399629978992833096658599243951449765422547021874696729517402078848455548693665931013426759386535989279360333914709084202890990997100607155053404192678401827102387969099078686930054668994792114546644659143980495838860252509850995690730029305456996055127414670836610342942729122854959478390925493502410243092764124385694578580425363729878125435547965142799425403660945013655859971144220244826348399437796154346674201155046523658775361326210248852368904335969843694285908753855968584999066927988281390756152802200518171842907810917860408415812836832572558133624254596160745483316934820135596807839623889304429811051879986911875882779621194844149651146192385017699913422637184464900362185126089179036385280000000000000000000000000000000000000000000000*i1 + 253365567132836023007761448813395157962528215092397083254481788031240347882027962057940127836183089277625028947661707927640315983782175093867787939422312781721841714511336872019985599913321323365014610940871658031130071207116995799005874478507741253602069453857986695679148356483261996042878415510811407935845706132306515490042157834454158234329854875533719998189673905708360262673146558034738051878947843818285899204501809698235539675723651009251932723204451162884544999609662778658720414534256511065089419389073234635759733358427115890600142700232359110392997179909055746722575203085194769122473866892144113114759338478264398957974509551141136235480214954362143571062394463224097588581104288049235533135696617592957783399700915881682437461887646908979447010412431224769109439217591826575390647355359154237122993082083135013849247014301761267433738177273944492825414761520583854603999054423146561650264655819392385399361082776249591644013128274325673787963190265331615646461914036208201781743664702811351566870274058322739798550113420099745700329076995997585275102930034613358903648626297128922881248096309979024496800382229961462652056275552618920354815477576644381869578744973901852384196612137032223667885470711021428294485306716955111599475292009890485200284780855309590782476780234818496700115068528481827229601431372437232663196041752049772734097704970822254175338306020051174594909358708985003901173069034862956405296666780188664478085208831342741013967697014968247125790662577016992980313777440393974138509977216218794114187404018024634224745752974158414024010308540956672000000000000000000000000000000000000000000000*i1^2 + -2479743242791874741574241815736206397449116055489987495777989739457559602215527415789694161464531946758090587955502583145866029725378939703404926134925508355124136716166892997585216281989707728546599809740285361935138909911166561505897372882564668661527439217703052195875542783563645787457947418183305736276723238839753003745768642088504539265322923438221603689758888089952918646814667420205134381961472135505633326617641143896732948909209303892586562850243548173637007849076444430618926007549961427446625458898003211747529939308875287833778332838384634793847292417376570992156020781494107888598978568906067723082051463195689036528067072321234033031785292237548185574742357942919619933835746201069930160364131860397830444914265516061641374526800519858928876623096397558027789183073835181536270110685257729388466568358386664359344171245634310068185738564084261019629976994324873960581037494191422435322928925593900486184001288360759582835377696156027124736294816718638243281846136675408509460533626265048002629176224193348226463064768135556913988015790763394720063709257455261986113355122639416653609741737131307122972837606923839050333398536790181798084708132931008971202269484278106526063729243256735146153224482653558437118195672749962879553508487221313017914782661080200856339614952089924277832187309647746116545270704881276024640509499047043609790469986119854960515435499595346356091010943455526593330826602633636806631808861910535295189721345019456711326030072817082592405421210964710815674153090694552722145274469309462355736073470211990613021070585738151642261467542061056000000000000000000000000000000000000000000000*i1^3 + 33939794859059980789277327893417187530605664389117715176869056408524749080299295335111356394693904418915192500219693271722550323840501572370074012358581303025275329269426809777895266674052497649085863760800345884076974204155914652916442779026972780103566181592661272466085559346831947728098366632027561020214516875195853771579908929685976670069904721101652520833083590224071691543693954401865128172272138729255076822079347929157706412389501616098490966931972079397860318355911942981624573458556711788807809374765651667047361125486249245397168233937912454929855938983843306863410028967285255477465913723695020130246110626925818301638601267713693329148178863320840544268216670790776328183081386004146730586856770155911409103155880363958075050020324086726805972939266513477291977620253792197015040767823933944809531242164392436464008110768286619016121049669352056644876153033111929967050610984871107256451632857668636778143586713276989256099643666646030660531839492547029848368680186074897607599118819097915726686581277159416050531676425572745887560841143411283152067607943112000353302820692681627274492868285227215116469102801504178154175858625885287508873431065782889240066088279998299050120851869882725184286519398526750355357254410329987830309793856849640082012665616681733905345534598977492366425886375751764334389952797519848597889680601365492443995903935699300498495699546253011047112266519787455394371563527685526450145686581604976657202904778671907069199133804863702716992432060996443225461778239601528397030194066943466322317666927362834801748702804022387327703092664729600000000000000000000000000000000000000000000*i1^4 + -268822500188492468333445260134184610844851029589246114412363703817827784700558982198545653591078325893608751374913316217038421998830603299055368833834355292011391290510177670646586629836241549522708709863309173379003079388633923337514362944616450880809887493412306268544754033422186867385511305142442333687512306625842455945607397834695706636188436995595904481196518242784594338018663844829884495481900415197141395684265052371062188884115159131908389014031716844075614238404499042557567056511378081023939195957973620074107799869729477837657313276539425407606955765332098159992874883242273888187124393483899623561143344409751365183021734049970841485725844801371819454285616151727689308759205351847477441035342734320506090784701116548782331262793698628685646371676284591180108198876627257109730431287695524347420759914894480475718351768351619990462952304829252003041867606842989212344550913193724891541096480007403348680042751188454981108011586429012479829626721161312921965610611385824407204877718048657162304370634316134064574056881467331290933203774838911356610408401445449417457927955727809152123408219127960448493838638347219195185127512838044892816073671906866950456228290120416342942935148997757716405513938995017194809964843956548629077128382305216346150561301768084400170577860630934157957145464499797074432540830367139822201326756675041650109465461194727453995469455332595323747069367358506656682669911478126066978196253070717994579776821296118491828435805419753407706960384629537921064392333623508971503105095906815488266543640832607186372020552254982212327561171566592000000000000000000000000000000000000000000*i1^5 + 952028042093279999132182721912469060221155782067535431757913647711462521905203386078093529033747941870603679737202536565340891206986420149995276896178869223109518254918332417942509053047228319703045387077189141565608299383991330435770701519227181092419737970209938672209765602911888461398333376118155462917738154690226488772665571108002243943201373067402718520333173281778939270706532462994734838945170604506464072578078220044566711660085898271926159396662083324340038887819286350538318421915807178940014131701374249458760652130889827140113767731931336621865617182912795175891998603740979489701693691703401181301382960288490144623480399851664683753145490987979327248601937922186659526970768971459212840756385705923278648623742456710645212623179400559521477007882832724089751655034909548662864088435453935899396932093911161667327350275542428380228406807774696600662570285993506156886130075703213764877100634948281006948001230576384402017027164386602688098230202749463730156109157655247739129243329284738932688762296237979576601496361826935307691287477502035854343330664211362696762781039400829599274584900268860579423388417278550927274371288184168440810796804090301229348001735319916326259092629873827735430589884084899146563953689773855124672485980232957190238168315863623913469196116054150920661304448090096428202766289788586516935953573110794934261816110235227173835667313623682015926252741436966209016082330362983239147373725409050322161421976475299769177521108835309593103128785606878673927420299242868605573546239022389039092346671525638343503750387915266305247953708646400000000000000000000000000000000000000000*i1^6 + -1163890566103210451787228977798861837677625481534697722725737044931992159029610587042519343185540506658357720891194975721253735469675269909038283665111857391000811204234429780939690249057194431519781793966806974861497275446061299310333159798887447212182941920075919503360766568051851432083796618648160588942284132305097511607896360247513893763307738690217038478664597524252539806230906439164624878376451714741164050534096512697327787080271182000034591244686731762694772355889701218722035143381394213701943262545062929104390768663503773769434812352089372521618207306786615358372264736397557194324276386153559717852089858253069172855982718660774517548879076896008590955255097538685853039837023750462175659559227764035450137487756636261568085999664437536452391457786067826490670745411757026690621562258260496598447679654302978257767311827665419915172453260810166318019072362527734902125437101637837774996226545745630297716660813365852337628708465567994747360551495372932250889112622283318930008411369518517479283330113657044566875361961054968915888947346531100526096085515590114858054358933709427073092344501357126748588529428721808118484876215660752462476525830411469895545898665901687593027600479032824905967789901053461605298132214215376851319392788862040850977288298845705789219817232356941165655338805595697061911139054603084770854135338266590381541087617432118185610212238430245039330657527631016508078574823018264983431370382489999527198996162233209095942872158167042931772667078614646918930103319102443300194153524390623520478122649251728839287887610882951774185099100160000000000000000000000000000000000000000*i1^7 + 1786162366742427411724758549232719016753909000385225697812184016178107628121199165659906418501750155995176715757470228503082075145591882172474676408655303702963588239449927650847430363476010186420108301205498109062241393857766217082124949091481252307569083335656113713839631155409328920154744917777643171975968136524973328428659988992192652095589500981041151783897465112878170795980209965075582164223058332477253792393771337855332555987677075853586073392589059168318954176611763034961642806445521003996976988633339964743099363590256571744589811032548307679706212541003021596516708789886136188268036987903125225805448836939196460555668240910563326504375590334491947631851848329571496316732729965053790042881086510848308980732732522682183109978157170406452298410644668456941628788897137803826976117771243794781754042718408955025765876063888142758378949424069452857706718843485171780107700818820905609156291349709750297013325994470176114177864269597389374243978152382656748296047063331228073908178903218438965000432282916657078694963991876211032261736732748491420427333773609997479031057483103899797851274185715605161033877540854074022690804839080867232182951855367695031205214137692308501927476446011923989823814258147742685695162221069287256082895957236698020200803072428170153134902980776212259327748207792932675543035148171423837643244926698296409718412622543559179043127222692773955486599774230802364848581583020673325044492192595033666052766830922565782249886660754093997365906821655602135753062647846827498490732388707148460032004071957474174593721575496254466681733120000000000000000000000000000000000000000*i1^8 + -377524410984111348559036054071365296221186854403640048791100266072739296822156789788792824757271730137756517310182642470910532419425669150406472643244663283126117759473034244256896755404574384841483046152837986671630324080645578355370192054381098068020622981379866673424698156327594188736990190559532675978639817404870339908163158588170219764476461706854631472963536887983521057640863898117044447758056822989630180210826716957580226626128846884443542770052100857888161133955238569195452546081518854827787226436016600088127784397683942378488267604076326486425697885303102564952090238995501134503955691945887090176221148834768591138522064689951537191203935302261024405034622298351020167965481967338494383546666771286015077969294476846557296345262408873801896206567426171405082679698947994973019087527788172716509146652893626985728025279114250608476256332261211878212868440728709154998809397522648495859316515631653017826729473469703798132228021003627164877124515595571131747232542803978500469254269090679908820809993721791627435652535039130565090057916157490134508327866114577787629905948171656103098272201839851250886478829814037304522399201685260138147758648765037612837211317074933801956075293259483858698440423256590515602063030064651224335645885149807197658101748013512552324000491053404861223845318920752315193108044190743794797485418359728092879673585704448338089795776842110728211831593622438539798504130974281529470333233416669416540666691942024594258057140569531566639702503161945441646767968047496547852687776305406203254116855740976694042827124298680406900736000000000000000000000000000000000000000*i1^9 + 152917824179869424965732176425605247466640119107392416568578003887994247667499463398420569343065618284888969906285610193508573034864220197524791095104378685490783395564882948332184105623770969850917962965149889278851234340891839341501581807962824293339653306306204127833482480485859159835141607927426555760363005757607587366191208239013019739495792719767436945462067328176540254355335322792873066619779408984812892882508114971536732187037023998261392781679313490425054991195143670255295881388675377672551753809185149175338865356151679913613932785424970019624278033004777632589990503951370328805486184151566307320024447709422099033973833059187429036813797774894382600286790513400502605026156721133118539847497048053747347028017607618470628968152630297816542982021990890607985143431451007521714897573613351689169984989395098283604609981920965603797424271029563151400697813566269484110757365192943236072235088793608801879884542588117118338724820440721900476744520163177490014532099783896400605517696138350969220911837838249959847854160042127779541570092975108108351730919899612014642404824952700731350502604784695804441741049044045474109331817232766905257550119215784711851319770838027805820548702678581125887386779130849915595535923558843567528365610161379939437409979824091469869140509389068105261514288551644250349591137097319234788695124621834534013497486465668467674653551765599385201827802280481899812348581502307371541173982885499260909993415553600088488855828898003212627755997744594559344088907312959573566705469787244626946908254183452541538859427564341575024640000000000000000000000000000000000000*i1^10 + 561559354759438800258657172039683738265208268868318153347992246423828229448047984971705812067879100289351699754585574658894635417088619846328056311576750822307707061212091401795717242215757479777199145828098751784217662989821286582785720208441512171194966941286815572614171721221836606384875502473343558698113970118424630094410893179433073434629808647288868978012141685472272239780339997615269033559793402368074738076334925600204681668942079402806649309505931393245832308226878093304467471494428883213204806405611073728356030401859310915096281781178020574224081110041121520305251223491821939670076490595643031641755532198744801850705908692655032950295789517904432401526266781070749214892401299328885896276064648574887099791013562869259993556469401650093248224355716088631295140648732051350855481077403071307463677823127958245901832585591381644982195574354645290254415053193054509671398153930939326711757457117775522002460729134652061349035207910768378560397361165384500182544672728989442753621848396937617096972025127468896823036780653883770729728106713762536630136960770872250582555790256919193041101684174994822347797015000548700933549635124996842645619341952106065700227996110920730665356506836654291401842843353406131672452392848595160162510417715932159490959543576576655221293026052631724974824444709486220606072550813399168512769392196275978589251621660041098421564959988850981819304420430441199621471985727853242335075252780492090870688382264843047322707956859615874375936629420416905252280352968959494094596928286754529574970880275456583205662229604073472000000000000000000000000000000000000*i1^11 + 57234046864805186244647148473987167475019675499207402968533372541080893720444866260180745525200865118804386612397063760416679529765916972071640055002511208254720267914226094608715099540261001975211719544289574844075952647951552615836497269926565784558357107526345192863925536820641031372585870280253921021465953256019437784266602461629096216508194808534928374216594191043289012366083889636594730409201906760963288353441154143673040593013246399986300177403018933116396244632218043219687960993002930622842645354082907819538328573036392568714823020198081482537761895663616741834928510713576853799385215311608102720649619249387984947519944882260654161072098437379443985129207464375836539636442192782220735186746782596151555945088181562659125739593772286863540554786940868059923708629276752648613025529263462077094359944425602944017536490884818974311386843448524539510222375047092700717246835917939781588809425985704015301526180849766720835687990149265518727070185553754932617321523429041784916541271399961951826037589492341064181553185542911583656179514090490224391848277153096451203772665044551428105251979203243203212144034982399085721153929547650215287387286557270000837605901217742335599720852152059481817720217333378676273743405019059550407302732642616953272252461564504392310166840450835749984457343662484226299784213139520241153233074763214703473914639038073297527173366844923447523515786477849441713290064508161156392880739576540526672183962605612456508441928305865270772402721272111635683503317379508639012930288591064215489427631435333298793160769967174451200000000000000000000000000000000000*i1^12 + 510576725334690409848823058477439028734645766704276751414967913166511962995307815884932748551229633992867342384947805875408494497198434786605902287782485590797456157496990765591509283320527480854015527355844301659991474496429695366090892814967587792843799780352925066188472932039422940582794576213780963859545476489353936913290838933354611794194950589327078861240346075664575705435497208735121424618245060985845672574298305975958059350144773361331749420085973793523348244160343568008557302902261862806164477636625588812752132205925124044937006723089239455456048900083548554715148294440738718797920230054971284848750256407364934924414594524202705621947902670521977431686553271215350311736417246207438995515978574239421449515359836074682822540419452781128947993247594212717030001636798713510770548522748353342364899262421000970379885892150449377707068792711436654732598325950419614389908916817698193015943187308231203149403913362275773467290135238287183960661662177493122321508560103151361966682104814271845237682990317239652500266579389596894638577155114116191810756911440254809113593110830223853351236321620155562689360051423955822297020625806566878895748770880910983789349009448353800476058108953571361007299845651755027628682128780991198394595327564329092821628018207034543272522250096661343106516813434874509974277354448681086410506486921881179239472933540041767877230064030301272655789071263302733101252160479424995514997411898280828947074641679882153894943980919737708340557050319903908995808832547186934088342561803612260364115073326205092504178104729600000000000000000000000000000000000*i1^13 + 203047294745684912352322715650621082614036347503691449576930754314686135677237116587414595249162134892010189369026598506558139823351951762016277498494912746078020190789092334067574672901294744511177962477038364863608515159966437354305156586246755863772046714272084483071353814696506685644669551324433997912916872655828438808581758384698769787332418725871129763203266681461779796474752827929035963229910266558206435780541454767188638486216050001323377549007170188938162681858656333357262678133833679640838702718542910677874134434877310315905482813372026952432033990598423557623008449638856555035094681806769128323726479554629881714496203244030240435196377493484876520515392773086729731822902898273837837175804347977656182826369986218355758622125292056197621242075667240535441262881456206699075056629422123455873862796211641034955124566660031596411266106717276526007200301581088749342939388615731714199974800239214647524831496974280311082989310866299216785464198282027628900918144604585508303102476020598462365839543045073040295332959401490029297150336961864561747306115859223763442451348807557566201377632713349969926298265589992341051466630663985832177650326631369439710412509637999047401256072038811794957045821946977505806802533662011987472745822694661590808516960048243625057646767097373002566254916313324331946113255203609073931840163871020027635656259289082729260432459931438050730178709637302720986579248676455161619614280694287934003777382386095930607102622356966222978079641431810210401370584187737654976353205547607598837457406561600605549483786240000000000000000000000000000000000*i1^14 + -292092719817396308979169047442588160877717540952593368839411301241612222680846162228492191900981844728978514097202979915755956385750637469039610018799532610185401590077660736131957896744231115413694484282987922425103781203136015493819143878521991595968411096739645152930674841249935972390960057662688704971693274291133850226203254989736803196582731029171581827782964000087645511264117049558604419916070055500666423502334643114627325886794749052501143797540570387667309504502061739869099419458347510560998037124659250463548444082363830816081522173187047116684812298211940153475177587255528959606367257042053069393448882776814172422360834632308405544928471894020871046285512470253057893410097069125871648612061261048127587828387670382597202464772112138987344322542722736406118605937689979785966276767535485209451231751182477436717864092350119892396383142931006898263229591345823922499414097519341747437508934830760749421562848831253515650713373806748172766936847986182901369535166724652100981167603404813720874646884940433397804823668523261446717000295571220523406247842549676040457821937056609512416965287094208287393648536605661624483758666377041015112237232701251673808347006627281526747477688501231483225623223183943209412206091706647838407872241890085405105435672000474944182762536923073176342374471710313373332070804511099742115045063569908686105282349851025144729252484261656781603946601053891527968067821696902391985128622324008484465990150218959008579707109750002254260724925328019294394232205030862708610530740297431474241033117239961019064359321600000000000000000000000000000000*i1^15 + 319558199696525468562943313027157798139833618586590605850423014725199774487372160108839368749277550678585843072320167574459897420023977999166995852708586952785045711635635822483428583586912927041269879812453852480781661693944249506142930568339297095210892843951786515165230410154607845160090854415674223898561565496277747531440789395485426745582339338803332531062366003767524301988899564346185158406456950690620298119597523117462806981794088641416873976959535533044126508774122534169567699276387629942436407489626528174023014198710061927147676777695893214953366618780685330910814939591789934209795785473795487328942697019474716728507544586421912808787548182667757379209108353328792103960617495907458854703102228617350001756692327946356016054115093691792543296656337884227243723423125309760466688124887701915682991459816064314203472181579256413364483278641007027338905035845028475395083139617316607420327332298250043689084573417078018999790296206071522334283082076456981508820540005361996735059548253708094463488126775057325310637421233003919118494239675058328459518193545080967465138021829489818650511615620919376553734103220074781650679987509634634570094950232660787266947201491525395950553331029364336897901292735805422532050509742481837550096365419773781713747798543892002192875355776250689469298440971548066839011692251782832993580514737147728552196451575229451224123699304399570428352313261471071762235559295370300913182097736086417581629499258991722287452162458249382496978451742433104015447126436635166431202606106891837573449026880890649412894720000000000000000000000000000000*i1^16 + 71110539696575109762021617902364952838667672356179875266564170626021201148253849922563825017988616253499338972920111746698336806859015825373262549342075041448923042834900684508331002960601206548289095801898286801829469233686835563562717982383981378700276919401186407357997068520199664507680867926483112199208167209446732701674870453668086224731406210193758981723842512429964417249665945828502010704434079133592800794387236385277481193351963132529803939225233451276841891471593103918738018695900627853659925701373921361692776101021524106570091000149989761495355850923793740120275319354304220541083237735340438803145276241582744733557221678404670965683533302903807038266331388625513718430258709276133441836669573107961049061417236296903115499784442024447574126535241722823008564426426000646339322141421246167159079193894244246442094109240729243191079961029073529145196322323238150261126912217918417718425831492603817705784353196526889784728927606654084980912709936966768713911864858733199067553392287306833370004029159892728533053654257888033720013871912935773680429199961673237721350572132709616384990298217561227477859196094358470581700955413614214459676326472208504434838234928428154584947222567279816372341761689718180490509874803939005531279827442237178129649549979528397223836026786611616131515737805093456779486896786464101065466997304723256078668571886111292496164307469175230014869069270873397927128466091630630377124647274247841381074861425482023649778575514250104349895940316235572657836902285214858843519812025476674666691693150703716401152000000000000000000000000000000*i1^17 + 12225835353253702491600265605383062424543974630996112788058711463586950023743836569634441617556035122616084908046122679960516509772355174434675932761475121105252500724716311647063025021135518563441461448505413152374740899214921054339086050728388500519350138004773193986082391681246929265405236118157266509255626166455302239614429953243795613397969011969808498801715927540995940176819049465448910179494754847148350457135600154789742299294970924112068586084723157271378611267332184869660539766847331264934377142828151927465376547641623216889237314405840052562865587408296396135532851239249134365220470211582542897458549893506268712355373966100383355130969841393400768540916085684605446473274068872289307160840068329715001460086267053315876407462166719781079921917627948648044465052817239665920485562467558204466606112609088496720271157506456825460349990591963651952952711164879975519467226031566482989041217637321740119109300247017395337579412215551912314341145820478158046716255804045145171297117978298028531024755039547841198657636570715698688642020954368489731837094812614823273291059308448267997448198151724238851469663269204568617958917362532460196468782473944140887360819471894721879163627441638052505446448866245706270911445301896821733038099523907375768865152201358724613865454560156421636945216933622377709987606600537767158354649623322938106355127491314099656187056070699322377160364697763406201116264892493877539887112469235586959261917307998099394797123789637887721169713418388075822035826673623497534527708402583233940697581994471587840000000000000000000000000000000*i1^18 + -14554982858170723402258563036855296848775073142577473969350684326859569751870666214069660486174451759661535264887736706529894007957721235116369263427610086791690421116720080058113088604385794086013078364719327865041799283292354393082223331045804562891759967458756667171797579773527135620153977431269275771049829028383463345650181243050722271553369155697489215210090265754184864833393761091793063924134879742775675218882849509450535307514148378383570959919644857702435976692007465964870132896951243775473815727283803343289806220522043447399696005012321598193322374137034999330106045993161958443173693786043185669573972185556386564259423361586879090221535187187807692134129562676830621015674031377386625797033050803462148717279968005486286262383135877776384357102897174485927545550615373559093728639583983876885534837709240200951139722903565948206530819138589291616048077038419088054054990638304272379107090261893330854403676610750685173474790574916630819577969356969656559457355033386077679695909946726275878020765336296850608284678753025826622735339223437300400721700564999074453835255751632236458882958026803050131506809483634622540768410982602490259531946614306665884832996769346485919738585488392533550707106848275014865607466644149813683912851919388718808320841679475902178951171120385290487908273407587956161547979685794354436431931869694192051481410335747162929809549597896817996172308439955789321303418767710203427613851534667110048192610700610216284862751167879331729702083843531648026703179344853111590013590619210070514001050284851200000000000000000000000000000*i1^19 + -76870385480802510033384556892954612879551290750882364915490223971617350582567465417752332198406404291468220790113947398673114734675768367561355223874321661894549770322657735331523154426230984741401013045619050018122929946186370546183217539173626010089934632132447685522780758753305404993091592993701975467894869401183273394604844506282635156733367212770946480279426425807812800739789794021504000906004592002750022448715571915538386185777542138897719835865343014870176074206254431904076963767229598871197607424638051073329096248880230655797266995042249826878941547522996459161996524863760151701919718398552441683549904349020806930296036097693007272151494966072176532010689570435605001422063482242129734026799831286408040981804032974357436626557347971167438927863596851909930181463304563375942203373553312478670779260394184233998847842713473789753558917563423626912544314854360888080199518409175955752762066741146656133664064815645440608412952059364997074219082264705834966591421620572030696223845498088026593507108194797769876596033284738914222411463562416166612949772968226624544957663574148348199235250403081866885606039580942816153765756914848794685128366481812134832928227121756721581384997745975862220415021858077779797008827142834508185507655590884797436754389144914982440211549646854553361284500104703024067706035399209814490373985148239445272594701418183298634532610777830563976851456172180321701530239017307851005749409319462264756532110745538497100748595426750987855499687492825222699205081627311288729697240167311275603380928512000000000000000000000000000*i1^20 + -22152787607980284288317990320260375283318391440309021200269725400072744998916476093084207284095214197046404074030969332862740991603843832599130395385407226736225768431817397219709827897171573061734390307680922696927883226475939027879716849753672106417132300691026256911543634008083479167743535771669031666518874935612024396727961560161015009876930171126066548244291448025860936549252039266439565797587715661069712895308334402425124830193817309982226003721177475853322733503298208806001555149590734932639396648409103015017986188209376729861235312733218431584553872640411563662075588947683630959285077393908441944322689865617844842112486108143663165665791236567303189974598153318767538098313875066227907258532980478062920642398218651960310471956550267449656588722104148553335980581507337675654693304752311675705131929095698967231276549182443673545017312149028062501584545920109932372341014082219157355258427002527024728763074882279644755638023067056844979187199122629535537921497194073579630525831196389650912896440972622126744942363590808903416967607211725907481259665981326248798110576282803747186230624792790115077381320144375940879799604496618403279986132980116297907497908786750841975974632860225491396758574505032506355869775372441477212781839903229699251984899758738735793397495914568859396438043862344978344264443168190308069903624156416445729018939208617847816711285053202831132234647855826034508285778380033176536565195543446356472713336460621151699023144500390106315841888847096730286549315607186533048954575313584286563146137600000000000000000000000000*i1^21 + 421226937512174448420289902784498141011714681478573582498150975055213880767293535601764886906267636039118330546634670848287695566580038724372889573229292962978875074995511139441883095091795424344285456790874464754622039103761162294408101857191745292511321259622236239112956517863472727320284397649833075502664495218219488185852168780229530256628667497048041331730696406135498134285435892368191889825137976182923835908214878489183722210047713317954085776374103348241300333751037637982290995355713481743637850164236272564852383694019064543552157475699171321199097699246582571788653015691367870932341402450298565621357718625002410314622610912753444096479300208508407707814420065113143706654402562098679083722618625279327609224087076921056077929161014256916353860825051757115950877706118713957710614937853982917142097548287870964615072934845170926833637679917078451931003714214965782779412932065390229164352847056333526830211428815614886070157430109087172364923997949340820800663317687893817900529221773266349509796921629618250736337847810502482798910356989364316746852179184278076172158698168437213357537527276619257821560124958753970544467445816032635052675219039661159028726193520975518365812303186070037667971593961040344857145984876772023415872227677921017883086516915502828411455519737059037152773970062401130089150015832035823731720926299559084877584880191187682383113339445055045818885652139386570694478269956011559577085273542420488810503562139335661622168593643430460800878521821218557227327190690648688591555631977494048931840000000000000000000000000*i1^22 + -3782058280988145250198422908026159351150116214221824284574286997548226254972864373346383064803352285206733059383167379336510070783478087669699922608460243284175256193649477471028898758633920457032027498522810413118073651548226225706078075732873432824225657367263749921398988078082261470095268351587560157297216042589121945371814759848698749988164574202337772889255510776758166802883534891584141882891159935285991725767812245038707279840001160022451488902303341531212594752253133718383980718965607117915410360857339432433178382657604805421225768922201328360571398595906439229255441988028667229827971921252200670772296742715676488807939302239061727361546900708787195489742021815273458695126886269352366286492381169494429243543063026803617634667345459271681198084332024996707089390416828717366522109394332909287197872264372298780923120404273709300043683078071970273364259786025859304671017911962088188239161607180346944862780848799741595396747336543854829664596349838505522429009187533866396964022879662121103134454571454819314727166932382284839458713714817826539516455058520564341411863950474914089320974937894478419449257448027666231133117731706152796204923108277347232028886596125756477206116008585696827000128351763657118309539606748858623009994898791710570764001581308811341630719240997139887961296740228182539372614299771468875329009879521661633113444655039384687870616370508179823542083537721109609517691977526819911979215345779711028778195506284869455350171912601101658419920835823023098006149480530164021295954596001218560000000000000000000000000*i1^23 + 14345377090671676619689370847199479480090786797407567139470848401999669857151706394903256596904078634386748376700294224467101932952100690356777364517096774968102374661192974906492109072770477672355279040204666237373246366594936504265491310702830078905886649392918665885203482497750120458434431748069844226486566412318776892540812015107845754727464288485519716894242307384596169711385623671094394140156439751004850996579812940551839986182721830123835164467265097622836990301529678335927651563589317469252732086879470264028899499278459061585924692113669117044031856446794383934476833339559842677741624412051186693857449641765212681520899612154735902348092899516076053691304064542844753442624676883412169315635468325100837028160339305132734564146816355796508924832249919631740220143465112787963194372032753051902738826393756369905342582224825927284864093823059858537254845932832969952272222363196509270291133605661494773906645926416734210096541872457989533233928916174350925950023490445742573068658681575192199354916417841083292485896727731991523557327596773147641868220982766552404039857872012493122918239072715486596859939733027370017275068250082324091254174794118357375725533325580480710405449740543741486119497131262630292513171946803164287819900608236685074158219059516820999532263883474430119337745305638148821760036769830971945838485073620833705340729644132025152108290833432217711685754894627657710095710921554683619359398395538340314648687996769818766508884167488545257366891111945726258440773940848787948247678189568000000000000000000000000*i1^24 + -12307231040830345363544535233598533883646666556523919617421325331945979266930305297924976096630898820879579663723020131985597440082922895984387810996628498476309922405014483369049520381927930258961354036756437122498171267392258356507352978777451920428235952966259017198127073551986685915789735683111454290036334692535573405861068754662253580091840547030200598202239420861577492857754440075099338648893888951366678455672304992839654133522696001155572842241444146466714680886327973413692501077325365508352376580886044550379928792044523817010959281162166742234649704544597642197397046016147168597557696908240503264430718061973040538015989558894859502515557825918023124699687693736438988575037323007805942188148354881071226194453123647847197400803256007201929012050677233425883515087862998463424729920275593638932351149907440049033579639954855919432316471904728726288422487711408533768672837355558007786952695774836553264415721392761473112819793486091285454755814776977560443495624800280952295932835292010469480908327274459330804113231599771475042122085684941301272602566997202544358630160128959807490617609858369898378257743323306110722102104354476355506988918840362927348672355285293646381664611465479538323902267044100695846648569443968799276767197057068421517630221571063093184090550222238894106643675897169178704556698141206911726626318395795626998202137126874865189949489856409586387647578784383409952945833412391016026153971585407435241005942684994370881800302074040281090654277013183941033711889750563637913504972800000000000000000000000*i1^25 + 3804326739108502308398018664533303156168423949177447912907126840997827045379308930658752989700560115864731544954359024672355267214887123693295352408976326829640456938274944329214168896350632919303417652892286550794248495591296082056855260347139974546832451232802530649512045477093106724835618648601215564292638323439012993851396856896446705711761547147627626791866816035639760348452397228018129045607808754740667016064012407222040937297091148982162290977688469634895485104876114549982074258033534160313567774821378644822099072108681951875118090808438751066940104688239544051620583200440502017552851743097868935948442344486230891627807439242608497903524601911328583880279379383480321726112475339886963017970305161954877471809919243355028126272236127495750635032183406250064422684688468157114057321664020358266380412518406508574193668067113197398875365986513838989459063784429135916327811330325614588511578742889679196042277088095523291469458115743867847889696489286475437320829798210771079072461266234430214009081408369132049853018987625948513765518506882059551905173238073901480558680694980622351273534181271838444763066959691641432656168721848916333339423839155205683640453461607194951242813483803482208538502746146744130554857007609422165996432884134997810689932352455761258523688170846449145799297006060336230506633748262365039362023797350316089314935983639768872867375989119558188585290835745979993255568467088193161886112081729315230185980999644677075145313791759042462959983762277778257942897595348533903360000000000000000000000*i1^26 + -387893886952661123484369869692390373167150646327720989107897315664328920089571587451918257723730724873334941309049012667338124647422611454431339059585420434378144621017162066152499536841626863233199825187398346420239491987224272709288438012718573060629592266926350400483563242884738986055784883133552803554693981305317372777159106282407945137458677703893986637227547707303404690899375098409966234055536092263185336686047583005709035157726925186643526486969569783149248283647698311694485708257857658323591092687974466981495509999019749463562000726195147709895324357032952158372514474506675045824971861815700177268851132503004660683970935064466586417932937762463210577178531949634103610484492235903617573226740651167851186185515878991874289000100606357442943785008073921541376697704975646918434542586667354458603873342263491564562190799453002516488956793140784817546251526819282197741118488749922945510445519931759553245386474360635756097510373617417644935348032865276546976822790689891303228526680149453951797913994385457412028200448829111463510313205859860893796286122663872219954489584936523761691622912147380043260866593252247119901524038245915743018380651264938364782307693957265195989488312140524868839657334578887729775411720727324967007531021606222578752121927639639035122061127661829594537591797872314679203260533500329883613496830102611944253905579892125304509555377514946069126786307894614022076934630451567942809891246742761848666406827330232842889416512884824892235432059265263307795022598897664000000000000000000000*i1^27 + 1028144599962163695865636953917941905558700366020916542255972257746889333734669197033804768736032261239083098915132487779238642392339244246777992871499014090496037004476204514030673021727696542976271070101316540202256089960978671471181337465821071680963267428943693963756140290731735105824135558288137480106188502300652837682204286917489267503340333305173224821556556761844788648456935134232544949564758430831316073629877088060301839327751039062174010783755737705428238813823230067148779178096307024007942274479968590272417320629431971223330530082142639846570334291443381030939352406781688542217034993521359379267793438871438753897433124407976618958878503553311551626058928351590165362085809120545918893984638944333812566209503055117665677782448589420084485643773045662595106080778912749169890949435343198943645675126887572083120173035047603635863056405776967700815666173731115688146925498259837386550774903452607052446087290981188614279137933490092475859533608416476851842763805951555983648773761028985085769373294640587515191008160315694216577644323582006034948631299790807038039915828074183920180838127998209610263965174986250166840245533079894999054436395036084683577117242728354009814430414837605839449943987435717520124870367858990241179800726861216699122829983622976350660638709636255383574829995012506824286689618692981239880368431742435829466184285878597618940069806688656361317460438109316263359656844206548724541552736130383201810356812322262787207580816999210054559042511865155542633676800000000000000000000*i1^28 + -1299532395231621164827133562909617187480897874194938037715659773041397205669388460363914601936727992719264049872397891383100999092178959902898334861367330368480662818227694171386486479603367109845860018219479700154490243705650252340623553461077635130640526252242098306067974063835232490886568191320145933760402821115647202338871311297294020644743743035576372986014271774048603073833717731310129184593359537520904746645569668074735728832830353934543893779205956686992095181859772695567112787994524137026738776802218559369433140119612660402438954115773345378190512101960106199645973149229865197283688650021349312611344547517004783795602038874793418689795912218509521770300728618686193790555614697317627814968446441584196426408481565531889238430486873341991610328027561441663148757078517336488118665558045880499539961179436049122521236865698947485651929636923671544858506113883043534868694685740831973389397826871464217383155646687870301324928275043807703335679772022372911616428173951801144447732269217901631384624138707285047320726078418437255914249892126582731218003639390474318904155702468758511549591490779807928478043298473721756508933301536360424928370468734746168815477725475439808046358501942373152701945180328048740868991109513532016047626738040156527875185957436053127886888025605634652476781210111894486799284748653543548125953502475758546927235199371311380976846150534639816799301794242750162968078549951215194152998968850927316057160537430339602999851914462646205924885612026207928320000000000000000000*i1^29 + -25059606577268354663306516301165436326696056517359253476799916588680940488447101955908843686233622043703136227059902289915780182114496471723608313589238777054323740416640847868082204188170636083547252165960090556005761181780015692636932818515094868983974827622826265702819571633821913535692963329642084497155473552998462699695208238727295711461711257493950780739835688739832090228842548431034276514573253615117013247126386332331165023947483393456732087825231160718692184792577561563172057704631760013134026870311491741129455497624719319604130289443810429678589065315065558074616805305503232335738037403248612836899169379354414638728320108099569776925193018241310479092641924845679872267895317755695112190205122064768945416416777696703490899216220332382944814093710265598373350077170483606912829334681191362861555930503116695716733601277092450714690087663874932604106986949363920555676723899424422318497817237550939263860069810286571350121801787014022396139238578708717740437285039567289199474002846458070988178947712803435165606172141618838375844256074626433643889959988837730034744266934303533349998422133490037380015236453412663564585344951399845647357427579591890101235287367796044974572655610350311163391156293849884198068264235290927225841721509753123633791424397939102313009131806176323324198122355022162400749700280507150212238058739714106902594869179820137648490522072984405057665714885015210072078203556219499142249262391731387076750633460947681449365769300011023350568188903424000000000000000000*i1^30 + -45555130430274886681908314053228738590220586233982894542489940073124329322386157560132141725975805526659361597618967655259573196572519586691417600419317112786090426393114833659740012552749505357712681910698155723010206404650883850999137633936134731961264611968246282666024363480544475718158482329189011318253522817432569605127456224702445549793573294097494907357625385063161407543503293020420441134382966707735620397013977134539792900197567206360030433668897449004622782911816699713120052107321022834126583716235353020187500053825843540526946072496505022315120454755989052836302807256379659827316808941392378537788452617977173589711984052094068743674571353617021243316559587210217090986006458435308723375414373949238232698215564314369663327915662293254922848274191089596709319202033012379592135019467925382452919743655274997529892989582176713190087068634079033235011948534450844150867230849596222815592869722246352942573360438186653711868875402809101778856767296299732043811124877942627477451448119668401334004288348548271843919433943745003500624203260398472790645014783419532737023184788805590006186912176366773415995562837728739539488706422948415405529449656180403733927216557847922832202136264522655380360625125208639560531832932953594723065820061965102424504405211649332992111055048308978320726185312689782945278654870914642974357827704050216729651475189011057478364469586606518689849741719373766710010913190063194433635326611523082862069505427037608622877563217119393559347200000000000000000*i1^31 + 18312180780525397535030258147707856004056055119083649468284089673342004562706498416862917258751924276454665023843911551485937616304547497389394439647969574804476410073892121552580208539625999234472176808183966804065104674763552746239116255581784657122846844979127669874624062779991657476139847729777408137670790827772946268650457737986732223529970181497604827126532190971042082888241780261545640343340501838008048064520216421109317727638784273358349960542747805826649140453510563493409644184713706018056432995008468874382803275444776670614819870231296097232768390234062346167797318614328076977957448979517336118947844894062263667885712899526101749977091975645744552725885333896853816724990477688551260727023542106241263246227948578958172207962067222139859602620615795484690070147196181071079442978025026389850407998586652662337675816323949307343207806411526762369472562637774712771559712962161497964013066413385189935758174609426137635063163156539024526016536975164288633368387472136366082350076972927357039074234118840756397159813858249223369899853627617776298484304966994322175688624097161185744350576210694567890725070132589150259821576767378135281685670715961560844629723215284265734122966422212795785207140821037504875220442029992282442788838573209974815350536563267028495805550674901205810900554721282319922493117170185240311783928651006073978853163329034730662342553690364126732571881486532680346337231833990377622068235690122866465726952807106964267839113182597611520000000000000000*i1^32 + 529513662994411701440219665312723612592114978020004729477572551687107086742542097008030183475272093340300050715577271948322421821252001386083034636011745349351905708035983376392557127832698372552135053359861355171949970982818993712336161477074162783025821699936747577619689260950496562893359772709742178172543920963673052662417504706092914043341244507823099550612929648827568862801737338844774887411057890834333573529564718490218549239702099754429994725885264109608324723325273970201822273359083514229592248061993702108877314595442703653827262151087661651088498017664918422991304303408712856733888668467675690179175006141920321686230146192581327839878762441884756824320356593184969802178658779697798824443592526979152725565545406530673662993542529870073152523666312928523513875924864447573292601782442237424768055005680131509430366723545031265865043370637301593796094558558841169116544175964162604381308403909423903630472770451047134790642385402643133957139220793805651153683523722672678726247817004078791950192805296393662368222820637526342579310055487683156950127276621467871759155621940596442627445215780968239721779440674331210844900565574764558367661261571864311969133299073702135227767349133480303467097293467517121983325297928957763452705008369988422035317766371342889091749872790954490316247718863398549365992671157833449070115179171220636524587606495350083032440137213829412830924349147240935876557169358130131562358816782356418271576177640376216478976835584000000000000000*i1^33 + 4350173430555793176396748957646661479535730938514245640606728071173434662816360944609627663469533661408794141419427217186425908553724016932256605512589459832209811623659286638138572103823317722457623180476607132975402542231298767461556381063594700584798933914672642461811876130081213459232161700026563368266287709885608922439378863646753221988365815139056469782819372051019478999812109944508589813087550055265240481432643335522314558405791781001682687830377691162497431350184109131402101053278278721937297845213964057269445521130928842935753201134237465837240804448090539144456672191349028347003801457191398739554452399146300535160608224138868150601230373038722044894545162988281668434583132392931712062627998486042148261996041599598786863632318556301852471694698068442174914066112202294395893682016779003337602270899778548466032179841703121007468120975743684277847593911516589128874831007567246768653424174427387233865355110893710561628585308063263538785292200242100216558183786470154651638155434550909434370975094684609072121459677860036592440773697531715917631765930535494092415696432678367597682696194502078628111352808668891568297650784512171950476370722818569300664169911089458567058547733902682844586975335207531246445655636841805153391726691172101644262243397956405435086668310728128079061322667367969700752993302941310475452597197803680992130595469465824820201263525603313881580148832406992987304403622426691186464685307605136311556527501855731364659200000000000000*i1^34 + 14837169384167298052386632278938341085898280353015876116371710394802060152132352864908187079198441735635788594971847899418583465029139574917137725966616153773996042895512852871344653333552606942409662068657282599588397607068894852568601302203547081997100060180680707825485821174412292923404866880389572773006374794501433928809210934501303217464305421550565565538981605183254915253412956175884277752058149855284361874388868643100437598140267775339017894490359360130276884097461566900740619292373995704690857060222981873652582996851310945027771208446003024998828245647867341726213506938202167876538881741695653100204961443446167192795020462628909507329961685309757395495122911379670443862445838228239163453784784424257906290977364291700394332063425041219950134827273003652887945267767627478423529872914602729041824276645205407571491628485480444196357179537405647784060417739260526021606768229711213555300237022879240770273158529948436263654984358522024698460665931321767447703764766747286365267425069590096699464030102885059397453548586935869725814555461658776565047292767977961484295407527072079669252090755367861005731030504914681609181505040884744880335213457645957324000944282685029965467922876813294631459864246518121766869493053342417654017915186685204708226093585365738009491601576818494220663977451992568871983046459139599803957177853778010324962672284435619562483008014017238419871302418297629158669310640014844963143811258798374206058329404735488000000000000*i1^35 + 38511443623580561978130021545984322446736954316708722266798408917207944204983488207269534528487139952304456625174804679450536129655958684144383721067287053914918631763096039675604937676479523132823029828970845838213949488946320862374645368598408912584736235195333888109162253824113195859792723299474842338541119164813215782073857559858709540796616020415464342993019980310130846551380407024838013142624836904235061584476712206578029805427474127360600637240903297764678448432277813403029704031496933796802123779447668966485466434863002181810847345727437642762906730468082109842071650743042742384814346700441460583175008134947270240956442128364650075731642406060883685414856471314610744737282459220234110112250412705657285488791907880968184873178209426911712567756861418682378610164876025466057411952725651071707448277490380330923610979532473106272582555174930135942581141673395815904411750509915228225015465073261455230988482188558971058852258327393890407014929120122404087794468181583508452249272704930581488325207818089036739675876902994377285609042239566103924130100120590098309140376664533169382007139981465144259323406802914575482285305939441964024427820412732499439118644055858002562305912907892581025817840243459871982716466120050722506469276990323657938063080389868718433299911147314849966417828946166628616746874773791085403582925055215946063893029324294403458090213297963291357733077285497243874607253545646650465901881784050475399198310400000000000*i1^36 + 85315712061291910155478251422126521038142518314632742300587098159203025887597731720674078286743238828974442960230206451726741499111854708879386569541000794600763849383374718248340295942079195578813362899676193303174477959613503017842563643775902758583360860441841918928131989083714364983565432861053683333988314641195147138830021696666643440555295527522609535396689178640784222021586243693216305255368217376030202359394780919943390839677724432113546812097226649847139036816876116950303776682659055958314936616590196905442418434818269989119123795594698884096290547431050043286854496800749057943661111636299462142189332584780826338683053326663128243302689492481359947183475501456823304341161121842050121741556894693504217877954543963175240618758426780033938988431905716528146820741152570999281603001366595937505422009902391980324822610208551045824395637945059013141807237651315666847084694256415882062290394347549966579177486102379564950287578534424100162050835821383493554266084064753746921208796593973604350805318451771691198810120045378084639250415036349658192441217135443614266401379882295715101226982075653273591732597683509865109285704119994557434583492140784394339562458514467496380756683075658579821385923212235800623138723784701666234297199575482481663064125012956614720156824075662284688642782037555284777054939518254149101864733671305740073443884625542817625828619897198223319356167819803575949066931305207999101209495813854167040000000000*i1^37 + 89149445058504112033018590318520488067497519219235529703359543961927616778942289854911258688217289286556068587569845635870288445293243295969245696675940534536110022037736935526853954927403874000560166272804902269160124709406168636376698628009377642977310777035308928101298066966147613448427599698226035227034131871566285850276501078768206190391101560641179817615092878291898665285169468357039181138536849394462231560840452508679948907821067555901315153701049426611025013214039681186883175428694702887382140295084562971329584185312209922156004410774481668430544160049540851996523680904357299083788002106115440324208413667517139686843471744553058348606919963945260663320044803038388075137247009475363270356184705578386678356385290755837243744965029952370693534429910399444745792011279895430885214952663448856920755769312534865486481112564278484545448598398322685407851460397698293981248077797026984331101122844830979268334486540969947263613777208303934591415573619816671089694239299045582299904563038054101560891649089064153176280085158725539928437786475618324775804766405978558160013146503069755033665352393619393800738628248488423154038706751721348763132889371861062444868769297298802470423568099751673178810724259166079639564761241815489061206722405586895614171967447076949427722333219871901570623478337970171385147296376426068847685017413188024889094904009398960570901753085460415751857325865565659057334922476371133090301184000000000000*i1^38 + -2869615638218434903737529977150657785613788533630688712035230550506493354233764451438552109131067595496341712133895499676400003855680472433382980601012896665814655451243650019196794856915433856352400893596274210919903371345934409841045606157891253195575491835805370134490088020183915575164805354636056541858859560154169600205363977927623471773244699504972920109936038524478358618033339818701758181600740585786369038053728930155158440793510609500818163096583862393740383121497446640250452579895755863978766055812397559000717909212423358061045592922520342139575706743743172651488460220861701153237558476757387656451574311507359014215078082648595051222464234074280435665211663583046817249724237912442533972577223596620092905494261906873806991209218975951689901711881584411285218173007930533580206047465679882827299384717643721489860404285261502956187216258699298467153319876174266212703655593788447551111044050078376935908900659248140743620045507993233226983503853530261077784471381846011393067615019573483903767589188861886458125379212401087413537813270991158527689095580161627319422704709023986802289967295689419631746742210443663409714246818449231746558168924582518927293095237313972057002887369690635742254832547309147923783766733569315429610343498401757126090729461067254148032341600599831181148287922984974327350522165995875250062540148167451769931969299174673633102366915826482624780918478304805714573881127170050560000000000*i1^39 + -5598075825644512998576102966864103570392620008967301264275546037496049665961225293744578586183798418892319774727877298652773622679560184547204863980609848696994729370292708118176118755912540669846378165967843156785299179415880783119637511557537086948243803542661510165731166927423194922257210043460884656692176971963657021672532770672260844157136829799634670722986970496217694742425463312882611911202114424013892207699808150541903009587132350099318020280491489670814401072401932857714805453982685828817793539571575779114063621338336631985967120879723073774601360832877963378786105241754589390597963985585505814973520008868636659935366053382006995774107640727178549948997051710386873539445698466774119683037224194788266774374905800794515440267217138397551922380301281231014237659557408678167370687165575967548597249585743532209310118463797696596164237427490301031749311155974661011269129940247127505374914324540156975948392746805944326305689887674523619752305383893955188530535935881205354073010367104654960132622778187060953100920776391035106829220299926740718447661491515732225945165797597791383408179884582610511302299086411479442822267634838539875098047996310156756582494109088492342367790200556311741889166392470073078795188777763925257192164490050814136636554938122980485913430100008510135385535641848792062957497796582124144752378665283219081837889635111227380095135724934233472523096065135185390156396480000000*i1^40 + -2658592442343545329301742974241237484152490295549103542290653088229930267916407085940066617501689201643678322686707217251084045515429940776012310159116862916805254927248924374945710872386440721110917149827990179067630986395134441655903444821802881275769409990226688926228071266090749568470316559371825991076550811981795408641132176229387718574881129500672633535613612450861357448716845737093752150450291256463607682324332818569687578262872916015941234650779787168107791437785845417837834266492495404935136570015630566533787076072105376384050254768812933986218113943884532388040483412109804550467103035680897142623680165933118199690570383439426089066497415481168671939277589534926451623032126866932809021698151367681497280389625757509891981197139073281751597031626916085687266230844800694708256221990816606948349013734990827899829228560376342816085187421096230649723386884752890710101469970014709411334291494806503241561910963503851883791787665203173667790930856552843690903063881017317842367974747199525606595456941018068785006467962603417699145140553383157964530196421003140103174366211543652740626496477690116509595428201571985807448696176258612340704409598037707309634934827697055837070495092672639028668993723023704037583970552109357568988228865966746372479434861240964414055648414594375288489897178910348763907122835285778657091085901919698871594558809883042577323151603500574032821046139107104000000*i1^41 + 7773542311149955636352419891864136431083648791638494839685694055588536320036412399669127803280068058504335028966922542772847743456808639232795607721895726552341085551411741217125302708056941622138807579684392540398549896113001999093504132121787021108172150820935246538448983334534079088053406564120013052919644092810470893708325843309825678328577482196857994386866530479733456657462065399829616486012832689108926819902556924287510357631125565032476235633013332585326720605917011595978142787873310545110501933083034962742692441806963831577943463667007906542956623850304478870940788088629684369129486119956014512163477224756789364654093359245184436246813999994124416316593139626965819088098319109632421478816188300371036090148791762467825763540344614433438227342809919682002998957035625598245581973294484420039366300015543023205709423987384996905816421267853823165572301126652807083805609272434915720730943317536779492550383471634767503581610108233278600111840465042947845713563238823510783398797981745960034031376815752308659908397341764644217343386381146790747671484995498340868117468141302922592845034574161016858121223327348690119249815895240914713462990466683962721135632108313313996000055145856593882350261499603276174503631084385086594449639843950988583297906309332454649803471309876822504084391144068765118807476840849439751954174796218827768205796035021061347824388754283602455600000*i1^42 + 41954722933717734596827737247457353451447386587249110785896960030337275885053490578438942801494819938308651241074511127279437673899449260881806893424328004981841377530522424036273865663716229988581080713198602895563300043765412158122928357940032999933387786428701450599141384721211762391045812932467845291290094361437979406700968862652174820381674388980240546603571176577952115304012886137028421279682048316374045585970264285472509793068683110803953028235083379011998538838241773152529049541435351767230063941768841333254026696977429715641405076194495033224045150031050292203448354265401828744188032245396888750191994192298671814761816178123798517541778486124712116107178640001507105210991564958136866319782867017750617447096132127832348631355705786029252367857340122704759409914374898001177735392682063863913436848857154534097109176837056511022814928791583310787778840676137638997247774051800379342096142464825160506268800811659045182473874856901818854217202245175049957857464057646573286521651596168339590280122215242637668544201172952425155707221607150682498050532384406825214102111812563899275587747567974064855731261058392769774560977188274568277099395513687768512186943067111277584554693431425091061180042197407697711387006935158065628809618216757570013948562221648029955862476121106986150732182300016522616457839839865718258071606048120942899140350409176028426348700000*i1^43 + 390703979216441901604483443768037093030203214387574896156823560703339435028484842726707692959580965387404716782039404247501125204850619808226063505207436637345871764474363106875812438624123603431326697807154530195385725739062518682534543510003283602318911499545144618769655672588639380182335401253701452218244654123892011480703550467464319605089408065312185876990508427739657564474384596295360317695448038436563897301687563206497510786952971085349033147743407390445784356269880087187411197678941436685353466457021572968758252566218469875567114433959826943602590222138894189302718592853654499816296446391627110995397540806626085763449871249244872726786744261161087019039203281859642640898036425177206141347775265191989443176676154458300462369010284524362771272497648869745929268225284232426432747475125773598544237793220383198956817768179552429025583674738972300884040009987360406478388387097316577756056981940561151451803753118963100569981550014719744665437161192660287189541947949250459074180716794285788666783240840763603551095040105818808643341439271500988429353785107692967624034926211888523477183197348594742492122257530990599951796112872927507661973966676816853298701152898848337752650700265689082149784986374524336055220409325459838034187670100581995685329434866071622504406399339916141006614145713260472475000505332687024180234999343822281264586959375*i1^44 + -44700053899873950272255457568392880140422893807672138859775614614127205366698151266717215314290949423594751292087246873201664113667448777669893914296766317537545036762162001318859083360077442810388200246637330029775761332935448199080441598764014696287660684827476114845293276314063766942210615037104172974245632550418408793967567858101965020502478985971264489057628455405908681169363441052996921481910594336503348212872324857872469837800983623210220078690489532855502166651443404894226058735790801558230971230926005924605651268712011789368815042742932332818001749949564050513707898593097562531196415273419629271390112789288984195766248801868520100379436268999159988417817108204125771990275319318596747924193923254577556710047922743969222191757482956589771616086848991677391600771779793392338298719660407911907307922498300679024831758394259698303030954092409298683542749862665250880813688020567348274796125321608744584922130663970985937912743368511564719266380252245165732230028382513044317220607918351382585505706148915094659059544259912445138006182135860789914821613561228449503422012557634614356313175111396344479739375764402786522509449573605559298950589807041619278485175326308317193717133959484168656658106655354221308404879914345645384679973686782749466990817678395776046921864653487977834667598401211967543292853879057276541351069800*i1^45 + -2278424345643103856142596656099837329532334626169238919983345986325130238026038434099957330695668173906790147520620170187372985415445006408353656501355768081286211991719365265962735916349136561719807384427999086717094461027126616885593708779509244587775116225892753297855731762122832848272045427438351186979173497426297324597786845282484048433372930924018400888775888463263972103276584284039350207525130162421564604609468752032650620417061405957273492074873931484516606808278794716878385205152369605700605780175109033137322647687675674561053963978239680040425718420182047676487354529504659756944207732007475982272160521684822040593657286950163855419508037278756428699578829635233002732142325082722499093601319076127529560952304213987551685441382092647194685941505536711103438955550533798096480041331068401309898588934324524901047401553196196680487783487879348284180975018412779891347752440420099548243232077797204116322511838995191192574918456107516406166476769644740423086939021471670677522091018276141866805319471933233998629402874861775524853927257480269615473239114439934327336737997525029478452034199740020663321148468819457942566783045031882110259799534856531820023688807469160427858479604042195477562354628070802157871890817559926820483932183020526664146311779860975667070416439363299689241754590072720156386181440*i1^46 + 793372109742307775140248438388226623366865910793509089765395620316312383674190632976122747008974887397694435909971794314992478842607099275897261432037376450767371624824652962995900277349722496479233622209262883219404488783252372010174940303262512836746993830037179510477093234338002989752323985575193740632163659148824823792182541883588689885161138331523869409176181725131871249640932053789101978437820982873552336611576771217587064799902683437385808965597002593585396448616811738050018684217432193575211493689147949816098236483058707265464784569757514084581244102687439421892039354340616171421875037205267097851035173967613209324948029226141235838740060002100979824749187861019092543539378748705026505214954421744742728932881153682013878056770078466703504267306661419993748097265946851087719872282051252470597093159192038598262278588332275929614813170294014584178428286451445446837696116659002654066499795491737602817629622206195812844531388390871502199228912260726389593022713887460712461420497476746057025188711835682566979929096457041455393982259852421654518613108012204265554463290510234245445564004959820569616221625882907558845142338079427676466563303973453825293378313427875903556064689555209601931577947283172983372154919681818552308526230726212684255162343834878492094696673485945856*i1^47 - N1*7332709804541724505877205569375332601588040465467070123588251050753300217723678916270490299859663210364423101662169171504855014098200706568960905914080594294957750379276647625643361128975504159855451319031389493570668152769791274289818686905780678175895502876600159600220742074351226596431950328551147689032187218233258839856464381980249290528182031979500305828020224*i3 ], [ -2393541305528816080498627939998737479812297387722896960261265810794226045047467086268219556465779546210555966164724129713939815135842301410285874888853169314356690445243899063040016258588272382032784289394871503232142946940548806459570384969211233743367624065258989836236399888471233118994980557626105169862293005730685102056632113712797503186759172646145669829577033142039218733306616326978035091076206481030202381199925766360205733605021554915919568720828453308065375103419102917464167060941836760234673380536013472729569348077968648355076822505847880429984629797160653230389846611872642017708182811919273026746546179894113478854185432816213370006739644503620493380648412128042880115714718499018095679002613695650880613800930000432404053262672990775100887302055976670220859465569187046200762733658329547437060340097164842743402485083066965400630565780656221742294959791097243246066836574816478811173695869171760106154438500158873109755800756677581055058249401336383975275359380287087239583280077453627502358656633444693723281670591836531319430612731959226353759190401057793500921007934969293794200896760140554940375033645499105825291644027425462965600771396727062061884704860759938075882827374573759021543946183961827744654592301983993166940188579427164094464000000000000000000000000000000000000000000000000 + -4856276061046059979090429136328622231263992710393586716191680231036093606206614516563368317201535189970131510705540619185459376978029440042503337042316027861732832029064110535123416222436772646537381355219747536847624963909250124704864816103704969908472998835281576869171665643159225980601305888284460515568024668210845163145742649370462907552082288469639921173128173272938351222073716315016549684450074236779407583547650369299191313805467314980620054563831087209969681514605355848314427342817952599408004069253614593417517393799338987492749386967698307551388790382221818948384014253960326137800063914998734789428814474805100894352531202232843741668166606060909337414894325734256578966949774284552756999540279900918822362736593012891909975094919628266449441492087723939117247808445396175655800004520622622302379699068236181077477955110196955642241253412638554629887584316424597829090133467566768353735996618616483902890561251596902739112101961086278975621626961464234089708389728244968859498388212459695612865979889250726988849608018380316907425026303283646118286519667627034118880444228423769606532936429042189817186767249873687538139288066008963723212277595432677227765583243301902121554918186153588426415993579205278486039138330328439031518233235220437401600000000000000000000000000000000000000000000000*i1 + 6773566499310522211510624789730810837620542723221878190098315453441781352099510142959886906951200652777202128696467816626632528042705041192661161981858978500799189588373108056952798203458024729146603835076093352903702509948113090376760557940840532580126222844172151687564024792942194706984638925948742089282827652928455686089477168204197401109922131381916365557085988675292175325931335324908271865563468512515040909366222975259694891951410937643217562875788161358633167238280883231498239103889032312367705130299731848359751485782626902063099398827235020404819423113984710663283635089372077409977337463995990313762942811159887821646556249220622109336475342683602896968658992345209375032529160463500559607152596974841666107318430741780401036880902491083807561200693720330356676716732044816396649520333521406635883711042883469016819056321393697658788999264097562637223604869588071312998119725966794868147933560293988032182299903937103523809226043836595672585149808933170210093196844701213798819951367478283150145581208363105812575576205551663248796411669944088113423344134972610458538878633143927208513584381008724177199775904985094371334672445019329477763832538366926891983238246379053533067354476868163543504634872284219227886878057669046495453563735339171840000000000000000000000000000000000000000000000*i1^2 + -4613235351501187473984375324473778547666249439980616781110338247965779327038010888852144689803558187138824101306144748763571387685142243405741058562868961576503262415738638467311997816307549156566718542587067065618247582421688947987296915084408830860904844167633103266635801836523870596600494532779710726490963423401236250821442607343480395128656615017211472572226389711422001886255152098329131140374619708630447973515935364349715358288297150710031384291448341424993685752065515656658930360539156524855084687099033251011964615503514274740210113726729812826880647402862167032710804637789449144336169514235618256701131792620906174105810419571585606871077281783727708854734990962504232986695244771848880017334361929811285159542821212298887561570876399537591788702856135202727217796997124242395984002686213668141595303692759813229808943900616829847619193203534470689696775424783659609632451005834925865940820852943001001117791114982871809591597437278481049350880785604451261797464702647339632290889872891740596071270257957103264669328584955181939941354634294750596046854882271851394618160892448999514658308440969352603236793548898041901737137215153805777512434384055186973016032982474957163962466907307449434775887031189871600707940767339734976360794661322752000000000000000000000000000000000000000000000*i1^3 + -3837004650155499953369445719592443492671313987288430109580299784118861916830916229055932742264503430345686564274328884582470976186966283888127683412965806476417986197272311489187565272543563513462800539884836728345261225511136311846356401254028915149067388797422459925547414944798643224646611888936691637853630978967797412438189983660239308681699392637404064305816754560647764794741233733137183116330424248104781133975004289389994910891625325002203229775957799684567285874486943960869620104127065758705151923667441440022391105355849782434723685696568005949398788739025294959510291730467474986243940151648860527602295053296678931481489835755111744624826094890760236866954422040380949691823757775260158676397003475006844677674705371825135883219809523265946436449466650967986168732550704699758392074509829251058546619241561152959607715905133702566291991201878274243747065709188276414985365647529587239441526723516855775910849543362916775648434094627292903286309999868558931629475086509663471799428688919167156818653277960249149935464002513666214786527807612997469184773706073163900302823262760866983648267793257991789584377554985540330690879223132365006250110723057150892342886153162989424622085548349138791223763202816848795674081434057499691778456525209600000000000000000000000000000000000000000000*i1^4 + -5080275178460933117834069509016467307240563322586653745135161055372965081547606053462575636338536902325063488538104610517235279275489688751272440341629996899477642260401473243707302130845816111176941126771092970472128182740340138610440148274976266973510150676850186023904538660300271741825574340909555802430452741919561891987038438044940735686012166174024948500111838140661464585325654417122766841561003508955705248917944897214860939496078742883461369766285157060772694753174840606118530840023596434955083276930814917664222034085351681051338051559288600993063575232938229289256858895457130798636641033405824020637024204729638636926659101818721471619662132142389271620614539456000252431088670322286426914933051100442984726311182272418472846193734494201208821849213406560397502591561065329933385354860999357324905888197773059155335960682209804393380460607696442627633961611535465150924622818730620409474347339849481089041485058294935970070930556481586697293493894972505415679746769757373780417683393904439690841086057059183968117960899417258383525817000452883673254318149862099283620490479281903697204319380021547885672987898300599424389418169785043361803696731692675618195391348575287031095388670587789818606388193230837266631297699047614134372626595840000000000000000000000000000000000000000000*i1^5 + 704659990933986700059408333686403512871239100490068523683223402852458420549496306601265904311479463797893160972200467815136230142730488859235334967635211325861425188511489785660377903662286507720691694802280783200982937686562641178611485673844433399596197293548373581387101737952426429311416514423412855264613973205321462581787465205169180296241962116371599278874800524844319611531887132575450054220687042596887640904396930165982520998835010324093644952992836024087916287099440441423678641471939497633028380349974079175513837133704318453425171439697227903928075582822837809630107381310356528352278530379863539971663338895417370706724237974612030042986457671660829137305405952426348374951377507170828623727626102294932502790026282022499528926852286455035586240673754535175121043019642227892540580591901487966421877549548783903453254666788193575613550353647255911523901759567187715388992199669633072308795216006549895492511663066813716446365792052436441212198972007432880862814343133925704440490164333663152558860943667608896033637841438920074681983524905321581197638687871641032349037552944767857542850681079938569008869802929597066441186713393202740104219214760835706468024845912199931499259217327876470916547192051542244546800162735356298789912576000000000000000000000000000000000000000000*i1^6 + -247805776118842206494904886341277264415555499394541112972532081558143668205677153229759782464609229980181705407188956790964007822263291615032012040126226110750963231939453484381991340082892538041671944315221080351168397469177531367669210404515294935761389800315275303292847186050519451279525848845386836358083219705976544767967496938425382640021253343619581367233744443152123612174681110999241918261822788043457023712074028773127241017563458240838196625466782551716601712919851719864974741416730343060562826114976487351075730396793006376129229466221296911826361269846690745937496334224136302237608439238345336906609236002372314354047475716567253597455903983461922615859089280759343312662146195570208420324520336268004420447390783447135124832369929750433297019483582409536923608154664659338061863532031754044736055869963069747938519185547902896499521131615650624453756610271678539874484926809013142735455615709284458096159357589316460464515783387490234663529161787755707710954386015529880369267107348058390164491786755281575507568925669355219439825392893727996354575396567987801181058331137081828208085803750191261933547677053428117819616110285347053255638667738753367296439996646924003826558541266215220526127937613880500495245508909313108528332800000000000000000000000000000000000000000*i1^7 + 23374152756929820234092968821567213240704137862589581370374663636699243977200152693630311735811608919970821654997709734808160276712231486559061639757113452727682156949008687453674183696120936448575350638668644934254142750753392774236049707632892971913235458521626814291921356824908720217413617367926905353197337887481704917829019290359621185543681265125080366016696133201783225996710854938723661757905033126296420732088568169572853913487001454750550155304704723299824667363496571969874829854781637879255295340922048351558577907419721542263668983219838196303930372763334041686151207229305207902237382142658824616734679278976915193072025548184434326495686630667595469254980502830450564923158074620612185922265412933738042063163720225837919199425674053234073924131101954277766561580296721250277086211776465390859361943463199933748650591494031388399300132566334947111325444431433030197194887785854659175793370453509531543958279328501611151973654383531799000390769537651330282354289314184120994417029398020615982089914437213133745133584335379612351553369720593533801350959557597271430720044411155716496291466194759192923578081915645750459343853403194967074664381848563449062382898642350283345200771169951914459118163616660775491059978501327536783360000000000000000000000000000000000000000*i1^8 + -5024952037235515831942100984347990900641647680993279499745504744023356587578118677714655780997014264062538363095337542800922251867919266569962222941316518805752435537046854573252166866244807418250172928926795674006484104529664945593527299307428925684706465856541184397126549026436329631036748854704374041581086208499290819831675420538093161578820344830762902366784358819265792418723488153942213979623525840375377387294769294119889502154119240611221213333227337642553109462563803071979893731546413068072384688529172359307981293530873952084021905634159429933483633060175994556326537186543326341720386121316876027512960452270565666074080753586057803815398165077452593633702238232840506516497439184433043474197753188400655755826521868483347930893983244371689574334724918128531249126677342906182179471949484506510060287091935993354016981468475633993027411600013565502423722227613965796696748750855538800749562328787263298291547361351331913618827745140938074666190659070993591807500043410812385693428295816329937520530614366173973038700728268510919196834608589479165461411477064329755337137410083599860576019286454992628057328815280779742110456602984815418189782191432646012399002486069578665361575757232925943548481438424097326187619004763340800000000000000000000000000000000000000000*i1^9 + 488599936673994772605836593135026031604020084114704568578686747179929006647279802816056815379030146460881968974708650731046145708059472140617802709079921162873534724614058833008625714824295751304546803082856156055559385422333739201718251481384598168686808179001687511645425469515644717233868372735228806854835627537890157148108470542310918807988819609435786036059245755673206556506717308239179826226658071509769630913852007686322678799651083088911805207852078284664099661129238783815552033673858898323485457141746719630023047733819820478673927960801331155637469685557161933094455067750944136726314379350744701574153911046174974883717983890714660600074092439619136831746720265084665243269837871516513984109588955369965732786873062331556945533891663000717586004945820390894870314626532561801719271254638543218203652845287933492187415234116581281921102227362573155857638264116516702092049746681445837198614167590794740874376210829143972729025277558874451106055738701168074706212364268506473112266610178185077218174466252733944093597545841505480341320471319304359981977385235149412584717112627408766800403431285576378324504640692309670865142904625833446887596445774778113598498943199923572248493623693746866860768210737710547333323336921907200000000000000000000000000000000000000*i1^10 + -72526641786233762974087137458918618747449880361977655673340702837345689941909589826307596809897919865179755398738770501717791456898840910596059774784362510791402646383193328320606780399046868660840074468466410226019694858748343666779250189359019957863413597931128106857524628925180684053313684935010799312167554573605201336566830031310430652088963944554009256472437808093992928073572923228480403564425018785120606901649080646244556205313294914536919885481728342958851216941885368240046488748175872549490883706056917670984230172541035935592916765618160260734436427615242240014489525645611682125515460357363751097411050049737976853102078250366259758658829917907576955153491367796103879958102424343892296976867694214421977119713475899783128745532603712020271578754239205809691415703049989245431483789133689087581153271565079426223202660678187133958837806532363815638376709423230682693958857785494256658432274435829960830457204973642040612096110726206996088342024302784826728979586113398471072468166067116673983181202114046971756809395438414465226790850249965797982383165232105539392196246951694365245476965454107620728618975283781137106564569248202337233538261481140975474628042263476066409381210012539780550121549077864406839461433835520000000000000000000000000000000000000*i1^11 + 5850671438884070548548679735872892835350732239703208230366658580022543543882865308694897431425756763354329068736840784850759221441094930690656071623472335879464723747179964937970653285513437256983282004355035836804316897255507055911059451419126454494673643452920784561342491966251192117384565059248723494096441982504751406828742893050709745436314579272768428390291089964609017676408491135145137077805681982744269813017527968902151218743944631569694921407459715976262623155127117002176271851116331409035266783672247860627709586361405994968154889588634413711456525575323464065962281411542574711007353902734388839012177138522599802770825928604493554684239698440033280020906367131199364226899726875160181336945012845937217570862877048059928562802677232747736707945978020873806727558137700925379375890298753796473555267370039674238668082669647864283359409584248339067434971304938064114702120170096201720214430001522698001151686418197918973119700662828408834536329003400543850789028961379601740608030514962882680277373272240617660720828087853113019341054045874572253360833679997145766027596504543727168940809025119143217738408809027801694736217790024854641918553562531215482209437790110778448168382630903652317044527692014969328005808128000000000000000000000000000000000000*i1^12 + -459314535763214814879580949738533280860302762632061936555525350370079225461272438657567523936442188949260699046301440454556560042827033113904088273166764927575249108258591251253013110694425842852218000131581168793404713563197025613710325729648210885437498053500103965494999937765100865210240680392259408749884458888416939958392415997397255025319307708183471350892253184614376397056508536797454999881676213521506242607233613057257908064639233175587029564949107771514511007254937885549542441690947000702199782800010450802896979790154785033505108814370339254143294718970411059843659086233321050469018169948274097499226817197584270240684490321999408019965474833167918108255438423513165648060699149340356238367268614663827279484835486852454851052725377288617370532499384760672895530120063491307430169213558002688946454209819269452557573064818162277550834220959624362254468854713950363317965962506136334146528635167455278869204378944471978670122285913316088504055463574902312945977986422859514489240008650335052824075987619631355148196861936506745536821351428561493830434715246201155622349117194473836116642347482209771739700726823593846408525325027795491344779481543578415592865414134286907328840901350568309208658594119947091600998400000000000000000000000000000000000*i1^13 + 20314481855560247225404505567216745977356920442111361708980135058358245719524458159893916839396801064801784595202886079029048767747308012603799090975192662182284397707207518006582562818045404177351068023304281837480898844024609068572134559261750239936258784306549388563861414201166850148075482479320184873568771217894230265666197584450421617211052433615916934634348321423352885394031515360501760117521961264642261240207720011327668760477476230778405288880789481948403846988933128558236072082138288369672466648967473524081564715924232939588266825159014455335120139033132634354249997822013793546473572445060582373986614024360378636018770318410527313986864814000009316631306415829298188226582140570648821268152429343109704085603134586172090657176302579403196735025336365381682402614638470783358109580239581242959832221577850429829791779164288049240644359532958511782764645680648795119571882861203646367010015710996122813673332150924693255675828254476232178695301514808050972229923340804246630475589184903784359795779394016092566712505653907081518508195009584388688150531452273674621966510773909536835161751531758195039259006515756002496809179568138239787623407547169208653138481089021403902134850095443516535370376095597676462080000000000000000000000000000000000*i1^14 + -472558085460173772964213149470306093795598642154323738322076305419681209699823141498611635934448847108087143254773682227068497486269174784850950325663583684655414995345991771205822944869438006609997686641607596459282307589070510456641199810404800979810946806356837735805634175692954760064527765270998412716118928881606836665186492126478025751801178424446987374413563250299511894075581934710219932180851226503342989638013605485221149811230673098093092565242601911181204058738937513707851377835849407443919332403981747308050077229606144967697699932632595616663924625095529583196909621640925944898304186512981597215944560687340878745402481723161686430798870765061772125926155605876529429272283906521583036155072302571921356821039601202967751244124177137569450605879681977168379734348747561275021916761403573517714008073086348765619177891269460446927554126789673027305723936894388130419066659816690466412080883205787834113635613164452308182461455608932756519708435617436237802474314143357134172863567388736184479826652375812507543588184957176752807515792181533023820799820856673909285144246349471915243206819145432962554569922676050941358018139386148922659940824332648720102322523230916896230785666403951601218153396599521280000000000000000000000000000000000*i1^15 + 3742659948606405076046425240348545289081027851040509335266134525872968873239697504301331637124292907295798059164733431562249110904106311590598828736054550504191318050382578100530200394625716764137076545850700341181683909577783513242451877845964730206538624187379365788126568032479302057227586205097373010191811651620631232134792021809473731653533996845711508650410247250144537775169572285102920221553086969396017200494390578935072490596497379695380800273943530689970046233551784881555927083064396868770810484729686533518959241463811440691479071976658695178882402462352632077906825891084019947328276021984671242951618643303580282594648000316539846541100569356524720211350795574414155612933686879403605726953950458859159960966764134784965476983285216994375230144398845469395646582740975642109375075238244355393529784660447669862477490441086578062434806240058783564241919131829769696788178350870208687171550164114543795074688765624931685942132703424744747133863629809523168978269817107719359672293080711243161220955822521692702822997157694559123304879082238659243696011466885689861184491049406731439139416799038842658632779876630370023866814325473004640578451185669341884064147796613332440666834295988301475680625256038400000000000000000000000000000000*i1^16 + 41302062185428835487757817037374794393946880065616881016952390611380619504583225204453477492491873076308553081268386459107726851145081272453942241501981759881191624514634621503173431517960484559549926654560434635676319524677211239098731130377170425729752154479571114915181203351705527987678111774753814105063960613107484513988472283917803274845661226528236101019940101675090105183074955671956396321013064368504238628389863636870863997046336332561881142784968405675225710372174246946524434106937581701823269425534350788464441226151404248637936435181488014668335369342794443925734628412825493084535500192772113519377410713023399824324860094660991949518539626202400240200139606407377551225942554997680569535880773228068553909941926889364739816308514760599511450026476294368424622834924922044673186670510402026313409578559557597523457600739777353209111211685883236171076026128709328344529725569333459966306501341038458453468716972966650213974738519399492492619061662720799085759666328570500218706223207770290401260972327628659290628935194390366834272922163881802102197088194197749253453047113571878911921846664608347516765503936521507003788214475937698660947930194406824556700584891941856273974803475759542877877698560000000000000000000000000000000*i1^17 + -474618360068865748347382828670824949076235661570164760631866637597734289595987158372924016385383655856324560511324231101318566654002236343804613152688107294332341811568718522194304312875678163858433561648688844027891713957763709709396214047382784264031462820754088254813880011022867412425298446751609430210669585675475734637771804867456002106639027328967696849461181285007186733240052372109433063854048445739996049138912185874040971583902451109404365328272432023422950352248961730991621283646244153379695060585313014651243952869544051356427592755970565849863284171943460912283951014160014379377399730930135381739831468805655749940225137594802007304747298822467248476784686594271684852840156891520491251448253996151677629578495297763250613289498659754726150948044372748218648727525128396274024985085922891006761228114610948937678337182653216634559816389792880095195711459567272060990430270849517524145786091434940276529014899170678068688732016432329623862056209395848942118283759641491545646810095288877439693455167048318467988636201787348084574444924696907235591550283071695672224214605717799239839296549157832477290479535184004858504111108177027843539191853178752788583771874288407707263040612425990903169024000000000000000000000000000000*i1^18 + -3202300498303058308808759139466138579316949764052010094180750071916143458680527098840912921651389340425234893545204662226111354352944605653250720726113052713329942139200276437677308842085458550317631821223632915097973521144550206776996490422285057628221344283611229636123809880835832777110187975052773868132208328919925916622645767264681468314616607729542163297329479021068195177705846908808413835282890003679827618282288729767307551987686775636964588641228413929865806145748828010010635446468197922303395128937705340128286460053178698827200943615385289676136978489923601239441688574009942441726496229571580095015197178195983458059943345207831780123204149613408764165902447273641636685965605835193100466877544558765762465950502278306736217789157865587804294285766357903985035326581439491571736433990101120869483824687111660716385534193062581216475563947297255575139201022906569028318108329571437312607663334748552776008294048211007854506695290733828323598376086193870855001063788768544873132123430789364982264964081502786966813035561616581560570860287140621030261951657381204664858756843398520456814021089030729434875072031779305256780754829081274451849195778599589361246793158472411236385588273000271052800000000000000000000000000000*i1^19 + 1632477304126677118979223297229543099896163866389636156185199345974352610490407402714678983522627476861960833085731679624157959949278903556161119126708597740858418190994323388270955797979087988917422302391200086228945346124967982597080294054567925273127808963497924837134660465257293465469909163815302744407759216272955552612013968508387421894440631701423043301449797621277956993181465201603665269422721870093207754602965135455792262475100428402428040279246023746841357367313211158837422533326251429831673226544878146216497230299425741237567109546075061211931517332030640449810902973736908165613595747933929214572740603053067248255063704677024951962958146105852517619386729320439151195230553579799890999560431762963050215255411782346070936653615463434123870938849513261773560783946981087963232591260055912830891286056548044227814572132094348179915553647863319143278511225200763794661317116811640787881891706806690739027030401333441428351661207730104978245563658047681011682923454509759638535414317005386638225704330354525282206069896757053549148866499937957825560301588335045411145969584624406633786416291095562322049238213070429117713335736421799432344997851120774819102747635325254401396173617233920000000000000000000000000000*i1^20 + 515049860487101326548611629190432352684776322478546003400174899275760830325462021760370056752810032182340308056302114285974298622847851855713496192435655861690574212794492464384743939738867965014183573903632278514572286096162856269927125999330344287771323447012566056296312087512801944069435779184738847175751837288355357757083462141189577191043173808526580874828390876298900837315119464310739278517731464090866684301619662483223773252001843663768653318446678959753767040819889684159352161936915068911714289860414322359067088873882553390738365559683575973088533174894146501445443224084296026806597533710079674731355670272266700946030788541056765312914997407905999304783073307394826631165111357330810624692539251518114203474214480365617590800521957964063302823621393596476310928923747300315253782396149556750573799695652700687816969180150922509041442384398370585620890409250668318895774002809015846540485851867145394628763917491549654171067375808838011585207210676637295440285756644217329050265739644756220735110897040476430857752696117997890333689551833093756327992045802519708195611513574814888298051697773194397595587089485268643141079400164430341153213928375367391723038278185712381784489984000000000000000000000000000*i1^21 + 894225605478477240976956346566946808516058070846240511317133371936144521469490374802928819520791002650367323404814341652286569972721588321103257531162194461081896418286900030673412905301587090875969712531910035405333246839419052914465327394349700711928739027773896405756129163506300581156330435213400476794510803925775401730247428418952838417372057109286801183401469115537344488299654411190512013089647864929195585529872672325369129199943237192638078213738797184957424366281387474414122207063366035780130652475640300057322955895083024884883712421117594010580993015339728599897795521562104240847755046218629940972247691319139935531892793436678015869145987147060888030355063928822601931945597386324889185240512408015413994149333072569520150602516745631341360453745646527917019576739983502430420224226020110994540047720105327106196671277328544097854246996905655629153422911561017530376866034174694341252895490956876653221585862776286880649816607238474117283520108839206339176102443217807592682650050660861101714626785066020753358259573292329142498955116094741307405165234241119091826851544040520367105902751211880438204516202838236921620955469659758712444218122013255059883573084413540643635200000000000000000000000000*i1^22 + -1338256901896532531783885946352915593557941810092544908463468316116557057131854549173810602845728631893713363289249524608717023919979001706321604990305982481208324588302775583002052902590536877153054621225320262820191095052113496338648212137587795969073417813150051031014380851194640085176616148274273615345228116092045871817203567773546350660511362816494070693845075850887755485145084915234371639551312818651269601321324747400232176275401977565094772786412967349353348721736259639241203255315535231602005190087618958162524714155865685997624610478989746298988224949480263183235636287821619143776692818704886974950682119025157233706545864213538289140051413822729139401210449222934803901523659705243068148522204818517823161075905108041976584570110643359998095508029997593390600461362762002929095874648492758311766518769078858178878222466047046202670609121594910783623685381556868294898074108016076766562599969640992392012648862812222490509425264103798021084011902924823589164927177804836143567943994918694502208672143527657485603416786725170283091626490771242560681416394281371419885651010924300743464505716866045387979104873859285391612005839696399733650793279244065525066279804941107200000000000000000000000000*i1^23 + 423081720153222249071146772339150786400132676874509778300462921843835872900621547224892896744189872351919064485135649005586154844579143530192771228166208815820615046174505282986102498202748753827364145266537396301382180777860276333538529016883794759427846419401009118314559497344039231787584119527869730771301981106649414225498148611420445156173415034037748335066888841702440642788151598759729603240189088784252980512933092337607939508047913136052268425626638706397717266743315329845732057939043074835036199668711300150361340169036649780570835729362619202837410490838781901004368277475582266075508936253973993157203427903107017619959866602737631252102945644486659915890212988225111025723793643734488616622914564139843814917860773297938845715505294431541694333165332760699462918442525767704044765978173827415015644428639950666564038851868781524659750926079145400410777622187432292171081211351194872276820407725657750519478051946921695029511145746046714000065906398390014555378297636624108976725660503510000692707782212398589906618274985935891856537452531833560511558636035828151552852033847741442127866572694845367472251525702993086886887950757126313289104856232967872187272790016000000000000000000000000*i1^24 + -45630858320033841282282999010156146890298437336679220386832015852615147038373361754754448200259149343382817507786722901736257562774014848554310629632802935199883691297267821085873816713180368239184574216726060845236002986464941471619100960252991920764382313492465748416012202161216130697822928597108356564811970529435330006582412830933955101848508580316503963064177655916193504839374416234671546232341606698386676214046121378302585033400126788818509973061113670827897743970485357240179672048532305897649126579567467114165477263706749914834907412027084745101456059669563746224713996236035046546218813856877542040987109390726872913353141895098146572263291435731793179471118159002234555982883362236467522148611196300379111435536814964080244919314283468535879215530090498788853846066522414554148753283576872026465185675054065318850051771679089356283729392933428552992560910663577343892487147249463517185255789926973181047496964551933375995037777775011690430056694281309082423519146649655988728528287308350474683906429097188761480792980595816282676298413938192480027683751792231947925722662125890727925952082635612066903744202798973168145777778776558958042733662912498918804684800000000000000000000000*i1^25 + 555641550140309768726760601038829088797312201827069009668949157977572324428373215475470388891053598019896465520334120448708065766488279996761748234973515586115177718974487439907125453846129924701918073218476063853471195699933280764996398950130527172790969758458276246291801996274889243270893910955623459833123906540644755949330666352926975516428696784418531389633887866811157827861011803651154910709506940359092061744057578336395698450385072195810023879646578761381265844605655235288436569205180587313111470012032476316771906827285000959886167240411880295075648301654527340675817340212765905062213311985735411366832067786866472427958309827540452233625230566926997492626118845375105827516624937165924656345925326510294674856647627398805582804660292653168255501340475183181066381972325923721704526624211923646569424444144679753332176763084800329262785918238758220494911716756836909983831058704152069065851623561009720583285335352952586943306856873114071074531346247394679353308168592362870587553540497948930193953333443647553048208298207140056399535344911825978474303795493595968643672959962131466939528829531719382182538375145222956810712234944096887736938321737154560000000000000000000000*i1^26 + -436039807390971769882567582104345967201438989898984839236843935677527646504363661842447304616284291939242687452326707621701620385343441283699492379285713878043421580968767608726801962135911852317829554024769517970262389447654038465577002167550442058231924827901522872655396094225289680656312014694764051066785062752508848214002056014019869435946919924349120666053151696150294280353797284533495377224896838936752317432262939584553148352309782124787665739033573071826199775373032733992506884188040687189066583785034126500722873768982501145498366526274753840976608012370474492634414034156456439134180892076076706188431260366617161630145873885910636565661524428269374040515411842385368608084157596799168555419071867042820208478246387853222248490634132389152840838627560900768554794539281218047845889716362556198126269264387744128158266465422200126632222993300466895640505427180538415739010569864334205080874720808213431628051596116530115837096689710616891165995789337157175613423591840257280147072400288848260978395579641100137724401465991551689556545501390441929811033890727052604089530375177119786533701542205092724739321398152449128228052090449900885581580206080000000000000000000000*i1^27 + 725444037098571153227169627073904391617537068552621962720747769656947200755301839421075886687933758813451766768982424967092317303435911179029384184961695133240512534736322520393138959802520710788228865070662890094302852656712149540016461985492912689204385220377079182876941987579660223622391294229813121693987552823783289012673992924201103504630166311648895077392749217827297092352367301964878567327567191430995368218487752713896519491086172638563731009647788523488891136381672717357408710799109120682248396709164463753978264769128979921883313692896417954063154135381507793710623808909220740553740271204093122537042526817414828379560424488893256682332294168383729787594861255452845010239997795842385241816522227941972925093838475331119731819856770447924912673714235174264041538851014069610937720937139282691876391400718978515722118759146402966025306178255728302954182592721787742791714822988980549059328089579386354743485624377366880217595804142928897471605951640299529859707413657043243945427715185062099639942338122318959022661213879895451917309244385872416712209700481146543505382155947780730397196782031240048752751384938073764632932121016286366924800000000000000000000*i1^28 + -433493743731192331998568510066647392786991500404193427276102420471583954236374835372674696728157265365778972289708217113948334373938852541186721732736946766845003726034252673183750724951267433948932048350757440819260644034605840441654663842289712505142472107749209618951262936716258325009105185634062514925906453416800507233537070256702003871972196768470610550930420636781869912461189507830926397616561305205303171813634807902885683654261542103171425359299021705700742016292513083080964588718872823364538042117282347648324547780799081260854104320892622963552221093539034828419808207175471681472130272411950979196803823286445004869963317526319799533007067197443970942379328860820036736126167812098707816739637687909581449453584565715795372835527229124873496812601120237319491098398783355534712008330454852020186839744009908260706230970645318120578198984754414304498551537687931798965208867423993263814237532222542723311213704752310694596631586249162840295104522783747927091846181335030582020170195189484493115937678428491297511414827166894015536222054873112552261197021136223130019156655495995418590632258573757883507343660866356589670660602593280000000000000000000*i1^29 + 86928352374952459704595829569372054001166998286251317865738088056786513781423486684765078532412476263285560810003206122515213525661076945835130684062913533094673351595684420664752797076838905299537904558239799242750123552641751341599301694215302495986364169066893715886490114583818212396973407719315895516536792407618732984227059402419866483391332662831566830044127679184893053277543694069229782221982168770231639132645114893305041625738621303781979633898690680017139550603373924975103536377366580176423265383818251969872938017016363137193347632815326060019704655416310858261844318488482966272360814589040054743144841584155292230758168028847966821395340530562557904461826960574044041753367494747423781655796330560170191528673316412784937932405834789977053234288592906716723272917280033831345372626996110591585070724752723990353829769573442783520748639495625682505516594732269706255808808203094902013388539406535406190414986989346258890962447804742578405515892720615765408685569233760211696785133925271242479685456977338020068794023498592088995663037254572756480620870651041957811611272047611164834839039917314398947745532574592697106432000000000000000000*i1^30 + 1648313779676445031258350868760071540704694672402903145969343242627274021881103092779838651518448735915841625897864881367097385794138073210421926158731345611545962094974701922236824435019900103050903553675219048609007421833168534894630731746529591594248763808894344056444682004658216970443009431687601525268625874424850654386611678893487745520269091195949890868685387926839693874214672648860672757837978325744679242178197619261171330080137522475093596178507282250893689580617103310509689357267664125209550064116153089434117590117538392937992358385897692967970917901257877109388708626059355138665637956965661867655417201138179603584769898612361568688532356268424562180228793355088499908596259482691445835768832719939383858101009491751642111402576203423944284436125734969557024601575180369786373683270250165383898450373521013324124202712879132894389532355473015471034174794584488326526601625557414560453900152959735245739780829215877570625259053453062576680572115742376114445213686864967355403077816835654396774240427685755168575449492113800861212135911108619497127893943765439936614268899192419382620523500740365209832754931302400000000000000000*i1^31 + -1635195338278637594136580659483411395835448196567278483335231821592107170431778315186820263648121760094810211076175443714648690271957710277840268301677257084659594614242039628763444035988040603470733171698024691138167086801797347038905126012017081863344375658911476515390559633674098517056531882260509839783947412295761660228346122009459088929831820403871143244186310871843374460152750198453782829654575804868883576253900056509034311353122864610318390076456137821033447070854446781402310563812610317557489782619924691733213060573241812068011460022829680557491719551107508585687270021725749080769748170389154374598756905415142427559568997493078633936732024837454929697336521092540854285086751475945033806495540583068576775248041408006164040547206394342727859942325083913897103235413069570522820761405101824107637085503514926996694181598222591769084247060747119963090027098159139519256868653050822099334799849463444652590645604193711106851143449761140190188721855770571887292072839943400431617546944790455136968442720673456241143233680084327340335631354659514874027626605229968296384938678566702001722117268495281925652480000000000000000*i1^32 + 38926087001644218494910342462356084095617648904433674260960459728202917769729044949043989693750770672546619039500339890437900738104180821432642421862341206731935759541259254841886110813188401825666885504346904804654203538045831717689035979195718146841595083593205116906952044128080646118002146403658196760791648034994455911581633239796383806271882447860955467014264914038339918119881252927186625773450417243388904934424808259424890786988470916454218530033779194849395508373494893545153212506596292492175055486486537913577998327769989689955527355909708475436343577989917272863910192156424268943911993306268990464967054274051795263620748422099302146201913601949793639351860155212836510313323138557681573225144271377728004152750329000452709412004409865782686787118863085345601683773975300228770593322169734539582067895232222744053196435622366621549393677126344538977263023313843531029495504731460031871830653621109094870815089245364680587448540194836746366645548016483508912779067738811379259701844901947902179603353139257989310484683384418053380868038718472448136685825613655943089727043692322279989280023511040000000000000000*i1^33 + -257874030451262073221067230862117842609581557289461115400443332706676816833555691490335407820421713753438325502767267447558656232937446977488638033454677673117344946213055223494899518156048903020802685207777880769200930424109975985380086029336102548892945547901175654354898853222667576752395792834595247230431691049616035358924171126566335748528669621059226144746556481302982103038445285979153623695285446463533823256421318750816225807669248910590218109640480123843514873880312929155968361582597205279031662955964746731330906820361191177709479918445273537581187503929843603956873095517647528792333086848350659890789298781140020885359647942304474669750692915374220241221623926017266506070650458392243097294218415027269726656104012012554435980049788391022720205072930547124943502705127115062196250229917354052173955780006008746287259931769922008052727394580763174226661834967032864121403514290518538940252421874988827645312436303883162675156189282027717961990350726094554721105735527453639221894208575597079542943850247093819731704472294503570643530248062291323536419554508658722013251112546773395046400000000000000*i1^34 + 60911231116779301385394482029075384292090865728751281170424642240481800674824035908014402387490394800325441162669246502802075422778003713784907200188168794394980480758440907581855347406285343833759587121603890041058554206436203000610391001928900612759164518909151257448952528194738015156059338167707957072566671705559069763801479683899615150816931547119492769206696948429387266515594776112938936631291726336874748734749246757251423956337575700128229919394781380451017171951477878571115793328665675537905236185746325353657999959882210293462817357854465649499975389955830212016770624489066664491108281098610811534396337746577307472550884361732195206437874392931121309596647500126601814096369846485101128051643667089825866216313161688797861504005888388867873850560965921471069774306161047090324110820505297092414329282956365487478668953467095833353619580316902953233313923056185507998862614367727160547272799460926376967997024972334944271257393140435022545005232634551725708792817768573689501546435021393409522589310003336540129245778613913757326526999820457232592061189703402783051517788160000000000000*i1^35 + -10022282184907996146945481138827505836560449890638724610859751116144945281065530165428679922527798008169396701198389515290471473753416200958424992100796439954205713513472017929527484508928991456153213077869692364371790165817324501231650267681796599051577183799235842199928018031793954215972264219756128669358848856936065707641660805927293790892591421193616860527627053243265469731127825351139802413832232774031374607942718667270224111512405143367956842569746155997619496468268725263631952343773528739074776710740536421269736886545468230711427228078770032129747708590647917792496844868059176163470099348311013768278338047917368768204502375188471529559628884982473633080174618778394623206346571508353526898486308384060485865539110399517305304386492407423779510656893800415824537026011474811163578952522216467974551834775046665361522729954886151564891401137005180591670998747530029286773525229268158494303108269283261898650446270141276400206848878389346197585228730068814613277621945239872848710054188699185326681790145732994525643685950313481525821158438335664153614330120634368000000000000*i1^36 + 1293787674584860228199057124816309623941120214698874713006573762808707396881193246959388618232696225401581387547521690252973517171975985204896775801156333264975624315457478663826515946616201961137596942588373511953403505246846194268159680767369595578463188349411568804211530283813778824586288803182982522861223041271584261696273600754304771346653966008732745540844539743015890662682781636643145707419870010141813363574118927480707040008193944674372743525040586605601417660332439117455181792566262116254837536731519583275410086249857946343102682419987508281164330278824445868290777915685741634906432368386081222187004719706989590973625374284272988829840709649078759919436989860718524356683202167150175515380081678691677129116503745265546746077073797257467863053726047724000654083570944270385236044228620034362080705821583294639866654579549624841094705981572133938514576926010827790775119383471947977311974389976187930578953421984050434876429732366592727410969916378701199642513463487491368503592721877080564939789933310706830827179315247997948136480347786254588313600000000000*i1^37 + 55754828163060418431503977155819474492426060469664750879403478273164954653256736014988203496484604526255404734795269394269576933680237115148364068799225258031873994504710755937272632330833349612712568787859816298832779271650194865955274247326053949200603856686627768349665513358216385626048696053985657493617179046441603901041996493897069551021974666788169006597552014315926069292970477496797054571375907611798389906695299708354901059005103696118533850223032704542091201115735145267544144993067183573238633636556428456509454454267227270840272639625836121590236625598451244124054918544483224133008052283612146327815518418807919627135262568387660342716265742017054150762520641022832050836823525936551508705310997649077598295072429390752007048681666435612671230239978165924857393308775912683037541336810063096269852711725194284378797156599672812815124058216820796423844311454046459884689086310937355109044969376208664482589158506613706543324759519169762994209389982637677905900214503629934026978474961190517184644159327764872645134123637983667509578956800000000000*i1^38 + -23744221463639568768428759642766455868211772089872033602842472491385028242610294704581510667145560339772021786707240735871200440645917913285587635435601370062534893139911683019042996458766183303589969903122126236235598355612350490015019008623269396874878229946960844213635323748453050428912610007238000788850568114592822235609780780165630776436348853992891017176710131694905021668444146481475461638841285100614020817773309858887256551444253486756125575719803899041984812985511515324278406835158772887210184182952966331378604359276262508576445862966314437060979029278419913853863022185188650725463435595418133995801113042129091167092154531369343049557336841188737801843327240259469912057680169719409553335443153316758880700035668334950762015344426216577643670727666197445113416976152046994283768135082383553664911858795952251607020916535713042970609860122513422690877503215988349407419910965155286467109231184490343526354687582763680454036958451078132516328410544899330209584854424179598621839412204492819068885180537636947581020242403131392000000000*i1^39 + 1651800805639666852923125229270950909394343944271138847384454217958465633987296080391163330355375820836446736234763249145988562572954100438196266655161513700666261146676197453223679142580212854813516443101581761417471663801946124294863321437848168606338379011030811050889126436029205623042172416231778689080182878209250419624087146922198095672084301050567471640019024031167235033850981938961334598571646416302491328127818549818242928264851141959707016834343713767406982886442915379447398552850330561983597199650672774741936227270276357540683463141730049700879923135687650186544436413415219967901063871054180658644309555311949337979180962021062663300344084955524925575995222472446763358707796776318422596517626023641861795967105955445462050864371112187778489363952530770972651101304368094258830280559873777706834700834427256738165221934853394557868861729540361475607003758575750182016120346066853439374727230564967312605602878731053594415229690813698489318953151127733800514698523918964507512197771911553479090265027583456693452800000000*i1^40 + -72417641746699991350811588610163784321469815555474800989980547357419240045778667209910779305467378121029378892344756787646939349466587024630189823770579149789188022257144664035893736133206520381439616730916323042510120786016519599866513018890529822517608467047455262655011787482663669646525595991618511558634131628287589089416251082627920580610584545903354265473459658917280726341196274771738973411025872456662772955408060475730241224178944997990500968515023224233640516988994664341718598012764079429565813348566079991483850965349597036808464393382224881421556729526406623100922859757061546364892336390507593691792034179374440530245132143346396737629639963840000529689006789296950737282852682503751400163679900482820965564589767428077067751819098674571799775051899926138937004348345056289637675302254457155575838875296117158358309246394434200331251936369612955325279612826465438168896046676831225014280367485849364994072477285014914885139700920432468141887798836987636172539601781670012899524893854719323026743459840000000*i1^41 + -25363960610985778723406480717740713999370325187896207422804841736726209744874541258358633075982225541212271452086527861147075584827633634379911472557648498037919830481170735754420200994615590657148899601303192269359434033786325998353461544082870438391273712637469113278495248568971562956907348302326219110009693570486778184970389394931405139995786319869735858030801658916658768774565933104739612629251959942092859495712663006389365447676155757631123872583170737816834325846626528897993659090235575007711711456345925895939528801250207156896063476081089415924343855989567240111549781172838660461748238204582062113690381601634098093119587819552729329133976211840592587965908909242856988994366661242818101120699144082004883541222360363637561579242841565341643619306738307335741827969356742877728546842704240014782876663424682877086290326527171736978234939717251134506297754659525522586722610436829966434906291796071548601271782949888787874003898299752525701701819294594972826252884869183373920158501036032000000*i1^42 + -8958121339360067351520206256207000856928773661351846493375182363388523216560699681889159323696978493060579114486235292654567490104384529882354600055952009568535626431849285999824109421051071066856020846268481909580209673665930419164827602720841326667086297579132352843326215001634606385292299157883057864738055315954830971406174151452602262012916873510157718266946993616424289995197447799107763860446372515697539817063731249616721325282547433106322319823433261030250403451223984249633805063746820286458349167532476735498377775302621420358473201541868862795319346561901283247744488952136201044305198977169519158625253243223384670576067542523224879738469903541543668877684679791428186807452605649543316118464535812326346227379117633345949485330355369396332233949136294102995043430809629320397321834871007341810690474992426920827528640166540910207559216120566573806002844448038860877400346986441689338277458489600530589048887952406670541723732920761339723040502087346691991587437358834176000000*i1^43 + 962273441087275925447900472406281060419059503193222499842628839703040260157606990049749839806819761989175392499020784426763216281444773146419355551845427973433020704146699160468843223634139164301734594686710688126060696601289136170637540388400673685326544999821753444632562938968530476768308486061568190806221123627301497212494955949797900362898472260198984415598595806284113301939344974639946030711280902721803468629247636166306563822376472207866657879564277925304697004895887275763749677047158970186939091464208286326817148263254501812988370132674387238221917008554408098424903379466280764137102024690059808499890367341048161572002173403897397000476381984797804539787074259558346542816359683159700816826623224904670102857940043508745306502702143890997127826371953035329288777728160654611593772958649171378499010251994179955237614366449113993762190329190946758846298029585735563539391522873863575247800481008744758946393948988545774948461625743291541820802528696483840000*i1^44 + -12472061582806304258636521321796588095422304565560209636386603054319544953889736604784815614342770926315010846418774790254997237737734527189099678616995534651106428013531647681988023503846864854043281164593292556094824678364060171896104926225989626716704303959983472284249268087111867996148825842497085060204259125153867176997733306570187579406549611122588345467223762660202471417569203342677461860547652133040174840052545947755708864177155472032004396938513132352934134504752843509133419224896979834972493906422117848211066369074476837573014989030795391376290818249625596382929789078357151773434746317855393225917841274465305590431518933072280559499201268693708738810230978288018145000541341353556301263004108000518487705812158196204871953457835759482968430274037227150282231561796132259808346695901681128444853068136237187775313158988342369539044211631981288779255514762598649407520211439986592592266049504983740445972476015815604102280793200064000*i1^45 + 278861302179075425568372260567154443702268965283597762958291458276225529328719387854580173062410297205938778512535852750068974055784752738117638944349789903054832823047594787283830249425635480847464573824823108815601147472681379388366943883127813068578086596899706977801755138520599060027315654493104912539475939152286880868064602945274504125400711753367865899495686897020444042943730286425677806717513898189000000491936163363186528811833195656258608952967183075226498945932639925846379736248945415263143131685130322791845123685734468159989939438050335940339630441795164829865433439439239905637184994677367573612285165755543930312340905322170175720517046392690580603985124139448585028930913598578345246499290005439398063755477760587424491664862152757390319498370400630191389903788816996460344680764151436351742248382468912954080312893730870141665538995630153180520941411577124595262594875831566753252999251097740806646328649600*i1^46 + -4846885364032793647872645447505754082047710113204884303742359689955779582979351645334433442858432782018061774962375721565616002214633728821973324990082861992361999828146008818806803799374840550572859216462334223264361799764635503408708929919619852391411537836395437005792528467466008575245386892946428677277403225255331799708692978699547424574476430839647922017383885433843204658439223397265848746050661320650693799429827840822305628975374417743686899547571280698181325534411294141567118526579122558102644108320119921735171409260675618103432771157925107791401012913907620075901610881711640282610422527644705996777472107766023563010515304739992824383540971016577522626952757504623865561122548434520583469918123299919473632683379165583321738051475891096783709051124308690775828280286690688152052392641152204334476342751463146072124235331523501754359481047676012720496440306667291777820600042964680*i1^47 + 121399797763877245688742464695703340303387904192918607764703144588881166332176567080489116374498418702015471910510184982708618659828797650544051682457150714454951482049516194239459325958422186698622662935450294161299601475538469405867254551797054709703680206508906678562967643065999433053821230625080987540808056958647226302458360382639292476083119386565008053289162638041734917299781934346586935847872359229678170109004740031663427647239228345263415073703958367790602642576316649800405436939177272366531307350465382584505231018938530970602713555914644499361398116953009518828857816971756179680118970227331415626110260797940532571175567245260990470127227826938027515463848911697569628144336409793853077837077014856120625345256720533216860963622394072983766340693851172432186611639292898336917618439845919379240847839644940688925010598708846670628757764134892880561*i1^48, 570122160076022928640665083510726417822505428212347379019186039000016599095097243317021141694413778427407126969914186636218532159893772570756289551076487722936435667878515188060160318725117129334090516222924236440300565721639332715908497784682627561571823996312177946699760577814216416227865190392499336786402304847086724471147565806809519537310672307344408799114429842742087066399688649533060450914198261767802915049629252938857557014504697560264281413704762723208440344564302900669409525295903911632633837815972809468582327810987858344470645429386435361346184119126813822814275459340219225267953756338569075836017771783469917273346267313421837567560826262479911157497312159032065613715750258463038156413760248332865990271721193802216022807670259555769230326375768784275510957492846980022921016484153241704276340991950146246902242668382342967729146578344705821041066689306902314762661325778129776275783934245394552089391388385960137932849189357896913233175137418400834125262547881010888175356642757801633670033758075974262959824127104001650361913524850297114305937257972557785589695170979907790236012005449500273438701747194290462225164589039289934169774861787674155424804421596956898231692411184260135027427781137433223615426264286418567026736997064234517646320866570932572236640993745647624631861751507192043483234269438817489039900932156250472467204311753256780520471135073884948319924980601630288771353969142151725325061547214573163901005576089038958093617295169205429752307321646271190830573888537188960352396518304215294865748686605305613041671664610685618648617569019232256000000000000000000000000000000000000000000000000 + 1157187183231508652588836142403989065216744852177760156521168927178660564276321677841412431131062565727676582366582538161737987868913279047607482578807105230486102532116542761012772105635950783674504341662229003638449685243863340601670814928124323608878351330469608471796866374097295739918994109499543000041003730801534113165166353346352551139026682393232608153189893988207963865872637631802061833585273845635152196963711978791911913446899438098922767342783161988384858601741017605407997307036321571260570572205287942543249932288480909955997204935752309704827479836171355669505504091058899771130091115040554932083659559325975072947735255483014741020198204953740750385021358610809295651615392166756479355681842314985209640626196504845109804693649380662006299522872267453698215868069613939138482938114608920973121619243286214522619247896257162840431448160464445216114530596263016851412850175093302093790343598125518099950187359120890170860064335282211781386496651153187778707461248320399380009925656998381066183973078986746808508097956183879305858387976628838980091058262476167563149362470298819448620939035743062258152768189630280166529270336517799466314783430205955326958264389734409351231667099366047550159353391591767234950222942356081999821139759330430376940220622003868325566613823162604388384339054162975376560996258653214923452240135471703010302310935922881277018153884054068733108243351766936033111370693423718915678036173779994424942981896846254639729751147805168791184673743693141469066959691901316091230914225677367672329824842498048445859767835935696164550840138543923200000000000000000000000000000000000000000000000*i1 + -1609362126065168709245703778708734659631112421476297803075570102995736913059325207391395400605989452374754811611828909790424110701086704333459206892433588752360634348322246693041212045102462431946556616467820408283273762186416007187521830152082213624289552871439122756423063959371515244656174963174572287520726589915240352616982569179321919303776339090987563544110019033992064704804674473266306247940055993346718023236750554816600898502506392340391882992703797738344830208834759547992201040572914832495411616661294741402918513997665270335221464812132478073188455273711328701908498288963343460855650483955836260043627866983409909342644002253273734263184089492729617175320440449118381553800456769809941994220875063197543995212600192327273706101633517175410097574974959060899466914711425644591957237940800280508687396410139784512577794689026752651021158177412006857317461829179520579467679738040608885390707454218641904478348107380734429996958504785640098025492718881595393087693099937062414230476239484401920538791723655019459480578135734287267602190575235937270355753057649858624804557850248366267152056996978703801502210112470148107321038092073306100594130730334006280112211652617803201378694078908918267675275003953601985688360953454274560573812401859596510891523265116927006105328845546985774175340563681017336647918495764846309503441566294171756758686338096606443636458628481019401483112263927582998126580282230616199658143909203888103783572265086477003804293409911449509682161401569365942688049416591372643356170926278146999964465071926777481851882254907832619227813657968640000000000000000000000000000000000000000000000*i1^2 + 1111593847296838648422427941102220015284325150814365006323253780418343448460590380173191692008175167409257482433630237623628407753593241632720397885921771368086224729721855158887574661016323165100311951824762488121360527855272592439009778999888784897775333474040989605223595276562752661806306075163700642404470902886110378451771055670521728068708464828448737718953843886757733715141873842600765392613571313925946199184488202791208643608334167508056710141066310962638180294417595164753961734920309632267181432559534127657695135812256889376591161056596177898731120311457727104059814768792110371806621098804069399615957547798809979279194176779857617487988095377409479377745125656451498752193822595393513417710049623443829071740285752642940596328140653246120608023239261737736253310165934505297726078498674120541209944334384762700593010159508290184787606237870418791561902816516752954250075036267543893102059877435186232587421210790284378025698992610895795955427042805911513192844965789376348237404869807555422710706870319139435807582700545466704907851403917026214633019562622182858607081549525911407687417633560337161740209034555720346868737451972693205424379230742372303935267873099449785928044582811756049209155230762225419513951285591274489493388345137551058895308226461446817027011849314077882722815068787391904711577042432097285188666960582705372846371340781345712603524453572153417646442131065446622142537749134118667971251289360145101126751994781546131703441842285670111035084267694443785122309533954336709783650745665005582054340797987402285023163608761613398360388009984000000000000000000000000000000000000000000000*i1^3 + 933465766486552965135631338447989466967385583297700974381582014510543085166590261984295945207541260699772133933407682983178383595942505934483730760379436227749985900154270488119418479942549876002277827208268942107837826679957273960787392370796657082691458680603112398788705716005493567336378197339734401543620590119505162483239063393154069751581308441679433692984412953832392491522594046028598059762625893916742721202793184579239938416853718530481079774579440869568545715978933797616813832020726160165015077113624132202425343872087552208510113021868818263494589880819707906133085455604025715859823727660420269374024962293500563674817319627566106106099547075951855487007707518663668508084070315451141624007526776412342771879611495397000268343811764964553211760084668904752799459967634373515399305122422914199387568256890045343812043658380776342458021749856558721033708323426103977929164846316450556387008767984189313512457448202463591464208631411494702671478525023469571954248953183448200342547617528530718671288311580892665137815668801647698130536089215609418132815712260916103778299818541618590656641442880796513322528692783813587922535726811896738591053455110118767819506994525525381670099768000411221053914104780186055993873805989649302977146010170380599196720633642118502549059446628936976896829261512302804161336371566880447128544146071409292442209024690926721229255716628227342325220975945490817515827386952262821543599770114067752453052145121731596662374246352977633048732203420718191400586581034623012083728068631015063831878805564724262773768687907925662262886400000000000000000000000000000000000000000000000*i1^4 + 1220150022185473354087720611655038840941479078967732604001625509892597711294736030247417276657244635045200094589821721688713193028201089196535090389576305315624220160686687918131485704206518208197679089180480696897557236891350588491551362231837069028979404337481618680235544162323833367100522203716796385185128372430662934285541834144483393276771904254431024032172248944354008278720865014074867360837723458481630110103377460967373019504516785526158534148631924299670528776408131903539519365499434088326196152756199022613831869409176921754633834192041906924240235094616366793291083463144261701386260026120816508975937604303733591517593424037601516457236047823013223165772740581434890882719708533608115707876441309509086554118501114961063526690290749146045209478729766401052854875113562162647651649611735504663522166362626578492333251875374617321341852328356116249676397418344451639317711521536366894370254626949343175838902833669167707410654691715916356596483485086087271395660255883005585216666012776308958563106160083847839698488093799766636609647393860802986795562774227064446247161834536097146026683156078695060061832589452701271403805720566247297896643292865301115560007212456281511031302458832706790513005510690668247695839106492072322061403440125473547331277377850031475961172405518139610833564385544953294952455143449627614707331041766315381462646705962861801896573661665437383354285353859186461787477129464655218024473502798061917869243911721095310896563032741190381755810307123120178698378514737835480435554034127494436019541954485163558197306046435808323557130240000000000000000000000000000000000000000000*i1^5 + -161758373335511705392169990501679521548288469844813768460422460663888889414444662556837665940542574219797324601715516652578974809420556846399267603742930177616927503667542924883887292872615592143845667113083373842243219011652751898757672566547138854450872869014015592391642869886720940876197985913893664080949266781418623271128182542823591715852284939666922324912479687960059599058921545146432223238704296659543271977888777243646323665876645384235199450282185536623930825012931231037144674171490851121523198604310966111436629074167050131155337743001224682123638100911380415033875393933526314646929961300843449130802883068553913069795464663733551619766730375928938041326328942331270259799599174960713752085490165989720258674618717217817002493783217628641907221986057175687853460570700161986944963419000515787379924293054545524630685761686071380080476987646547524358171311099643133023976287161638927471729584058961982565507203444012826157838971260632636306006882322198996274695188691515737149222761335180093767267021559461897699082312141368445144096497611553263558287192138225751351382515884720758811565962704803513824056261849235204572089648430370038258908100124337923514209612582277381493232672491501290898514361649873869607008473018168915928044414477070359675083688279407278351009036850237513601608274684096287574863096087140499563221591699044832013396405284700263587320514436469797290668713541665291901737640869881951775137717252560368744706757448315743446448443130299328392124571289881060851352953295331628704824580455974683287092036960491297551895778381041357553664000000000000000000000000000000000000000000*i1^6 + 58720452291430860336187988649008750796393823527487129235877229703507179949557777501178068163781831378547003514885301481901229483957454160085906945102288588287528756639409915808632298527892082070169998860224979653291987677163553063923500122749001481222272402994536975149164942734336163559193774143104882684687336514627859654717757598749775985283393189025245823906621073011289892062156305366938238802931013106740295180774721696922666001214765915530252625697636937107544533232582821287336739049458243772767014259177294776958464677049656015001925221792330833398600244457298394829668486116702101549369617312600590846497848281129628173531790935122367268781150670701953775619317572384400245361762683571675754211515032007037978670639051333355254889986881453386509748448637337469009415396720431058286116576866878347830148715004184874425079466102376019242051128988806487384273528191807873367058356419995192041534683545533585290877428840773280889629264970646415230952704980856325753139325104135649470478959207550487682625735675013695555632555127651546972017340649742211036483053010340495971483418059795267424552263557974085652846305692988137195705530280469974094352283007063837563823249920082156117959864401811535405335670955529897333332602132598609240737497353745504955688374708149360169964159101702553505557366593961823198350099176515525346969772828017913014655391427228485391421474408667695911310709219332076642281520518470428524174843868424769439520055913943477010704274467184114154809601890865377338121927707533147722256120767150924650108457778260983050774965335325094707200000000000000000000000000000000000000000*i1^7 + -5392171289745461909449633171292016474564196464161271746095698085405577152045569374699699522802885734180664341953194000987313397106472102100615649823272107579076926328746785933616876912667913903834665985784157476890060652435452313422156085850020868701182355248878263994909315525197590323608029911777840828324477712972844810199530463882458810284190836629756155756846329286904524302655291154001426506692642536830457722168702531352850114432579629633877347473696583823312674493567486183032506905954539602726558223308991288986756354499637268733522005112441785880588982571459930880260864387075659885756310221623443101191669434385029845854584433529631369689141542076563090738300681232030051747009617384418442736781250917195456151780781766382393471423857804472961285798583800241655849300494173701448764356262909272009085383639753468334129839481065001764944909096921965486336729023289980717942009386726640660450733383304472267206322934359601970530489849614163966129349334896850499694595199231917900776027951609251872661765230954724682196565699120738283572487116277248399162604730867626362851486449611857457938652355243000752784271688615813574853228256426840463465370647903303246995489419214282109143165226609997166642480082076643145446343703579712958959084260599225324273462623826765754751739988883292209038882627574583760459334538718945622532112326433325864951329515910073070033600316775335209715272055583164907076505992580597923323877488201640087197943924077313856171968484878415702792972848630434209912681429601670874568152010381632140615443679226637265728432185226035200000000000000000000000000000000000000000*i1^8 + 1190269797653614933637838862809829574173008369059823431036111746234748179954404899105350084014233211720039676629822802758721696418023966323290709123979881667376615460171309248568570062775538167444083147076029924455834682310692285383471935169592306765086020284614797798178449468774677040332661683554122626454800872734753379358234615912526327407053979123366050617056341750500544956085796952681098640367605574743747834611074657114412448530061469893632281926638352665847935492515886881731310426858546993593481539070960279571386203272234244227828778615847239172699959014048409601767323939237097813495047411964119013111856674415467030089171074351734355170200629135174620221740590602913508097206685779888701508494073631144051516360797572531354515473410609775141865078833565340630946488349159576276052728180719515933713424162824158579782326061255710312246031959532298295915857928566296756449887342032425981810777739417126410035817047526694432163289547271605375937474596151471147559947694341862950777434362679788955187392971864681980809946216179415133280325722766952743267413740963436773288418516953114053379163022161087274560183803182232071518166315382608639083065663115229834504348625326666949782341551255121063860307877911198276989094295233328850415973838062208817614559959874440895939879662123419159504329854001949611303595159953527714021575734526129103195294666911001195348715694451670999783350568587543426244323359820661719862069516406371877903806910143673525107203538088326696742162658664584362514674290809653643809911038202969600743098614893127541040559318630400000000000000000000000000000000000000000*i1^9 + -113514604843025316131002979283275073101478249588390770882808918362805580911934637025067350602771477467909922337366508710185924782344540676526597618240236276474884067480705155370596430817203103299753731432315582428263090720693553853473220877849917408800852743416597088976736724135453998711715580670200918801330211992079418696603464602603313085563182178769878419919679462886833148598167731893728152777127633499285520288228579333946725940815056170918832374038817231694617003393257742942902796087170415415239828186289586907670150091111452914806188053016733724054156059151495170325497388827093895482745371659136368847386389490188962592667917213293429164415812844661227414357948104715130552221347783978921879383436393702172422534617920721548902324626403759556231497943116620738202779111607361848342401721181427257834463793573690320900287267681299889952293474899916803378049720274596693445447887844423357626573202108874742861297783121074918375134804252550966987271585302466634618232356281539658123325593497161467232196532513660360636788369128867067651167858260724942102813325510293207703002822786757010645368167506255263960584727508436261579181113896714760047744743342721695492315748882542685841685040924218742996954334012487573302317534556382047413534855777247885527393762907181823679842899414808504555486204475669739915988732593536726689039990701942373054227046234009527175691409043447955706914822150299871214678068648362100412222680322797149311425973783627561532231726878016421834021261690336889889993560351490595591334771450029584820248706071015366612690455756800000000000000000000000000000000000000*i1^10 + 17050466179270637001960698955547873033336271672952087436147015029444369809581827006985497388508397543495953581681554794489280595185519520792001098557228172278063907471635425943883112527032497704303770929852333516311164935983185521485190879096163792117755737927330022543209601736778594499855751075337086355305252709740120285575413693371501949453863571019360728933024352220351106701523351838674024723388968086649108133270737471841380042184032650278108392389087969797724938091835598936050739048726095369996138449648460479826270487080491235781723476836314207948925630539629659448330757065798625324398079252139631087959142871758622921646826732649190082831411168177230103531771729846219544932832468908432407188299216317526051761429622711771543770968866874935859207176990871822663842913128689007703198792739680078543043959111953395230093355974425348566405368781650173184723547269267768209214872434281305052626201448375684516718244337136958490179126889880492810725427427328445463100607421481680446882895427406539321643985553650915904833066647648463020599842714806139554256624945491694980042339429289640364313719517701891961696424914865178380666421674219126762588446354789142897720470514244688676277235269529178222047637229091792554248870788671866044494627795942339035851721501147981478538827497983718030758055217964641406199888813805214290572671493669384206561714810062970743939693669402634292938782226301306378745162869198635461339644743195218184847499957386176673559101412598820280083931211271531790133430642734269972545035858255231135106201053490630099195658240000000000000000000000000000000000000*i1^11 + -1365853024286997065487379389613004594854784355756488284899366533275408599992834182388735863781106697430767410133693222639491048785431169320934222662185718460304670178125342295890077264077557451806828615309106116264730134432314539018609188250892761159951010040925113922138972120073159190548390374733008680341425131049553722399011059324600702103143605904705882779943033427859886769462526815483980830683916003047389308796428221013095969964987643535368428777656969831108052876707398566254573059193906588418796633233877299331958169129896595998268296271659013623237494306218851079701234148196000162543103830209496965725594301745057610290032036627813306710303810728683017671037470354494746665819006435772345005472771177988134911553918259933245089317872109459372839026365261111099337336524853355071359335477854373865173888294912862456829163502542316010847396349747365222657432326399256582298462861181470889633281292759134621350083486613439051448065583890867662980209367741750930149634554096529567035336771442654907934615759910649570426288481534385039375435056322655718995604343121697566785738898705109460477502170981269652629152824723644852511191777966658638605724201353345007209617494551599446904111864202811662878492427768763052994711352123470040575461837557499233416869588890341279570779570906058939682125400700443846465304902483623885903331719565346212862466247610743940349676152122171143061902525913219876660202883688509088063655631589354601902630990509557444059012807180097393726751181456502921451679678212693073515303084024312201526155390558822662668288000000000000000000000000000000000000*i1^12 + 108362518386195603469760934357914355927220866775794796601029619925327498749422923419390725050618466851154987959357899611264587368960576152779306214314911915244607303572027090836177214619756137311696366178477039351988131161005852498397416028757165806492171380056595978220015624913952396423189956257146082132934274145564053807252776475592667149985310636386001618751344534172264019127163199912441658827024917886212509704860399681575077587247933984664548602090847440940969453855285598611665315253046627136115701937966142148780860416026500152033121485964468460662094759468878138040118537754627601641756196876387888758206673075360062712934990724492033075719201121143737482847157086925420989175250389881491790177408447379769724203048955832414708143810158637404487251200827830447175553618658983082244075415475725158005661732521422232684312290880346250995913987575123592887946624125257017671060142985500875751715008539669007294252117028133820513689123583111738002243029088715544942158366184199265937353195149295544708939890444320984848744679420167722430715025898207795032789661290041332661270534304688314231625788023680720195098733346282792857528776887848281212525964045774711493562862848389409079898790628767697100300593648479946044872333863541235927108406707741090365965216291163331879319582287861772717633017958165139482093454693116713736150085207050720238366341782177759456280182022887939685265465917930164332139169214766599478437887076495249526910223548784581793941005688885662541624607944041460696324026857672351974289462259194725264589458132817464524800000000000000000000000000000000000*i1^13 + -4836242520044149952671859276891284930588476378835969577502365711735499611110032023401861905632974073234373915734454614405745846979418459599916017523808015473607787069580476469760603240435741049896283179995801904344921408979643546756351047899981513331728449375787078505052778289108506965704791269934521698149421854259406384588859393024754883922724818766934340958458725388806887269125006400800005368192098088469162614671620264126119310036136412809037734565370536743222392363731214648581878735709695277305173227901773685370743191246379235534631283999695570287043091364528137944325144625895720399873869178511925295586693181993328542726922303895698680820830415721537154754997150666783212689925308639809688667158444424516662274273894073039010715671485671897583018155987192834387972434461292309776309163112741007951268810733802780405516402032678055294182362956081173999605942607740068280376892005187984736792664746371386555364990345315605323465421870029627338665427624863219648877982008044025399554167704564220920207853574990658515452782077506870889228540712185168256007714011898473714230807927891813209812729001612278625521306561230323179016920882327116420732218674507623683016937585950639054951302137771421423799275513521129468196371694375603997582516711800962112109260801024367230270096381844311925558415186916035138591245056127368378129970914302061747356662820131817082680041839536088287924592802913036334909240817081300735795274894015518070291765094421677888288875594658528624573715079368061421037755905637668957604301445499031929123784334350745600000000000000000000000000000000000*i1^14 + 112817792467413198388614324752128651992655901348396989538866971038839648525391121187768634997258498565880568253266296681127355772766024372442021529039811235685346702867387234029585241298524258157033760241147580044780394799372647410331238777618058469167371932697292065899769893180142618567213950636963286572247086399225433443175713033469297889402449817899285990513415178939418955909428736617435398297967063706194956799415035536499665180875672824086643736366290711826980773788493267165172925820137327830916994346751773943386121077509812407666012433208114554348952151759322041171640334296005967371114360668320391695299163700459732481552186301636954672372528134517694567288337733097238681362643831079809529144011095865754462076764588976873834647622933846937747542897000200884134313674246521892821288414044981699852100142945825292294207350292194058613788832723472738178030284857774144800534975946639779630563058631675893390941488565652989057501840585800115055757526003979299407198877046692077823211907088825421867474726244360453415460592062142285798472936663129001308883845883688125220299076597539264680509732735999544029189171302184186094128284924587584125870834934050598127247601409683484387520897451579172708887475974509297447301963847706637128861723372084170463630710042289111558780324408877154674460244044119692440567647998060900625141781185153972440686969298320931489508489353426250399845956451871255477593005924477515927733733795031058264353097131360441315813007097908549346277455527383071794073369207658817923169038928655937635435220566016000000000000000000000000000000000*i1^15 + -887128880956390079752056910081390256979612619214554665748685990035226496292271094918226497729448789839466415849930527437493482380403111966372053314271777499128650497364780508087712049800743398096392523214156166595408239769942836818757492862614461637503397827715095110251259834410909374901488824843504168441184937925183191358609615364077534280918559537675501292077301200041051637011012444808947166935555545612433027143862864465141453435186512834313294123117422909831731242136240689559256774828701916158362465607695219554797067440271991080304923912107683750613509432762314821484051430190321066764659336909665181540768473283749760482293606965999609557459232126392625843046526956697339523510948929277712537736083814592931474459303588019466142861666636222726692524232028003760560193847072359291874183141048488905621455815674736484391607145261841747654071750943617183735574548952678445769546579909703220467291156871467180363159379027329438183312464313740115408250255270506559449630350441792209271210429676434114066237483438222966108452248486846450948200797843538071053776598141900594905386363268330062667954126222808024494753931812804945843866282775594562430208519870057443772538583824417817938424264368250825414723033143806123899243579281736520227744152036119377657776060375349771517416298562679101639529731044619963755587679555901485574983476201464639720226429290090222644147501594074240181820725938823259538105881282087472768120265956471718107629190683692053257781318373321782994028924281984559426448634470913528294756117293004260688212787200000000000000000000000000000000*i1^16 + -10161339535206182810092305632669879950147848948159392662257991077295630509688584455894073546623435346445008110101375547039366975707864452939586405392921513463801576589909248366107283985879111785152308420155423787210928738574458467919421130401065158119970979968155192015023028068309677016271312119711179776646603734129019544739578351823158741485600632493335912651842809608065557859188588069693110332145426588702391162177080139302441734878947447318666067574416663384589883626332889173497858569370231220813825446723592042082239054941951879440709322798550846982178056331268230267568584997233307514910446141479302009396751524348573005111154084164046326839249095452208133835391181309560325078536886907317760890277123932699421222615750364056689194656266048079494314626284944879865004202757713658617473701468462145128585567792051719589206425512445798197304297414700390471474224324418727794145028162930971551288365844263878207433851821607186819714043444880532152014750760904272506306220207408062915672321923763677451467843865643332044108243243970768526514843964556145985344261819582713081474923490925674363386675349392956375444239223136411459242131003669546696299449575628667703463136077780120879868733659129071952453121865178075277332346061648938384320241853188240409687122069099047080808173094304162961586520747612508802332303430826578858650833900899738098866699149612139770564657884351245145483904723771277525581913922152871528637002394912715404195683339357513017088094836286905154169212220465682562726714588242135192796516500282475523604480000000000000000000000000000000*i1^17 + 113576806437506498992968854721192393520950521468765500792168250144312806256014887330507473306636860232060530139987852774171131747469117927965122101030666659196005539990059743508442157546435068963794646209660694418934896123684290760100250455207901169952206452127476666067356086264985631443687012852983280275549931928152891785953422251743893815369385984162814191540945745743101932635461901859000197808588557940136560036984948704497343881619710433863613496864548282272737529626569571587736824707593521749452752044093367316243106019499752321938670201611634613001885191158880057217232563107671412381065882850698586641025720945348141145082022034713205376990625286815384812063466694351920193326311668488374038602223336106555196600945469601423575243092543425583314243146248621339111664270286340052673978865271380804940420643782121351927566417712445551563087442449835435431814348678647006903045957175338917411166321295162902466868119281743010945296500537493158372816132856782020405937825720980701018066313428616037014693982993259447143064074303425870710643034476296117058791137899471545903419819358527859296577453219127091499707949585244953117837415057738066563886642334506190120172619277092161839426085776615936604943798582387219774865866165339557826997164562911988752370693313010188003265535874717281967223470102109817207547388336672725649008293558549783086931580264971499201941633914802831050472658064075594041583939604482823374217452106171536005071405876433752270916491135992656345974531021721860716110085774243990686656208167461978112000000000000000000000000000000*i1^18 + 816204371745756976776286839376231148486228585547510983782318236448308741421734822092391243519879355174272635923882451081167407085683661844454469877850487198520672087589994659262145686666471969077588189848477361564537544206217140076569316967993787766082517675407460208762036720694945963985779748112077626645373310018742145594508765379678935863920333658545017612279016697040549000642814296068428861227248113729810132016203879974895935022714419456505273340745713868915268948523498618299745681762073248646058941718852758895545813565383541069898298117898822731432208497877723722703100904573647015721160272754957240855161358239097745064459352028525213443854772223658709179822674130147907535029307858644165220974721256327510912809434991558581398442476956999212388799957710658424785724766184646815858737637877503796466896037717639976112737065622204147656144117623658706516733049407184630607322476424832581828197423233778511189896876533504220443053944428692281324417691165572754250493549530090443933867676988735933239505628720958121175925171960144848484524658493922581211593896864851454996465860561159654024804505857101418766782012951501977415078941803249661843107293311194487958625251428032183715495662886522068639986160676429238895440128330865906552647649688837590003597939483806935233201635147749780968555497964810729330178402481529730581195975723998858735781548918039972309112695446848956007748585831452279296801505016235086378630588279378970291648605906510765936378495112816136791705345910652214872171496393450440053501894590464000000000000000000000000000000*i1^19 + -108567959495466645937470182818030083770335445470100816462535820723215862330874761453748295078815627945231523176422603459209947619691157101075127646830734908054679480706536491292488222681673302655497546398981440193534374262177795776031128007320660649001700301603610424049826342412311782936985175741534161102751336047491454093996013125875898118143791898822496002077921847100423283510586753626796140154732484037052966754581359158270321647864760907781439941232510858652840771753766748596804327511927033994522744618733034485644811576623187852025230589169639658585611816388799549571399180862618029462911247010875127385188878274848278814244038561971386616056279295095178479007995822472577170641268284212199522169117629833090726499103365586289192618729458092864038057631950922672572751886293692849496435884164876298313696017963523622063510113119519232875002686104622918500208682169704199996389872434017340141397047599043898796466546115987776319419253609973853394214427314219296362315241157145433258366224979222774002402211346128413110259715141737008913376827884366504545092937119544937432684093319386226972541448589868013332161340883872274718331724743496785420640198094542893904601985659849641536037973317129989928639630258847414795593242155646746325441283773456485549153378712383168267862244320177564940399762916522234684814761929527742212323784988600895950583367778041308292420480770720232930071866983954607848728252841853314378422581216296517687849295744355753588755001586351794606157877180422570839555531054173080821316976640000000000000000000000000000*i1^20 + -104936545726800608445242226026424772993865079914859270720370655232067751643307188844657807975936264027348159498339029397789923678635390115232903802183200038429864065058463325960389445626973322490345959470306167855178378462120937229072746957183866271369002512916630663532111742565005450287794168654812506569674415260356598251083974546365572340564822834079534615175382188836125106371248598453100761048274883601023467163336700809356659877409583797639254815954951774062832190234683637130221718381225205907630283555346185774246486688241756596543084068518591234250333351870382253452213536282701336203357141034842793317949985638839558662019155760627590487800819411166953450361419587074456818465658645646043972279025526404139701767442444669610537676828690219488494812482760288618119444293849181357671124433086757479260776081379539601538685042670404233266821623130162892786756930088632059499132142470356082748221001786215118724443126844755399319641587364344318608347279194625493974023841592483000293338275407316417849965105545612083338003642338443557040341901394351104874676625158603806968590642639579067314298496373115603416106928144798391309843059419048558375719218917701921440061880914141189217583811082811795177427238693665018138387775987052791464158128875052260579613304136015886074181989623748060026154996472948979364464291772640674174203232322985766466526658260166093997316021948207515327131418473393857753255357109055051360762478811966012980249411144582668554503009538586728286051951160124588869684461144264297938944000000000000000000000000000*i1^21 + -248267515959772088079372050258438617684429742892609779955249562105605243297979326862653093407191153397911249545147367744863933132784738153175011305693359234701037103459221862714423505506297018889893488877912007662507479050860138895961533914843284381261562964834494128193391302009116507285105390551576310379359113563694248594202756295236590522107601493837711174045356204703271775725625293254750476561357080966968310128108506761170707439816622063819796668175644207997577217865437124943244178288654867735376326121620601637873082106014424436308859599988528555337818065543785729896890034312738684771672351920598940683482761214606346577194460107734377378376803778622155056254638837590311910246328092461218153576397457385797045407560242438976991001249499395588581811395287564236299435670540870251570082021093555816753255964580562916224877761445249859565792977610294061242778671934710625483274496146605257525525212897072326701386198539680470895686109948015282279244832605645741470457883288312254986461583017323951512424032546920176597368932156148161962335312163507746776642507383498470659076698080572620703594778065787141617376131508714415584362317850226699174206265375395609406992821244898135789983900711184299654998043659708011974112031229456369693267982476367179359364313267975463013236605008219602955202847587847058435922174164626083713381664268354008348691193881358231003130718614625117856506807727952334570185276145872899272199628125437701556433896699299759221595760161605936836272146667735881775967377555456000000000000000000000000000000*i1^22 + 129051582541260642503546273359682997568678452217321430000440746263459324233292297385651107140424755084578980607280403794278548205156475549757637655047199476611884440546203490745815086858891396347281660782388612274192841102889496183372132086685387171374301267118969622687093524219059990737507814048878222851802501642823295269803617713539402254001818579640174965060676699517664635645238873482675950607076953629249716119826453519906868868258490799792813685800588440511510455471920811067277607887805284390819643413829106679608454255756180883188161312760090834101931002115362344626995083651538983936250108540128749508470413242614824512235705452290740078569765884970479933581435378543159291182623512845931502062658147830500735183876283806176293620775044900958090034009934499984730966660009491111421489114971679379259240281199570859221454222507075208163211643049018712479895040860013819423410954895785277928058715299672466140152902311010347722858958800177014931140690966464828620506973691839726971850840388216537079153784515188262742094346050984014618862554345771488043638441407313872920098600664615148045387774676342903926006783752441611725898172080415439175046611436201713792387512035784353908783883910969473703512709163458737582814401816186469053642668559498517604952676515334393860790723263816039030683001960285043684189143491067200679970554414154619817660797202598397120244752405503204166516559259612835678817505263853921461886367007200256987438674887103449736681430259180489764290796815862011327521813954560000000000000000000000000*i1^23 + -21264179937093065942180757302756464800945460827147150025817186391353658668410949766633003202250489779666726624268711522132879690743128951465685245153192089897048560769654679812600978462230978871503752716133709251612349491675121197641115508415060278418206011023399245150652464033272269106405146983495013656413517855030361597954383346455687171375293878970121655000476771247745388203776929116584900468682163723130676666495838439034903168742027307997170653155102072074932477823518081253431759646716948288531839929414218625606967417002370510069076219342238702359839926455667952812694518855371917459097257085452614565164134966873432693628492319022529473475542594988102099316530818721142792722871082599545179392100573005178360245592673517230747931479187673516296481872939913318700964129866899626090222757487284116185929418172262838970254043911164008833414837683639475523137302393439727887904944071674346130137334766985751599576059899686444499053761326387076562871949660398076394622391795217865199381175675029830740249789101472172590635318668902552645158728517334055595153600555443238315258828288138741094404566005077744153568325719566355652036104140243312432018032141810170321097006914711680686698461806942300441857557937835243835992458232321742974488527669337598768458225516039605123192519666131266065387947281709072425931801998371646952639224155023814688555170929436851037388008016292570595582673851613225646810984250384309321611995997217320855709826322338720638838174145122744173682052337442980563517440000000000000000000000000*i1^24 + 843426538394259178193288645295981981994391491844814299726087237309362933687206330600025938399976324453293594159875651388874939696046177405912234001944158754860170162303597443534573506829453569454174088233160985182633781354608545722899162577229730933875103001593452990305191192162504415629340121938374006386983409298359154511421595689424963074330004636248448962030931726003136058589126206536804166072726506763683247675897646797820431493911565697073493918909518283374857006268241103408726049542598410309833571769244132594212266086422300217203864098592839430475097920587451221361073908650680043988693922705514552486081014112255053529737683696580643158974591893040858625696663290254850746648703176123976646764141086157163776543260753962776234738684015448055986672820246659963307699062555297178869860495718450182113268803479912216835428918195014384013712941954176750307212745796779532977036922654997971824136216614572118868943166690818419661313202695780015903900724209147829390102085751948080492104237666863068873554821753806924826719954462587210695451862033069217960488940139001671840721632333969765845202688078125759551921030121976417862811677840828280071152603980163294575426002488814596175510514567324336897693036674195456815392996750066630604085666563749941487919209246066822844759311271693657157720269678389349910137425832204963880565559563662385476790292365306150265554358877162778106453246566554950317031260014979303631909726086832406118583152475807174153660356452966159630684961301227110400000000000000000000000*i1^25 + -137675667056458409398758236786923754780899350847832153464803756918267563610125609269259478437591829774131444951154357984632631075111086865400614010751752511938384070051777649421939393903949588437297513847174887916322337595119335635072658861342358818228606513429512841912830575916360898150363344779701504069708208139883738729468023761099493523371501846348435204250403437751134916251691678877528710619215193266674794365411576768864537400518114666360022557849061314387705875789380054248958066865705609705682366084470705657185028088048738572932779192124213153217240181997157151949841052189968192864056107951340194119343203717954968278643940028906774990471395679327421302821318486451865616077025975727845313484897031895445897175560564557151158932496588903809546700446650764107578727783187687049618261717267019056433761719608382865144110733755516199340526672774918811418411650247046852255664701005225423690491816559865637765871553730756933285069093346467740412228249229262108231974892093824168637184257471531208235898643891930592324251920566714685225994726191201060345246718585792115676847300292900189124484531093023667202382362965922717514141903599197445029133899532042430080581273585041491413108044385623854285880299580511128932625088132023422672661239646295249236134030090376566409229842821297541704818528884053112041382863716204979728901264264814687161466332229706141671202325979511647741211433747543410829859561069822056900109713985291114776706978733989794344971651262237369179470770995200000000000000000000000*i1^26 + 8547196965670815476851649337534479076752160889182379460988791979214921465505550974092661063127090597050365937740285018265561921099405310917011788453601340758510430386921388097297487801659169725717488358060791680823487148514988357368189432077688055387126751424484777953881344855808748879356764209432833282056674450896898747176473966118197196720623141552172964788847030015639813256906778886983306686506760865060037553054781654403943502545675508474658630430363189062198085751811133069644747281059610286830412954070309228570225362966778349891997413866067920467827858659001537920522941004586743634413199679769800786941001499317652522671231237836778345678851317876841150859174911274952089361682369875847001010477658278915918379292479307131504467794853955244193471781569035767208630248008545677377128798221405039098555816891931387694071689832076354712508288444015842466069624858531386425803617393852380540095998164291170456895065923475645356057970833132136481194496781428052194010854303648999675295330867611016996933625637894818415805498313750716511149714586492624680300733694019953230320715554292334703299563902885477339673848000597885909419831509411101978613802551256150880641759802636087942095767350845144431963115854185134238651365281178794264427958379204287930468126615196060114018061670777347473922336348088345767136154062478481868005287372537689625593797159645126341238965169474225631631543427529233515381143017082017351959318104095665663067228015335904129355345339753278719655936000000000000000000000*i1^27 + -13055291209246594229214982693396760785803777093089466083607165546110626771817354161364927425364092875516526394733873220598480526906770259535570366084607510296857618487287546106575063079811579472517202030844985372482922820490404190830881890370022442075630986377674052702653426623559764905433092807874716075346175398378481345047618767605007831307121598298546369302324664873320214854928863782029982046131235206045481704136802878565989798410372356880279758284026808215215119661153252615074976505548543811354268893107269125743559585141088283243548216080608494051302487037453272704572748072505100983937152645787790353938993421470267569961081740935854999776038950960533146682906600447962420122365528174598249118480207799086988737937252713047960994239232094361631427088970732950234233482294698777831727100790385790901383743052312082252909215327417378289770483905078349319837407779718694133608977386854891885980346774079191518562992844934388394266416926339327238297922148431029250297360488625947559440126766277932669561017028672307928769575485472025736399283517822858286267205447921910477256481104018199101033528485278005825501429461006448547447864046254823895209801783151753256249473413797033148379827711814149086843966717406915173226955968772663415119913938957791822422687648428393819342042768233372285702019356787949637525310590473615561206586363508575120686610931935286672669986621267105285672035587543001388826224407395279764507478049141162825269872783337264244220263654018252800000000000000000000*i1^28 + 7093857702492802378342034166426276013698966518500468897485531424262694133487111069520320165787288078162772826547055868140267714764673340818461035708958159640749692368691341988941290608547932970575266807225334336717476474783950363551476876248098703240146953417086278010881730284181441444330891002086291922485206739176791527665310572506354155619188764574739088118582087916257110208506816283304119068856307628938039688133880844393894120051914633512500756327766134573471743796021459605164571789760978539032285395511417978384072802225874116471523294842380528193363815270478146167837944190527981213354195906868564658500009042844685076373850721621265127412966982220843500584916347593696861927382410805180084881611347471822262897215127331771987988527181531166919309081663650793453934709896698290585050544887522464181657778426613151119366148117926864893491195241967496679008494297724918056432623688281541681591287963797698158562883399121770740932777021174521361733057562146315633697660909319039844942192070908853106045979434184216923344872148412424825560536593469804113677897020761783304453469650115413627881929392748620197169689391061152988727212635075024056666147099120127384167444160137912123308023673655181303743557489237126717014532915039344139576528532234744994877288625971625221759859956527999858662363070719351747745018743651810464207032937030542404981571409334526608734980419228027483010361018091413523538354890467918728297718448755121111738239557585958990774272000000000000000000000*i1^29 + -1203858009560328342782369956507338025279732496850772581711909981469418839381978435949824612803832327883651138482928923916036268112774920269611091141742978447885039029752877379407437516567351463544633018499475651349679452599452864142007995687434739813425417764695064256238947164217018558240788732841972227330798751919110578501363881453240441047714252744665030320467644186160965618149969870861174243570765845094632173467950838388928480152625847701618221347491476028831812109437239618784088418982425672992063153182563872365699816809513512163004312184994508399613553189790937541144384694662466138966931618782797917036959807324088453454807339011770920312036813568937954480920842112263062575794609648308695116235503411941058202905553245764831094562482273328503031436104788162056987190412812910124160548291700221677169119262134824051746422867368502899290293614705175319459158415201677043850458390707242751765398063239243107028470906811988062055556082435175665844424696359006912491117475314229904552854632117976464912611194092195029512684923192146810852479420746377147508151982282543530973176924277302659468417727090168397649720177633572156197737616994084560097884006300406998208691919538422298956255917074186832422210219518503799243487521905783485762539688181353444499835341881980550307084943663891607122352479111129216300221782277237739722126355490758485385521764254553833581435093123882174179266771290640263411586194228926417051728882554887297833574067689488384000000000000000000*i1^30 + -45686680288089610223222383342907544436207591973095062497477583669199687822753839277523331158177727251132226723025274950658099898359832774675356621023858245268266004327164781918970290077462866829590819570331321039657503355306051189849653015754224522190910059947362790308303688607817769842659769910366882344794853117594203002141208963789742770800067600254339629690787331508198680216002003465976538503956165585653961704288471666503736006449398020957518044433699545106782135921058028798368056110756950983229264717457186879343083058560851771066984115121158900634676177597836171707160216527031128992805635991172653909206656598073395326084382545864653816168983210084818975724322907842592229082878732274939041077964051918799952347600027936187626972951135884751722601046002680759786320103417366325653198799818936389022432705373526323082645451519428210514252034604798208390050507354775275891396088795752901554467200016469857523962128413454926582409659606235824754620830847173721561682215454116277177722659658369586141892295287770236425676696290495521996444488428481771426965039593141985157755624165868233922688561879785150222267471673369129491503734131286583840850396715817074093692722298427509544284022274727106546698077011133930229773042152363633146082421238105479600275138461935901830759852601240143652088083805592381361892474934227919074007636479052043495216942497395566529170237023080062728837186507462675505243512758961215672666783639259187247474278400000000000000000*i1^31 + 21626043998243959496823916825047706734355060703531175964429007190682932658607355942893509465161640018059350151083928895317077973762433078197092736600473380080650518111366856325730397717073671183664841978351957452476435002709933923220903957041304859392617879671899586030297356723937982561696274900372648239477487000136530958830502361200266362665296789043001834838362466116306053979740824970554330891310669710989175689064802515239393405788237598854512535122143090163347483317244067170601814096687751263226486888170094645471370376793779515763128289100566701648330889593222359760313293448531860424797338151174905822870507809529992020482470132340358721662105126196576160168412806063977580184330345347103478611565504675909574606737037460067530534909599394384874231601783930938505777101403615254155648933271959395452610093299868922689881845829262381285376623072052468228071515531937647770199701698221007973339710153255735355846582465956181517047248035450316701411706502320730483120814645702299619473327208411185724912611086033370831844900513033637091696801017267597487847283421402918123420326808818536440767960423374216736643143716737292964507982570863881467698487926468388904294444310513445352980122120568719056486191028900459677721928273550222623624836005596258016023293264699788174448601931589768402614436288447078797564134100829829469540448881388646093589813285243446641696094498642782476028108236908375937011085293894526227653597573047910400000000000000000*i1^32 + -504208125866846878325817284622958566326233843983363462636965531566101078268936482671495654645975291986388221036941840779820383287790772917203532160363146637905171184168307872842226314454472577438434827690244076030166135120792850692991268629509600290553024015445123932291173422598907476254758938488484067345353151047211953072519088610354251527133652367582232376855203566705222940428487966198512492235117538318649957175599220091999960296057086001721642395304813107812338345007144095129698430156953200464751571876894621748431389375820041514784167177663887700520129102877462295296052849867186850686731591318110000141986773843569918296069837866742067374146356410552878724513536103252010266252615500381441746327682944813844190915352948925432883258801627424550218772581780613293708887214812826185159869283339089539691949309120416095273634528799844555203920416074582613626977193706417376980628490954237631826762350882816526680778242207747882009309928884300525910996944137546213743525148161220649951900015973894778863241891172896485739449928583742000183378577881778337530174831970166194461693301009692501358255216557131754625689925325657457741981422813235288459958179954417253761916189410223614823849063862672352568623565266868555210981763789591041791833990467538509823883696631363661288036060417361529628448533931164936413598475061806769773445094261701602917566516625851374030628468068343130408953242345780155884333754715679585074151424000000000000000*i1^33 + 3314706434088118347969473811073099943097010378900711738441132126498518501624325215748459128360391615593782701252820451457477006344329978836213804454387271133885155837249663525986165503677666398918038541456757030764102375349871469261141288527712336425404274617020925261291455491153424214618200775126532559288012732246309222680875854137668803125417971765493733827381197130657327175357616170940753189317898571282715284404589752564718484423838303211559664928658723291716694215227297129688689803293360001068355148130014780788266687472674578233769471107685640476224612927074212085818404946870751683825987268304953679979758342022773608817893617591267798480364440484754772890104481101558037061103849577462048860146509138702202458254150319945080660188122266451014655787295816965011849235918888436650665918259316763687517190689652079410742453933659979755408573242865260327421668272010219260013687118826273904697627729933950965321167124560679908076938943709643865732058347134384408829777435736324219226065559687308035336848042324671767290578720356457134942446297446570982695394090824282200579630382006067429429207229516246990348845522236942780998058176636591298487678075920011494239408479236628155061294969761464926620665041981499951808991302459955997723579019802952830545567095953433216059703583166840769031004107146180135927176958794190029406239122858244522414154691730122987997171903355262402366525754634093919739697350836224000000000000000*i1^34 + -794452834619305658696539145321367037656595350963945699343042518548722740968214079710033214179790302993298110387525391893160587960485077119453300705512534666411948922937879747587747730126488088273570112134274695181997453476409561439823922273414897572084389179621783075151597181296772422293886920327795885381816421424773560395371021222988601073284861641873134700494107592248626935487691335959212322609178755603648500924280486219645587056268518523727480889971387736447232882427277466889591655448259172231303042116272165596053444620832663375835248993989199248593384000290300455794853666367538503708456313659111524062265832274427798722747660360752308228624361171545435478809501898490193714634553715803173150279948159587127707773934092281740491277255338624012579334809374739577317307787286836542078367241579200115413793508687564928956680893175008499680632862831137138067583694202524074888217048909092815697696297094743744715954010603147287098773713115352228064919837120549803252062007765851394994294438779805844011380477658766455926500719271788186142340466689626560046742170627316057765814387498457521152898417116601816651675297265403959541213283522938200531671557785627344208859294413984146869781612882781897231010453339915255073397559708630716364894363467830980023344539985479148672348850290831726545662096359445986439758513299171121557752786209953276299878640974404760299365106674990591383393948930844991160320000000000000*i1^35 + 54293637618294970536462427421966296617321753391972794244204370626304575288735405974305689991685482097133221068658789425041469864205036886314391589800309202983022381281860148397362879852265467144308346074418592573744484557840300998068308891893489915059622063161990717928573299206914405325047139154940745780738177353666963763020768897466424499834965603439732600338836627258883781913437632258026765660563072558559606570622271286252613401331418523676186557237302363213900055323976888842650139635247570978922117186634863530507212700701374535605874264938021368566704656976523826048610286756037111815174919132280099927574972718110593852561187507988349191084188609502293201759766874331309376460003736885348807914993816500416915803800356052647947149461026860746904795975323037861848385897840554802238943842644917945185543928493902396530908232128890105954167283430819309270233875833140138775872465325956917494708761038691080877767235025899703221191115473096979272450548167901275561157655933504658983069450011301836548149499596913091314546050258622785811133183390138528950816747095191137209550939171649118862037355734312140166457597708546943372839529079278243948254382634524755605174106099472800232330379801871028082428475997689624572842094696395878766492163252326997191548343343912197521008408432277113153003904427886670226674635172176829483724377651063754368349049709545823650200784638886083159107043328000000000000*i1^36 + 1997871057669385236775158343676835077892862123517349286094936484952674237361616422729599134234780930084967880411311883420287307437544800744090016368346569114373109289170033303836084076573979180966992437590280840211887443437737729949483701445911322916763909144503636489588744191364591583005390400393198149146078267936991836494709245988081304418583424811794831497378022782411597419663560807035822762104718201108652796474339110329004852715174994254699176281900407253958389420959853560853304797815884989177551810581403633635461156776177608907604362174067286734840779190674689508356920038849956824176867755880529763396361466886004433738626511359942887249454369933194298521538135845721570797465247569913959273607627871429375731079495989025923901739767087719710662337255274842074676742409557994740017946472799007579129880712423754895243911167881656562794188399555228446677943657540054952634532150800647103987918901133370123575194326836360159004271032743379905438051578124175566466496967480620548506560082496411671911164273516047250835691456962544854194794432767728095897037608632306328979686271631383297364268995719121996985550068425463281235003079799362145474451437262363587435007155651810117238905928968991551218149203599965356624284630405805395786143324764264150712857879228031104320936350648847441750143296359104293579127406370160132232820090431187632348432082416921212627194765115392000000000000*i1^37 + -907139397470309335745247423709523074996499778146528660812357521305531539868280527495882189886333030999981433130143868789906360817927473103533260586052029069505749279958567049600721376288098660589229934342985149761938468635927906193856439772369488403497829650059767936175215729827382683641787721083885304347202356886339023211097442614232812998970634542183825328436362271668896189371127019061026420267581979734861887379583813290657616813812943902812587686002309361452002991358274228168796769949631857585792167025564766635854538896010937742628577073728681758230974665268231437880710768872995510510220417813484095854253370084541759410924119921893017368870393037394936930775344160909513887140079365091043123774845188486411460308788738747460871381327477890933690038488686083424172372535271230232176822254880478023574241194692287468870255427481746567290977042256311746739402561446830455706792522842827852278004199992273766382303572163085117170617771851334481916320995225266729387061328237578418081673276414405167718534342674827689443297156374207691375986197481199188505175697602384267516457916775296227935063471020435973721800891464442699886609090056816853407639324932054275969835807524301486641185128509304569532266075438415785322157332562040209256685297465416177899108382117019895546407254450815362708111556764612119661144906567205859761174883801575494271159002912809518366720000000000*i1^38 + 95852092233587609945308737228690129005291200808642226508315406310849163010528329929937625013568879019858542733263575968108143241915722095828344223958611076629719509225062533757875243143737937799381974175872700407502170904055675345273553237014906607895725992854619203481210869938531341250245098598859851626375779367886340078424798845271626389185496922730497540538276846170858233552957342814446774032008191040226281730649789707019013139320894715693302339117954903966671021776054571956787917739478010265610502371173442912268543287157898010428098338626651305655434492246500662545988644243093466524093200285446224352771954510767909831207896844410385227830121545751532652980866674426009857893353430814043908157142033988783028810038909954034673748479017378012438747389787285901699072810996470823541020250576417352092907099177641042837319895315703433536977192253584650785128683412040429086646159877294296592160863222150751442549422110768337120438739434057750181491260375839543697248626102283433664066843506790334453440616033993832158646594858356563410307710547084478680351194324328842727657769370543685042001739294419887488780904329967670192759363432017037879743735066976919347693745570882132171806900763353609375041691736442952989533740422190011356629877618854211160750532649634052793422993487760994974304197396500267438663942502680627461169384568872181175243735040000000000*i1^39 + -2956667815348665951066319757140100805639372488503349497203419951228951892336977536023696372305113123276255576094479721503004203650855261966860367636609817268098202494511324933319635775829842252001673657371039590523041953854177841455960569047861523708974687573855471587014135046354197330097601123476976010006620153080586901219831966404141570455621051772538043491048833440088879958282008370621643566090694214546007273514185442437572654254720106155042948199020382322855639487118435466788018010840937304930822468432663473455739775254089087368423131969702782217719251062748428858195513082035891636228809019680238361214332350622786569131767498988292008272853327550523928505729345088385581183049833660525006149530521601254813324534768316976685061091022839017348073738591007184117915067220919644008042900765374756998921702144555625605023184903493798904959149401095070598043188401861426864368903183071018146615331686008404247353274433419213767979915305065893418183285668884346166728588558302538968091164448854160753478111734382818226042340005456000849916111259246964964047969509891770959840455701886352317707773737332561371084212482352436666202348252325803727522669826536494701868407657866294431748925517134461337663420266401261717490270152963127529521572256846980698919560180074087512675601075400783005509102161444179091008388794772005374764941823703449600000000*i1^40 + 21962732885476809235332760673858220613590341837999718393213395888035109303135234326485200790218912865115029497799825914788035239909878566264530506541202672934054209082762097021327530386214070235487781122428132323537611768734140792595351908368001211047798204145124314885543209858494161436949557758361870400053493351673560494270989582629915971327973112434328922882216337584402443004771657940891293067274003944966779737090059718843150979488259201582009190287346419069233722876986050107595419210135750637129997570429294558378343188726910868041502744864006796416473146395908676740277815996761670094088291886095405544577421244962272717676879263353662404444696250952304246614228565438394327832930773075813287077819715882185384670245363134227625949531815057819809733917617323512162715246125435838500617050593972217208983987926251271615776862081141698806288466778217997984833502656211684822503267787404254201699225715512929560773839120013471897020701394439554087377756693225595577562940058022306261077632527216677934344298330660528358739207876654939673649053071214586396681402631934379393151553790097786897055373729487124500891936558358428832267276653214224714588346741592397504879626678819512510582512611796302094663233934073733746570612167589281149373212939416023861354537749234601146883322571154912862222201753911342031777249061765181091840000000*i1^41 + 2983235983636454176975360774202149017039460726070573949607557386940234612814750118288453432130039224090719028634254736494928560577676484161630191578928078534361519183521477694060603792368056014403893527324495374550232343294638410143662151391779614495668838501224825714033333976279592520456177028540099498903759371985312329251928639797965392048722883730140370306998382404705206775009612123111956517990746247978283929125472616990420028631609910352436236998571090438749535742856009387272502347525697138055558665002769213070650217229969716054701330670954943509818650227405713650776454647261644893138839439422716371202015433443023696120411066241589082292855048050859344039105274258138991277747742675236361520844186098708075939414004192337013173769032161356642879744965398645825690517207877766558111091974114660310257911715153346561117838574820388775077880124371252809716773682085473435587419038800888774593111294831808486457331401734450751882300415070585806205538271569803853773446015524034712290364464406024230592814751137138239679772883800718497174906477408185202883825392346952466693000953964435519219432692337555746964027215068235887615766979939402041024826846448468051712166766592296706309575595716931858458127645647961488967960163420405424527211107453534066070785721018903466074942694444526394586310345499344307763200000000*i1^42 + -514177143328881834301777775570794180381385823239912775099520766970632731611988654719920749329686845868785293903873857459523684165545673606916737228255937229557188877458756276809067262178278661015760943856789727277331522763639776003288015496605858541802196523946137150004869536787008088374430867791717284782959404291481295257937376152409374486612230259908097067907464963160740083685086840893702689695531578934346296640985093476641084338290083356581189250119951095630624629155956378724766678561151934702305437017714631322311049307027003041693636713493829180556405788179295519284128562711196159687293897861400580083324210321371686455192888830650082075945560776961317038585081553391232436467431823333245022922166828254521629563844271497279791451709252749595191894529958352128619309275989282178194193377278707187587959506759966395631265907855090988413989598307804628090773734297310878034509260163039527443533591491150897376070536255579463197514737023371978952840520070382767914661171618405442755577000120107666322695678248941185381703314912653190879018657575917435700019200167850118215675810696796235772411008149673536119028082958054975350765680866163262587096692421032524541394968108563800994680598470797997031589296750943783728285165183923637440611868936352840543979159981673160300590606036258247921765465600000*i1^43 + 71383614724281530449326774351056256505149048791851964652802591040332364412393688982254837591360727162349796079102282630368068024795942530934676418914485419229344312551537268495537368793783894524456324279127210440729512586588706943774286049480052640091216919180552070033853497591441806325004028495161925381404440969060583279796470886051710321127779242734943452474419656601997927561507540433973652113045829357536683757698762822245648641136126128739540804385722563662990967867773640441050947859819899405682445194424027994991333101910449638143083854679627670423176782357218841298212018056851517618738519642742994997046188036221871651583296621313538307047761018603354415535269134801531717410146775650265802107493086945223807818509265629152739734153385670416755908620693100003628028203586141100521168622451315252561738438433331985438045368866330742900794093675330539911164123673097483205193936748238679544474184793732750586902199827070835595034184159226713768714935103341505539113951877563703105132577116554696337833288757283553165079342340570093484024582055098142495640433528490078193531535964275349944544074424609375960198545056774774695197183866896793391869939532739945622187990493473657774512446366287567274461078324602370625535836981934530422746450232374490572142301415871218390890684800000*i1^44 + -2521929458033063453712321380900947040184242096296679436958758782535888042146556782506623288153261570314551207924765547823508971724078866356192520805797894992707084080825871541304197149387053757555036703647379216578723693125444501478423520132838204261974071405252917495921967759669617599453815421831205650593709513094627504824123412826311950002512391521010807529692189214970394025633426276195397891043296355129914050030951402116434100597491507008759703919934953310217788720541996435008741705498665500470667108656538572582939726886096636124967500566229183880675089726157653300573542018530614734781780978286476878681320396636149014986659925220309671612463309307513860702737790002650064018304247643696160926103803012837195785636069076154432881280679186605251794795152637986067932104983006844103639636632696992973018995808818567719306846324810764509204447015496978446451189992859504352910781219272724089446456920574494288100258833903123187150616052208055048334515493227269188710054361382420137748396805740914744278551566418797022052149767820541582359914150055556337393261714871066963430656237886018148727249580896634976885440531748686656006004134647309401254278822456482157322758899284227816717879037683445214214650519735023667951243984599698329497932101815226658413256000*i1^45 + 64245568280888516908427489808787481202101586488399382033223930928366544957242721075470789368381833253277911629485285813299493370209456561449972114268452199685483597233299838423791096566193801572962894362009403015678829176725481754089266500055433435224111658300522476583844226368291197296436883916962057260223617679124984963320775991989519989497558954116319723520350005288692281446401455843681112459041127399170578711667909404932212033966488466961774939157467784170713489539194486593616653682209540617971361447546573902772832004827093998330410111211571877596360634668136982060959127093119944326443350420064043872902090780381324223574192170750433173492347535373799065876374946078395320994756651770939735935719243178667785291212715303191285020434915744513473280883580493005586362379980967939678240019676525658954188857727603962952987184681828534287864632813420232653629626102073100237699637151152989990278762075364251583639801675910068511630666431174897648802556674890449469944262140895759298788221762922346712708576782804458801056511694500913441004504487258118444064765506322491854112154260744348353869117899423560340088518112442778533212525131324081251636639751534360376437053166598708115936605978482126359051931902031678694827698826065120521600*i1^46 + 71113498057861573616505797829772659628472555302809083212839659957695347544503022713433234883414888586309224989868935980933756671539990273082292060166455398923241527616240015696997291469371267771146240333704703222299755867348446516564850596584182700914350277489410957341076125339606159894549040171992581812684187303521010784166623610651006495449351104534034732414496029748119829399925539194301521020564200186045820298333579924304072220267986728918275190885503402751259960033748075305954441165223437783862380573529058130117948184514173974722456419314335295465701379237598222966572354587683685819357831502776702593366062555178311200310424895349765296703794542657423798484612283989453972639215181338578484169030305664598084559192954608342286292184172407376184011091066316481295217683040358580132181216046725300068869624281527665072399144741732330954476795423912709127978578671348664348234843445409751390752630066395555147001315050012904831595320245757036468445167770368630258637888245435842831507315779836820435960906128884069951382249458852546244640790103412222914450506775854514737886139249918926124828481152052353729783725972340348692568497905657394735502377220424438841166807542625442809488540278279617370197445*i1^47 - N1*4141530459307529717656525630568350364453501275067095433241480403633954377088877379068458931165436757382688422774087527384105036681270132345927975636603572058926987781698940249926343473362996467063528854330813867611243678763739293488919196130945966937593799665773599386217007635678198273584652330503235464663800912384*i2, 3371247654861296933747859447703823009273123112018335041150542221851987242378052563030656179200896559707522482290070922314716504347305189952897978754225125976451046284735051409103117877723550564938752169686802742081402512822061282750686988314566722943778424269071738911037209458215699841247161225259625451016370807530284495528992029847787813465038379595966743749677595286106897727729372943916490208482667020325360843664815351864135825991619271361731019582168992665693909530625710015869397096028704476679143598961814116980289887815064653112487795349621692966840927966240932375771908183852026154776801780479091107747166151464308549061139511097440173139394075061777803791711901056897413366135458167454570974947167693595027632116587654430439170074313668069922073261034860546229682659383857093185382833184931897984802955797541463923293440531849841472032049323521975913084081484959584201922390469801731365474730048014961885805687205267671483361348372678584120721999484903437803868365707364347021154418524846058374577963742916567795490098866900997902031910942222158563940115698952823188201440793532610288266997499163971207686880262316269988821936209099049772441238629263116002634238032185245507159682136194140710793319720344098961416322002144190903553193357768308555408581414403393931562839716758879747646854620136349514272704477992917695883988511493621421345319842242767444863839513412517029512517330146260890497877432311515374817257249488446442293926940800758385181717603283696347256507533643019918851456820707238348789209972766086277134233957862142027655484050599883625994812209367718297600000000000000000000000000000000000000000000000 + 6840504145617606949667701600368003789548080823985657042894298712184853495284241489856873784550639316638730070940430583834438509164512980230501462047364014711565295146698966259386406561170070419423228811940535663291539142068722400842862732015198280218889243471858467593737742878185923682334083701458889936313199101058300236156711876440866753774621420978731509693369797200966283645347719244889698947271628678979117300936920356871086945546755756894250264619378901169042248024308085158850418239733527270586041297652163243575456389205841231608692579378488171550014558073464244270213998972142654013540602871916470489918363634107810475479374051150448673624338176742924439028346130695910044710415087477925773096735788579293103659700107661092182106188032646318597591414318470485091164845477085996603763986301122835783350295183847794792234095126232064012700342219633486782034035350366226799497575815797712879419879701482598453762940867728799607324391029853209609907710947345643312743554830544175669821057648363125962313164685123764570998580014486934079025566614720373335368810282594999693744082521423638635920618697352445126297754859585930263724982729628479626825250526038168260029293421783877136709948032980246831136436380011150380676206029169295951700324270673185016389335593433933750334860883016174602318430739408465318055541023884606724561441126207174385500352376728781715029354535636523346282010586092137155059892124279531927265707308554815786558981988444443576738282012844114266204306598640855075198632567509133231720337981798564785054193079838690269346138465367380195085251232441303040000000000000000000000000000000000000000000000*i1 + -9527536905704040366186477399988477532644005525989225067969109943601792174528180245060070603625317662936814129754960583195536441748838846489940622839520890580534900976150187154474004855314906970969158554861703190176675532116938814512508965106368311354449131820301138503970728809138234300510452369766641986487564000895967197267115264841073854257957378464622105909915077340968033630479055583482830491652083612798711404543078400652242258296804798913279528944175123422293550894655744805709663833331451207516925797838282976205442887344928818590273638208961302372370902046498420250652766222287692898755389445124434370806467251465847381503141083539825018526695826670251921061044475979056274422075815209994096111449016418657365421277472555814655584263767200839241970160555538547602263923121043084282028320092941383438959072071113455099586183834145986357533949691711941827710463091061389410567088726997748899755606264462185961476463817271773948676043559911511868644359475230370729686311636531275483444603203813738283910187175490483896115150932757757514676128507009764973179634305628374496873825026228434758261206864562438117805801598144430557574512723837949818387419167786254713972795967228539921407152979184028636561746781144469188855101073195358841848228141795392608911070818628058438109023670848770887752314207151143311201071689031229309958709594545279643746537365910732083953079813400730984999629906667473251611876432979329362644343959459702038213305416018784953569832153051285244980956382810172263651358158934728639360333132439430950465999454938900022292836912290649723975244896534528000000000000000000000000000000000000000000000*i1^2 + 6554110499254609562392272717161325538055438068207699647374324570819387940136263759543894299792581854734881730797209115403546447601282921867586352446599940949916584095099057694034878896272410395283573097689445448648919194542948888567549438084408632522687399361011188907354671194893201614584973118518605050247718636742783761190955267995919031583689434348321787330745533942506571860242873030523985092038193956198566258008581257329800505431434980974234512962585070944356565510815996679881617160662486452901260150882412417466316777383251220190862693717980310456801436190388919386868368298792804774823694292381495285324296470766400704933864069211493261319671622213887048527616715194151341014313216877333936508332493727748213949440418144017175225496479363800470829221885702213848761080336904077905039405048620318056137955024862130117522797091871710587470863715828409763050825497416381591760758920022364524183023209520327786670683441016775549702014950814887927231266828141052937416790975615193013991804232330105517825867364604791514070469470296429709760193030504968706396457571960745721931553876433199448730168682367491933536175117604700233452814806683906271753013478415773130693436595096492854913351550526641873547315364563103044450100769761658456222911123456023461568636472214715532597332317382460085330015736288930580582791042356237545735388038320769108572493227207978819555599227943119083454816705282942400200671049300650897450997276103934024073733138203417570596764295535096641461239086689878806986456678016132267920138197666882226341326219005304722886837346145882517440319140659200000000000000000000000000000000000000000000*i1^3 + 5504100925728033244431142314976314398857766061360393592012337789430949180190508704046547713470469490696190107430983715897754487496915768603856755845159073607624343477029283317112117930652402375013551296006664269183321639204156612634303460571830172305665465164045797343612673416945273305936021766174465389521322755965034105050829051435500465029046120279452994582176141383063154837082195365901377222007131847861427552689557574700738205447719024279390977548512611144736311476723056060503652508253493355176275657254624966535522578391617058508025704124391239497873002208108767019433291342876761873050815871096556741674598828967163987830544655466974328269785290943447660574497797883962582046825909361462632876782923761057317732187361770032690998045852077330695905428531975333897837212633306570458734025977453885664669060230233950299598071383842760106981488717105424228926650123956021824241458981653205233123180582387899206141746527330546941926255052667925785405900560069572026459617679694132884663536483061045791478946428082607867171584026168074420480310651030857428413101511589872691305002766513584399510870789637248764487180397574823495956524231066194711180049323364821983126259758301883197787277551222507295868168591736439694093145809424416628152642345691847898825673322592523963880213980390023230446457812010978241491432336440571791480759048775390581114320449028591084032426261401695746065267661272619005003184663871036580165800809154530806770174384179641724933975506318007976436870071019086229969527854934775008145165267477755664833163952192057780626509008940230455201848360960000000000000000000000000000000000000000000*i1^4 + 7219513210283953864998285525318218378489654787923089767288800767428095599452326194561916890948071915043856515665068044237442674332967014574112436543733493607017030392517089621020254489804110891126223446751938221043462159205122850154477313955827900457111410840052213920975558412454564808649886618832690704074034457398564975391164902533944635347221876472925567219271965962206264183817568233913234535719580854375457632398075788972532934881824942251148805474298655394198967853443754700262971692209373738106663397260256825606387828633130666671063215267329988415960131703989558431055713778535742555191498352985248890331231608023420417613014810713713295172626800900676462052412319362805072395606963922554383791179662647104901184408489529987131524105849286529911710924413708422213909790845845122743011928025023263378822114573358775013640018201214496802560789960720103236082069364749278469493706096296956507085583881215170360209864165234120432114811136720283278069313796562609034499530380112163683312357161391238742857034193123317583078823698152209071274888659931744493923365056894697802631679763401152402051817812682398030097146882591680602022863051752728023667594896653063889258646238145256966077005034532907023729618957780614152223514857281850167961277405282068944196347350792101965232075148323804288625569837651347880080516074708353358110630734694852412814538686768267329317225818563830856872529104967115737560242317652306064955095024120894980532472734366454472015034222600452106595117176606861136774217754470287133174735969462753558063346851629796140432649313413528828835266560000000000000000000000000000000000000000000*i1^5 + -955359332805485334436702802934979631317806280946028755026445627283290667675140241252557868009792335618740864748496051624209978882971094902277429600363752620889082415221153607204076647733516558556978334859084711318166372193771341265353224209825656517508017783455133785208195736699667184166939005202875890965791553846846884083560908544750642428902275513838780774499671408079366445925466244326411702511564123754890443528130988721032085295124142583860795268915706091428502805094618972157771350563228010880591219212931890913738234243734459770034309017312843474512017543606627020429465235852287305203065019065520377542848133073785905288164363577070150600635291382412018506356517229064622060416372869517719922612988594056631869082889449178656810071649145127728119140836330757077671886847379936712513067905927464101430640111452224960672238446938155860312556972974079417536134885080600092760623548718955725573912322866341403842383535656967572456735644792608532663437294656523929981366751932555671180566083654417885706915338803379532442497156621159536490338688040905746037490244620569366733011701748677276113451060876785842806607707601341015258958447025901023524675374847648211796352742111988418814897321188811915909483304404377575553711960920467281761476628739788429348073681284284577462477939829926121128656477550408814100617511851724548100928043050463314891788539469976497593972090010325934561472713601371377346535879321512617362446209525365238413847885540055253365500933407854827320482950662128120346915572465502939388858841908825068100824980330123835121440732864752203595776000000000000000000000000000000000000000000*i1^6 + 347777770054217543546884358078874016305342317255737950924394920323821831614086976648670846362254117225023137374206060649164612584446122306354464021532842589151061105039425792800577501363399285363431380053722239257411431497976670957498543443590260274131880405244104778148289718890381076264777957609539300273261134921245035940554122511115054641836385571898969437831669255151394451985236875583302063413683017981134095120180156313553328125122904230700237044256686338745979072779753722404341730891410791484957511941145875556776158684855273945757479476534352872474771938129479935603029763173419423258473846381687519510553027662806994397209224642928791091947485604142415644527033994353343606715892444209484752003350842971695768541820437372327800982250407228076251692707425254738986404736243374943984708044615704288337705330911999230041360593826689814642802725983716472134410970325013812040212803487991400714488350351074705576208870601879454872976913791847723769710632466404752653088084119985512315734567054047667968100368957057436349060070764357342278291220794740232366712593839897943799469302023359380490168845091453430881112706385053449142873457598818152099674686871621625946917562197872049259953019992324188107148937678404684574305619670895503333934020008249680571070892827457623649012104789307856701586525934837604247696009817394351304434066266052980240587262482209231064950742793462688128361092806974767644981326285280548220844251138556061338201644817553678487946480024292931987640429169989238088570874712332302911187350115505110703910711173601712824945683999134874337280000000000000000000000000000000000000000*i1^7 + -31915975858932442076340649202481411240062927302432768370242063713409449951868259227612678041173394222300997074302649032099642990407203091250863498686444962663451952528711295144755193941660525133152958240968052454025333624131651016946063912973786333838598242118612219572899217608362205175869436283448079752531201022109050547460699863620320465444621684448524164603222870561808584905101593025598636950759728648560921442431971800229285684953727917090784993413364453298385856958869899301537453071800388027581161467040679303371382880802751601961262740593742485766398579614774755854878133977910480075952996462780193959353448984789439260246224815079817348793386405538707811295084545053431115029265579516556669433823759277090723368190053373844253273223054778190469270539642385719385588150857646755951462312117131267644619227560380718450463993551197837758998400513570488377794721499725529332499793950831409388755939693632787123797705752668930774820311918749201248266326874501606672812088525189927140491302403183619935829232216775619906872593533385578737176608683173672858520403096241600882303947875501261562248544990731680481460375384594730423694981974545780168337090811209131826069871264747923908521347873602711430785652291326682706214561742873036574223956264408728971731641890568785278410481916393842346793052724685789279885748469863295945305448787145719050728820680039202534718022862066016341309345629602170256111743182552663048422586625199132685119009396345933091588802588988302791164114193126964154324669554197994988680112019938801430224984451494040721999423889075077120000000000000000000000000000000000000000*i1^8 + 7058444087523662373708862724872683564558481929238015625915699581932758391814425392755879476868966278130449639855797381694088123908267444347938054948672408794103406052206411452878731149707103889515924053225652922757796453279735303823899821709173371719374952046859351769048938925287083232160989031882133689681445705993690711755268372301289877758257605007622664425170882315730562883813080078656110742168367273533959776505267006592980009354575056581695581824133185687623498646178713836030144687669517823971080056914800899317021687708809243002597056836505450487389800555451026986048849307278294704036761956234093787746170317840808617637294308481636594416835727568152327056077867547894060835708649910632066432599794967520375045994940903241225537671384832825603696520747811995382955177894053645709922629336156959297940053079195026171706634559975440033806336275510003049228600268052310788923680742325224521843150389943154423523003010817670843885102756093453345006649445595105267229176614163266709225755390245362483240331534442477620281636238782281154114540862585726183634056916800514126410228851491667375606399545566143392936792908986666837744114026949760907669884095477325807069958435103610743686753655955164543456393817571701056415417848984287371708141757332296632314268008260136646567805290793659970303422027184645300251957195053366389398760298985396913323629691062420837564880071169833974397948191906607605740199079219535558156066059158485182665810653481217903217276884089894637056956176082772790252132585572775452434873325468253482772912888279490795149414627278848000000000000000000000000000000000000000*i1^9 + -672198468524481765089611817688262310911441056001099712223197108665832061868166535960394343314520281588827930204515740321582015646436574300432518157645866178245356455759091393937827255444151899907280867117100298473586617236852442934295014982070789461225610369300326464100133022801900881242882598340913595098940763109167886670695219296865221645684017166143737351427380223748177255808435087517493584620161468617247265536279996041701979449123288931115725271220445471359765100293087275544928612748742619842266791035605854975869389283537064988232736640319679290790644285507334022297365186858262773607277121097112114915528232930596629123343619226007759708045947261464263220870387990940112723322699369778658035738911027689715579393048131002601084444679613523816216333805765198972194345192780605490017002419160128760123930954267476871029895288182175529261145363497589745541444849116634221339370391146618775899171980793714255486873953652013907174578869622981751918754835873777228885751811489309979544123608548613609790861664673495936979094878042965353616918622201779651583240400240090634053022565788992975811346806710591729274153092542978109775019331844164940049548055658218035209255014234625617194938500521520916127996956730623742034657821382844347257371561231965632656105334330968269259866570577028592846512323325117640933153952435535917707988961340860943397429545890557277654471522300838409636002949989884490084418399300621453362556430513595664318785680090409859853292333924661938194459805314099989606429810686283234628242029238841791530131082651372996267541088174080000000000000000000000000000000000000*i1^10 + 101124754577375110950493902126814628618373480570246639913189194585145683526674843915198618907252856555656586458899031413104672401826265619670074531996572892220913044655039929375861735887137894655373650373851326034635847367353818363088211021958659421266458782860214416674075673035443430284069666903896439240447471976270061371527359303462491010898102303790290335202119656082005986625059653724289903187797619054092181810495944485997445682938005981267182021587294364711624646215755133817595320656556094466586190681960636872649414536348142566790269898056911247688715233485390202654799506118297693744861432153520824801028504208790029105774086828465122110283722224448514824884191598791362918122105874758561106078197331020980556230886013048510054249477147120916114886772368485078555785394947593429809827571547301251106388825705594379334655702480794452816941947230651594210653234768248753892217671447340138441681363060991458995927681120733702089900741279367699972835720744576229661691597064695615156249871480352670694908481919606106498172730524829897196124751075505515704208850361560171171493841010067149761571979945394566214319981114391284885976318956797602743085451978697067169154028705251480654777060866552993267712896656061791087058653281518885834998273961136674639486701688232797995733869634567938645104692981473428407784341539569530371125643586302921517854391633931860848750952644468247961598813457724649843643950953187236366901054976781901155113854024160373119535443637671417919879000203889783454832725648572039407423791485688277433673457679196675574887088128000000000000000000000000000000000000*i1^11 + -8100552093499341219228124436949871930817735133842223343232146882811011271244612049856114972380681003315134228170722766967938940419986625818133028452630614835483044084695769409246849386279956858522800875103507171745175408915256713165346168570793626469745171296303713372743308767477066464411099391509340493135352766323057974583009033182655379798420427787569102237142628814391617580814837346374861650215681079930305362500024534430301144719499908450392690697690465998158790322306799763779308139960153672327002023788817424903486981128584428516972710597736355100690240949096837473528724261789712026344057551540101477858827341582426680723348135567155810666272051832833657173071294759785174553594154594632797236143053007702332839606783882433502899225276543654134944853538179841167447761511580216321448915306693902082053589944696200502399603384285892112880938977718783155981832005576377954278644502573773703395534211117039100262791240699764445486742378638854902514446677619313742129176388228061182101261558105676780755484213161483022904550829420630413713038159216020979246772424645407603173556428302249905342009264454127505860221851388355651888074562522159333142340190250099096368649622950785698744244274576423231344929900470812536411760132960274496522218809944950007350089305834149323385272378304726331034767026393755530612326630041295296754478923753906297462132201149150388724165070886735049787176427877887882676729316001101864423837494044438913324344582580453888753494437483327116435264640090462121234711835688719281583698658977091655397947905517865611663769600000000000000000000000000000000000*i1^12 + 643943836615463477928238639028167328099957054898953277917238397159506435874528153409938274194762097887403845232004476574785370125645377978660836450154740748898559652426715447444023973793738468077694343746239440561439847792512101521877124405734893989568572038662411353314107843921476417791088783588441777892711997910605428801404154947897146529466671047402300080217742522899639660754183804531681813587907434264695982040283790223139151913842507382892471764132550264013579348873883989049527082714634754395628977127902594570307452400431001017809900716200758953008440548094848000212522904262532475254212795048859544882945864455242463200938654087847778633968152172207291310297040908426272617066709226117169083836124110776065783439007970512134564789322577352592399198520211266599244731380561852874042111685929123141271240830168554274756376638592236700665743649646302314732160429520321166030298613680542325994771879592658031448966047640170719263731967464985430928062964719610685611675101167951920151248099682729932731259559479209487741173019185797298631314568580050974830482611586430339336829385054340122501855804297534609698574229476688047289706883593080947676529027470764194532068603376799429618728781435481069968540683268329631687288650213360487757157932433020834505844424004327579107739290114343858641281191077624452541234389144429692717256869972650432293143769077421657413576894448906829092157904847510597390941906049046406256829872857926638365532700941526736998484142051883840951572111798025127435299052959922410661616767641596720203243358568262653706240000000000000000000000000000000000*i1^13 + -28773870908946325535591312975331769679106959905104903314432604511878104697303143370155469869094560405113599556327118907709970390115567480607059034816557708553039167904951453886967846385494872220240512651828657139791216458753280306810558564397025223471716340448480202928796502649673889214377745165486971077832095671040531871927954310924434599884910336266979004621997838085164112324035013959026548067397888917407779495701776691151630400749781146990613649559842787333716263691937250025270413146580363999787457493541183711848572238392505694325592872724167426410578307061394702161835479251751113203232309677006502456106275755145156044093514656025641179864763021565095042968475352903197970359607540275898092762281636243865463370115107426838447940953647687234704377846127176599431863209604588082235366594002732268902297358286391938324837889755353651209011792126995548226631624595194550990550869540210709176687315275511737954252844576880180179487406251663658160752676451300175819399613748743216676626084403286616703583612457089469669001158228531941718322314956335149831991490018623066150636749735763901671115629600854284590065053789066540178915100501972583647895062115756279491492430905354376972173686116812037442917007982939063990309793498188587372164693206787688960752043034611250344004598655731086165172863009666114186565705951708937963322907199819764860244957583746952534314446510412421286538423317677784723242353258156645864278241176933695443102613441838488077092125678470920893169911864981048580386148363009170871791040298936782231641420771956359168000000000000000000000000000000000*i1^14 + 672011364611173856842671844628208267199732221734257070794447413741519634645407373929756857466904015021497163439710142772057020918767542642289005441102237195609298645560003282307015969116941577032424036914390277549429494078758928653599503503612400485343078289585135340144809537358059202259013064573866549020008444509018430196501278274299148362328810004420894896359746149221784397038381227090604274017678366771582264021022646046420772962529050994329374957025470143092979202176744042850749434259982294718318033839664363022450315955147415126650981923683773887087977967547422938713047186038966823617445755731553602823039212240872536432674014642116693855744872380423552923057317150285697688865578227495649350634818053810468055360607397641154883939937871784133999158251514234096868842995435919151370202278910044654719546630391385039496549015522340628449439231210461831810813885916639490804255163908743324547263213696596924502599833305686023703656291923131430620203061328981484647584238629702653882249852246368904580493904902324700523914856975437861319257131762014556467877361190559132247133202810838700747993765882669090273195886396468936645986766035950895242972469642271100426220725972799217647563113034498324436886833382183223318967864394563953003652835972989475907360030521149106141049636337104741089026603743939300083111229646594208392623226346150728296551652001826253052493990662547480787461797084714055583798892559494630093119117728918289581467394904921203028879390838353299655887984758838959999617333747036288501370238195584945412720017853644800000000000000000000000000000000*i1^15 + -5287316888962389046513521835148096562156098990095007217947696419396822154233317796694977520063249802898984661590895563300495771901068215621578599935941998425184772925903012074437275213484370268560158814432300110306863176515732944073008483310333797726333410499737691594423472175785442863416548095902714401105687205747292947223538633732709667512411340917148039002140691728759485614695982929150720420227059300183103546467033791376654122561169087387893459052999109664118672695035690026930562799175236822057092794522802516646299973143598267082208060768561757294845275498865998167446851567164729424479292425505780858539998409531072803604065219348753237445095481244965310730611662112970055691506582781248529184726081707579865624563151321029890668937612637521866177308347682159841618677271666095480713997152387080934109184504004409460198163165262502271794743937603932525685716246323691606447301553397751641610638195158199338381590225633329832251194822460259478377451938661423723936107627936920461589958502269161339317521361945020504493758352571887376083124886616531932949267681137989954373204625354587025229137373273640349330845049057649667597854793219024112174566229470546616549641502019476252557202429992552158767868735663827780959790493902303404994929572094577055297616064551607753233564648506302203627078862665526919048742721224424298447117359637495758253173226392914977749881754496756929361184878791363971120235843293756780475933548518021007434351878444480031887954516342452535154152660496812018829089393825381834472721583289207178696882913280000000000000000000000000000000*i1^16 + -60633290191658194084109298046166627055227022886096248441631635306228078073408831690527433375578148075112961244980896228775079087615832126188141099262738926467243422970247641868491616544978338357509652923418097431793547317034689496192057829743342013818873331890145049665032564495865481698309227281221687165712533664544205877849416412374033968453310305124731321418595142862120111085897475987180296032291683548499032908178797750471964514873378488766512597188681985825350871212846329704094143365457777789895983001233709496245692129883619780175067069319729464998018474080974200084802778845439033906871167031620364837091274743000555054532678342915494368362481163309904369165151458245351138243646939564010601301805327967807336089715677814512244822524632699069057486430499333435793323017863446843316588613055610279577664352876249500994523896130274142374457292665451790430581029589214003447843872827339526762442175977407253622897453313966188195858206017394491416229024453524694547812319364754791282931849992362458735825152788566481590774101850113756826799385563885151705336633810199666032506073915384013901346677048007118665864015738880832476399010827928121847102139739561150067384444960573950099697672360262552093911116701925853937167662660445523206361957621856304124708057041693084810821321938354495657706346227257204320975202808864400776959470330071041761623904516092611417807205595402926760939130266458871229116359134107772239987397785155959636105998462094915945540806302910513132831271357908348021946206113269982735437943801375901433724928000000000000000000000000000000*i1^17 + 677153688360274162611590002594068177165579920252222111662027817101815763438589493075903604261428952058955456912154840313300688383581683953125777159985112570420732319731008326805641177045848182874803807909994426693493983718755531703654420581943040796229413892748710316358898912559988784094252630079953426293985726800055739564656710035815003661345022973345765678893470835758467889914879956417236229311818804415498275841756639895479925580846781063511809501327517085333238806160552338162745716365330494519676662849469377152995340895256938452256229425745291947349822152152684049460558023808011824061778338049128513965303077635168324040369650008820641265638612376608385046574291627211100477691938882397066414139151835212853831119421477436283929826639732999771153248042579059242766761370383225304737027503714086055867750382563978584594132511686962283211815620205627646829221078793697494892225460544679461954573699047837396757745898134958203424911142805696131048851413687707315826734588383682649475315978664534853055726511078859584109015448058038066891586575068280509591825138419514470383066065462059640091723902159034576107755316955759381778804510561869736648966969521354080460195156985734758611322949441052922263134404060302398691260888410052724722754335111303805577840893517495705147235266790450955659694703096447980627257903399069148068039741555000312018403954885993072712759766318766850399106949086313516282454910689619267798768352952439583304338840436233164983165837355954707987449724316364428482531869599792681054232641958275815833600000000000000000000000000000*i1^18 + 4873746539694171615007325416103537136775590243251193258993501755014826462426402383213340214939277200537605078367844574926395640840268494043709429611130410705602873105862915059535943695748688707249179835939428151162399543327902321479199659802089386434454566377358014776894245555402294565527480056738139810358239164426675399531858795637801663941203906287685645512071668174240023375371538297145532237635830175820186758831433385148367896962032817380832305412658767498792547317318067905091939114424877872660106488156106761054765289103639674351130856179736023208589436466740137764079368891589974457895935703943017234128764671351628813979774233626474892864310202398784250362853167440205066873240857026442457496181637498802506225669230821895838006253890839471264567834080207589802679817625208436671023503000078061371922155919938394538792521749526439871095384059176683787465181930729569871143748922876488961497484160693256259456138504292426200908561207989261035212317199019912716774690907548717536971102158838269119261519912520506576755549647588944263270647942490807722632163721792067084831392263851370146088350891731310991675330223459659758892231342536259964511153095953420907266152449912311536077797381945990011058640822613982693009612388347419851636629925259764092168028168504033288866794907395096533542981699641250092726734192299829090146678825356988914616203792430415600456662810960710776778992245045296028120789348602913889150360386896508485601088612821781438181306441442678258813384002838952762295363318406223767736886698369351680000000000000000000000000000*i1^19 + -624929971619668673383972368292547704124596752944265194757177711754265868695961510319086425994749437505252094313724066717692645187837759607177456446085287218324042332598854406780670467472388566706689970554264851393480440410511011485077352553019084785196119953070300347537342620932235863414450835894776189550050353851688711093061809050808394666705948255830886763848329487534472415797011445906670010877157229303151478002662598226380343461144747929862792987099666272998239386545934858753573935328984427634050966638132191109795437561938272425437502546863095377916889778106161870295373318827043340706170378751915548740181380152034905012208452378199989163309310834718781109636033947637820955559176712702668224525145508891196980637714076470660260925760700554491397507388053995086142703090454607662679745601219339507384347063137407323773295999009476066926374457336714789786141270148500157858000461102326216450529945427804433313242839471579430570532363191883740982256608282117111698511711793499646750332925589826584133841114951587282716865650646671359120124087092565443420294779343277848730043474757690030689073602294028360815658043235596592821361821390373475434225622789433930582051539493904293342396482001562366752048021675967819743161649589978221912596366486507088087105739551903055468763095145758301952043511367859418027834334251769190930868317252871114043020978531614390719444898933296122746520646536424597063057801558503700902229897691027708395955045332397248509127176518091358605787911065222016841512324053005358093802930176000000000000000000000000000*i1^20 + -630944602595351797876249389086331477215383859969436145859762471636059258281880185069696354314273026544188487124490111741466827297283008396187441501075224166040542768835018808788546835271957723983235096112326758863044160949486615215991163395058372724267405814096279894703089906757695300320261553318705842864587978807159161594790855841234190646793753943406717219927841479578878126749543845036864159912421623937334526046422359998903824357857665530751953551107107561403437758790350043786131326794763171105518611715989879356219743107903095087879726086172980290770969197988014359349038964502583788593277305667505243871508451461249183868969023057455944875581412138040963337842058978026939458402913866538253442366644515725897162095534434437136380144103353895715050979512362278521148027894968073822769207297995627269703748249328243475629787702741697846256461034644163417226740500707706819340686015580131438905601501229492193590604823778673174181759019489026325128009664659212435447842187345955420043933676312042916972842841264825120493065364331351298156160277117793106925834426955928424139783914905580647594844394357732620430558210237380154161539216820254310664952933776241434017089062672384626732466355343164944265738806823252234033938174312029500117525652298603730086972503024608012945344721735008727366602981379452966765835700351935062269291158747019875668023322258675481950618498143864770165105244468635001963619963634144718536701541416021361719513394255970051408719763351777771054818743028118991310708074938545107002982400000000000000000000000000*i1^21 + -1485067027761574353932902515907472807944738101165766577417248388749235918029881217224613549105955102969486128456304837036389407584718422908006721562577635960140062421132807704714903715619988564088231572686637745890486141271462078632320263899318722964276881708379008272838496905895870300477501860554580517223313945688658207321265626680319662350662525844976010715855546540767393026386659959544174923225234286034105369421628676371204068688596904509711056310249756024730581832023449592722321562969795030529698924797201505550968730848619884058408547175666278111200258865624156140324205081049261730009671375996079868256670360731570643524024955289970352908137396736208577222685719690402380350787946325767282205358734605461133009442445635157408667364937146698061255464754304534563679380535799859397433400066827990010265575030782198270530121863224927080933517584492234010048782992533014048300019782233167388425911924580889204127809246760041416463833098251613294398823234868046507841239931664593147282846252013044338247130292095621273458749540463100408728433670408954467929379248233202666816024511484887307241876421144374095542109133535830436572643575068743764139873723221252675722973408928173499446671957174099819227596058960231283433661132663327145756696940412045225022153981922655593709193668269238118068284970315978890829648435036171495164419310623670074143323083546729314648562324327974765184678107314819938525487640442648694135820295185559358092427067626070637432578350083412092309758842283585065329349324896395591680000000000000000000000000*i1^22 + 770923693279193933882085642531745281173194744765661363952809982400284274236588008308993645525645885747354643442959088223666359953192705166609562559080957083844602975878776336557136978586058826138133172859764900879703115544150524548770324187439785507180043025269663732074731218682414793989212904815157843105062190796351363223473356335131015381719295418196240983890419440210652125416729537504296618332000687404175842388374922746284616711831376469950476023946026507411527298842683846535564390893187343617731579858082071100905889884410828073284074765017443666183147175568439962866304291778836761227158636017096171787220895914766279776910551247140300829951580877524188639366063360189603050330315069734014789450352232065873839584232993764380056701629344660715467895105779403984714020879950973347502638309621773122092509741641097256150658656434273423556474908188989070686250637846924486957078318254998808312470370989161462452730720371314076047428866686715141199133871680924857710865300378807132285538769383237074923237957787758661131422464629347508017878020740067619594593974972521995714308382044488127729427148343869878672163533446230996724556506025774515800497050789180075161184855937542681103254013187568177344771407968742418823856688262214982628474447428131053175762953837771232768332204945362233539943057479905081423731879499775190441068155027385953029478173661321345866764071211673834084600399632273465993306767641251225342691292641668423364670440095508259775178356127097327208853838846262641636249339691008000000000000000000000000*i1^23 + -127000627081671325840462119060480975453924350355840720590745513821890433693860211202728552214692200463907108443641796533981877045768280425398775378362331560921884468526845299784495877396086682029792224040663516221650616620865524295409281777090597756946331909814802436506901888445352481541961480183811289676375476770893115670555433267259173887924907144004018099695240366855472672569981492757624839840033454991470493026989509072104932249846692990335930396942855807722168255670398268363257721149896512795770575423089108274722023892414835112930929476413122558921163873233844521001365685620910357085218082181159373925572169359083559039901890945813057759411540523190210070380292165890178322445066489342710492037728025661305113823370618334531617790417093535266234124818011081333947806012804461841749447522182151918659526143371363064630426079169856879408532739466607699487361896501831578499047308353750696559934563986397214517551464039970533649028737110069951154818117996965255806378977752558267168464079213732908457055179256030728224516075032878341990878206332031446980943754550630134003099761514650099988021226342010928847021591806660128240698908814723311191207281068227930227586872773222386727320108041313574951699418714961419332068247630847336556823846196627520244746267326000413363757324350222332721417384363424874409662793865198906416064070799367083378192321403122164077287527919603177962701918310748268702565850996695675199659674244167730080300507374804929095742322672763216236693878565762284811557273600000000000000000000000*i1^24 + 5044030444447260602498932426031126102924580000925060495738980367232585384897189294345994716203888312910818668257394338041064191014734170712289208011297281282410537193995542816987952920258764740670252794232329473188642141254918059571412336773268976023514153001914773951919052511948653614588268294063814515644694657465346059949614198292725065354004232672821028396472725206929408818667642388211319655471255466026802606564348750422404598923846208161566711272606612739669141654753295468837406892060070133853971701756977988650513445649228923667069061793088675254264074861341677162994617350800593577850206832021753032021963813389993660387814538866585092787439371093916413272414591864682460834036213941307747157639646450218114809446117393331226533805910770902826762028632219545992781173104172913915092313921729633634693100096750572661778623587163022702580569449300535156062482450930503989314693446870791165856443954702959830917023968056492982401705516788748396834458663991581796814404350036589772531531605096332956502520193076890286663015654294581999273245598077359835230107897727404692588421786298613844498065101015734919562885161193489270860483583095946220492880907144799191536141573070958910891154200888266525287580628366335744254707400783930112579344696428726239525441024096631946731325001609496595570351373929868820160638223232955872263386044764223668375184607211418555230770669364779368671435632596112561612142481971353568728117322567939438370385174222114376812278034424768527722798685799873249280000000000000000000000*i1^25 + -825122987030814388896337287403053078656917686252348324387962978747560949198760469341482336239781825364772871504635219565109114028523847257192570116904070259269144861383475654034778447199927819634013298859412931461685877594931598057717519559652004875205003759363393085922449718696791684836736756956183438578053784752559795660383860902636106008827908328317208907791259475470848991075839161548914049047003905381015077467587514120378595229268282419275444972454728557391032750960626687070920045885833535701099252757271251943776683699774847354431214694817332755408894896233391956116375588434005171671542218812124719283042289557841499353080869396199543012311308913053418357207737199495450203838028777946234173297097799792790025430808996467290504177219688490542982278337928494085430741301653266872470343609123741943458197293893005662159806785722264044122887338927017617554534731306174793666122041899715936196751635847529433585699173429798547683709438687090124898685993883193856588098701956878629603800341374768412092996421927096096470005153787706013850298553405370403601740754018462516308298701208054819207808503930296904645479707643770016980769011757490078836602254326223568631411819188528170879175264423006823163904787118526552822069210731409059501979960221512554502142519946059299242329404097001046217162269957467763629456709291392675646178136525192983444143164524865239471703632729699251335150422699517600190835287365797730831355822951069529214835455099157144439085986526802163504540001763328000000000000000000000*i1^26 + 50889560500320478888870810707517786409272060122152711929486158983250116778758473852092713892333993983694571051664441473613009053069011332343430241251399723478066354739385755338259006594394010975366619552943712021282972617460149402078941065279169070137089434813216918467081684495259348191998943351654398511364628745205816694939788397790283352645386646951081063318699640552305659152133684889638045221165686053623661662058880970793637920786154383021290237769161963016635054038465039351748039815301261759498997091876486031495513500296067952713165413326942625526530887879861090048877585768767909910469502494156755753460844747520756718549669604547144151648743065318510313126507137788481787259357866895919434921252959320287895784636145384469257433016062509891555876374943391345188906701979711166141196371064316201861538776838310173440243524331387883927370355225886280740113068000663309207212091144822852442589052255284727635159436406482251848919591316825023873937134088581368658955424268563726628213518583541738267321990068682872470862329853867517971124339453813225137258256411341838887566280244079279824895189637538638359776556687923433455019307477912157004049898021590484916206946178805268345584046493797701725997629792880559082547015656331099138020758293644104050446699448881472271180364478895954509298508820759276255104011312600628512210343980463081486306459122772628320689384097103482023763989953207603480884937642975537419501072651824431466982322662550283657816776426393992052919500800000000000000000000*i1^27 + -77421384316396509224354445889066832698070032006560301871485771124280098738598329678346654358473877246609910282402963821295013960992020121985345474088650770761359245654402021440898868252128966632234955173479263522291470815991417551172929228678479006980925147822657167135838034362015317736209798322188974300029849810759286900851112305060853519165753626718045756413955166844305854203451847887883296198011991556990232083317069546764196544825061413058754396684952317658400954746319073342837087109529608991256760772542670335722483960584192617185553096582568803961024149064497064859947529365158880549091060058772966130836963396419969730390336430557274668562721017631341216611898253815089820513629324150354681163049586378838895506161486106096348398326972537542792904237740699206358295530819303455786906389812773335723491008607890380128071712125801905858676216004309455308900673868089250701379881330802664819071650392898823559240404063982540269220294130615950773929441393040043130479267994209247377387784170255038633842144953581317347693499156856157382873558684814482904926375847877237950852666449199503091482768735789796884330303933635364583148165616112381357824258299702924435545939886562306634437896598659967512089065719145515347452983930120684451799307596752002027581152475360900866218884500790039665533358601986282863120554675536667904937200474532082169872201403996153116590018235170253872875831616818809094076066532771913317530486719004083099645330431129308253425348008099184640000000000000000000*i1^28 + 41900897277436404921473472448163897117502323141290932825860689503987853078224982574698270153454599183163530373601045365163974817501942329804445962305952969452862111070880564947796823042478414023260634241007418188538809429633711568653642802768643102055670542056773923599193323853125858991245079799459215299853298342070830124807311302937727828567753504239613348196706882596347704801222448363167006219461324170578970091990082860606155096389801774992416803757535950300644862729599656086598601003932059929125985306070005613134576343397017691406016176432827194769513584014001723023324906491343235938731171653145687746700972446854797238890910258982831700348035134673432317708103226762323448049925017679804940906898514052127782671097578140007138872784567354257909438850676946427541390600171372882208911112108031263677502839406935486434971811332177287353169391121609840591549682385282916368057930083037150784222677096338943091048486183726865365490072970474200927457361425962302381242149483135317853805024760913160596715976536498416096453447621830233626391821440843372365812712392542825969897568945154244721295194088581902178456450898614479015547722737272969530867498867171497827853514403085568875804396826021561122477265251819686079552467716186085909937135396755815366423753496944126270164381114578935084861842762226985384320686783279848515219070109353882615522417732206257336078453116386597686398489274346344260538124990808251159380356239050052472597439934785497761126023168000000000000000000*i1^29 + -7089225249595734874049216008427502419166726191578145725965947868550789422548249614413079980569126744800442871503631612329665675473687160851088838284534835283759029295646200747509942921662823673866498892391146438968488839674663932662150331946634244344491665517897769394849423616144003549498774798909474471102187934980898532895528870830849874152924185401259273500737651384922639933936079514804223931398941539650001831677906123866601984709671036543902362207404283155835261265214289441238556536974357293903336438856712991718717932955665269808610445063107759388197930212427527064000907632499619079671463875360646685569175669477644557866906242927951448835348406316711094955423824660183000394559735834099466228526953922637624347315498725436522847119570945092236112015282783144829958355929168935360969253018919213746521258847760334119862995275257494266348183449240907886939490821052731542480602640129024765162780810989838196313915133101258855047284650922387718473458207881428030546222552523565836070522472359750813661570282617256052262362406532455648235674508912721723688584432514509499153793614289145195927410713751167723777220962849406073038048024907762236506920721064900557136805870017580038335205057119889827748968133725811291466034225308582816553330530980310690051030902704303082895405554569815228538461440230499961778255709234538324468370504188203290823070975125640040139343974554353806470890970233865512067814847427719367411725366451586176844581341425670553600000000000000000*i1^30 + -266584616512278679622801138750817940680934776440096912685464221731627370197140636803808202698706918748742381603563891547120425543011045313089706643159522837042600666287577760791903706051402005609030037971595462037193593975716532133107099171177650629466643248578381841874242427366258649526662642068585495498075823278129892062325781903345074222908574851373850908681848351467444956999912060646592077895875439690238294013535099343892416107988691347253715504061518109070294345156696894430759565707138638750864793149886444464727414477642758882735455772972925909149011733558678937067332305096910981936881540650792283164878173525086651534445110310393795042578160431460391708991509050776323919935611250075685985081386567275211232038830707676201611932629007371027358694573176636624796486877181290153380297025809261978719101450909055857957721541937862121283812373775624529244438815087037475323968898027676563842039292540130999026057609681735444127455670868683518198524389944561682754625338385193965946984186701653595391875135783940241777055879782260266882869688657210616672247260149895288107021584537003163293427426424467442975679809166027345206161661385378025461862672463074445633115270379105501877525080791078820587625092372773093819417167838066513131477700880375765788956652278343324156308106576884932926397297456710161171446336389516714307332561055903576045346489745131734069435601319449974864092468385507925054277564694044441371994124285219380174404976640000000000000000*i1^31 + 126495611737548053633449706864527537966068749683419826540526222508817512330953246195694346047737874819453959027264919130462590998446031084954291282218287075138018933964143777736220085693752714147898776704519925515343079568232898480958905611424430198571175387571841862176834804691816937139890846802435147729602258415899484952583436457585541072571087779700331160570403745956195847909925128811213640066406477368245821338172865769082209197938770666068442222428436412200755030062206516551009738092202363286578712237750529324349479314773965350032356137440956002732798710553554484892657643526017409877192989370402157727147279425076852360868396724906493486914115199125379803065158237015185108592796010189701620657245113057063344566561997387846550241029255258043373835739115926902969626036192218044416112178992633711515608087658050735401015556430482111383780828705272085341070421478343859263815839505114802793841488102737507787632650005458063830993331302821342947653792971343429148810140786756770669772538795368432360983574096743726260388279334778414451640659209791341054501696959024880020886241178671040326861036590878268505369699712435959589903895125664961497140138883842316976018574329774138066570375365563478882578852640276536868356037783229300449454725636427351507540124365499827673389047831575855777711873106919823337916160264030629063193681511765430655169478848121973025976172384739684484715891059608825416688289218398035528461461048002609152000000000000000*i1^32 + -2948516057933097437886310397473399836788246807412551260321515005626930430398010120620465284597613028644357301742329214380569271509183772893204288478694152162077842185227570039868861572152848779603491863259047222556212393241963307819237236278818337930278197456003740479741527662503759965197479915827620466860317082465613345439968263847283035158844341941455990652362221147229020650661516220760065113747229610992921821991338689427691408177878147294843343120969936814926673331252652548465694572720725235355400557589838400261007076558941158599150914842375330269824024298741743401827442051729132935470677589453516684591544248739958725301456473429690117089771305749715375762573140947876193789199698573836283491732948467425278834144331874948562489642197576457829122681115110787608508251411158327228570753548228601108446976120215442590357500537982206451255817464439500712383968177033167704824915623636911696035604604713920508444689157231916307986575121913521260390764033019437506313974964184476501273704572200325746958740886039530044072214728968420312525835794526639944879442400291994026879591260852119597991753670487833252721836370111076695903057293614910528402991661057934850525272696844982053768105276122159287329861079154019630777674119527300505136884686530834761319934309644514356403814498725897089526822051540318064992734435606730286155052271425990957588906352931952851115331890021683769134842458906082288549809919891029365760406323200000000000000*i1^33 + 19373946917451157445380138104521871386879093629375206542443859208064783615278042866833830326296831331608584635578941713421836225914709404461630222098899031957704917797449365011104593480865782505900381728878199798003565940057323836972559003895094774134126515267138010066562757116843613995265312198526607881267731084847288136093932380296348519473093883142788370930238724723107700895746680039190532260383252362533229342432456058833154207834979292940240837891980420582683000488750294377402664888544560363031488565007159269146180396245801042064760146163539400078990020881837905523241510837352712526209680597595525841279678408131248300167659512204568337644321233643072814463173969668950429364030697811802449514899315772585113633178677398254493212516252346261859933503436867844577255053016032366543171591653277555912157123328706553595079767782124129888160961056988306971377175857703159029310344758100515884742453296993779378075070061467455830294276513375459454161343503089883483253307729006465507199887717318279244910838394755092871456461919228625899363415819107640373281394222505836999149252211549986491431236558949630178858510053726461616847429142999320761265064612825253408542532251510655620888515163801736812874166549782533575799319514508209821683383071867890056316249183292986850101990375853109475294700831998026089903158552659156466849341779381210826714964828365528196092178393022697552223704310156975687811487726661795840000000000000*i1^34 + -4585645290950684484580790708892896253918653525178137141145684931612037684564406268400901178801951026758146088161346152167568093021179107639026388683855499447533384082513041334150375284998909953064076186649377337925273292378124539215410454742107388110751522614394078621982960383235287613657997810975926920321661331230371666314450900575633336944834984478392164190180786898996329362064030206196519288832759984532113836410092346614103423250533171939800823684060346637518736080654227773916020914136403333042753136619259626863987852806420124054205823847116042128164861097989737705872715877694760388848846665431527699680665576985148642658503863812311251653797674949752618014012507428927404775697652662723808406763147953791551259392218471500481367784987438765002134822764174846992107501080904156902874761074385322669281225364920964998498959956265693061870949309921673160770035319862087955222178117910272765329266827857244427586675823349948858626291967398803150095657324520791887214424638650452747427737675350841723820175400478021937477810568851870829161507063872071990540870575176087529590136818965148707670519024480751242793751955641302671280333206468399043237024914048016338038011453952342764355667774914335578359983299098084136494842858737117041874299305988052710650016213028609173967347734050083412192751721488583879423985626725479797456356872982436379812287766770980888264402683437753841307143582865829939642368000000000000*i1^35 + 320448480517586918773215074727501775285213950602493818554469326753851994559973221379950595454608654362237345068578891485941640144184558924712757767571296875340437542474943688843922495073179710568868682573617893594178786049434057648883582900436277262230892542652785746452847867297951313888790869848562897388058421565185729662590840100398332702180761141830497289660132439376968807653704472304072129528009413158042714202445739024699136692350100820152524834170242119580798878759231865755518285667696020554694384040386689528335462302673020430203355004475580113837637575880568403157353359431479307791891638474230832387383976931319809632502103080870745726017736422792153917074178162970420435733281164490344988323102891035947817918781719369805736908708090734838083897012036709232429312101354267068980124089762614145608529920210981645172700595924759288242894976747040095144122422552336114020956197613692812128709536459342378015934682467396734893923896057741686975072851049216993919522353139398016778099327846421197043742738008925033264291713349840242936575402974835617152044431438244885264873106455382915787720549902799959129380768845550082806837526037425947331713136279507329628879327561998537979157368447070392990121704000462667392602619443626353136110851470908616360888497985893170772159260596215767582199373053955269028912104254686912131196474897113832381575666113057011084313733307622596762897534156800000000000*i1^36 + 11251835887126828602926890618589675195353148750283877883413509914215116821493383168435385342517225419820081468850459060916834355625324093630067816496629438361016582844319530585924653950399462482803346719841647830718331120454892744620523137861859789550438134089600859461047004326772702023254274875819883110277644147799446808314786448353071039388343101434247397407545179747685673769328831759616725186029093924179574721060956750024196060195051981107405920221453716438379599173367214444648340889629658834815269199762532484772128804280243647614923793249806161856586362282332602004825810387814371051986398448335522860524806253880597577888854713129753958855198244739856301334171061917214297905299326893828260856374280460443985008896834394941976665341000019102594928572014091700611250965933185649218934541524077486998933691770901448275024572924698091084611613585458301103024260988282807194232457720042348776247200463342135089335237398983273295131924051078551327517230385565734944151537016920117083171065641116907785675623415727471170476171706674791066978722703304801388896908994167560084652303910467734700263895828339055294241124196747191981469997514341756950857371872317835397816896397869695136331193746830566399744958520067664204097138793306661121101335567032648844287871758360294264239053475324977718959501989293030085322693322549365411823764603158905631933707973298165254117428753711759360000000000*i1^37 + -5600062576020515379931146660470718561080702473924094633267642195940362726130796644896744083597164370283368791401978602237178696245833289006725612855955810773370126194488812292281577981040448642233313580905455922788926205704182256911783948339301953128454147985825467352858606740006740418280007893815345276992063134126250877058308391574320736808140378595827633546922829274660103671814500332392674869741438967866578731772432952676791420694611555859921146134062818159724565542453559788077341907525265309811048318116380332505031988449631115517306385633468640821658970112611665393404067597669166483038666192851628942539807655726454053171626746942171786830408264807578128194163784770699442849526101317349831611727410790877790847015541015179759885788935796007877468948400621477112545474420417786971870056538565892264416995520032791953520601573504034419658885957646458472385197508927522705705434617378049732740610251681926435170916270002165276031339405699209245652505011997398559352150465736593046832152406053482607800556670804632122351863850467841615135716134437054320388856600483114909055248074083878350529046027237522615338864040722502705023829301154846893835896122834951413525885979878241214762739137636483732829597113017586120060258308897711921901683232167872413143874167283261057450386885287650624955936487494955301969836349573008654038017787657073613643166222601614982250496000000000*i1^38 + 589123646472200102558103000031510264597189760265184559740047916216687349864701241053498483948675172583729260561279736565897238905498830674586235472751530956163970889243355740681432378359545858595518960986809360108543422008339070087209981047814500290662885162382664345898491285275835851078296906846646816869702992960403850364075711414678020645939439888782731769045366771503321195053776879988387560123528177779383116182864382643944935032143423803798565249264381550156080786275757078322585572372924858745728172390863392327237717221476482556237772575027829162303243135153878266924542529593816755588565539166059795556648854745783913316286882216037523340004047603690982540718472667079339743620707202154439300993393901846522763139097620623761336317046909377559328925917505877443507191004526336178871945105225946874207644894527288998994122871826463266121418708758880268322889219277145799898626358849244524145752231671199847189736805857924640358286530778722849941474132533627983475991776522453232720466450400255962102967704883659647659951127723900776363927644417300957734366731886807051222494298192132891947444614190563732841791584127221920600857629126401920136175302798023575408882180083862023385262533149277522671947164665631312509806700143645253773650364450039152855316861566553327494591924378723633404652993813891640010306765397294718587303645087940249077079847731200000000*i1^39 + -17620746357510098057662619022391119852929488140820290833579599700248192280355473526447797594401512637906082560242562696269005657139737465082556168010449037715787156045784862983439103180180844331018235252516885405286190258954205784528695955422376063938739043415871367202050237238219005077328601500551334188284978932970546529571772928020412011784473122525503212238834537436515328616883391937622113620113392545910123244833074162671271819609304263987783494658590425993125629245170656290143772491138297655698851151246368332903298469101898754082176789676069882877521857770407054430121932855773374066713051824586583362745347294650137987830912899050458214622471345379779490521522990624032848035120681655195118853457582979597113552270972238444487064916250109805384270416892357991943443816055764298729853764370766269024941624608519074576766022499476569700622697176338359671694880619697636309869894868663164927492690732839923129691594160153241748646944600084634804503291108181724176011887073233013959645945206708410217783245299265871970263673795493473109931510910926061164111195282099165468855327208046157641205082808514799594967114299197588040021909684066535663969511466292654609143944427291228204927901128402304541482888906878716947874661940158333638710137013097717115848893745377050976486239907217416417667458448236412201937834638578324422122676424661155840000000*i1^40 + 63614505584787523910299130353597323737469212635857293668458390077057913229957068091877356978616256785274209601571478171341739124185414389007693272470208173921840421417724002096197511994921996934075348723123431341625775010623469981661570037393224777383699573976237317298986686084980346183102231095576228804640783814539609771922585533342364566861651328825199783462748471813009119599821193584871192410223338096002575753857271012108593486317268390138204167004986429752488696897754790197769244908371938096747702083534990491145114470890127652253163594804193654804888778176839128534724875861272331065213140339337636850711078980386223079137663951145716691947735080908714670391403682997616951540624214560708768453234666797343970919260398200965567417058164090419832386778453789315888526838814391683292818894787951788904386058114547769344532806769278130118297965015863501307344650927745617237990369327634572520700194382439332292534184493681494952146823499695844306045053257752468740226975254961833380764001348844216681255383401804443016111760006846917531822177224320876574961624061539920264346054429702774237303175944224720403039745972279218481864751406370193201629987447412853914032496767603646390088904308327562858954099703000423765300848287631908221445350634677176960654106814289226871728982817906528395585163979467294634325512229744357064704000000*i1^41 + 2832443711490469229430819021061440341818007409232580535317650172671648604664641336827151538193940267555925975385138905819668866954515074706221733702731516971864123132530766912349212714943989747302829766515696421164436099639046840883424705085022586892662640089395024568731067112268110555750227430198244439786155271570661558915341800813043919116603388057142856548147408247167073829428589925766438097462806476195359889754084294685559259545420374611290830036469993590002920449745125182268982364793642609837488584775822289280947003448391222113900289058605350229623012079505484487081445083040194136669230329858120365833087549518678783912850716359233972779753803210179844062619512844994744115573286612570913248679494627194576118902684117106089566623531339410920280073860867564981814216289973440495106642026726132572277536377244638084162366247112036447928822866201929780485710120921278723510224916989702095753961104556215423426766431892580816035679552980186778189533537252014849280213693879736554057361110358114490770082435086198723798372499664331712493398706837061915245016414220747932047660691707486778100115430018265316828712459486110470907895077672855032402447813647221627787338681332434609460398935968855339442893079694173868253150779999310428679934291903044512585136889588026176341272123347503510226468989550447478068684800000*i1^42 + -5208467566863198102212712778209166271610665489767730828086834721398874231658001391233782360932588143716220764687325304848825633631224812942152429847657028810779327542356893825474573475878263565195813218452700422559691571409483532586287929758776806059742814805384305166638860436333829339137941668047807777247878071361533929755417734057773960060946526800516475059183793447915241588946062382184306289149955119419371815509822283212411195922006296449031281772819537119386129176859924767474451330485361602949567407912264502387796187320908530232044766433480414356873968136294540276049133592248974816775764395614303562453694333800748767279805400849184191831067296610228819245715188827930501501544876223863133209321365466508611103361044730309773216506000097985445952740964985506618331151358930791645997939299895314530895981516346058900971990622806879969747776204239114291280327011936135322720874865036833335109300127162855924483645274710499639225047562589627906429481831919832030367229019694950829147348536931922567925923524391380276080752786241006272571652316667685160899371119448396554240514965383897834610144893094548455326338544790168618299669174715263003796273507484620346004716325072036617285145377923597299609079895464371121291635774597724596722825239270716281429536605471786248102558586788663716033685972480000*i1^43 + 436957987121279588918296908478179092096050868775088466985890215012765595797758950252096246821861365329198000240832517815735360749894403231879433804437167500512841544030628291300315355628181838424271797927011597061393634102707942129347727955106975019354576251949542338193337681408112018610639117387844142488760122970391152320337253742733781030332231383231985801592743510100265024753486143221986361326163259402337162697187937625043522538283144208795147962313794846103773562624687936393439033580931834330927381208733572083004420075907205129662523340361739993947157269279088809692663884057264311208309154871183524151382499583728623800389199336492304101772584258222244115144760932877102998081365062496004025273619700700467227107234323615239431625582435001475324403516592290320170436892174486648988545131968290875707126834313123936542435826640111918409010962846487016879481824773426298541382826232557783668414774064323775873159653938085533380065579278086078684023336026498311198792605472845282092737132808285851955357191169127127669194854556785342952537119172111799973937766385619993740155588483838924206436900381259940143528905746289353143630412494251217551513264065556703800018579207809702783811167223943636813478325938710017615120544697044442900783511239066601959525415639349632734561312096000*i1^44 + -12075778460543542390613086072482895643384274829983149378978755330763386457880554558849470347195657977159428149733848953096292071817880548882311330157057424223937377313442048784126378127191788568666314352329343364135132665344625680938313985242692902634194976115888990475946868869843973318496535203021051063882857860782663458490540774557446505555611067615782463274420044447950608773974606933514307702813958252126398192968481926809003809525967007870898412988747621703731795677362952196938896691365748720385871519465456756565011348476300783645171068539007713797985107340554050396480910980647746851635006143961851273271097451994349832900785309429871811138440146796668780278248421790296734566840961068777573453154588097123534132175856885629342224016479217501243654284559332928146875032359707245108449775521546420562434288817079850764645323846385521023743590547199431202447507473485481614889460366323803751383603970283040685293730971468042537641763661900417199790590149013447959511172455380089789009834761305312065492971147561811200887427405635737528990716633720747275254757631892892106433388919124656335244699526709589784937563363635830542315450423113632646285891363862037238499950074086248292350610808342986635191005302280552844343007888819845010781075087671250230587984000*i1^45 + 305205190575294902944287027573365358201587409647520978816533390881137164922135683857786504840839240180899859086426990690118266633264331410032048971325701518680464869191332131828588779234378182081960014024727752404763069202310086031740393219146738317012551877207764343632814477933333678932285867343541624861727801949462644918479998085385730433331366368778937520917455612429842385640882754816616813528771104759866144328326664751405523257966873703334327756803304668212875947657892443244601890558909037684815782051989100278162732997853024300762275972656857049363441552562925587643870141487391237408615617430245525868196245307350541510064880058151442594866675991994518822376822470216295673010244954817226420367286110462970270554649277199483756690717304588855663429979469027444067498759100196901017328033935584283983187639257778694685244339663837549372500120737363449799060263146543876304425348619450514235279576693334217469568714624610614723274373481255470973681121859415666438788987688225610270848800178327041278115057488215414323175304747951713141908089117476242589800072619003262670641344740322631637457926658454055815520676852970124836282471098447377163561465038363805601593900196673556359882414561155955145579979317173080019526509651833514414500*i1^46 + -234202452462398210298638579765723368588728397925655165723633448967074709568417913502958373208945828805798000272395766616485555046364511036987380483823126231967207742007951310095762203931044812479378233582361299447621811962194921165693814564894352104605355749163119277546351339409356081389591470841061478616224657809977368679054097905320995250896538131926357825888289491273805590452032411158490137655751443283546202899404818547985394327621548325915063082772236946579512075389103829183501934645215702496669515417431344631131300262405994052088957478567497524039617671224290398538046693602400084675644103577891150762608345422604521708572346639950655079999939756095682464883778248104053022676856988298839478673466588759373550066046521990347027243331137775218020933993150944479693078357244935987001632200621304381840767955042046112169497038102569653381939601027414943580204314049796572442101872315881261072161269507663611123323059593594235269247770801035425168361620569537721718265293619146919197933160698269216492171446450332493496767952096514588267728265418371760601993383760628063079098877556596102329713833352382033110889376025537790038333769405698664810892115201894250230748100434084322581542556263450091384714977*i1^47 - N1*74547548267535534917817461350230306560163022951207717798346647265411178787599792823232260760977861632888391609933575492913890660262862382226703561458864297060685780070580924498674182520533936407143519377954649617002386217747307282800545530357027404876688393983924788951906137442207568924523741949058238363948416422912*i3 ] ]