[ [ -27843083068575308300160392086777033483324191632834903859440732706766225667037791140348614278702790161357716132185413658496692678198640280249618729846522156654785580646272745596256121731756917982837424624590789233733545383201864304361947790273125631798661572623329459029058689770251924194469836003043722771028408893463253080830511125873111202037611350305431096311612277136065690321344017625556498534005782644445126524567911491329188396207790504010535960039375979193598250895840738291758977909828402367443749983529666088994591077328585965676367356468755908465898192131785502267530475439295642164747122366721025142890085101306896992912644102022938067556343440536921276350947224870821036155575810868658543465482749640973654181531000527990934097539946768053041623197334268181976263593923776086016000000000000000000000000000000000000 + -37085118475344376159638377231617937067945051475714348069565429798282644978055178513465964903135145306709434234551825667934794949537607423705472569288082661055448242688167096988032251027195239100265466524362990911761050110047123938529851635245937356724930678098274498527715074483567009013689694600526266085646616068761954485266436885392125023227615560566455445749577634555395718859807383148355637424196216201380932666965506572989393535876639878040910349219258451735944425838932470771561726728955976007864940066329234213282871611249821153892910683081708087875676036714606480421153185974200826436744683923232243557516769260959725499948105593710451347239508665801545673387471241660140775742520553507314232705422297049090982085306311239359914525028162009199478765649156397544885768279038099456000000000000000000000000000000000000*i1 + -5506153515425965592399294358511471165834955885608483864946238250552592234357469707247656033799761893152877637827281914026251431771946551058684226702345937803284434590660380639298548633647203017054751011546906306391877620643173460476426717334475108188289201688892477060067973295840408750202987121419296298347239821860060953826676789926443045075814916972107808393216718823815207279302591635064660721861328616195525923081836088244607419537668375040018478716921705394301093398674927880789200302464254137267983680555784534846202371900980101308573285122109755588994969000137336542769706951554113075948175224433814072830904815930135437723888233404575124686026452485750435871358534076998106096508219030480676414249959465972508519711828211027692558993196201266151014768674966773879683734495559680000000000000000000000000000000000*i1^2 + 21289371776316993715398959234179503783468346619423034299592777399495146707687933237546528198126690873576422474283904934069456164245959965618522184097979981952644010910523046693631984547042213221411990165714293398782307964913434928775721447404955762037972423319075168758855374766780132629125933896631850999196013743350474751080840985130350577518809420545062895908353063639827175087487048391380562067264274679706736811291879111201898103639327093218495834192235057368611185745766478232164585875340600602885147962149223964713872144308505179384502112520379629170433434836412398432371046895263163888778776339539279432044249234645171597385300611371544869232046067717366100287788682588923528673278046837842995486688978369055756569967194147024367756903151164507114503154245084031975111625015296000000000000000000000000000000000*i1^3 + -8184749165143784086664271544968279975872211899398429151388603621407218224283672207432607096752078784511712048911062764845499335290867773200323703912826430805452676762537157373150226329268286472842494949692670367791908213499847673167336123849230511306222631932011907234622061198310034359293754555950717931026637294095400985807907083253845861141841205721217195485224717413318935139869484612835131802862990789470581556219790201360040476392951136853829526428671177767346840004318898923569192810254900528357805762869379820478554941059190567118935872480861285322651251515395662151580345281930710088086051167562439599473157096866005322009844923458128132635590279301989908145890073226422421509630463288693957610268690122481133716694928006552081127260519520504026447123521408548029559996416000000000000000000000000000000000*i1^4 + 1132411455279379907523215409333478639121348750734555040825861335042205748843986965183179708013567713199770623784036694377548346781378082088753314846046101516337739887716739276603114191440102637658515878080277220224018921921898592595015224535562794222572165541265117580178898076329150570621025219170343320696193108384802208737849705451824489731633500276839113513632725057331142433799034028097180688490711461175654956988038885738427759584344411839680075050610258468114413270332694859188224883191826247351202500159276637919537288685205341520195950616213718493694962886862534717796678172809024919702286465247065528693183310522737003145391400046054267788596192240929579606567757516779554327232677243381373228190876732955536077134022833711564252270574273254968575667025745698588102492160000000000000000000000000000000*i1^5 + -244947935716941109930445735368952458775729172636547995819077424863275567716125796137233210321890836201349637829060090405576581091230295317276338615788415222158346674909744906915742801388115366141316254226092117135412221818219776290896015657575783593669654589130876843397075876513688905206077643456528205671104819821881882757495893806039743135135643535870919075645677651753149851549426311374034440397534773588546338082829576961036815901460341738498560963227812122447413265919117610339658156566088855667590983802197306742111305118439926746747224809399644212650087816220327244385285918487190526931966502736948931861459968525832733139335451702483265082937256102149736230092532115008656337056153883596630373538176259792833461106679680608440141778610237342228817278775486213179572224000000000000000000000000000000*i1^6 + 7153143175470037043049357401535366131565983574535593891759030488021398024305858016287932819371832147420711339032142163496487326872356756503130621509739800327348693155747682618700284137723072603264216404110784827973723584754636813700900033951110967186047794533982910660499358125324659843963985313355964374671900502219283685826067550772048586247688385627900920686614401603614244336158457123957277601245516660656950069445433154431396875393585541211249305654784452149459981923980292967562046097298446021496359948891502193636409047200636459308877675689535047333758812292568520817587177322823959895396961144266073702863058632034336279178015034905036072428299704473554153922401194869899792757758238559541387821444366033006473100586711902180994031845611574582906511527587778396160000000000000000000000000000000*i1^7 + 138061914394989494735665920632414957701307691359518140687546239341995625744656627719580170736542125979681676282627238063457759697189686484112708299881134939247476504995467946203802014856428977406710420702742144867822629089574796170109657342269883935546167218727516281272459458975085747493229216684870088662142107882710184805119007841172715457511617405410223563056597338739144203059705789538108335850744903082730960151844949710259097862938316885471514027265427625183964730556349653563210534221091575546252280357332076674829971190194116992925214935344222507854018688337753577879336179016370202296830518417327957568782354996933392441439567904217186725309953373525826224990111651452782018377060762717761247653196220064986354023712813908570580491719504382096971636130740961280000000000000000000000000000*i1^8 + -38472823436100168498715153635806975611775933632235233164161669285979088990488379058430557285163079151610154727844607224852127365194772987194997320361555098757521924949034780420136875123387032862422805839052946347763602535930549783005869416165301832471800385464532575784712111503994836041879605078237651626719212501731081422436862824493349618342131074675989727815567691470356794709444982314551398460058546287113227379486657982277831106815944700814853446282886652990108156113827074164161721743179489546563350557540822337629958066722031242890875728695624685147416711568142362529023828021515972916072920219838604306155499446422794814259272810869622775271609536083823443252997747836154625388997553035888442313024837958225847996511949859966334922902311919435211459767828480000000000000000000000000000*i1^9 + -379092638874691798537266120462070875238285350521627533959863477222232748092094026825305769124062964401420638550532003504823490033326158973227832635967823346449174854692297771642247559581912620806147202728316402501476481497620825278705936900859792662757815437545598114907487644297835483638294999047834314284904410312427403220888756535749662672356960442977125706656314500217826855268781805419832611466072629320461391807739566922993542421045497963472381771530609483631138094597343524816975642772804564146740724107248071722658160892877062203071339457334847111216292197422083126869514962084424149429300539848114418348873233860959645219128952760684097321259378167749563311794082638726147576502099185070055943407266255650781778310585124261497278574285463462632300216320000000000000000000000000000*i1^10 + -3825447263551387772688593811120806894043553237658703100842583106733070384340813171892215177602965127732973245669178581115533098568824348736510114280092914583792929956867227634389551084412399483614732602634225756711212303239115061771935447675378623865875550078381593735781664130705679989527909234265832466645059636766583484959680868191280606962811107721625121154874511993837321835041297728488970407874864697041328006887734700346973531406014639925403573031683583741530398799468005922876490626101712269947149991724666469380733267074931929388819687752298174306169490045542792352470224476932495438263661943463937672291601317295625464402522145921097089793145612463127430845909153516182122671895885522013567564058649406763050406894295193793739702988547812336158638080000000000000000000000000*i1^11 + 3386302550098255951315382340433319549169504014250220885101908782561932889112476687787651949140747570364177404122732617597543078856706261943790058567955845113118973485012023268399048888247343222186088645693338851318901288055252764145295646688173589398307468671070985668481872399733684669917710586644938529172596347912227058957274211741644195442429101210872979668450917630436492167774707823455866806174873339461634842573849505189553937783458409345797364832828817306612173588051626216865832892976568141083474724385744057606907416092228387939560739296149587894393173476553606475440051180482702419870396211615291158744860087142032002131160629063123772411058407582384828848764307765305445206652159218337827856484172437073774158430993336294980367195509476032512000000000000000000000000*i1^12 + -12182140976961633320662701008446622115601658762712247236596707493603139962577248221459609480696647918364573872268676474036745842583899135249234879901814475241829514817095748982505645273596053771243690584998895021385936745659256630347554184647850368677246412062834590961313475972315174291228299878725876507049599410360500057778567223164814850687678572248618925129081214363944659892402599963037663574338597143467925085671987625886240908913741503228607436916559369104038007406904103881093292172511491124956573765528191084382208782439088423688348502104650236808750057316401549958728783076076335460014287944775493161874584688651334276336229944133529495128623341386304548364677153319826475620158550344706919553336624342104281223589737368595808802110124851200000000000000000000000*i1^13 + 15537270486418013928225922783858412668693204872299950669249245233531521194891485461668966545857591071610495895664367283615537441723460092748996365070869874684140406629613805637470789680794203158707504527104176702489901278942702161719716979868943730946329473260916582517471612812384004446297280252560453570124997310494241686972333654724435425554716329308269316602227555576240315645221445177937852134869374603992898480637564908208775198387421041153442395450007922697809930041422189056928295526230782092969814918527669307305855212068578502373071329017939258214560167690397776363287725749265851531148337143476980094076892018432417311030852150908008240521255837903775358001932808849225374216524184924599672487278071036139728579631288856304587678679040000000000000000000000*i1^14 + -18115398378735334574671133120047447021310512437084258752029246256529233610048019665499834721289665396539395634155512117631493703420009984295469564925636538989698925283136675785229962231859747709224596045568640503760797143090519404838042019579396436806675333391239869796383983594915270337182347477622844036210614347174371161099634087908403581629898138214927253757641897567172321815669302819036475477226735691677419538502090004645279674848955004144577581252032029984969368221983130671827567256871715612621125543153181842760370749638253956191025004064831368067523634055668636441417966362425638621103534068023312109309601412524458578804514741258051225646449200820420803281328720687172413211291169101760835317095560058297209688984033997596131328000000000000000000000*i1^15 + 10003795699712644914620167769195118402966787409239422460899469684592285832309497369782710533765073111990620956089139502483121555053538472760659781380961277978694926560989634431083269687375199261928698927642698911215467851926958514830615915206828494157471393397877505933166861531349355551412165296297528517867985149421849007911015014157431139991884981877758258198715549490906069768580735110658570130716326085006433096117248575635407624969239370412360862450026084576138881465082528624855331170838960980985872619368094872184254683183817754471095388338448572804288416063344101919166413794208466392876531519079093572910669462490011566374665231686733494970989208261188252709345175410871465331288698666659037155300342287124169582135779472179200000000000000000000*i1^16 + -2153041767712897989482345656959733375744694941557882348090164205253403271056964083607390296883627794968172720401380660785999229490389613359252432934903325296472752482151846271309581046989700649513847496891982245955168183512226378844204233576278889598316315810530927616231921143303987392559385915008941401173905348699586869562303914780099276193866480977317490550137636235963129249851777579978750529222588694322578848911889992421672918173711111917687990049580121959242864923834600366828804327625708486788993000718060938763546291801682417219588737877921954742611232881957049197280301878971420107874257429758881982790296968546723891843561328647727441946015127259483303536763134813954348128407172978388338145872961685778491633355980800000000000000000000*i1^17 + 15799531014791895205763518318991346537652720037798289399895611887569083457616966384265446707122469358367404079272484121097285024855058479535298242991384722794014193267035671581672640356329886388495881869883779766763298905950272433294765492202141983643175404209966992335632878966427375841159506662171200093525054294290821111169186774177147853062623784101166378625246619104590323269069484856590778508987262766328277173565274141211727895322051394909389304604893257617390502636287636739386287099392291048459709288179892871577558816846664571001539585771988828534018233314732124123161379218895679666699303543630012689694383639652755542294162126702984270326988504612010398535854616629321008979971366758254934256621442100256309248000000000000000000*i1^18 + -12262314137838281576790903739503601641309713393674337392761926003318547420618972813307558835157446820807362118563368068192379038641097500652897146679905382137854094944308033855882911553389351775708983435451505564519789497603201273939338998104269696110372172358470753299151266069720868281696486387158814100802738918966958729806248343448059925906905534994897561988157553817288832616759936327063281001914473194272594041071436768924510315430425426086967527032113381067137947898184230336362111376511369359124278318803097563035705289365452474852085803237123490075973645706439542022897424750235160869058741985417370654227556569520427504448110664988938970769698932181953307575755232243124238743021322392137699480225972224000000000000000000*i1^19 + 2518755014930683941328100540492831318592586470348062540231077103558335410716318401441235037639229130316121942622285358673954680123364716889378039709667712368084992242766897345436233669864666893507275445732173818128434924098104603192325942831071808650194839228529066555896630661301523180431365724858068797099807993996745144597606317943259529655911906200494988453164458083312078868744651126261582591655657047798549146754636311040662584841750701078820478471499958537438201003854328666908977900963435001692869583748954894110281419038929229067595790633966165303466037850306703594493170702086887766789927199081714806257093950146144961500840343351995001066362160957774751809489924086690636919192178759225237831680000000000000000*i1^20 + -1630514083190539745757437323495382161325412277609137535832326006963931629545341140123907760025373136363288522696446436442583142418353884876644244890616482192583167831173251904529266479837739546663116893753878843422070419240581524461743013852833834926362305625653341576966926979074356835790652790862991705805826775931037702138277504550265070378022639086623999377058631273143918731264495472876572334589314754827976834252022231109812179624881442118007179465177684222457308955404029395916079618810306740485419317895448216485786444231902723800279356395998131059741008280517347096852076045065929687435635626316125994664117729928320186441257197018750208221872291916699758570370303587804793917667127853056000000000000000*i1^21 + -166385233476664318259436664867683939957870745068239094645401674459948442774642554903736175258247574323238911811922890657088595152308176895767421528448669142469968136206009916392192834613646404036027111108929681890503311668109612807344123019048606668810369101859191458462035457399791047449311053545969704003876066579226942436948629349367041383515862947206052571545382731084970492922345105110336901931685719923823223593941982886952302485367116140027033809423856055286696146467950836483971322011565485884089084913859521206087833418701761917698992278096323516805096263663274929426595096660024902053660493646780944549014019335537263286761767253635422858912022515529407349834966856446034680217600000000000000*i1^22 + -85961969359519421855900443697292402970527207147336841568235960308031064984593555712652944591009312978219247199866142745080620434328472150659020261102186201433746132022753024807343654486398912345384200852858204634898440710963223520135737041433684835644268331210660140415364075524161968649856227733093433537133929346508032155188124538613278156877236899334227084752631145625029534337353456806888696719554698794700483053217899321247040360286985903538988974922081746392045391082955285734872130288256316843873012199259749574661396657679438854895079382377138740447603485205184049192716132356545081407163284025515183386784303572270140507021135885133184001495607831657322066910177279344640000000000000*i1^23 + 2098455465056782170913094107182450621153980995058750356859173372878598338299845786010336509811427903190086912555250181693496538920752791195518457276501974942108834695010669533252093200488157849455527768475465169724464144147658066137459205556336266824126189300420957785404673776840325239436664997817789926534252272164107233936898640229887111745011073935311222742718035830108073194606716114955737264383142843278253226049651781010858152749628759244752286086960357640876603577793811539401825060552987411189678717561412281776780515557915545977525318348135133326091310955738045860274976082106314987736494065075371036762138280859332445702007333561274259290794898112168159346688000000000000*i1^24 + -46064344019225087426576745954862186757014559639712267335695025055040834902752242863952220901863874129176885990075437932189427723844249986866551412634269692230532713070513297827972428214594787587221057669765566223086558783853221535661746767427117998055963167307044943490911555539561656916347684909907360483297123310367220552999170707134230397088514590157504093040389204856106753979944834114422475559189604679371791008218156660910975638562036611166773916552850146442516979830952364720751091355039869745992911350797493256192039539138575436397762319573190490577986608189968098580959677213998181811045710168539103557578883254556483703136870793036335910687996903424000000000000*i1^25 + 327621360139590110449026884349248589669204966010923987699766919180173429401128316349712192989345028055167063931317650233690770531031330605462499516068313015362891334411797583126121139712732480458652886511558425810358776331627628409573335045517425676729810975389836151554903018294608735742175039038772873432991840799200824984730252573791728377812026782355431068100909951131963976567559587575508238163994010404955399509821378158424307929643696208764603139441717432180874912440293435568485589921051149413004199340143080039638597076345796284938001397095358895994495291438809945867526691969807087461327777793268370818353969043737032720071667510604369756160000000000*i1^26 + -1521447995305448580368589153972461515468211899770423617520469437881624534209588349744283958157527254777601662758536080376576257949686350176948100409316173506474649803344875440531855892820033229223491365678336810948789366307389443784464762604631448799709356682165898577396791469279822177153562882336867942233336699464173433357215717500160136357487874862418034147623715196474663739226227235294594442252083444788053626867710439523633900752103208593300530081416682106477480621058048586025094140015411279474244577940400074876443570150027002179992794317366851310570692840955322451528309256193707581376979222990208751628631967106675125282381234176000000000*i1^27 + 44511414716661522121280363983762660495078824662296163637744090332334372388379671890696030251770402449765953074016528241957601658117655473484324743328363858978958936169296725436347781993581133312294884091024082392231868853408779003899702873335357782637812320181814529132590744870144232822490367125489884917596724998597745064022888004380229540279059027512552638361059613285013577181158851643448749005305230517677851727122149813118004484603284829211651179548070783362067714742535032173280043889409026964636203787878065215026527548937612279952290846411563326436857184459250410381149932906734505821089490133835458587514458938225459200000000*i1^28 + -499950540256742733908124585363362065586718835275265410842023396153715163605209083429867596106226575043135585771703932449879729650994566329230830618054359524110171691284034520007645947855526842311240332992938237508998328959449311144173454523390879101843368801947923448774885360160245337925538709618080498104447669750393088821334294439061824690698660880857112617854650536771791981260733223684782573601394764427930150479034446970415381610234884509361955805729756435447623207668220396459223069300173073709308554026672579689846554894588038400256022128737107557202548385079047054864765673552315994010287961077255682129920000000*i1^29 + -2146834259936512532526229122708953440936088432618014627697467535076135104522298083959928596098293836671218816966831559292559947605856194721489192643521855630140455435254181103950059478825989997186658528025175707220740423110801882283540806126594033210876687507406484802674666525594344954382736884038036358099023333780734935111420322723114015273499575202454128165269088596747770962931206264336990382234049569110504643249000530913112227239617452575495281434419081160699483762175073796274942261429715754177072987644940817136903205618002300110898332197328648600114378217605919163936763215000583841817559040000000*i1^30 + -4772219432503839006894871796804677981647706730558898573135689372760607788731023187066363636014948468852997294520902843032076079856418246631927705909128602971396421099299616299713730385537267688977188527943392745296902167501450063834401899402255892169655069344807738034180000290767867301694094949674515464910439115607438885651614807947387647671799612127330759245640568265926816837695162230186524449874138788717975063755107909201818194155177956809230513388314674067810269777390214948935293703401831116500700174069104835775598365550385644630833354228997745784797385401694741886426944005734400000*i1^31 + 335537333521915257244608136654784712592026325159720494807692926220779128377406020130396827903834561141090439612041049006419894200297734950261236147592216749131713722673465976078629030737003974499862503850860560393050711218370014939101147252144197772945058739562280873854419194367382489419621287120685298925912533634526213820827806977229236128742803550363861684059309394360090033451123511960514238135629993449688279548886066317623271531901547610327500889347520843385598508054453708883529329641892670577906445829351623829901360503732514862210269371698483253621469793484800000*i1^32 + -16174693940477323562801572076856967013150635152380035608119718848446231366618447613171372960891119551427112525348535196719265903631075572971096073740106032668705543927116518324352365772165430757507699616869362358085984731819457671332189051947173796607167007262615755275748489227614356811034540927633576422080770605267469740540410159443812521947891749916208407280816615189724685145767983482668277200636369714842610164366719812612399712576572702693281739375915728333743634428327432892110186966444645399434677536932600601975303949235693892301347086598144000*i1^33 + -151866731751621118692253539055931497767517104200704644397163637136011262354435004205903016102051372688438606266987486160858839046819224729695332170230919708905530938157647981801651696238433319229283848979471827198255028843757458275520512377720833277265797613784550503922212878824987929188929869227322909806067592464329846795684235996508922527928298650485234945826137607048444761851089160436129906692820553883421741909692720082912481713843183085294107933728424435017701008702316696496696509494082841800251439580386007429846298666905600*i1^34 + -326296464605439413837944340870310995232880395825571307369177478441455718075209186847445296882047975077327572941975590591160627990792145813993980713858463663647360839237393007671404221659248228605351453412329134171728657578180937393388055704077725294402446585507364987092615944050658379224812974367601293332105973409410226551412529733935306080467126409162752000020516744802357724528934923949962320877874723043432793022657253880344075676189063402432023569711434781306132908514979084804067211809914314274801897399680*i1^35 + 562522263024654569703647891187179932742004153595647164539690608496119703886925833064458727856934851522519215381345994562863500010062267780504819106490828303553583353767501990592686874717924828683103848265241119831471928181973926312427043882817733380111980065530503222698908434711000495198122910501907637159077003245354351213130664119068495453852354331246960913480394563872390498198665471979763505936975915337596122117443693548378540896321270818164684325608266192963939566961*i1^36, -288929081030001410064613451524561814390487474611302606724896104634569685370674314662869107239758787112770032942240242654578159906802503387428155121015568091544705544412039254202106688139044144312546057373958626254233078751906414631270921377051651340377292314790320385883598758776915863213005836536258589572583170898686677982419759073046249350228716948764904400976661862023949102894893579363099916442242299166911661219701792187807716598141596281827720698837489013165418109537548828990315999673367681653599362611519672686766358866209480569095200986484663879350486110267471355997209382458243340770703145418234525806923777849095901085872324887041025525111404468021569819806449092333631453276111188834863246599077602092457256381295958463288873851635428507843335186441991566991426045628126965320613201221057494304811952706617597224392755874880278688232911112899468015007960881317602996477916760090637924270040315291697515800474673117097585339609298158269935545643355837369792708623973475590355910082384406625653009694947534584265809186498490765435341980976977936512678922312650971202909321839650320078547028849737894290622371624524616669627154432000000000000000000000000000000000000 + -384816009636222733742020521872994934192907987201638727162827638001361609084084940581470960604594682504661975925125639876835873351780093261284548165099227860254034756177238207972258014123679417855317688641968556877082693149762590577259509872112868883708035694349831699557622059619796150115563631024632373280573387418728634603249085525779919183139148416500832493587303938259062159854936443529505622744350644543712348533952786443653861297096851902857891724315521156098053741281435766579361323934629704442518008683001991877463830050311134262469625374727439456782716718257070901624507373452089332445541203969805470364765157186841360531028961387344353751767986327878283856231054592658307017106128198675538065037618388248445775204735304014743417784214113075465044866010652355519332051234528749551660766150189817352730254436807899087382519682015411688138287104426587141021079111821896821996167184103086320735246371331754725736621328870900618029698961478136490015913780285409539954925088506793237151714091458936377352540591882092258253347220832495307002753088494644540637294048621481704538023054615058355332969962550655919678294651234949643265638400000000000000000000000000000000000*i1 + -57118168745800817716774628937942314990245841840584579405874892012999629534755093469937319947243766505488137117684498399993282194391330483664478657313417882437119848261193776100797578186621193842915360273986749349098381430506378179322738975132940339517132869791300643156850993566423610948012527418765350545899548265956695385387304536745031770918111844128384022914979913463255476146560701960258618001194872462634724718342934796651295804571001519489179485248290982372223647805440137547532574962354915461526868824906186333097653005124386743381395481980350167565646339414574877119955227925918033624030177912194558308465574122988381317893560004278731467738873855881975984532254832212808106807339114719418327740555928507741601926901906717731709224229502836145489978185746971224679134278803707948556868772672830792733722534834346403422105183132490336859536080679253778714514563776109683927152055313390299243380789813728237040623201733918267276339446994095620485619073881836422538228352036043485737566983273500881562452178645370630146381828174294579658626311906105715695828409925407409214250633622708503289441571037427136696244580700200464547840000000000000000000000000000000000*i1^2 + 220935230480864521205603463046877331315955130441276117521332797801339292251590295870722815306087620590842065230426788664370303339522785044888036481717999380107829638214181130553263558531819093874638298831110902227135343815315062076084858500632315145228848150441423031481517994504149860935368165007239622684573783582010310264077076522389313056113983093056112579996039896660205584524302846695988625167725949956862310330195569501899842964299615323128532486408846887015860786150381425990317578757728590048026824047432687427077905566222731713150889765353322127820807872004095490392761798263675523551033627086801890990487858899587541937858811601338948442396478472656695018856796263731427866710672586260881630297407343189706441528684696734042766049536723221054000323734966983254908083836801255168438334461951358030544627269735841527908176926548772146087231717230896742441186148094762316262760590425071004250734289303118341548872538577804565498641841636065041633302037569451842960805953609626021268839878918173473574193992294522967262375669872415092424190439504782360499158765589484972259226600110138712560894667920916187667615286684012249088000000000000000000000000000000000*i1^3 + -84938569988238244336207523073254384919522710261600167246080039486423056835085998034420534677085811691408544497624717537029040964748857567824556419082307188167694398233635353160537500347957406788962300868140881171227330750237114575190500010523274789838783940574636088705879763127438975081370969824410882988222807669759794997562207854041151799552631109940617786933097850663288814923642764971828939062181541318992562509796849174850736811778259658329673176423870205770469394021786490928028727751593422962018100630329987299067307649207698729999419481667895700865032600475523152013217902368971427343006989320720856340430608171311242049233474595171866056349777725168341812252047331964066251935230505784647679979882993009259270684513607132538876099854985408002220032782136053068313262393317284760929328157658116191808471310519873849665269984381068407338860316642968338281772511041885876199369817803430901229063268339623725661117587398227803066588166611452205268221676717591080812636717389724818674156767432205445352772062981179448806774870815457071143502988380924526721987519231076304171824615764126077867975177892649392176853512523612160000000000000000000000000000000000*i1^4 + 11751090552185095787351706981472828955791031016591676276584217303959001109607231149536164264186289321595310097073527488175987359995629014147112773235540664765250536291765648278320813436850023390749647837401046400609596321480668952559732905580937293308311946302082065201455453241842182979760498081643338857118643155736398357641048805820569426120377796778002109971643454545850784649699210933994466032193557708991349024552121094430638366090235972277893349755721167938567461058193126493074504511341456188739864496038625916905549379975145838237806816539628567197748865413656777157783436447829101599366271634645669377038703906300259392427898350281253275568642002289750238256916182915129758512764826504419635088531346600453156227683087150623319027171776470637361887114138429036579754368447781460602505702351141748144089858918835487430274864690670586386421959622861873935347388513241392250418291070904754364572592448337849747732416951089091108458326135105479879327068229270344127314309422948770052441683544544279148794395104172545843957800064837141523899218393014474776462257597234267026042982987766895187890859783464977612584022536355840000000000000000000000000000000*i1^5 + -2542045305140211789408144292828972920169647664025969159836187288248800181784166182819285304573306394568587355693470299926719934082360171507446442459770790897913404774151252245849577345166454447305665135307726217890119145685565278260147604973169925115094590095914409379632184266304437320794858181693631629836111150665908741197345621353095867398802868757837418546396313020407073728244350729302940512732819486896672929162536613380289198858431413305133246120833122785869113472741731908298755514918981302212516088903357593640364887339682927022380743599776286439848078757784349898249102861199732141857404614583313024716098744633381153226482815329360058049879438498911208027426568932863818942221178172956199554839671349150875251818284931402149344103827178386379720790266020847319224921465381499951107450428559226793096861287589571558776510567476984731431360459126662867489479329234233450336351293555731889700273742227001986005604121388694397257821297273101771942175431217724583206614946510369641214582602990890484355928024785913009747773387010922004382915281973854369921087539315753461482114025653419204491070400847005755158804037632000000000000000000000000000000*i1^6 + 74211459340750395616271743023674505868479165718519269998961857422612729791748908047992865184578555271248609429152649497876882310573003399244828192474228399380094117717544286735921937769927608911130225786773656494392551545399665312610918966282179909938964434425920850450704382643657895232432924756672097459132380128729164732137989296696673200885120449280482962567628189397120077401390344670287301718696538121792234424116650471102817538411260397850005687330373757449318748562303689233997701004780200641449250208541982712603186453770385194658582800191641496578257485553034301522237183538527534979674369715107633897149887215573550475926669429197376309991129653729295735210149316654954690166168877339593248448109753693397771595324905405185457475589520805161149434792086524787332844667731048249937936412706167108787525687566654256350763905215756028678355672893697656101385175996369424297576048924680396224151907956222756616199639579806904422141290691317348949687025022528747706297937681501399428139995049743991043472544408325425219004600218703539634591223417712171397215270922680214327871164821221960302017480026996791661769523200000000000000000000000000000*i1^7 + 1432804853242012663768228153962707097425838443803589247094856309484049522031522035168155772916916063163886328439188202491762674939652832204654631079923239981039136156185085183106560390202395673284750624594061071377124292813844430431890986167654734381280044503572063898999676515278667105052675285064543940906090691274005626645841616813880960595720967307006681790129019104342843783114990231734621806537550903819929633124092945169575982568117658527740526318820053200302103477088766286358352073007667390118072554186563875520151086919167646265063432982125115874911306049010381106560674785936792303648838789138179901517875314171021418732391085637974243968371326327692417967158696135031702633394589927176223243382698102535883296348953187352795304658854158971188426677964705228762349270015106627626316877697219200826702363748843076345473451905523551238452139629251862118902316519951628604293359200182959157219158891532926918608330575011876999651052376114850264243431381015416565294454456757772162673401897685582075269480258520825714620430628493368698059109513849092940075340057297607011991950688722847898173144661664930044313600000000000000000000000000000*i1^8 + -399271009230989440573621016038978558749634909518365454116159203277665227874811793261105310898359622282258782775582778828495317965912763228188590222247817343960703418822656416350430905259920616598197786281751361281243885264417674115767619175494250763931046848184854499075945218973117557377096383537186322592119100069695112256146729038163386292080972552275660304276023258489259423800472400615475774879585276061063333221456013596332236684222476720112643316802073332974684790499334188097849840571795211874695535046328239599288240006708185999674936795232631269671612708238163153544426665873797265841268299971701097864239644949315479986124242378217980173542884928869958804573416618829064190340780701730525579621641183909572036292728578384096785376454723230676290503564194420336180551805382050827892903337025592991708615647291418015630183992571767269362783362342607465482519451222654833109337296035711353849552606889863228686114416584538709278232585642404705742416376150217454792291590232934929678536474216011161874350027479705257498782998113675288783124817774150920425923755940350420219656198013063630489911392693672476672000000000000000000000000000*i1^9 + -3933864980079387348235392771958676640440128418417816684539304889231485465998653196663009041661988157002513991347216449646885866827761830634896479723302578100841991283863235033908920763045441988565466034174511455822498224160544785681572080748354470419070670139539617864632829579115099607311159273349021706160007373828973982781990409118500558396462401864644148736694741860097176715118140096830617955306168102851644403560080394454228668330679734866169387893144613439185364480684850552291969783111586720873874001555654401537928889164166542619222441380504903775205236188450282606307054848475363496906703175490340002307493986227802110942000733434230303256801325893016268390067079831047530780359425707791614110246421055096373692758467697097947117729137362301736771413272092300560340629136007408095753377180667370334553706466823347603312661942804609760687851618665768180382766182864429468855924096413103274755257238510032349204504102593104399902386945835574348626637841798740624918449732793747853820588639021280918522344023432777488129368693105464387509391277244685827421168949330205208371087653271491096680839161839616000000000000000000000000000*i1^10 + -39692925562712911771305326231234457899924875437710230178826291949574450546224619186158464245884702303272859746379011914517972842544468650133323278313442882882175257876264802016270425848058966229301981876846972587611705907292248909801703431329938572432023306648206397264878525865946420633110262256292917340998838554866499785419292580300720672626892737669979103219842921700372787914447454984852237585213492071431911808632534883265439275056624704223805954570412068986099295798342371354591876407262481692874070531325421598346509947352316424024207055142141803085867845910109811761136676458689575356432195081782120016917957845643081736107694877051186860841484229026375251288907650290035328693604043353196430082706131862334523825274878788304064820152829198269319775322247277836506763248275339006776371960060390204894717825360818857008996715237834502510187851544459001214276919914072945742676074206929595001832993933882242022987465423684995841376055099920748765514852201917121511301494811924297262739031560068816072497883747165971178977780300441887360118204214620940769064233107000199996209181774566524952109656309760000000000000000000000000*i1^11 + 35104552504907651672343264477126384553689650631452026685484758000779546747025876779283736356777907982196269667177451486814233909309225402700343975362645812677918679154494670836343439696797594738903485235751228448693815703366724051991027675712537392126238015407004079066936165103854378573670863234716248126376841846401949651017129825618387909069501287973889314999106096068387705381693842933545914633780540161306839975624858218365334702307112647587040165465127099998132987100060595957495466358501997870911463803416591592013919814536140621596794692439088243067595326666428007180231324785809832893431432002729686163605585956272806365248771992670710223572244873226659703144748079457558734385691344353379613358494716352236272162051424061160027012560637584887559333767510132947001394400676130315847694865701543172216988066057019917027634985213557059654773622970696982181287769294368418687032229594754535127718745881005492973179946248973679929256987758079525106052190389604307355974014814187709061002987700651495207810831259290778043228485693654329000883557750531851435844306866367556111576802174407705186271232000000000000000000000000*i1^12 + -126366593147021448306861430397562618825818165210321468473822949129280350226965094773078967959451489439324136796181653028068371132677087183568658940180682675682983567436580019906476641426428047984615690072579235330842710491456545829374961733301650008109153638514349093685306236882848356214905979280058822788739736582415069248315637136032196949923182920241359903797598671524261734282817521209554706956481576360648917822229601666187414718252685722554840420603595187820254920465444696396698108514585508003210202407215874045652134811531750686398411731106618732777326026938640506968408614984865621933552692213100824808207596000929386227727799944990375614873930528911305556277423948690242317186766975144819496562091876315620096804854081224862658822701890467087219754076631677935143749551230249146368193153259055738992414186828455079157003669607750344076938587336812651100101522466353128572076691884918888385844812916622443113009609277658807992815773234188586014166012985639168550169075814565573304936541353715614627382903571435906843227054551599611826659671577616751557778754953117466367935176954491384627200000000000000000000000*i1^13 + 161097788830329055245210672155721854844812592013304535903780325745044719082670345909316316136685785290293173480515135024788641143751274282053604709534572847646685626808404612015969250179322693860440139259811840427328876390332943427460498503566232535106797099215801959962285514918151064089614711404264367757068866621742716107983525506201584775588702908853330101504483245479366811553462176641971568548041726049038177724971611785519378456778954451448372055126981379839047928485173958782069959216723108509981590348897398064256884124411973460011772392495216789000091544823794148212204279072024038967973711140632300464803207090069271910893738615801504446077001737973990427180221896603131184274308034860682517468349793646998789422863206699626694087539609454276048792943163729768170398497995659854374124575740697654120151687297480782924330463512293081172388063240934229471165066753855808673082499706226743430063028189433740968038373663184859461771883714065870323785021886816569773352187311162972396195403917410298682460941318748648092769659836179448385814755173442747566103430605974367321663978204037120000000000000000000000*i1^14 + -187836434655352284668149396645668773891817189851931607568334361830075543013665174225674771308396302923968617780399556698845936496883031273587416512531437025146818239832223917967272742059049178611642272680944082249796825378766946928907107192583199996570614495282536161060357135518384278857725305424972410937517531648166153282690592748635141887920857475980743518214753988565754394722301291652933880209438811980730375277972991005317665250877111401215669352341281920067077723246216635550426745529937936574836324181569815777527078340388982465281636830505028951826129061885803381528497303881056810554330317811849587133011700267441857489818364498987393063623954826947901227253372870527424013952346783807001043029332803796719451668568359891835627433570338450488254375034820628682829524850394516122414468027584151957284743384547274270297281722103594860161614670449304000171337208178769319269026441233824173797869411533954784446813016481363063010841779595999903224864573909960063453989873103419617326616418821406076753065486095404055236301859743146749860159050445541071671820434654932032785710317568000000000000000000000*i1^15 + 103629442353839168276007948615428455136430611256160137886125089899751372738798640848588285868365229202104003352466841558580991160117660113896535761895676354866300100143123428341448577479638268016723811493300855244845123352287433004028016474224604595096212439151224975748607111599650963686919756495774264144151726570461030828627017121452344610823338067911344750277950959152883946406343810759500269852561092451631721751600732014170681996039975532674737676950321379098523530464091750147969469940445125903337579491042602678582785901804415082812370827539158175002603928710735353133695761771219101617303866309814680347180791927498323035453574836168924878265735218056048972575716051137147447501185718571264231398142195032857342197075105953659532596231756974848508240101646077884303260894448677337824232030687125693544926099823387120439513353813919669752392705168514707734744896813995264817348162547621211132027052934589700729501338846545683838450924584017670483172466710351896331465218553999788903024947854406835177559639835176734246261651359391745541959419341963275127353764165970728845312000000000000000000000*i1^16 + -22237994923544958865971144421022912455486582204334031873331953179763467136390732038000361710719405514369814508382082037773819672425528523043563544067774175104824171478101116821294914560752452168013541423784870035242754026809893979232464821305483477962437465670772364007415973956347565262689120682423790061153381296516006188844328065228909379059674003519639477108980030671091413320233063884318086825757963610330875883776230815649687888920763936671418622002966516819544831302830638830575046068924051854310951549987205156027021239779559173360669789468740749055310163333238243286862573973196374043392058317282813367992914632214666043637187188246785457817765422790175034753699209079710044692507982387428158846737955582010707925518043728509743511950734525534824064125693597405787810106605114393700029218921746285476118720878147450361254804017117467022327097379897544888249127096973577455995909434116451324410508661574463811420550062026859127599349252127091171736612568285183364391141568550536903569824993128776812154200472020777963048740083551174795956057669669327636191448701945774080000000000000000000*i1^17 + 142044067517041784269309869619260605706315640244136873354688026023172159887233395446063771082681273829768891265758441146933621595753033375409339235746753043059899586343288813876818952456267595638734267683100095669590706738848955728128662787278338162269810397704708331302165860354913339462890719056772318208816413885812419982179531239547207667394683631539272537169458422113011450141405372799539642328257292925499917316911107552355835537351842822201377000576892233807041247915817525383349552362067651792197496226352912626581389290267474861832902898639996558072713855677567025084966590603064122339685277302971794091309198711199554209305428913924191901743044181727499315495708470828017004924435901941950095749560196972256828405830939207302965870671356474508963724526883262783211069721293959639121624224306440845718011272696466299481121974539486377129083590022489175315120258777632985858931665236811326265028797108706525460494613632203026047508646248358325571463928098274605434718973916936674872374177772912068336557396637448918240071150557418459342462651918581405519706062848000000000000000000*i1^18 + 15294712250177521403255165360946102254294207409310024893745505451709749055424569207980021630810656968588910203002179262373097106644280002207415904337714777291584114722334081998473656341779187018377101547998954868916159802015303441329819700555262758444922210248376777881209735002233189683900583342366995170451407948960899332114302916988504750006348658665288472096467957028352003847006653680177868564936831961535208502133564440652866356847898917150561400529524506436330868251700426041963901357356162101080449765978541012593090509567208433683652766865774042189173927095691882297569258527169818501561920405688439729921247077640217742667989324621916256274143346590409557787717420424475984007331773443620058733857976689077706580142348068606060074796358588736181628525831561919906925872031252259825590403293417813865241623843035484609416467071272044068818627474360241899258419974542443031288871160529074785139158458217786043555849497308018429412434349568002822222190821881515646401260971605578568191475459095800965712067224356161480488385637975368552889916945957126144000000000000000000*i1^19 + 23062675421325669016131675301094119584627380432950976498298940865869375355313921246572588298388396153976689984317873125118455123391883792463419677087616231991502024290880406323605487548350077572470116357263818347336051674266273075318110177896773884373769476349663030120826778603220323270416753167067068853373610904945460848419409526190630733038268943101469938718772733242327217844776267417768371987818135346710023967780087000303667100491726292238322641749313234540168535514262316915273654790872607895756561550213460201937052357433553341801312821813985052299022034766529811423079161485608554745559415239126986944888466332019425299994454815039654618029245533500294595801989363084463888020303364719972136564283876311634213839849761337513834693834068118288092186256877892705061692320226646617828930078654310480421241435475137835052043176900877021867708731906464894038523113437865326109199031664922866380176580189324356569695365698710822638305228748611098250174387045935541940968035761999195929830177141749949729989403803717215909020530429227140002910673305600000000000000000*i1^20 + 6176279657788387886567577792505417983891012361987077438688367482575759201413555539859493225673562690300413933048957100284129298194843360241485805410619231024415461712973152504963401916297921700489010222521949318333841072080062606283499814972852384876903827546290054946395136526359452273734063464249568558808029826754538344026922532882518696940097919661423395073981073687333315163881525101612246797696248594418012203852512756223065371848529395219446329028574530042870734708332991469408734699953933131623349458912065826511595314800221376603328886939037750822788507143457149067157538529687507486218098563747757540837243304214820147118114848317696883513264130589989005710405034028918550404838700394114952501048474202820823993515475652925457045986550950659937614867148236715654318071659626802352613496457829363569670192185351403660109917258507417457256543653428845057393346477000899737066998596797904730113014915131255544024411580985412263328193574994960364271362390997699963885294729071132917001474880372695350017455414737684380631325702335315836928000000000000000*i1^21 + 1412878321153265076637322173617352433420896051348135957370445559199225088475936516878241689871804296087621206050817765069884602779935716581506987617646421517925867845624508975409488977850346676700966475590730320275001451672763157624568371371449287430120445069068682641010386825823024967536581809035620906926344867190039561499740102608893269838467736365614218188209705177810966848499120546218919789151371102672399986029804994144465712650974902584998217478115929130074531043089602483717216423703115101889897216586096964037607092967589284018388751108110306345027092228741617769388979992649782389913290089436753812429042077724933271119580481914543082933551999522194236035476656538224900288558466364813817982619481253833449613348054124455860356066367077758817694039177126764213498718461532154495631184375923060274374801535575375411675706727779642600591585900050173539645145306658315773254794377178201498823185588696915083116435151463288803084866402081581343726484426201393431389197553204034322663194921268764197505248800863882624295957744844800000000000000*i1^22 + 102801070407072626033990610875178199108960470788992767175021985344027304371732796252726441746675059615319579316066284981333462078804758220230419519979207613754452616635858186091995373324358319247683180437329576374955780425881024356334699715468506824306906030339619860603724018347905995910075754902333610171999351393096138341399496186555238508347107655359534194924288351915049022264488285815099163904971710060926244974368251064806725712029277995838746013471625441633906922367830246667726211572773809281770463298328945003824974781111833723887694570541289336058808008445355956276413117649235853635648564793416624555870494962599444233259306180853795803358461041251046323457757066521509998030574791742875560303771389814877595994258915946974100752746366869779536327906919970176212985514233058185605117135433142462960331322365479446026918089437558420902519900542309676273059404005519470854698629693106368592483007870588507621985789678774058964452029740001845647061206244708522595128674762188656914447627781724117987979193902344091729920000000000000*i1^23 + -2725711319847837327620851517015453543607332623315844566226516126207029869700177305720783959258459136316899314478583362902298728068539921752337951550873674653996841766065831796147871086274405295701682259057421888948406380692545888607478032313125991163683756692769352938532724405252495307423669008039688761066123814147925168214632958671596902539022927317229563212290574036322493318946527758421569107331066700593422451711727348537065433385615545120772786375525833568895101055891581189414172335601252818281742022978577776847578632614371285334470870697181721697850976412598222539521895367903902742400071882560573050055849962629143490747481908060607911523217723494801198031539325657348896872662626465417823222105488143037392223128373652335050377046097931171738793941405012801151771833646386007505522587709454078649099872036680643008644384530484977877313584677548211501280403063609244800691777578625569390459070319000818140484246303802480208638947524211303410860446336197181354947278064889697236044287997844791352035331014656000000000000*i1^24 + 68357521294234274248491230919486118053672936773501759372134915914342909530446730918871512219456246062758754083866898302932030260869933101249012186857427364213396772869804165858288744157941786148344606053751399638545754477633233673727470675326370080022261683118335061461124261523549073289631467823520517379177729401752045475206297001902025453710816226698059694484848703226132073399224712454653883864503606956358356563372861251199483942642596495360791893435961450266322494358963089094215762809633798999363110458439460668810208936026659296240609515615324733752361615741748757865279068327358887848087038100193228182939731782798874450364497767188062442582267966592579261482797411828098766101555661748859796358769725038922651326752028046664900845145145853866239991380344130430925409548556211861269846137399848360955086814227434356356612728078095511563540085098194371431483153765107743946343249172800179126158626979572846461712693913691883078317183758879245683516870893524520119214228593676906607112072948220952576000000000000*i1^25 + -497635386107800162914879078472416707300856824534492265696621316987800375373577766967655336925872755004391241233962390697496302704368687116612093329112998354419783093972936058388826976521563471575874121313821771322148687822095821855710644455053595065365560360417471655772414284205065028556123005408886074387834861492559636496722254142170137747212892650642473930282562356651381127722535261983245667598849276562076593992335724469838048424028776637225610458294604243414594901838404836780220872016132945849110087414762695066145180317618584778555743364726543435282983454215739123451255840760739315748244870825964779209143474511792590082232336364426438775123202355155691044675859294253836647148491200250885125197880792863478093897788443282690083685831927052388657666048133014681788502498686295008072543333432142074458777559331868525948110514320426661978271180947806376606340018282809110188160196173994228971916879249121942125387028726730346300839983896744188477826963351003766012131929035377549707753553920000000000*i1^26 + 2385350676422472631351443409262470308962386791601022270873680614278696938314755949954788076018388048691482384450485456957602719648360233223564730781454728987377363818281242141099783112739366959159564984741725492264357689702258576520752225386694173149047207736617256878722605365480263912044101131309091881269693180236832221528504123992934966163515137943341859336960292996412555535849514655003008847156886793119563902042535438768533031693474139257637759703881629051209707200250820537856666157332425455433335958392728287635005571255728024962630855552581088908091708472394230125127675641051780270138515087554133924550168259467583706249272321898381493074556340346987605220321222985555972974901817745559822833833570426785276007755565389672721211168190590077892912445576239899661501009547792228913852405135981556549830080520511062503757080481530330281779403780477234876190841884935347218797135216124825552217305523146412839243366212924845573416750886609892281081490176094599298885798084330127360000000000*i1^27 + -86286955428490343620980780938076216501926682406217408712474199580966097389257836369205069020643995155869722573032758520912042713113680603374602851627579160358745710882473902181925026011798458670309350549444621435937383943410526712971501532564335801412548404519919708903053692548161699172374805438031591489650885032888534421171379332884693530136271764452861174917223476244244678414837669378451766708483930925099643741154964352548976635360429311493030185615452971812535101587178369731049595271973409461969288464393515607593177401430013414183368643397199889749845968503273715268913425561404859785858303711066941112457172234424045244726396688829836625505898444307199022719696030880464186070251519316502145404044538983263833467623292728556905042665742464380310374499688396070833580384269291396616590011475900450789064015563911791648639831062421656975507504411677907807515474062867331600427819833316017866835345486907978386908504448133213854384621216328185869731819841898474058547200000000*i1^28 + 1271803102776677333978059358005993587917109891843771262416131000908059548073054075111033432450862124619209726651536316763390989118721234098474971525308430438619657284100476035556606411021234088100023072698373313811580750436648062231671836792545896719720847208173001382970786391891809209428691948672483613171312383375278342136520624715547813231790527773815769817475477666329435108063135178782542447857637808310576384008854527536313927655767949390008877384929997543390250510141422568127611085022130982851082893407997317600168548865886217159904101679381646958657597678349646615563629801303032642533429764456994947683950991618271683933909882652552636389233499314323335589127214320592008529030772243086981011741840150301178556052951835349268767740497839372547208254596173138618287467796840433679402840643951115055094771968407131179694632980974732860609709525196674172541249770137317915762605778289816725803922426392595355051741583652160302262947720778233119879725056000000000*i1^29 + -3038212013146614657176709854294185682886952432397854621708400955811820173289661736939073181164508695106677409838437806508915470375383197112573582652089688331766213969697916863676215328605324748339816431717978647119560147601291851282373876878231689410664398265698698355462090744031140308274979723285910887568376353905582696219314786355871867307628923355119634884288363406399940587784481614085257190165591721117623168324119982163058976098250442847998896980804184106273149610756153229320752151488870451495551888524323608001409722232812857877372545301427476790327260028051505183327068832776516826279246129023380006513444344410563080789489156598988985491448336972297113630177775938922117022720024020051584005125944383984442529455914780800749300218314923934517958063429785744591202565091526108684357779105365400634419920140954766675092266569447124599480078602170543184922033694029420673475486130510545514767323508167065493347653340713948727608772059463680000000*i1^30 + 5342949598183926756845157650157175912455828862788407263399427919809277284383252094274673502990444512778899829477855176028669045062799514128225706808148463400143433150218131055018860183458523809687201370478918271921366451382204380711199597813637514645095220083912838353905121791449793468740646510057570724550026824081267959923490894270349272559178576330781484002033555092291951111769282413956267106897148052493008028563322316762110084316482577598408000250823727856073452044690689674712546208842444937906578709649304936850628149834335386143767976586524604488488351999122836627100443658678882664750847279199829361641885842691252021329921299429291010138714460494803012946307920482669756947892831926695352576440513336435468882703012027439065640346401295205437520646367020949567055407501202907687209585153824013116217687286337925792297827734971502884661133590966697625018910306730320433115829828180269447228233706281562159468741578021719244800000*i1^31 + -375076806295318674141445840088240747895631821704078289265040996391819422910770886872157848882714819426872737676080403717791075686324771175698848032744413964482635071435839357884910685582186924400934768433579087942463647521303527021828863804800143695734722691173209290174229927661810914316148376325256614951502166767385399822286531436466428545052533858615037838531877424379339664084849344358282492363729598573587051769288136257302938505872302759927230054576491703974486483768341644279887602489461794393061351500937667595248039648028069985398051193489650495356979118524602699821868300050417329298606801286340324467689099679657366972551569736771670116882803702414866837143415381986163087321489972568258444269858703371763517395743513981970451144177830792562162150983053935430389300106492771118737173434362708890042495665171018716224537099661815498278482616298122137429645502711122867394829306195250654217931678779577466880000*i1^32 + 18070603411452264546901432835314276908428470100589112885804594900811289881075209550000682659468159791011345472888591279943769741741876359629148489762324824533652761673303877465853932742118645864914509285201522882046846446823705723822116412845361562212119995110128316136622373610926331781011356370196176835997913069570952112484951337594017597480238457272471149600842427389403841731165127267376638809385545657801707164596670967882088533613367539341102949949852786432434151864897091293149134851673587996332242012090731813778514154577560646523643647164203768656037764752225284092819256142560345384204443953667458574869163327828700036123161307089981053957923765812468685297620539278377754154333205199887391619033234900342942903441637147977876037592528935242090227451429814216546480637758797101852341710067934472559875408186470792359423500998520203799833240936936141110710114225150224075958126635179311104000*i1^33 + 169411914687212545009999885056108709003272400945912666790396544902137785925523055851366571937272325824028104371139330327990246271125972831600999576402401756293772349228227298320484978986353138078854205792032865584925495526712994393603926133213098685828082618874753383517314421436841685494063223463652357137361553092673994782386397012997514202270810667983450077995224623897036883697228737203027908588720488303730722536003785783858122829552595263537700240802171721719209142560272744690704774220528885433529421281562268725448118970889920670647405688769457641639946768345738760853004166605236455590788937955493135398414706148886596787010696171994318362334964079413590754882773343840607336862656898283075683712649337103752658498218481305471260256242949621894272361399731784633197118512634680333984081470140107080214494642729134452884601321326327356706265587943556394477842774544193945600*i1^34 + 363474151448150728389081658386204433368042896029321122393767934030013143225347406371628512667248888406945323562717443964211592787040889705838111266917330030084515897989357030096655798365979863784095877605907769063955458953316074119542622969200248685312103720137590288480570262734999212831801391974027521845698395541856709984018260844456973592990935334299332712443077286133707402972745522303128212718270114250513180019346773200072935085043989413941250724719684922264163531618747682529125840496743337806803292821684026708895737496956817530179271080690159468238110849208322277595369637062977656420987422724664423185903304734553444135794925419121921895167492722984988968712518747245328976298796909791101587808963620686579869514693362323406916848417903242040112671475976690901019830208686146497379392686331947707898607322331468045247794407088167225259977170438062080*i1^35 - N1*6085683397513056248301512466338228434197814659547490265321452684958469967653736668870180516845143374362288635226415970384154328565337886805132674648058435937197547809731473214828464304922763415705924225044674651332353470847881418172193530469146864907071356679951104002467287973503088564292999343658038440044463002931935046076856949553521952933*i2, -7078010648593457019343556195470437296859826736961205160984646081812034319038695149648761108105125845870567618569319037161555962879713705457439092132754869202425473639859382202030987940712575851903513531884578522764310015731004114344609723047646736714977607952666896389171086802696872910381312770659372806379927022875230993638215854349295532877261829360000697481003398699060154909947240392375480069446763232808192026061980861654900374020812666171108090722651395279238943554020647711596891837275046397131665209986733677690062346941866386774114363454721956203733612777978903989252371171497091030272368295977429462299198033588417750361938912835966441404338948324809934593220430857211957724824076687813228076012804125826889132080238972468006377767401786137933548891024339705433258420970904204612932684197947217600820907879380269428582883419761712979472876134576789455849073162537351846620513408670700076410970330514789434810340176707956061155945758934169352579839318840034771100863499326555566631493497849103603727414061407884958546038380646480966199695606241207738744552583552036337218667663174118727108112218699775151851187891635464111023718400000000000000000000000000000000000 + -9427085331389059226923718550152634855904638377416600718191193441047831909350708964428310367414663716174472374262775746914527648956621996905796101425469911712717461218534060615931730833175557092145451613787272327486761744458450582724800353060215113901307059702716105615136938435607326038324657031146872635363547060069420130118083104606124829767459770322759900679158623394136619043865953335424999374845624398642583261371805162316389621819758675851526075591324721415411377241358908531686391691829066019539747271611410039399804323949903570831667265829974228899761498113600617127527751738714796470489630173897925772026017761481955542382696953269254259195509270614390330763831099017253778370881100141657030079446477594403967235220466367759384736183509653006905419421804813934864019247258212551857723950401169901915913242517747699012769326403807628339315765832575831761574674312606525486007463406239532114118143234548212542745263497149337104774461492535502948657828014596205486007761167634211746565081919814155909323051398795660426130510171661546881398790372766220254334076277778515037113701395601602219271781420299914336270275767378482519080960000000000000000000000000000000000*i1 + -1399287201842716066587506723098573134257934883805469603692033181563963633985008835040905493104802746832911989215628828086506078618151957775803169916781414747289000280270248269799065426590705401391568636121741431731108914382153170181221938761818355937608281708156295392318789188895403314710461232341518503806593959176390469583553550485503217458692043596845866647765554547501246464680722606656247537926240624828679683477289341835740874897878506315368691705495673048569020638983877098729090923967472210272358639739647310764328562204264402718192296887256215922912938611941879411570438818139118974295017415130119463956751283766600548084873051414713332615958785883604423095404933534643050533618754776713508004899633058671532852014098240678306400930525637647459406105580614251688925524759636550405954895619537373919406203797947025695590987301152581699094239159834854683936502728238078039370099556188844718352560003586218532824699832573245262553203254436214494471803110728448927084685046764905267489263744054422982399096281802658951108458877865587975141166759420752394250920919927633959237081742839113051879022743230153060736664442801584340992000000000000000000000000000000000*i1^2 + 5412165086049451188481684866753944117380875780891870656761109097607819466507445427365132061539315595602811764073918585688702368774936069106559354114454569124041217012959885306905830526689919325927655176237638687197407702701685684394330856652019299081038806788166269460830632891292668577241183549006556342035471130898796843275020915441137188995457682456925600025328380264961447216445535981029634122919587140655653487368791489414204925424134525005549727351435009000403956921614106827055568132589988189092699591582764851967022157973431819111510056425805102914028491747232558789426550093723941147520015041570091587365546428347080946154384989821583902712827428372931423550981760543486769991260499509159198414997338722222890542112320969373099794053938852953916508499795376514776276196616598306428366016736472292533343583265193989352301269886794889664804551999261487928691764025525011949974381652992057252445300447971749753454311522415797904323419884492319148650664161226192480710700555610589728695987056107599436828340562537036110856509920691107843544924144526661805939717527310885719406129801442724623582499882227936581488565772613582848000000000000000000000000000000000*i1^3 + -2080670301342973994773469543715391941812848941514553907260394410695091724313660753551472947219356784190000009005723283214504117975523034558370168190130853522375493201598058801324251658668539278529213199556184989413883612236383033797153288272047362325686449280691587941237177045494959915636704881113922720643451355584459233850141861349303016819283033646965736624006406520864047100938049940377214819558437276937031199301506656887317101390610281860469842288181683777423138512193934979679066766593552544821286602550658793362763185107058873378297725308586010001246727827259289171129214430618418799450043753910793737528605992043854126798750139879121260376757211656648790043079546752862900202482639267363058179414419924034984195452830163143557185393979371215339820085746899082015899247121516232206365696939957444762019161501297719660529981846540534897555080735146390980245021653250618543664831293582292036389819163932792379697064857114392395380978982453321396890516958898714046937705979043328179948655153299766467016828835249117280783394145071363835449124784399312833873889387268908575254838564663995252487461708150731399004763299963207680000000000000000000000000000000*i1^4 + 287861458069362828307517282081005119694269089855809787639721783797823036951418449611082624624456268375567145486632381525984933464446245760836872966608564375599840433040260140418702764926572569178844225816139666192331596079101371928474978708282964631987815570313941346994566497387873026358423538980100158647196358364418675222551266278879606394013987761342338616204918527047516460938211654201740539428114074679572665534912827018637106953206995262178643458990205155975239591483720359568251277369352380410992442888971268777381243948062569238791322173011387823742354816171671321338019041886898736233771186491813039302168338730443733540145410448711395300126731653713325088332642711311217075355432610531677733074036145812132926764613315163969339653514021122451791587721199881096866818439254467663377792721379834286633434807002045914058709874213797835279102263285922246526926636473474905603738625972878362795604584234572506455018453323650506413708818110477632227532645179678373665861608904970232472018403468986709780036387495339510547411072679007031885002914446860371080293973921042928846944143262991738940224905280257101382639882862592000000000000000000000000000000*i1^5 + -62269729273782305324861570838153080499292074448476263093256300529940586601138003477678897140569620554582925339795122817666972295569788508796324469337547330396192247783985653629405446318603478695892910991759287738909986669862241534790157372898479892342178945095919335038056226542992203762247868115354250186816097520039062575142468777856609010659512098239106841831547053618307665475660228716014933443353487919519093561449274058136576786358639999426030239057667917971466265854052712682776686385103715287811849491027116198492181601116616719706032814985340023944808516853922032701981329132120897067202189842841095222731648944095403804026048110812158456529658373161745094527000095366283570691290977137608941458742490386078796343378710478971844261129379874827655877876493726589380617686759641093922109594068445311266176222776160446612671652273065983648232100640698505599731087545696565026214808537791195500526491268499231353596749142232287118022189651754436378143530556457121158315424244298446987300373894483486485861501015220933334684626647752654759543619235651603707697674748744202563979621144977583584549703235766488728980579942400000000000000000000000000000*i1^6 + 1817880485822853331791810058995081384273487284448756227570200614524150260486075846088191553268397242506952249743989119150601003858124218074687747635572255858016693833190573962415833068808285195070720234060808818399794546670008728555218969401415424870604134744950747325722635859342464407039126761871518707941439314738059839966606675000382823833655190749065411814492882338556293765999434840562378729133156613482006046883233255502096952005180147652598440559754103543440172478273421575711783843442707747553620777553792391535288886990800143573615896324340763809486804015459814353530271093596670231442193314767740884120078555297233209755125160916095347730260180771140028865628476607003214396729516576849025586393753404692237328517100482633883368707290723145263914024530109615107927160314273447368402892626479789010627172708188167988201946900388317026536290181351942968436032573176742242788283061440318976401069747553897233611402737999696677188693459469143802186077337235344900203574922332072660861512970086681095203936234181096343058542675350197562231552036768494205771142673158374803166114125504008280386196448418384378373079040000000000000000000000000000*i1^7 + 35105087865542595334110958081285133013514470833933657313068581474608729312365717428576626123543494231866440824201323456859882383286140995256316349654414011000398280745241041607554921825376387550940027850760168946737739847543475189694174540749615668428700283487405773466463764155788037538293812379104615715814376770153767776222803344928287163127568023249039968839036864532324913615420943717289318361196669182048591117148596804355950808538377248178287877527654749584172411106550105172743508331181901926971844426007689552515264237934535727231686146614960782289049578659328713571306473352455156337885672840342358718083519349295276876588878475062707127271040814736412627395881294001151661729560146110869961143733663525104223008500807864776093515180971130775395401852593492825315213238528938455904493357773311116039202759322587554576180603939109864457384962095253788109664572113139626071678608401587656005228331727873701992586138703794197046041072250351992127516578873538699745754457197492006411164750267661002410259866625118353765588941970916874884879188873946920568796942294324961031553464275687940541029048530991778365440000000000000000000000000000*i1^8 + -9780596527233856532274816309360472470501346170802853523537462203163864111879332299123149223687525814410424971231105390704956679349984162603470049853455132758250979867226738244200535094320443806881612263303319792235792954590541978501726233660843045207767280988978601064951263964908857486591158545237239262998287285782818006920138618745878472438118046072271041572319426608158519879582374833491563378056011097820618938059868802552517501252013082067633214611965182730533101643728648144248874231023692094271622265428431975862328867298772753432654267321617751594890672216021951053656401858052964376320106754370405947636229793858329660882174687971703884337204631254994259993297188871107782576274167683495258455342135651801207001255564038021775557420064601861470361354959111792423414131105168522098503376137357001412293894617445424887845971850793072470586658089527410977564862514492653112227855846919837814871579254457376599587449774818145437790237325403914014734419807856935839880551786097223775618635325527729131319748569529849399967753836849571771492357250731152866916016949670780696171620032365298230404957318461731635200000000000000000000000000*i1^9 + -96370810258695925148048019698867252657605501505179182442012918798493650986329702374022399729046412845094965804192766357932929026129242485228956292362187177957669518882117069297123552287265341279588322753744334915252130473297453688076680986094457820412159315693587653592778224429267576530283931856058360684013780519376279437066179494437495790554788774958062133288283584843793888833522530542643690237243966222488166795329512944657973641469488236345442027340331964906885030337661522611270875901142434150091507692755165099954861850533492015169263442391958027784342798481883323799432780844835793319128331132025666699968416610132099078018149798229603409272145834567895386958600198629320607078426281511053085035443124759431236291268772982584657481372523628618002909671365939538084725705043612753427511880591471379481621622215137180136371002331948703198242120849154609220518439722220449378897497897268995505573108920424941939760575723622390049174965059112456872416629485071176229438779949269595674004453901849521879869830210137505524301988356060748167676224015697557517479736337238081301538146775843583948359627482071040000000000000000000000000*i1^10 + -972317413756275782303113699901562328925494560367850109147043698262573156301779457274449955974398022898217745112273609400219764395380383227226508432264175114813547056382128356996760388303405661737808149797809524111011109723682977830996412067920163420472572642397762894272345625144459831558231449129343912014431143662042378446316948266170506771088339760281053312109599053934550754078693976387054708304497729520509506720918176926821847662903870761833390166210235836924079004812578029776384349281679821700456809295990199791737962309291580472934353544634897642785968377421059998235911712105846611024554980481088092497922974573083797207429995208852489752907613918510882397575671397176870766046410255758342475144243766973059957155043510209732997063763089352803365053142832672013531131125393702031790306114563325045495366628742100970240624414868455963903277378203602641741949113549012895623646099483968173873897224815485686902862485481706734327516248753090280376442411171541606292111274964102903374618801643388782691594048188179469607192517472494368818537126582802067495635606858067936173279515551945948785591451648000000000000000000000000*i1^11 + 859913239521188472940769645619939918630869693122653427323717239642550892334554282549939201574347525374035083312522248836437236093387450045088224166076841629994277930187813146101891199871903285482433805420444721574064901457849489660957991647413784426755344519094596362162764977274734934508102403101174343602355032859108185481302292456345285305346491963974352585397684469173188846939487156453358217049211229025763688984446248062852433780253190610788599467356788489032227467705729440005253281709014743109451558257821326097290768958796174210787615622987835133681641686459660472373749651375805101444790411844616894479651793709430807418484227961866422561590211505468404014217200240034931464008587797203445488396183802070988558611528641015404241598113973571297932859912870960802008381932767263014332348233724512127045477799486413363381059427051019724395521197365755170959651940562361900942643375402484732786838987189811616926399821881187576343959452265587512762542335435358402569865836072892627231690515393695816103911010580048908496626440181990958311639537164769959774504014897398722532892695783169069154304000000000000000000000000*i1^12 + -3095479504322610953473892320369478746010483820139577102295667998796918624435732116178963663419487628919144039117093346800098820004821514247160089691027939425204010004325060310864056403995819784240611926402041121145714455217343862907878401659803367615909001963299153613065794970068151955395998029432440402887354637480590217264356105427958955768836430190242826306867805744737105496664716702498163974697843861863657700379645139797778362123494182394955851431186481917783264583985939297153067706150670616166978457686074149842683799743720296642525572242277308737930842892720567471741864411157072300074422221144968925670336508844585271042348636212031515069527322882419926700554322736191137131815031616170605575008222011814521234191192402859196801562497460090068649598791803308443528897150811550438117443714106874978930492589698558067646356984471536456234985556738375454551596837000988604513444958358295624865101651330009032522732477518992180522196146678254307342243602657009931524408910662503967068002638744822686857636577456379991800529329244268285769098909694297199657293406675331208221136164384239779840000000000000000000000*i1^13 + 3946250702832230165747952088565567530421379465052667456171760400922215988854241161077617368222189788332832327175904721258595037237476056839386255630545297725203088575132205705945373141170005590242751341284247675643973121180091401454077114125289684438308874169825819043850702665181019422076159897814837398541231209218004910939894877698106736403260379198505174365752526728389573295072833063218844938009913290973306199418738857372996074861148322105977886498258386594835568697024336504798530610501084578515988118110934164457899992783508985163651707493831221740883957918815209273799778013381752579239782033459300608182440074377780309272489450383468934211593913355173252947495563010047214784558375189392534900098552482617259810112594837930842423192528790900598188569520808126807866506172850802760376065676978621998859642079312752501405777814036525165219771065688956502118279404669975219315769192344179563441342314914726825727285098364784498915313823494467763870047709819140812247722156494811294717598654735547919828603251749724720568152598422328886723809439380234333788775429668090823184831202983936000000000000000000000*i1^14 + -4601262441828453093398906932370048964178134719761060415157835447988628661187178478169315084498756906451743890135371586691932435072966897814698976850602602963913307751516964005755887937790291463994002171119513025600326705286041073693818045054660099855243420756339306244594722990038655179467512667209148306124321649799049721750048597341195368232176571780123262803940844322984214958333455288722539037144315915994004860469437341401328266316385548932767933482156958199481695089447467176533465874123803417835276184776174135026885918181616319773072736303892347988511998218002894794806190556838649750680115161658869489493307943590784694043669766006357725126967541335176969356692087835287213779462301730486226394962671504428651391544702620008644041692927642975937180379478598350358735394037080380084467346931696878635162282843514802784390346659775159576710614902443347932898500516078301672568443050596448490830858863596037398692378775750978460781690812843152071812805239987997803143437950642999441528804474142174414679376552216041972840364700241027179946070878153717927030006726417671862843395276800000000000000000000*i1^15 + 2538528854294129152948260409647359220415432839195110522045505188073346283285636634166050006377963472772639732010926049494730763063761592737174758085665457530188746334347950457429107109272560924449879913635180670614821402324416668092827659246852424519355718724205061717635078707202657144934526829619871114280367432709682247641083048483873370522555171465296375118061924807109821713072174903298917641801750117820147789633407691290827190539509482352298562313436490386938230665891273397131214721013547448682082145658059680228041562902892535159253548244408459555521867668794778816030146897369152666530973690538914315396784830486852481371782471397939271975634414063299699513559921697881284760144540022346115617433304700776386043811529131096888600133166161436033687514292966196887803009943124128068554503121291683399377538851915320873679919173826053550516885215685891326654539611803040747146819735763982143553852773630865614589034724763220369181100663328606503178566436656253600830086644653701192608469925523415877789748122185271611617949970692986059424392859642632362763264053070230548643840000000000000000000*i1^16 + -544745236341731607785252563425542923281513261363786785482146302851612778702568976383352343625764817502277352507289249732073258959810466429366617952262611811541379697695673812228919306475798428358134435818164430641973926036478652263607799788022806584779983315977020324554585888043631377125705939440946068975697804857305788750658999575211815933732185921536274893478455656955884764132909962477078658617304338818895988191243585938181022598613823277330955121002901585084869379698437283923129840716384236271939403157524108333367381695747248844806643899455576699040117441870011817507565335099154583568554781845774242440218147989855800369749727526099002594294009465900078597132885038457675630505883615199546961363808602357910379497596688074313443681590976145455334723402260667969958820037302654587965090006893412265049340745214886379365953208908600972378531580985232588893926126559273340998173431407575679789492849906826270214796009323442197402450065021246822363088067562675417275942972242748271252003603709494414619147830034881952516285544466605321906753720440131229302262716665167872000000000000000000*i1^17 + 3479083838008455456532101168879000024788906807196384594491361941674104760750815989263632455531661265296465440484402896463401534732704060081932524841449761569258367288520837726419762571015109600995118046994578177603248227626230930189363953987143483549783630939001157554675954946430488784714193951719994027199193584389716738236495209755391135668819117113953449099581501392653647146667124295489789909963818808775262126975424095443084185856299697979606818366885094997174385788956541222266653847280198915244794237717290313728160336060872567443032614582007548011679370527839610016196500148485736084115904090422131102380645010439375725623061481019728475494443500100074793502517806144044871772369010604276663614412246958384601527534827642962565420070829388790665762428826975313235756322778382047328240054416442703413910650346772799733588012835112665480788986343036577651757729987014138162916809915403138767189049013534637822966621616867611736022032246734116128208321404266342199531711759261311778268211847094133603317191387655525430548045646772824185374792384682336862569339289600000000000000000*i1^18 + 377672689043314587410116357569232441085503756212701844517617055447100142310363139679263405243864525367147781516245826314611359912211868633381391944196128180580962559930258909350061657570390574706252290912380795988133504182290724376130339317588492851760615378794127550737522840664775900379103498314641774796035663947000695298450467760884264953618433237353073286539477492770898785866690373102518050746255889178931569955468210897597538871710327512696804576576735797667451856943781880099131976093706002355102953107154711791167122156078540361532678256566344706566873773747302731440382381496146279774044670432080511242441598507688117865741680504052495928848924535384750688261564047869364046441854012600171839726947768912169507164720928154815433356973332902031744083181067998504684797752025524369773346606274914887035149669923515516677305978296106756011287763341827207364734004565476477104312958375994848356736312964172728188085131045705289907499185412963917429139655699845093668440399180821855548995214053401833903990674775763471481547676605121340497694647995796029440000000000000000*i1^19 + 564926296176229262401734130539473648048479367775989851773777549969518408833887557037184885950777789092978333166263870897564719899191846900228949902516532443018951029601997124769030103100527335569761677151043043603986695709539362477599701560423152988637234233184505635717214629127590110411363833684620796127388245706844190678815567054437865316918266409179274997345911856989304696147303359417558968361117820453688692924900649064823469821335240489644512442792069161585930047456790859971121532885034525940277840150120747159340630678176819733435304933785646279880163903211989004481394220157932164932252735033219487553153819018063482599112856294520148691260296783422660467703745521168819260106113842134025756684885402632946224919199368801435692741963288407670428834329336436516508721016999329722599777689683201950309243886094596129265692131699198182472259431740005980397234885729342160598542622466349837532187450941323017922464134063537192296106072255879244926465351548183035743235939587141900459983276429210463668076902723463311523842397576933527230177345536000000000000000*i1^20 + 151785175280008897794853134308529990305888486784405625169875959510068450565695823112191464805148831213659919483924722053204674434434032953108954060351681093137456322651359352616532269880656002144344252854768061650655367935303231245277992662560406717937042948123440772552356168392047785551504281573219697917655082859583967050054063813187889104507131997182566950633908298444435456584158452714806726234470417247927219126752380434502147104452942582325217948333851299432197660622041546206866040481157409019047250408519700384710053249085113548061183151402708707934805390483469965206389207197465783700373880630914046851868380321511180984737787607392267223863803394140306533963812534312201346910946266381506081545676922955062224008290654318729341055745781664818270038699027809142282174819324252899488744348204016724378252464833880709710879014822218350808691691543619441672637139438836480999216996658204099988995822759478472845356760704695116515512420439659578979896338761789981830346719692475507204256571498450887886093668331166816784874586633383863910400000000000000*i1^21 + 34682606658230210398824377229166226690797576619692371774491379862651050624464025875744015800249291921306131155919755587389531247624419708071991842738947762077898681538241143344096602181650974326158053005330744188116658858259386522954966079079206768713551710026136709499553321306180636086512345543893269575892810449746667430426688157859106484730107343728117660167710298159191450948973768601846600712490720666488152221685532792726630832563894148398322458519811791374324219886647319073211928437356097550264912969425369303803608003062070721274850882094058397549270665569826980847309684329307282423278837190626642274038960731319434681563349623305758915200736644979186798136709083230819543795001304565904816943087643530886190394766312532130602977526503927212712843559844118313604639064200919622844972212490328294248344295769602064322728434994560551669581096026215141925358453576089724071210270788870293841641856163237725058421097568963690930445596886510609416269253923473586913072194210243105605869929556989386827760568526673702989762144501760000000000000*i1^22 + 2540808343729407720759264489521238988400949428440439961593934525896724897627936093132530051965405389969219671652113522488028595120079279258737696801890527576890422213006622322019828675004451386584470064348405259367127520088797605040171168176986804982993059227555800412219074091648979102642819140054230583747463905893416062739581617223985923240296182091521617542830329744464090196750614975679253806890897359833652770143220491350429593187544389837756197363783965952508493020032235195475090747074774540680811574843687041705938920445827350143793884412380086348937635909415042025061530951412331550971615465172504940104449900701359262621687871416284014924138618030375112427380085806627222423002405765850149247264320343467073268322483917231493992716017587174215467327672551819715028834263133228391033393222562234960207409562365674178468875253035092352842176682825677835993854982521610100678090147642975374036999619066992237445595900203344843315648250574782418912400881101671004062974311869906790361334957136177140999251286524409413632000000000000*i1^23 + -67150591214178307509368928008780306876533564307960941369688685547565426685375691202827988866554823622365453506220904149451815858138339636611097916467055671488079118618274809040273798362508941497480999604015358822487167140442016039767144811735871529203110656591748510761744010669019985738143418829560795404048512936595084106077367185638967433270003437747602609494332744265282417166606397737628615189382654428924322851849714321168960035890677526208672322397320400172087355516951300282311510668308909034553870293841548151190992052496219120900451668152790266984068154713305672949087977931783203739584821858530561955798423080856545331024114485158789681169709461995567522221050971423214605781856181867142368775715090896299059699901312742396094847556193932836458839834679878046796195614538275375673496594707493796673081371899322292443932392014082201778200117747307641679711239947423242852043261846607618201208740359284929161906799554644183831408227447583899936210552764084342948364219921202633006364604557177509978415143321600000000000*i1^24 + 1683037413944986869624750087948294367342942751519930045454677405943849592961759110310906749737388189141461078065019919090346833877714904800317005273734610153143190091476338298862784422322281873212620105400994015411810459675425900910223783811130874515021616038575306150394766118906037482098574614140251224218718777236192569275148358045848945860154760115189162598730964313592357584220054321612916856441171149653413390052258767804399197283446178712531798147811910079956077358049512351168602453841125826273706143984510481400944981948981870962090518361866558558827352689936966915002076366908742190327388756518454622473664529789013593523916936000510295530704201684383663040763194804879647813070636448244885246451918752540921503670884137801579525739460634059800993572120857353371630464492034924290546731065172994433095931087783281280083916545893572465393111500292045832013561513963845523073747989835273568609087581182728526304260563014433710049423664404704463716579041861194788509197023271840056890077907424242565120000000000*i1^25 + -12250007195291156003998770889545142646351206566438099222620458619131479077858510177464830382575687533502865890896333326434044521101775679096259908783678258558151820787397348627791765489011362615291843194146526939952283648670593741425216646248723117931549936473133590094822222538286902143321111897073365876995864069565519424917400709237764933514072499889974018484891098234746119853902753243158787721491843988138032956495150348166408779913386073173766524755518296773756430227088656059418844736464796184010660751918693394759010390350485513540559412173929158577955216060277228828270488299421906127565612812818584834868908052861488897635930468407720747202711433014986461546060643102253157483615196948883191496263173285049799674387147198088459082991979977572024130861848238338114704170395508214252866766404248759235616408298892560164960340186224840010695683564328225641067677218832391356225203356178674472728992550237345042543401326704872362978139565711421031671104720307208931796615937735293333762211840000000000*i1^26 + 58730516632152482701944202578611084801962323100631449710288220340425851295362996560691941664310630520920376376065148653555938616829265294077975586301028286145011856474687719727960218295490114418592193701192032225879186703438426078284426771072190478954012860004540532104867767401890983432984641926464799498485304555392389477116756369450374963481913001776505948270735370431990009368727209597440851505303057847682813638856318208860083569804503570582461418956005661946731340621771999700697475362051941340660303754081145753881974902852331016436157206803987723885305267250295785229834395569671302211359237034108324611930913117831737304162594898017907154116385329956213099574310200366306735570227757991506068887564587998152605265717224083927394341041441226326634198037125857004382736127203906567301261610093315999619425856952227700509178374826631447553910724838075591073461035240340018362746213322158946475395961059369319824196715430376813593640091541751883463199681866464334848142190656985497600000000*i1^27 + -2121574828355834808166145310163645375536321719237985827453297872566072598883912800602179180104989591056112834847587886285100307103121219311058521721558836104430848082341259571955362606279050745284568685857887125595935099044912573411861550922397236818130014236572447545276426960407320819242669127416782681384223713776139234488629328525078683840995110629210124362622957008905014891142716924828359399273871696142959819398659695253105114578072703058387850291147051119028796838830624416438568817304670136265689264982330615633360961287836425302183974573947695518977127309598572567062678137842495287712235439543888718061223442274221247364693252943758020545425347143806815937151361611487050251408585507825277577217195270129829380190898098916773717039195483030587896312516808413228939295292314238663188123428193877843939230688265571800004702355668242820501149285565686831624796158663117386601915232879947273971158667092723618172434806397901943756881259898471019845391077890396740648960000000*i1^28 + 31209753955850522911988483842049960930575534631725467979550437910583477721550189983243449591791948862323340076147233816616592807571493771304388338398680853894836101782216640041737328811502561784076516872276274127371642108906523765835907361126377881726428016902920802333479502522295991025243648555524988172450336746543798222249042285165646580620082615723903560236725182853293755774572037429845123547661696266100221119842538116013045406625278280884650808594228591041918692947168990244824760315677556533385759495861871818088368036751037405199486370011083182964146161005945035075259426943150222525053634100249437853194534768967728325649807006412953303252641085172265365071113339650828951082692907907261334553530027746767652440579526894592522725711306166743257108207575430618682205350220042671109720957113322503678747230266764394374088171581744866390631428457227243078439295417008966418469365505976101765157233247166715493208783511576802521509972539078275587909877760000000*i1^29 + -73694227869129116242224583716333580053980919096236358853385987712298109402684704881786042032661224420711642540505574713141544039344792615328303118976930493608379395871662960170165524886174804507017556074408665067782354314375072220274704534942624493031453375215694354818652997312347038477067146886116126617081678564550008463429696861102998402009544359174254239186807771749626213610143478102425160964515344664513543421368781998181472586371201321805502455942519098958227009912871651168698895811465811065784703183097231322178869797267979310866493815908545230751657651726763780466988611642969118809587349767876155327200822737412049732540050316586776848466423018630219340537051930284761053702602772503936397476622318301116435928181311692979471848057345321749299202352371700114740598280264525480856092387770141385221473838872361324689097809025493269207629604734637248913122734525883192607771107432825776559097774204908775213592435642150358431618724737843200000*i1^30 + 130770055272536757857353161495408157286496512918698679332719624346580270310438932453046998103714140465520839256623980556480057663242256900741506310602084226092608478810275888890117783234870613346981829468598638799980750138837972173690928739474393651971141406553292028652109155559951383362971235963006076941709115469527380669531084717783124888540817502009067702520713414025672842013406007457337117580711268077503036617207084184702354452245911209112977455371285087275284874532884524899190066569444141796762662072134793502962187583906096887861219116590025136676451788749345946712882505572710154848486887860436450236785206896066419942791131068960658362735464537928308817042039436107160340059641259690447349933555477857713512788889404044739859971198564813288666714310555572734619206486735534122797418485450271734407016764784266541400926505182158287205029486070099851169903718184908977657383404934435517314290572372846313174577278517740830720000*i1^31 + -9173001538573602175752878712927851708082084602243497601008501559512496515829365690514859217144312040343140401595296299599822603548251967498914105612849808849671004554892254487220631490067930367855096127167033527333573134805305200312962624914600454321525120791448415867223684776907301306869151228183793821476607434698263793076011121366981274415076666056337552989618970985953393975431424684664829952066646501520106837224149145068631282354598914359135490010022975508659592342289966104767034951847287172525744928649434812716884890956750006393676960386065616361868024850972978725735301621480338371424666088145005620349246583892704220986757317136972983143722489080041715724030084940094924165334760462820737207368742929583661214424295424101495909341250979390072035873700739126832289690460551544427477977974048295172583863355054278156836484607011029026121273776398717081722463784944317976396247935451725070863760033845346304000*i1^32 + 442410287088730661873976095540534010435733600694072011615364024509503920028623367754051330062873838486284564631367304362852763310849154648389740105234623666668742388392794949716703701129498904688158007586767621094752219916340354265525948908117582187884708171250231666496693575450436192447137808381206895766412249601891836635991797015139623332629754355304904936389403179177088515195578200652976447821127104726536299075461657240589961917293723605940959869075667313350666201439241316920066916458837855410551603299047108252112446694449191644007540228108678925420229362166459819565175158784646179420751759110974836010959037904297108369161136245438879171238385001058524188786104517303662498631022076209316648447377361119401956792321684704243375989643339734030389324218827132708138685063031802273638177316176081953024761973595235942114104072712826972216052140324585470701791191925544022577324578011978137600*i1^33 + 4148026892374459653830275881759464687664216698345122460025061409638952911173279086286891063720155392975640750072044776478166218106748809635429601918106273558366910630451490026384295433090581216390852731420515506052860652672363007267652400643841178245178623272533044095152790735293828604126606935378065741353062323015838466864872965198726624060495157913523298948108728991264397903087731490509510243190728334858871571236274355746825840750117421422059292594419291549041110750814420453122736507555431689583797448472613057441480415174721123840683655208274721424914006698664769785881352077648920908251188839476860307671699915994076954826485448322665047094311006553804662750532064749142626596374097879159180699979817400419663412575714959420667435785100887792760468131799539431723640449503581147551785531834400562097840321062486238220771519680486511900464560601142483426352939305643540480*i1^34 + 8901164606820861096363472042834960243159944258303363054038987267268029054669953302123157047471077565063573730032692942085317984327626149772946617053091453605428121627138552721791567532744797961633627237383618329557246111858264607039657373430953069642901033521091083710954732950389269129970688768945053655865799096672444914062987848228818714116748254281040989731581094713097687773055498030563810475677779058984394307226115354338781244251064196309866879910794467655558951454038034426482506113397867624549073465059367739972374743206642671975026184904608593270051069615148674939440213724336766828717474426280801242612625219045332199752626893879066167291647410303914906836388110175357501308728866629646129225978350951688835133692755747479752132668709463680971011945884450263723397865296612180308271601303440637780483011257783473849715512296912594796652847820341248*i1^35 - N1*445293907135101676704988717049138665916913267771767580389374586704278290316127073331964428061839759099679656236079217345182024041366186839399951803516470922233966912907180966938668119872397323100433479881317657414562449086430347671136111985547331578566196830240324683107362534646567455923878000755466227320326561190141588737330996308794289239*i3 ] ]